ttacttattagctaatttactttaattctatataaataataatatttattttcggaaggtataaacgtcggtatatatagtgtatttaccgtcgttaataatattttagtctttaaggtcgtatttattagggttgaagcttctaatatccttttatttaaccttcttaaaatctttataattattattattataattacgtctgcggtgcttattatccgggtcgttatattttcctttacttccttttagcggggagtcttctccgctgccgctatagcgggggtagtagtagcgactgcctatattgggagtgcggggatttcctcctcctctactacctcctacgttggatagggagcttaggggacctcctcctcctccgctggagtaaggtagattattattactatatataattttagcgttacttaatatttattcgggcggaatattttcggagataacgataagtttagtaagagagctagataatagagtgtttagtatttgaaattagtataatatctaagctttaataagggctagtactaatattcctctaaagttaaattactttaagggaaatgggtttgcgattaggggggtagattaaattcgaattatattaatagccgtaccgcgcggttctagcagtatagtaattatcttaggtttaataatcttattaatattttaactaaatttggtgaataaagtatattttcgaaaagggttggtgggagataacgtctttcgaagaggggcttcttcgggtatattttctatagaagtgtagaaggtttaaggcttagtagttactttatttttaataattatcttagcccaataattatatattgtagttttaaagggggtgtcgaaaatattattagttttataagtagttattctagctaataatagtttaaatggggtagaaggactttaatcctttttcggctatattcggatagggctaggaggagtatacggattattaaatagcccttttagtacttctttttgaatttcctttattacctccgtacgaacgctattaatttatttagtaatattctctataataatcttagctatttccttctattaatttactagttttttaatagtattatttaatataacttcgaaatacttcttctaaatatcggtttacttatttaatactatttgaaagtcgctgtgaattttgtaatgctatacgttatttatagttttattttttttatttaattagttaattatttccctaatattttaaaactatttaattagtatattgctaattttagatacttgtcccgcgaatagaacctcgattctcttatagtccttatttaaagagttttgaatattaacggattgtagggtgatttaattaaatagagtattaatttgtttatcgaatttagtattgaaatattcaattaattctttattattactaaatttagccggtttcgccgggagagccttattagggttgctacgaggtagacttatagttttcgattcctattctaattttaattatagcgcggggccttaatcttttactatcttatagtaaagacggtttataaataggtattatattttataataagggttaataattagaggggtatagatttaagttaataaaggtttattatagggttcggtagctattattatataaaactcattatagttaggatagtagaaattaactttacttttaatatatttaatattggtatttatattacggataaattcgttttaaatatctaacgtatttattagattattataattataacgccgggttaataggttagaaccgatttcggaagtaggtagaatattttgagagcctaatatagggttgtcggatttaatgaatatattaagtataatttcggctaaagtatattaaataagtatgaacttaagtatttccttcgatgtaataataactaatataaagggtatagaaagtacgtaattaggaattagataggagggataaatattattgcgtacctaagttcggtagtaggggaaacctttagtatttagaagttttataactattgggatttaggtagtaatatataattacctaaattcgctatatagagtggagtagaataaataattaatttcgtaattacttaaattcgttacgtcgttagggattctttatagttacctaaattcgttataaagaggaaggggggttggattgcgttatttaaataaataaaacgctttccttgaatcggaatagtagttatatagtcgcaaaagtacctaagtttattttacatacctttaaatacttcctatcttcgttaaaagagagaagcgatcttctatcatcaatgcaacgttacttaataccttcttaattaaggccggtcggcgatagggatagtgtagttgtgggttcatgttaagtaattaaaagttgcagctactatttactaccgttgagagggtatttgaacgtggtgataataatatgtgtctgattgaatatgtataagatgatgctctcaaaaagaatctcgagtaggaagtttgcgtatagtcgaataacttaaggcacgcaagccttatctaatctacaggacccacatatgtgggtgggctcccgtgggagcggttcattcaattgaatgaacccgatcgactgggctgcgccatccagtcaggtgatctaacatgtaataacgccagcgatactattccggtattaattacgaatattatctagttgtaaatattactttaaagcctattagtctttagtaggattactataggtatattaaagttaaaattaataatcgattaattaattattattctaaatactattaatatgtttaatagcgtcggttaggggctttagtaaaaatctatattactaccgcctaagctagttaaacctataaatattctacttctatataataaagtaaagttaatagtagtagtaggagtagtaagattagttaaagtattattggcgagggtactagtattaatgctagcggccgcctttttagctattatatccttctttagcttctaagttttaggcgccttcttagggtaataaatctaataaatattaaccttcttattaatataataactataggagacgtacttctaggtagggtaaatcttcttgttgtagttagtatagtcgattcttttactgttatccttcttcttattagccgagctactattattattattattcttattggtattattattattgctagccgacctctaaatattaatattaatactagtataggacttaatattattaatattactaaatttcgataagaaggtattgatatctaattctttaatttttaaggcggctacctagtatttagtattaatagagtaggcggtttttataatattataaagaaaagtaacttcgaaattattatcgatcgtaaacttcgtatccttaatatacttacgtagtaaagtataataaataaggaaaaaagttatagtattaaaattagtacgcttaatagctaagtattcggtgaaaatttcactataagcctcgttagtaacacaggcgatacataattaaatgaaatcatacgtaaccttagggtctctaccggttttatcctagctattaatatttaaaatagtagtaatattagtattcttaaaggtagaaagtagaatcttattagttataatatatttagtctattagatattatacttttcgggctcaatcgctttatcgggctttgggattatctcgaagatatagttaacgaactggaagtaattgagttcagttataaattcctattactaattggcgatattctaatcgctgaggaggggaattaataacgaactagtaatcgtcgtaggtataggagggttcgatatgttgagaaaaagaaaagaattggtagttgctaaactagccgttaattaatttaataatagaatcgcttaattcgataataaataaaccgataattagttcgatagaagaatcgataactaattcaatagggtcgctatacaataagtattagcgagaatcttcatatagcgaggctggcttgtgggcgaatgggcgaattgttaaatcgataaaggtcgcattacttcttttaacctagtactataacgctttattgaaattgaagccgacgatacgctttgaggatgcgctcgtcaaatgcaattacagggaaggttagagagggcttataacttgtgagaccatcgagatcaagcggttggatacgattgattgagtactatagaggagaaagagggagactggcaaagtctggaaggttagatatggtgcggtctgggcagggcacagagtggggtctgggcccagtgaatgctgtactcagtgaatgccagagacccaccaacatgtacacgtactcgggtctagttgttgaggatacttgctgtggtgacgaccaacctggcatacgaatctccacttagaatctacgtcttgatactctaagctcgacccaatattcaccaaaagatcagaggttcgtctgatgaatttctagatgtttcctcctcgtcgttgaagatgacgtctgaagcaggggaaataccttggcagcttggcgaaaaagcttggtctagcgccatcatgcttggcaatcttggcaggccccaagtcaatgatgggtttcaagatgttgtacactatggtagatgttggagggtgaccgcttgttgctcactctgtgtgtgaccaacggtgcagcgaaccaagggatttcgtggtttcatccaacccagctctccaaagtaccaacccaacaacaccggagctttgaacagagaatgacactttccatggataattcttttcactatctaacggtccgaaccgtattgatagaaggggcacttgatagtaatctcctctcctaagccgcgatgccaaagatgctacctcttgaggttttttggttgcgaaaacagagacagccacccctcaaagaaaatgagcgtgatatccgatgggtacacagacaacgaacctgtaaagcccccgaaaggatgagggtctgaagccacctgcaaccgcaaacagcgactacagtattcaaaagaaagataacgtgcgacctcacttgttaggtagcaagatattaccgtcactacctagatatatgtaaagttgctaggctcgaccttcagcgtaacaacatgtcacgatatgggatagcagtcacaagtagattgatttacagagacccgcaacctcaacatatcattccgtctgtgccttgggcgtactgcgttgtacgtggtgataacaagccaaaggacggacgggaagttcccacactttgaaggttggggttctggactgtcaataacgtagtcaatccaagtgtcaaacgcggtatcgcgtctctgagtgatattctagcgtgtttcagcgatggtcgataggtagtttatagtgtaatgaatgacaagatggggttggaaaatggacttgctggtctggaatcattgggtggctggaggtgcttgatgatgattggggaggaagtggaaaggaagtggacatgttctctcttcttcccgccgccaagaatcccaggcggacacaggcggtggcttggcttgagctccacacaatctgaccaatgagaggcagaccgtacaacagacagatgccaagagctgccagggccatcagcttccagccaatccatcaccagcagaacaacatggcggcgcttattccagaccacatcgttcctcggctgcgccaaaccttctccacgacggcgctttgctcaacgacgagacgcagttttagatgagacggccggccactcacgcgtccggtggtgcatgccctgtaacaattggcacgatggacgaaatgactggaatccgctatgaccaaagacatggcctctctttttcgtgactgggccgccctcctcctcctccttcttctttctcttttgcttcgggttgttgctattatcaaagtgtgtgttgtgtgtatgtacgtgtgttcgcgggttcgacagtattttcttgttacggttctacctcagccacgggatggagagggaacccattctttacttgttctagtctttcatccgaatcattctgtccactcccccttcgttaattcagtccgatctcgaattttattcagacagtatctggcaggtcttgtgaataggtagtcacacctcctattgttttatcttttggcccacccaacttgtccacccgcagactacatggctcactcactcgtctcacacctttgggaccgagaaagtgtttttgtcttttgatgacaggacacgactccaacttgatctccccttcaacaactcgcttgctggccatccgagtctaccgcgagcttcccgatcattcacactctttttgatgagtcgaacgacttacgcaacaccacattattcacgatggctgtcaacgtgaacgatccgatggcgcatccgggcccctcatttcaccctacagtcgacaatagaaaggaggaatgggaggactggtttgacgatgagccattcacaccgattcgagaggaggaggagaatgagcttccttcccttaccccaaccttcaacagcccctacaacaccaataataccaactatacgacaaaaccatcaacacaacgtacatcgttctcgacggctcgccattccatgcagagaatcaggcgtgtaaagtcacatcagaggcaaaaggcacagaatgccaaggctggcatcaggttaattacagacatgacaaaactgaggcagcatcaatcacaacagcagctagccaaccacgaagcgttaaacaaaggaaaggggctcgacgggagtggaaagttcgcggacgcggctgccttgaatgcacttgaaggaatggcttcagacgaatctatcggcacgtttgcttggctaaggaagaagaagagcagcagcccagcttcagccactccgattgagagaaggatggataggctagcggtagatacgcctactgtggccgagctttcaccaagtgttggcggcatcatgatcggattcgccatgccatcagattcaaacgtcgtcatcagtccacaaactgccgtcgttgctacaccggtcgacttggacagatacttctctccgcctcccacagcaaaacagcccatttcagtctggtcaccagacactccggattcccaatttaccatcaactcgtacaggacagcaggccccagtgccggcaccgtgccagctgtgcctgcggttcccaacaagtatagagataccggggcaacagaattctatttcagcgacaatgaagatgagctactcactccaatgggatatggaaaaccaagcccgccaagggttactaccacggcctacttcagcgacgatgatgacgacatggccactccggtcactctgtttgaagaggatggaagtccattggcggtgcgacagaggtctctcaccaaagcaaagagtcccgtatctgcgacattaaccgcacggtcacaacaaggttggtgggatcagattacttcgccattcacgcaaagtccggtaatgtcaagaacccctgttagcagcattcaagaggaggacgacaaacaggactggtggaagataggcaacaatggttctttgtctcccaacaacaatacccttggtcaagggtcctcgggaattgccgtggaagcaagtcggccacccaggattgttattcaggatgtctcgcaagttgaggcttcttcctcttcttacaaccccttcgcgacatcatcaacagcgacagcatcctccttaccaccagcagcagcagcgatgccaacaacagtaccaatggtttcgcagccacaatcccatgccgagaaggcacgcatattgattgaggagaacgaatcgactccagctgaattgcctcctccgtactcgcccccaaagaggaaccaaaacgttcgaaatgcccagaatgtcgagaacgtccgataccgagccgtgtttccttccaaccatccgctaaactccatgtacccaccttccccaggtccagtgtctccaggtctcgcgcagacgatgacctcacaaggcgcgatcgatttgccctacgtccctgccaggccgcctcccgtcagacctgcgtttcatcacggagacttcccaaacaggccacccggttccttcgtccctgttactcaaaggctgaaggtcgagcaaaaacggcgccgtaacgagaaggaggaagctgtggcgcgcaagatcggtggaatgtggagaggacgtggctgtattccagaaaacggctgctttggccgggccggccgagaaggcaggaagcgtaggcggtggtgtttggccgtcttcgtcgtcactctcgtgttgatagcgctcgctgtggcgctcggggttgtcttgtcgcgtcccaaggctggcaagcctgccccttattcgccttggcttaacctcacggattacccgccgatgccgacgggcatttccacggttattggcactgattctgtcactgatacctcatgtgctcaggacccgcgcttttggagttgtgcactgcccagagatcaaactgcacaggcggaaccctttgctgccgatcagcccagcttcattatccagatccaattcgacaacagcacacaacaagcgtggaatgtcacgggccaggcaatccccacgcctattcccactcaagatgctgaagcagctgcttcgccgtcccagactgggagcaacagaagctccgttactaatggtaccgaagcaagcaagacgagggggcagcgtccacaatcgggcggcgagccaatgggctttatttctgtcgttaagagccttttgcgtcgtcaaactcagcaagccccgagccttgggttcattccgcgcccatccccgcccgagtttcaagatatctactttttgggaaacacgaccgacggcatcgtgtcacagaacaaggctggagagccgactccgttttacatcagtattctacgaactctcgatgattctgttgggcccaatgccctcgctcgtcgtgacgaagactccgattctgcctccaatcagctgaacgagcggcaatccaagagcggcggcgtcgatctttccttcatcccgcctgtcctgaatcccgacggaaccggcgctccggccgtcctcatgcccttccctactcaacagcctctccgcctcttcgatcgcggcttaccgaccgagcacttcggtttctacacctactacaacaagagcgtttacctcaccggcgacgcctcgtcagaccgcgtcggcggctccactgcctttgactccaaagccatcatcacctggctctcggcgcgatacaaggtggaaatctggacgcggcaggtcaacgccacccgtctgctggggtcgcaatccaacggtggagctgcaagcaacaacagcacacgtccggggactttcccataccccatcacagtcacgctggatacccatggtggaattccaggaaagaagtttgcgtttagtcgtggggtcggagcgggcggcaagattttgatgaatgacaccaagtttatcctgaacaacatgaaccagacaggtgattgggtcaaccccggcgcgacgtttaatccgagctttggagggatggatggaggtaccggagggtgtcagtgcagatattccaactgggtgaagctgaatgcaggagatgcttgatctcatatgggatacagacctggtggatgagcttcgagctacaaatgcatggcgggcgcaggggggtcaaaatcattgcttttaaggtttattgttttctctcgcttttttttccctcgagttttcatcagagaccacgtctctataccagaaccgttgaacatagatatttgtatgggagataggagaagtcactcggacacaagataccacagaatcgttcaggcaaattattagttaacagacaacaaccgacgcatgtcagatgtaaattgagttatgtacaaacaacttagtgaacattccaagccagaaggcaaaatgcgcactggctgactggcaattttgatgttttgatgtaagagctagtgaaaaggggaaggagcgtccaccccctgatcctgacagctggacagcggccgttgtcagctgccaatgagtgccctagcttttgtttctcaactgaacaacaccataaacccatcaggttgaagttactccatcgtcaaacacatcctgcggtcttgaagcggatgaacgcttgcggccgggaagtgacctttttctacaccgggtagtatctcatgggatcttgactcgagacttccgacttggaggttaggcgagcgcggtttgactctcaggtgagcaccatcgccgctcctcagccgaaagcccgatttggcaagtgtcgcatggtggatgctcacccactgcctacctacctattcaatttatcgaatagagaacactcgatagaaaaaagttgacatgaggcaactacggcttttccacggttctggagttcgagcatggacagtaagaggaaggctcgggacgagtcgagttcgacaagagctaccacagcagccatggtgtataagacgagcatcttccctcaaagccatgagcacatctcatgagccaacatcaacaccaacgttaactcaagcatcaacaccggaatcaacatccaacatgcacatcgccaatttcaacaagattcggagcgttccggctgagccacggcacaagcaggaacagaacagacttcttggacatgtcacgcagttcaagcgccacagagaactccttaccttggccatcgagacatcctgcgatgacacgtgcgttgccctccttcagagctacgagagcaccgtgaggaccgagacacctgaaatggtggcccgtctactcttcaacaagaaaatcacgtcagaccagcgccagtttggcggcgtccacccggctgttgccgtcgagtggcaccaacgccatctcgcaaccctggtcgaagaggccatccggtctcttcccgaaggcaaaacgccggcctacaagaacaccagactgccgtaccgggccccggacctcatcgccgtcacccgtggccccggcatgccgaccagtctggcgaccggcatggaagtagccaagggtctcgctctggcctggggcatcccgatcgtgggagttcaccacatgcaagcacacgctctcacgccgcagctcgtcgaagctctcgaccgcccccctgctcccagcgtcgcatcatcaccatgggaagaacgccaacaggtcgatgccgaagtaaaaacagcctcaagacagcaggaagaggctcagcaccccaacctcgattacccctacctcaacctgctcgtctctggtggccacacccaactagtctactcagcctccctgacgtcgcatctcatcctgtgtacgaccgataacatcgccctgggcgacatgctcgacaaagccgcgcgcaagattcttccgccctcgatgttgaactcgggtcaaaatgtcatgtacgccgctgcgctagagcgctttgctttcccccgcttccccgctggcgccgacgagagggagtacaacttcaagtacacccccccagccacgcgggccgccgagatcgaacagcacaaatcgccgtacggctggcacctctcgccgcctctgtacgcctctaggaagatggagtacaacttcaccggactcggatcccaagcgcagcggattgccgaatctctggacatttcttcttcgtatgagaatcacacggaacacatcctctcgctggagaactctcccaagtccgggtccgacttggcgccctcacccgactcttccaccactattctctcccccgccctcaaagaggaagaccaccagattgagcagcgccgctacctagctcgcgcgacgatgcagctagcctttgagcacctcgcctcgcgcattgtcatggtgctccagcagcaggccaagacgtcgtgcgagcagcaaaaggtcaagacgctcgtggtatcgggtggcgtggcgagcaaccagtttctgaggcacgttctccgtcgcgtgttggaggtgcgtggattcggacacattcggattatggctccgcctgtaaacctgtgtacggacaacgcggccatgattgcgtggacggggtcggagatgtacagggcgggttgggtgagcaaattggatatgttgccaattaagaagtggagcatgagttcgaccggcgagcagggcgggatcctgggaacggaagagaaacctttttatgtgaggcgttgagccgcggccgtacgggcaggattaactgggagtatcgcgactgctaggttgagaaagaacacatgatgtgtgcatgggtgatgggtgtttggggcgctagtgtactttgccatctcttgtgtattaacagttcatctgtatgaaagcagcagtcagaagcgtaaaatgtattattattattattgatatggatacagctcggtggaaaggggctatcaagcgtgctttctagacttgggacgtcagggctttgattgcttctgatcgatcacccttcttgtacaatgttttcacatacgtataaagtaggcatacggcctggtcgagctgattcattccaatgtcgcattggctgtaagaatctagaatgctatggggacccattcgttgctcatatcgtttcttcatcatgtgtatgtagtatgctgctggccaagtgcccctgcctcactgacatccgtccattcagtccagggcagtcaagccacaatcactactttctgtccctctttcagtcctcttcctcttttaaacgcgggtcgaatcatcctcattgaagtcgctggtgacgttgctaaactcgcccttctccagcttggtcctccagaagatggggtttgtgtcgttgaagccgtgcttctcccatcccgactccttgacgtggtacaagttgatgaagccaccagagtaagcatcacgatgtgtagcggccaaaatgctcctgctgcccagttcgagcgcctcctccaccgtcaggtcgtatctatactcggcatccaggacgccataggcaaaagtctgaccagacccaacgcagaacaggttacccgccagccgggtgccgtccgaatcgatgtagtaaagcgcaggtccttcctccttggtgacgccggcgcacatggtgcccatggacaggcccatgcccttgtactggtacaccaggttggccaggatcttggaggccgccgcgacgctgatgcggcgcttgtgccgcaattcgtgaagtcggcactgcatgcccagccacgccagccagtactggcagtcggcggcgccgcccgccatggtgcccaacaagtcgctgttgatctcgatcaccttcttgactgtttgcgaggcgatccagttgccggcggttgcgcgagagtccgtcgccacaatgataccgccctggaaccggaaggcgagtgtggtcgtgccgtgggcgatcttgatggggcacgaagggttggcgcggtcgtcggttgcggcgcggagccaggaggagggctgttgtgggtaaacaagttagcctattgtcatatcatcatcatcatcatcatcgttactgttgtcgtcgtcgttgtggctcgttcatcgacggggtctagctagctagctagctaggatggggcaagcagggagagagatgaggtcggaggggtactgagggagatgtactgaggagggggagatcaggcagacaaggaaagacgaacatgagctactggaggcatggcaaacttgagagacagaggaggctgggtttcgcaaagatcttgctgttcctcttccgagaagagctcattctgctggtaagccggacggctgtaccttgcgacaagcgcatccatgatggtcgactaagttgtttgaagggacgaggattcgatgttcggtatgcggttcggcagttcccaaagacggttcgggaagctatagattgttgcgagggggagagacgttcggcgggaggacgacggaagttggacaactggttgagatgatggtggtgacgatgttgaggttcgaatgggctgtcagtggaggcgttcgttcactgttgttagcctggcaaggtagcagctatggcggcgtcagcggcagtgggtagcaagtgaaaggcgggcagtttggagctccctacacgcaggtgcccaccaaccaggcagctcccacgcacgcgttcaccagcttccaggttgggcggcgccgccagctggcagcatatcagggaggtatctttgtactttcttggcggcatcgaatgtcgttttggatggtatggtatcgatgtacctctaatatcagcatttcataatgaactactagcgagccaggttacacaccgatgggactgcagttcggaatatgctaggttctgactgagcatctttgttaaccactatgcacaggatgtacagtggcgttttcaattactatgagccacatgtataaccctcactttcgaccaagtaccggtcataagaatgcctccaccatttttttgcgccgccgtgacatggataggagtatgaatgttaacatgagctgatttgtaagataggaccagacacactctttttttttccttttggtttctccgtccaacgccatggaaatgcatccggcgctcgaacgccaccctcaagtcctgagagctgaattcctaaccatatcgacttcacttttccgcctgagggcaaggcgtactatccaagggtcaaagagcaaatgccgttgttctcccctctgcagatttttgtcttcccccaacaccagagcaaagccaagtaagaattccaaaagcctgcggtataagcctcctcaacccgttaccggaaacccgaaaccaagccgaaccaagcctatacgtcagacatgaagcaagacacaacttgaaaaatggtattgattgtttgacgatcgatgtgacgaagacctagtgcacccctccctgcgccaggctctccccctgccaaccctgaaccgggtggttttgaaaaacaaaatggtaggaaggaggaataaaagaaaaaagaaaaaaaaaaaaaaaaacccaagtaccattaatgtaaccctataacaccatggcaatgcatgctttcgcgttgtcgtgatcaatgcaaccggaaggcccctcaaagaccttccggggtatatctgcggttgttgccgcttcgagataataatgtaggcaggtcgtcgtggtggtcgttgttgcggatccacttttgcgtgccatgctctggcatcagatgcgatgtttggatagtagcccatcgagcggaattattttgtgtgattgttcttcaaattgaaaaaacttcagccgagtcgaaatcgttgtgtgttcaagttattcgccgtggcctccttctgaaaaatggattggttaataagagttgtctagccaagtggtagattatctcttccacccaacgttccagataacgtggactatgtcccgggccgtatttaccgtatcaatgacccggcctaaaaggccttcactgttggagtcttcgccttgttcatatggcatgaacatgcccgactcggttctcctcatgccagctggttctttcaaaagactggcagacgaagttgaacgacggagcccgccaatcgagccttccgtggatttcgcagaggaccaatttgacgtcggttcgtcgtcttcatcgtcctcgtcatcgctgtcaacgaaaaatctgccggacttcttggccggacgtaacgtctcctgagacgaagaaggggacaatactgttcccctaaacacaccagtgctgtgcttcatggccgattccgctggttcaggggtgtcctcccgatacttgagcgtggtggagggcagcatggcaattgtcctgctctctccaccgctgtggctgtgactttttgacctttttaatataggtctcagcttcttccccttggtccgcttcatcatgattgcgtcgtcatccgaatcgctgttatagttgatttcgggctcgacgtcgtcttcatcgtcgtctcctttgatttccacagcaatgcactgtgctacctgctcgttgaagtgaatatgcttccgttcaccactcggagacacgagaccggaagacacggctgtcgcgaacaaactattgtcattactgagaccgcgagacgagaatgggaaggtaacaaaatcggtgttggcccggtctagaccaggtcgtcgactagtcttcttcaggcatcctttctgttgtgcttgtacagctgccgccgcctgtttgacgagcgaggacgcggacagagatctctgaagcatgagctccgacatactcctcttcttgagaatgggctttttcgcgaacgagttggtcttggacatccttgtgctgtcgttactcgaggtgttggagtgtatcgaagggccagtctgcaagggtccgtatagccatgtgacatcgcaatctttcaacctgtgaaatcatcagttacccagaacatggcggcgcaaaccagcagcagaacataccagttcaacgtctctggagaaactgtgccgaggttgttcttagacttcatccatgtcctccaagaggcattctctagccgagccgagttggcataatctccccttctagcaacaatatgcttccaagatgaccagatgtcctcctcgcgccaattgtgcgagaggtagtccacatgtctagaaggctgtatcttgatcgctatatcgtcctcagccctatcgtaaacaagctccggagactcgggtcgggaggtgggagtggacgtatcatttccagacggcgaggaagtgtatgactgatccgttcgcggactgggtgggggtcccgaatgctccacatggttgaaataacccacatcctcctcataacgcgacaggcggcccccaaagcctcgcctcgagatcgcggcttctagaacatcttcgtcgtcgctgtccgaagtaagagaagggttcgtgacaggcgtggaggaatccgacagctcggacgactcaaggtgaatgccccgaggggaagaaggcgccgaggacggggccgagtgatcgaaggcctttgacgagtggtgatagatgtcgctgagcctggaggttgatgccgatgtatggaaacccgagcgttttgtgttgaacttgggctgcgactgagatcgacgcaagggcgacccgaaaaatgtatcgtcgtcagacgtgatgacgacggccatggctgaaaattctgaaaagcctagtgacctgcaagccaccttctcaatccttctccaacgtgcgaccagaaaagtccgtcataaggaccccgtggacaggaggtgaggcgaagcgatgtcggatttcggcgcaaaatttgggttgtcgtcgctttggtctttggtctcgtagcgagtctcgcgaacaaagagggccagtagtgggtgcaagaatagcgccgtcaatcaagatgggacatgggcatgtcgcgaaaagacagggcaaggctggcacaggcgacaggctgctaaggtaatgatgggctagcgtagtcccaagggcaagaaaaaaaaagacaaacaagagaggctcaagcagtgagcgcaccgggttcggaaaagccagagagggaggagtttgcgtaagggaggtggtggacggagagagaagttcctttgaaagggtgtgcaggtgtatggtgaccggtccaccggagtgtaaagggaagttgggtgtagtagttaagtgaaaaggcactaaaagaaaagcgggtgtgggtaccaagaaatgcccgtggtcgtccgtggtgggcaggccctggtccggccgcccctgtccacagtgtacggcagaacctgagaacgtgggatagttgtcgtgggtcggtgggcggacagtgggaggggctcgtcgctgcttggtcgacgggggggcgtgtgttgctcggcggctgttggggcccaggtaccattcactcattagaggtacctatcctccagcgagcgggcaagtacctagtgtacacctaggctacacttcacctcacgggtctggcaaccaaggtcgcgctgaggttgccagagcatgggggttccgccgccgacgtcgagggtggcatgtctgctttataccacagactgcttgtcatcaggtcgctgcaaacatacatacctacgcggccggtcgcacaactcggccatacggtggtaaccaagtgaatgggagcatggcagagctacaggctgtcgatgggcaatcaacacctgttattgacgacgagatgttatacagaccgggctttaggtgctcgacctaccgtatattgttcttacagatgcccacctctgcaatgtaggatgtggtccgtacagtgagtgaccgcagagccaggcagctacatcctacatggcattttttgacatccaatgaatgtggaaggcgtccagagtctggacgatcactcctctcgacaactgcagacttatatgtgggtcagaggtcacgatgggctaaccgcagtgtactatgtaaggtgatggtccaaagcatgatcatacagttcgcaaacagccatagtatacctacaagctcatttccagccttgtctacctttacttttcgagaagtatgcaagagcattaaatgactggcggttgttgagtgctggtcaccgtagtaaatcaacctcaccttacggtactaacaatctggggaaaagaaatggaattacatacctaccctaggtacaattcccaacaagcactggggtacagcggccaaaaagcctgccagagtcgctcggcgattcgcgattgggggacgacgtccaaatgaggagcagggatttcagggtaggaagcgagctacgcaggcaaaggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactcgtcctcaatgctgctctattccgtgtgctgccgaacgtcgagagaagcaagacaacggcacctgaggcggtctggaagtgcccgtgcatccaaaggaacaagcccaagcaagcgtgaactcgagaaggggcaaggcgagtccaaaatctgatgaagcaatttccggcaccaggtgatgagtgagtttcgagagtcgggactgagaatccgttaacgttgaagcgtggaagccctgccgcaatgtcagacggcctgatggagaagggcattttgaagttttctgggagataacgcggacacggcggacattgacgaggaccgtctttcgtgactttggtgacttgggtgagcttcggggccacctacgaataacggaggctcgcggttggcccgcttcaccacgttgaagctgaagtgttctggatggtccggatggaatgggatgaggtggacaggggacaatcaaggcacgcctggcccatgtgaccttctcgactgctctgcctggtcaaacggctgtttctctttagtcacattagtcacaaagacgggagtttgttgtccggcgccaggcgttcaatcccagcattggtttcatgctttcattcattaactcggtcctcggtcccttaaattgcattgcgcctgtgcgggttccatgcttttctttgctcaattcagtcgtccgcgggtttggggggttcaaccaagggcaatttgtgatgccaccctccgtcaacttgtcaaggcccttgggtcacctctttgctcaccggtcacaaagttccggctacaccgaagtagaaactccaggtaggttgaacatgttaactttcaaagacgacagcctcgatctcgacttattccggagcgccgtaccttgcgacccccgcaccagcacagacgggacgaaaatcgggcggataagtcgagcaaagagcaccctcgtgcctgtaaacttgtgaaattgttcaaagtccccggccgttacgtcgcacggcaacccccgcgcttcggaccgtcatgggggtgcacagtggtactcgagaacggtcgttttggtcatcagggccatccagaagaaaatttcaacctcaaccttggatggcactcagtcgaccgacagtgtctcattggtcgcccctcgtcgctacctacactctcgagtcaccccagatgaagtttgattcttcaagcacagggcagattctccacctgtgatgtaccggtaccgggagtctagaaggaaggagctactctaggtactggacactggtaaggtacaccaggtacttgccatccatgatcttccagaggcccacggcgagggagccagggaacaacagcccggcctcgcttggacaagttcggcctttcccacttcgacacttcttcgcccatctgcacatccctcccttccagaaaaccgagaacgaccgagacccccaagacgacatcgatgcaagcaactcggcaatttagcattttcatacactgcctgcggtctgtcccttgagctgatgcaagcaactcggcaatttagcattttcatacactgcctgcggtctgtcccttgaggttggcacatgatatggaaacacctgccgacggaacggcatgttcatattcaaacatgctcgaccaaaatctacctgcgttgctccgacttctcccggcgtcaagaaaggatttccctcggccagatggtagcgtttggatatggatcatggtcatcatggcttcgcccggcgaactcgtcaaacatccagtgccgttgccgaacagaagaagagcgaaaaactgcacgtttgatcgataattctgtccatgtttccgcgctgccctatcacgtaagtaacaagtgtgacaaaaaaaagggcttattgttctcgaaccaggcttcttctagagcaccccgacctctgaaaggggctgacatgcattaagcccttcaagatgcacatttggaagtacatgcccaatctaccccgcttttgacaactgaaacccgccccaagtatacgaaaggagatctggagatgctcgtgacctgttaattagatagttagactacctacttggttgtaccggcagttagcaagcaacaagcagcgctcgcaactcacgacaagtgatttgcagtggtttggcaccctcaccccggcagaatcggataatccgtgagcccatgcccgtcaaaccagcgtatgggcttgggttgccaaagaggaaaccatggtgttgagcctggggattcgtcgtcacgggagcaaatttcttgacctgttaaggcggttaccccggactttgatccccagaaactccaccgccaccccatttcattcttccatgcagtgtctgtggtgtaccacggggcgttaaattgcggaatgtgtggagcgatccacgagctgggtccgagaaaccagttgaaaccgatcggctatatacacagccttccaggatacatagatttgcatagattctgctctatgctgtaatcggcatcattatccatcaacatgtttttcgggtgagcgggtatggtgatccctcggtttttatgcagtacttatgctcgctatcggttgaagggcggaggtaaagacaagatgaggtgatgacgacgtcggcagcactttcttggctttcatcaacccaagctggccgacagtagttgtcggcattaaagcagagttgaaaacaaatagaaagccacctccccaccctccccaacaggtaccttaacataacagcaattagcatacgcgctcagattggcagcccaggagatgtaaaggaggtatcaagttgaaagttcgaggctcgctcaaaaagcttctccaaagcctgcaagcgccaaccacactgtgtcttgaacacgcaagcctatcaggagttgatcacccagatatcataaacttactttctatgggaccagcaccggacctcaaggcgagaacaaatgcccggaaacgagaaatgaggattgttccggtatgaagggaccagaattgttaccgtgaagggtatctatttcttcaggtcaggaacggcatggcttcacaaccccaagagatacaggagcacatatcaactggctacggaagcgcaattgctactgcccgacagagaaggtaggcatcaaccgtacacttgcgttacacaagaaagtaacatggatcctaatcgcagtacacgcataggttaatgaagtagatgctggtaggtgaaccccacctgttccaactggacagccccaagtggaattgagataagtacttagtcctatatcaagggccactgataaacggaatgaagggcaaagaatagcgatccaaaactgctgactgctattcatatagggattgctctaccgatcaacgaccaaacaaagcggcagagcagcacaatgtcgtcagagggtaaatcgaaatctcgaatgccaagattaaaccccagtggccggatatagcaaactttatacctacctctgcatatatttagaatctcacgggttcagtgataaatccaaaaattgctaaacatatggagtaagtaaaacggccatgggcaaggtggttggtcgctcggacgaactgagccgaaccgatggtcgaacgaacatggaatgacagcatggggaaccgaaccggcaagtcgggacttctgacatcaccctatttaccgtgcttggttgagggcctgaggacgaaagacttcggtatgaggtgacgggtaaaggtttggagccttcctttgccttagttctacgcctgcaataataatatatttcaggatcttctcaatgtcatcatcgacgggtccttccatctttcttttcttctgggtaggtttgacccgcaggtgaggaagtacatacctacaactccagaaggtattcatccgctcatctttgatcgaattaaatgataactgcggctcttgccaatatccaccgtcaacaagttcttatcctcatgttctaccagctacgggtttaatgtacggaggaactgataacgagtcgtgcaatattctaacaccatctctgccgtttgtacaggagctcctcataattggaagaagaaaccgtgcagtcatctaaccaatgaaatgcttcatcctttgaagctgaattccaaggcattgaaacgctgaccgatggactcgactcatggtcaccatttgagtgttgacttgccgtactcggtctcagctagagcgtttggatgccggtgattggccaatcatcctccacccaactttagagatacttaggtccgataagacttcataaacgcgccatctactcaaaaagccgctcattgttccccatcccggaagaggattcggtgatcatcagcgggacggaagcggtacacacggaagcgaagggacattgacagatgagatcggaatggaagggtaccgcgaaggagtacctcttctagagtctagaccccttgttcccctatcggttcctttgttgtccttctggaacatcgtcaagcaacaggaaacccggttgtctcgaattttatctttccctgccctatcttgctttgctttcaccgtttctttccccgccccgtgtagtcaacaatgtctaaccagtctttcaagacattcatgacgacttcgatagctcccgcccgtcccttatcaccgcacttgggccgtcacccggccaccgagttggtattcctttgcatacaacgtcccctagttccttgccatcacatacatggtccttttactagtattgctgcatgtaatgtgatatgtgatactttttctccgtaccctccacaaaatactgtgcacaccatacactgttcagaagattttgtgtaaatgtgcagtgcactatcagataactgagttcaacgagcacaaagacatgcgggtatgcgaactcggcccgcggatgtgattatccttgggtattgatactaccacaccctgccatcaaccacgatgtgcctgcctcattgaccattgactgcatttccggggagtctcgttgcatcagttcctaccctcatatactgccctagttggggtgaacatcattcgagccgaatttgacagcctgaggagagggagattctctccggccctattttacagtttgtgtagtcagtaatcctccctcctcttcccttgactttcaatttcactcgcgcacatatcctcttctagccttctttccgcgtctccattggtcggtaagttttgggggaccgcctattctccagggatttccgcaaggatctttgcagcatcaagggcatcacgaataacctgttaattaacgaggtaagttcgcgataaggactgacgagagactgacgaacgttggcttttgagaacaccctttgaccacacattattgtcccataaagaatgtcatctccttttccttgataatcaactgaaaacattgactagccggctagtcacagacatgtggacgttgaagaactatagcttccgcataacccatgtatagagaactgttcgtgacaccaagcaccgcacaccttgttgattccaggactaccaacagtagcaggtatgcaagtcgtcaagacataagcagtcagttacgcggcaagacactgattgacccttaccggtaatgtgtatcgacagattcatcaattcccattacaccaacacaacatggattttccgacgtcccacggaacacaacaacaccattacatacctacctagaagataatacaactgcactaaaaagacacatgcgcacacgccgaggtgcactgacgaaacgccatgcgttgaccgagacatgcaagcaatctaaatctctaccaccacaccaccacccgctcatctatatagaggtgtccgtccatctatctatcgactactatggtaccaaggaagctcgaactttttcgctgataacacccaatgatggttccccttcttgatcaatcgatatgtccactatccgatcttgacttgctccagcttcatatgtggtgatggcatgtttcttccagcccaccctcgggccgatgcgtgcaatacaaagatagtggcaggtagatgccagccaagagatacctacttcgacggcacatgagctcacccgccggttcggacgtgtgtttaatccaattgatgcacacaggatctcaatcaaaagggccaagcacttgaggctcgcggtggaacccagtgtcttgtggaccttgcatatcgctagactttgcgaaaacatgacgactacatacttagggaaggaacatggcaaacgaattggatcacgtatgccacgtatcggcatcgaagcactgggtgtcgagaattgtaatgagcgttcgtgagtctatttgtactgcagaagcatccagggtatcattccctagcgcggacgtagccatccaaagtgcaataaccgaagaggaccgttgagtgctatcgcaagcatcacttccagttcacaccacctgttggccaatgctcgccggtttccgtcgtctgcacttgccaactctctgcaatgggaagaggttgagatcggcaaagacgggagacttaaccagaattcaacacagttcaaaatcttgaaggcttcctggagagaaacggaaagtgctaaggacaaggcagctcctccggctgtgcaggatcagtgtaattcagaacctctggcttccacttgagaagctgtggaagctacctctacttagttgcaggtaaagtacagggcttcaacttttaggccagtgtcgcttttaagtggttccttccatggcatgtccttctggacatcaccaccatcccacacccactcaacaaagaaaaaaaaaaaagaagaaaaagaaaaaaaagaaaaaaaaaaagaaaaggaaaatacactctcccatccccttctttgccccgagcaatcatgaagcaggaaggttcaatggctaacagtgctgcatcgctacctctatggataagaaagttcaagtaccggaatggatgaaatgggaagggggaaagccagaccgccaagcgacgccgtttgacttcgtggcatggccaaataggctcgctaggtacctgagtcggaaataaagccaacactaaactaaaacctagacgtagatccccgacggtcatgcagaagcagataaaagaagacgagaagcagggtttcaatatggagattgaatgtttcaccgttaccggagcggttgaccgactgataacatccatacctctatacagcaagacctagtacctacaggttagggggaagtagctaacggttatcgaccgatgacgacttcgacaggggaaataaaacgaaacgaatcacgagatggcgattgagaccgtgttcagccatgacaaaaacatgctagtcttgaagcagggattctaacaccggtacctgtctatcgtccatcaagctttcctcccttccttcatcacatgcccgcgttgtccaatgttgtagtaggaggaaagctgaggtggatatgaatgacactagcgcccgctctcttctctcaatacacacccccgagagtgtgcccatcgatcacatcatcatcacctttcacactccaacacttttctagcgaaactgagatgaagtggagagactaccaagagaatcgagtcaagacgactgactggagtcggccgtacagcgggatgacccgcgagattcggttcactagccacgtgtcttcgtgtcgatttccttaactcattcggcggaagtagtagtagtgtcaaaggtttgtcattgccttcgttgttgctctcattcagtcacggtgatactcgaatgacacaaacttgttgaggatgacgatgaatccccttgcctccgagtcagtcacacatgtctcttgaacttgttccttttcccagctagctcacagcgcaacctgggcaagatagtttttgactaggtaaacgtagaagtcccccaagatcgccgacgaacgtcaagacctctttcccaagcgtttccgtaatatacggggtatccatccatcctcttccagcttgcaatggaccaaagtcaactttgaaaagccatagaccaccgatcacttaggcagagcgtccagtagccggccgtccagccatccagttggcaaaagccgcaaaatcgctaccttaaactctctccgcaaatgcaacctccctcggaatcctgaagctagcgcaaaacattctcttagccggcgccacatccctaacatcatgaaccgccacctcgccctcgacatccggattacccggtttgacagggaagcccagatacttggtgatcctctcacaaatatcgttgaggggtgtctcatcatcagccttgaaggagaagcagtggacgtgcacgaggggcagtttgcgaccgctctcggcagagaaaaggtcctcgtggccggcgtacacaccgcggtagcaacccaggaactcgatggcggtggcgggcaggttcatgacgaagtgcgagatggtgggcgggatgtcgacgcgcttgggctcgggcttgggagccttcttggcgcgcgagggcggcttgggggcgatgaggacgtgctcgccgttcttgtgggcttcgaggactgagtcggcggcgtggtggatgaaggtccggccgtcttcgcagatggggcggacgtattgcgagacctgggtgctaggttagatcccccccaaaaaaaaccagaaagcaggatctgtgatgatggaaaagatcataccttgttcctgttgatggccacctgcatgtacttgttgctctcgggattcatgtcgttagcccaaacaaagacgcccttcttgccagccggaaccgcaaaggggcctatgccagccatgacatcacacactacctcgccgggctcgaacatgttgatgagcctgcgatgctccgcttccagcttgctgttccagtacacctttgagtagtcaaactcgaaagagcaggcgttctcggtgacctgaacctgcatgtcgtcgggaccagccaaaacctcatactggaaggtcctgaactcggattcggctccgacattgtcaaccttgttgatgacggttcggatgttggtggtcttgtccaggatgacctcggcaatcaccttcttgtaggggatgtaacgctcgcgtaggttcatgtgggctggactctggttagaacaacaagctgagagaagggcaggccagtgtccattctcaactcaccgacatggccagcggtgttgaagccagaggggatatcgtcgtgaagttcctctggaagaatagaggtgatgatatcatctgcaggcaaccgttaattaagtgaaactggtatgaggagggtcttgatacaggtttcatacgatatgtccagtagtcatagttgagctggagctcataaggaataacagacaactccttcttctggacaccttccttgagagcagccccccaagtctctggttctgaaagaaagaaaaaagcagacaagatgattagtcttcgattatgtttttgatggccatgatttttctaacctggtgccttgacgttggggctaagaagcaggcatttctttccctggtcggcgagggccttgtctgggtggttcacaataggagacagtctgtcctggcgcaagagctccttgctgtgctcaagctcttttctgtacttggatataagacggttatcgttaacggcggcggcagccaggttgacagtctttgtgaacagagcccggttgagggcgccagcgcctgaacgaactacgggtgggctgaaaatggccatatcttgagtcttcccttccccactcccctggttttccttttctgattgagacatggttagtgaaactggtttagataactcaatacactactgtgtccagtggattggtggagtgtcctgtctttttgggagctcaactcacctttcgtaaaatacaaattgggcgaatgaagtgaaactttgttacggggcaaccgcaaggctaaactgcaataaacagagagccccacaccaaggtgtggctgaatcatcttacctctgccttttaggacaaggctgcatggtagcggaacgtcatgagtggctgatgcaggcatatgtcctgagccgaccacttcagtcctgtccttttgatattgaccattgcatctccttacatattccattctaatactgtttctttatttcagccagtccgagtcgcgagccatttttgggtgatcaaaatctttctcccagttcactcttgtctccggctcaatcaaatctctctccacccgaatagcagacatcccctttcggctgaggaaacttccaatgcaccagatagaataataatgaacagataaacattccccgctcgcatgcttgcagagtcgaaaatctataaacctcatgtgttaaccgccagttgaatccaatcactccgtcactcgattaagtcgatcgcattcgggttccagccactgaccacctggcacagctcggttctaccttccccagcgcatttgtgcgccggcatacttcaaaagtccccgatagaaaacctgataattgaccccctcattgtcctggacatgagagatctcagtcaagcgaacttgccatggaggatagccaaccagttcgacacggggaccaaacaaaagaaggaggtccggttcgcccatgacactctcgctcaactccgcatcgactagctcaattgtgatatccgaagtcgaaatcttgccccgctgagacatatcagcgagggttttggtgagatcgactatggaatcgcggccgtcctccgctgatagaatcatgactgagagatgcttgatgccatcgttctcgctacggcttgcggcaagagttggggccgtctccatcgaaggacagtgaggcgctctgatcccaatgccgggagtgttcggtccgaagtatgcggcaagcttttgtgtcatggatctgtgaacgcgaggaagataacccttcaatgttcctgattggcgggaaatgatgttagtcttttctttcttagctttggagttggagtcaggctccgtggtggaagatccacgtaccggttttttcataaatggatagctgaggaatccgggcacttgcgcaccaagcagcaatgtccgaagcttcctcaatcagcttggccaggccggtaccgcctctagcgtcctcgtccaaggtcaagataacacttaggtggtttggtagccttcgcaggtccttgacatcgttgtaaatcagatcgggcgctcggtggtggtggtgataaatggaagacactttgttgaagacttggtggtatgcttggcggattcggatgtagagcgagaacagagcatgtataatagtaaagaccagcaggtgccagtgcgtcttcagaaagcgccgtactcctagcctctgttgctcttccattgctcgtttgctggcttgctccgaggggtgcaaagggggcgaaggcagatagggctatcccaaaggttagcagtcaactctctaagccatgacgcatcaggagcagacgtaccttgagcagccttatcctctcttcgggcgtaagcattttgtggccgagtttctcatcgcgccggtaggcttcgatatcccgtggtttgaacatgttgacgtggaggctgtcgcgcaacggtcgtcgcaatgggccttgtcgcacctcggccggaagactgtggcaatacctatgtacgatataacaggacgagtgttgggacgacgatggcgagggtcttgggataaccgcaggatacacgggccgacacagaaaaggagcgcgttgaggaggaggatggcaggatgcagttcagagctagtctaccgctgaaggtctagttgcgcataaaacgagcgagcagaaagagaggctgacgagaaaaagaatggggccagttggaagttataaaagataggcaagtacaggctgctgaaggtggattacttgcagctatcataccccagttggctaccgcagcaccgtggtcagtatgtagtgagcgggaaatcatcccaaaaccaccactctggcagcttccctcgaaccgtccacgagatccctgtctgatgtcagattatctcgggaaagaaacatctgaaagttcccctctgttccccaccaaaaacctgtccttacgactggtaagggaactgtggctgaagaaagcgcagggaccaggttgaagtcgggccacaaaaaagtgggacacaatccaacccgactagccgacgtacgttgcccggcgtggtggtgggttcaatcatatggaattccctaatccgtgcccgcagaggtacccgcgacggcagggaacgacatcctcacgacgctctgcaactcccccggacagcccctggcacccctcccgctacacctcacctcctccaccccaggcctaacggtgaccacccacccttccacgctgtgcatagatacctctacctaccttcaactcccgtccgcggtatgggttgatacgacaacagctcagcagcgtcgcgtaatgcatctacgactacaccgacaaccatcctaacttcaataacttcgactctcgagaatcacagcgtctcccatcgtaaacacacacccagcttgatgcgctctctcgatctccctgccaggtgacacacgccgccatggaacgcggcggacccggcaccacgaggtcccccggccccgggctcttccccaagggccccagcttcaccattgacgacttctccagtaaagacttcattgtacgcgactttgtcgattccctcgccgacactgcctttccggcgaaccgccgctccaaccccacgagtgcgagcaccccctttgaccccaagcccctcatccggaccttcgagaatgcgctgtcacagttgggcactctgagcgaggagttgcaagagaaggaatcagagctcttatcacaggttcggcgagcagagattcaacatgaccagactctcgatacccttggtcggaagctagaccagtcaatggcccagttcgaggccctcgacttgaccctgaataactccagcacaaatagcggctccatgaacggacacggccggcctgatggtggaggaaacattgccgttcagattggagagaagctggaggagctggataggaaacggaggaaggcgcaggacgctaacttcctgattcagtgctggacagaggtttccgagacaggccaactcacctcgctcgaggagattcagagacagggcggtgccgagaacaaggttcgctgcgccgtcattgctcgccagcttatgcgcatcagtcagagactagaccctttttcgtgggtaacaggtggcctccgtgccaatggcatcgccaacggcgctacgcggaagcacaacactagggaggctctcgaaaagttctgcgagcatcttgagcaagaccttctgaagcagtttaacaacagttaccgccggcaaaatttcgacgacatgatggagtgcgcaaaggtcctctacgatttccacggcggtgccagcgtcatcgccgccttcgtgaaccagcaccagttctttatcgaccgagaccagctcatcaccgacgaggttacgacagatggcgagatgtgggagcaactggctgatcccgattccgacccaccaggtgtcgagcccagtctgcaatctcttgttgacgaggtcaagatcgtgatgcaggaggaatcttttatcattaagcgtgccttcccatattacgaaacagtcctcatcaagtttatacagcgtgttttccagcagtctattcaacaacggctagagatgctactggacaaggccacgacaatttcatcgctcgcctatttacgctccttgcatgcgtcgagatcctacattggtgccctggtggaagacctcaaaacccacggtcttacagagcacccggaaccatgctctgcacaaatatcacagactcttgatcagcaactagaggaattattcgtcccctatctacttcaaaactcatacatcgacagggaaaggaagagtctggaggaactgtacaattcgttgctcttcaagttcaccttgtatcactcacgcagaaagaaggctccctcgggcttcatggccgctattgcccaacagggcactcagcttttggcaaccgctaaagatgcctatatggagcgactcgattcgtcagaccttacgcccactcagaagcgcatgatgttgaaggttgccggtctgcaagacaatagcagcaacaagaacgagatcgaagtgtcggaggaacacggccgcctgagcgtacagaacgccaagcgcatgattgtctggttggccgaaagcgtgcgcagaacgctcgagatgggttcgggaagcgaaacccccaaagacatcaacatcttgctcaaccttctccttaccagcatgggccaagtctacgttgagactgccctcgatgccgccttggacactgccacgtcgcaggagaacatcaagacagaacctgacctctcgtaccttcctcacatcaaaccggctgtcaccatcacgaacctcatgtcgcggttcatcacaactgtgctgatccggcttgccgagtccaacacagccctgcgccgcagcatggaggcccaagccaagcaagccatcgaggccacggagcggaagaccaacgccgtcctcaagagtaccatggatgtagcggtcaactgggtcgctaagatcctggcgggccagaagaagacggactaccggccccgcgacaacgaccttgaaggcttcgttgacctgcagacgcccacctgtcaggctatctgcacgttcttggcctccaaggtggcggcgcaggccgcgctggctatcgacggccacaaccttgagctattcagctccgaactcgctctggccgtccactcgctcttgtttgagcacttcaagaagttctcagtcaacgccaccggtggcttgatggtgactaaggatatcgccaagtacgtgacgacaatgaaggagtggccgttgaccaaggaggtgcaggcgattgtcgagctccttaccgaggtcggatacctcttcatcattggacccgaggcccttcgcgaacgttccaagttcttggctacgggcagtggtggtgctgggggaggaggaggaggaggtggtggtggcggtggtgccgctgggagtgcggcgagcggtggcggatcgggtaagaagttgcaaaaggcggatttcaaagcctttgtgcaaaagagagaggatgctgctactcccggtatccagggtgtactggctggactgtgagaggtatggtctgcatgttgtaatgaaagaagatattgcgagttttggtgggggaagtagtatagtagtttatctggactgaagctcaagcgatatctactattatatagtaatttatcaaccaaacattcggtcttcaaatcctttcctctttgatgtgcaggccatagtttcaagtgtactaatgatcgttgtgatttcggtcacggtctactggcattgcgaataagatatcacttcagtcatcgaaagaaagcaggaggaaatttactgtattcctttgcatatgtttcatcgtcaaatctgtttggactctcatcaccaacagcgagcaatcttaccatctcaaccatccactcctttattatcctccataagaaagagcacacccgaacctcaattacgcactcagacactcatcaacttgcgcgttttacctcttcgcaaacgaccaaggaagaaggaaaagaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacccacccattcacattgccatccctaccatactttcatcctcggcctcttcctcaacaagggggagaacaactgttggtatcccatcctccaacctcgccttgatcttctcgtgattcacttctttgtgctgcttttgttcttcaggtgtagatgacggtgaatatcgacattcagatgtaggggtaggtgagcagataacgaagtcgacctggtctaaaatttgtctgatgggatttctttccgtcgttgtcggagaagtttgggtctgggtctgggtttgcgactgtttgttattgctgtcgtcggtgtctgtgctgctatcaccatcaccaccatcaccaccatcaccaccaccgccttgcttgcccttctcctcctcctcctcctcctcctcctcctcctccccataccctccaaggagcaaaacagagcccgatactgaatccaccccggcgggtcttgaggcccgttcatacgctaaccacaacttcaagtccgcttcaaagtcggctttcgacttgagatgtgagccctgatttattctcgcatttgatttatctttaccatttgtcttgatctcagattcgagagaagaagaggtagaagaagaagcagacgatgaatcctcaacagaaagaacagtctgatacaaaaccccactgagcgtcaacacgttcgtatcgaggtcataggcaacgctgatatcccgccgcttggcgccggggatggcgaactggatggtaaaggatgtgggggaggactggagtatctcgaagggtgggttgacgaggggaagtcgaccttgttcttggggttgggggtataattgttgttgcgggttggtagtcgtggtggtttgggtggtgatactagcggtacggaacgattggcaatgatgacaatgatgatggtcgtgccactcgtcgttatcagagtcatggccgtcgtatttgttgcccttcttgctgtgattgttcgcgttgttggtctcacttctgtttacgttaccctttttgtcttcattgttctcggtgtccttgttgtccttgcttccctcgtcgtcatcgctgtcctcctcttcgtcactagaggtaatttcaacgaagtaccagctctcatcatctgaatcagtctgctcccctaggaatgtgataataacgtagttctcttcatcgtcatcttcagtatcttttcctttctcctcttctttcctctccttctcctcctcttctcctttttcttcccctttctcttcttccatttgtcccttttcctccccttcttctcttcccccgtctccatgaccctcactctctccctccttaaaagaccccccattatcactgacaccatccccagcaatacgttccaaggaccccttcataccgagatacttcataccgagatactgaacttcgtaataccagcccgcttttcccaaaccaccactcaaagcacccccctctgcattgttcaatcgttcgccgaagactttcattctcgctacattcgccagaatctggaagacttcggtgagctcgttttcttcttcttcttcttcgtcttcgtccccatcgtcatcatctcccttctgagaccgaagctgtggctctggcgttttctcagcattcatatctcctagtccttcatcatcgttctccgcagcttcttcattattttccttctcctcgcgagttggttgttgactcttgttggttaaagttgaaggatcaagaggtcgtgaataattcactggcgttgaagccggcgttgcggtaccttgtaaattcgagggtggatgagagaaagggtgggtgcacggaggagctattggcttttctgtctccatgactaggtacctacctactcactcagaagcgatttgttcgtatttgtgaggctgtgtatagctgtgggagtgagtgaagatgattctaaattcgatggccaagagtccttggaaaaatgtagtaaagatgagagaatagtggttcgggcatgatatagactcatgtctttcgcctaccgttgcttgaggcgatgaagcagtctccatgttcaagcaatgatgatcaatttgtgtgataacatgggttatcatgagaattatcatgacctatctcaatcttatttctttgatcttacttaatcaggtcaagcgactggtcgttgcacagctatgacaagccttcgcccaacttcacctgcgtgaaaaaggtcaagctagcacttcgcaaggacacagactccagtagcaccaggaagccaaacacccatcttaggtaggtaaaacccagaacaatcccggtttacccaagtacagatcctaaatttcgtgttacctcaccccgtcaagcgccatcatcccgttcatcatgactcccttattatttctatttgagtactcctatttcaagaggaggggtatatccaaacaccaccgcctgcatgtttatttgaccccataatccacccgcgggagatgtttaccttgtatgataaaagcaaagatctcgcccactctgaacacccgcataattatacccgaaagtcaaccaaccctttctcttttttgcccacttatacacccgactcgcctgtttgtacacgccagattagtgacacgtgtgttaaagaagaacgccgtgcgtttgtggaggctcttcaatccgatcttgatatcttattcatccatcgcgtcaccaccgccagacttcaggtcctcatccacgaccggattagcctccgtggttggagtacccaaatcgccagcatcaccaactgatgacccggaccccgtcgcggcgcctccctgcatcttcatctccaccaacttcctctctgcctcttccgccctcttgttcgcgtcagccacctccttctgcagctgcttgatatactcaattgccatctccaccgtgctcgccttgctattgggtatcccccctccagccttgtccttatccttctccctcttatcttccctgtcagcacccccgctgccaccgcccccaccgctactactatgaccgtctccatcaccatctcccccctccttcgcaggagctttgggaagaagcgtggcgatctcctgcagcgcggagttgattctgttcctcctgccttgctccgcgatcttgtgcgacgtccgcttcgatgtgagattcgtagaaagctcgctgggatacgaaacgccgggaactgtgttgccctcgaggatgcgttggtagttggatttggtggcgagcaagatcgatgctgcgtcttcggcacccgcagaacctcctggtagcagaggcttgatgctgggcgagatcttgggtcgaagggccggggacatctggatggaggtcacgcttgcacgttttttgctgcttcttcccatgggtgcaagctggggtgtccgtttcaggctatgagcggaatcgggcttcagttgtggactggaaagagcggcggaaggaagtgccagaggcttggccaccgcaggagaaggtggtggtgggaggcctggcgtttgtagaggcgcggcggccttttggagaggatcgagagccggtgttccaagagtggtaattataggggcgggttttggtgcagacgagaagttgatggagtccgggagctcaaagttctcaatgtggtcgggatccattgggtcatgagagccggttcctaccactgaagggttgcgattgctcggtgagcttagtttcatcagtgatgctggtgttgcaggagaggcaattccaggccgccccggctggagattaataggcacagcactaccgctcgcttgaggtgccagaaaaggggacggtttggcggagcgaggtttcggaagtggtggcggaggcatctcaaccggcaagacaacgtcgttgagattttcgggggagatggacccattctcagagtcagttacaccagctgtggacgaagacgaggtcggtattagcggcgtaagaggttgttggcgttcttgacttggtgctgcattctcaaccagttggttcaaagcttgggggttgagcatcggggtggtggccgtctttctacgtatcggcttcgagatgggagactgtttgatgccactgccgctctttgccctggccttcactgcgttcttgcgcgtcttcctagccaaatcgcctgggctaacgctcgcttgagacatggcaggtggttcgagttccatctcccttggcgagctcccgctcatcatcccgagcctctggtcaatgatacccaaagcgtcattttgcgcgtgcaaggctggcgaggtaagggggctgaagtacgctccagggacggcaaacggagtatcgatgggaaaatgggtctccagcggggtcacagccggtgataccaacggggtgaaggacatctgccatggttggttagtgatatttttttttcttgacttggacggagcagacgtttgtagacctacatcatgctggtctttgatccttgtatatctgtagtcgatggcctgttgcggctgctgctgtttctgtggcccggagtggtgttgatcagatagtgtcgactgggcatagtaattctgactagatccagcagtgagttccaggctctgaggtgtaggaggaactatgtggttctgttgagaagcgaagaaggcggcctgttgctcttgcagttgctggtgctgagcatgcaacttctgctgctggaggaactggatttgggcatcgatggtgttgacgatggcctctgagggtgtagatggctgtatcaaggccgtcggggcgttttgatatggcgcagtcgtggtaatggtgggcatctgatgttgctggtgttgctgttgctggtggtgctgttgctgttgcaccccatgtcggagcatggcatggtctacgggcgataggatcatggacatgtcggtaccagtcatgggggtgtccagatgctctccccccgacggatgtagcagatggtcggcggcatggcggccagcatggggggcagtatggtgatcagccccaaagtcgcgaaagtcaaagtccaaggcgtcagatagatcgcccatgtcgtttatatccaagtactggtggaagtcatcatcggctgcggtgtgtagggccgggtggtgactgtggtccggggcactccacgatgaggagttcatcacgcccgccggctaggccctcctggggaggctttgtccaaagtccggattgaagatggttcggggacggccggctgtccggcacgggtgcgggcacgggtgcgggcacgggtgcgggtgcgggtgcgggtgcgggtgcgggtgcgggtacggaaacgggtacggcgctttgggcggaggcagtccagtaattttgacaccggctgttgggtgatcagttgagtcgaaggacgttgaggccaaggccaggcggttggggactcggctttgattttggactttctcaggcggctctgcaagtcgccttgcacttgattattgatcgacaatgcgatgacggatgaccgcttaaagggccggataacctcgacgggcttcgagtcttggccgggccagtcccgtctatggtgactccgtaatttaacggtacctagcgaggacccgagattattgccgacgacgaaactgttcgggctcgcgatcaggtctgcgcgacccggcgaaagattgtcaggatgtgcgctactgattggtagctcgccagagaccctttgaatggacgcgtatgacgggaatatagagatactggattcgtcgatgctttctcttttctgtcggttggattgaagtatgtagcgatgtgggactcggtctttacaattgaagagtctcagcggttcccagccccgggcgggcgtcccaacgtcccctcgcagcgtgtgaaagaaggcagagaaaaaggcccgggtcgatctattctagaccccgcccgccccgcctaccaattggatacctccaggcacccgccgatgttaacttcacgccgctttcaagacctcccaagtaatcaaaaccgacgggacccaaactgcgcgggcaatacgcagaaacgatgtcaacatctgacaagctcttccagctattgtttcttcaagacagaccatactcacagttaaagcgagacagctgt