ggtttttattacgagtttatatttataatgtaaaaatttataaagaaatagatatacaatatgaaatcaattattatataagtacattattattagaatatagatattaggcaataagggatattgggattaataaaatattgtacttaataaatatagttaaggaagttaaagtttgtatagaaagagacttattagtagagagatattaaaatacgatatatattaaattgaatattatacttatagaatttatttattgtatacgacgataaattttactataatgttttagatgtacttaaatataatgtaatagaaaatattaggctttcgggtttttatacggtttaggtaactataaatatttcggttgaaaaagaaatattaagaggaaatgaaagtaacggtatttatatacggacaatgcgaatatagttaattggctttgacgaatgttctggtaagtgcaaagattgtgtagaaaaataatattttgtccaccgattgtcaaataataatcggtggagaaaacatagtgtaatgattaaatattgttatttggggtattaccaggctatgttcaggatcccagtgttcccggcaagggcggcagtcgttactctctctaactgttgttttaggcacttttattcgaactgtccatcttcattgacttggaaattcctgagatctcgtcaagtccacaatatagactggggcttggggaaaacctgcccactactgcgcatagtctacagctgcactgctgctgcagtaaatgcaacagcgccttgcagaaataccaaggaaatccaggaaacccaactcaccacgctcacagtaaggcaggcgagtacatatgtacattgataggtaggtatgcttgaggttactgcaacgaacccaaagactgtttgcaaagtctactcaaccggataaacgcgataccgaacaggaacaggacttgacagaaaatcaaccaaccaactaaccaactcactgcacaacaaattgctgatcatgcttcttgaacagcaccgaccgatccaaaatcgcacccgtctcgctgttgataaagtccacctgcatccgttgctcatccaagaaattcaccgtcgcatagctgaacgcgtcatcatacgcgaaccgattcgtcgacacattctttccgaccttggtcaacccttccacgtttcccgcgccgcccgccacgatatacatgggcgccttgggattctccatgcccgccgggtccgcggtatcattcaccaccggcgcgaacctctggctgttatgcacatgcccaaacacgcccaagtcaactccgtacttgtaaaacagcggctcaaacgccttcttgcacggctggcaatcgtcgcccgagcccgtggtgtaccatggtctgtgacccgctaccacaacccagggcgtaaccgacctgtcgaccgaggcaaggtcagcctccaaaaagtccagctgctggcggaggtacgagccaaagggacccccgttgagattcgccgatccccccggttggtcgggcgcgtcttcaaagtcggtttccgtgtcgatcatgacgatgtgcgccatgccgtactcgaacgagtaccaaaagggcgggttggcgaggatgcgagccttgttggcgttgacctttgctgccgagtcgggcgacgtggagctgaaagcggtcggcaggacgagaccgaagcggttgatgaagtcggtgaaattcttttggcccgaagggcacaagccgctggttctgggcacctcttggcaagcagcttcgtggttaccggggctggccatgtagggtttccgcgcggcgatgggcgccagctggtcaaagaaggtctcggtgatggcttggtagccgtcctttccgtcgagccagttgtgcgctttgaggatccagtcgtcggcgtagccaatgtcacctgggtgcacgatgaagtcgtacttgtcgatgttgtcgcgcagccggccaatggtggtgtggttgagcgacggatcgatggacgggatcaggtctcgcttgctctgatcctgctcaatcgtgaacccgtctttgccgtagacgccgaggtcgatgacgatactgatgttgaaaggcgtcttgtcgcccggtaggcgcgggctggtaaaggtctcgaccgtggagttggttgagacgatcttgtagtagtacgtggtggcgggtgtgaggtcgttgatggtgaccacgttggcccatgtgcgcgatgtcgggtaggtgatagacgacgtagagcaggattgggagccgagggaggatggcgatgtgccgtattggacacacggctggctgagctgcttgtacgtgttccaggcgatgcggacggctgttgggccttgatgtcagctccttcgggtcttgctctatgatgggaaaaaaaaggtcactcacacgtcgggctgttgatggcgatgcggtgctggacgggtgtggtcaggtcagcgggaatcggaggataggtcgctcccgctgccacacccagagccagcaagggaagtcccttgaccaaggtaagaagggtgagggtgtccatcatgatgatcgtgatgccgacgccgtgtccgttggcaataaaactacccacgtccaggaagaaacacagagagccggaccagaacgatcaaggcgaagggggctctccagtttatcattgcctgcatctgtcctgtccctcgcttctgctggtcatgatgcgcgtttcgtacctggaaatagtagcatcgactatcacccactcactctcgagcgtgagctccccgaaacagcttcaggggtcaaggccaagggccaggggtcaatggcagcgtcgcagtcgtagcagcgaacagctctcgaaccacttaccccatggtaccacatcccgtcacatcggttaattcgatctttaaaaggtggttggcgaaacctatggtggtgtagtgtaccttatagccaaacacctccgcacgtggttggccattcgacaagagttgtgccgattcaaggcaaatccgtgtaagatgattggcggaatagttagcgctaaacggtttggcaggggattgatctgatcagtagcgatcttggagtgtaaggtaccttaagagcttaggtaactatcaccaccgcacaaaaactggaagcgaagggaacaacaggggcttgtgcagcttcgggataggtatcattgctcttttctttttcaacgagaacggtttggtatctcgtactatccggatgcgagtcaacttttgtcgatttgaaaaatcaagatcggtgaacctcggtaattttggagggagctgcagttcatgatcatcaccttacacgtcccccgctggagtccaccacggctttacggtccctgttcaacgttccattcggaacctttagtagttgtgatagcgtgatggtatgttgccggggtttagcaatttcgtatagaccgttgaacgtctcgcacttgcttgttcgtcaacgtgcttggaagggcttgggtttctggattgcatagcaacattttcaaccggcacgggcatccgattgggacatagatgtactaatctatgactttaaagtgaatttggaccttccttttgcggaatcggattacctatggccgatttatgaaagggaaacccttgtggagtgttgggtgtgctttgggcgtcatatcggtcgatttacatgcgcgggatgtcaaggttcacgatgttactgaccttacccacgtgctggccattcattgtgattgccggtttgcctgtcgcttactattgaaaaatgctgtagactctagcctttctgtcctttctcttctttctctctccctcctttcttttccttttcttttccttttttttttttcctcttgttcggcgataccagcatctggaccattgtcaagacccgcacctgctttttacagaaacaaagcaaaaagtctagccagggaataacaaaagaaaacaaaaaccaacaaaacctttttgttgaaaaccatgagacaattttgacccgatatacactttcctccatccagcctacttcactatttacctcacgtgaggacccaaatcaccacttaaaacacatcctaaaacttccaaaaacctcctcaccccttcttttccaatccccacccccctcgcccactccttactaccctcaaattccaaaaccaacaccccactctctctatcaggcgtagcatatacctctggtctctctctagccggcatctccctctcatagaactctacttcccccttctcgaacaacccaacttcaatcccttcctcctcattactactactgccggtttcattcccccgctgataagcagtcctccacccaaaatccctttccttctccccttctaccccttcccaatcccagtctgtagcgcctttgataatctccctcatccccaccgcttcgtacttcgactcctcaatgaattgctcctgcagccgcttagcgacgctgctcaaggtgtcgtgacccgagacaaaaacgcagacagggagttccgtcatggtcggtccgatcacgttctgcagtgccgcgggaagcgcagatcggccggtcacgaggcggccgaagaggagtttgcgtgcgccgaaaaaccgggagagcgcaaaggcgaaggaggcgtagaagtgggttgctggtgaaatttcatcatctccatcgtttgacgaggtagaagaagggagggaaatggtgcggcgaagggaaagacgattgttggtgcatagtagccagctccgataacgtgcacctgttacctatccacctcagaacgtgtcggtcggtctggttgatcgtggtcatcggcaccttgtcgccgtggatatacctatattttgggcgccatgtactgcgagacttgatctctcagtcctttttccagacccccagtcacgcgtgcgagtctagttcgattgtcagcatggttatccgagcttacgtcattctcttctgccttagtaacgctaaaagaacaccgcaagaatcggaccggcacaatcaataggcgtgatgatttccgccgcaatagcttcaacctggctcagatcccgcagtgagttgcaaacatgatacttcacctcgcttagctcgagacgctgtccacggagcttaatcaacccatttgttgcggccaatatcaaccagtgatccgtcaggattctaggacagcgtctgggcgcactcagcagggacgtgatcttgtttcggatttggcaaccggaaggcaatatgggagtcccatgctgctgaatcacgtggtatccccattcacaaccatcatggttcactcgggagcatcaagacaacaggaacatccacaatgaggaaagacacgtgaatgaattcagcgccctataggcagctgtaaattgtcgcaaacctagaccatggagcaattgcgggtgatataaggccagtgactctttctctcctcaaattgccgtattcgtggtaccggctaattgtgggtatcaaaatcacatttccttaccattcaacgaaggtaacacaaacgtcggtgcgacgctccttgaacaccagtatgcgtgtctttatacaagaacacctcaagttttcactatgatgctctctcccagggcaaacaatttcttttattagtcctcttaatgaatgctactcccaagctatatcctgtttgatttcccttcggatggcaattctagcatccccgccaccctcggcacacacgcacctttgcagccgacatcacattagttcccttcacaccgacgccgccgaacagtcttcatgggacacccaaacactccagtcttcaccatcaaccaaagccttccccttaatcccggcacccataaagtcatcatcgtcgaagttctgccaacagggcttttgttggaagatctccatgacagcacgcgcgattacttggtaggattcaagttctttgcgcttggtcttgtcctgttcagatcgtcgttgattagcactaaaaaaatgaaaaaaaaaatggaaaaatggccacgactcacttcgttgcaccaatgaattccagtgtcgtgagagcagctaatccggccgcaactcccaggcttgttccccggcatcccgccccgactcatgaggtaatgaaaaccctccagcacaccgttgccatggccatagtgatcggaaatcgagcaattgacgctgaatgtcaattgcttggggtggatcaatccatcagaggtagtgttggcgtcccttggtagcatataaggtctgacagtgcggccaaggacggcaagctgtgcggaggagatgtgtcattagacccgtgatcaaagactaaaagagaacaatggagacggtgaggcacggagaaagacgaactgggagaatggcaaaagaagccagtcggaggatggcgctaggcgaaggcatggctgtgaaagttgaagggcttgatgttgtattggagaggtgagttgtcggttcaaaactggtctggttgcgctgactcgaatgtacagggaaaactgtgagattcactggcggttataaactttttaactgccatcacgaaccataccatcaaaaggaaaagtgactcggcttggtgtcgatgatgaatcgttacatacacctcccaacagaagccaacggaagatttttaatcaatccgatatcaatttgacgagtggcactaggctggtaatatcacagagcttccgaacctgttctaccatacactgaaacatgggaaccaacaagcaaacgaaagtgtttccttgtactcaatttcatgaaaacatggacaaaaaagtcctgttcaccaacagctacctctgcataaacatcttagctatgcgaacagaattgaaaccaatctgggagtgcagatgggtacgcagtaggaactctttacaaaagacccaactccagaccaccgactctcctcagacattcttcccaagacggcatcacctcttcaccacaccacacccacaacatgggttctaacttcctgactgccacgtctttttccttctcagtcctttataccctgataaatacgccttaatctgtccctccccaatttttcccattcaactcgtctttccaggctttgaacagtcctcccccctaatgaaaacgctccaagtctggtcactatagatctctcctctaatcctcccttcgcgctcattcccaaacctattaggatccctccaacagcgcgcatctcgccagagcgcatctgccccctgtgcaatccagctgtagctgggaagttctctttcctgtcccggctagtttttatgaaggggggaggggcccgagccccaggccccatgattgttagctacttgacttttttttttttgattctacctccactatccagaaaaaaaacaagaaaaaagaggcagggggggggggggaggtgcggagggaaggtaagagactcacatcattattgcaccaataaatagccgaatcgcctccacaggccactcgtccacaattcctcggtccctttccattcttcggctttcccggcactccttcgaggtaccaaatgttcactttggcttcgaaggcactgccccaggcccaatcctctgtaacctcgaaattgtgtttctgggcgccggggcaggctttcccgatccaggtgggaagtaagtcgtcggggtcttccacgttgcgggcgacgacgatgtcggtggtggactggaaggttttggatgaggatgggagtgcggatgcggtgccgttctggttacgaagttggacagtcgtttgggcgttgggagttagtaaggaggtggtgaattgggcggtgatggtcggctgttgagtggtgaggtgaagttgttagtggatgtgtgctctgagcaaagataggtaggtagtgggttgagggactcaccgggaaggagaccgcaagggccaggctcaagagagctcgtgtaatgaacatcgtggaataggactataattgggagttgcacttgtctgagagaattcggtaggcctctgagtttgggtcgtcgctggagagaaaggccaacatgggcatggtggttcttttaaaccactactacaagccagcgaagcacacaagccaagtcaaaacaggacagatttctgacttatcttgtcttgttgacttgcataaatttttacataccgcattgtcttgggccgttcgtttttaggttcccaggaaatcaagcataacctgtaagcacactgcacgaatatgtgctctttatgcccgataaaaagagtggagggaacagcgttggagctcggaggactgtaaattcgattcttttggtatcctgtcttctcttacctttcttctcgagggcgctggagggtgcagacattcagaatcaccgtcttgcatacaatttggtgggcatgaaatgttgcagtatgcttcttgcttatgcttgatatccaggaaacctaaaacccagtgccccgagtcactacgatatggaatttgaccaacgcaacaacaagccgtgggaacataaactgtcattcatcacatcgctcgtctccaacgaaccgtgactcagaaaaccagtctggaaaaccatcagtgcaaagttgaagcgaccctggcgaaatcgcatcccgtgtaaccatcaatggaaacgctccattacaaccagcatcccttcgcaatccttgacctattcctacctctacgcatcgatactcgcttttcacctccattaaatcaccaacctgcccctccattacgatcactttcaatgctccgccccgagaacaatggtccaccctgtactaaaccttgcctcgccttcgagccgtgtggtttggagtaaaagaagaagaatatatatatcccagatcggctcagacaaaagagacaacgaccacgcacacctcgattattccagatacgttttggaaggaaaccgaacttgggttcccggttgttactacgtactgttatcgaagcgagggttaaatcatgttagtccgttggcgcgcttgtaaaatcgatgtccgtccaacatggtaaacatggatcttccgccacaaatccgcagtcgggttttgagtgcgttgtgtcaggtaggtgatttgtacatgtacaatttacaacacttggtaccaacgtgagttgaacaaggctccgtgaacatgttgagatgtgtccattcaccatccacccattcatgcgtgactccagatcgtagtccaaagtagcgagtagcaacaatgcttttgtccaacatccttcaactgtcccttttctggcaagtcacaacttatgtctctccaaaatcgcgcttcctactgtaggtaagtagttcattgactcatccggtatcacagattgcgtgcagttatggttggtactgctctgtattggcgcaacgatatgagacgacctcaattttccagcgctttacttctcaataacttcttcacgcccttggtgtacaagcagcagtggatgtaaatagatttagttgacaatctcatcgaatatacagaacccttcttacaaaggggctcgactcgtaagaagtaattgctcaagatgtcaatctgctcaggaagaacgctctgctacaaaactaggggagaaaatttgaatggcgtgttgatcatttatgtgatgggtgaaaaggtcaagatgaatgatggatttgaagtgttattgtaaggtctgaaaagtgttgaggctcgatgggggagatagttgcgccggagggggctgaagttgcctatgcgtggtctgtttccttgcgggagcgagccgtaaaaatccaccctccgggctttgggggcatccagccagggccgtcatcgttcccaccgccaaacgccagaccctcgtatccaccgccaaacgccagaccctctttggcacccccatcatctgaggcattttttaggggttggcagaagccctcgatttttcgactttaaacgcgtataattccacagcgcggacggccgcctaggtgcaccatatatgttttgatagctctttcaacgaggaatccgaatttgaagtccgttttcgaatacaataaagactcgtagagctataagcgaaaatatctaaaaatagtaaaaatggcaaaaataaagtagaagttattgtcaggaacgtaagtgaagggcaggctgaggtgactacggtcgtagccacacataggggacggtaaattaggggttaatccaaaaatatattaataattaccaactataataaattacacttcgttgaacctcttttatacttatacaaactctattcatccgctaacgagcattataaagcttcgtactaatttagcgcttcagcacagtgccggattatccttcctacgagcccgacccgatataagcgttattattagtaatcctatacgttagttaacgaaggggagtagtagctattaaagtacttctatatacgaattcttagcctcttaatacaacccccccctttataggttctgtccttagaatttttacgctttatagtaaattttaattaaataacggaaggcgttagtattatactattgtaatattattaaattatattactagcgaaggtgtaatatttttaccctttaattctagtaaaccgttactcgtaatagttattaacgctatatcctagatattatagccgcttcgctaccggcgaaccgcccgctaaaatattaatattataatattccttctcttaagttctaaatacggatataaagccgcccgctcgaatatcggtattgtaatatctatttttataagctctaaatatagcgagccgcccgctagaatattagtattataatatctattcttataaactccgaatacggatacaaaaccgcctattaaaatattggtattataatatttattcttacaaactctaaatatagcgaactgcccgctagaatatcggtattataatatctatcttcctaaattctagcgcggatacgaaattaatattaaatccaactatttagcgtaccgcccactagaatattaatattataatatctattcttataaattttaatatagatatgaaactaatattagatttaaagtactagcgttccgcccgctagaatattagtattgtaatatttatttttataaattctaatacggatataaaactagtattaaatttataaagttagtcggattcccgattattactaaaactatcgtcctataaatatataaggtagtaagtattattttacttaacgaagaatactacgccgaacttaaaagtattagtaaatactttaaaatactaatataattatattctataattcctcttaccggacattctctattatttacgctcgtagcgtagcctaatactcttatagggtaccctctgttatttatacctactatgtaatacctacgtaattaaatcctaaggctcttctcgtaaattattttctatttaattatttacgcctactacgatctattataatacttaaatataattcccctccctataggttccgtccttaggacctttatttccttccttcgcttcttataattctatatattacttcctccgtaaacttcctttacttgtattattccttcctaattaccttcctattacccttacttcgttttttatattattctttttattctaataatataattcctaactactacccctgctttccttattataatccgaattatataccttcctattttctacttttctcttttacccttttatagccgctactactatttaatcgtcttatccttccccttttagctattacttttattttatccttttatttaccccctcttactacttatataattatttaacgctcttcttaccctacgttattttatacttgcctacctaaaattatattcgcttactttaatttatatttatataaggacctcctccttcatttatataacgccccttctacctaccctcttcgcttctcctcttcttcttcttcctatccttacctttactactatatccgcccccccctcgcccgcaccggccccccccccggatatataccttattattatatatttatatattaatccccgcctccctaatatgcttaattaatatatttattccccctctctattttcctttttccaccccgtcctcctcctccttttaccctatacttattactaacccttacccggctattctctttcctatattctaataatatccatccttttatttacttagaatataatatcactttagcccaagcgttcgtaaacgttctaaccttaaacttacgcgaagtttttgaattaattagctagaatacctactagattaaaagtacgggtttttttttttttttttttttttttttttttttttcacttggtttattttttttccttttaaagttcaaggagaaatcgcaatgttcgttaacaatacgccgttccattttcgaagtcccttacggtttttataatttataaaacgctttttaaaatatagggggggaaattataccccttattaataccgatagccctttacctaccccccttttataataattatattattctacaggggggttttaaattataatataaatacgttaaattaataatagttcccctataatattgcttaggatattttatactcccaacttcaattataaaggctactcgaaattaagctactatagtattagtaatactaatattaatattaatccagcggccccccctaactcccttataaatatttttacgcagaatactccttacttatatcccccccctcccccgattatagttgtagtccttggcgttagtcggttaataggaaattggcatcgctagatagaaagttagacgaattattagaatttatataggaagattataaataaatagtataaggtagtatttataaatattattaataagtacagtagtacataggaatattcctcttaaggtcgtaggttccaatcctatattaataatagcggatgccgctaaggattttttcgtttagggcaataatggaaaatacgggctatactctacttagcgctttattagtatcttacattaaattaaattaccttcccttcctatcttttattctatttattgtctctattttacgtctccgctttacgtctctatttttatatttctacttacatctttactttatatttttaattttatatttttacttttatatatttgctttataccttatttctatatcttacgtttacgttttatatcttacatctacgtcttatatttacattttacgtttctactctacgccttacgtctacgtcctacgtctgcgttttatgtttacgttttacgttttacgtctatgttttacgtctacgttttacgtcttgcgtttgcgtcttacgtctacgtcttacgttttatatctatattttacgtctctattctatatttctaacaatcgctattctccttctattatttagctaacccttattaatttagtaattagcctaccgctagtatactgctattatatttccttaatttcgtattctttaagtaggtccgggtaatttatatccttacgcaaaacctacgaattttcgttgtctagataccccttctatttaacttaaaattaacgttagtagccggatttacgatactttacaatcgcttcaatttcgtactaaatattatcctccttaatatctacaacttccctttatagtactactgtaataggatccttatagtatagttttagtagaataataaagaatattaagtagatttggtaatgcgtagggaatataaatcggtatactatcttcttctccctaataaccttagtaatttaaaaaggtcttaaaaatttatttactaatttagtatttaagtagtattatttaatgtatttcgtattaaataaaacctaatttccgacgtcgaactcctttagtttccgggctttattatattattttatatacctttaattaataacctctaaggctactacaacttttaactacttacgaagtagcttattaatttaattagtagctactatcggtaggactgtcctccgcccttgttccggatccgccggtccccgaagataatactcgaagagtagctccgaaggggattttccgatagtagtatagaaataattattatacgtttactatactaatataattttttcggcctaattaacctattctatattgtagaagatccgaaggtataattttaaattctaattttacttttctgtttatttgtccgattaggggtattaagttatattaaagtatttatagatatttaggaattcgtagtaaattttttaaaa