gcataaggatcgttagaaactgagaaaagagaacgattacgctagttcacgatacctacattgagaagattgcaaagaagtttaacttaatcgatagaacctttctagctactcctctaccgttagaagagcttaaaaagttcgagagagaagccactaagcaagaagttaagctttactaggaaaaggttggattagcattgtacactgcgataatgctgcgcctagacgtagcttttacagtattaaagctgtcacactacctaactaatcctagctaaacgcatatgagcataatcgattaagttattatatacctgtatcgtacacaatgagaagcgatctaatacggcaattataatggtcctaaccttataatatgtgaagacgcattatttgcagacgacttaattacccagcgctcatcttatagatacatagctatgctctttagaggagctatcctatagaaagctgctcagcaaagtacagtaacgacctctataactaaggctgagcttattgcacttaagcatgttgcgaaggaaactattgccttaaaaaggttctttgacgaacttacatttgatctaggcgatttatagaagatctagtgtgataactagcaaacaatcagacttgttgttagttaaaataagcgaattactacctgtcttcgacatgttgacatataaaacatgtagcttagataagaacacgcaaaaggatcattctcagtggagtacttgccaacaaaggaaatgccagcagatagactaactaaagctcttacttatcaacaattcgattacttcaagcagcttttaaaccttaaggacatagttggattagtcacggttaatagcaataaggtgtaatagcatcagtttgattactatcagaaagggcctttaagactaagaaagctcgagcagagcaaaaagaagcctttttaactgcctgctaccctagaaagatcgtttaatccagcacatctatataagaagtgaggagaactacgcctaaagcgttaagaaaggaaaagtttgcttaatagcaagaagatcgaactgagacacttagtctagaaggtctaaagctatctgcataagacgcattaaatcctctataatgtaaagcacagaagcacgacgctcgttacgattaggttaagctaaggtgtggtatcgctcacgaacatctagagcaggggcaagagaatcctaaggaactctacgacgattaagacgcctctcttgcctcactatcttgtccttaaacgaaacaaaagagacgacgttaccctagttaaagtgacgcgcctcttcattatctaatagatagcgatcagcgtagctctgactagggcgatctactaaatttgcgatagggaaaaggttggcgttagggttagttgtataaggaagcttaaaggagaacagatcgggctgtagagtagcaggactaggtagcgcaaccttctcactactagttaaaggggtggcagcactactgcggtcagctcgatcgccactactaaacttagaggcagaaggagtaagcgctagttaactgttacgagcatcttgaccctaggcagcagcagtaagctgacgattcaactcaactaattcggaaacttaaggattagcatcagaaggccgctgagactgctgagaagtttaggaagaagggcgaattagaccttgctcagtctccctaaaggcaggacgctttaatcaatctttacaaggcttcgccgcagtaccagtctcaatagacttaattacagcaggttaaggaacgtccttcagacgcgcctcttaattagccttctccttcgcgaggcgcgcctctcgtttaataagaagcttctttgagcgcgccgctgcatcagctttagccttcttaatcttcttaagactagatcgagtctcagcagcacgcctattaagctcctttgcctaagcttctaatctcgatgacttaagatcagccttactgtcaccgatcgttattaccggattagagctagtcagatcaatagtgccctgtccggtgttgcccgtaacaataggcggagtgttaaatgagtattcctgcttaaactaagacagaagcttgtgctgcgcccctatagagagagcgttttaaacgttagcagcatctaggatctgcttagcaggtgacttagaaggcttagagatcgaaacaatcggcttagtgctacgaaggccgctgtttaatccacttaagcctgctgccttgcgagaaaaaggagaatttaatctatgaaggttagtcgagagtagccttgttcctcctcttctctctaggcgcctttttaggcacaagaggagcaggacgaacaggcccacgcaagccgcttaaagagagacttaactctagattagtggaatgctgaacagagctactaggtgcagcttaagctagttaggaagaggcagcataactaggacgaatcgatttcttgttcacgccaagagaggtgtcgatatgacctatttagtcatcaaaagcgaccggagcgttaagatcaaagctagctgaggttaaagcgcccttatcattaaatagcttattaagcacattagtcttacgaccgaaaggcttagcctgcttaccacgctcggttcctggaggactagggctcaggctagaaagattgctagcaggcaccgtagtcttatcctcctccttatcatcttgaacagaggcctagtgagcagacacctttaaagaggtcaaatcagttaagagcaactttccatcagggcctattttctgactaaaaggatccgaatagggttacgaaggcgtaagtagcgcagctttcctcgcgcgcttagaggtcagattagatgcggcagtttcggatcggtcgcgcttaaagccggacggcttattataactagcgatgtacttacggacctcgtccataagctcattttgcctattagtatactcagaagtctgcaaaagatcagtacaacgctgctacaataagatcaacgatcacttacagtcatagttgccgtattgcctatggcgtagttgtacaaagccatcgtcttggttacaaagggattaatgctatagtacaattagtacgagaggtaaccaaaataaggtaagaaatatgccttagaatgcactgcttgaagttgcaggcggcgcaacgacctaacttgctactcttatcaatacattcgagcttgttcttagttaagttgcttaactacttaaggatgcaattagcgcaagggctctcgcggggtgcctcagcgactggcttcgatagagtatctgaggccagatcgctctcctcagaagctgacttctgctgattaattcgagctgaggcgcgcgtgcctttcgaatctgatgccttagaggactgagcggcgcgagcgttctcaaggttcttcttctgcgctagagtagccgtttttcccttttgctgcgaaacagctaagttagcataaccgatagcctggagttcaaggcgatcgcgatgcagagtacgcgcaaggtacttaatcacctcttaattagtaggacttactggagccatagtcagcggattgaattcttgaagctaggtggtagagtgttaaaagatcgtgaggcgcagggcaaggtgttaatatcgcgcgcgctaaggctaaacgcgcaagttaactaatctctacgacaacgcaacaacaaacagacgcttactaatcaagcgattagggcagagcagaagcggggtaatagcttattcacatgcatactgcgtgacgttatctcaatcaaacaggacaattaagatagggggtgtgtcgcagtattaatacatgagaacagtgaagtactgatccacgtgactgagctgactaagcttaggaagtagactaacgtttctccgtaatctgtttgtatatttaagccagctcttctgatatattagaagagcagtgatcaatacaatcttttctcttaagtttactcagctacaacaaaatattaatagaagcatgctagcatagtgcactataagatatagttataataaaactctatagagctatatttataattaaactattaatataatatgtatcttaagaaaaacgttttagagagtctttatagaaagattaagctaaagcttacgctgtgctcttttcttaatgctatagatatattatattattaagtatactaataacgctagaaatatagctataatttaaataaattaagctaaatagacctaataaggtaatagataagcgcctctaagatatgctaacagaaattaactataggcaatactagagaatagttaataatagtatatttactaattatatagtatagcagataatctcttataaaactatatagagagcataatactttagagatatctatatactctaatatactctttaagatataactaattctttatagactaaatataattctttactagtataaacttatatactatatagaaaaacgccgtaatttatagtaaagaatataagaaactagtaagtgcgcagtagcatagcactatcttctataaagagagcgtagctacttagttagatataagagagtataaagatctatattaaagatagatactaatactaatagtaagactaagaattatagaaattaagaactatgcaaagcgtaactctactatttttattataagagactatactataattaaacttataagacttagtaacttctatatagtcttaaacttataaacctagaagatatgctagttctaataaagagatgcctatactcttacgcactagttaatctatagagactagatattaagctagaataaaaataattagttaatataaactaaaatagaatactgctgctatatagtatacctcttaaatatagaagaatatactacgttctatgcaatataagtaaagatactataattactaaagtagtttatattaacttatatgcataagcctttcttctactatcttatctagtagatctattttattaaatgctatagagaatataaaaacgctagataagagaactagtatatctaaatataaaagtatacttaataaggcttaggtaatattattattatagttattaataaataatagaataacgctatatagtatacctattaatctatagctagatgcttatagaagtatatttgcatagctaatactagatgcatagttagaagcttagaaaatagcgcttctgctagtctacttatctatagtaactacgctctgcagaagtatagcctactaagtaagtatagttatagactatctataactatagctaatagtacttattagatattagatatatatagtaatctgcagacgtatataataagataagcatgcatagaagttatagctatatatactctaaactatcttaaactataagttcttaaactaagtaagctgctctagaattttatctacctatactagaattctagaaatataagttaatctagaatataatagtattagcttacagagtaatagcctacgttattctagtttctaaatagtgcaattgcagctattatagcataagcgttctataataatagaaaatagagtattagtgctatagcagagaactagaataagttttagtttctaagcgctaatataatagcgcttataggcatagtattatataatactattaaagagtactataataacagaataagaaagataatctatttctatagttatactatagagagtatgttataatagcactaaacaacaatagctaatatagtatagataattataacgctatctgcaagaagtagagaaggctaagcaagatatactatcttcttatttaagatactttaaaataataaatagctatatacgcaaactatattaaaaactctagatctaatattactatgctagacgactattataataacaacgttaataatattcttataaaatatatagataataagcagcaacgatataatatattaatagaagactataattacgtaggaaaataagaagataatattcttactatagataagtatagaactagttatagtaataagaaagatataaaggctaataagagagagataagatacctaatataatataagagcaaaagctaatagataatagaaagagactagagtgcaactgcgcgaattattagagaaaatatataatatattgcttagagagttttatagagctaataactttatagaaagtataatatataatgataataagtaagtatagttttagaataaagagaaaggttagagtattataacagatagcacgtaagataagtttactatattagtagagaaatatataatagataattgcattatgtacgctctagcgctaataaaagataaataagaattagagctagaagactacaacgctctagtagaaagatataaagaaaagataaactgctctaatctatatagtactatataatagttaaatagataatgcagagtaaattagcaattaatagctatataattatatttctaaaatgcattaagtctactatagtttctagagtaataatactatcttatatagttactaactatatagaactagcttatatatagttacagatataagactctatctctaatagcactaaattatagatagagtaagcttaatagctgcagctatatttgcatagagaacttagactacctataaaatatacgcaactaacgtagtctacctcttttactctttatagagtatatagaattattttgtatactaagtctaataactaagtatagttgaagtaatatagctatatagtgctaaatagtagaggatagtaactagactattctaacgttaacctaatattagaaaaaagtaactagagtaactttattaaatctattatatctattaaattaacagcgaattgcagcaacactactaactagatactttttactttttctaacgtaagaagaagaatctactttataattaagttattatagtctctaagaatagctagataataaataagcttagtctatagtagctaaagcactttaataagtatataaaaagatatactattaggacagtacgtttgcttattattaatagctataagagctataacttacttaaattctagtaatactataagaataataagattattactatctatataccttcttacttattgcactttctgcagcttcttaatatagattattttacttctttaaagaaggtatatagatactaagctaaagagcttatatataactagattatatatattataaaacttaagtttctactatgctttaagcgcgcctttaacgtagtaattacttctagtaatatctaagaagagttttaaggcgctagattagtcttatttaacctagagtaagttatattagctcttaatatctatatctatactttactattacttactattaaagactattctttagcagttataaactctaagtaatactcttaaattagagttataattaacgcttataaaggtaagaatttagaagcatatagatagcttactaacgtctatagtagaggcctttaagaagatcttaaagaaagatagtaattattacgcataagctagtattagcgtagaagaagattactaagctttaagtagctaataaagctactacgtaatataaattatataaaagaaagtatatataaatagaagagaccttaatagttaagaatagtctttaatagttaactctaaagaagtttagagcacgtagtaataagaagaagataaagaagtagatatatactaaaataagataagctctcttaaaggcagtatagatagtataataagactaggcataatcacgcatatacgtataagaaagtagtagaagtagactctaaataatattatatcttactttatactatatagagctaaagtaggctatattgcgctagaatagagtagttttagtagaagcttagcaaaagtagtctactaacctatatagtctgctaacctataatatacattaatatattatattaaatatacgcagctagtagtactcttgctatataagttctaatatttttctatagctagaatagctacctaatagagcgttatacgtattagaataatattagaaagttatagctagaagtaagtaataataagaataactaatagagttattataaagaatagataaattgctgctattaagaagtaattctctttctactctatatactagctttctagcagctatactaggcctacttaagacgctaaaagcgtctttagtgctagagtactaatattattcttcttcttagatatacttgccttaagtaaatacgtctaatataaaagagcgtttagtaagctaaaataagctattatagcttatttagagcttaaaacgcgtattagagatctatagattatttctaaaacctatagctttaagaaactcgcttagctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctataggagattttagcctcctatttagggctagaaatattcctattatattcttattatagcgctaacggaatatagagtgttctgtaatagctactatacctattaaatttagctttattaagcctacctgcttctattctacgctaatttaagctagaatacttctaaattagttaatatagactaaattactattagaaataatataatagagaatagtatacgcacctattatctatgctactgctatattgcatcttttactataggctctctttaagtatcttagtaagtttagttacgttataataaacttctctaatgctatagagaatactaagaactatcttaacctctacttattctagcagaaagaagattagaagtaaaaagactgcttaatactttaagtgcctctattacttctttagtaactctaactatatagtagtaagttattataagctagaatactttattatagcataaactaatatatttagccttctaagaagttacgttagaaggattctaaatattactactaatattaataagctagcgctaagttatattaatatttgctactaaactattactactacctctactatctctgctactaagagctagctagtaagagctatagtagctgcttagtatgtctataatctatagcctctagatactagagagattttagtacttaaagctaatatttaaaacgcctatagttctctagctatacagttaaagaagtaagtattttatatagttctatatagactataatactctattataggctatttaggcgctaattatattctaagcctctatttatactttatatagagaacttagcatactataacagcgctatagactctaataatagttctaacgctgcctatatctctatttactataattactttactaaggctattgctgctacgcgtaaggcttattagaatatctttactaagactatttttaagcttaagtagattaataagaataagcttagtactttctataagaaagtaagttaggctattatagagcatattagcgtaaactaaccttaatatatagagtaagaaagtataagaactctaagagagagctaaagaagctaatctaaggttttaaagtagatattatatctttaaagaagaatagaagctctattctcttagctaagcatagtctctttataagtaagattaataaagcttaaaagaagcttaatagtactaagaagcatctagtagtccttaatacctaaatctaactctagtagagccttttatagctaatttagcccttctttaagatattataccttagactatagctagtaggtactataagagcagcgcctagatctttagaacctaggctaggctattataggctattctagcgcagatttacctagtaatctctagatagcaaaatactaagaagattctttcttctatctttacttagtaatatatttctatctttagattcttttatctctaaatttattttaattattatgcaatgcttatctctaaggatactaattattttctttctatctagaatagtctattataggctataatagctctaagaggcgtagtttatttattattattctcttcttttatttagaagttaatcttaatacttaatatctatattttaatttatttagctattcttatacttcttatgctatagttaggcagatatagtattctagaactttcttagagtattttctaaaatatttaagctaagctcctataagtttttatctttagagtagtttttctatttaactagcgtactcttattagctgctgtcctattattcttctatctataattttaatttactttatagatattattacttctaacattatcatagagtatctataatattagttagagagtatagaattttacttattggcaaatcgtatagttctaataagaaaatataaaagatagagtatatatttagaaagctcttaagcttaactctaaatgctaaagagcttatctattctttaataactcttagagtaaatttctagtctagtttcttctttagttacgttaactgcatatttttagtagaaactataatcttatctctttctttaaataagataagcagcctttgtttatttgcgtatttcttctagtacttatttgctataaagatctttaatctataagtagtaattattactagttttcttttagtaagcttagctgctctaagtaactctctatctctaagtagtcttttaggctaatctagtctaatagagtctagttcttagtttacttagaaagatattatatttataactatatatttgctattattatacgcaaactttataagagataactataatatctagttatcttgcttaagcctataatagcaacgcaggtagtattctagagtttagttctatttttctatctatctatctatctatagatagaagaagaaagttagaactcttcttaagtttatatagtattaaaatatattctagtatttcgcgtttataatagagcctctatctaaaattacttactttagaatgctatataagtatataactttataaatctatgcttacgcatcggtctactctattctaatcttcttaagcagagatataatagaatatcttagttaatctgcatataataactagtatagcattatagactatgcctaatactttacttagagagagtttagtaataaaatctattataatatctttctatagacttattagaggtagtagtagtgctagcaacttatatagcttatagcaggctagctttactctcttatatactttatagaagtaatagtacttctttatattctttctaaggcttttctaagtatagtagtactataatttcttaattatctaccttatactaaaatagcctataagaagattattataatattagcatattacttctacctttttagaggttatataaaggaccttagatgccttatatatctttttaagttattatagtctctcttagcctaacttaggttctaaggtatctagtatatctatactagactctaaagatagattattatctgcttctagttctaatactataggttagctttagtcttcttaatagagttcgcgtaatattataatagcttcttattacttttctattcttataactgcttaagttaatatagctaaaataagaaagaagttttttcttctttctatagagctctatagagagattttataaaagcgtagttatactctctaagatagcttttatatcttatctatataatctaggcgtcttaaagagctatctatagaatttattttactagattaataagtaattataaagttatatctaaagagaataaggtaagctcttacttatctatagtttagagtttttatctctataaactatttaaggtttttatagtctataaagatctttaaatgattatttcttctagatattaatgctagtattctaaactcttaataattataagtagttcttagttatatatattatacttatacttagctataataagtttgcgtaagtagaagtctactagtctctattagagcttcttactattttatagtactaactagcttagaatacttaatattatgccttctaagatattaactttaactctagtctctcttttttatttaaaatatataaagataggtatattaagaaatacgttctttaatgcttagaaagcttaaatatctttagagcttattttaagagtctaactcttttctctttatatttataggctacttctagctacttctagagtcttttaagttagaatagttaatagtagcgctaaatagctaaaactagcaataaattatctatagtagtttataaacttaataaagatatagatcttgcgtatagtgcatagcaaaggctaattctaaattattttaactttatcttagttaatactaacttcttctagacttataatatactctaggtactctatatgctacgtatactatttatacttacttagctttatatatagctttgcattgcatagcttctatagaacttcttttatatatactatatattcttcttctatatctaagaaaataaagatattatttaaatagataatatagaaaatatctactaagcctgctaacgctttattaatataagcttagaactaagctagagtatttataagactaaatagcattactatatacttaaaatagctatattttatatagaaagtagtcttctacttattacttttagtaattctaattctataataagcctctcttatattaagctttatatactactttacttaagagagatattctaaagactttataatttaagagtagtaaactctaattcttaatactaattttattaagatctctatagtctatatagagttatattattctatctttcttcttaataaatagtatagatacgcctactagtaactttaactaatatatctagctatgctacaaatacttagttatatatgctcttaatatacttaactctatagaagagaggttatataatagataatagaaagaatctttcttaagcactaaattaattattagattatacttactatattctgctagaatcttagagttcttcttagagctaacgtctataaacttagtataatctaagaagatctaacttatactaggttattctagcgtagcagagcctatatagcttactagaaaggtatatatatctgcatataggctttatatacttcttttaaactcttctatattcttaatatctatcttatagtataaatattatattctttactttatactctctataaagaagtctttatattaaaatattaatctttaagttatatttatttacctaagagaggctaagataaattagatatctttttagattagtaataataaaagagatcttataattctttttcttactataagagttaataataactacgtctataactatagtactatagatagtaaagttcttcttactaactctctctactagaaagctaattaataagataatctctaaactttactctttagtaagtttagataatattagatttaactaagaacttagatctagaaaaatatctataacgcttaaggcactaataactctctttactattattagctaagagagtactaataatatagcttctcttagagtgctaaggttcttttagtctagattaaacttaatataggcagtaaagtagatctctaagacttatgcctattatctttttctatattctattagagagatctagcttaaagcttataagagttagagtagtctagactaatatagctaatcttattatagttataataggttagcttagaatagttagatttagctctacttactagtgcctactttagcctattatagcctattctagtatacttagccttttttaagaggttttaagctctctctatatttagagagatctttcttagttaactataagaagtttatactagaatatttactatagtttagtatctagttactctttgctagactatatttgcttatttctctagagtagctagagtacttctctacttaactagaatctttataagattatcttatatatcttattatagtgctaaatagtactatataacttttattacttctatatttataaagcttagttctttctaaagagatttaagatagtttagcagatctattaagaattagtttagtttctatcttataaagtagatataattatatgcttcttagaagcattttgctaaagttttaagtaaattaagtataactacttttaattctacttaagtaagtacttattctagagatatagtagaagagaagcagtaactatcttaaagtattcttatattttctaagatatagtatagcctaaatataactattaaagcttctattagaaaagcttaagataaagttataaagtaagacttatagtctctcttctagtagttatattatatctagttcttcttcttaaagtatattagaggtttaggctttagtaagaagcctaatatattactttaagataaacttagtagtattattactagttacttaaggttaaaagccttatagttatctaaattataataagcctttatagctcttaagaaaactagtttctcttctagaaaagcttaagcctttagttattagagtttcttaatctctttatatattttattttcttcttagttaaattaagagaaaataggctcttatagcttattattagctagttaagcagtattaggcttagttacttctatgcttaatttctctataagagtaagaagtataaagtctttaatattattattaagaacctcttaagcctaagctatagcgctttctttctatagattatagaagagcagactctaattctatatagctactgctcttatagtaagagcttataaaagattagataatatatttactctttctttatgctatataaagtaagcaatttaaatattaagataatactaaagagttatagctagaagtaagtaataataaagataactaataagattattataaagaatagataaattactactagtaagaagcaattttctctctactctatatactagctctctagcagctatactaggcctgcttagaacgccgaaggcgttcttagtactagagtactaacaatttcttaataatacctctactttgcatttatatctagaataaataataatttttaatcttattataatagcagattataagcttacttagcttttatatactttataaaactatattactagcttagcctactacctagtaacaacctctagcttctaaaactctaaataactaagtagtaatatagttacctctatatgctactagatagtctttaaaatattacttataaagttattttctttgcttactaactagctagctctgcttaagtaagtaagctactatttagaaatctaaaataactctatactagtagctatagaactactatttagtatataggttactctatactagtttaagagctaagttaaaggcacgcttagatagagtatataatcttactagaacaatttaatagactctaagcctacttaagcctagtacttaattatataagcgcttaagctactatagctttattattataagaatttatagtataagttactgctgctatatattataaatatctactttattatattattaaattttacttactgtctactactatattaaggtcttaggtatatagcctgttctattatctttctttattactactctactgcgttatatgcatctgctgcttatagcataattctactttttttctaaaataataacatatatactataatactactactacttactatatataatatatatactataatagtactactgcttactatataaaatatatatactataatactactactgcttactatacataatatatatactataatactactactacttactacgctagaatagagtagttttagtagaggcttagcaaaagtaatacataggcctatgtgatgcacgaacccgtaaggtacgttaagcatttctgatcataagcagtaattctctggttgtgctaagagcacaggctgagctgagtttgtgaacggaacgtctttggcttagctctcgcttgcgggtccgtttgcgtcgcatggggtattttctttgtccacaactaactagactgaagcgctagcgatctgttgtgatcacctgttgagtctctgcaccaataaagatcttgatgtataaggcgggatccgattgcatctagacgaaagaccccgagttttcctgtgactataagagttgcatgtacaatcgcgatacgtcagcatctatcaatcactacatctctccaatatgggtctcccacttcccgaaaagctcaaaggaacctgcgctactctaggagctctaagcatctttacgttcatcctacgctgttatgtacgtatccggctcgttaagagttggggtttggatgacactttcatttctatggcatttgtgagcttttcccttttctcgacaatctatacagacgtattgacagccccataggtgatacatatgtggtacaccggaactctacttacaggtatacactacgggactggtcaacgaacaacagacatttcagtacaagattcagttcacgccatgcgtgtaggttgtcttcttcttcgtattaggcttacaaacgttactaataagttaatagtgctggtggctctgcttccttgcgtatgcgtgctccattacgttggcaaaaatttccgccggcttcttctttctccgcattgctggcgtcatgagattccatcgcatcgcaacatacgtcatcaccctcctcgccgcagtagttggcttcgtatttctctttgttagcatgttccaatgcagcccagtcgatttcttctggaccaggttgcaaggagaaacgaatggcaggtgtattgatatagaggtgatcatcaagctcacctatctatacgggactgtgactgctttgacggatgtcgcctacggagttctggtggctgttttgacttggaatctgcaagttgatcggcggacaaagatgttgattgctccattgttggctatggcttgcatgtatgtacagagaagaagtttcgaaagaagtgatgctaacaaaactacagagcgagttatgctgcgctcgtgcgtatgccatacattaaaaacttcagaaaggcagacttcttgtgtgagtctccactcatcaacccatcatcgttgtgcataactgacacaggagtttacagatgccactgtggacatttccctttggtcaacagtcgaagtcggcgtttctgtctttgcagcaaatcttgctacgttgcggcctttgatccatcacattacccaaggaggtcgatcttggtcattgcggagcaacaagcgtgcgaatcttgcgcttgatatacaagagcttcactgtgtaaacatcaattttgacgacaagaaaagttcatgtggaagccgtcatggatctgcgggaaaggatgaagaggacgaagcggagagcacgcgaagcctgactagatcgactaaggagaaggtgtagcaggaacaatatacactacttgttatcactgcgtgttctctgagacgtaaatcattgcgtacaaaggctttggagaattagagcgcgctccaggctgtgtgttggagctcagccgcaagcacgtgcgcgcggggctcagcgctggcgtgcagcctagatagacgaatggccggcgtcgaattgagctaggaccacgtcgctgcagaaggccctgcacggtacgagacacgcccgagatgacgatgccacctctcgcagctcctcacctaacaagaagtcgacggtgagcaaactgacgttcgcgaacctgtgtacggtacagggagtaactgcagacaagctacgcagaatgctgcgtgtgtgagattcgatactacctgcgcgctgccacgtcctcgttaagtccgttgcgcccgacttgtccaagctttaagcctcgagacgacactcggcgacttcgataatgccatgtacatacatacttgtgcgccgccgaccacgacgtcttcaacgctagagatcccggcctcgtcatctccccacgtggctcgacttcttcatcgactacgggcgccgctggcaacaggagaggcggaagacgtcgcccccgaaggctcgcatgcctgtcttgctgagccagtacgccgcatactgcgccggtatcccaagcgaaggaggcaccagaggacgctactggatcacaaggagaatggaagcatcggcccgccgtggacgttcgaatggcatggtgacccgggcgcgatcctctcgaaatggaaagtgtagcgcttcataaacatccagctgggctcgctcgaaccagagccggtgcatctgccacagctgatgggagtcaagaggcagccgcgtcatcttagccattcgcaagaagcagaggatttgggtggaaggcctgaagaaccgccaatgggcgataggtcctcccaccgccggcgggccaccgccagcaggtccttctaattacggcggcaacagcgctcacggcgatcccattcgaaacgacaagcctcctccactaccgtcaagcggcagcccaggtgccgccggtcagtgtccatacaaccctcccattctggaacatgctatcgctggggagaacccacttccttcaccgaagaaatcgtgcggtactggaaccctgtcttcggtcacatcttcggggctcgcgacatcgactccaagccgccttgatctattttccacggtcgaagacgtttcggcattgcctataatgctcttaagatcggcaataccaacagctacctgagctcgtccatgtcgcaacacctacgcgatgcctccctatacgcttctcaagcctcgttcaagcaactcgtactcgaaagtatccctacctaagaaacgcaagaagttctacttttcacgctcgttgttgtggaaagctacttagtggcactccggttatcgacacgtacccaaattttcacaatcgatacgccggcgtgtttgctcttggctatcgagcgccggaatcggattggcaagatgacgtcgtctgtttaatgccccgggtgctatcttgcacggcgcggcgatcttcagaccttcattcaccgctgtaataggcgagtgcgtatataagttggatggatatacagtagcggaatcttgctcaacttcgccatcttttctgatagctgatgagattagtccactgttacaagatgtctttattgtgtgtttatacatcctcgacggctattgcaaacctacagcctagtccacgctcgccttgcgctgcagcaattgattgtgcgcagcggatcaatgaggcgaaccagcacgaaaacgaaggatttctctcttacgaatccggcttcatgccgtctatcagtccagcgacacaactgcctgagcgcttccgctcgtgggaccagctcgcagcgtcgcttcctgaactgttgcgcgaccagacgctgcgcgcaacagttgaccgtttggcagtgctgccaacggacgtgaagtcgctgcccgacaagtatctacaacgggcctcgacacttgtatcaattgtctcgcatgcctacgttcacgccgacatggctggccctgcgccgcttcccgtgtgtctatctcaaccttggaccgaaataaccagacgcctaggacgcgaaaagccggcgttatcttacattgacctcatcgtctataattggaagaaaagaagcgctgctggggccgaattttgtgtcgagaatcttgagcttctggttcccaccgtagacactgctgaagagcgtgtcttttacttgacgcaggcagagattctatcacgtgctaccccgttgctgaattccattgttgacgcacagattgcggtgctctgcgacgatgttgcagcattggcggcggtgctgaagagaatgtccgacgtgttgagtgatatcgggcgcaagtcgctcatgcaaattgcgcccaatccaacgcgcaagtcccacgtcgatcctgttgtgtgggccaagtccgtggcacctcttgctgtaccgctcagcgcagatgttcctggccctggtggcacggcttccccattatttcacctcatggataacttcattggtcgcacatcctacaacgcggtgctgggtgaggaagcgcagcgcattcgaaggaactatcctcaaaattggcggaatgtcatttcggcggcggcagaggtggacattgcgacgttcgttgtaaacaagaaccaccctgcattgcgccaatcgtgggaactcatgaaggagcggtactgtggccccatggggcttttgggtttgcaccggcgcaaggttttcgcctatttgcccatggccttcaaggtggggcgttccgcgaccatcgccggtttcaatggggacgtcgctcagcaggagtggcatcgcgtccatgaagaattggaaaaatcacgccaggagcgtcttgcggaaggcaagctatctgagccccccattgtagcgacgtcgaatgcgcccaagtccgatggccagacttattgtatttctacgcttgtggagcattctagcaaggatgtcggtttttggtttgccgcgaacgggcgcgtttacgatgcaacgaagtatcttcgcttccatcctggtggcgacaagattctgatgaattccagtggacgcgatgtcacagccgatcttcttgcgatcacgcatctccaggaccccaccattgctgagaaggtagagaagtttgccattgggaagcttcatgttcctggattcaacagcgataagttgcgtcaattctacgattttgcggtcgcgatggcttacaaggtcacggacctgcacacaacgttcggcaatgaccttacgttcctatatcgtcagttgacgtccgtcgatccctctggtgtgctcactgagcaaaaaagacgattcgcggtcgctgcaatggcgcgattgggcgaacaattcgttcccagcatcgcaacgcatgccgaagttctggctgacttgtgcgggtcatcgactatggctagattcaaagcgctgcgacgtggctatttggtatccgtcagtttagagcaagggcatcagatgcttggtttatgcaaaagccaagcagtgctccttctgaagacacttgagagcatttctgcatcagcaagcaagctgagtgaaggccagacgcatactattaatcatatcttagagcaactagttaaactactggaagcattctaaggcttgtttactgctaacaatgtctgccgctaaagctgcttcaacatcactatatattttaaatctataccactataaacgtaatagcatctatatggaacgtgactggattgataatcgtacgagtacagagcgttcttacattgatagacagagtaagatctgcagagccatgcaaataagatccggtaacctcctgccactcggtattgatggcatccgccgctgtcgttgagattactttaagtacgctggtaccagttgtttgcgatatggtgaaggtcattgagcaaggaggattggccatactagacttgatgtgctatcataaggtgtcagtaaatggattgttcgtattgcgtaagtgcacttacggctgaaagcttgtagttcgtgtcagcgcgcaggtttatgttctggccagacatagcgatgaaaggcgcggagttggccgagtaagtcaaggagcccacttgggtaccgctgtatggcgctgtgatcgtatcagatgtcatgaagttgtaggtcggtccgcccaatctgatcttccatgcgatgtctgccgctgcagttgcttcgaaatcaccattcaaaagcagggatgttggtgcaggtgcaggtgtgttcagcacgctactcgttgatgccacagttgtagaaggattatcgatcaaggatataggggtcgaaatggaggcttcagaggatgacgtgggtgtggaagttgcgacttcggatgatgagactgtggtggatgaatcgacagtcggaacgactgacgagctgggagagtctcctagtgttgttgttggtgttggcatcggcgaaccaaccaaggaactgagcacaggtgtttgggatagtgtagatgaggaagtttgagtagtggtcgactggacgtctgaggagccactcgatattgcgacagacgatgcgagagatggtgtatcaaccgctatcaaggatagtgcgcttatggaactcgatgaggatacgacaggcgtggaactcgatgaaaatacatcaggcgtgaaacttgatgacggtaatgcaaatgtgctcgtggcagaggaagtcgaggtcacctcgatcatggaggtcttcgaagttgatgcgagatatgtcgaactgctgacaggcgccgatagcctggcatcgcagttgccaaatcctggttggcaacctttaccacaatagctttctccagatccactacgggagcatcagcacaacataaagaccaggaaaggtttaactatgcataccagtatgagtattgactgcaacaattgccgaacttggagccacgacaggtcatgcctttcgggaaagcttcgtatgcactaccacagcgagcgttggttgacacgacgaattgagacgaagacggcaacgggacagagcgaacagagctctggcttggaatggcgcgtgttgaagaaggttgcccgtcggtgcaatttccgtagagcggattgcatccctttccacggtatgctgccgaccgaccgcaccacccatgatcactatgattatactcgttcagccaaagctttgcttcatagagtgtccagtcgtgtactcacctgcaacagtccccgaactttgaacctgaacagctgataccacgagcagtaccgcatcgaccatcagtggacactatctgcgttggaggaggtacagatggtgaggagctgcatgttccgtagccggactggcaaccttgaccacaatacgcgctgcttgaaccacagtgaccgtactgcgagcagcaattaccgaatgaaccgcccttgcaagtgagacttccaaaggatgctccacaacgagcatttttgctgatggcctgggaagctggagctcccaaagcaatttggacaatgacggtgcaaaccgcaaaagcgcggagaagagtcaacattgtttcagcaaacgagcgtatagcgagagaggtttggtcgttgtcagtatgctccgaacccgagactcaggacaagcggcctcgatctggcaatgcggaggtttatgttgaaaccacgttttaagaaccggagtcgataggggtaagcgtgggctatcaggaactgatgtccaacgtcgtgctctcgctagatcaaggtatccgacagctctaaagtgcgccaaacctatgagatgaggtccagaagagccactgaggctggtcttcaggctttccggagatagcggtgatcagtatacctgtactcatttgtacagaagcgtggctagaagcctccaggagatactagtcggactagactataccaactagcccgaaatactctgatatcattgcccctttattttagctctagtggtagcaacacacagagcaagggagaattaggatactttctcgtccatgcgaagctcgatgtcgatgatatgcatttatatgcatttatttgaccagtatatgtccttgtgatccggaatgtagccatcgaatgctagattgctacgagacgtcgaaccagtctgagcatgtgcaaaaaggagaagtctggacatttgaaagatgtgaaaattaatgaagcgcgatcacggccacgaggctgcgttttaagcgagcgatgacgtcccaaggtccgatgcactaaccacagagccccaaaacgtgttaaaaacaggaagctatcaggccaaaatcgaatggataaaggcttggctttgccttgctgaaaaaagcaacatcatctagtggtaccggtaagcgctgcgaatgaacaagacaagattctgagcttactgaagagtcgtgcttacgtattgtttccagcattcagagcacctggatcgctccgtgcggacggggactcggatttctgtttactgtctcagccgccctcatatgtctcttaagcgatgtgctgaagcgtttgcgctttgatgcaagacgacatgtaacgcttgtccatcttcgggccttttgactcactgtcaccaaaaatcaaggttgctcgcggctacttccttcctggcagcccggccacgatcatccgcattgtcacgctcaaagaacgacgtcaacaatacctgaactatcacaatcatagatgcatggctattcaacaccctatgcaaggccgaggtttcatcctctcgcggctcccatctttggcttctactgtgaacattctccgcggtgcaaactcgacccttctgaaggcatggcaagcagcatgcgcctagtgtagcgccactcgtttttgactctttggcattgaagagtacggccttaccgtgacgggcggcgcactacgacccaacaaacccatcttcgagatcatgactgaagccaggtgcatcgatgtcgattgtgggttcggctgcattgtcagcataactactagaggcaggcatcacggggcttaatatggatatcatcaaattgtgcgccgacgccaaagtttgtgtcgacattgcgatcaattgcgacaacgccgcgaaggccgtagaggaattgacagaaggaagagagatggacaagagccattcataccactgcttcaacgtcatgcggcaacctgatgccgtagacttggttgattggagccttttgaacgatgtgaatgcgtatgttgatatatatctcagggataacgacattgtcggcaacgtgcaggaatgcggtagaccttgccctaattacgttgctcgtgctacctctcatgttcgattcgaagtgatgatggcgaacaacaaccaagtcgtcgttacatattggctcgactccagaggcttcgagttcgtcttctcccccactctcatgctttgccgttattgtcattggcaccgctaattcctcatagagcccgtaaatgtgtgcaccggtacggtcagagcctgaacctcgcccgcgacgtcttctacgtacatgcagattctactgagcatatgaggaccgatctcgataatctgctgctaatgatcgcaccaaacagtgagctggtaagaagtatctttgcaaaactcttgtactgcttttgcgtggatcagacatgctttatcgtaacaagccttattgaaagtcgttaccatgcatgattccctgctgtttacatgaggaacgactaccagattacgcaaaggacctaaatgcacgtcaattggaactcatcatctgagcaaaatgagtaagcattcacgaggattcgacggcccgtaacactgcaactgaggtgtatcggcccgtctgcgcgagtctgggacggaggatacggggcaatactctcttcgccagatagacatatctatataatcgctgcacgacacagtaactctcgcgcttgtcgtatcgtcttctaatcacgactgaagtccgcaccgatgaaatcccgcaaacaatggctactagagatagaaatacatgcagtcttacacctacggtaggccgcggcaggcagtcgcgagacgaaggttggacgaatgcgcttctaccatgggtatcctctgctcgcgcgcagaatatagtatatcgagataataccatagcgcaattgtagctgcagcgcttaccacagtagacaggtccactgatagaactggttacaggttggtcctagtctccacatatcgtactcgcagataatttaatttacttcgagactatgctaaggaggtgagtgaacggatggaggtaaagcaatttcggagcctcttcgaaaactgtaaggtgatgcaacgcgacaccagcactctattttctccgtatccggtgcaatagagtccggtcatgctatcatgagcccggaaatgccccgtccatgcgtacattgtgtcgaatagggatcgacatcgtgtgatggtcgatgcgtcagcagcttggtggaatacgaggatctggaaaggaccaccaaaacagaaggtcgaggcggcttgtactatggtgacagacgaaagtagacctagctggtatcgtcggtccttcctgggaaggtagcgcagaacatcaacacagccactcggcgttgcaagtaggtaatgcctgctcggcttatttgttacaacacgcgcaggaataatttcgctccacgggcattaattatgcccctccccccgggccgaatgcaccactttcgctgtaactgcaggagaataacctaactgaagttggctagctgccgttctctagcgcctccccgtggtgctgaccttccaacttcctccaggttcatggactttagcgcagccgcgcgttgtttcttgatgcctcttcagccactgtagtgccaaaatatctcggacttcgcgaggtggtggccaaccggtagctcaacgtggtggtctcggcgcctgcttgtaaatccgtgctctggaggagctctcgctatataaagaatgggctttctcactagcattactgtcgcaattacttccctccacaccagcaacagccatatcgaaacctgatccagatcaacctccacatttcgccatgcacgcaaactccatcatcgctctcgccctcggcgccaccgccgtttccgcagctgctgtcccaggcctggaagttagacaagccggcgatctgtaccgccagttccccgaaagcctcgactgcccggtgaagaacggcgtccacgtattgaagaaggacctcgtagaggcagtcaagaacggcaagagggacggaccgccatatgaggcaagtgcggcaaacctcgcgactaggcattgtggaaactcgaacttcaagggaatccctctctggaccgtaagttattcgctcgagatagatgactagatttccaataatttctgcatactgacttgccatctgcagaccgagattccagatggtacagaatccgctggtgctcttttctacgctgcggcatccaacggcactttctatttctgcggcacaacctcgggccgagtaccgtcgggctggccttcttcatgcacggagaactactaggctggcttcggctgcgtctagtttacattctgtatataaacttttggttgcatggggcgttggtggtacgcacaaggtgcgagatgttggtgtccaacatctctccttgtcgctccccttcaaccttgtcatggcagctagaattagtcaccttctatcaaagtaaatatttcccctcatggcgccgcagtattcttgatggttatcagattagagaaacgactgctactaaggtggtcttttggccctctgccctcgatatcttcgccgttatcaaccttcaaatggtgatatctcatgggtccgcaatatacatgcaacaggtgtcgtatctccgttattttgcgcgtgaattggtgatggcttcttgtgctgttcagtaatataatgctgaaattcaccttgggaaggatgttagtaatcacacgttagggacgcaccgaggcggtaggcgttacgccacacctgaagcgtggggtcactgactacacccaaagcatcaaccaatcatggcgtgacagatttcctcctaggttaacttcggggccctggttactgattagactaggctgtgtcggactgatccgatgtcctggtgcgtcgctatgtcgttatttctcggaatttgtactactgtagttgatctgagaggccttcaaagcacgagagcgaagacgagacatttacacatatccatttgtccgtcacattgatgagcggtgaaggtccagcagattacagaagttcctagatgcaccgtcctttacaacgtccagcttcctcacaatcatcagaagttttaaccctgtcgattattctgtctcaacatggctcattctcggtgccgctattcagtgcgttctggtaacatcactacctcgcaacgttgcgctcctgcccacatgcactctcctcattttccgcatacttggtggctacaagatagccaccaatgtcatcaccaatccaattgcgaacgaagtggaccgtcgacgatacacgtggcagatcccgcagatggcgcatctacggctggctcgtccggctcgattgttgtcttcatacttgctactagctggagccatcctaatggttggttttcgcctggaagcaaggtgctgagcgaacacttccaggctacgtggcgcgacgccaatgagaaccgcgaacaatatgggtttctaggaaacacaccaggtttgagcacacaggatgacggagagagacaagattctaaaggcctgactcaggtgactagaagctactagaaaactttggaaggattgcaccagtttgcgcatgctaaggtgcatatgaaaggtcagctctggtggcacaagggggccatgaatgaatttccttatactggaatcatggtaagagttcgtaattcgaggccatttaagatagcatactgattccatccatacagcatgagccatatgaggtccctgctgggaattgggagaacatatatgagaattttcgcccatttggaattggtaagcttcctctttcacaacaacgactgctatccaaaacttatcaaacgcagcaaacacaacttaccccgtgtctactatcgacagcgagcgatctaagaacgagaaaactggatccgcgcaatggtccagtgggctgcgagatgcgagtggaaaagagtggaaggatatgtacaccaggatgggggcaaagcgctgtgtggtgtgaagcaaacaatacagcaaagtttccaacagcatcctgggctacatctgagttcagtggctgttgcgtatacgcactgctgctagaagtactttgactagccatgcagcgccccaacaggccgcgctgtcggcccactctcgtagagagttttattgattcagctacaacctgatctgctcgggtaggatacataatacgttctacatttcgtagcatcgcaagaaccacaggaatcgtcgtcaatacccttttgctcaactctcaagagacggttttcgaaatgtacgcacgcaggtaacggaagtgacttatctgtcttcagcactacgcctatgaattgggcatgatctaagtgcgtggagttagtcccgatgctacctgccgtgccctgatttcatcgagcaacttcgggacatctttatcctcctgctgatatcccatctcgatcagagttctatgcttttcactcctggcttcgaaatacgcctcaaaccgcttaggacttgacacaaaccctttcgtaaacgaatcctcatcaacgaacatctgtctccctgtgatattgaatccccacagtagtctcgaaaccgcaatcgccaaggagttgcgtgcgatgaagcggcctgggcagattctgcgaccatacccaaaatttccggattgcgccttcccattgagccaacgctccggcctaaactcagaaggtgcttggtacaggctggagtcgttgcgcatagagatgaagagagggattatgattgagttcttaggtatgaggaagcctttgtagtgatcatcctttgtggttgcatgtgggatgccagtaggaagaatgtggcgccatcgaaagatttcttccataacagcgtgaatatatggcaatttgtcgagatcttcgaaactgggcagtcttccgtcgtccaccacggaatccagttccctttgtgcgatcggaatccagtatggatacgccagacatgcgagcgtaaagatttgaagcatcatatttgtcgtctcaatgcccgcgtcgcacaacatgctcaaatcccaggccaattcgactttaggcatttgttttgcttctttggagtttgcaaagtctttgctccagttccatccatcacggctaagagcgtcttgcatatttgttgttgccatgtctgtacactctcgatgccatttttctgccgttttcttccatggagctaggaaaccaggtagatacttgaggaatggtagagagtccactatccatctacccatttctcctgccaatacaagatgttccacattttggtgattgacctgaagctgccattctttgcctgtttcaacgcgcagtccatatgctagagtgtacacgatacttgcagcgtatcgttcgaactgaatctcatagtcattggtgtttaggaaattcttgagtaaaatgcggctctcgatgtcttgcagtggagtgtaggaagttgatgcgcgtgggctcaaaacaggagcctccatctgttggtgacgcgataggtcagctccagacggcctaaacaaaatgttgtgacctttgcagacaagctcttgcgccatgacctacataagggggtaagtgtaaatgaaagatatttaagcttcttgactgaccatgcgtggacggctgctgtagatgctggcacgcttgtccaacaggtcgcgagccgtctcgtagtcgccgacgatgattataatagtaccgccaaagtcgagtcctaccaaggggccatattgcttgacccaattttgaaaggtaagccagagagcattagtaggtgcttgatgcagattgccaatgaaaggtagacgaggtggtcctggaggcagcttggcccacaaccgcgcctttctgatagagaaaaacgcaaccatagccacaaagactattaaacatgtgactagagacatcatgagggatgcgtggcgtcgctgtgtatatgatttgaaagtaatttgcctaaaatggagtctttgaaaatatctacgtatgaaggggacgacattttaattataggactcggtaaaagctcacacgtttctcattgggacgactcacaagcacccgtgggcgcgcacataaagaggagttcaatcggtcagccttgagcggtggcaacacatcggtgaacaagttgcagtcagcgtggcagtcgcaagtgataggtgtgcgatacgtcatgtctttctcgaagtggtcagtggcaggattgagcattgcagtgtaatgcatgggttgtttccaacatgcaagtcaggtcaattgagcacaccgaggaacggctgatgacttccgggctgcacacgcacgtagatcaagctgactaggtggagcgttgagtgcgtggggtattcttggcattttcccactgcatactcaacgagggtcgacactacactggcctgtgatgaaggcgccggaagactgaagattgattttcctcagtatacatacagaatagacggaaagatatctctagtggtcgtttgcgcatgcgttattggtagttagagatcttgtaagtctttatgatgcagtcttcacatgcgcaccacaagaccattccgatagcaacacttagtccccaatgtcagccctcccacgacatatgcccgtgaacacatgttgttcctatcattattcatagatgaagagctgattctcatgtccctcatttgccaatgcctcgacatcacataccttgactagtctagggactagcttcccaagtctcgccttcattggttctggcttcaggataacaaaaactggaaccttacattcaacggggaatgatgctctagacgcgtcttgagagaaccttatcgccagtgttgtagtctctgggtacaaattggaagtggccacagcgacctttctgacgaagtcacccgctacatctatatcgaagcgatagtcaggaaatgcattgcgaggtagcttgtatatactggcgccagtatttcgtgctttgaaaacgtattctccgatgttttcatcatcgtatgtgacagggtagagtgacgtgggctcgatgacgaaatggaaacgatcggtcttctttaactgctccagcttgcgcgaaatatgtggcgctgcctccaaaatgatgagccgacaggtctataatagtgcaactgagaaggtgctggacactagggtgatggggcagcctgtgcggcgagtgtccagagtacagcgatgagtctcgaagccgacgaactgatataccaggcagcgaagcccaggggggagggagagcagatccaatggcattgagcgcatgtgcggacgaggggcagtggccctagggatattggatctggtagggctcattatggcaatgtagggtaggaatttggtggcggaagtttattcgacgaatactgttgagtaggatgtaaagtcgttagttgataccagttaggtgagtcaaagaggcgataaacaaaactgagtggtacttagatcagcttgtttagccaaacgttagttggaaagctgtgtttcggaggcagccatgagtcgagagtgcaaatgtgcccatgaaggtccaagtgaaagcctcgaaagctttcaacgttttacctcctaaaggctacaccaagctgcacaatgacatgtggccagcgagtggattacctagatacttggtgaaggtgatttgcgcaattccgggacgtgatgacaacaacacccggtcgcttctactgctcttggttccacttgacacagtcttcgaacttgacgcccgaaccgccaaagatgtccagtgcactgccaatggtcaagtcgactttgccgttactcaatctcttcactaattccaggtcctcaatagatctgcccccaccagcgtaggtgacggggatgctgcaccactcagccagttttgagacgagctcgtgatcgatgccgctctgcagtccttccacatctgcagcatggataaggaattccgaacagtatggctcgaggagagaaatcgagtctggcagaattagatatgtcgatgtcgatgttgaagttgaggatctgacataccttggttaagctcaaaatctgtaatagtttgccacttattagtcgcaacaaaccatttgtcgtctttctttcgacagctcaagtcgatgacgagctttgtcttgtcgtcgtccagggcctgtaggacggccttcaggcggtccatggagaagatggagtccggaaacagatacgatgtgatgatgacctactgcgcgtctcattagtcttctgtttgctgaagcaagcaggctttgatctgcgctcaccttctcagcacccctgtctatccaatctctcgcatttctttcagtgatgccaccacctacttgcataccggccttccacgcgccaagcgcttcctttgcagcatcatcgtttcctgggcctaacatgatcacgtgcgcgcctgacaggccattttgcttgtacagggcggcgtagtatgcggaggggtgctcagaagtccagttggtcttgagcacatcaggcgcggttgtggaaagggtgccgccgacaatttgcttgacgctgccagcatgcaggtctatgcaaggtctaaagcgcgtcattgtgcgtctgctgcctttaggtacaaagacttgaagctgagtgaagtggtgtgaaggttgacggtgcggggggcttcgggggtccgcaaagcttggcaaaaattattagcgcgacgaactgcatgttcgggctttttgcatgagatgaacatcatcacctggctttcgcaatggcacccgcactcggaaaacgcaagcgcataagccgcaaagagctcgaacaaccatcacgatcaccctcaccctcaccctcctccgactcgaatgaatcaggtgaagaagatgtccaggccattttccggcgcgcctttgaagccaagttcaagcctcttgctgtggagaccaaggaagcgaagatagagactcccaaggagattgcagaggaggaagccgacggagaggaagatgcagaatgggcaggcataagcgaaggcgacgatgatgtccaaatcatcgactacacaaatacacagcttggccgcgacgacacgtcaaaagccgagatgaaggcctttatgtcgtccaaaccaccaacctcgactgctgcgcccaaaaagtcactcacggtgaagaaaagcccagacgaggccgatctcgccgagtccaacaacctccggaatgatctcgaccttcagaagctgttgcgcgaatcacatctgctctccacctcgtcctcgggaacctctacacccactctaagcgcaacaggtatagcgcggcataagtcaacggacctgcatctacaatcactaggcgcaaagaggtctgtcttctcgcagaagaagatgcccatggcgcagcgcaagcacatgatacaaaaggcgagattgaccgacgagaagcgacgcgctgaagccaaggaggctggcatcatattggaacgccctactatgaacaaaatacctggcaagagggatgagactagaaagcgggacaaggccgtgggcttgccaagtgttggcaagttcagaggcggaactttgagcttgagcaagaaagacgtgcgaagcattactggtggtggaggtggtggggcaaagggcaaaggcaagggcaagaaggctaagcggtgatcctctgttttgaaatgaacctatctgcctactcgtcagtcgagccatatacctctctcacatgagaactggagaggacgatgactaaagcctgtgcttccacacccctcaattccaacttgattaaagaataggatcggttctgggagaatagcaaggtcccgccagagaaccccgagatgtctcttctctattgcgattcgaatgcgcgagcgaaaggatactcgcaaactttacacagtttgtcttgcgatttgaacccgttttgaggttgtcacgaacactacaccaagcacctgccgaggttggcgtcagtacgtatccaaggtgggctgtgctgtcgaaggcaagctgggtgagtcgggctatgtatcgtagatctgaggaaacctgcaagggaggtgcaagcggagagatgcggcttcttagattgttgtcgggactgggtgaggatggtcgggcaatcggatgcaagaggaaagagcattcgaataatatggtcatcaaaatgcccacagttgtgttcacaaccatcacgtgacgtttgtagatgttcgccccatcactcgaactgccccgtgtgcgttgactttattttgcccgatataacgagagtctgatgcattcttgagagctatatacatattgacaacacagcgaagcgacacgcgggcttttcctatccatcatccttcctccttcctccttccgccttccaccaatctacacacgaccagatactccggttcctcatacagctcactcaccatttaaagcgctggcttagcattcttgaccagctcctcaaagtaagcctggtgccactgaccagcctcgggtgatggcttgaatgcatcgtcctttccacagaaagagtcgtagcgggttgcgctcgagtctgaagtaccatcagactcgccaccaggcttgacccaaacgaaagcatcgacgagggtgttgccagtgttgccggtgggacggacaccgaagccggcgcccttgacgttgcaccagtcaccccactccttacggaggccagtgacaccattgcgagcagtgtctatgatggcttggcctggcatgccagcggacttgagctccggagagaacatggagacaaagagcttctcgttctgcgctttgttgtactgtgcgtcagtggccttggagaactcgccggggctgaggtcgtaggcattccagccggcaacgttggtggagacaccgcggacttgcttggggctgccagcgtccttgtaaacagtggccagctccttggctcctggctctgtaatcgtgttagtaagctatgcggaaaagtgggtgatacgtactcaagttgtcgttccagccgagccatcctccatgaccagcatcaatgtacatggcaatgttgggcaggttgagcgacttgagggcgtatgcaacacccttgcggtagccctcggctgagtccttgcaggtctggaggttggcgtttgtgaccaagttgggcagcgaatcgggctcgatgactagagcaatggcgatgttggggtacttcttgaagattgcaacgatggctttgacggtttagcttgtttccctcagtactcacatgtacgtcaacacttacggtcaatgtactcagtcttgtaagtctccaggctccccacaggaagctctccgttggaagccttagcggcgcagtcacgaccgggaagatcgtagatgaccaaagcagcgatctggtcacaaggaacgtccttgatggtgtcttcgacaatgtcgatctttgctcgggtatcgctaaaagccacgttaataagcgcacagagctaggaaggcaactttacacttacatccacatgaatgtgccgatttgagcgaccttggtggcagaagcggcgagagccgagtcagtcatagcagcagcagccgctgaaacctcagaggagtagaatttgttggcatagatctgacgggaagcgaaaggattgccggaaagagtgacgggagtcgcacaagcggcggcagcagcgccgacagcgcgagcggtgatgggaccattctccacgggagatggagcagcgagcacgctagaagcggctgatgccaggacagcggcgaaaatactcttcattttgtcgacagatgaatgtgagggagtgatgaagattgtcgatgtccaatacttcaagaagcggatgagcctcttatatttgcaagagtagagcactctgcttgatggcgagtagatcgagccatgtgcgcggcaatgcagctcataaggaaacaggcccgcgtaaagggcgtcgtagatggttgtgtgggtctatgcatcttagcgctggcaagacaaggctcaaatgaagatcgaaagtctatggaacggactcccactatcgagggtactcgtcatatgacatgtagcgaataacatactgagcgaattaatctcgtggcggcgccgcttcggagaggttcgaatgaccttgggatctgtgtttcccgtatcgatgatatctggcgttgttgtcgtgcatagacatagtttcctagtagatgaagcatagtatttgaccagacgctttactctgagtaccttatactcttcccttgaacctctttccaggcagagcctctgagacctctgtcttcgaagtagtgttgtcagcgatattaacgcaatgtttcatatcatcctgtgcatgcggggatggtcaatccaagccccgcaatccccacgctggcatattgtgcctcgctgcaacgtatcacccgagtgtacgggatctgcttagtctatggcatagatctgccacagccttgtggcgttgagattgagaaatgacatgccgattcaaggtcacagcgattcaatccaatgtgccacgtccgagggatgcctcgtcctgcatacgacaatgtgtctgcagcgatttgaacgtcgaagatcagctactggactattctagttagcttcttcgatcaatatgaagcctcaagttgccaccaacaaccattgcaaacaggggcaagccggaccggtgattaacttattgaaaccagtccacctgtcattggagagagcacagcttgtgttttggtaccgaatagatgcttcagcatcggtctgggttgcgtccaacaacagagcagcccccaacagctcacacgtgcacacgacaaagagtgttgatgagtgatgatcttggaggctctttaatcagacatttatcctgatgcatatgatatgtgcgccctccaaagacaggtatacaagactgagccggtcgcgccgggtatattccttgaaatatggaggggggtcatagctccatgcagatagcttgtcagacacggaaggcttctcgaaggtaggggatgtgttagttccccgggactggagacccgtgaatatggcatattccaaatcgtctaaaatgtatgcggcaacctaccaagtcaaagactccgcgggattgctattacttttggatagaggcactgtttctgagcgcttgcgaaccttcaggaagctgcgactagctctccgccattgtccttgtcgtcataagggctcaagaatagtgtaaacctggttgagaggacgcgggatcgctgatgcatctttcaatcctgcattggaatctgaacaaccgatgatcgtcaagttcatgactgtcacctattcatcgctaagcgcgttacgttcgacaacgagttcccagcaagaggcgtgaggctcgtagccctgttacagggatcacaagccaaggcgatgttgtttaaaggagcgtctttgagtggacgggtaagatggacgggcatgaggttcgaaatggcaatccaatatgcgggtcctcgtgatcggcactagtcagccgtcattgccccatcggggccctcaagcttcacactaatgtgttgcaagcctcgcgtctgaggagaattttaagcttgaaaggacgacatgatctgcgcgtccatcgttcgcgaatgttagacacacatggtgaatggttttcggcttcgtagccatactcggtggcgcacgcgtaccggccgtattaagtgtcttgttctgacaccgaccaaagattcagccgccagagacataggccgacacgccgccatatgtcgatattgacatggtacaagccgaaaaagtattcaaccagcatccctgagaaattcctggaagataggtatgtaggattattagtgctccgtgatccttgctgcggacgccaatgagcgagctgtacacaagcaagactgtctgttacagcatggtgcaaacgcttcgattcaactagatcagagccgctatgaatggtgacatattgctgtaccatatttccacgctttctattacgaaaatctgcagttgtgtaatgttccagactccaaacgccgaatatgccccttctccccatttcctctcacacattatttggtccaggtcctttccctgggtctaacaacaaatgtggtttcagaaagccatcatcgatctgcttgaaggcgtttgcaggatcatgacttaattcgttgaacagttgcttgacagcaccagttgccgttgccatcctactcgatccttcggccgcgccggactcatccgccctatggcctgatgtaggatacatggcggcatcagccgagaggcccaggggcgatgggttgcggttgggagagcggcgggcattgggcgggaggtcgaggtcattatcatcttcttcggagccactgtggccaggactgagaagaccttggtctgcgccgtctatgcggcgctggcgacttgagttacggcggcttgcaaagccgttgggtcgtgttggagggctgttatgggcaaacgcaccgctggagtacgttccttcgttaccgttgacgttgttcaatgtgaagccgttctggccggggcgcggtgtgtgaccaatggcctggcccttgttacgggcgtacatgccgccgttgacaacctcaatgtcaaattcgtcgtcggaatcgatttcttcgacgacgcctgtgcgtatgcctaggatttctagcatgcgcgccgtggttccaccaaagatgataacggttagcactactacaactaacacggtcgcccgtagggtgtcgccgttgttaccagtaagacctgcagcgagcgcgacacctaccgcaccccgcagtccggcccaataaatcatagcttggtgagcataaggaatttcttccactacctcttcgccacgacgacgctggcgatatcttgatattgcgttgatgagcttggaaagtggaaagacggcacaccatcgcgcggcgcaaattccggctactgtgatcaggatgaagagtggcttgtactcgagcttgtcatcggtgaagagcgacagacccaagtagatgaagatgaaattctccgccaattgcgccgtgacttggaagacgaacttggtggaaagttgggtgcggcgagacatgttgtggtaggcatagtgtttgaggcatatgccacagaaaagcagagacacgattcctagagtggtgtaagtcgaggggttgttaagaagagtgtgctgcttaccagacatgtggatggcgttggagaagaaataggtcaagtatgcgatgaggatgatcagacagctctccgtctttgggaagcgtctcacataggtaaacttcaacatcagcgatgcgccaattccaaccatgacaccgatgaacaaacttccaaagaagacgccaaagaagatgccgaaagcctcgaaaagactcagtatgccgagtgactcggcgccgtctttgtacttttgggcagtttcgaacaagacaatagccacggcatcgttgaggatggattctccaaagatgatggtgtagagctttggctcgaccttgtacgtgtcgaaaatggcaagaatggtgacggggtcggtggcggagagtgtggcgccgaccgacatggcttcaacaaaattgatctggaagccatcgagagggattctggtccagaggaacaagatcaggccaaggacgagggctgagatgaatgttccagcgaaagcaaaggtaagaatggcgccgatatgccggaagaagttcccctgttacggtaagtgggtgttggtagatttttgggaaagggagacggacttggtgtaactcatagccagcagaaaggatgattggtggtaggagtagattgaagaacatctgatagtcaaagctcacgacatctcgcactgatgccactgccgtcagtcgcagcacgaggccaacgaccatacctgaatggtgttagtgaagtgcagtagtgcagtagtgcagtagtgcagtattgcaggccacatgcgcagagccccactaactaccagtgggcgatcgagttctccgatgccagcaaaggccccagatgtcatgtatcatgcacactggggctagggcacggcaggtcgagcacggggaagaaataatgcaccagcaagactaacgtaccagcaaaaatggacaggacggtctcgtggacggcttgtattttccgtgtgtggagaatatagctcgtgaacagggctattatgagcaggacgatgaggatggacagcgcccatgatgtgaatatctccttctggcctgcctctggctcttctgttgcggcgcattagtcgggtcggcagagggctggaggggcatgagagatgcaggaactgaccgtcggggtctgcgtcgacggcatcgcgctctggggggttgtgttagtgactgcgttggtgcttgttctcttgttctcttgttctgaggtggtggtcgcgtactgagtatctggccgatggcccaccatccgagcaccgaagccatggtgtgtctaccgtcgcgggatcatcagcagtcgccgtctgcaaagtgcgcgcgggagtggaaaggtggctgcttggtgtctggtgcaccaagggcgggcttgcgtgcgtgtgcggttgggacgtaaggcaacgttgcgccaggcgtaggcgtaggcggaggcggaggcggcagtcgggcggcggctctgcgattgcgatgcgcgcgtgggtggaaatggcgtgtggtctggtgtacgtgcggctaagacagcgcgacaaacaatgggccgggcaggtctgaatgttcgaatggcggcctctgacctggctgccacacatgcatcctccaagaccaagacgcaacaacgcggctcggacccagtgcccgcggcctgagcgtcttgggcaagcgcgaggctcgagctgcgcgacaagggtctcgcgaaaacgtccccacctcacggcgacgtcatttcaccctccgaactgctcctcaaggctgcggctgcatgacatccagccagaatcacacggcacgacgacgctacagaagctcctcggaacgcctgcgagcgtgcaccacctgaccttcaccgcctcgtaaaggcacgcacactgcccgcaaatattattctcgtccccctccctctacgcattctacgcatcatctgcctgcgcttcttgacgccgtctcacccaagacccggcggcttcccccggtggcaccaactccccaactgttggacaggaacatggcatcgtgtgcctccaacgcctagcaccttctagatacaagatacacaccctacccactgtgcccttgacctcatttctacacgcttccctccgcatctgtctctgcctgtccctctccatctctataccgccggtcaaattccatagcgcctgccaatcatatcgtgtccgatcctcgatcctcgtcgcccgtccatcgcagcacgatccgcccagcgaccgcaatcatgtccacacaacggcccgatgggccttcctcaccctcacctcccatctccccgcttgactccccgcgaaacacccccagaatcgacaccacctcgcagcagcgtcccaagcctcgcccaaaactcgtgtcgtttggccgcgatatctctggctctggcgacggccgtcccacgacagaaggcaggccacgcgttgactttatcgaagcaattcaagagcactcgcccttcatacagccaagcagaatgtcacgcgaagtcgacccgctactcaaggagaccatgtcgcccctcgacgcacgacgactggactggcaaggcgagcaacagaccgaggagaccaagagcagtttgttccctcttcccgcgtgcgtcaccgtctgtgggcttgcggactccagattggctggtcgcgttgagacctccaacggttcggtgagttcctctcctagcttttgggattcgcttttgtcgggaccctgcatatatataaaatctaatgctggtctctgcatgtgcgaaaccttgcactgcctctgcctctgcctccgcccacagtactaatcttccatgtagccctacctgttgtcccttggtctgagcaagtcgatgctcgccctagtctggattgccggtccgctttctggtgtcctagtccaaccttatgtcggtctcaagagtgacaattgccgcatgcgatggggaaagcgacgacccttcatcgtaggtggcgccgtcgccaccattctgtctctcatggttctagcttgggccaaggaactcgttggaggctttttgggcattttcggtgccgacccagagtccactggcgttcgcacaagcatcatgctcttcgccatcatgttcgtatacgtgttggactttgctatcaacgtcagtaagtatccccgacatcttctgcattcggttgcctcctgactctgaccttctgctagtccaagctggtgtccgagcttatattgtagacgtcgcccctacccaccagcaggagtcggccaacgcatggttgatgcgctctgctggtattggaaacattgctggctacctggctggttacataaagctaccggaatatcttccatggcttggtgactcacagttcaaggtcctctgcgccattgcatccttcatcatggccctcactgtcggaatcagtgtaactacctgtgaggagcgcgatccgacctgggatgctgccccagcggaacaagaaggtggtgtcattgccttcttcaagtcactgttccgctccgtcggtgccctccctgcgcagatcaagcgagtctgtgaagttcaattcttcgcatggatcggatggtttccgttcctcttctacatcaccacctacgttggccagatctatgtgaatccctacctggagaaaaatcccaacgcgacagacaaggaaattgaccttgtctgggaagatgcaaccagaattggaaccagagcactcctgctgttcgctgttgtcaccttcgcagcctcggttttccttccattcgtcattcccccgactttccaagcgccagaacccgaccgcccaatgacacccgcaacgccaatgacacctgcgactccacattcaatgggtggctctggctactttgccttgtctcacacgtccaagggcactccacgcacactcacggaaaaaatttcgcagtcattggacgtcctccagatcaagtcgcttactcttcgtcgcgcatgggtcttctcgcacctcgctttcgccgccctcatggtcctaacattcttcatcaagtccacaatgggcgcaaccatccttgtaggtgccattggtattccttggtgtatcaccaactgggctccgtttgccatcatcgcttctgaaatctccaaacgcgacgccatccgacgtgggattatccgcccccgtgatcgggagtcgcaactcattgccgagggagaagatgacgcatctggctctggggctgattcggcaggcgtcgttcttggtatccacaacgtcgccatcgccgcacctcaggtaatcgctacccttgtcagtgcagtcatgttcaagttccttcagaagcctcgaggtgttccaggtgacgagagcgtagcatgggtccttcgctttggaggcatctgcgcgattgcagcagcatatctcacattgcgcgttcacgaagagaaggaagaggaggtcgacgagcccttcagaaggcgattgtcttaggaaggcctggaccgcggggcccatagacgattgagagaggagctggggagcatttttagcagcgaggcaagctcgtgctaacatattcacgattgatgaagatgaaaacgaaagatgaatcttgttccaatatgcgttacggcactacaatgtctctccttacttggctgggtttgagaagcttttgcagcatcaggcgaagcgatggagtttatatgggaggcatcatcttcagcgataggcgtttgagcaagaatacatatgctcggggttctggagttctggaaaatattacctatgctctattagcaaggagtagatttacatgttcaagctgaatgggcattcaacgcgtctctcggcccggtgtactatacttctttaggactagccaaaaaccgacagacccatcttgaagaaactacgatcttcacacatagcttcgtgaaagcatctgtcgaacgaaatcaacatgccatatcttctttagtccaagccaagtctgtatgctttctatttatcagcattggattcctcccggcagatcaatgcggggcacccacaattgaaacaatctcgattttagttggcggcccattgtggtatcggtcttgcatcctagaacagacctccgagattcgacatggcccaacctctgtctgaagctgacattctgtttccgcatcttgcaaacaaccccaacttctccagcacactttcctcgctgaaaaggtctgcgctgtcgatacataaccgcctcacttcaatcatctcagacagtgaattcgttgcctcagtctcagaagcatatcgccttccacttgtagctaatgagcgctgtggctcttggtacattcctctcgaaagaaaagcagagggcgtgtacttcaagagcacggatggtcatatgagccaatgggggttcagtttgcggcggctgaatctgcagctgctcgatgttgttcaaaaccatggtggtgctgtggttgtggactcgactaggcgagggaagagtatgcctgatgcgctgagtaaaacgataccgatctggtgttgtgtaatcaaccgcgccgtgtttggtgcggaggggcagtatgcgatgtacacgccgccacaagctgtttcgtcgagcgaacatgcgcagattgcaagcaggattgatggatttgtggcccacttcctcgtgagtttgccccgaagagatcttgtgttcctttttagtagtctaactcgggaaggatatttgcaaccccaaaataccagagctgcgcaaaaaacttcaaaaaccactacgaccaatctggatcactcaacaatcatcattgccggaatcgccaccagcatacacagacttccatccgattgttctttgcacagcatcacggcgcgtccaaggcgctgaagcatcagaaggcggctacattcaaggcgctgctgatgaccacgaagcctggagccatggactcacaccgccggtcttctggaagcataaggctctgctcatgagtacaagcgaagaggacgcaccagatgttgtggcgaagttgctcgaggaggagtcccagaatagtaccgattctacagccactttagtcaaacccaccaccagcctttacatctcgccgagtcaaaacgttgacttgaacagatttgatgtagttgttagctgtactccagaaccactgtcgtccgccagcctcaaggaagcaaggatcaagcattacttgccactcaaatgtcagagtggcaagctcggttctcgtgatctccggaatgaactgcctgtgcttcaaggttttctttcctctcttcccgcagtttcatctctgaaggtgctagtcacctgcccaaccggcaaagacctctccgttggaaccgctctcgccatactttgcctccacactgatgaaagcggccacatcgatctcagtacaagacgcggcgctgcggaaatcaacaagaacttcataaaacagcgcctgagctggatcacaacgtcgaacccagctctgaacccaagccggacgacactgcagagtgtaaactctgtgcttttgacgactcaggatcccaaggtgatgagtttgccgatacgagccagagatgccttgggagataatggtactgctgtcagtggtattagtcctgaggataccaacactcgagagaaaagcaacaatgatccgccccagggcccgtctctcccttccataatattcgccgctctatcatctaccccgaaatggtctttccaccgcaccctcacctcgacactatcttcacacccctccggcacggtcacaggtagcgcaacatttacatcatgttctctacccccttctttcccgccaacactgctctatgccgaagagggtgaattcatcacagatggcggattaaaattcaacgcaagaaggaaatatgtataccaactgatcgacgatgcggtggtggtgaagttcttcgacgacgagaaatttccgcgcgccaaggtggaagacggagttggcaaggagggcgagggaatcggcgggatgtttgttgagatggacacgcttgtcgtgaaggaggcatcgagcggagaagtcgcggcaaagaataaagaacaacatctctgcgccgaggacttgtattctgcgagttggagattcaacaagggcatgactggaggagagggcccaatgtggtgggaagtcaggtacgacgtcaaaggaccgaagaaggattacattagttcgactcggtacgagagaagcgtgtagaagaggagaatgctctaaagtggactatatagggtatcaagtcaatcgaaggatctgcgcaacgccccagcgatccgaaacgccatccaacattaatcctgcatataataaggcatctccgtcacttcaccctggtcagtctcaaaacaacattggccatcttgaccaagacgttgatgaccaacgctaacgccgcggtaggaatgaacacctgcacccactcagcccacttgacaggtcggacttcggtttcaatccatcccgcacccttgatgggttgccctccgttgacgttcggcgtcaccccctcatcggctggaaagcggttgttttcgacataatactgcaacatgtcgtctttctcgcgccatcgagccagtaaccagtcgctgaactccttctcgtcgtccagcggaatgtcggcgatgcgaaagcgacgcaagtggatgttgaccgactttgggggacggccttggaaataggtgccgcgcagggtgaagaggtcttggccgtattggcctacgggtacgccttcgtatgccagtgtacagtcgtacatccactcgactgtgtcgttgagttcttgtagacaaaagtgcagaccggtgctgcgtggaagcaatgcatgtcggagatcgggcatgtcattcttgtccgcccacttcttgctcgcagcccgtccattcttgctcaagttggtgccctcggggaagagcagcaaccacatgggatcaaggcctttgctgccggacaatggcccgctgtggcttgtggaaagcttcttgagccggtatcggaaacgctccttgtctgtggcccatttgcgactaaggaagacgaagccgtagaacatcatgccagtgccgagtatggggatgtattttatggattctttgaggattatgtagaggtggccgtgcatggaggaggtgtaggcaatccaccagaggtagacccagtcggtgtagatctatggctgttagcttctcgtgatgcttttcatgcttttccagatgttggcatatgggtacctggtggttcgagacgtaaacaatacgctctggaaagtcgcattcgagtcgaccatcctcagtcttccgcatttgtcctctgacgctctcgtctccgctgatcctgatcttgacgggtgcccaccaatatgtcatggtggtgctgacgatgccgaaatgctgcttgctcatggccatccaagcatagaacaagtccttgctgtagaagtacagcggcgcgccgatgaactgcgtgaccgcgatgctgggcgaggtgtaagcatattgtacatggagcaggaacagaggggtgtgcttacgccagtatgctgccgttgaagtagacggcaaacagaaacatgcgcagggcctgctgccatggcccatgcttgatcttaccgcctgggtgcggtgttggctcagagcgtggctcgttggagctggagttggggtcggcaacttgggcggtcgcagggccatgccgctgcctgaggttgtcggtcgccatgtggttactcacaaatgtggtgtaggatgtctggagccgctgtcggaagggtgcaagggcagaagaggcatgcgcgtgtgtgtggtgtttatgtggctgcgctcaggtggacgaggacgagtggctagggcctagataaagcatacggcgcgcagtggggtagctgaggcggatgatcatggagcgctgagatgggcctgtgtctgcaagaggctgagatgaggcatgcagcaggtgtcaggccacagcgaggtgaccatggttttgtggttttgtggttttgttggcgtctgaaccgtgcaggaacgagctgttgggcgatccgcaggcttccacgcatccacgctcccacaagctatcggggaagcacacgtgcatgacacaatgacccatgcccatgccatcccatctcccctccgacgaatgccatgaccccgcacctgcgctccgcagccgcgcagagagcttggaccgcgctcgagtccctgcactcgcaacttttgacattttgcatctttacagaaactcggcgtcggcgcgtgaagatggagatgatggcttggatgcatatgcgtcttgttctcgcagactagcattcccttccgcgtggtgagcacgagactcgtcattaccccgtcataccatatggctactacttgctgaagcgagcgttgcgcccatcacaccgtggatgcacatcgacagtacctcctcaccatagtctgccatgaagcttgtacagcatcgcgtcctgccgtggcggctctttgtcaagcccccacaagcccgagccttctcctcaacctcggcccgtcccgacatcaagcacattcgcgaactccctccccggttacgacctgcatacgaacagaacccgaccaacacccttctcagcctgcagtggccctctccgcctcgtaacatcctcatcaccaagaagaagcgctcgcccaacatcagcaactcccttctcgaattcgcgacccacatacgctccacctacccttccataaacatcattctcgagcctgactcagccactgagctccatgaacagctgccctttcccgtctactcgtacgacaaggttagcggctttggtacatcgcatcatctgtcggataaaaccgatttgatatgcaccctgggcggtgatggcaccctgcttcgagcaagcagtttgttcagccatgcggaaagtgtcccaccagttctaagcttcgccatgggcacgattggcttcctgggagaatggaagttcaaagagcacaagagagccttccgagaagtgtacatgagcggcgcaccagacacctactccaccctgtccgactctctaggcgcaccaccatcgagcccaatctcttctccagatgaccccctcgaccgcccgctctcctacgccgacatccgcggcaaagcaatgggcacaaatcgaaccgcacgaatccttcttcgcaatcgtctcaaggtgggcgtctttgcaccggacggctcgcgcatcggttctcatggagacacctacgctctgaatgaagtcactctccaccggggctcaagtccacacctgaagatcatagacgtgtacatcaacaaccgcttcctcaccgaagccgtcgccgacggcatgatcatctcctcgcccaccggatcgaccgcatactccctctcctccggcggcagtatagtacaccccctagtcccttccctcttactcacgcccatctgcccgcgctccctatcgttccgtccactcgtcttacctgcagagacccccatcaccctgcgcctcggcaaagacaagaaccgcggccgtgaagtcgaagtcagcatcgatggacagaccatcaccgaaggcatgggcgagggcatggaagtccgcgtcgccggcgaagaagtgaaaaaagagaatggagactgggatggtggggtaccaagcattgtgcgcggcactgtgggaatggaagatgaagccgaggatcattgggttggcgggctcaacgctctcttgaagttcaattatccctttggagatcaggacaattgaatccaagtcgatccgaacatgatattgtacgatatctaatgatgcattcccctgcatgagaccacaatgtagtgtgattatctgagtttgcattttcctgaaccatccattggtccacatgtccgttcgtatgaccatactatcgaagaagctcgctgtagctgacaaaaaaattccgtactgtttccccatcggcagaaatcgccgacctcaggcaacagaaagaaatcgactcgaggtctggttctagtaaaacatgctgtcacacctcagtgcttccaatctgatcgtacacagtcctttcgttcttgcgccgttcccttgcgccaccggacgtcgctaaaggtggaccggccgcataccagacgcctaaaaacacccagcagtgctcgctcgcaacaaagtcaaaaagaagtgacaaaaggaaaagaggtgctattgtacattgcgaaaagttaccgtggtcctgggtcgatcaaatgtccagaaatttgagggtatcgtcgaagaaaagtgtttataggtgaacccgcattgtgtcgttgcttccaaacgctttaccgcagtttggacacttccgggcgcggttggtcaggcggtcctgtacgcactgatcgcagaacaaatgtccacaagtcttgataaccgtgttcttgagatggctcttgcagatctggcactgaatcatctgctccatagtggctgtctcagagctttggtctccagtgctcttcttcttccatgtttgtacctgcttcttgaggccagtcacttgcgcggtaagcgactctcgttcggtttcagcctcgcgctgagcctgtttggcagccaggcaggaagcgtccttcgcctccagcaccttcttgagctctgcaatctggctgacgtggccttcggatattatcgcgttttcgctgaccttctgttgcaactgacggtgttgcaatgaaagctcatccatctgtgatcgcatctcggcggtttgtttctccaacttgtccaccaagtttcgactgagagcatctgcctccttcaattgagaaacgacctcggtagattttgtagtctgcaggcgaagagcccggacctgcatttctagttccgtcttgaccttcattgcggcaaagtacttctggtcggccttggctttgtctgcgtttgctctcgcgatgttctcttcccacgcgacagtgtcgatcactttcttgttagcaacagactgtgccttcttccatgccgcctccattgacgggagctcgccgctgagtagcttgagttgagtctccaagttcttggtcttcttctgcgattcctccaaagtcagttcggaaacagctggtgccgtatcgtctgcgcttgtctggttctcagcaatctgtagcctcaacctctcgcactccgactccagcgctgcaatacggctctcgaccgcgctgaccagctctttcgactgttcggttgacgcttccgagttcttgcggctgctttcgagcaagttgttcttggccaacaaatcatcacgcgcagctctaattcgtgccaaattcgcctccgcttgcgaaactgcgctctcggactcggccagagacgaacgagcctcgtcgtcaatcttgattcggtatgctgttcgttcagcttgatatttttgcgcctcctcccgtagctgaatgttggtcgcttccagattgttgatgcgtttgatcacatcttcgtgctgcgacttcaaagccttgaataaatccgttttggcatagtcatcgtctgagagcaggctgaacttgactttcaaagatgtgacctcttctgtaagcttcttgttctcttgctccacttgctcgagctgctcttttcttttcgcagcctcggctacagcttgattccgggcagtctccacctcttcactaacaggtgctggtgagattgctttgccgttagaaggctcgactccattggtggcagttggagtctcttcctttaccgtgctgctggcgacagcttgctgctccagcttttgtacctgttggctcttgaggcggtcgatcttcttttcggcaactagataccgatgtgttgcggtgtccaaacgatcagacaactgctctttttctgtgcggacgcgttgaagttgtacgacatgatccttttcgagtgccaaaagcttcgacagctgttgttgcagctctgcgacttctgggctgctaggaggatactttgcgaaaagacccgagagcgatgagaggatcttctccttgcgcgtagaaagatgcttcttgaaggtttcactgtcttggaacaaaagcgtagcaggtacagacgaattggcgctcgagtcagctgatgatgcctccagtttttctccgctgagcagcttaatttcatcgaccaactatatgccatcagcgttgggactcgctcgagcatgtgaagtgcactaacctgatcaaaccaagcatccatggtccgcaggtggtcgtcgtggtactttgaggagcgctctagttcgttcagctgggcctcgacggtcgtcttctcccgcttgtattcgcgcatctgtcgcagaatggcatccttctggaaggcctagtcacgagcgcagtattagccgatgtgttcgcggtatacgtgtgcgagggcggtgtgtgatcgggggatgcgaacctcgatgtcatctttccacggcaagtcagcgtctggatgcgagcgggcaccgttgacagtcacagcttgcctctttgcgggaggagcagagtcgtcggcactcggccgcttgcgatcctccatcttgacggcgtcaagtgatggagcagcgacggttctggtctcgagcctcatcggggaggcgacggcgaggtacgaggggcactgtcgacgcgcgcaccactcagatcatgaacagggatggacgaatgagcggatagaaggactgagatgggcgggcgggcgagaaggagcggcggtgtcgtggtcgtgtgaggccgcgggtgaggagacagaggcgactgagtgtccttgactgaagattcgtgccctgccaagagccgcactagcgttgtggtccgtgaaggcgtgtcaaacgctcgaggcttgctccccaccaaaacctctctggagcggcacacctgcatgtccgtacatagcggaacacgtgctccgaggaagcactcacatacacggccatgtctgtcgaggaaggctcggggcagccacctactgcgggcgccgacaaagcgcagcccgccaaaccagcagccgccgcctttaccagctccttcatcaacagtgcgttgcgccgagctcctccacggaccgtgctaaatggcatatagagaacacgactggcaagaagttcgcgcccaaggctgcccgacgaaggcccggcgcagcacctccagctcccgctccagcacccaagtccaatgcgccagagatagagccagcgccgccaactgtcgacgcgcaaaccacagcaactgtgcccgagtcgtccaacgcacccagtgaaaccgcagccccagcacaattgcccactcctgccgcgactcaagagcccatcacagaacatgttcctcaagcaacaccgcaagctcccgaagctgcgaccgccccgacccccacgccagcaccctcgaaccaagaccccccagcgacagacgagccattcacagcaacctcccccgcgctgcaacccgccgaggtaaatcaaaatgaagcagacacaggcagggcagtcaagagacgccgcatggaacctcctgcgcgccagagacttgtcgtagaatcttcgcagccagcacagtcagaagtggagggagaagccacggagtgtgccacacaaccagcagacacagatgcaccacagccagctttggaagaagctgctgcctctcggccccgcaagcggagagtcttgccatgggtagctgttaatcggccacaacaagtccaagaggaggacgagcccgtacccgctcccgctaccgtccccgctaagagaacacgcaaaccgccgaagcccagaggcacggaaaacaccgcagcgaccgcagaagaacaagaggctgggaagggggagagcgtcgaggacgccgaggctctaccagtgcaacagcgtcccagcgccacaggtcgaagcaagcgcagggcaaacgcggctggcgaagatgacggctcccaagcacccactcaaggggcaagagcacgcagaccccggaaagttaagagcagtgcgacagtgcacgacacagacgaggaagaggcggccggggatgcagcagaaggccatgcaagaggagatggggagcccgtagcacgtcggccgccaaagccccgtcagcccaagcggaagcgaaaggcagtcacagagggcggcactgagggagagcaagatgcagcacagcccaagcgaaagggccgcccacctcgagagtccaccccatcagacgccgaggaacaagaaatcgaccccgaaaataccttcatggacactctagcgtcccgcaatattcgcgttggcaagttgtctgctcgcgagaaggcaatgcgcgcgatcaattgggaagatatcaagcaacgccgaagagaggaagacacccggaaggtcacttcgagagcggaattggaggctgcggaaaagctccaaatcgaagaagctcctgcaatcgagggtcctcgctatatcacgatcgatggacagatccaggtcctccaatcatccacaacgctaaacagagaagctgacgcggatcgcgaaatcgagaactacgaagtcgtggaagagcggagtcttaccacccgcatcacatcgcgtagttttttgaagaacaacaaacgcttcccaaacgacttcatactgcctggtcaaggcaagcgctggtcggccgccgatacagaacttttctacgagggcttgcaacattttggcacggactttcagatgatttcgcacatgttccctggctctacgcggcgctccatcaagctcaaattcactcgagaagagcgcgatgaccctgggcgtgtgcgcgaaatacttctgagtcgcagcactataaataccaactgggatggcttcattcaggcttcgcaaatggacgaagagagatttgccgatgcagacgagatcaagcgtcagctggctgaagaagaagctgaattccgagcaagaatcgatgctgcaaaggcggagacgttggagcgtaagaggcagcagaaggaggccgggcttctggatgacgaggacgaaaatggcgatccaactaacaaggagaacggcaaaggcaagaagaagaggaaaggcaaagagaagcaggttaccttccaagaagaagcgggcgtggagatactgggcaacgccgatgatgatgcgacttggggccaagagtagtggaggcggatgggagcttagtaacaaactacatgatacccctcgagacagttactctcgacaagaacatttcactttcagctcctttatgggccatttcttgattcgcgccagtgcttcccatgtatcacattgcgtgaaaaggaagcggtgaagtgtagccttgcttgtgtaacaggtatgtttgcagtggtatattcgctctatacacattcttcgtcgtcattcgtcacgactggtaagactctgaattctagtccaaccctgcagcagccggtgctatgcctttcgctgagctcttcttcgcaccaccgccaccgcctccaaagccaccaccaccgaacataccgcccagcatatccatcataggattgccctgtcgtggcaccttgatgccgaagtacatctcgcccagctggtccagcgcctcgttccagttcacgtccttcagattcgtcgcgtagtggctcttcagttgcctgaataagctcgggtcgcctctctctacgctccttaacagcaggccaaggaagttgagtagcggtagtgtaggatatgtgcgcaggtcggatgctgatgtcgatatttgttgtgtgttcaggccaggctttttggacaaaaacgatgtgaagaggaggaaaaacttgttcgcgccgcggaggttgccggtgagaaggtaggggaggacgccacgggcgcagtatagcggtgcggtatgtgaatcgtcggcttcgtaccaggcgtattcgagagaggcgagggtggagggggagtcttggttgccgagtagaaggtgacgctcggcttcgtatggctcgagttctaccatattcgtcagcatgtgacagcggtcctattggtgttgcaggtgaacataccctcagcatacaagcttcccgcgacattatgtatctccgggtcgcctgcgggatactccccaaactttgagctccacgctatcatctcgcccacgaatttcttcttggtcggctcatcttttgggaatgctctcagcagacccaatagctttcccttactgctcgcatctggctttacttcgcccttgttgaagacatcgaggaggaatatgcagaggtcgccgccagatccaccctgacctgcttggagaagcgactgggcaccggagtatagaatcgatgtcgcgttctcccagtcttgcgccttgacgtagcgcgaggcgatcactcggagctgttgatgagcttcgtagaactggccctcggcgattctggcggggttagcgaggaagtggggtagcttgtggatgcgatgtacttttcctgttgtcgctgtatcgtcttctctagtttagttgccattctgaagtgttgatgtcgtaaagtggggtgtttatttgggtttgagttgtggaatacttggtgttcgaactccaagctgcggacgcgatgacgcacagacggaacttagtgggtcgctccgtctggttcaagtaaagcacatttatatttctctcacgtcgcattttcatagctatttgcgggtcaggaatcagtgcagcatgttgtgatcatctaacacttttggcccaaaagtctctgctcgatcgacctcatgtggttgatgttcaaaacatctgtgttcaatatacccgatacggaaggtttggttgtagtgtcgattgcagcccgtagtcttactcttttgcttcggaacgttactcttctccgcgcacagccactcagcactaaatgcactcatttgtaggctttacatactttcgtcgtacaattggtccagaagactgaggatgacgtctgtaaattatcgtaaaaatgaatgaacgcagtgacttcaggtgacttgtatctggcttcagcgtgggaaatgttcgtctcatttgttcacaaaaaccacctgtatgtgcactaacgatacctaggtaactgtgcttctcaaaatcggcagtggctatgttaggtatctcgcatgtgtggtgtttcacatgcctgaaaactttaccatcgctattctgcatgttagcacaacggattccgttgttttgggcgcttgagtatcttgacaggttgaacagacatacaggccaatgaacttgctatgacatactcgaacgcgtgtctgaagcagattaccgagaagtgaagaaatcgatggtacgtcctcaaagacctgctactcttacgattccaaaaattcaacctccccactcaggcttgcctgggaagctgaagcaacaaaaaggaaggtgaggtttgcatccaccgagactcgaactcggaccacgagcataagcgtgcttgggaacatgggaagctcgtattctacccctaaactatggatgcgggaacaatagcaaaatgtggtctttgacagcttatatagtactagaattacatcaacgattacaagagctgttagatttcggtatcaacgaacgcataatgctccataggccgcaagtaggtgtctctgttagctctggtggaggaagttacccctcagtcgtgcggggctaatgtggtcgcgactccccgaaggcctgctgacttcgactcctatttcgctctgaatgtacgacaccaacactcaataacgtaccccatacaacactgcgttcatacaagaaatgcaatggacattgccacctacccagttcgctcacaaggcgcaccatggagagcgggaaagggtacgagtctgcaggctgctgcatgggacgcaccattgcggcgccctgcctcgtccctcaagactgccgtgaaaccggatgccttggtcactgatgcgcttctttctgattccggtctccattatcagctagttgatgtcagcaacctccaccgtctgtctaatcaccagcctttttgtttcctataattgcttgctcaacttctacaccaccaagtgctgcatcgatttgtgcgcactctcagtgaagttagtcaactattagagagcagttgtcatgtcatataagagcctgcatagactcggtagcttatcagtatgtagcaaagggcttgcacggtctaaaaggtagacagcctagctgatcgttcttaggtagtgcttcaagttcccagacacagcgcgggcgaaacattgcagcacctgatgacaaaatggcagtcaatgagggcaccgttgcgcgtgctgccctggtcatcgctctctctgcgttcgttatcacgtgcggctagctcttacagcagctattcgcgacttcggatggtctgcgaagatgcgacgaatttgttattggtcgttggtcgcaacttgttcggctgcgattccgctggtgggttattacatcaacgacctgtatcagatggactgcagtatcctgcctgctcttcggcgaggaacgcgtgcccaacgcagggagcacagtgatctccaacttagaaattatagcgagcctagtaaaagataaacttaccgctgcatctcgtagactaaagttggacagcaactccatcgaagtatccgcctgcgtaggtagttaggttataattcaatagagattcacgagttagtgatcggccaacagccagcctgaagagtttcacggtccttcgaagcaacttgcatacactgtcgtcgagctgaacgcgacctcgcaacactagtgtcaatcacacagcgcttctacaggttctaaagtactccaggatgtcgcaacttgaaagcacattaaaggatcgacaacgaactatcgctacagatgacaacaagaccattccatcctacattcccccacacccatcccaacaccccccctcaatatctcctcatcacaaggccccaaaatccgaatccgccacctccctccacacctcatgctctccctcaccgccatcagcagcctaatgaacctgccaaactcttgcatatatatatcattgtcgttgatatctggcaccaccggcgcctcagtaatgtccaatatgagcgtgcgtcgcctaaacccttctctgagaagtgcctcaatcggctcaccccactccctcaacctcccctcaatcgctctgcgaatcatgtggtatcttacaggactggacgaatatggaaagaaattaggggagttgaagcgcaggcggatgtgttgtggtatcgtggtcgtgtcccagacgtgtgcgaggtagttttcgagatgccaggcgccggggaaagtgtggatgccgtggagctttgaggcgcctatgacttcgctttggatgtaggagctggtgcgtaagataggggacgggctccaggtgaaggaacgagtccagatgctgtaggtaatggtgatgtcgcggaggaggtgggaccagatcatgtcgcgtatttcgggggaggctttggagaagatacctaaggggttgagcgtggagatgctattggcgggactgttgatgtttgaagacattttttgctgtgtcgctttagaccgatcagtagttgtcggcgattaaggctttgaaaagaattaaatttgaatgatcatctaaacacttcattatacataacaacaagcactactgctcgcagtatctatggttctttagtcactggttcagagtagaatagtgtaaatgtgatgttagttccgtggttgtcaagggtttggaaccatggtacttgctttatggggtttcgacgcacactcgtcatgtttgctatttcgcagcaacatccatatccacagactcaacgatgtcaatgagtcttacaataaaacgagaacagtataaaagacgagtatcaaatataagggaaagcgagtgaagagaatctgtgggatatgaatacttctcgtattgataccatctattcctaccaaatgcaattccaacgccgtgaaagggtataacttcagctcataatacatgcctgtcgtggcgacctctgacgccaatcaaattagcacatgaacctttgacaaagacacctatctacattacaacacatcgctctcgatcttcctgtccattcggtcccacctgacccgcgctcgtccttctcccgggcctacctggcgaggacattggccgaccaggtggacggaacggcatttgtgtgccgtttgcttgatatgcgcttccttgtgcttgttgtggcaacggtgcatgggcgctcgctggatgaccttgaggggggtgatactgtggcgtggtcgcagcttcctcgtaggtcggcggtggtgcaggctcgccagctggccggtgggttgtgatgttgttgcggcgtggcgggatgactggcggattctcgcctcgtgatgtgcggcgattgttgggtcgggcttgtgactgcgctgctatcgcactaacggacgcttggtcatcccgctgtcgttgtgcagcttcgcgtcgctgccggtcttcttcttcctcttgtagctgcagtgccaatgcgagatcgtggtcctcttgttctgccctgctcaatccgcttggtgatgttgtatctgtgctctgggctgcctccgggatgcctgactgctgcgtatcaacatgggcatcagacgcaccaggaacctgctggccctgctgcgaagccatgctggtgttaccaacagggcggaagtcgccagagaaaagttcacttccctggccatttacatcaacaagcgattcccatacgatctcgtcgtgaccggaatagccctgatctgtgacaagggtgaagagtctgttcgtgcgtgcatctttgaacaacgtcgagaagtgatcatttctgaacaaaatagcgacttgacccggctgaatgctgtccctcacgctctgcaagccgaagtctgtcagctgagtaggccagcgattgagaaactccttgatggaatggatgtcggtgaacatctgctgctcgtccggggtcaaggcttcgccagattgtagcttcgcgtcgagttcctcttcttggaactggacatactgcgacgtctcgtacgtcttcgcgactcgattgaacgctgcaaacgcttcagagttggtctctggcagccacccgtggaggagagggatgttgaatgtccggtacaacttcatatcaggagtattctcaaagcctccgactcttccgcttatttgagttggagatgtggtgttgccattagtggcatcttcgtccggtacaaacatcggattgacgttcagaccggtgtgaagagtgagcaagaacttgtacaagtcgctcacatcaggcaactcttgcgcagctgtacctcgtctccctgacatgagttcgtcgaatacagcatcgagcaacaagcctagactgacttgctcgcgtgtgcgcagtgtttctaccaaagcggtctcgatacctgatggcgttgacaacacaagcgcgttgactagtgcaagcagcggacatgggccattcagattttgagtcaagattggtgacgtgcggattcctggcttgttgacatcatgccatcgaatatgtttgatctgatagtgctccttgcgctgcctgttcatctttgtgttgggcgactctgggccgggtgaggtggcagtccctacgccagtgtcgatcggtcgcggaggcattgacgggaccatcgcttcatgcgatctgcgtggagggagtgctggaggcagctctccatcgacggtagcagacggaggtggaagactggatggtggcgaaggaacgaaagggttcgtcgaggacatttttcggagcggttgatcttcaattcttgcttcaactggagcttgctgcgcagtgtttgatttgtgctcgccagccccccacccctcctcttcaggccatggcatggcgtgcttctgctttttgtgtgtatccgggaagtccagagccttctagacgcagtctcgggcccagaagcgcggcttgtcggttcccacgggttgggattgatcgattcctgtggaggaaaggcggtcagagggctcgccaacggtgtggcagatttgatagcaatcagcggtggctgatccagcgactccttcttgcccaagttgaggtacgacatgtcatgcgagggtgtggttggtgtctggaaagcaggaagctcgacagggtcgtatttggcagtctgggccggagaatcgccccacacttgctgactgctttcattcccccagttgctttgcccagtttgttgcgctttgaggtatgggttgtttgtttgcaagggaattgatccattcgactgctcggatactgcgctcatcgcgccatacgaggcagagctggcaccggtcggcatgggcgatatgttgtccatggatcgctttatgggtatgcctgctggcggccctggccgcaaggcgtcgggcaatgtcttgggcgtgacgggcgccttccctcctgccggtttcagtgcatctgggacatccttggcgtggacttgctcgaaatcgtcgtcgtcggacctgtcccactcgtcatcgctgtagtctgagtcgctatcctcgttgcgtggctgcttttttatctcatctggtgtcttgatgttgaaggccggcgacttgttcggagctgatgaataaggcgtgccgtgtgcactagaaggaagggcaggcggatgttcgttgggaggtgttgaaggatatggagggctcgctttggagagtggcgccggtacgaggtctgctggcgtcccgggcctttcttctttccgaagcaccatgttgagagtgtgatgggagcgttgacggggagagtactgcgaggtgcttcgggctgcctgtcgcgggttggcaggtatcggaagctgcacacagagaagcagagtttaggtaggtcgagatgaataatgcgggtgaaagagaggcagtacaaccatgtggcggtggttactagctgcaagcacgtgaagaggtgtacgcggcgtaaggaaggttacgaagtcgcgagcaagcgaaaggcaatgacgacacgtgtggctgagcagatgtggcttgagctcttagcgcagacatgtggggaacccgctcgaggatccctgccgcaaattcactactctgccactaaaatcgcgaactctcactgaaccaacatccctcggagtccgtccaccaacaccgacctcacgtggcacttcatatggcacggtgacagcatacaactggagcaatcacctccgccgccacaatgcattcaaccatacgccccaatacgcacgttgcgctgcgactgccctcgggtctcttcaagatcctggaaaccaccccgaatacgtacgtcgcatgagttgttggcgtgagctctccaattgcgcatcatgtgaccatggctgactcgacgcaggagcataaatcttggaaaatttggaaccttcaactcgaacctgataattgggcgaccctactacctcacctacgagctcctcgatagggatgacggtcggtcaaagacggagttgcgcgtggtgccggccgcagagctccacgctgaggctctaggggacgaatatgcgccacccgccgaagcgaccgaggaaactgtcgaaagcggcgcaggatatgacatcgtgggagaggatggcgaggtcatcatgcgcaacaatcggctcacaatcgacgatgcatcacggcagaagttgtcgatggaagaaattgaggaactgaaaaaggctggcaccgggtctggcaaggacataatcgcaaagatcatggcgtcgcataatgccattggcgagaagacgacattctcactagcaaagtatactttgcgcaagtcgcggaagtatctgaagcgcttcacagctctaccaatggacgtgggagtgctcactgagtatgtgctggagaaggaggcatacaagattatggagctacgggaggacctgttaggattgatttgtagctgggctaacatccactgcggcgccacgagccgcgtccagactgcggaagatagcgtcagtcaaattggtggaggccgatggctagtcgtggacgatactggaggattggtcactgctgcgcttgcagagcgaatgggcgtactataccctgatgacgacgaggaagaagtctccgaggaagaggaggtgaaagttcagcatgaaaatggtgcgacagagacgacacagaacgttgaagagattgatgcagacactgcgatgccagatgcagatggggatgcagatgcgacgaccgtagccacctccgatccattgaaacctagcgatacgtcagcagccacatcattacctcgcaaaccagtccgccctcatatcccacaaatgtctgcgcgggccaataccctcaccgtcctccacgccaacaaccaacccaatctctcctacctcaaatacttcggctatgactacggtgcacccgccccatcacatcccctctacaaacatctcaagtctgtatcatggctttccctcctgcaccccgaagacgatccacaatacgacgaacctgaaatcatcagcgacgaagtccttgccacaatgaagagcagcaaaagaggcacgtactaccgcaaacggagaagatgggagcgcgtgaagaatgtggtggacgaagcgagagcaggtggctatgacggcttggttgtagcgacagctatggatgccaagaccgtgctgaaagagctggtgccgttggtccgaggtggtggaaagattgtcgtctacaaccagaacgtcgaaccactcgtcgagctatgtgattactatagcaaagagcgacgggcggcgttcatcgcgagggaattcggaccgccaccaaattcgaaacaaacgaatggcaagaaacacaggatcgaggatgacgtggagagcacgacagacggcgggaacgaggaagacgatttcccgctcaatccgacattgctgcttgcgcccagcttgcagactgcgcgtgcacgacagtggcaggtattgcctcaacgaacgcatcctatgatgacgagtcgaggtggcgcagaggggtatatcttcacagcgacgcgagtcttgccaattgagggacgggttgaagctcgaggccaccacgggaagaagaagagaaaggtcgaggcagagcctattgtacagtcataattatgctaccttggtatcaggaatcagaaaataccattacacgcaatgacccgggatttttgaaccgccttcgaattccgcaaaatcaagtcacgtggccatgcagtcgggctacaatggcgtcgatgtttctcctccatgctaaagattgcagtgaaacataaatagaatacagctgctagcctcagaatgacagctactgcagttatgcagcgctaatctttatcactgtcagcctacctacagtgtacaaccctaccacctgggcactttcgccgcaatctttgcgcggaggagcggccttgaagtaatgaggctaacagctagatctcgcgattccgacacgattggccaatgcaaatcagtcttctcctgcgttggcggtatttgcagtgagggaacgtgtcgaggcctcggagggagataccagttatgataaaattcaaggcagttatcgaatagcatgaatgaatacccctagtccactatagaatcctccgcctgcgcaaatatgtttcataaataaagtagggcatcgccaaggtcggtactttagcaatcagattttggccccagctcacttgcactgcaatctctagtacgaaggagcttatgtgtagtgatttaaatggtcttttcattttccaacctaccggggctcagagtcgcattctcattttccaggacgtgaagcgaacattgtactccagtcattagcgcaagagactagactgtctccggtcccgtgtaagaatgtctcaagctaatgcagttgttcttatctgcactgcaatctttagtgcggaggagcggccttgacgttgtgtgcaggaaaacgtttgaatcccacgattttatcacagatgcaacgtttactagggttcttgggcgagctgcatggcttatgaaacaagttcgggaatacgaacatggatattgcgtacgacaaggtttccatggtaatttcaggttacgtaatcctgtctccgttgcttctcgtacgttggactaggctgaagctgtatcccctctttggcgctaagaatagtagtgcagtcgtggcttaagcagtacttgaatgttgatacgttttacttgtacataccccgacaagccggcatactgcactgccatattacactgtaatccttagcctgggagagcactttcggattcagcctaccgcgcagccttcttattgtagtctgtactgcaatcactaatgttatgcaggagagaatttgcctagcagtaaaactttgggtgcgttgaggaagttgcgtggaactcgaaggaagagattctgcttaggtatgactttgatgtacaacgtgggagcttttcgaggctttgctgcagatgtgctgtcctaatcgatcgtggcactactggcttgctcgatagcagtctcttctaggctcacattgttgtacgacgtccaaatggcagtgtagttcttacaaaaattactccgcgttgcatctcgctatgtaagccgtggggcttggacaagttcgatggctttactgcaattcttagcgtgacgacgagaagtttacgtacccgcattctgtgtgaagccacatccccaggtgctttagtccgcgctggggcagtgcatgcacccgcatgccactgcacaccgttgtatccgaaagcatttgtgacgtggcaaccggtgagcgaattgtttgtggcgtgagaggcatactcgcaaggcaataaggcatctgcaggattgtttttgtggctgaccttcgaggagcgttattcgtcagctgcatgtcagtctgcatgaggaaacacttggcatgagccgagcgacgacaaaagttatcagccttgctgcaggtgccttacgtgtgtggctgtgagacgtgtgcagggcgattggaacaaaagtatttgtctaagcggtgacgttgacaacaatgcaacaataacccatattataatcaaaatgcacggaccaatttgcaccaggtagcggcaaaattcctgtccgcattctctaaggagagcaggtaaagaggtaacttgtacatattcaaacgtctctatagagtaaggtggagtatcttacagctgcgaatatatccaggcacccttgaggtcataatgagtatagctctgaaaactattaacttacatcgtgtaggtgcagagcgtgcacggtttttgccgctgcgtgcccatgcggtgttcgtgttcctcatgagttgtgacagcagaataggtattcttcaggaaagtgcctaattcctttccacgaggttcgctctttctaatttcttgtcttgtagtgctcgcatgtcctgagaagctgttagcattaaagatgatgagagagattgtcagcctaccagctctaccgtctgatcgactacgtagcggacgacaagcaccgactgtttctggcctaatcgtaaggcacgagctatggcttggttttcgacggacgggttccattgcggctcgactatgaagacacgatttgctgtcgcgaggttgagcctggcagtgtattagcatagagcaccgctgattgaatgaagacttacccgacggcaccagtgccagtagtcattataagcacacgtaagtcggggttgttcgcaaaatcactcagaatacgttctcgtttcgtagttgggcattcgccatcgatgcgctggaactgttgtgatgcaagaccagaacgtctgaggtacatctgaatgaggtcgagggttcgtgtccagcatgtaaatatgatactacaaagtgtaagtggcgtgtcaaatacttcatgctatttcaacctcacctctttgtgctgtagacgtcatacataacgtcgttcataagcatgtccagtttcgatgaatgcccctctggtcgaaagtataaatcttcctgagatccgtacttctggctatgcttatttgtagatggacaccaaagtgcagagcacatgggacaccgactcggacgcgtgtcttgaccgggagacatgctgccgtcaacacattccgaacacaaaatgtggcgacactcttcatactggtgaaaactggttccagtgccaaacactggcatgcttccatgacaggcagagcacgttctctcgctttccctgcctagagatacttcaatggcttctctctcgtccaacaaatgcagtttgcggcgattccaggagaataattgctgccaagttccatggttgcaaatgatgcgtagctggagctgcacttggaacatccctagtgtgctcttcgaatcgagcacgccatgttggtgtcggatcgcccgccacatcgtattgtgagtttgctcatactgatttcgctcgccaggagagagtctgacagtccgaatgatattttccaagtctggaagatgcagtagatctttggtacggcgaaggcacacagcatctaaaagtcgggtaaagcgttcaatggcaccgtttctggtcttgccaccctcgtcgaaagggagcgcaatgtgtttcctgaaagtcgcaagagcatgaaaaggctcgatacgaagaaatgacagaagagatccgatatcctcaagacgattttgaataggagtcccggttagacaccatcgcgagtgggcctgaatgctggaaacggctcggttgagccccgttgactgccgtcgaatgatgtgcgcttcgtctagcaccagcctataccagtcaatgtcactgatgagtgccgtggagctggcaagttcggctgcgagtgtgtgatatgtggtgattatgatatcagcatcgcgaagagtcgcgactgacctgtctcggttagggccatgatatttgatcgtgcgaagagcttgaagagtctgccgatcgaaatgcttgtccagctcctgaaaccattcgttgatcatgaggtcggaagaagctacaatcagagttgcgcgggatctaggccttgattgatagctcgaacaggtgttttggccaaactgtacagaccattgttgagcgaacaccaacgttcgtagaatcagggcaagaacagacagagatttacccattcccatttcatcggcaagtattccgccgccggtctcgtcgggtggttcaagcctgcagatcaagcccgttgtggcatgtcgattgcagctcagcccatccaccatcgttggttcccacaagcgataggcttcggatatcggaccattctctcgttcgatcatgaactcgagggctgtcttctggtgtggtaacagtgtagttctgagtcgcgagtcaccttcgaggcctcgcaaatgctgctctcgcgtgagtgacgagtagacgtcggcgatcgcatctttcagcacgtcatcggcgcccttctcgggtgccgtctcttctacaatgacgctgacttctggtacagcacttggtcggtcatcaagcttgaggacatgtggattgtcgtgctccgctcctgggcgcatgtaatcaggtctttgaagatatatcttctgtcgagaaagttcccggcctacagattcacccattccactcggaccgtaaacgttgatctgcacccggacaatagcctctttctctttcgtggctcgtgtgatagtctcacggatggctcgaacgggagcgaatacttcgaagtcgaggcatgatcgatgctcagcgaattgactcaaagcttcctccaaaggctcgttcacttcacccaggacttgcccgtcgtcgaacgtaatcatgaattggtcttcgggccgcgtcagattcagtaacgtgtggccttgtatgggacttggtgcactggcggttaagtttttatcgagctgtgccatgtccccacagagttttatagcagtacgaaggatctgaaaggtgtcagatatcgccgtgagcgttccagaagcaactttgagccaatattggcacaagctccaaccaaacgataagaaagacactgggacgatagaatacgaaaacccaccgttccataacagatcagtccatcctcttcaggtgacgctaaaagcgtactttgtgctccagaaattgcctatcgcccatagctcgatttgctgttgagcgtctttgagaccatcatattgaatatgcaaagattggaaatcagggtcggaaccgccgatgttcaagtcagagccatagacttcaccaaccaagtcgtcccaaggctggaagggcaaagatgggatcgagcttgtgtactttttagcttttctggacttgcgatattgttgttgttatttactcttggaagtagccattatcatcccagccgagcaccggctgatgcatgaacactgtatcgctaccatcatcgtggtttagcagatgcttgagggatgagatcgccatcgcgaaagtaacacgtcttcacttagcgtcttggctagtgcagaaccaaggtcagactggaaacactgtagaagggctgaaagatcacagccatcaagagtatctttgacacgcctatgatctattacgtggaaggacactgcaccctataagtttgctcgcttcgctctgggcgtcggacgctcacgcgcactttcttcggtgggctgtgcctggggccaccaggtggcgcaacaattcccgcatgtcctcacgagctaggtgctaatagctcaagctgaggctgtatcgcttcaacaacttttgtggagcttacagtgcgctcataggccttcgaggctatcttagccgacgcatgatatgagccattctctaatactggtaggtgtttgagcaggcgggtgcacgacgagcccgttggtacggtcccgtcccgcccatgtccagctcttcagccttgctccgcctccgtcgtggcgcgtctccaagttgcctttttttttgcctgaatcttgattcggtggaaagattcattcagtatgcgcactggccaggcgcagtgtgcatttgatgtacatcccctgaacgtcgagaggctcctacatatattgtcttcacccgacgccatggttcgtggttcttactcatgtgttaaaactacatacttcaaaggctcccatctcccatctacacaagcagtacatcaacatggcgaacacgccgccagccacccagcaaaatagccgaacgtccactacgctttctcagcaaccaacgctggtaacatcgactccacctggtcagcagcctcaatcaaacaaagttccaagcgcagcattcagaagcgctctcgacgagttccagaagcgattgaccaaagatgaattagtcggcttccagaccacaacctactcccaattttgcgatgagctgcatgtcctacaagagaagcaaataaagcgtagagaggtcatgaacctctctcgcatagcaggctttcttgagggtatgcatcaacttggtaaaacgattgaagtttttgtgaacgcttcgaacatggtcgcatttatatggggcccaatcaagttcctgcttcttgtaattgctcgccaaatgaatatgagcaaaagctaacgatctttctagacaggcagtgaatatgtggattcatttgaaaccctcctagatgcgtacgagctgattggagaacaactgccgcttcttctcgagcgggaatcgcttgtcaggcgcaatatccatatggagaaggctctggaatcgatatatatggacatactgaagtttcaccgacaagcacttcgcttcttccaaggcaacagttagttgatcatcgccactagttataaagtctactaaaatcgatccgcatcagggttaaaaacaatgatcaagagcatgtggaaaagtttcgacaccgaattccaaggtatcctagcgagcctgcaccggcacaaagacttagttgagcaactcactagtgtttcacactacagtgatagtgctgcacactatcgccagtaccaaacagatatggaggatttgcgtgatcgcctacacaaacaaataaaggaggaaaaggagaaggatatggttacagtcgtgacgtggttgtctgtcggcaaacaggcagaagacgatcacacagaataccagaagattcgaagcaatttctctacaacagctacttggatctttaagcatgagtacatcaaggactggatcaactctaccgtgccagaaacttccttgctgtggatgcatggcattcctggtgcaggtacgtgatatccctttccattcaatgcgtcgctaatatttcgtaggaaagacaatccttgcatcagcgataattgacaactgcagacaaaagcaagaattcatgactgctttcgtctactgccacgatggcgattcgaacagcaactcagctgtcgccatactaaaaggcctcgcaaatatgcttcttgaccatggacaggacaaagaccttctcctttcgttattccacacaaaacgattctctggaggcgatccaacacttcgatcgataaaaactattaagtcgctgctggagcagtgctgtgcaattgtgccaaaactgttctttgtggttgacggactcgacgaatgcgatccaaacgaacgacgggaagtcctcagtgttcttaccaaactcgtgaacgatttggaacccggtagtcttcgcgtactcattgtcagtcagcacttcccagacatacaacgcggagttgaaggctctggctcagctcaattggcacccagaatcatccgaattactgagaaagaggtagacagcgacatagtcacgtacataagagcactggtggaggatattgcaaccaggaattcttcagctggtgagccgttcaatgagaatatcaaagaatacctccggaaccttacattggtcaatgccaaaggttaatatatacgaggtcccagcaagcaatatgccgctgacctttattccaggaatgtttttgtatgccaaattagttctgaccaacctgctcgctttgccaacacgaatggaggtcataaatgccattcagcatgagagttttccgcaaggtctcaaagaagcgtacgtcaaacaccatcacttccttcatcattctttgcgtgttctttatcacgagactaatggaaatgtagttacgaaagaatcattaaacgaatcaaagtgcactctgaagaagctgaatggatcatggcaagaaaactacttgggtggatgatatgcgcaaaacgacacctgacctggaaagaaatccaggttgcgctctccatcaacatcgagaatgaaacgatcgactacgaggatcgacatcttcgcacaaatatacaggacatttgtgggtcgttagtggtcatgagtcaagatcgtgtgactctggtacacagcactgcgaagacgtaggtacagtaatcagatgctgatgcgtattgactaaccttttcagtcacatcagggagaatacaaatgatatccacgaacctacagtcgaatgcgaactggctactatgtgtcttcagtatttaacctttccatgcttcagaatcgacccagatgacgggcctcgagagctccgtcaacacatgttaagcggtcactttgccttccaggattatgctattgctacttggttccatcatgtgaacgcttttgttcagaaaggagagcagtttctccgtgacgctgatgaaaaggaaaagcatctgaatgatctttgggaagctctcgaagagttcacatcgttccaccaagaagactggtacggcggcatcgtgcagagctgttcagaagcttgtggcatgtttcgaccatacatgctctacgaagttttggtgcaaataaagtctcacatctacacattccagcagaaaggctttgatgctcggcacaagattagcatccagggcctcgacgccgcgctggagcgcaacagaaagattctcgaagatccgcccaaagacatggcccctgccgaaaaggtactatacactaaattctacgacgacaagaaactgttcaaatgcacgaagatcacatgccgatatttctcacaggggttttcggacaaaaaagcgcgcaaaagacacgtcaacatccacgatcgtccatttcaatgcgaagtgagggattgcctcggccaagaaggctttgcgaacgagaaggacctccgtaaccacaaaagatccttccatccagacatgtgcgatcttgccgagtcgttcaaatcctccattgccaaacgcacaaacgcagggcatgcgtgtggttattgtgggaagaccttcacgcgcaaatttcatcgtgaagaccacgagaagagccatcgtggcgagagacctcatgtttgctcggagtgtgggagggccttcacgcgaagaaatgactgtgagcgacacaaaaaactacacgagcgcggcagataacaaaacaaattgatagtcagaatcagtcaagctgatgtgagactgaagcctaggttctgttatatttcactctcgcacggcagacgtgcgcactcatttggctaagactgttatacacgcacctgcagagttcatgcagttagaatacaataatctagaaatcttttggatacatgagaaccaagtccagacgtatcatggtttccatctcgattcaaactctcgttggtgaagccatgtagcgaaggattggatggacgtaagacacatcagttcatctaggtagaaaataatgagccgtatgcacgcacttgatagtcctaagtattttatcctacgtgtcttcgaatgcgctacgtacattcaatggcactctatatagcacatcctcctctggcccgggattgcatccgcaaatttacaaacactggttgctctatctagatctttgcgcaacatcaacaacctcttcagcgctaagaattacagagaaaatgagttcgggatgaaagcaccatccttgacatggactacgtttcgcaaactttaggtgggggacatacttggaattggtgtgacggtcttcgattaggataggtactcttggtagcgaggccatactgggtgctgtcgaagagcgtgccgctccgtaaatcagatatgtcaatagctaaaagggcaaataagaacgtagtcagagttagaagggcatgtaaagaccacacccatacagcattcatggcaatgggcgttgaatattcctaagtcaagggtagattgggctatcccgagctagagtttatagtgaaatttcctgcaaacagcctcattcaacagctgtcaatggtgcgagtcaatctcgttatcgggccacaaggtcatatagcagggaaggctgacatattgcagcatgtacccggaagcccacaagccgtaagaactggctgcaactcgagcctgctcaagaatccttcaagtctcctattggtgtctcggctcctgcactgcaattgttagctccaacgagcagtccgatattggttcggccacactaataatgtcaaagatggccggtaccgtgcaagagaaatgcaacggacgcacagtgttttgcccatttttatctcccatggatcgccagatctacagctctggatcattaccctcaccctatccacttgcagctcactgaatgggccacataaactccaaacgtccgcctgtagtactgcaatgtgctgtcgatgatcactgaagcgcttacagtgcatcggcataatcttcgttcctatatagccatatagcggatgctccaaagtattgtgaagctattcgggccatcatatgccggccacggatccgctggaccgggtggccaatttgcgtcaccgtctgcattgtctggtctctcgcgaggagaactgatcgcgcacctgacgagaattgatttggcacgagtgaatatctcacagtatttacactctgaacatctggaacgccgtcctcggggactgcactatgctacgtgctcagcaaacccaatcatcctttcaccaatgcctgcaaaaacgacaaaactacaacaacgacttatttctgctcatcgcactcaattgtaccacttatacactgcaaacagcacgatggcaatgaaagccagcgtagtaaagccgatgcatgaagaacccgagtcatcgtgtgcgggtgttcggacagtgttgtgcgtccttggtagaagaggagttcgttgtgatgtgtgaatacgggccggccgatctgtactgtggacccattgcccagggacacgatactctgatgcgcaggtaattgttcggggtgtttgcttatatctaggttctgttctttgaggttgcactgtgagttgataaggcggcggcatctgataatgcactggcggctgtcgaggttccggttgtagagtaatagctggttcgtggtggtgcacattattgggcctcggagaagcgaagttgatcttctttaggagcttgcgcaaacacttggttttgagcctgcactttccctgatcccaaggctgaagcagtgcaacctttacgatccgcacaggtgtactcttcacgtagcttctcttggagaggtgttcgccgtctgcgaggaacaagcaggagccgttgtctggatgcacatggctaggataaatgggaatatgctcctcgcgcatcttcttgccccgttcgcgtggaaactttgcgaggagactcttgccgccgaaagatgtgatctgcagactcgtcaggctggatacatggcttgtcgaacatgacacgaactatcagcactgcagcctctttctgtgcagaatcaatagccaagatgaggaccggatggccgaagtaaccctcgtcaatcccattggtagtggtgaggtgttcgcttgggattttctgtttcggtggaagccacgatatggtaccagcagagtacatggcaagtatgcaagccaggccagactgtgtgccgactgactcctgagctgaaattatacagcaactctatcctagtattttcaaggttacatgagcatgaaataaagacaacgggcactgcggcacggtccggtggctccaagatcgggcagtgcaagcggtaggcattgaggacgcaggcagaagttacccaccagcaaataaatccgcagacttgtggcggtcatctattggattacagtgtcgcagatggaacggcgggctttgcggggtcgggactgaattcgcgtaatcgaccagtggttcgatgtttgcgtacgcgcccagttgaagctggctgcgcctcgtcaagcacgcccagctcgcgcagccatgacaaggttaccgcaattgcctggagatacgatcatagggtggaagacttggcagcgcagtggaggtaggtaggctgagcttgttgatcgagtcagttgcatcgcatccgttgatacagaggttcgaatagaatgaatagtgttggcgcaatgtaccagggtatcacgagagagggagatgtagatcgacatccatactctggctcaatccctccagccgacgaacacttcgtcggttcggaatcgctgcgtgcatgttgtatcttccatcttggtgaccacgccggtgcagtactccagaagtccggcatgtgcgatcataatgccgttgtcgatgcagaatctctcatcagttgcaaagacgctgcctcctctatctcttgccatcatgcccatcatctgctgcaatctttcgttcgatccgacacctccaacgaccagaacttgctgcgagccaacgtgtgccattgcacgttcagtaatctccacgagcatcgcatagatggtctcttgtagcgagaagcagagatcttctctcgttaccagttccccctcttcggtctttaatcgtttctcgaggggcaatgactcgtccagcccttttgccaacagatctgccgcagcgaggataccggaaaagcttgcatccattcccttgacgccgtatggtaaatcgaccaagttcttgcccttctttgccagctgttccacattgtaaccaggaaatgggttgttcggtatcatgagggtgcgggcaaatcgatcgatacaatttcctatcgctatgtcgagagtctcaccgaatatgcggtagcgttgcgcagagtatgcgattacttgggtgttcccacctgagacatagaggacgactggattgtcggcttttgttatggccctgcccatctcgatatctgtatgtgttggcccatttctcgagagaaagcgtgaaggattacttacgtccaacgcagtgatttactcccactactggtttgccccagagtagactgatggttcttgcagccagtgccacactctgcaacggcgcacccattccaggtcctttggtgtagcatatgcactctatgtcctcaatctttacgccggcttgctgtaccgcttgctttattaacctcacgacccatgctcggtgatgtatcgcggtatccttgggcagaaatccttctcctggtggggagatgtaggtgtgtcgaagattcgagaggatgatgggcgttttgttgggtccaggatgcgatatgacgccgatacctatcttattggcacttccttccagtcctattgcaatcattgttttggatgtttagttgtgaggtgaggtgggacgcgtcaagttgagtattgcggggtggcagaaagtgtagccgagcctcggtgcccttatcgatagcagacttgaacaattctgagacgaatgaaattgttatagtatggtgtctcagagctgaggacttgaaagattcgtagaatcgtgtatttcctcactctatcgttgctctattaccgtagtcgccagcaccatacgtcatcttatcttaacgagggcctgagcgtatcatacacgaagcgagtcaacattgcaagcacgttcccttctttacaccacgatcttctccaatatctttctacaacggcaatattcgaaacatgtagtgagtactcatgtgtgccgagtgcttgcaagggacggaatgtagactcggaggcgctagtgtgtatgaaccaatgagagcgcatgtctcggctgtcatcaaatgacccaccgaccatatttctgctctcctccaccgtcgctcacgacactctgacattgcgcatggcagactttgacggtgccagccaggccttcttggcatggctacgacgatctggcgtagaaatcagcccaaaaattcaactagaagacttgcggaatgcgcaggccgggagaggtgttggtaagtggcatcttccgggtagtgaggattactctccctctccccaccacttcacccaccaaagggcctgtcacagactccagctaactttcaccagttgcgactcaagacattcccgaacatgaacttctgttccgcatcccccgcactgccattctcagtgtcgaaaactccatcctctccaccgagatccccgcagccaccttcgaaatgcttggcccatggctttcgctcattctcgtcatgctatacgagtacattaatggcgacgcttcgaattgggcgccgtatttctccgtcctgccaactgaattcaataccctcatgttctggtctgaggatgagcttgcggaactacaagccagcgcagtgctgaacaagattggaaaagagggagcgaatgaggcctttatggagcagctattgccaataatcaaggaattcgccgacattttctttgctggtgatgagcgggcaaagcaaagggcagaagagatgagggatgagcgcaacgttttgcttatgcacaaaatgggctccttgatcatggcatatgcattcgatgttgaaccggccacttcgcgcaaagacgtcgatgaggaaggatttgccgaagaggaggaagacgaggcactccccaagggcatgattcccttggcggacatgctcaatgccgacgctgattgcaacaacgcgcgcctattctatgaagaaaaatacctggaaatgaaggccttgaaacccatccgagccggcgaggaggtcttcaacgactatggaccgcttccacgatcggacctattacgccgatatggctacgtaacagacaactatgcacagtacgacgttgtcgagatcaacatggacctagtaaccgagcttgcaactgatgctggcattcactcaaaggagagattggagtatctggaagagcaggaaatcgtcgatactgggtatgacatcactgccagcaatccatttacgatacaagagagtctgtccccagagcttgtaattctagtcgaaaccttgcttctgccagcggaagaatttgagcgcttgaagacaaaaagtaagctaccgaagcctgagaagatcaccagcaggggtgcagggttcttgcacgaacttgtgcaagctcgaattgcgcaatatgccaccacactcgaggaagatgctcagtcgataaaggaggcaccgcttataagagacgcaaaaccgaaagagcgacgtttcgccatggccagagctgttcgcgtcggggagaagcagctgctcaagcaaactcaagatgcgttagccgagctaatgacaagaggaagcttgtcaaaaaggcatcgcacagtcgacgaagaaggcgacgtagagatgggcggagtgggaaagaaagcgcgggcttgatcaatgctttggtaagttttcaaatttttatctcctgcggctcaagattcatctcaagaccgcagatgttatacaaatttcaataatagctcgctaatcggcttgaacatccaggcatatccatatccactccccttccaacctgggatgttgtacataatctttgatagatctctccacggcgcatggtaccttctctcgaatgaaacaaacaaagggtataaatcgccacaaaccaacacctgataccatggccacaactgctgagaagcgagaaaagagaagaggagtgctgatccaatcacccagcgctagcatttgtgggtgtcgggggcatcagatgaccagaggccgaccggttgtggttttcgatggaccttcgattcgggtttggtgcaacttgttgtggttgctgtttttcgccttgccggtcaatcatgttcctatatctgatgtgcatggtgtcggtccagtccactgcatatatctgctcgtcctcactgctatcaccggagaacttccatcgatccgcaacgcgctcgtcgacttcgccgttctcgatcttctgccgtttcattccgcgacgatcaatcatcacacgcccacctcgaccgattcttctccggaaccgggtttggtcctgaaaaggaacgtcttctggaggcgttgcgaaacgtatccgcgcgcttctccgtggctcgtcctgtttgttcacacgatctacggtcattgcatcagcacctccttcatcagaaacagaagctggtggtgtgggcaactgcgactgcgtgaagaccgtacggaagtctgatttggcagctggtagctccagcggtggagtgatgggccgccatgtcgcatccacccaaccaacgttccatttctggtgcttgacgaggttgtcttcgatgaagctttcgattgcttcggtcttcttcgtttgctgttcctccagataaaccaggtcgccgtccacgagacgtccgtcggaacgagtgtctcgcggcttcatacccggaatattctggcgcactctctcaagatcagctggcctcttcggcttaggagcaggctgtgatgcattagctggatgcgagacgatgtcatttcgaagaggtgaacgtaccttttgagtgatcaggagctcttcgtcgtcgcccttgatactcaatttcctcttgatctccttgacagctgcgcgctgttcgaagatggtcttgtcgatctggatctgctctctctgcagtacttcacgccggcgcacatgtgacattaacaagcgtgcatcttcaaggtccttgcgaagtttcttgagcttgtcattcacttgcgcatctcggccacgtgtctttcgcacttgtcgtacttcgcggcggcggaagcacacgtatgggtcagcatcatcggtctcaagattcttctcgaacttcaatgacggcagcagagggcggttgcctttcagcaaacgctggttcttccagtgcacatagacttccttcgcgaatcgacgcgctgactcgctgatcgtttcatcgaaatctgcctcgagttcttcgaaggggagcacaggggtattgtcgacatctgcatacggttgcttctcctgggtcttctcttcgaagaagtacatgatctcctcgaattcatcttcagagcagtgggctttcttgccttgcttttggttgaatgacttgaggaaggcagcatcgtcacttgtcatacaatacgggcaacctgatgtgtcttcgacagtcgacgagaatcgaatgtatgtggcaggctgtctgaataccttttggtagaggtcatcatactgaagttgactcgcgacagcatctggtgttggtatgaagagctgcgcgatcttacccccggtcgagcttgcctgggcggcagagatgacagcctgaagatgatgttcctgcaaagatattaatgtgttgcttgaaaatgcgcgagaggtaagaaatgcagcacatcacgacatcgaccatcgcgtgcttgtgcatgttgaggcgcgtcgatgaggtgatgccgaaaaaggaaaggcgtgacctacaatctcctcgcccttctcaacaccagtctcgactttgggaatgtgtcgcgaggcgtcgtcatcggcaagctgctcaacctcatgctcgcgaacaataggtaagttttgctttgtagaaagtttccgttgccgaaagcgggcactcgcgatgcgcgcagtcatgcttgcgttggagttgtggtgttcgtcaaaacagacggcacgtgactgcaaatcctgctacccaaaggcgcagcccgagactgaggggagtcaggccaggtggccgctccgggcgcgaccttgcaggtcccgagttccgaccctcaacgcgctctataattgccgatatgggtctcaaaagtttcgcagcgccagtcgcattcgaatgatgggcgtaaagccgatggtttgggggttggtggcgcgtttggtgatggagttgttctggcggtttgtcgtgcggtagctgattgttgaggtgtcgaagcgggctggcattcggttgcgcggaagcagcaagggttcttgcctttcccccaaccgattgcgagccaatcatcgtgcacggtcactttgattgctggggaatgccatgtccagcctcacgcggtgtgtatgccggcatgcagattgtatgttccagatgcatgcagcacagtatgcgcatcatggcactttttgaacaactccaactctggtagactatgggcgttcgtctcatgattgatgaggaaagccgcccaaagcaggaaggtgcatgtgggtctagcgcggaacctagctgatgatgaagcttatcgtcagcctgaacacttcacaacttcatcacaacggctgcatgcgctacgtgctgcgttctttatgtgagacggattttctcacccgcaatcttatcagatggtaaagagttgtagataaattgtatagttggacatatcacaatacctcggtcgtttccgtaaacgatgttaaattcttgtcagctttactaacatctctcctatgaaagattgatacatatttgctacctcagcaatgggaggatatgctagcgttgagcagcgcgaacctacatcgcctagatggattcgacggttctaagcggaaagttcctaaccctgatatcagactgtgcgactttgagcacactttggtcaggtaagcttttgtctctttgagcaccttgaacggtaaaggaataatcagtttcttgtttgtgtttttcaataattttatacgttcacagtggtctggaatatcggtttcttatggaacaacaatctaagtgcacaattgtagagttgttttcagctttggaaattggtgttatctcatcaataaaaacagggaggccaggcgcagtgcatacctaggtaggttgctgaattaagttttgcgctgctagatcatcgcggcactgcagcagtaataggagaaataatttgaaacgaagtaatcgtatattcatactcccccaattcacgagctgattccatggccaacattcacacatacagcgaggaatgggatcagtaccttctcgcgccgtatcttctccccgtagagtatcctgagcgttattaacgccttgagttcgcgctcaacttgacgggctcgagtcgcgcgacgcgcgagtgtcttcttgcgacaaggacgacacctagaatttacattatcgcaatagttgacagcgttaggattctctggctcgacggctgcgaagaatcggcagcgggcacgtaagcagacgctatcataaccatgaccgcaaccgtagacgtggcgtccgactttatacttcgccatagagatgtgggagttttctacagtctccagagcctcgtcggatgcgcaaggcttggagatgaaaggaccggtgatcggaccgttggcgggaccgttcatgattgcagtgtttgtgttaggtgttgttgatctggaaacttgagaatgggtgagttgaaagctgtgtgatctcaagtgcagactgcgatggatgagggcagaaggtctgggtagagaatgatgggaggcatctacagttcggggcgatgttcgcggtctagtctcgtgcaatagcaatggctcgtgctaaaacactgtgatagcaggtcgttgaacaccactgcgatgttgatccagtacgagcatacttaagctatggaaatcaatgataaatttgttcaggccgatatctcaacccccatgttgaattcttggtcctttcattttgccctctaacctttctagtaaatctctagtggtgatacctcaagcagcgtcagtggatgaggggtgtactcatcacactcatagaattgactccacgaataactgttggggatggcgcaattgagagccaagcttccactcacccatccgagtacatctcaagacgaggctaattgtgggatatatataattatattcctcgcttcgatgtagacagctctactaggcctatctttaaaaaggtgaaaagacttcctaaaggaagttgcagcctttcctggttagattcattttcttcttaaactgctgtcgcattctagctgcatcagctatttctcgcgtcttctgcaacatgagagagtgagtacattggggtggtgacggcagatcatgcgcacctcggaataccaagtccactgtgcatgtcgcaacgcagcaacgcagcaacgcagcaacgcagcaacgcagcaacgcagcaacgaacgtctctcttcatcaagcttgttgtaatattttgttcatgaagcgtacatgtagggtaaaactaaatccctcaagaagcaggcgcagcaccgccatatggcacgctcttcacactttcaatatcgacatatccatacttgctgccatccttgtcctcctcaaagcccttgctccacgttccaacatccttctgaaaggccttcaggttctcctcatcgctcaaatcaatgggctgctgatccttaccaagctgcctgatctgcgtgcccgcggcaacatttgtggcgccgaagtcgttgtcgtcggtaagttggttgatcgcagcgtcgacctcaccagcgagaatctggcgcggcagttcgggctcctggcatacagggcgcgcaagaccaacaccgtctaccgtttgaagggcatcgaccatagcagacgccgtcttcagaccaccagtgacatatgtgcgagtcttggagagggagggtgtgattttttcggcgaactcgatgaagaaggcttcgcgcttcttggtggattcacgcttgtgtccaaatgccaactgctcatacgttccgccagacagctccacaaagtcaaaggtgttgtcttctagcagtttgcacagcgtcacggcttcctgggtgtcgaagcctttatcttggaattcgacagagttgagcttgatggcgaggatgaagttggaagatgttcgcttgcggacttcttgaccgatctcggtaatgagacgagcgcggttctccagggagccgccgtacttgtcggtacgcttgttggtgcttggagagaggaattgcgcaaggagatatccgtgagcgccatggagctgaataccatcgtacccggccttctcgaggtactcagccgcatgtgcaaagccttcaatgacattcttgatatcctcgtcggtggctgcacgtggcttggcaaaagtcatgcccattacgttgccctcgagctgtacatccgatgcagatattgggttcttttggatgttctcggcgacctggcgacctggatggctgacctgaccaacgatcaaggagccgtgcttctttgattgagtggccatctccttgaacgcctcaaaacgctcgccctcgaatgaggagccgcgaggaatgattgggttgccggcagcttcgagatggtcgtattcgatcatgatgttaccagtcaggatgacaccaaattcacctttactccatctgcggtagacgttgatgaggttctttgatggaacaccgcgtgcctcaaggttcttgggatgccatgacgagagacgctcagtcatcgcacctttcaagaaccggttctgtgccgtctttttcgcaaacgcaaagtcaagagacttgcctagaggcgagacatccttcttctctgcttcgtatcgccgtggtgccattatatcggtggtggtaaaattatgtttaggtgggagtcgttaaaatgaaaaccggaagtcgtacaggtgcaattcaacggacctatatgcaaaccaagttctagttaggtcctgcatttctaagcagttgcacgcgaggtgccgggcgctaccaaaattgctccatcacgacgtcatgaagaaggtacatacgctagacggcggtgaatcggcaaatatcgtcgaaacagcgcgatcacaatggacgactatggccctaaaacgatccagcccactcgttcgccggcaagtgttccgcatagagtttggggttgtggcgaggctgaggcgtcattgatgtgagagaattagcggatcggcccgaaaacgcctgaatgttgcaatttccgcacgaagctagtaacgtacaatacaccgctttcaattgcctctcaagaattcttttgatctataatagctattcggtgtctgcaaggtacgggatggcacacgaccgagttcatctgactagagcttgagctggtgtgcgagcacgcttgatctcttccctttaccactttgttctctccttaatcaaatcagctgccttctctgcaacagcataaactgttgtgcatgtatgtgttgcaggcaaaaatggaatgatgctcgcatccaccacactcaatcctttgatgccatgtaccaatagatctgtaccaacaacgccacctagtttctctggcagcatcgaagcagtccccgaaggatgatataatgtcggttcaaatgtcttacgcaagaaagtagcgatatctgcatcgctcgtcacattcatacccggcgcaacttccacggcaccaagactggcaaaggcgttcagactgttgaacttgcgactgaattgcactagcgagatggccaattctatgtcaagcgggttggagaaagtacggtagtcgaccacaggttcgctcaatggacttgtcgtattgatgttgatagtgccacggctgagggaacgctccaacgcgccgctgccggcaggaccaacgccgatcagaatctcgtatgctgcgctgtcgtctcgtgcgagcagcttagctgtaagcacttgttgggctttaaatcccgcgatgagtgttgattcatacgtagaggggagatacggagtgggatcttgtgcagccgtagcatccacaagacccttccacttctctcctgcgacgaccttgagaggaagaaatgcaacttgatttcctctggcgactgtgagtgggccggttcgggaggactcatactccttctttgcttccgcgtagaacgtcgcgttggttaccaggtcgccctgcgcaggtgaagggacattcttcgtccacttccatactgctccacccgctggatgatcttggaagtttgctccgacacctggcaaatcctttttgataggaatgcgagctttctcgagcactgatcttggtccaatgccggatctctgtaaaagccaaggtgtccaaacagctccggctgctacgataacttctttccttgcttttacgataatcttctccgcacttcctcctctcttgataacattcacccccaccgctgccagtttatcgttgaggactacctcagtcaccctgaatccggtttctaacacatagtttgaccggttcttgaacggatcgtaatgcgcagtccttgcataactccttgtccttgtcaccgggtctagtggcgaaggtgcttgaattgcccctatcgcctcacctgaacgtgtcaatctctgctgcaccattgtatgtatgcaagatcactcaccacctgctgcctctttcggcctcttcacacccagctctttccacgcagcccggacatattcttgcccagggaattgatatggcgggaaactgagttgaatgtctcccttgccgccatatgcggcttttacgtcatacgtccagtcgtatctgtccctcaattcgtcgctaggaggcgtgaacgtgacactctttctgaagtatggaagtaaagaggcaaaattccatcctttgttgcctagagattcccatgcgtcgtaatcgctcttgcttccacggtcaaagaacatgccgttcacaccactcccgccgcctacgagagcgcctacaagcacgttgcgtgtgatattgagcagaccggggataggaagggaggttatgttatagaagcgagaaggatcgaaattgagggtatcagaggggaggaggatggccggattgtcattgaggtagttgtattcgaggacaaggacagtgtctacacgtagtcaggagagtgttcggtgtatatagcgacgaggtctgatgtacgtttcccattttctgtcaagcgattggcgaccgtcaaacctgacgtaccgccgccgacgattacgtagtcgtaggtggcatttggcagtaactcactgcttgctgcagtggctgcgattaaagacaggaacaatttagacaacatcttaaagctcagattgacttgcttccgataccaacagatcaacccttcctcagcttaagtacaacctaggtcctcgtcttactaatctttctcaactgggcgtaacactaagggctgacagttgaacggtcgatgccctggcggtgtatcaattcgcatggtgtaagccacacgaatacctacgatccgcccggtcctcatcataaacataggggaggtgggcgtacatgcatagcaccttaccgcattcggggtaattttcatgccggcaagcgatccatgcggtctcaaatctcaccactcatcttgccgagacgggagaatggttgggaaaggaaggtagtgcatctagcatacggagcgagggcttattgcggaagaaaaaaaaacaatttacgctttgggccttggaagcccaactcggtcagatccaattacactacactctttagcgccacagaggctgggcgcagctcgaagatcccgtgtagtgcatgggcgttcggcggtctgaaacatggccagaatggacttcgtgactgtcatacaggggtttcgcgcaggacagaccagggatcgctgtgggcgtgaacagtgtcagggaacaattgacctctgaccaattacaatgtactttgagtttatcgcatgcattaattgagcgttggcaagagttggttggcggacgcgattctgcacagcaatctgtagcgtggaggacgagcttgatgtccatgcactggctttccactgcaatatcttgcctcagatgaacaggttgaccgcccatggcagaccctgatagtcgttctcgaacacgcttactcaagattcactcactagcaagacatgagattgaacaaacaatcgagttcgtcaagaataatttactgtgaagacactcagcgtagcaaaggaagagaaacatgcgcgttcaatgcaaaaagaactacctagcagacagctgccacattgccagacatagttatgtatgcaaagttcactgcaatgatcagcgcgaaagagaagagatagagcgacacaatgtccgtgttgaggaagtaccggcgtgtaacccacgtccgcagtcagcgtgttcaacaggccgtactaccgtggtcatactctacgagttactgcttatataagcagtaagtgacgactgagagtaaataggtaggtctcgtagcagtagtagtaactgtttaagaatcttagtacatctatacagtcacgtagctaaatgcatatgctggagttgctcaggggcagccttaggggtagacgttgcaggttgaagagccaagtcttttaccatggtaattagggaattacagcagtactctgttctacgctcgtagctataaccctgagcgtcatcaccgtaattaaatcactccaagggtggtggtggcatagctgaacgaggcctatagtagccgtagtacggcctgttgaccgccctgtctgcagccttcactgcaatctctagcgtgggcgagcagattttagaccaataaagctacttacatgaccgctattataattagtcctgcaacgccaatgaaacaattggcactgtagttctcagcttagacgagcagccataaccggacttcaaagaccgagaccctaatacacgcgggacgcgaggcaggtttgggcctccgtctattttgtcatgcacacaagttcctccagtgaccgttcactagagtaagcacttggctgcaatgtctagcctggaagagaggatgaaattaattctcattgctgacaagattacatggataattgagatagtgcattctatagcattgccagatacagaactttataattctttccaacgttttcgcgagtagatgcatttttcttcctattgccttcttagctgcgactctgcagggcgaaccatttgcactgcaattcctggcctcgacggacagatgtagtcgaaggcgatggcctgagctctcggtcatggagattaaaaagcaaacatgcaggtggctacattgtaaaattacgtatggaatgcaatcttcgggaaccgaaataagatgagaacaaaaccaattggataagaagttgttttagccttgttgtgaaccatgaaccaaaattggcatggaggattgggctgagtcctccgttgcccaaaaaatggtttatactgggattcttagcctgggcgtgaagaagacctgcaagtctcaaatttggtaaacccctgcctcgtatactgtaccataggataagagtctagtgcccagttaaccagtaatgcatagtgagaataggacccataaacgaatcctcctcaaaagtagtgctagaatcgacgatgtttatttaaagaagtcctttgcacagtcttgtactgcagttttcagcctggacggacggacgatgtcgactttagttggctgaatgttcaagtcagcctttgggtggtttacggatcagaggtgatattttagcccgtaaagtcttcttcagtcgggcaaatttcgttgaaaccaggcaactttgcactgcaatctttagcctggaagagaagtcaagatcgaagatgattggtccaactcttgagtcagccctgtggcggcttatcggtgaagcacgtactccaggtgcgattgccttcttttacactggaattcctagcctgaacaacagaaggtatgagctgacagtaagaaagtaagcagaccgcgacagaaggtctaagctgacagtaagagaattactagacagcgccacaaggtataagctgacagtaagaaagttactagacagcgccacaaggtataagctgacaataagaaagtaaccggacatcgccacaaggtataagctgacgataagaaagcaaccggacatcgcatgcataccttagcgaagatgaccagaagctgctgcctagtctagatacgaagccacatttgtagactagagcgaaactggacagaagctgtcgtgggtggtagacaaggccgagaagctctctgctgctctacgctaagaattgcagtgcaggatgtcgttgattggtcgcagggttttgtctgttcttttacacctgcatgaagtaaagcttctgtttgccttctagactcctcctgcatgaaggtaatcgcactgcaattcctagcgcgaaggagcaggtcaagcaagcctgattactgaacagcatgcactgtagtgcttagcgcggaagaagagggaccgatgctcaacagcccattgctctcgagaccctcaacccgcccataaatgaagtgtttgtgcattatgagacgtgtcaggacaactgtctggacaccattgtcttctcaaatatcggtcaagccagaagctcgaccgtcaacctttcctagacataccatatagttaaaatcgacctcgggcaatcgcatgtgtgtaatttgatcctcatgctcacaacgtagtcgcggatatgaccccaacctcactgcaatctttagcgcggcaagttggacgagtcctcagatgaacgccagtgattggcgggtgtaggaatggggtgtccctgtgcccactgtacagcatttcttagcggaaggtagatgagtgcgatggatgaggctgtacgaatgacgaggaacagtatctaagcgaacatttgaatgtccatatcactcgtcatatggtgacagtgggatatgcaggagagcggaaaggattcgaagcgaagctgggatcatgacgcgacgtcgaataaatatttagcaaggatgatcaagggaggctcctgggaaaatttcacaatattttggccccattttgcactgcaatacttagcgccaaaggctgcatgtgtgtgtgcggccttgcgcccacgccctcagtcatgtgtaagattcactgtaatctctagcgccagcgaagggctcgggagaggagctgactaatgagatccgcctggattcgcagatccgcagattcgtacttcgacctgaacgctgccatatttactgatcggtaattaatgtcgcatgtatcgcgcaagtgtatagcacgaagaactgtagtcgcaattgtttggcgttcttccgcttttcctgggtgcggaatgaagccttacgcgaggggacgaaaagagaagcttgaagcagagaagcagtaagctaaacaattccgagggctttggacaacacagatggagctgcagtggcttgtaatgttttgcaagaccgagagcaatattgacatgcaaggttggggttctcttgatgatgtttatattctgcttcttgttctcccagtcatcgcgacgaacccttacagcgccttgcccataaacttcctcttggtgtagctcagccaccacttgctcggtaggccagtttcgtctgcatacaccctgttcaataaccgcgctgccagctcttgtctcatctgcatgatgtattgccgcaaaacctccgccgagttcctgtctgagggtggttcaaaggcctggttgagagggaagccggcgtcacctgggatcgcgaagttgttgtcgagagcaatgttgttgaccgactgaaagcatgttagcaattccagctcatatcaccccttttcatgaatccagatgtggtatgcgcaccttctcggcctctctcctgctcatacttggcttgatcttgctcagtacctcgctcacgaagaggatgccatagatcatgactcgatccgcgggtcccttgatctcaaagttgcggaagaatgtgttggcacggaagagggccaggatctcgtccagtgggtcgtatgattcgtgtgcggcatcgatggtgagctctgtgacatcggcggggagagccggtagctggatggccgggccgcgggtgcgtgtgcggagaggaaggagggcgaagttgcctgatacatgtgtgagggcccatacttttgcatgagtgtgtcaagggctataccataccaatcagctgctggtttggctcatcgaggaagacggagtggtaggcctggtggggtatgttagcactgccctcgcatgcgcgcgcatggacgcatttagagtcattgagaagcttcgggagcgtaccggcatcttgtatatgtgctagccgagttcttcggagtattatgtcgaggtttagcggtgggcggaggtgtcgacgtagctccgcattgatgtcttgggtcgacgtgcggccatagggctgagccgcgggggtgactaagccgcgacttgccaatcaacgcgtccaccagcgcgaacgctgaacgcgtcgaacacaactttgagcctctttcgacagttcgccgctgtgggcgtacaaaataaataacaacaacacgtcactgaacttcaccacatctcattccacgcctacatcacccaccatgtcggactttgaggacgagatggatgttgatgcgcccgtcgcagacaactccataagttttggcggggaccagaagaagggcaagcgaagtgctgcgaacctgcctgtagaagccgaggattcactgccctggtagagtgctcggattggtctgcgcaaccaattgctgatctcctgcagggtcgagaagtaccgaccaacttcactcgacgatgtggagggccacaaagatataattgcgaccatcaacaagtttgttgactcaaatgtaatgtcacagatgccgtgtacgacatgctagctgacatccacagcggttgccccatcttcttctctacggcccaccaggaaccggtaaaacatcgacagtccttgcccttgcacgacgcatatacggaaacaagaacatgcgccaaatggtgctggagttgaatgcttccgacgacagaggtatcgacgtagtacgagaacaaatcaagaccttcagcagcacgaagcagatcttctcagccgcaccaaaagctggtgactctgcactggctactttcaagctcattatcctcgacgaagcggatgctatgactgcgacggctcaaatggctctccgaagaatcatggaaaagtacacggcaaatacgaggttctgcattattgccaactacacacacaagctctcgccggcactgctctctcgatgtacgcgatttcggttttcgccgctcaaagatcaggacatccgaaacctggtcgacaaggtcatcgaagacgagaaggtcaacatcacacaagacgctgcgagctcgctcgtgaccttaagcaagggcgacatgaggagagcattgaacgttttgcaagcatgtcacgcttcaagtacgccactacagccacctggaaagccagcgccagatccgaacacgatcgagcgagacgaaatcacacagactaccatctacgactgcatcgctgcgccacatccctccgacatcaagttcattcttgagactttgctgtcaacacaggacatgacgcagtgcttaaggactgtcaacaatctcaagaccatgaagggcttggctttagcggacatcctgacagccgtcagtgaagagttagtgaccaatgacgttccaccccaggtcatggtcacttggatgtcaggattggcagacattgagtacagattgagcggcggtggtagtgaagcaatccagactggcgccgcgattggtattgtgagaacgggtgtcgagcttctggaaactgggaagaagtgaaacagtctgggaaagagagtccgagaaacggacgcgaagggaaagcgtaacgatcataagagacgaattgtcgtccaagcgtagaatacgataccactttttggccaccagctggacccaaaacgcgctagtcattgtttcacgcgtcagcgtgcggggccacaacactgacataaccacagccagtcgtatactagtcgcgtaatcaggcagctcatactttccatctaggatataaaacattgctcgcgccaccttctccaagcctacatcacttgcccagagtgtcccttctaccacttctcgactcaacccatctctaggctccaagttccaaggatcatctgcaagtctctatatccagcattaattcaagttcatggatgatgacggttgaaaacaaacgcaagtcaaggtcgtcgatgtcgcctgtgagtagatgatcacaaccactctcaatgtaaactaatatgtaccagcaatcatcaactcagcccaagcggcgccctagtgttcgaagtagagcagatgtgacgactcctggtacaattccacagtgcccaactacctcacccgtgttttccgcccagaacccgcgtccggcccgatggcgcaagtctgtaagttaatgagtttatccaagatgctatatcagagaattgacagatcacgatagcatgctgaggcacgcccgcctgtcttggattcgcctgtcttgaaatccatatataggtcaccttcccaagagcctgagccagtcccgcgctacgggcttcgatctcgacagcagcaacagccacaggagcggcaacgccaggaaggcattgagctacgattctccttctcacaccccgcagatgaagaggatcccactccagaggtgggtttacgtcgaaacgtcttccgagaggcgcaagaggctcgtaccagtattgaggatcctgaagtcgtgaaccgaagcttctccaacttgtccgttaatcaagatgcggttacaaaggtctctccatatcgagcgcgctccgtcacgcctaccaatggccctcgccctcgtgttccatatgaatccaaggcaaaggcaactgcagtctgggctcaccagacctctcaacagaggcgctcgcgatctccgcaatctgaacccgtcgctacgatccgtatgcccaccattcccgagctcagcaagcccaagcgcggaggctacggcttcagctactccgacagcaacttctacgattctgacgagtacccggatacagaggttggctctgagaccaatttcactcccgaagagaattccgcatcaacacccgatccaacattcccgaatccctccttcgaagaggcaacagttaagaactcctccttcggagaagatctcgtcgtcgttcgagaagttggctcgttccattatgcgcgcccccagcgccgtcttccttgcactaccgctacgtgtgaagatacgcttcgtcttaaggtggctgctaagaacctgctcaagtacaaggaatcacaggacgtgtatggtgcgcttgttggccgggtcgagcgtatggtgcagaacactctcaaagacaatggcggtgacacttcagcagcaatgctcctttgcgcttccaagcttctgaacttcctccagaggatggccgtggagcgtctcgagcatggagaacctgcgaccctagtgacccatgagatccactgggccaagtggctggtggaggctagccacactggcgtcatgcatcttaaaggcgtgggatgtgagtgccagccggattgggaggagtagaaacagaggaccggtgggaacaggattgatatgcgagatgaagatgatacccgcgtacgcccgatagtggggatacagcaaatctatgaatgactgaagtcgctggtcaacgccggtgtcactgacacaatacaagcactttggagacgcccatcggaaccatacatccgtctctaccaactgggttatgcaggagtactgatagaggcggctgaaatatatttgcaaacactgacacttatgatcttcagcgcagaaaatgggaagaaaggcatggctgctgaaacgaatgtgccaggacctacaccgaccaacctgtccccgggatcgatatcaatcatgcccttcccgccatcagctcctgcactgccatcaagtctccgccccgccaccacagctggcatcagtctaggcgcaatatcgggggctgccatcctgatagctcttatgatttgtgtttgcaagtggcgccgagacaggaaccaggccagagccactgatacaaatcaagaagttactactccacgacactcacggcagaattgcagggagatgaagagaaaggaaacggcgccagtgagctcgaaactcaagaagctatctgcgaattacccagccccgttccggaatcggaagctgcaagcacgtggaagggccgccgaggtcttgaagatgagctgatttcggtatactgaattgaatctgagcaccggaatactcacttctgccatacaacgattcttgcagatgttccgcattagcaccgagggctatgctgcaagcttgtaccttcatacgagcatctacacaatggtggacggagcaagtcatatgattgtgccgtgttttataacatcatcgaacgcgaacttgtgattacccatagcctatcttctccgtctctaaagtaccagcctgaagtgttccaaagtactttgaatcatcaacagggtttccatgtctaatcatgccaaccgatctagtgaacgacatgtagagcgacgttcgacgcagcacatgacaaaatagtctgcttagaacgtgccgttcgacactggcggcaagatgcatgcggaagttgcattgtagcagagactttctgagtatagcactaatacgaaacatgaaagaagccagttatttaaagacttcagcgggaatactcgaatgcggccctcagcgcagcacctattaccgtcccgtccgtctaaaatccaagcactattaagtagcagctgtgatgctttacatatgcctaaaaggcttcaaggattcattagtcctccataatgtgcttgaacgaccttggagataaacagccttacctaccaaagttatcatagcggggctacatttcttcaggagaacaagaattatcgcacttcctggtggaaatctatctctctcctctctctctctctctctctctctctctctctctctctgtcctctgtctttcatgttcagccgtataccgcacctgtactgatgcatgtcagctagtatctgtgttagacagcatggccttgaagatagttcggttggccaggtctacatacagacgcctccttcacgctaggaattgcagtgaaatccgctgccttcttacggctacgcggcgctaatgcagcttacttctgcggtccaatagatattgcgaggcatgacactaggacccctggtcaattcaatctgtaaaacgtcatttatgcatgtcagatgtaagccgccactggtattgcacaacttgcccggcgcctcaaaaagcgtggagaggcagaaggtcagcttcacctagtagatgttgcattatgcgcccagctgctcgacattttatgccacaatagaatgtgtcgtgtgattagggaggcgccgtagattcctgaatgcttcttccaacccgaggcagactgttaagggctctggtggaagacacgatcccgatacagcttcccaaatgcaacatcgcacatacaacaaacgcaactattcatcttgatgctcgaaaatggtatcattttacaactgctaatcccatagaacttatgcttactgcgccttgcccgccttacctgccttctttccaccctttctccttgacttcgactcgacctcaaccccattcttgcccgcaccggtagcggtggtgaccttaacctcagcaacaacgggcgcctccttggccttcttctctttctttgccttcacgggcgtctcgtcctccgtcgtggcatctccgttctgctgcaccttctcattcttctcctttgcaacaccgttcgactgtggtgacttgggtggtgcagccttgggatctttgcccttcctgcgcatggtctttgcctgggcacgtttcatgtacatctcatcctcgtcgtcgtcgaaaccgccaaagtcggactcttcctcgtcctcaccaatcggtgtcttgtccacgacttcgactgggatagagctgtctgatggcttctgcttcttgttgctggtggactcgttgacgccaactgcgttcgcgggcgtggggccgatctttttgaactttgcgacgaagaagccgtcgacgttgtaggtgtggggatagtagcgtctggtcatctaatgaagtgtcagtatgagtagacccaagcatgttcatggtgaacgtaccttcatcgaaggatggaagacctttccagcaatgtttgtgaaaccctccttaccgaaagtcaagccggtctccacgagcttgacgttcggcctcttgttcagcgcatactggatgacctgctcgttctcctcaacggtaaccgaacaggtagagtagacaatgtatccaccagtcttgctatggtggtccacagagtcgatggcggacagaataagctgcttctgcagatgggggagcttcatgaaatcggcctcggttttgttctgaggagttgttagcaaaggaattgcatgcggaacatcagcaacttactgtcttgacactggcatcctttgcgatgacaccggtacctgagcagggcgcatcgagcaggacgcggtcaaagccacccatgaccctggggaactcgagtgcagagtaatggcatacgacgctgttcctgacacccagacgatggatgttaccgatcagacccttcgcacgatccttgtttgcatcgttggcgaatatgcagccggtgttcttcatcagagcagcaatatgcgtcgtcttaccaccgggcgcagcagtcatatcgagcacacgctcatgctcttggggcgcaagagccatgacgggcaagaacgaagaggctgcttgaaggatgtagtgaccagcaagatattcgggtgtggcacccagaggcacttgcgactcgaagatctgcagaccgacctttgaccattttccgacaggctcaagctgtacgccacggttgatgagcgactgcgcaagttctcttcgatgtgtgcggagggtgtttgtgcggatcacgatgggtcggggtgtctcgttggcttcgaagaaggcgaaagcttcgcgagcagggaagaggttgagcagcttgtcagcgaggaactccgagtagccgtagtatgcgcagatatccttcaacatctgcgccctgtattctgtccttgatcgaccgggttctgcaaggttcttgaagtcgtccaacactcggactgtgtcgttcagtcgtgttcgcaggagctgcacgtcttgcgtgacaaggtttgtgatcgggcggccctcctcatccacgtcatcaaggacctttggtcgctctccagcgatgttcgtctgtaggttcgcctcctcgagttcagcggctgcctctgcttcctccactgccttttgcatatcgagcttccgcgacagaccctcaatgtttgctgccgtgagcttctcctcaacgtcgtcctcgtcttcctcatctgaccacatgccaaccttcttgatctcatcgtctgagtccatgatgtccgaaccagagtctgcaaagtcgtcatcgtcgagctcgatgtcctcctcatcttccgatgcactgcccagcgcgtctagtccagtgactttaacatttgccatctcgacatcttctgcgctatcggacatgacatcgtcgtcgtcttcagccggtgcaggcgcaaatttcttcacgggctttccgtttactcgcgtctttgccccattgaccgcaggagctttctttgatttcggcgctggcactggtgccttgagagccttcttctccctcgcatctgtcctgctcctcttcgttcgctcggggaccgcagcaggcggcgcatcctttcgcttccgtgtaacgagagattcgtccaatggttcaggcggaccttgcttcttcatgcgacgaccgacacccatcttggcggtagtagagtagggtttgggtggtgaggattgtgtgtattgtgttcggcgctggagagctcaggcgcgatcgcgaacttttggaaattttagtaacttttcggcgggtcgctctttcccgcggccagaccgccttcggcaccggcagaactcttcggcgtggtcccgcagcccaccagcgtcatcgtcgagctcctgtttacaagctccagtactgcacgcgctctcatctacacgtacttacgatctcaaactaaatttgcattgagaggaaagccaatctcgcagccttgcgatcaaacctcaccatgtccgaacttgcattctgcaagtcgttcctcacagcgctcgacgcgcgcccagcaaagctatcttcagaccacatcgcagatgcacggcaatatcccgcacaaggtgccgtacgtctctacccatattccataaaataatccccaactccttgccaacccaactaacaccttcacagtacatcctcccgcgcctcccccacccccctcacccaacccgcccgctccccaaaaatgccgcctccagctcttcctcctcatccctcaccgtctcgctcaagcccatgaagcccacgcacccaacaatcccgctgaccgacatctccacctccaaaacatccgtcttcgacctgaaatcccactacgccgcgcagtccagcataccggctagtaaaataaagatcctgtacaagaagaagcccgtcgcggattctaaaacggtcagcgaagtaattggccaggatgctgccggcgaggtggagtttggggttatgattatgggaggcgccgttgcgtcgccggcggcggggacgccagttacgagtccgcctgcggtggctccgagtgaggccgagaaggggctggcgggtgaagcagcgccggtggctgtggggccgagtgggaaggaggtggtggctacggaggagttttggtccgatttgaagaactttgttatgcagaggacgaaggatgaggctgaggcagagagcttgacgaaggtgtttagaggggcttgggaagacagcaagtgaatctggctggatatagaaactgtgcgattccaactgcatgatcatgtgcgttgatggcaagacagtcacagcatacaagcgtcatgataccaatggatgttcattaatgcaatttctcgttctcaatcgcttgccaaaaacacgtgtggctcgaggttgcaaaagagaccggcagcactacttctctccaactagtgtgttatcatgtttcgtgccctccgcatcttctgctacaaccgagcttcgctcgttacatcgtgccgctcaaattcagcatccaagctagctttttcgcgaaaacgacaatgcgacaagacgcttagcggcccttggaaacacggctcttgatggtctcccactcgatgtcgtcggcgtcgttggcttggatatcggctgcgagaccgttgagggcgcgcttgatggcttccttggaggacgagtacatcatgcggggctgtggaatgttagcgggtcgcgctctcagacatacacttctcaacgtacgtattgcggcgaatcatcgggtacccagctgatgaaggtaatcttgttcctagtgccctcgccagactcgagctcgtactcgacatcgaatacggcataacggccgccgatgccctccttgcccttgcggtcttttgctctttgcgttcaggagcttctcgcggaagacctcgaagttggccctcttggaagctctcctcaacgacaatctctttccagtcgtcgctgatcttgtagatgatccacttgatgtccttaccgagcttgagctcgttgaaggtgctgatgcactcagggctgacggaaacactgggtggtgttagtgggtgcatgcacgtggagacctccgtcgttgtggggtcgcgcgatcaggagatggcgaagggggcggagagctattgggcggtgtagtgtttggcaggcggtacgtacccagattgagcctgtcgtgaccttgtcagcgtgtatcgagcttatacagaccttaggcgcacttaccatgatgtcgtgtgtggggagaggaggttgttagaggtttgatggggcacgtagtgctttatctacgctcgtctgcctgttagcgtcgtcatcggctgcgactaccatgtgcacgagtgcggcggtgattgatgggagcctgtttgcgtcggggtgtgcttacgtggattatgaatagagctgcgacgtgcaattgttgttgcgtggcagggtgcgagctgagatggagaggacagggtgaggttgctgaggctgatgaagttagcggggcaatttgagcacgctttggtgggggtcctttcttgctgccatgccggcaggagcgccccggccagcgtcacgacccctgttcggcatagtacccactcatgcccaacatgacttcgcagaccaagaaactgcttttgtttgaacttgtttacattgtcttgattgcttttgcatcttgtccaccccatgagcaattctagatacacagtatattatacaatagaacccaaagacaaccaaatatgctgcgcttttgcaagagatcattaagacgtgagcggagtgaccagataatcgtatacataaaatcgctgggagagattcgatgactaagagagtattgctgaacaggggtatcagaggaacaggaaagtggcgctaagattccatttctagaatcccatgcctcccattcctcccataccacccatgccgcccatacccggaggtgggcctccagccttctcctcaggcgcctcgacgatggcaacctcggtggtaccgagaagcgatgcgacaccgctggcgtctacaagagcagtgcggacaaccttgaaggggtcgaggataccggcagagatcatgtcgacgtactcgccctttgcgctgttgaagcccttgttgaagtcgcccttgtactcgtccatgagtttgccaacaacgacggagccctcagcaccagcgttctcgacaatcttgcgtgcggggtgagtgatggcattcttgacgatggtgataccgagctgctggtcgaagttgtcggccttgacgtcgcccaatgcgttggcagcggccttgagcagaccggtaccacctccgggcaggataccctcctcaacggcggcgcgggtggcgttcagggcatctacgatgcgatccttcttctcaccaacctcgacctcggaggaaccaccgaccttgatgacggcaacaccgccggagagcttggcaagacgctcctggagcttctccttctcgtactcagaagtggtggcatcagccatgacgccgcggatctgctcgcagcgctggctaacggcatccttggaaccctcgccgttgaggatgacggtgtcctccttggtgatagtgatggaaccggtggatccgagcatgtcaggggtagccttctcgagcttgatgtcaaggtcgtcactgaaaacggtgccgttggtcaggacagcaaggtcaccgaggatggacttgcggttgtcaccgaagccgggagcctttacggcagcgacctggagctgaccacggagcttgttgagaatgcaaacagcaagcgcctcgccgtcaatgtcctcagcaatgatgacaagggggcggcggagctgttgcgaggcctcaagggcggggacaatgtcctggacggcggagatcttcttctcagagaggaggatgaggggcttctcgaactcaaccttctgggtcttggtgtcggtgatgaagtaaggcgagatgaagccacggtcgaacttcataccctcagtgacctcgagctcgtcctcagtggtcttgccctccttaactgtgatgacaccctcctttccgaccttctccatcgcgttcgacaggagcttgccaatatgtgtatccccgttggcggagatggtggcgacctgggagatctcctcgctggtggtgatgtccctcttgtttgccctcaagtactcaacgacggcctcgacagcagcctgggttcctcgcctcaggtccatggggttgcagccagcggctacgttcttgaccgtctcggagaagatggcgcgggcgagaacagtggcggtagtggtaccgtcaccagcaacctcgttggtcttggaggcgacatcctggagcagacgagcaccgaggttctcgaacttgtcctggagggtgatggcctttgctaccgttacaccgtctggaagttcattagcgcaaagtctcgaaatgctgggaataggaatgcgcaccctttgtgatcttgggcgagccgtagctggactcgatcagaacgttgcgtcccttgggacccagtgtggttgacacagcctttgccagtgtgtcgacacccttgagaagggctgctcgtccctcaacaccgaacttgagctcctagaatcttgtgagtcttcctgcaacaatacatatagtcatgtgaccaataacgcataccttgtgggcaaatctttgctgctggatggcatagctcgtcgaccgaagcttggagctctggttgagggccgaagtccgcgcccgcgatgcaaaagctctctgcattgtggaggaattgagatgtgtgtgtggtgcgtcggatgctcaaactgtgatcctagactcccgctgaatgcaagatgacaaggaagagagattaaggtggaggatgaggtgaatggcggatctggcggtgtcccagcggttgacgatgcatgctgctaaaaaatcaagagcgaggtcatagcgcggtccgtgcgctctgacatttctggatctttcggtgggttgcatcgtgggttagcctcggctttgcttccgacgctcgttaaatccgacctcacatcatcatcgcacccatccagatgattggcagacgcaagctcatctatttgtttatgatgagacgctaaaccagagaaccaacactacattctcaattgttcaaactgcaactgtcaattacctcaacctgaccctctcgaattctcatcaaacttccggctgatcaacaaaatatccccattgttctccttgatgcaaagcccaaacgcctcaaagatctcccactcagacatcatcctaatcgcccccatctccgccatcaaaagcttcatgcttccccagaccgcctcgctaaactcgtccaacagccatatcttgcccctcttcccgtccgaaagcggtctcaatttcttcttattcaacgcgttcatgatcctggccattggtaatgttttccccggcagcctgtccatcgcctcggcggtcgtgatttcaatttgttgtagccattccctggcttcgggggcgttgttctggtgtatcaggtggtacagcacatcggcgtgtttaccttgatccttgtatctcaagatcagcggcgtgctccattcttctccagacgctggccatcgtgtgtcaccgtgtgggatacgagctagctgttcctccgtgaatctcttcctgccgcttggggcgaccttcttcggcttgggtgtgtccaacttgagttcgcgaacggagaatgtaggtccgagaagatccgccaagctgggaacatgtttttgatgtactcgaggtctgcttctagttcttccgcggctcttgggtcgtggagatttcggtttattgtggccagacttctcgtatcgcgcaggtgagattttgactcgaccatagattttatatattggcgatgcaccgcgactacgactgcgtgtattgccccgattcttaaagtgtctctcgttcttgtcactaccccgttgggaccttggtgaaggagatggactatccctgaacactggtgctctacttctgtgacggctacggcttgctttcctgtacgcaggcgctcgattgccgtgtcggccatgagagagacttctgtggcgaccgcgagaaggacttatgcgacggctacgccttggttctttgtacaccggcgctcgacttctttgccgacttcggcttctgctcaccgctggtgaatcaacaaacactggtggctggctggggagtcgccttgcagaggggcttctcttcttcgaaggatgatagagacgggatctagcctgatgtcgcgaaggagtcctcgatcgtgagtagcgtcctgaatcgtaccctcgccagctacgagatctactttgcgagcgactgtaccctccaacagaagaagaactttctgacaacttatcgtggggcaccctcttccttggcagtcgccgtgaagatgcccgtctcgcggttcgtccacgttctggataccgacgcggcggtagacgactccttcggcgactgcgactgcggcttggggagaagtcttgaaatactggcgtgcgatctcgactgcgactgcgactacgactgcgactgttgctcggagacgagtcttcgaataccggtgtatgatctcgatacattatgccgatttgcttgtacgatgtgggtgtggaatgaggaagtaatgagataggtcttgatcactacgaggatgtatataaccaggtaaatagaaaacgctgaggattgtttgctgttcacaggtacagcacagaaccatgacagcgagcgcagcacttgtcacctatatgcagatcacatcttgtagaataattcgttcgcactctggaggagtttcaaccactatcagagactggcttatttgacctgtgcgtgtctgaataggtcgacagctcatgagcactgtggccagaacctcacacagtctcactgaccctctcgcgggcccgccttttttaaccaataatttacgatttagttctcagataaacctatcaactttaccacacacactcttcaacgcctcttactgtgacgcttgtcccctaacgccgccatatcctccaacaccttgaaattcgccatcggatcatccgccttaccatgtctctccggattcatctgcgtcatacctgcgacatgctgcctcatgccatgatgaccaagcgggtagttcggagagacagtcgcaagcgggtctataacgccagcggggagacggtcgccttcgcggaatttgccggggcgcggagcgggagcttggtgttggggttgttggtttggaggggcgcgctggctaggctgatggagttgtcggggttgatggggtgagcgggcgcgctggctatgctgatacggttgttcgaacggcaattttgaaagagctggatcaccagacgctggattagcccagtcgcgctgaccgacttgtccagaaggattggcttgctgggaccagtgttggaagtcatgacgtggttgcgacatcccacctaatggatgttgtccatgctgattgctatatcccaaatgatatgatggttcacgctgaccagtatgtccataatgataggatggttcggcatgatgctgcgagaaatgcctcgaagatccacgctggcctgttcgccctaatcgatgagacggcccaccatcaccgtcaacaaatgcctctttcgctttatctagcatcattgatcctgggtgattactctgtacgccccttgagtgtcgcgatctgcgatgcggagcatcgactcggtggaaggagtgaccacctcctggcggtatcatggagccatcttcctgcctgatcaacggaggtggcacactgcttttgaataaacccatgttgtcgtcaacgtctctgagctcacgtttgcgatagtggttctttttcctgaagttctgttggccgcgtttcaagaagatgtcgaataggctcattataaggggcgcggggataatagggtaccttttgtatcgtcgagctttgaatgtagaatgttgatggcagatgggtgttacgaagaactgtagtaggtgcttcgcgaggaagctggtggaggcaattcaagtcaccaacactgctggggaaatgagatgattcagtgaagcagctatagtggtggcaaagatgaccgagctactttcattgtttatatgccagaattgaaagggtaacacgtgtgacttgtcacagcaccacgtgtgtaggtggagaaacaatttgcgcgcactcccattacactctgactactttgttattatcgacgaatagcaggtgatttaagctgcattcaagaggacgttaatagctactcagtcttcaaggagtagcaagagtagcttgaagttctgcggcgtcaaatggcatgtagtctatttctgctctttagaaatagcgcgcacgaaatgtcacaacacccggtgccagcgctgtactggattacatcaaaatggctgcattcaaatccagagagcagacacgttggcgcgaatgaccctcagttaactactagtttttggtctctcatcgtagccgttatcactgtctctctccactacctaccaagaaacttccgagggccgcctggacaccctggcccttctcgcctccccggcgtcgaatgctgtctcataatttccaactcatcatcagaatcaccatccctcaatgctcgaaataacaccgcgtctgggtgatcagactgctcactagcatgcgcctctccgggcgttggagctggataacaggcaggccgccaggaaattctttcgtacttgcgctcgcagttggtcgccgatattggctctgggccccttggtccgtctggaaatagtacgatcggtgaagggataccttcccagtctagccagcctctccaggacactatacctaacgttaacgtctgtgtctgaattgctataaacgtttctttttgctgatagctgcgtggccacgtttgagaaagatggctgaaagactatggtgggatctcgaggctcgataaaatgagaggaaggatgcaggctgttttgcgtgctttatactatgggcagtgaagttgaggtcgggacagctcatgaaattgtaaggaatctgccttgtcgcgcgaatatttgtggacctaaatgaattcaagtaagcagatgaatactggtcgtcagcggcagcggaatatcgcacattgatcccgtgtcggtcaccgcatgacagcgtagcaatttatagtagtcacgcatcacaatcagaacagtagacacactgaattaaatgaccttcattcaagtagctttttatgtgaccgatatgcaatccgtgatttcgcaaccatccagcaagcatccgaagacgctaccaaagtctgacaggctgactaactggtcgagggccttcttgcaatggcaaaggagccagaggtaccaatctgcaatcgcaggtatccgtagaatagtcaagtcgatgagctaagcccatgtcttccctgccaattccatcaattttcgtgtgaaaagtcgtaaaccctgatccgttgcgccgtgaccattccagggtatcgaagaagaaaggaaaatgttgtgtctgatgatgatccatttcacatgtcttccgaacttgttatacaagatctagtctactcaatgctcgaggcattaagaggctgaagacctaggtatgcgatatcggtagagatatgagaatggtgaccagttgatgaggttgtacatatgctccagcaatagtcagtatgatagttctgtaaggtaaaggcaaaacttacggtcacaacttagtgtaccataccaccgccgtggctgttcgagccaggagagttggcgttgtccgagatgccattaccgccacctccagggccgtcgcggcggaactcgttgttaaaaccgatcatgtgggaggtgcctttgtaatttggaacggggatggcgtggtcagcgttaatgatgccggactcatcaacaatacccttgccccacacgacgttctggtcgccaagcttgattcgtcctccaaacatgaaaggggtagcaggcgcggaatacgaagcattcgaagggacagtggcgccggacagggaggccatgttcagaatactaggagcattgcgacggtgacggcgagcagcaccaaacacattcggggtgggggacataggcaacccatgcattaggttctcatcctcattctcctcgtagacggtgccgagttgagctggcgctataggcatcctgaaaggttgatcgaatgggcctgtgccagggctagtctgcggctgagggtcatggtagaaagcgccagtggttgcattcgttgcgaccatggggtagcccaaagatggctgaaatgcgaacccaccagttgcctgtaggaatcctcggttcagcgtacctataggggacacagggaacgtagccgtggcctgctgcgcggtctcgttggcctgttgggcgacctcgtggacctgctgcgcggcctcgttgacctgctggatgccctcgttgacacgctgggcgttggtaaggttgtgaggaaacgctagacgggcccggtcagcatcaatatatgctcgcttaagaacaaccataagggtctgagttccgatgaagcgtgttggtctcttcttgggaatgaggttcttttccgtaccctgtaggaggtttgggttagcagtggacgttgtaaaggtgccgttcttgttcttgcgcgtccacgccatgcgcaacgacggaatttggaagccctcagcgatctgtttgccacgcagctttaagagagcctgttgtagtgcacccgcagtacaggactcactgacaacttgcgaagcttggtcgaatgggatctgaattccattctcaccacaagcccagacaagaccgagagcaacgttcttccaatcgttgtcgtcccacttcaagagcttgggacggggctggcgtggcttacgaggtacgccgtctttgttcagcttaggaactttagaccggcgatgcccatcgtactcgctttcatcatattcgctgccgccatagggggtcagactcacttgggtttcttcctcttcctgcttgcaaatggtgcgcgcgccttctccagcggcgggaccgtactcagcaccagtgttggcactcgcaccgggcgcaatgtccgtggtgtcatcggtggcttcgttcgcggcgctgtcgaggcctgggatctcatgctcataattcgcgggcaatgagacatcctcgttgcttggaacaccaccttgggaattgccgaggtggtatgtctctccgctaccaccttggaaggcgttgacctgctgcagctctccgctggaggatgacgatgctaatccgacgttatgaaagtcgagccaagatggcgacatcatctcaccttgggacatctcgctgtacgtgcgcttcgatgaagatggcgcgtagaggaagtctaaaggactgctatcaagacccatcatggtgagcgtgttgtcatgatagaacgtcatgatggctgtcttacagtatgagtcttctggacagctgttagtgacatggtcgtgaccggcagaagatgagaagcatgagcatacctgtttgagacttttgtaaggcgcagcgcggagatcttgcgatgtcctggcggtgcggggtattgctgcgagcgcggtcagtatttgtgtgtgagagcttgtagcggggatggcggagacataccttcaagagcgagaactgggcaaggcacctggaagctttcaaaagcgtgacagatgcaagaggtaaagggaagcaccagagttctaagtctgtgtgggtgttagaatttgttgcaacagcaagttgggcccgagtgcggagattgcagtctgtaactggagcaacaacaccaacaagcaagcgataccgtacggtcactgcaagcaggctgagagctcagaaacactacgaacaaggtgtaatggagtggaagatgcgtgtgatggggtacatacctggttggaaagagttggtagagggggaaagaggagaggcggcgctgaggtttatatggaggggctgaagatgagccaactccacgctaacgttcacaccgtagtgacagtgagcctggtcgactcttagagcacgatgataaccaagagatccactgccagcagttctggctcggtccaatcagagcagctgacgcagggcatgtaccagactcacagagcttctcctctggagaccggcacgtaattattcccactgtctctagcaatggcttgcggagactgggaatggtgcccgcgaagacctgcggccgacaaggatgtcaaggcacaagcgagctagcgtagtgcacagacggcctgatggttcttgaccacacgttctgcagtaatgttctcttgtccttagagtagcgcgtagcttgcttggtgttgcagggccgcgcttggacacttcaacaacgctgggctcgatcgttcgacttccgcgaggaccgctgccacacgggcgggcgccgtacgcttcggggtcgacacgataccaaccaatcagtacgtattgcacgatacctggggaattgcttggaatcggaatcgccgcgcgtatcgcaattggaagtgcgtatagttgccaagcgattgcgttcaactgaggacgctgacgcgagcttttatcgattctcaatcctcaactgttgctagaggaagagagagagagagtgcaagagtctcgacggcgcgagatatatacccaccaagcttcccaacaccagctaagcgatgtggggcgggtggcgaatatcgacggtgacggcggatggcgatcgtgcctacgacccgctctccaggcggaagcggtggtgacgcaagattatgaaaaacacatgacagagcggggcaataatttgcgtcgacagctaggtcacgtaccagggcgagagctgacggtcagctcgtgcttgacataaggttgatgctggaatcgggtgtccaccttggagaatgaatctttccatcctagaatgagcaacttgaacatcgacttgagcttcggcctcctcgctcaaggcaagtgtgtcgtgattgacccgtcaagagaccggtgggctcttgtgtccttgcaagtggcgtcctgatccaatccgtagcttggccagtctggatggtacttcgagggtgatttccagatggctcgatctctactagccacaggataaaggtgccgatagaagtgcacagtggcatcagagagcagtcgaagacaatatggtggaaggaacatgggaacgtaagtagaacaagaagatacgttttgaagaacaggttggctgtggtagaagatcgtgaacatggaacagaagcagatgactgtaaaagatgttcttgacagaaaaagactagaaaaggaaagaaaatataaagactgggataacagtatacttaaagtcgaccctgaccaagagtgagaaggcgtatctacaattccatattagtttttctgatacctgaatatagataatgatacctcgctccgcttactgtttcaattccgttattgggacttcgtcaacggaagttcagattgagattagagcaagcgcgtgtcgtgagacattgcaggcagcccaacaagcttcaacgtgatgatgcgtttggcttatgccgtaattgatttacgtccgccagtaccttcgtgaaagaccgcccccaaaacaggcgactagaggaagttccggcgttgtaaatgtattgcccggcttggccctacgttgtgcgatcgaacaccccttgttcaatgaatcagagatcctgctattacataaaagttgcagcttttgagagaaagaaaagtaattgctggttccttgatgtggctgcaagacaatgaagtcttatccaggcagcaggtggcattgggctttggtccttggttttgaacgtagatcctctgcgtgtacgatgattgaataccatggacggtagtttggctatattgtcttaagatgacgcgcctttattagtggagatgaaaaatttgtgttcacggctgaggtgtccatctagtcgtagcaaccctgagggcaacgcgaaatgcgaactctttgctcaagcataggtgattggtggcgcgcgaatcgtaacatatcaaaagccccctgacgctttccaataaaggatgctgtttatggggtggagggttgcgtaggtattggtacatgttgacacgcgattttgggggcgtcgtgcctgcgttgtgttgcgtacaaagatctgtggctgccagcggaccatcatctgcttgtaagtacataggagagtgtgcggagcatgttcaggggggtattgattgacgtgacctggttgctatgagagatgtgtgtgggtgtaggctgcgggagtcaatggaagggacgcggaaggtggaggtgcaaataaggttctgagcgctaaattcaatggcagggacgatgcggagactgccttggcactcgcatcgccgcctggtgcaaggatgtttatcacgcggcagtggaagaacaaattgacagttcagttgatgtattggcagagctattgtaatctagggtttacctatctggcagttagcttgtgtctcgaagtgttgcgtgaattgtggagagggactggcttaccttgtgcacacaagtacgtgatgtagttgtgaccgacctaccattcattcggtgcccccctagcaacggaacagaattcctgaacggagtccgatcttgctcgccttgcgatgctcctgctgctttgcaactcgccgtcagcgctgctgccggtggtgtccttagcgaatacgagctgggcgggatggcgtccggagctaattttctgtggcagctggctcgagacgcctcaagctccgttgcatcgtcatcatgttgcaacgctcggcgctgatggcgctgtccttcatgacaccgttgacgatggcctcgttgtgatttccttcagatagcccttggtgttgtggtagcgactgccccttccgccggcctcgtcctgtgtgccttccaaaattttgaggggccccgtcaccaacaccacaccaccaccaacaatcttcaaaacaaacccccgaagggctcgcgccgtgcgactcagagtcctatactcggtgtaccggaagaaaaacacggccataagtcgctcctgccccctcagatggctttcggtgtcgcgggagagtgctatcgtccaccgcgaccacccccatctccgcggtgacactcactctccacgtgacggtaatggcgcgcatgaatctagaggagaagaactgatatgagaaggttgagcgaccatagcgatcaccccctcacccgccttcgttgccaactcgtggtcgtcctccgattctgagatcccccacaatcaccagcggcccgccgcaagcaacgcagaacatcggttccacatcgtcaggcttttgccgaatactgtcagatgtgcggcaacattgatttcgacttcgcaatgtcccactcggccagcaaatttgtatcccaccgttcgaccgccccgcacacaccagacaagagggcatttgggcaataccatgcctggtgtagggcagcttgagtttcttagaagagacctgttgcttgagcatcctcttctgcggagttcacgggtgctccgaggactacacttttaccagcttgaggttgcgaccttgagcggccctgccaccaccccgctctttgaacggaatcgttgccgtgatctcgagtccggtttcgggagccactacccacattgcctctcaagatctttcagtgctccaaagcactttgaaagaacagctacgaccacaagctgtgaatgtaatggcgccagacaatatctccgcaaggtcgcccagagagacgacaccgacgcgaaggccttcttcggagcgtcaccccacggatggccaatacaaaaaaacccgaccgacggtattacgaacatacaatgcgtaaccttggcgcaagaccacaccatgttttgaccgtcaagctccaggtacaaatgctgcgcgtaccgacattgtctgggatgggcattgcgccaaactttggcaccgccaagtcttgcgatgaacgatgcttgtcttgcatgttatggcaacacccaccttgtctgaagtcgaaaaaggtcaggactttgagatatggagacttcgacagccaacagcaaggagcaagctgattgaccataagaagaatccggtacactttgacatgctctggctttgcctattgtcgcgttcggcacttgtcaacctcatcgctaaacaagaccttcggccgatgctcatggtcacacaagcatgtgggattccagcgcccgttgtttaaccatacgaagatgcctcgcaagctgctggaaggatgtcggcagtgagaatatctgaaattctcgtcctccttagcacttgatgacatctaccagtacaaaggcatattcagcttttagcatcctggctcaaagttagccttggacttgcaacggaacatgctcgtcaatacacagcgcgagttcttcaggccaggttgatgtcgagaacgccgccccaaaatttcccttcgcgcacagcgaaggcacgtcggctgtgtctgcaaagcctccgagtcggctcaggaactggctttaacagaccttccagaagagatgaaagctgtgtagggtacagaagctggagccacctgtgacgaaaccctctcagtgcacaaagccttctgatctcacctgtaacggcttcgttttatcttggcatcaggactgcacaaaacccccacgcgctccacgttcgacgcctcgtgtccagcaacaaggagtggagagcgattttcgtccctgagtctgttttagtcttccaggtttccagtcaagatcgatcgctggcgctttgcagacatagttcggatgaccttaaacgaacgctagctttggaaagggtggcaaacattcaatatgccgaagcaccgatgtggagctctacaactcattcgatgtctccactatgcttcaagcattgtcgagattaccttcgagactcagccattgtcctatcgaattgggcgtttcgacaatttgcccgacatgcatcttttctctcgaggtttgtgactcaaatgttccagtggcaacgacttcgagcaacgcgctgtacatggatacattgatcgatcttccggtatctcttgtggttcgggactcatgatgtgcttcgatccacctcagcatttcttcacttcgtcgatcgaacgctcagctctacacttggatcttggcccagagtaagaaatgtgatgatatcagaatcgttgcctcctctttgagagaatgatttcttcacccagtgtgctttggatggtgactgtcgtcctccactgagttcgatcgccgcatctgtcaacgttcggagaccataagtgttgccagacactccgccgtgaagcttacgggctgactgcgacgggttcatcatccttccacgaccgtcccaactgtcccacacttgggctgctactagctctgaaatcccgggcgagcatggcccatgtcaaagtcgttgtacctggtcgttttgtagtcacgttccaaaatgccctggaaacacttgtgatccttgtcctccttcgttggtccgcccaagttggaccggggcgcaagttggaagtctcggatttcgcgtggatggctatgatgtcctcatgccttaaatatgccctgccttgtcggtcgtttcagaggagaagcctggcgctcacgtaaaggatgggctcaatgcttgcggcatgcacagtgcaggttgcttgtcgaccgtcccagcagtgtacgaacattgtcagactgcatacctttccgagccccaatcgagtccatcctgcagcttcgcgttgtctcagcgaccttttcggagtatatgtgctgctttccagagcctcagtcagccggaaattagggacgggcatgcctatcgtgcgtgactgcagcttgtatagcaggaccgatcgtgggaattggcgatgggtttcgacgacgtattgcgagtgttgtgcaacgtaacgtctctctgttccgcggtctcgatgtggtgggcccggtgtatgcgctcgctaccatggtgtatacctgtcgctcatacgtcgatacccaagcatttgtggaaggttttcgcagtggtctcgtcctgtggtgatgcgagtgctcctcatcgtcagcctcggaatcgcccaagaagcaaaagcatacctactatcgagcgcgtctcgcagtctatgaggcgctcacaggggccccacgcagtgccgcgttccctttttcgttggccagcgtacggtccgccagctttgagagtgctgctgaggcctttcggcggtgtgaatcgagaggggcacatggcttttagctatccagtcgaagcgttgagacttcgaggccgatgcgactgctcgggctcgcccgtaacctggaggtcctctgtgtctagctctcggtgtaggataccggcagtcgcggtgttgggcatgaccccgctgctagacttgggacgatggaggtgcgaatcgtcgagctttcctagagtccaggcgcgctgcaaggtatctcctctaccaactgtacgtgctcctggatcttgtatggagacgtctgccattcatggtcgccgtgtttgcggtgctgatggtgtcgctgttgccgcaaagttgcgcggcatcgtgaaccttggagctttgctgagaacctgacaatgcaacggccgcctgttcagcctgttcattgtcagcgactctcaagatatctatacatgtctcttgacttagcctgtcaagccgccggtggtgtgcggtatgctcagcgagagttttgacctcaaatgcactcccgcatccccgcatccccgcagaagtcatgtcgcgcgtaccagagcctacgattgatgccgtgccattgacgccagtatccttgaagacagtgttctttttcgtggcaaagaacatgtcgctgtcgctggtgcgtgttcgtggtgttgtggtgtcgcggtgttgcggtgttggagaaacgagaacagcaaagtccaacatgagagcggcacccgtccgaagtcggccaccacaacggcaatatctctggaaccacaacatcagtagtagtttgagcttgcggcatgtggatagatgcattcgcagttgctgctcgcacactcaggggaaggtgcagccctacgatcgtagtttggggcatccgcaaagtttcttccagcaaagaccactttcaagcacatacatcatggacttcaagctgcagggaggtgcacgcgaactttgagctacttttgttgtgtgcgagaatgcgtatgtgctagattgtaggccgatctactccaataccgaaagccacctgaagccgagccaccatggtgtcagacaattaagctacaggcagcggacaaggaatatcataccaaaagaaacatgcaaaagggtaggcgattggatcccgtacaccctgctgcgcgtcgaagtccacttgctacctaaaaatcccacacagctcgctagcctatcggagaaattggcctgacgcaacttcataacaccaagccaggatacacagaagaactattgctatcctctatatattggatcaggatagagattctgtcaccaatgatatcccaaagagttgactacttgaggggttgaggtgccttccagaacaacggctaacactttatctaggttcaaggttacacgttcgaatcccggaacgactgaccgagcagtcgcgatctttttttgcagcatcatcagtatcagcatatgatgtcataggcttcctaaggtcatatgtctgatagcgtaaaagaaagagccgctgttgctctgtgtttgagagcacgaggttagaggttcgaatgctcagggcgacaactcctagcagacactatctttttttttctcagcattgggacatgatgtcgtagtcgcaatgggttttctgcggcgttgccagcatcagcacacgatattataggctccatcgtacgtgagaccgtaagagaaagagctgttatcccgtatctttgagcagagaagaaagagctgttgattcgaatcagttggtacgtccacccgcaacaacaagccagcatatactgaaggaatattactatcctcgatatgttaagtccagttcggggttctttcgtcaatgatccaaccaacgaattcagcgcccgttggttggtgagacaattccccgagtttgaacagatactaacactttacagggcgggagttcgagtctcccagacgacaggtgctgccagtcgcgtatttttgcagtttttgtcagcatcagtagagcatgccaaaggcttcgttcttctcgatagcaagaaagaaaacgtcgaccatttgcatgcgctggtgcatcgccatgcgtggtcttatgaggtgaacattgttggcaattcttttgcgcgtgtgctcggcgcaggcctcaggcgcaacgccagcaagccggacctcgacgtttgcgggcgctgaccagcgcgacattggaacgttgcgaactttccaagtactcaacacgatgtcgaagttttgagatattcccacacttgagatatgttccaagagggacataggacgcgagaagcaattccatcgctaacgctgcgccttgtggtgcgactgacctggaatgcatcggtttttcggccaacatgcaagcatgcagaatgcaaagtcaaatgccacatcaagcaacgcgacttgcattggcagcgccaggtagactttcctctgcattcgcaatggagtggaagcgccacgaaaaccgtctcaagcgcctgtcaaacatgtgcattgctttccatggatgagctcagcagcccgttgatgatggtttggcatacctcccgattatgctgaagcatcattttgagtgtccaaaagaagcattcgcctactcgtagaccacaagccgtcgaaccaagggctcggctccgtcgcactgcactcagcgtctgaaatcgaggctcatatgagtcgcagtagattaagctgggtcaggggaaacccgccttagtctgaatcatccaaatttcggatctcaaactcgcacgaaaacgcctttcatcttaaactacggaatttttggacccacagagtaacatccattacggagctttttacagcgacttatacttagtggttctgtcagttgcacacgaggaaatcaatctcccacgacatcgttcatcagcaagttggcggtcctgcaacgatgcccgtctcctgtcatcccatcgacctcccactaaggaaacagtatcggcggcttcggaactgatttgcgacgatccagctccgagcaggtcgagtgttctggaagatatcagctctagcagctccgtcaagatcgcacgtaagcaaaagcgcagtcatcagagcgatattcacggatatctcattcggcgtgctgagacatgccgttcttctcaccttcgcgacttgctcattttgcccgagttccatggtctgcatctcactaccgaaagtagcatctctcaaggctatcaagggatgcatctccgatggaatgtgcggcaagcatggagatgcaagaccttgtcccaaaggtgctgggaggctagcgcctaaaagctcctttcatatactgcaacctcaccacagggaggacttgatagagttcagaagcccagcttttgctctgctttggttcctgccgtcgttgcagcgaaaagaagagtactttgatctgccgggagagcacagaactgcaaggaagcgagtgaacagcctaccttcaacgaatttgagttaatgcgaaaaaaggactaggaagttcccgtgctggcgtgtttccaggaccatgtcgactttgttgttccggagtggacttcgcgaaaatcgaaaatcgaaaatcgaaacatggacttagcaacgccgctcgggccccatcccgactttggtatgcagcagaaccgaacatcgcgcaaccgcttcagaaggcatcagcaatcttgtgaaatctatctaaacatcttgagatagttgtgcaagatgggcatgcgtacagcgctgtcgatattgggctcgaaatggcctatgtattttgattcattcctgttgcagcatcggcacccatacaccaagcattgcacgtcacggaccccaaagccatgaatttgtctcatactaggccaaatcctataacctgggaaccgcattgtattgcaggttgtgttggcggacgattgtttggtcgtgggtgatgatggtagcttatgggatctgccaccaccaaaaccaccaccccgaacgcacagctaggcccattggtacttacctgtagtccgaaataatcatgcgtagtgtcggagtactggaagatcattgagccctagctcatctgatgagcgtcggcatgttcgtcaggtgcagctttgtgcggccggaggtgcggaaaacacgatacccacatgcaacaccgttgcacaagaggagcacactgttgcgctggctaccgtctcgatcatatgtgaagtgcagcggtgccccaagtctctggccctgcaatggcagcagcagtggctgttgtgggacgcgggagacaagtgtgtccccgcgtaaacaaacgctaccccactcggcctcgcccttatccacgtaccaaaccttttggctaccccagcatcaacaactccttggtctatataaggcccttagtttggttgctttcttgtcggcgttgggcttgaccaccccagcgtcgaccggttggtacatttactaactttacaaatagtgcgaaagcaccactcaacgggttcgaatcccgttgtaagcggcaagtccggtttttttttggcatttattttgccttcgcgcctccctatctttttgctacccctactaccagttctggcagccattggtaacgtgcgtttctttctgcggttttccgcaagtatttgcatcatttttggcaccgtgaagatgtctaggctattgtatggggatggtaagagctttaaaatgcatatctgtgaaaactacatgtcacataccaggcaatgaagcattatcgatgtagcaggcaggaaagtctgaaggcaacgagaaatatgtaagtcgtgtacaatgtaggcaagaggtaagtgttgacacgttgttgctgaacggtttcgaggatctgtttgtctatctacttgtacaagggggtatctttggagccaaaacgccgccaaagacaaaacgctgccacaagcaaaacatcaagcaaagagaggatgcccacgtaacccgcggcgccgggcctcggcggacacccaggctgtttcgtccatacggactacttcgaacgcctgggaccgcttcgaaccacgacgcggcataaagaatatgggcagagcctcgctgtcgccgtcgctcatccacccgtctctccctcgactcactcgtacatgaacaggcacgacccctcaagccgcctccggatcagcctcgtgctagtttccggatccagcctgaagaggccatcccatcctccgtttgggtcgacgacgtatggctcaccatacaacctcctggctgtcgcctcctccgcggcagacagctcctctccggcctccagcttcttctggtattccctcgccagactcctgccgactctcaacttcctcgccgtctgttccttcaggacggccaacccccgctggaggcagcggtacctgtatttccgcctgcgctgcagcctgtcgacgaacttttgctgggctacaacccggaatcggtcgtagccctcccaaacgccagcctggtagtgcagcaggtcctcctcagccacggccaatctccggccgagttctgccactttctcctgctggtcgctgcaggccaccgctgccctgtgctcgttggcgcagaggatctcggagcatcgctccgcgaggatgttaagagctggcggcgaggcgggggcgggggcggtcgcttgcgggctcgtcattgcgagcgttgcggggtttggtggtggtggtggtggtgatggtgatgatctagggcggggtgttagcagcattacccagatgtgagctcagagatcaattgacttacgagagggttcttggggtccttgccggtggcttttggcttggatcttgtggtggtggtgtgggtgtgttgtggtggtgccgcttaagttggagttgcggcttgagttttagaaaaggtgagctcccgcaatcttacgtgacggcagaacgagtttgcaacatcaaaacgctgtaattctggtcggaacagcatcgtcggtagctaccatgacggtatgcaagatacagaaactactctcgtctacaaagaagctgcttcgtttgctcaaagccatcaatttgctattaactgcgccaagttctgttgcgcttcacaaaatcaattgtctagtcaagtccgcttctcagctacgtaacatgcactttaccatcgagcttacggcacatttctctctcactcgcactgactaaggtgtgtataacccagtgggcataatatccatgattgaggatgctttctatgtctctatctccaatgtctccaaacgttattatgaagaaatgcttgctactacctgcgacttcaaattttgtgcagccagcttgttagaattgacgatattggatcacattcatgctactcctccttcagggccacatttctgtgcgacaatattcacatgttctaacacggaagacaaatcgaggcacggattccgtaagctcgagtctagctaccaggacagttcataagccacggtcttctcatgtataagtagctcagccggctaggtgataacagggctgaatgaagtcgccaagaataccaacttggatacaagtatgtgccccttgtcttctcgaatagtcatctgcaacgcatgggtgatatgtaattgtcgaatgtatcgaaccacgatgcacttcatacttcactgtagccctgcacttactttccattcatacaacctctagaaacatttacaaggcctacgctgaacggcaaggcattagtgagattgtagattatatataggacaggataaagaataaggatcaccggaagtgagactccatcgggatatttgcaacttgtttgatacagacttgaacgttcgcattggaaagcgtaagaaatacagactactgacaagttttcgatcctctggttcgcattgcatttgggtatcgggccgactatgtcagtaggcctagcgaagacccagaaggcagctgtaccgaagatatgagaaaatgccgggcttgttcgaacacgctgtatgaaaactggcgacaagctatcgataacagcatgtcatgcatatcatgtatgtgtgacgtgcatgagtttctcgccccgggttgtctaattcggttcgtcgcggcgacggtgcggccgagaagcccgaaaaggcgctagcgctactgtttccagacagatcacaccgcacgacgttgatcctcttcaccgttgtaaccttaatccgacgacggtccggaagattacagaccgttgaggggcttaaaaaagactatggcgcccttcattcccgagcgagcggacgtttacagcgttcgcgctatcctggcacactgcaaactccccaacgaacttatccttacaatcctcgaccatgctcgctattgggtcgagcgcgtggaaagccgcgtcgggtacaagatgctctttgatgaagagtttacccggagttacaatgcggcggtttcttatctcgcggcaaacgcgattcccccaggagatcctaccgacgcagaaacaccgaagctcaaagaggtagaatttctcgtggtgagccacggtaagcttcagcatcgaaaaaggctaaagtcagtcttacttacattgttcgcttgaatcacagatcaagcgtggacgacggaaaacaccaaaggcacattccaaacatcctcttggttcgaagtctccattgttcgaccacttgaccctgccccgcttcatagaggcgatacggatgtgtttcgctcccatagctttttagaggatcagaacggccttggtcagagtatcgacaaagtcttggaagatgtcttgcaatcaagaagaatgcagcttgttccccgtccatcttcagcccaggaacagcagcgactacattgcccggaaatgatctacactacaggctccaagccagaacctccaactgaacaggaggttcaggttgcacgagaaggcgaatacgcatggtatcttcagggtaacgaggtcggaagagggacatctcttttcgatggtgaaatgatccgtcgatacaccattgtttggagcagtgattcgaatcccagatgggttggcaacgatggcagtgggcaaggcaaaggttttgttgatgctttacgagaaggagactgtattcttgtgtgggcgagggcaaaagtaagtcttaaaatggaaacgatacaaagattcttgctgattattgtgatagcgtcgagggtgggagaaccacgtacacggactccgtatcactactcgcacaatcatatgatctatcggtatggcgccatcacgcctcaagcttatgcaccaaacgtggtaagatccacatttatctgcagatatgcacgtcagatggggcgcatgattcatttgaaagttttacggggttatcacacgatttgagctgttcaagtaggaaggagtatcgaagtaatattgcaattggtctaatttgattcggcagtgcggtatgtctgacaatgaccgatagacacgacaggacatcggacaggccttaattacactaaagcatactgtgtcgctcggagaaattatccgtcaacaacatcgcctaccggtgcgacatgtgcattgcacgcccgccagtcgcgaaaggtggcgtgctcagcatcgcagttgtcgcaaaccttcttcacctggactggaacaaacggatgctttgtgtggcccgcgacagatggaggagtcggaggaccggcggtggctggatcatctacaacggcaccaacagtgcctagaggcgccgcgccagctttggcacgaactttcgcaatgcgctcggctgcagtccgggcttgaagatcaatgcgagcttgcagcttctccttttcgacacggatggcagcggccttctggtccaagagggcttgcttcgcagcctcacgtttggccttttcaacaagacgagcttccgaacgtgcggtttcagctgctttgcactcatcatcgatacacttccgctcttcagctcgctgtgtgggctttgcggcccgtgaaggagtggcaggcgaagactgagccgatgttgtagtgcgccaaagagttggcttcttcggcgcattcggtgtggagcgccgttcgggcgaggcggaagcaggcgtgtatgttccctgctttgcagtcgacatattcgatagccattcttcgtgctcacgctcgcgctgcgcaatcttctgctcgtactcgtggatgcggatcgcgcaatgagcacgcatggctggatcgaaactgttctcttcagcaagctgcgtccaagtctgggccagatccctgagtccaacaacatctaattccgattcttgcgcatcgcgcttctgtcgtttctgtaggagttcctcgagtgattggcgcgccttagctcgcagggccgtcttctcctctggagttgtcagcttcacagtcgatctacggctgggagatgaagaagcatctgacgcagccgaggctttcgcgatcctactcgcctgaggcgataattgagcgtcatatgctgccttcatggcagggttgcccaatacatcgtatgcaacctgcacttcattaaacgccgcagcgcgagaggcccgctctctagctgcaagatgcatggtcttgcctggatggcatatcagagctagcgctttgtatgctgcgcgaatcacttccggagcagccgatggcaccagtccaagagctgtgtagtggtttgtagcaggcatcgtctggaaaagtctgctgatgactgaagagatatatgatttctggtttctctgggagcttttctggaaacgatttaaagaagcctaggtatgtgcatcgagcacgcacaatgtctcttaggtcgacgcacatggtgcaatctggcctgcatcgtggaaacagatgcctcacagtgtctcacagacaatgagacttcacagaaactgcactcggtttgtttgcaacaagtatcctgggcggccggtcaattcgccgccagcgattggttgaggaggtaagacaggaagagagcggagatgctcagtcggcttcgggaagcggcacgggatgttgaccacaaccccaagaaactcctgtttgctccacgcatgtgctggtccataacgaatggacagatggttttgagcacgcgaccagaggcttatgaggagttctagaagagtgcagtggctgttccaggctgtgcaggggtccacgagttatgtaaaagcgtggaggtccacacctcggacacagacaatatggcgcaatctttcacgatcgccaacctgagcgctggcaatagaagttttcgcgcgggtgtgcgtggagtctgcattgtgggagttcttatagggcagcacgttatcgctcatgcgcgcagtacgtcggtcatcaatcccccagaacaccggttcccagcttcaccacggattcaacaccaacacccgtcaacgaattgcaaacccaacgactcggaagcctcgacgacgagccgaacgcatgttgccgatggagagagaaaatgtcggagtttcatcgtcagcaagcatttggtccgccgaccttcatcggcgtgtctgcgaatgggaggtaaggcgcggtgacgtcgtcctgtcagttgtcgcaccaagttgaccatggctagtttgtctggacgtgacacgtacgaaccacttgatgccgcacaactctatcacgaacacgaagacgactaccgagccctgcctcctcctctgtcctcaccgcaggatggctatgcgcacggcgagtatgcgtatgcgtcgcaccacagcagcggcgcatccctctcaggtaagcgcattgctctatttaattctcccaaatatccatcccacaccacttctccacgctgtctctccgcgctgcgcgtctcgttcctcttgtactctccattccctgctcgcggttgcaattcccgcaacgctgggtcgctggttctgtatgtcgtcaaattcccgccgatggcgtgctcggaagcgaacaccattacgcagctgcccctgcacgtgatccgaccactgcaacccccaacacacgcacatctccttccagcaggtggctatgcagctgcaaaaccatgtctttccagatcactgatcgacggaactacccaaaactcctcttcccggacgatttcctcatctcagcacctgatatggtactgacacctcctccaaggcctgcaatacaccttgccaaccatggctgcacacccagtcccgcaccactatgagcacgagccgtctctgctggatgacctgaatggcttctcgcccatcgccccaaactacaacatgaatgcatatcgcacgccatatcccgacagcaacgccacctccacgtcttcagccactagtcctgatgcgcagttttcgaccgacaccatcattgtcgaggcagacgaagacaagcgcaagcgcaaccaggccgcttccgctcgcttccgccagaaaaaaaagcagcgtgagcagcagctgatggaaacgacgcgcgagatgcaggatcgcaccaagaagctggagaaggagaatgaaggcctcaagaaggagaacatgttcctgaagaagctgctcgttgagaaagtggatcacatgaccgaggacgatcgcgaaatgctgaggaaggcggcgggcgtagtgcttgagaggaagaagtaattacgagaagctttgttcctgcgcgatgatcacacgggcgtcaatagcggtggagtttctacgggatcggtatatatgggtaatgcggtgtggcgtggcgtttacagttgcggacttcactcataatatcggagtaggcttgcatgaacgtcttctaatagtctgaagtcgatcatacttgagcatgagtcgaacagacatgagctaacgtatggagcgcgagtcagtttaaaccctcatgcaacaaactaataagtatcacatcatgtacccaatgcgactttgcactgcgacactacttcaaggtcatctaccacgaacgtcattaacatcaacgaaaagtaagtctcatgtcatgcaattcattcaacgtcttcaggtgcccgatactattaggcagcctggtgattacagtcaacctcagctccatcaccttcatcgctctataatcatctcactcttcccgcccttcctacgacctgctcaggtcctactccttcccctccaactgtccgatcctctcctgcaacctccaaatctccttcttatactcctccttctcgtcctcgctcatctttaacttaatctccaaccccatggccttgctatcatcctgcttaatctccgcgatacgcaggtcggtaagctcacgctcacgattgaaccggttgttcatgtccacacgcagactatccaccttctgattgacgagttcgcagacctcttgagcagacatgtgaacgggcagtggaacgttgacttccgtgctgccatgaagcttgtcaaagggtccgggaggagggatacgggcgaatcttgccggaagtctgtcgccatggtgcgggaagcgcattgcgcgcttagggtatgggggtgcctgagctggtgatattgttgttgagcaaggtatgtgggtagatattggggccgggaggctggagccttccatcagccatcgccgaaagccagcggtctggttttgaagatgggacatgaaattcggcatgctcgttcgtggactcatgggtgccagtggtctgtagcataggcgcatcacgtcccggtacaatacgaccgtcgtcctctccaacgctggtctctctattgaccatagtgagaggcggctcctctccctccccgtccgtcatatcatctctacgggccttgatactctcctgggttttcacaggaagctcggaaaagggtttcaagaatgcgctgcccgccggcttgtccagatcgtttcgccagcctgcgcgccgcactgatgcgcctttgttggcggcgcgggcagcggcttcactaagtcggtacgcaaagtcatcaatcatggggggatcgttatgccgaatcgttctcctagggtcccagcgctggcgatcagagaacaacgcagtgggagtgtctttcgagcgatcaggttctggctgaaacgaaggccgattggcgagcatctgcgcaaccgcagccgcatcagcctcgtggtcataaggcgctggcgacacacgtgggaatagggtcctgtttctttcaggatttcccgctatgttctcttcggtcttgctggagcttggtgattgcccggcgtcgtttggggactgctgggtcgacatggcggatgttgagcgaaatgtgattgtacggggttgatatgagaaggcagtaatagagtgggctggccaacaattctttgtggagagtgcggagcaaataggctgcggagcgtagaccctactttgcggtagtgagcacgtgccagcggtcttcgtgaatacctctaacggccggtttaagcacgggaatagttcgggtaatacttttatcacttgcaatggagtgacgagaactgttacttgtacttttgctcgtattgtttatgtttcaaagaattgctcctcttaaggtcgtagcaacaaaccagggttgagcctgcctttcagctccgaaccaagatatatcatcagaagattgctgtgaagcaattttgtctaattactgtgatgtgaatagcttgtgtgccggagaatgaaaagtgtcgctgtcgatttcatttgttgcttagatcggacctcatcggatcctgaattcctgaatttcccggtgtacatgcgtgactggcggccccgtatccgcaagctcagcgtgccctatcagtctcgctcgtgatgttcacacaatcagctgtgttcctggattacttgtatatctccccacaacctgatcaggtaaccccgatttccttcacgacctgctaaattgatcttcatgtcctgtcctgtccctcaagtatcgaacttcgcagaaattagctcaaccacatcttcccatttcttgtagcacatgacttacctgccacttctgcaaacctctttccctaccgcccgcctttgcgccagccgtcgatcgactcgccatcttcggctcatttgccttcacatactcttgcgcgagactcgcacaaaccttcttatgcattttgaaatgagctttttggcaatcttttccgcagtaggctacgctgtgacacttgagacattgcttaagggtgtccggtgatttggcgcactgggcgcattgagatgtgggtgatgttgatgaggatgaggaagcctctggcgatgtggtgtttgtgcgttcagatgtgctgctgggttcggtttggtcggccatgactgctgtgagattctgatgtgtaaagagaaaatttgggatagagcgtagtggcatgcgatagactactcacgtggcgacggcgttgcaaaaaggtgctgggttaagccctcggcttttcgcaagtgaacgctaacggaattaagcgagaagcgctaagctgcattccacgccaggctgctttacagctatccggcatagctttacaaatacaatgcacaaacacttttatcatatgagaacggctggtaagactttcaagatggccgtttagttattgaaggcgatattgtgttcacgaagcaggaagaaagatagatatctaggttacatggaagaaatactcgcttgcgaaatgccttgcaattaactagcagacaaaagatcgcggctatgctctggaagcaattctatgatgtcgcagtattaatacatgagaatagtgaagtactgatctacgtaactaagctaactaagcttaggaagtagactaacgtttctctataatctatttatatatttaagctagctcttctaatatattagaagagcagtaattaatataatcttttttcttaagtttacttagctataatagttataagcttagtgctataggattatagagttaattctttcctatatatcttatatttactaagtacttaaattaaattattctactactcttatttctcttaaacttcttaaattattctaacgatattagtctaaatagactaaatagactagataaaactttcttctatagttactctttaagcttataaagactagctagcaattaactaagaatttacgcagaatctctaaaagattaaaattagcttataactctagaatctatacctaagctagataatataaagagaaacttaaagcttaatgcttaaagtatagaaagagatagctaatagcagatatatctagctagtagagctagcctatcttactctagtaattagattagattataaagagtaatactatagcgtattatctactctgctacttaatctagagaacttaacttaaatactctagataaagcagataagttacttatttaagcatgctagcaattatagtaaataacttcttctaatctagatataatagagctataaactctacgcacttagagaataagctaaagataataagataaagtactaaaaaataattaagagataagtacctacttatctttgcatagaagaaagagagatagtaattaagataactagatagaaagtatagatactagagtatatatactaattactaatctagataataataatagtttataagctaacttttagaatatcttcttactaggcgtaagaagagcgtaagataattaaaagagttataaatttataaatgctgtaattatagcagctactctaactaattaaatactaaagttaacctaactatactaaaataagcttctagacctacctaagacttagaaataatttctctaatataaatataagatatagtttaaagctataataagataagagattaaatagctttataagaaagatatctaaataatttagctaataagcaaagcaataatttaactaatcctattaaagtaagtttagacttataagtttaattaagatagtatgctgcttaagtgcaaagtatatatagttatataagaagatctttaagaaaaaaacttacttaatttaacctatgctgctaccttagtagtaagattattttaagtagtaatagctatagctacttactttaatctagaagttatataaaataatataataagagtatttcttaatataataattataaagaagaactctatactatataagctttctaatagttttaagaaacctagaatatatattaagcttaattaagcactttatagtataagagacttactacttctatagtataagaagttcttagaaacactctaattattaggctttatcttattaaaagaagaactctgcttcttctttaataaagataagaaagttctaatacttttctatattaataatattcttttgctatattataaggcttataaagcttttataaaagatttatagattaagattactataaagttattagatataataagattctagatagaaattattattattattctatctaaggtatgcgcagtatcttatttgcgtatatagaagcctctgcacctttcttagtaagttaattacttaacttattttatataacgccttctatctaatatactctcttagcttagaagttctttttataagctatgcattctagttaattagctataatattaggctctctagttactcttatagtaactctagtctagctttctttaagagagcttttatatgcttaataagtcttaattaattaaggaagttagcttatttattagctaaaagagctttagtaaatctatctgctattatattattagatagtatatactctatcttaattatcttctaagtaacttcttatcttagctagtagtagtatatattaacgtactaaagttttatttaaagcttagctacgttttctattactagtctaatagtctgcttattattatatttaattataattattaagttactaaggttaatctaaagcttctttagtaactataatataaagatagctttctttgctatctaagagagcataagcagtttagcttctattattaagattataactatattttatttgcttactctctaagttataagactgctaaaaagtttaatagcatagctttataagcttttctagttaagagtattatctataaataatatattacttataaccttaaaacctttaccttttctaagcttaagagctaagtttaataattactttagatatagtagtatctagtctactgcttcttaatacttattacttagattaactagaaattaagtaaggcgcgatgttataaagataatatctagccttatagtaactgctataaatagcaaagatctaatcttatactaatacttattaattttagctagcgctataagtctatcttatagtagaagtttaatgcctaatattagcatattatatcttatactctagtaattaataagtaagctaattttattaacgtaagtagcttaagatagctaaatagtcttctgctagcagttatatataatctctactctaagaaactactataagtcctcttcttctatatagagatatttatcttagatctatttaatagcctttagagcctctaattctttctttaagtagtatataataataattattgcagtattaatatataagaatagtaaagtactaatctacgtaactaagctaactaagcttagaaagtagactaatatttctctataatctatttatatatttaagctagcttttctaatatattagaagagcagtaattaatataatcttttctcttaagtttacttagctataatagttataagcttagcgctataagattatagagttaattctctactatgcatcttatatttactaagtacttaaattaattattctactactcttatttctcttaaacctcttaaattatcctaacgatattagtctaaatagactaaatagactagataaaactttcttctatagttactctttaagcttataaagactagctagtatagtatatttagcttaaagtatacgctattagaaagtaagtatagaactatgttaatctagatagcttattataacttaatcttcttaataacgctcttctatacttaggattatctactaagctagttaagctaaagaattctcctgctagagctactaataaagtaaaagctaattataaaaagtctttataagaatatattaaagatattaaagcttataaagttttattagctaactataataagagagtctaataatagaaagttcttactactaaatagtcttaaaaagctactgcacttataaatctttaagactagattataaaaatagtcttactaaaccttcttaagcctatctagattaagcttttctagatagataacttaagcctttaattataacttaaactgcttaaagattagctagctctaagtaaagctataacttagaattaaattaaataagagtactaagcttatctagataaagctaagtatagcagaattaagctaaagaagtagtttaataaatagcaaactctc