ggctacttactatctatattaaataaaacgtaaataattaagatttagagtaataatagacactagaattataatactagacttaaatttattattattctaacttagttctataaaaagctataaaactatgctagtgcataaagagtactaggctaagcagtaattacttacttcttataaacttaggttttgttagtaggctaataagcatagaatataatataaatacacgctaattctaattaatatctagatatgcctagcaatgctgcgaaaatacatagcagaatagaatctattaacgaaagtataggctacacttttataattaagtaattactactctctagactaaatatttagctatagactaaacgctagaacaacgctaaactaacttaagatatttaattttatatcgtttgttctaataataaatatatattaggctatagcgcaagcacgtattaactctattataaaagattatattattaactactatattctgccttatataattatagcttactaagattatatctatataagagataatattcttagcttatatagatctttatgcactaaaagtacttgctgtttctatacaaaaagactatcttagataagctaatattctttctctttctctaaagcctctaaaaagacttaactctagatagcgatgttctctttctaacttagagataaatataatatatttgcctttctaatctatctctcttacgtagtagagaaattaaaagagtatactaaaagataaatagtactagcatatattatttagtctctatctgctctgctgtataaaagatttaaagatagactctagtttataatgctaaatactataagaaatagtcttatatcttttgctctacttactagagtttaatatatacttagatagtctgcagtatatatactagtctaactctcttaagaactatataaatagagctatatttaaaagtgtagctagcactttaataaataactactcttaaaagatgcctatttgttatctatatctcttttaacgctatagtataaaagtatagatatgctagagctattttatattactacgcgtatttttcgttattattatacaaaggcatattttagtttactatatctagtatgcctctttgctaaatattatctagtattactatatatctttctctgcctgcgtattaagtacttagactattctatatattcttatctacatttctaaatacctattatctatttcttagacttttttaatattctctaaaaactttaagaataactaatatgttctagtctgcgcttaaaaaccttatgctaagataaaatagctacttaataagtttatgtctagtatgcctcttagtaaaagattatctagtattattatatatctttctctacctgcgcattaagcacttagactattctatatattctcttctgcattcttaaatacgcattatctatttcttaggcgttttctatattctctaaaaactgcagaaagaagtaatatattctagtttgctcttaaaagctttatgctaagatagctgcttagctaacctatatctagtatgcctctttttagaaaagctatctagtattactatatattctcttctatctatgcattattataatattaagtatatagactattctatatattatcctctacgtctacttactacgcaactcctctttatcttctattttaaatcttctctaaaatctataatagagagtgttatattctagtttgcttattctaaaagttatgctaagactatatatatctagtatgcctcttctctaaaacttatttactattactatatataatataaggtatctttagttactaggtagaatttaggctttaaattagctcttttagtatattaaactttgcagaatataaatgttatataagtactttatataaggtatctctagactgcttctctatatactctaaagatatatgcttaaaaagattaatataaaatagctatgtttttctatataagtaaaaagattaatacaaaatagctatattttctatgcaagtaaaaagaacatatctctaataatatgcttagagctttgcctttattactttaaaactaaattctattaattctatgttataatagttatgctgctaggctgcgtagtataaatatcttaacttactattatatttgcattactctaatactaattcttcttttctctaaaactttgcagatagctctatatatcttataatactaaaattatactagcaatatatgtatattctgtttgctactctttatagagaaggataatcttatatattaatgttattaaacttttagtatagagttaaatattgcgctagtaactatgtattactaaactaaaatataatagaaatttgcatatatctttgcgtagtatatagaattctgcttttaaaaagtcttatgcagcgctataatatgctgctaggctgcgtagtataaatatcttaacctactactagccttctatctttctaataatataaaatttaagtttttcttctaaaaagatcttctaaattaaatatgcttacgcagtatatagagttctacttctaaaaagtcttatatagcgctataatatgctgctaggctatatagtataaatatcttaacttactactagccttctattcttctaataatataaaatttaagtttttcttttaaaaagatcttctaaattaaacatgcttgcgcagcatataaggttctacttttaaaaagtcttatgcagcgctataatatgctgctaggctacgcagtataaatatcttaacttactactacctttatatcccttttaacaatataaaatttagatttttcttctaaaaagatatgcttacgcagcatataagattctactttctaaaaggtcttatatagcgctannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaatagacgacatttatttctagtagtaaatagacttaattcaatataaaaattataagaagaaagaaaaggcttttctatttaactttagataataaaatagaatgcgcgtaacagagttgctatgcttaaatgcgctaagcttagaataatattaccttatatatattgcctatatattagatagactacctaagagaacctctaagactatataagtattctaaaaacatagctaaagttatactactctcttaattatagatactaacttgctcttactctaactctactagtataatactaatactatagtttatatagctagtgtatttatatatagaaatagagtattactagatacgaactatatactctaaaacctaattaggatagtatttgctaaagtaaggagagtaagctctgcaaagatgctataaatagaaaatctctatagtaagcttgtaaacgtagagcatagatagtattctagaaataaatatgcgctagtataggtttagagtagccttgcagcaaccttatagtaatatatatattaggctaactgcctattaactactatatacaaagaactacgagttagaatagcagttctaagatataataagcgcataaagagaacgccttttaacttataccttaacttatctctaatagagagactaacagatagcatagaggttatatttaagttagaatactataagtaaaatttattgctatagagcgtattaacatagataataggtttgctatagttaagcattattaagtagatatgcaattatagctctatagaaagatctaagaagtaaaagatagagagataatatgctatagacttaatagaaggtagcgcgtttatactttaattatatatgcaatagcctgcttacgtaagtaggtaatctttagtagtagtagacgtagataagttgcaatataagcgcgctattgttaatagcatatttgcttaaatatagctactactagtagttataagaattagatttattatagatgcagacgcaagctagctcgtattagtaaggtaagatctatagagaagaggttaagttagtatttaatagtaataaggtagcgttatcttagatattgctattagagagttatagatataaatgcttataggcaagggctatatagtatattagcctataagcttaattgctagctacgttataagttctgctagattagttatagactataatatagtaaatagctagcgtaatattagatacgtgtagcagattatatctatcgttagaagtagataacaaatgcatctaaggtaagactagagaggcctattttataaagtatagcctgcactttctagactaggctcttatattatagttatatctagtaagagctatcttcttttaaagtgcagcctgcactttttagactaggctcttatattatagctatatctagtaagagctactttcttctaaagtatagcctgcactttctagactaggctcttatattatagctatatctagtaagagctatcttcttctaaagtgcagcctatactttctagactaggctcttatattatagctatatctagtaagagctaccttcttctaaagtgcatactacattttagcaaataagtatctttctattttagagctactaattactcttaacgcattcgttattttgtaatatagtatagcctataaagtagctaaatatagctaggcttcttatttaatataaagaataagtaattatatatttttaatctgcatgcataaatagtagataagtaactagaaatactctttatagtagacctatacgctaactttatttagttaatatcttagttctaggcatagatagtgtagacaacgtcttatttaagttagttactataaataaaaagtaagattaataggcatttaatcttatttaaggaaatgctatatattataaactaattactagcgctatagaagagttatttcgtaaagtatagcctgcactttagtaaatgccttatttaataagctatattctgctattgcatataattaacaatctagctaagtagttaaataaagactcttactctttattcttagtaagattatctaagtctacttaagccttagactttaggcagctgtaagtattaggcctaggctaaagtatattcttactactattataaagtttagttactactctgctgctacgcttgcgtaagaataaagcgttatctttactcttcttctttttaactatgcgctagcgcttatttagagttagtaacagaggtatataaatagttacgttgcctataaatttagtattcttaagctctttatagaattctattatagaggcagaacgtttgcagattagcgtagttttaagtctaagaagagcgataggagctatctttatattaagcttaacttttaagagagttaacgttgcgctcttagtaaccttagtagcacttaggttattaaattaagtaaacgtctctttagtatgctctgctacgcctatcttagagttaaaaaatatagcttagcctatagtagcgttatagatatagagtaacttatctttaattaataaggctttaagaagactaaggttcttatatgcagtaaagtttagatagctttctataataagctgttctttataactatagagctttttaagcttattatagctgctcttctttatattgctacctttctaaagcatagctgcaatattaggcagagcattataagtaacctataagaactatataaggttaaaggtactagcaacataatactatataattatatacttataggcttagctaaattgcatagcatagctatagaattagacttagatagagtaagagagtgctagagagaagctatagacgttatagcataagttatataagttaagactgctatttatatagtagcttagaataagcactttaatatctatcttacgttttacgctgttaaaactatcttgcatctatcttactaatagtgccttaaattaattaatcttgctttgcttattaatagctatactctatataagaattgcgttagctataaggctagataaacgtaagataacgataataagcatttgcttaaagaagttagtcttaaatataagtgcctttttattacgcttattaatctaattagcaagagctgctaaatatgctctaaattaaggtaaaaagtatataaaggtatagaggagcttattaattaaagtcttcttaacttctactttttagcctagcacgtctatcgttagtaagttttattccttactaatagatactttgttataagtttgcagaagaaagccttattactagcttataaattcttattaaagagcgttgcatatttctttatagtagagttctctattataataatattctcttctttattattatcttgcttattgcctttattatctaacttaaagctagccttaatattgcgtaacttgtctttagatataatagaactaggcataatcttatcgcctttagtataaggtacttttgtagaatagatatctatagtaagtaatagaagtaggttaattgcgctaaagttaaaaatataacttaacttgctattaattatctactagctattaagctgttttaatataggtagataaagtatagcttttaataaggcagttatagatattctagatcttagcatctatcttaagattaagatagtagtagtgcgtctttagcatagataagctaattatatagcaggtactatagtaattaataatataagaggataagtaattgcgctagattattagtttcttctagattatagtaagctaacgtcttagttctaagagtaagagtagaatagagtaattagcatagaattgcttaaatatgcaaagcgttagctagtagcgcttatcttatagacaaagtagactcttactatttttagttatcttctataggttaagtagctcttttatctctaagagcgcatagtgcttaatgcagtcttaagcaacgttattattatagttgctctgcataaaggctagtaatctgcctatatctttatctctatataaggttagtatagctataacgtagtttatctacttagccttaaagctttagatagtaaaggataaatacaacgatatgcctagttcgtataagtataagtctaagaaactataatatatagaggctattactaaatataaaagatagtctaacttaagaagaagctatttctaaaagtgcagcctgcacttttagaaatagagagagagtagaaaagagataactactacttaccttttatattttgcgctttattaagtgcgagtttattaattaggccttagaggttatagagcgcgtgctagctaggtttattaaagataaaggcactattaaatatcttatctctagcatattctgcgctcttgctctgcgcgcagaggtactttattattactctagaactattttaatagctaattatagagtataatactataatgtatatgtacatgtttattaggtttaaggcgttaaataggtagtagtctctagttatattgctactaattcgttagatgcgagagttcttagtaagcttatttaagctactatatataaagatatagttcttatctaagaagttagcaatatcttctactatctattttactagataaggttacgttataattatatagagttaaagaactttataattcgctatgctcttctagttactagtgttatataatttctagagcttaaatatagtctaattaataatctagaaaatagttagtatactcttgctaggtttagagtaagattaaatattaagaaaagagactattttagaaagtgcaggctgcactttctaaactaggtcctttatagcataagtatatacctagaaattaacttactatcttataataaatagtaatagtaatagttttgctaatactaacttaattatacagtaatgctctatagagtacgcctaagctagccttcttaatatctagatagtctttaaggttattagagcgttgttaaatagctgcctattattgttaatataaggctaatgcttctattatctgctactagaggttaagttagtaagagttctaacctaggagaataacttagttgcgcatagtaatataggcattatttaaagcttacttataattattagattatattgcataattatctataagtttgctagtctatttcttacgcataagatatttatctctctatataatagatgtttctagtatattctctatcttcttattcttattatctttattagtacctgcagcgcgctctataagaataagctctaattctttaactatcttctgccttagcatatctgtaataaagctaatattatctattttcttttctatatctgtagtagccttgctaaagtttatactagaaaagtagcaaagcttaatatattaagcagtataagtactaaggatcttacctttaatctttaacttatacctagaagcttagactaatacctcttctattataggtaaatctactagctgcgctagcaaataaagctaattagaacttaagagtattaggtttaaagctttattagtaggcatctatagaaggagcaggcttagttataaaagtgcacctgcacttattacactaggctctttagtagcagagagaagttgtttattattattcttattattgcttttctcttctttagcgtgcttaccttagatacgcaatataatcttatagttagccttagatatagtgctaatacctagattaaatatagaattactacgcttagagtctgcgcatatctagtctatgcatttaaataatataatcttatctaatatctctagtttaggtctaataatacagctatcttagaactagaatgcatgtatattctagctattagaagtaaactttagtagagaaagtagtgctactttacgctatttcttataagagttctagatattaagtctaagtctgctagtatctacgttagttatctctaagcctagctctttctttaccttagtatagctagcttttttctttaacgatatagatagactctttcttatcttcttgcgtatcttagaggtcgttgcttctaaattatctaactaaacgttagttatattaatatcttcttctgcacctaaactagaatagtctttagctatagcagcttatttacttatagcatttgcagcttctgccttagcaagctatttatattagatacctaagaacttctgctcttacttattacgcttaacttatgctttgttcttcttgccttaactagtatattttacgcgctatttcttcttctctattatatgcaagcgatataacgtatgttatactagactagctatatctataagcttctagagataactaaatctaatcttatcttagctatctatagcttaaataaggcagtatatacaatttaactattagatagttagaataggtttatgctttagaagagcagttatactatagaaaagaatattttataggttgcgatagctatacgcgtagatattaactagattagagaacgtagaagtgctgttactatctattatatcttataataatatcttatagcgttaactatctttagtacctgcagcagataaagtagacgtaatattattaaactgcatataactagccttattatccttagataaatttatagaagaggttgcatagattttgcactacgctaggtaaatctctgtaaaatagttaagagtatgcgtaatatctatattgcttaagagaatagctattatcttagttctgctgctaaatctaaagtatttagagatagccttaaaggatcgcttaggtatagcaggaagctaaagcttagataaattttctaaattcttaataatgcttacctatttgttatagttaagattatctaggcagatataggctctaagtttagctactttctctttagcctccttctaagcagaggtaagtgtatctgcagatgctacaatattaagatgcgctgtaatattatatagtatattaagctctttattatcttctaatttagaacttaagttaaggttgcctaggttagaagaagcattatagactctaaggtttttagctatagtaagaagtctataatataatagttagtatataaataagactaagtaaaaagagagctattttgaaaagtgtagcctacactttagaaaataggttctagagaaagagagttctagaagttagtacattagctatctaagttatagttaattatacgtagatagatctagctaaagtttttagataatagaaagaataggcgttatatagagtaataaggcgtcttagtattagagtagtttttatactcttataatatcttaatagagagaaggccggagtaaaaagagcctattttctaaagtgtaggttttgcgttattaaacttaccttagattagttattatagttctattaggtaaagttagcgtaagctctaattactatttttagctataattgcagtagcctataaggcgtatagcaattaattataacttcactttacactgtgctaagcagtagttagtagcaattagatacgataactaagtaattacgacataggtaggcaggtagttaagagcagagaggttaagatagttatttagagttagctatctagatatttagattctagatctatgctaagactatactagtttagcgtccttatttactatgcctatactttactaaatagcttcttttataaataataggtctctctagttacacttagcttataatacagcatatatctacctactatagtttattatttaaataatatatagatttacgcaggtaatataaaagaattgctgtatataaaatagttctttagtgcgcaaaataactataaattaaataatctagcaggtagattatgcctatgctaaagattctactacgcctaagtagtgtttttattctattaggtagttaactatactataagaacgttataagcactgctaagacgtttatattctagatatgcctatttttataagtatagtctgcacttctgtaattagttattctattaacttactaatgtctctctctagaggtaggtattatttgctttatacctagtattattatagtaaatttatttgctaacgtagttcttactataattctctgctttctaatatgcaattaagcaatctcttatactctcttattaatgcttcttatagttaatctattctaagaaagaatttctatataatctagtttacgttgtgcgtaatacgtctaactagtttcttgctatttaagtttaataacttgcagaaataggcttagaaatctaaagagtttattctattataaagactattactttctatcttaatctaatctagctatacctctttagctgttttactcttcttctatagtattgcctatatatctagaacgatgaagagatacgtgtaattagtgctagattaaagagcgttaagaatttgctctatattagaatcctgctagaatgcacaaagtaacaacagcataaagtattaaaaatactatagtctgcctagttagttatttatcttctgctaataatatttctaaataatagtattagtgcgcttattatagaacgcttttagataattaaatttgttgctgttaataaagtaagctacgcagtattctgtctaataatgtgcagttattataagctgcatagttataatattatttacttctctatagtgtatttgctatatacttttactaaagttaagagtgcatataatgcgcgcagcctttataacagcctagaatagtaatagcttagtaataggcaacgatatatataatatagatactgcgatactaagtaagttataactataattattgcaaaggtaacttatcttagttttaatagcgctttagcagactgccttatagtgtctactataagcagagagtagtataattaacatctagtataaagatattaatagatagtatataagttagagtatatagtaataaagtagtgtatacagaaagtatatagtcttgcttttctattagacgtagaaaatatatagataactctagagatacataacttctaatagcgttataaatctatgtcttatatatattataaggttgcttagcgtctatatatgcctaatagcgtatattactattaaagtaagcatctaagataattcgttagtattcctttataggttaattttgctgcagaatagagttaataatagtacgaacattatagcttactttgctatagaaactaaaaatactctagctaataataatgcgtacgatataagatattctgtctctactgccttactctaattcttataactaggtaatagcattattaggctcgctaaatctaataataagatagatattagagatattaacgcctgcattaaaggctatagtagtaataagaatactattcttgctctctaagaatgcgagctaaatagtattatgtttagtattagagagattgctatagtagcttaggtaactaagaagagctgaaactttctttatagacttcttatctaatagatatactagagtctttctatatatagtatgttctttacgaacatagtaagctataaagtctaatattacctttatgcgctatagaagttctataatctaatattttagattagattaagacgttagtttgcagaataatttaacgtagctattaatatgcagcaggtaatatgcttcttatttaagagagataggaattatagcagaaagtagagtaagaggtattctatattatactatatctctaagctgcagcagcgccttataatataaatagttattaagtagaatataataaaacttatctactataatgcgtgctagcttgcctaatgcttattaatagtttactattattataaagctctctgtatttaaatctttaggcatagctaagataatgctagctgttttattaaatatgcagtctctaacttaagatactataattaaaagtaacttagattacgtaataatattagtgcgcagcgctataagagagataataataatagtttgtctatatatagaactaatgcagatagagagaatatacgctatactctttctagctaaagtgctagcaatatataaaatatatagctctctattaagtactacctgtagtatatcttattgccttcttctaaaaatagtatctacgctaaaatttttgtaaagaagtaacgtagagctaaataacttaatactactagagtgcatagcatctttcttagtgctagaagctagaggctaagacgtaagcataataggtttaaataatagagccttatactacttaagagagatcttaagataagcttctaggctagaagttacctaatagaagacgttcgcagttataagagcatatactaataatctagtttttagaaggtgctctgcttatagtttctgcactttagcgatagctttattaactatcttatctactttatatttttctagaatctaaatattttctataatataacgctgatctagtctctagctaaaggtaattataagatatcttattaaatttagtctaatttcttctttaaagaagcgcgaagatgcttagcgtattacttatgcaaatagtgcagatatcttatattgcttttctatagagttaggctatataaagctgctgtatgcgcagaaatagtatacgccttaaagatttgctagttacctagcagtaattatagagttaaatagtctaataagctagagatactagataaggatagcgctgttcttataaggtagaaactagtagattatctttaataatttattacgattataactcttataatactaaggtactagtgctatatatctattaaatataaatatattacagcacttattataaatagtattcttatatataaggcttagaatttcagttagatagctaagctgctctgctataaggtatagaagcagaaagactattttaagctagaattatactctattactgtagcgcgtaacttagtaaaatttgtttaagtttataattataagagttttatgctaccttgcctaaatagcctttattatagatttcttaataaaactctagctatgtgcaagactagtttctatagagaaaaatagagagtattctaggcgttagctaaagagattacattagatctagtcctaaggtataataggcaacttactctaagtatagacaaatataagtttaagtaatctagatgcaacttcgttataaatactctatataaaggctaaatattagttaaacattatagtaatatgctagcagaatacctagttactattctaacgcacgaatgcatctaacgtctctctatatctaaatttgctaatatactatactatagagataatctaggctatagatattaagtattctatagtaagatagttataaatctatttacgaaatgcgttattagttatatagttatactctttagagaataaactaagctgcgtctgtttagatactagtttatctatattaacagcgttaaggttatagctagtagcagaaagatataatttatcttatgcaatagtatctctaaaatattaataactagtaaactatgtaagtttcttaaaggcacgagatgggtctgtagtaaatacggtatatagagtagaaggtagatagtaaagagttaatagtaataaacgtaagtagtataataagagcgagattaaacttagtatatattaaggtttattatattaataatagctagaagttataatagaggctcttaaactctgcaagagtataataactatgttttagcaatatagatataaagttactatcttaagcctctatatgcgcttgtatttttttctaggcagtagactaagttatagttaaatagagcgtgcaagatattatttttccttagataaatatcctatagaagaatagaaatacctttataagatagagagcgtatttaagattaaatttaaggtataagataagtagagaataagatatattatgcatactctcttgcataacttaaataagtgcttattaggaggtctttactatagtatactagtagactagcactatacttttaactatatcttagaggtactttgctctagtatcttctaggctatctatataatgctgtatatctttctactctagtctcttaacataataaagaaacttagtatatgcaagatagagattagtaagataagcattagtattagaagcgtcgcgaatatttgcctctatttatgcagtattaagatagttagcttcttctaattaggtaagaagcgtttctagtattataatagcagaattagtatagctctattctagtagcaaagataacgttaactagagaggtgttttagatatatatatcttaggtataagtaagcgagagaaaatagattctattagtttattattaaatagttatatttaagtctatagaaggctgcttaataatagctcttattctatattatagactttaaaataggttgtagcgttatgtagtttatcgcagatagcagatataaagaactattaactagttattcttacctagtgcgtttcttactaagctgcctttgcagactgctctctaactttactctgtctagataattaaatactatgcatataattaagatataactttatattaatagtagcagataacttagcatagatatagctataatactagcacttaagagagctatgttaataaaggctatctataactagaactagttctttaggtatagtaattatattgtatattatataaagagtagtatatatagagcgtacttctgcttacattgcgcaatgcttcttagtagtagtatagtaagcatgctctatattaaagtaagcttatatagcgttaggttaaatgcaataatagtaataaaggcaaataataacgctatagatcttattatagtaaaggtgtttagaaattatagtgcttagtgcaagttatataaaggtaaagaggacactaattttaattatatttctgcatctaaatctcttgcttatttatatccttttatagaataacgtttttctagttactagagtaggtttagtctagtagattctaaaagctataattataaaactagccttcttcgttaataaccttctactatatacttattactataataacttattatagctatatttaaaaagctttgcttagatcctactaacgtaagtagtaataaggacctactagatattatacgcgtagtactagatatatttctgctttagaatcttgctctctatgcaactttgctaaataaaagagataatatagagatttttattacttatatactagaaaatgcgctgcaatagatatgcaagtatactagttaatctgcattaataaaagttatctaccatatttataataatctataaatagcgcagagtaacctagatagtaacgctatagaagagaacgcttaaagctgtaactctagtgctttacctacgcttagttaaagtagaaagtaaaaacgcagcaaagagaagactataaagcaagctaattagaatttaatttagaaggttaatttagcctttatacaaaatattgcaagtatatagaattaagtaataggctaaagcgctagtaacgctaatagataaataaatacgctattgctagtttgcttctaagctctctagcgctaaggttataatagttactactataattaataaagctatgttagttagagcatagaaggcttttaacgactagagaataattatacaaatatagaagtaggattatagcatatatactatagcagagcatactctaatgcctgcaaataagactataagttgctaacttaagttaacctagcagagtagttaagatctgctagataaagctagacttatacgctataatgcaaatttaattaagatagagtattattaagtgcagaaagattgcgttaagaacattgtagataaaatgctgcattagtatagaatagatagattatataaatacgttaagcgactagaataaaagataagagcaaatagctatagattagatagtcctagaaggcaatatagagtgctagcaaaagaacacctctttaagctatactataaagatatcttagagctaagtataataaaagaatagaatgcagatttatagattaagtttagtaaattcttagactaaggaaagagatagaacgttataaaaaggcgttttagaatagttagaatatttgccttacttctgcgtacgctcgttctaagtatgtatattaagaagactttattataaacttaagtagaatagtaggtagagatattagtagagtataattaagacgtataagagatagcttacctaattaagctacttttcctagtatatatatatagttattctctgctaataaagttctcttttcttaataatctaaaagaatatttagtaacgtagcctattaatttgctgcgtagaatagagctctctagaacgaagcaaacatacgaaacgctaagctagaaaagatttaagatagtattaagtaactaagataacgatatagaagagacctagatcttatagctttttatataataatattactacgcatatttataagttctaaaatatctttattatttaggttcttatagtatatataactactagagagatttaatatatatgcttttatattcttaatatatataggcttataaaagagagctattttcgcaagtgcagaattaaatactgcacttttataaatagagagatagcctctaattaagatgtataagcgtatataatttagatagagatttagaactaaaatatatatagtgccttactttattatagatagttaatatgcgaagagcgtaaagttaatatgcaaagagcataaagttaatatacaaagagcataaagttaatatgcaaagagcgtaaagttaatatataaagagcgcaaagttaatatacaaagagcgtaaagttaatatacaaagagcgcaaagttaatatgcaaagagtataaagttaatatataaagagcgcaaagttaatatgcaaagagcgtaaagttaatatataaagagcataaagttaatatataaagagcgcaaagttaatatataaagagcataaagttaatatgcaaagagcataggctagaaaaaagttaatattaatctaatattaaaatttctaataataatagataagatacagcgctctttatagctactactatagacgcgtatattaaactaagaagagaactatataaggtcttttatagcttagtctataagatataactctataatatagaataatagtttaaagagcctaactttagaaaagctaatctagtcttctgcgttatataaggcctagatattacaaatgcgcgcagtaatagactatactatattagtatattattaaagagcaaggctaggcaggaaagttctagttttttttttatgctatttaattatatagctagaaaaactagaacttctctagatagagagagaagatatagtatacttatattatacaataaacttatacctaaaaaggttttatctaagcttatattattagcaaataactctctataagagcctttgctagttgcatatctcttacgaatttaagtagatatctacttaatactagtaacctaattctagagaagcagttctaacgtttagctagagagaactagattagtgcgctatgcatagcaaccttttagtagactagccttaaatatcttaaatagaatagcctttatattagacgcttttattatcttctcttacctatcttagaagtcttaattattaatattaagatttagttagcttaataactctgcattgttattattagcagcgttactactctgctctttattaataatatctttcttaactttaactataccttctgctacttatttctctataatattatctaagttatgcataatcttactgcctattataatagacttctttttatctctattaaatttagaaagcgcttatagcagcttaaactttattatcttaagcttctctagcctcttagtagtagaacctattactctcttctactacttctatatagtagctctaagtatagcaatcttagaatctatattctatactactttacgcgttgcatctaaaggttgctctatatgcgtactagaagaaagcgcttacataactagtagagtagataatagtttagcgctagttattatagaacctatagttaggtgctattatatctaggcttcttacgtagaagagacgttattgttagaaactattctagttagcagcgctagtattaatattatagtagtattagttactatagtatctatctattattagtattaactttgtattagctaaggctaggcagagaagttctagattactgctttttagatctagaacttctctagctaagtatagataaagtatatctaaagtctctagtagcacgttattatcttctagttactttttactatttataagtgcttctataagaatacgcatagcttcttattacgtaatagtagaagatgcattaataaagcagatataattattattcttaatatctatcttaaagttctttataaggtgtcgtgcgtatttgcctctaataagaatagtatatttcttattagaatctaaataaaactagcttactcttaggtttttagctatattatctctacgtatattctagagtttttaaatgctagtagagatctgctatgcgttgcaaagactgcctatatagttattagaacctatagatgcctctagttctaacttatctaatttattatctataactactagctttactttagtgcctatctttgtttatatgcgcactctctttagtattttagctaacttctactagagtctattacgcttactattagttatattaataaactcttataagagtgctagtttataaaacctcttctgctttagtaccttaggtactgctagtgccttagatgccttagatatcttagatatcttagttactgctagtgccttagtatttagtaaactctatttctaggtcttaattagctagtaaatagcctatgctctattatagtaaaggtctaatagaatcttagagtgcttataataactatctatatctttaaataagcgctatactacgttaagtataaagaatgctttctatattaggctgttctatctatcgcagtttgcatagtttataataagactaaattaagagtcttacttctctattatagtagtctttctaatagaggcaaagttacctatctctgttcctagaggtagcgaatctaactctttttaaactttaataaatataagaataatagtagtcttaactaattctataaatactgctaagttatctctaaagtactttaatagagttaaggcactttgcaaggctttaatattattactaatagtaggtatagtaagctataagtttaatagataagtagtagtagcgttgttagagttaagcgctagtatatttatattagttaaggcgttactattactcttattattctctaggttcttagcagcataatctaattcctctgctagcaatattatctcttagtctactattagagttgctcttagttcttatttctagttagtattatctgatatctattagctctttgcttactaagagttattattgcttatactaggctaacgaaactctctaatacttagcaaacttttctaaaaatatttcttgcattttattatttagaataaagttactatatatatctgcctacgtaaagctacctttacctattagataactagtattaatagcaaatagtacgtaatcttctaactctgccttctagagctagagtttgttagaaacgcagtagagaatattactaaagcagctaatatatttatattcttaaagtttatactcttctatatcttatgctagcataataatataacttagtatattactctagtgtactctacgctgcgcctaattagtattattattgctaaacaatagcttatttaatgctatagataataggagcagcttatatttatctaacttaatagatagataggaatgtatgtagttagttagccttctctataatctagttatctactttattattgctagtagagttattatctctattcgctgcgtctctattgctagtattatatctatagctatctatatctttagtaggtacgtaggattaatcttcttataagttattattagctatgctttctgctattatgcttttaagaacgtctttctaagtagcttctaatttaactaacatagcagacttaaatgttcttctatagattatttagttagagttattcttacctcttaaattaatatcctgcagctaggcctaggcaggattattctagctttagaaacctagaacttttctaggtactcttagttataagataggtctttaaagaaattattagtaatatagctataatcctgcaacagtctagtaatataaaagtacgtaaaaaaacataagtgcaaaaatctagttgcagaactatacctaaaagaaagatttaattctattataatattaaataaagctaattagtttttatagcgtttagttcttattgcgtattttagtccttagcgcacgtagtagttatagagctaagctctaagctaagcagaattattctagctttttctattagacttagtcgttttcttaagattaattagcctaaagttagcagtattttagcaaagttagtaagaaagagaaggtataatagagaagctaagctagagagagtttatatatctacgctagtaggtcttagcagtgcagaaaatctagaacttttctatctagctcttctctttctagcttatatatcttatgcacttatactctactgctgctatagtctctttatagagttactattatcgttaataaataatatctatattaactagttaagtctaaggataatttagctagctttatagtcttctctatagttaactatgctagaaaagtaggtttataaggctttatctctttctctatcttattatagttttgtctctcttatatagaatatctatagtttctatataagagaatatctattctatagatacgcttatatatcttagattgtatatttatctctatagttagcactaggttgcagatattttaatatttattctatatctagatctatctatttcttatagtaattagctagcataagatatgcctagcactgctcttttctctatttattatctatcttctattaatactagcttactatgctctctataaattttattatagagctattataaggtctgcattctatatataggtagttaaaagattcttacgcagtaaagcatgctacgcagtgtttaatctagtagtttcttatctagataaacttctagtaaaatatatattctatctctaataactatgctttatatctgctagcgttaaattctaactcttagctctgctttactatagtataatagaaattagaacttaatagcgcgtaatacgcttagtgcatgcttatagtaagtcttaattacttctatagaaaagcgcttatataggtttatataagattaatactttagcgcaggtatttctttagactaaatactaataagctagaagataagtttcttaagaataggtctatatatagcgtgtagcgttagctagataaggtataactatagttagatatatatattctaggtatagctatagccttattaaacgaggatagctctatatataataatagaagtttatataattactttagagtaataggctcttgcatttagcttagaattagagttagatacgttagcttatctattactatcttagacgctattgccttactatagtattagtaattagatagttaattaaactcttcctctaataagaagtagaattgctttgcataaatattatacttttcttctgctagtctgcatatcttataggtcttatctctattaaagtattagttaagaatctaacgttagcatataggctctattatattttcttagataaatgcgttaatattagcttagtagtctttgcgcgctttattataaaatatatttctaatttctagacctagaataagcttagctaggcatagaagcttatcttacctagcgcgctctgcttcttagttctactaaatcttatatattagtttagctgcttgtaatatagcctaaacgtctctaatattaactctagtattaaaagcagtagttactagtagtatagtaactaacgctagtgcaaaactctattagttcttttcttattcttttactaatatctacctatagaatttatagcattagagtatagatactagtttattatatatagacgtaaacttaacgtagaagattatctttttctatattactagttctgccttaatataatttgctatatctattatgcttatatgcttatttagtagcatttaaactttatattagatattactatagatagttagtttgcaaaaagtatacgtattacttagaatacctagaagttagtaggcttcttattattctttaactagaatagtagctaagagtagagtaatctatgttatatacttagtaatagtacgcaggttaagtagatagagctaatagaatatattagaaagtagaatataatagaacttatctactataattcgctctaatcttctagtagcgctaagtcttctaattagcaatataaagctattatttgcaatgctctctagtattgcaaaaataatagaagctattttattatagtgtctcttcttctatactaatacttagatgcttagcgccttatactacttcttaagatctatctatatagctgcaagaggtataagaataattattatactatacttaggaaagcaagctagaagaaagaatattaggctttttctactgctagttctagtaatatatagtataataacgttaccttatataatatagcaaataacttattcttactattctctaaatcttaaaaattagctatatatagtataaagaagagcagtatagtttacgcctatatagttagtaactttatatataagtctctagtctattatgtttatttgcgttgctatatctaggttaaagtcttttagtgctagagagaagtttagagcgtaatactactatatagatatcttaaagtataccttagctatattatatttttaagagaatatttatgttacgttaactatatagcagatataggctatctttgctaagtactctgcttatattttgcgcgcttctgctttaacttcgttaaatatcttcttaatatcttctttagatagttctttaagattagaacttatactctctagtttgtagctaaaagcaataataaggtagcataatatacttatattaatttcttattttatctacctgtaagttactgcgtaaataacttaactaagtagaagtaaagttataatactatttttcctattaatattaggctaaagcagagcgcttgcagcttagaggtagtagtagccttaaaggcttagtattactttatattatagtaagatataaaatagttagataagctaaagatactaaactagtatactgctaactttataaggtaagaagtagtatattatcttagttaacttattctagttatagctcttatagtattataggatgatagcaactagtctgttatagaagaatatatttcttattctattattagcagtattcttatattgcaggctaagaatcttagtttcttaagtaggttgtctacttataagataaataatatatagtagatagcctagaaaggtctagactagattgcaataacgctgaatttacgtagagttagttaaatctaatataatgcactttttaaactgcaagtaatcttttagttctactagctgctatctaataaagcctttgctatatataaggcttaggttttctatagagaatactatatatctagaagttatctttaataggtcgttaactagagtactctatagaatagtaagtagttctaattgctagtgcataaaaataagcttatagagaatctaagatgcttctttatatttattctatactgcgttagaaaattaaggtaacgttatgcgaatagagcgtatagtaactatattactattctaatgcataaatgcatctagattcttgctatattaaaagcagctaatatactagctagttagtaataatctagtttattagtataggatactctatagtaagatagttatagatctatatcttaaatctattagctatattgcaattagtttctttaattaacgtatctagcagaggttatatctacttctatttagtaataaggtctttagccttagcaagactaagagcctctatatctagagctattattagattatctagatatattatagcaaagatattctagagttcttaaagactagtaaagcgtgtaagttttttaagagtagagagattagtagcaaagttatatacctcttagaatctgcatcctataggtaataagaatagaaaagtaataagtataataagcgctagtttaaagttagtagagcaagctatttattaaataagagatagaaagaattagtagcactgcgctttaagtatatttaacttagtttagttatattatactataatagtttcttagcttattgcttgctattagagagttattataagtgttatctatgcatgctattatcttatatagagaactagagttagtaagcatataaactcttatataagtacgcagtaaaagaatataaatatcttttacagaggcagtatatagcaaaggttaaagttctagtatatctctaaagagaaaagaggtatatctattatattctcttatataacatagatacgcgtaaattaagatatttaagatataacgttttactatatacgaactatagcctttatagtattatataggaggtgtagtttagatttctttttattatctagtatagcaatatacttaagcgtcttctcctatattttaaagctactaaaaacctataggaacttagtatgcgcgatctataggttagtcttaactaatagtatatttagaatagctcttaagcgctctgcgcatttctctttagcctactataatacctcttatagttatatttatagtagagcgttagtagctaagttagattaattaagacttttattcttagagttaggcgtgctaggtttatagtttaagagcgtagtagagttattatttatactattagttattagtactagtaccttaaagtaatagataagagtatagttagtagcagctttactgctaatactctagaagaagcattagctatagattatagaaacgttactattatactattgctcttagtttagtaaactatcttctaatatatattatagcctatattctttatagatgatagttaactaggttctacttagcagacttactatagttaatatgcctacatacgttgtattaatataatcctttatagagttttaactctagatacgcagaaacagcttctatatgctaagagaaatctaagtattcttgctttaagaatatatcttctgctagttattaaatataagctttaatagattaacgttattatagcgttatatcgccttagtagttattgcagaagtagtatttaatactacgtagtaaaagagtatattagtaaacagcatatataataatcttatattagtagttaataataaggtaattagaataagatataatagtctagtgtttaatagtattagtagcatctatagtattttaacttctatctatagtagaaatctattactatgctaattttagctagttagtatagtagtctttgctaacgcagatgtaactttagcagctctatgctatatatatctttagcttatataccttataatgctgccttctattctaaggttaatgctaactttatctaagagaaataagaagatatatacgttgctctataacactttattagagtttaggttaaatatactaatttatatagcgctagagagctatagtaagcctatgtatgcatttattttgctaacgctagaaactacactacgctagatttgctagcgcgttaataagtattagcttatacgctttattaataatatatataataactctattaataagattatagttctagataataatgctatatctaataatgtaatagctagctataaaggcgcatctaagtctaagctctatgcacctgctaaataaacgcgtttgctaaaagaaacgtctataagataagctaataaatagttaaaggataaactagatagcgctattatgcaaactatagtaagtatatagaattaggcaagtgcaaagcaaaataagatattatatagtaactagaaataaaagtattataggtttacgtagaagttactaggtataggcattaagatagttagaaatataataaataaggctatagcaattagaactaactagactacttaaagaactagcagttaatattagaagcgtagagatcttagcattctactagaaaacgtctattctctagagttaaaggtaagcttcttataatttatgcctataataattctagtaataaagtagaaagtaattcttttagtatctatctataaggttaactagtgctatcttagcagcaaagcaataaagttagtagtttgcatttaagttatgctaagatagataaatttgcagatttatttaatactgctagaagaagttagatagttagtattattagagatatataatattaatagatcttagctgctatatatatatagtataagactctagttatattagtctaaaagtaggcaaacttaataggtagtagaggtagagagtttataatagtagcaaaagagtagttatttagatctatatattagagctaagagagcgagcgcgcaatgctaaaagagaatctctctaattagaagacgtttagatgaggttctagagaataggcagcaatagtctatactaaaagactagtttagtattagtatttttgctttactgctgcaaagtatagtattaaactactttatagaataaggtctactaataataaggtttctttaataggttaagatagtacagttgtgtaatataactattaaactagtattataacgtattaagaatatatatatatcttatataatagatagtgctctgcttctacctttacgattagaagaggtaactaagaataagttagcaattagagactctatagaatttcttttacctattagtaatagttaacgattagttaagaaagttagagatagcaataatattagcgcaatacagtatagcataaatatatagattattagagatagcgttattatttaataatagtttatgttaagaggagagagaggtaggcagagttattctacttttctttaatattattataataagatctagaatatctctaataatctcttataacatattagtagtagctatactctgcttatatacaattttagctactaaaagatattaaaatacttaactctattaaaatattgcttaactctattaaaatattgcttaactctgctataatattgcttaactctgctataatattgcttaactctattaaaatatcgcttaactctgttaaaatatcgcttaactctgttaaaatatcgcttaactctgttaaaatattgcttaactctgttaaaatattgcttaactctattaaaatattgcttaactctgttaaaatattgcttaactctattaaaatattgcttaactctgttaaaatattgcttaactctattaaaatattgcttaactctgttaaaatatcgcttaactctattaaaatattgcttaactctgctataatatcgcttaactctgctataatatcgcttaactcttaagtgtgcataggctagcttagcactgttatcgacttaatattagaaatcctaatatgtatagattctactataaaagtataagaattctactatagaagtataagaattctgctatagaagcactagaattctgctatagaagtgctaagattctgctataaaagcataagaattctgctatagaagcgtagagattttactatagaagcatagagattttgctatagatatataagatatatataaatttactttttacgtataggctactttttagagaattctgctgcagaattctaattcctaatatattatagccttattactatactagcttaatactagactagcactagtacgttttacagcgtatttatagcttaatataattaatacgctagagagctatatataagaacttcgcgttagaagcgctgtactctagaagtttatatttaattaactttaaatatctatatatatatacgacttattttatagtatacttatagcttaatataattagtatgctagaaggctatatataagaacttagcttaggctactaagaagcgtaaagctaagaaggtttgctagattaaattaaggttttactctataaagaagctaaagatagttaaggcagagttaagatataagaatactagaatagaatataagcgttagatagcagatattacgcatttctattcttatgctataaggtttagaagcttaataaagctatataagctaactctatactactttagctttacttatagaaggagatatatctttaaagagtatcttaaagatagaataatataattaataaatatgtaatcttatctgttatatctaatagattaaacctagaatctattgtatataactataaactatatatataataactataagagaaagtagtataatatactacgtagtatagtagtgcagagaagtagagatataaaactattagtatatagtataatataaaagagtctagaatcgtaatatatactatatctataacgatgcttagcctaccttctttagcatcttgcttaataacgtctatctataactattttgctacttagtataatagagtagagtagttaatttaaaaaataggttagattttgcaactctcgcagaactaaaagttctagaagctaatagtgctaaacttactattagcgttgcattttactaagtctttattatagtaggcgtctttataaagtatagagtaatctaggcttctacctatagtgctcttaagaaagagagacttaagttagctctatttgtatttagaagagagaataagagacttacctagagagcgcagcagtaagaagaatctaggaataagcactagtagatacttctctactaagcttgcatactagcagagatagtaagaacaaatctaagaatagagaggatatagactataataacggttatttaaagaagttcgaaggaattagtagttaataaggatataatataaggtagagatatctgcgttgatacttcttaaaggtagaggttactaagtatttatacaacttctagtctcttagattctagtttctgatactatatgtctatgcctagctttaatttttactagtgtttgcatagtgtttgaatagctagttagttcgagctgatattgtaactaacgagtagtgcgatagcttagtactaagtttcctttctaaacaaatctgtccaacttaggcccgtatacaataatcggccgctaccgtgtccgtgcgcgaaataagccgagtcgagtaatgagccacctacaactacgctggtaaataggttgggtatacacaacgatgggttgaggttaggtcggggtcgcacagactctgggttgggattaggttaaggccgtcggacggcgttattagtaataaggttcttgacagcgcttagcctgcgacacacccccttagatctcatttagtcttagatgaggtctgaccgttattagagttcgcttcttcactctagtgtgacgcattatgcttgcgcttgcggtgtttccgcagcgcatcttaatggacagtaaggaagtcgcaatcttcttctgcgcagtgcagcccgtctagcggtggaccaagttcgggaattggcaaccctaacggtgcaggcagcgtgacatcttctggctgctgagcctatctatgctggccgaacacagttacaatctgcgctctgcgcttgggtgggacggcatgctggacgcgcaggtgggtcgacttcaccattccgagcaaccatagccgcatcttcttccgcgatgccgatctactcgtgtccttctacccaacgctcttagagcacagcgaagcgctcggactaagtctaggcacgactcgcgagcatacgtgagcgagcgaggaacggcgaaaatacttcactttggcgtagaaacgatttgcttttgcctttgcgggtcgctcgatcattatcgccccaacgctgatgttgatagttggggatgtgaaggcaaagaaattagcgattatcctgacgtcaatattcatgtttgctgttggtcttgtgctgtttgcaaaaacagatactatgaatttactagcagcgacggcagcatatgcagcagtcttgacggcattggttagacctacgtaatgcattcatcactctggtttttgcggttacgagacaatagattgggaattgctactcgagcgagtaacctgaacgtttaatccttttattaagttttcgcatggaagctatgaaaatgctagtctggactgcgtcaatatgctaatctcaatgcgagcgatacaacgacttactatactcaaagttgccatcgttgttgctgacacgctcccccaaattgaggtcgcgctcagtgccattgccatcaccgtcaaaaagagtggcgcgaaggacggggacctcgccatcaccttcgatggagaagtgaacgttctcagctgagccggagaagccttcgccgtcccagacaaagctgcctattgcctgcaatcagtatttgctcatcctcacgttgagcgacggatcgtattaccgttgtcgttgccaatgtgattgttcagatcgagctcagcatcgttgtactcgccatctgcgcgctggagacgagcgcggagaatgtgtccgtcatcgacgcgaatgtcttcggcagagtaatggaaggtcatcttgatgattcagtggaggtatgagtgaactgacgttggcgctggaggtttgagaagctggagggtatcgatgggtggagatgatctgcttgcatgtcgcgaaagctcagactttatgcaagaacccaaggtcgcggacggaagggcggtacgggctgtttcgaaagactcaccgtcattcaaagatggccagccaactcttctcgtgtcaatacgtagtggaatccaccctgcttcaaatcatagctcgagcccttaccaaatgcatacagcgaccatgagtttcagtggctacaaccatcttcaatatccacgatcttgccgtgtttccggcttggtgtaagcacaaatcacagaggtcgtcaaacggagcaagagaaaacgaggaccggggtcacacaatgtcactggaccgcagtttgacggaggccgagaagacgcgccgaaacctcagccatgcactcgccccatacctgcgccgcgtggctgtgtgtgatgggcttgaaaagcgtggcgtgatttcaaagtgcatcgtgagtggatcgtgtgcgccgtctgcaattattgccatgcaagggtgcatgtgtggtggctattgtagtggagcgccacatcatggcgccgaagcggggccatagtgctcatgaggtcgtggatgcatgtccgcaaaccctaacagctttcctggtgtctagtgtttctcgctttgaaagaaagcacgaacttgtgaaaaatgctttcgaggtgaagttaaatgaagttgaatgaagtcaatgaagagtttgctaagtgggaagggacggaccgcggggttagacaagtggggttgcactaatcggcccttctccacactcccgtgcatcatcccttctgtacttgttctcgcactttgcgcatccaagagtgccgcgttccggctgctgactatgcattatttagcctacgcgagaatacacgttgaaacatattcataacgacgatcctgagaacttcgagactcacggcacgcgcaatggacgcgggaggcttggatcggagcattcggccaaaccttaccagtatttcctttctgtgcatattgatctctcaaagacagatgcagagcaggagaggggtggctgtatcactaccgtgcgtggcattgtaacgatgaagattgatatcgaagagtggaagcagacggatgttctagaggtcaccttgacctcgccgagcacatcttgtgtttccggtcgagctgaagtaagtgtacaatgtctggtcaggacgtgcgcagtctcttccgagggcgcacatatcttctgccgctccaaggccaaagcagcatgaatggggcagcacgtatagctttgcgctaccagccagtattcttcagtgcggcatatcccttgacaaagtttcgttgtgcattaaagagcaaaggcaactatccatagccctcgatggaacgtctcaaagcttctctccccggacagatgccatttcatgcaaagcaggcttgcaggcttaatgtaccatagaagagtattacttcggatctgttcacttcccattgcagtcataaaggacatagggacaaggttgcagaaattcgcgatcgttttgtttcccgactgcactatcccatcgtcaacaaggctgaaagtggaagaactagaccttttgcgggtagaaattaaggtccatcattgttgatacatcctcttaaatcaggcaattaactacccatctctacaagcgttgaaatgcgatggcagaaaaccgacactatgaagtggctcggagttccgcagtgacatattatcgtcctcgtggttagaaaacattccctgccgccatctccccccttggaaacctgcagcccaactagaatacagacgcaacccgaacaatcactcttcgtaaactttccaaccgccatggctcagtcagatcctagaaacatcgatacgtcatgctttgttggtcaggcacgcaacatgggtcagggccttttcaccatgcagtcagatgatcaatgcagcgaagatcttccgaacacgcgacagtctgaagactttgcaaaaccctttaggttgctggatctaccaacagagatccgcctcatgatttacgaggagctggacgttgtctacaagcgacacattgtcccactctctctgggaggaggtggacattacggcacactgatcaatgcgtctctcgagggtgttcgtatcctacagacatgccgtacgatcaatgatgaggcaagctacatcatgaagccggctctcacacatttgtcagcaaagccagcaacaatgatcgtcaagccagaagacttggtcgcacttacctcgatgggggactttaacactttccatcgaaacctttttagagcgcctcctaagcggcgtgcgtaacggcctagtaatatcggccatcatcgcctaccgcactggccgagcaggaatcgcggagcttcgacgggcctttcgtgcccccaaagagatcgatgacgaagtcctgaaggccataggcacgttcatcctccgcatagctgaatgcagcaagaacgtgcctgaatcgccgcccgtccgcgttgtcatcgaaatgcttgtatcgttcaggcgtcccttctatacggtcaccttttcgcggcttaggcgaacctggtacaagatagttcgtggagagcctcacccacaaagccgcactgtgcagacgactcgtcgacgcgttctgaactgtttcgcacatcgtacgtcatattcctccacatcagtggccgtgttgttgcatttttccagcccactggacatgtactacgatctcccgaatttgcagcagattctggagaacgccattgtgagcggaattgctgcggctagagctcaccgtgcgcttggaacggtcgagtacgccgacttgtataaccctaccgagctgtagtcaatgcggatggccgccgtggtctcaacggcgtacccttgcgatctgtacaaacaaaatgttataaaagtattcacaccatcgaaaccctggattggagtagcttgcgctggagcatgtcattcacctaatccctgactccggcgttcgtgattcttccatgagatctagacaatatgtcacctgaatagcctttcttcaaccggttgagacatttatggcgttgtggatcagtgttcagctgcaatggtgtaggaccgatgatgatgatgatgatgttcgtggcacgcgagcgaacaccgggagtgcgccgtcattgctagtgcggaagaggaaggtactgtgaccacgtgaggctattggttgacgctaaatccggggtagatgtttaatttgactttgtcgctcttcacatgttcacgtcctcctgacagattctccatgatcatttgagaatcagccgcccgctagtgaccggtgcaaaatgagcctcaccatgtcgtgacgttggttggctcgtcgcctgtccgctcctttctcaccatggccattcaccaccacctccgtgttgcatggcgcgactgaatcgcgcatgcactccgcgttgtttacagctgcgtttactggcagggaagccgaagttgtcatcagccagcgggctatgacgagtgtccactagcgcagtcgcgtttacataccacaggtccactagcctagacataaatattcaacgaggttcttctcatctttgaccagtgcctttactaaacagttcaaccacttcctcattgagatcccgatcggtatgctcctcacatcgtttctaagtgcccttccggcagccctactcctggttggcgctcaaggttcgcctttccctggaaatgatggtgcgagacagcaaactgcactcgacctgttcatcgaagctcaagcaaatgtctccatcaatggcatattcgcaaacatgggtcccgatggctccaaggcgcagggtgccgcggagggcgttgttatcgccagcccatcacgatctgacccagattgtaagtcggatctttaggttcgctggtgtaggctcaatctgacattttttagactggttcacgtggactagggattccgcattgacctataagatgcttatcgaacgttttgttgccggagatcaatcactcaagcagaagattgatgattatgtgtctacacaagccgaacttcaaggtgtcacgagcccatctggcagccctgacaatggaggacttggtgagcccaagtttaacgtcgacaggaccgcctttaccggtccttggggtcgtcctcaacgtgatggaccagctcttcgtgccactgcgctcaccatttatgccaactacctcgctgccaatggcgcatccacccaggtagccaatattgtttggcccgtcatcgcaaaagacctcgcatatgttgtacgttactggaaccagactggcttcgacttgtgggaggagaccaacggctcatcgttcttcactctgtcggcttctcaccgcgctcttgtcgagggcgctgctcttgcgactaaacttggtaagacatgcgatgggtgtgccgaagctgctccccaggtaatctgtttcgtccagagcttctggactggaagttatattgactccaacatcaacctcaacgatggtcgcactggcaaggatgccaactctcttatctctacgatccacacttttgaccccaattcgaagtgcaccgatgccactttccagccttgctcgtctcgggctcttgccaaccataaggccgttaccgactcttttcgctccgtgtacgccatcaacgaaggtattccgcaaggtcaagccgtcggtgtcggaagatattctgaggacgtttactttgtaagccacttaccatgagctagcatcgatgtcatattaacggccgtgacagaatggcaacccgtggtacctgactacgactgctgccgcagagcagctctattccgctgcctatcaatggaacaagctggagtctattaccgtggacgccgtatccctaccgttcttcaacgacctcttacccaacgtcgcggtcggcacctatgccaaggactctgcgacctacacttcgatcatccacgccgtcaaaacatatgctgatggctacatggcgattgttatgaaatacacacctgccaacggcggtctttcagagcagttcaacaaggcaaatggctctcctgtttccgccgttgacctgacctggtcgtacgccgccttcattaccgcgactgagcgccgcaatggtgtcgtaagcccatcttgggacgaatcatccaacaatgtaccgccagaaacctgcaccggaactcctgcctgcatctccaggacaactttcaacgttctcgccactaccgaccttggccaggaggtcttcgttgtcggccaattgacggaacttggcaactgggcccctgtaggtgctcaggcactcagcgcgagccagtacaccggcagcaacccgccttggagtggaaccatcgatcttccagccggtactatctttgagtacaagtacatcaagaagacttccgatggtcaagtgttctggcaagcaggggcaaacagcaagtttaccactagtaccgagtgcgacagtactacaacgatcagtgacgggagcgtgacattcgaaagctggagttatccacaatgatgagtggcaagggcgtaacattcgaaagcatggtcaccaaagggtgggatagtgggtggaaaggatatagacattttcttgttcaaagatgaacttcggtacgctgtcgtggaatgtaagattatgtacaaaaaggttctaagttctacgctcgtccccgagaaaatcctgcggagccttgctcaatggctctggagccgaaagcagaagttttgatgccatcagcttgttgctcacaatgaattgcttcgctcaacaatagctgaccctctagttctggcactgagagtaccatgggttgatggacttgcaagtacctgtggcacagctggtggcgccagagtacccctctccaccgcactgtccgtagagagctacggcgccggcagcgggagcaggagtagaggcaggcttagcgaccgtggccatggtggtaggcgaaccaagggtacatgaagcaggagcaggagaagcaggtgcgggctcagcaggtgcgggctcagcaggagcaggctcagcaggtgcgggcgaagcgggtgcgggggaagcaggagcaggcgaagcaggagcgggcgaagcaggagcagcgggtgcggacgaagcagaagcaggcgctgcaggggcagatgaagcaggggaggtctcctccttagctggctgaccggagctgctgccgccaccaacccagggcttggggccgggcatggggaaagccttgcgaccgttgtagatgctgaagttggcgtacgggtcggtggacttgtaagcaccagggaactaagttatgttaacaagtgaatcttaggcatgtatgaagttgaactgaccttgaccatggggccgggagtgccgctaccgccaccgacaaccttgacctgcaggcaagagacgtagtgctcgggctggttgacgtggcagcggtgaacaccaatgtgctcaaagcggacgaggtactcgccgtcaggagtgtccttggggatcgtcgcagagatgtagtccttgttgtaatcgcaccaggcggtagaggtgaagtcaccaccgtcgcaaacgccctgctcgtggatcttgaaccagtcgccggatccgtcgtactgctgaacacctccgggagccagagacatgtaggcgaactcaggaccggggtgcccgaacttggcaccaacagccaaggtaccgcggacctcatcgccggccttgacggtcaagacctgagtcttgccagcagaggaaaaggcaccctggttgcaacggatatcagggccgtcgacgtgggagccatcacggatatcggtgagggggttgtcggagaacttgattgggttgtacagggtcgcacgagtagatttgcggacatacttgaaggcgggctgcttaactccaccaacgacattggtgtcgatgaagtaatgggcagtggccacttgggcgacggaggcaatgaggatagcagagaacttcattttgactggcaaaaacgaatggattggataaaagaatgtgtagcgaatggaatttctcaaagaaggactgaaacgaatgtaatggttgctgaagatgaagctgatgttggactgagtgggaatggttcgacgtcttatacggaagtgcaaatccgcttatcgcgaacagcttgccgtgcacaagtgcagagtcggttcggacggagattggtttgtccagactcccaagcattgagttctgctcgtgttccctctggggcttctgccgcactaaaaggcttagtagtcatcctcgtcataaacatgtattgtttctagactatcacacgtctggcagcgcttgtgcatccatgcacccccataagcgaagaagatttgtgctttttcagccaatggattgagtcttgtgtatgatcgtcacatggtggtaccaaggagagcaatcaacttcaagtttcagcctcgcggtatcaaacgctagtgggccacgccacatccaaactcggtttaggtagaaacaaaatgtaaagccctaaatttccgtccttctcgaaattcctccgtcgaaacgccatgccaaggaacaccgtcagaatttggttcacatctcgtgaataactctcgtgtaactggccagctttgacatttgctgctttctgtggacaaacggcccgcacctaccctgtcacggcagcgcaagaaatgttctgggcctcctcattttggtgcctgggtcattattgggtcgttagtgggaaatgtttatgcgccgacacaatcccattgacccgctgtcagggagacgtttctcgatgcaggggtgcggcatgccatgagcgctaagccctacggtttcaaatgagcggcctctgctgactctcctcctattccccttcggcgtccaacaacgatatttgcccatgttgcagacactcctgctatttgccaaacacaagagttgacactggttctcaaaaatttaatgcattaagtcttagcatggaaactcatcacgaggagcggatcatattgagccaacagacctgttgctgctttttcatgcagccaagttctgtttttaaatcttgggctctttcttcttcgcgcatgatgttggaaccaagctgtgaacaagaagaataatacgggcggcgagatccaccagtcgctgcgagtcatggtttacgaggaacatcaacaagaggctcaccgtagcattcaataatgatatggatagcgtcacgctatcgggtgggctataaattgcatccgagtcacgttccgacatgtttgacaatacgcggtactagtcacagcacaacaccgcctcgatcgcacgatcccgcacccaggccgtctgctctgacctccgcagcttctcgaatgacgtggtaccaaccacaccgcaagtcttccgggtagcctgacagaccttgtaaaggaaaggctcgtcttggacatcgctcgtcaatcgttccatttctgcataccactcttcacctatgcatactccaccaaactcgctacataccaagtcgtgatagtcgctgcgcttcaaggaccgcgattcggactcgcagccgaattgctctagagtgaagtcagcaatgtactgctgctcaccagacgcggaagtgatgatgcatactgagtgattgcatacagcgggctcgtcccctgagtacgccaacatcattcgaggcacgaaattttcaatgacgactccatctgctcgaccgtaaaccttttatacggcctgaatgatgtagggtagcattgagtacgttgcactatcacataggttgaacttctgtagggcgcactgggaagactggggcgtattgcgcggaagagcggcggcgcctcgagaccagatctggcccaaaccatcgtcttgacgactgtatacagtgtagacaagcacgttagcattcaagcctccaccctgcggtttcagctgtactcggttaattgcttcaggctcaatgcactccgtgatggtgttgaagatgtgactgaagggctcgagaatggctttcgtggtttcgaagtcattagactggctgggttgctgcgaatcggaacggaggactcgttcaactgtagactgcgattcacccgacagacattgacgttgacctgccagctcgatagagttaaccgcttttggttgagtgaagacatttctgctggttgttgagtggaggttctcgaggtttacaacagaaggattcgagctcgctgattcaacacatatgatacagtattggagagggggctagcttcatgttgtcacaatgcttcacgccgcgatatctctttcggtgaatgcctggcactctgaattcactgttcctcgtttcacagtgtagctttccgattcaaccccgaagtttccttcgtgcttgtattggtcaacgattcatgtagcccttaggttttgaattgattattcaccacaaaacccagcatacttcgtcaacatctttaaaatagcgaaaacttctataagcaagtagtatggcatgacaacccaattatgaaggtacggcatgtttccgtggactatgagaaccctaattggacagatttttgcggagttcgtcttgattgtcgaacataacttattggtggtcgcgcacagcataatgatagctcctttgttttcgacgttgagcctcggctttactccgcatttacgtcatccaacttaggtagtgcactgcttaacaatgatacctaagtatatcaatctcaaacctgaaggcgttcgtcaagcgatctcacggtaggtctaggtcagctgtgctaatcttcgtcaatatgccgctgtgtacactccaccttctgtctctccacaaaaccacaccaaacccgctctcaacaatcgtctcaacactcaaatcatccaatgtcgcaccgctggtcgtatcccgcgtcgttcgctggattattctccccagtcaactatctaccgagaatttgctcgcgcgcaacatttcctgggatttgttcatcgtacttcctagcacatcagcgctcccatcctcccttaccgacctagtccaacatcactggagcataaccgccggcgtcccatcgcgccttatccaagacttctcgcaaaagaatgcgaaattactacaccccgatgcatcttccgtgccgaagctcagccaggcgaaaaagcgcgtcacaagttcaagtcaaaacctcgaactcagctcgggcctagacgcatggatcgacgaattcaccaagacatccggtcctgaagctacaggcgcagtcagtatgttcaacctgctcgccttcaacccaggcatgaaagaagagtacttgaagtatggcaaagcttttgccgaaacgattggttcgcgacacggcgggaatgcgaaaatcgttggcaacgtcgttagcgctgactcctctccttccccaagcctggtcgatgcaagcgcagatggctgggacgaagttgctctcgcgcattatccgagcatccgtcactttagggacatgctgatcagcgaggattaccaggaggtcaatcatagacaccgtgtgccaagtctgaaggacacgtgtatcttgatgacgagcgaggtcgggatcgagggtctggtgaagagtggagcgaaattgtagaaagagatgttgggtgaactccaaagttgcatagatgtaatagcttcgcccgtgcggagaaggtaagtagcagatatgcgagcaagtatcgcaacgttagatcccaaacgcctcaacccctccgaacgctattgcgatgctgccaagttgatgccaccagcattccacttcgccagtaatgccggcccacttcagaactttaccttctcaaccctcaactccaaacacttcatccttcccattccctggcccagccctccatcctttctctcctcaacccaacccctccatcccctcctcctctccgtctccaccctcggacaaatccaattctcccgatccttcctgtccctccattcccccataagctcctgcatggcctccatcttcgcctcccacacctcttcactttcacttaccagtttgagcagaacaggctgcgtgcacagatccgcgggtgcgatggcgatttcgtccgagaacaggcggcgctgaagcaagcaggatggcgtggagttgcgcgtacagcgggtgcagaccgggggtgtgcgggagcacgggaggttggcgagggtgcattggatgcaagataggacggtcgtaaggcgtttcgggggttgttcattgtcggcgagatctgtggcggattcgagatttgcagcgtgagtcggtgaaagtgtgctctggaagatgggctgcttgatcggctcgcgctcttcgccatcgacgctggtgacatccgagatatcgtcgcggtatggacccgggctgccgaggaggagggattggcggtagggcttgtcgaatatgctgccgccgctgaaggtggtatctgtcggcgacacttcgtcaaacgactgcttgtgaaagggccttcggggcggcggggtggcgggttccatatcatcatgttcgctgtcgctgtccatgtgcagatcctcgagccatgatgctacacgaccgatgtcttcctctccgggaattgtctccattgcggtattgaggcgcatggcagttactgacgcgagaggtggagttggaaaagagaggacgagagacccataagcactcgtggtatacttgcgctgcgtttgcggttatagtgagtggtgagagagtgtaaagtctcggtgatcgtgactacgctagtcgcatgtgtaagtgaaggagaatctgggacagtcgtgccctatggctgtgacaacagacatgacgatggatggtgcggatctcgatctgacgctggttggttgcagtggtatggacgaagttagggttagggggtatgttttgcgacttgcgaatctgttgtgtgtccgcggacactcttggtacacctcgaacctgcggccaactcgtattacagcttgtcggtccatgtggtccgcttcgaggcacacgtggcaatcttacggtcactatcatttccggacgtctatcatgcatggcacaaatacgtagatccattattgtcacttgcaagaatatccaaactgctctcaaggggggtataagtacgcaaccctgcaatctcactcagcttcttattacagcacaaatccacccattccaacactcttccaactcctcagaggatgagtatcctcgagctcaacacaccaccagagcacttctttggccttctcaatctgcccactctcttcataggccctcgcgagcgcgtaccaagcctcagaaaagtcccagccggagccaagtttggtcagtgttgacaagagtccaaaggcgcgatcgcgagctgccaagcggttcaggacgggaggtgaaagttgattctcggcggaaggtatgtgtgacgtcaggtgctgcgacttggtgtttgagctgtctttgggagccgacggcgtaacagtcgacgaagatggcgatgtaaactgtgctactggagtgggttctagcggtatgatttcgccatagatatcgagcaggatgttcgagaggcctacgattccggcgggatgatcggggaagtgaaggagggcgcgctcgaaatccgttcgtgcttggtggtgccatgtctgggcaagcagcaattcgcctcgctgatatgtcttagctgaatggcttatgaatggtaagaggaaaaacttaccgcagaaaaagcgtccgcccagagctcctccacgctcttcccgccgccccatcccttctgcgccaatgattttgccgtcgacgattcttgcgatacctcagcctcaaatgcttcaacgagtttcatagcctccgcaacagcttctcttgcatcctggaacatcagagcgcgagaataaaggccggagatgaatagccagatatcacttagtagagataccttttgccgccgttcctggatcttcgaaaagcgtggatcggatggcacgtaattcgtacttgggaaaggcgcaggtaaccgcatatcttgtctgggcggctgcttgttgtgatcgagtggtggcgaagagtgattcatgttgtgtgggattgctcgcaatggttgctcgcgggaatcgacagacttgcttggcgagagattttcttgtgctactgcgccattaacagcatgctctggtagagggggtacttctggtgcttgattagcgtctggaatggattgtctccgcagactggcggagctgcgcttctgtaacttcttgctgttgcttcgtgagacgccagtggagctttcatcctgctttccgtgcttatggaacaaatggtgacgatggccattaccatgcgtggtgccatcatcttcagtgacttggattgcaggagctgtgccagactgtgtcgcagcagtagagcccttggagctgagcaccgacgaatttcttgcagaaggttcttgaggtgaagtcttcacggagccacggccgcggaatatgcttccccgaactgtgccgatggcgcttttcggaggcgccatgacagtggtagatgcatcgagtgtcagcttttggccagttgggtcgccaaacaatcgactgtataatgcaagcagctcgttgcattcatcaacggcagcgatagagccttccgtcatctccagtagggccagttgcgtcatcttaatctgcaagataccactcttctcgaagccctccatccgatcaacgataccgcggccgagagaatctttgccagtgctctggttcaaatgctcactacgatacgtgctttcatcgttgccgaagagtgtagtcgggggaccgaattgctcgaacgcagcttcacaagccttctcagccgcaacaaagtcgcccctagtagacagcagtagagcaagcagatgccacaatgggatcagctttcgctcccggccatattcacttgccacaccgttggaaagcacaccgtcagcgctcacggaagtcgagggttttgatgcgggcgaaagtgcacgttttacgaccttgatggcgcccgggatgtctcgtgtctctgcaaggaccagtgcgagagcatatagggcgtcgacattatttgaatcgccgagacctggtgacagagattggcgcaggtgttgtacggctttggcctggaaaacggctctttgctcgacttcgtatgtgtgtcgggcccaatgagcctggctgatgccgatggcgcaaaacgcagcggccaatgcggtcggctcgactatggtgtccaccgaagccactgatccagcatcagaggccgacctaatatgttccgactgttcgagccatcgctcaatgctgtgtccaatttccaatgctgtctccgcctcgtgccttgatccaaagcggcacaacagtcgcactgcttctgccgaagtccttagcacggtgctgtcatcatcgatgccctcaactgcctcgcccgacttctcgacacggtctttgcctcgggttataatttcgacgtacgagtcgtaggccttgaacgccaagtcgaactcggctagcgatgcatgtacgacgaagaggttgcgcaggacttgggtggagtgaaaggtcttggtagctgcacggtagagtatctggaacaacatcagtctgctgaagaatcatacaaagatggatagtggcactcacatcgaggacgctccgcgcaacaccctctttgccgccttcgccaagatcagcatctgtccaagttggcccgcacagcagccgccagttcgccataaccgagtcgacccatgcttccacctcgtggttgatctcgctcgcccggggaaattgtgtctccttgatgagcaggccctcgtacacggtctcgacccgcttcaattctgctctttggcggagtcgcaagctggtctgggtgagaagaggaggcttctctgagctggctggcgcaggttcggcctcgtaaggaagaccttgctgtaggatgcgggaaagcgagtcgtagtaggctttccaagcccgacgccggtggtgagctgccgtggagacctcatgccctgcgcccttggaggtagcctcccagtgtcttccccaatagcggtaggtgcgtagggcgtcggtgggcgtgacgatgtcgctggcatccgaggactggtccgacaagtgacataggcgtaccaggaggttctccgtccacatcttagattgggctgactcgggggtggatgtggaggacagccatggcatcacggacgagtaagtggcgagagcgtctgccatggcgccagtcttctcctgagcggatcctgtagagggtcagtgtcgataaggtgtgacgaattacgttggtgtcgtaccccgcaggtaggtgcctttgacaacgcagactcttgaccagccagtgagcgttcctccctcagacatgctggccgtcgctgcccggaaatctttgggcaggtgcgcgacggccagccccttggttcgtctagcacataatgcagccatcccagacatacatgcgcctggaaggcgtcctggctcgtttcattctccgtctcgatggtggtgagcagcgtggggatgatctgggagagattgtgggaggcggttgaggcggcagtcgagggtctctgggcgctgtatgccgctatttgggcttcagagcgggatgtggtcgtgaggcctggatgcgccgttagccctcacaacctcctactcgggcctgggatcaccacccacatttgcggtgaggcgcatgcttctcgactttccggcaaagctcggggatatcttgccagcggccggcgcatcgtgcttcgtccaattgctgcaggtagcgctgggctttctcgctctcaggggccgtctgtgttgctgtaagcttccgctgcttgcaatgacgttgctcgagaagcccggtggacatcgagtcccggaaagaattcgggtgcacatacagccattgtgtgtcgaatagctctatcacgctatgtatagttgggctatgggtgaatgcatgttcaagaaagaatatacattgtgaagacgcgagccgtgaccgcacagctgtcacggagcgtctccaacaatcctcgtacgcatcgcgccggctagtggacccctgccccattagcgtgtcgcggcccgacattgacccggcgcatctgaacttttttcgagtgaagtaccagcgagtgtcaataacgataccgaggccatcttgagggctggaaattgtcggaaagaagacgaatatggcgcccattacgtctgagctggccacactgcgcgccctcacattccggatatcctcaacagcaactgcgcagcttccccaacacgtgcctgctatagccgcatctctagtcaattgcaggacgcttctttgttcaccacaggctgccgtgtccaaaacatcatccgaatcttcagtagcagtgcacaagtaccgtacgcttctctcgactctgctgcaagaccgtaccgtccaaggaagatggtcggccatcgttctcatcaaagcgaccatcgaaatcggaggatgggaaacactgcaaaagtgtctgccttgggttcgcggccttctgggaaccctaagcaaacccgagccgccttcgtcgaagaagctatgcatcatcacacttacacgcatcttcatcttgacgagggagtatccgaccctagtccgcgagattacgactccatctcttccgggctacatccagtctgctctgcaactcgctattaaggcacccgccgctctgttgcaaaccattttggaaagcttcaatgagctgctacctcgacatcccaccatgttcaggtcgtatttgaaacaaatccatccccttttggccaggctgatcgcgcctactccatctaatagactcggcgcggaacagattggtccaaaattagagaccacttctggtgttgtactggctgcccagcgactatatgtgcagatcccgagctgtgcggccaagggagcttctggtgatgaatgggagaagagcctgaagactaccatcaatgcagcgcatcgagttgccgacaagatattccgagctgtatttgaggactggaaatcttccgcacgggagcccaccacaaatggtcacactctagacgacgaagtgcaagatgtcgatgccagtgacatggctctgccgtcctggtctggtatcttcgccggtagcgagcgtctagtacggctacttcagcttgcccagcaatatcttgcgagctcgacagccaactctgtgggtatcaacatcagctcaataatggacatgatcacgagaatgctttcgctcacagtccctggttcgggaagcaaagcataccaaaacaatgtcaaactcaacaatcagattagcaaagacgagcgggaaaatctgtggttggtgctgccggacattcatgtggcgacaattgaattactcctggtgttgacgagccggtctcagtctagcacgttgtctctggacgcgctcatcatcgaccagatcgtttggacctttacgtcagaaaaggactccatccaattgcgcggtgcttgctatcgtgcgattgcaaaactactccagcggtccggagccggactttccaagtcctctgtagactccctcgtacctctcatgcgcgcttgttgcgatgatcttctgcctttggaatctgcctccacgaaggcagcacctagccaaaacaagaccaacggcatatcagctcaaaccactgccaacgctgataccttcctcaactccaagagtgcagttgacaccgcctctagttttttcgggctgcgtgaagctgcagaagtccttcttcctgtgctgctctcaggtacacgagcgcaatatctttccgatgcgctacgaagccgtctggaccgcacagctactttgacgcagaacaaggacgccatggtcgcaagtgttttgaacccaccaccgagcaagaaatttggaaagcctgctgcgagtatcattccactcatagcgcgatccttcccagcctcgaacaacgtagagggaatgctgagaccgagaatgccggtcatacgtctcgggactcaggacactgaggcggaggaagatggcattgagaacgaagagagtgaggaggacgaagaggcagaggcagaggcggaagaagaggggtcggtgatggagagagacgatgagtcttttatgggtaacaaactggacaacattttggaatcagagggacgcgcaaacaccgacaccagagattttgcgatgccagatgctttaatcaccgaagccaaaaaccacgaatctggctctactgacctgcccgttccatctcccagagaattgcgttcctcggttcgatcgcaaaaccagtccaaggagtttgccaagcgagcgcagacagatgctgctccgtcttctccgagcaagcgactcaagaccagcaagcaagaacagacgatcacatcggctgcacctcctcttcctgcactgacaccgcaagccagcgaaacaccccgccagacagtcgttttaccgcagacttctgacttcacagtcaccagcacagcgtctgcggtacccgatctcccagagccaggtgacgcagccgcggatgagaacgatagtgatggcgatgatgtggtatcactagtgctgggtcaggatacggacgacgagtccgagtagatgtttaatggttaatatcgtagtgaaagtgaatataatcgcggtgagcgcacgggcaacttcaagacgcaacctgtcgcaccccaatcttttttcaccagcattattggcttttctcttccaggtctctacccttttatcgtgttcgactattttttgcgaccttctgactattctcaattaccatagacaagacctagggcaggcccgaaagactaaacgcaatctcgcagcacgttcaaacccatgcctcgagaagccgtccctgccagctccacgtcgtgcagaatgcctccgaagcgcaagcttgtcgttgtcccacagctcgtgattaacaagaagatgcgccaaaataacacggcaaatcgtcgtcctgccgtcaaggtcacgcagtacaccatgcccaaagcgccatcaggcattctgaggcctattaggaaggtgattgcacccgagcagccgtctccaccagactcgcccatgtcctccttacgatcgcaatccttcccatccacggtcattgtcaaacccagcggccgctacgaactcgaccgctacccatgggacgattaccaagacagcatcgtcgtaaactccatcgaagacgactacggctcgccggacgagttcgcagacgatttaaccggcgtcaagcactacctacacatgttaaaccaaaggccctatacgcgcatctgtacagacttcgacgaataccggtggcatggcacaagccgcccaaaccacacacacgactacgcataccatgaaatggccgccgacgatgatacctacacttccctccccttgcaagtccccgactacacaaatccaatctacaccgccaccacttctaaccccgctgtattcctcgccatcaccttcatcgcgtgccacaacctcgccttcctcgacctcaccagcgcactaaaccacatcccgaaccattctccctcccgcttcgcgcctatatcactcacaaacatcgcccgcatgccctacaccccgcgcgccaccgatgtatccctcactctcctcttcgcgccaaaattctacccagacgacacacacgccatcggcttctacggcgtctccggcacatgtctcttcacgccttgctcgaccgcgcggctcgagaagtttggattgattgattgggcgcacaaggcgggcgatgggaagaggaggcatgttcgtgccgttgggcgtcgtggtgggaggtggttgaagggtgagacggtggaggattgggaggagtggaagaagagtgtgaatcgagtggggaaggggtgggggaagagggttagggagtttatggggcagtaggatggaggtggaggggatgatgtgggatttgggagatgatggattggttcggtgggattgttgggctgggctgggctgggctggaaatggacgcttggatgatgatgatgatgatggaatgtttacgtgatggacacgaatggattagtttttacgagaacgtcaatcttttatattggaatgctaggtcactgaaagagcgcgactcacaaccgaaaacgaccataatcgagtaatttaaagcttccgtctcggcagtcgtgagcacggcatgcagctgctacgtaacacgaccaacgaagactactacgccacctgcgacagcgactacaacttctgccattcaagcggcagtcatcaaggcttttacagtcctcagtggcgcagtgatggttactccaaacatttctaccacggtcccagaaactgtgatgtcactcaaagccacaaccgtagtcgcagcgacgcatgtagtcgaaacattgagagatcgtgaccttgtcttatgaaacgcctagtgtgatttacaaaaagaaattaaagtgacttagcattagtgttgggtgcgccacaaaatggacattgttcagggctccagaacggattatccgcgccacactcgtagcagtgccacaaatcatagcccggtgcagatttcaagacctgatatgtctcttcttcatctgtggcaacacttgcagctaatgcagtctcgtagggtgctcttgacagacttgaagaagtctcagaatcatcctcgacttctgcgttatttggcagtaccccaagagcaatctcttccatatgacgtgcaagatgtatagatccatcccccgctggtccttttaaatcctctttgcaaagcgggcatatgatatataacactccagatatcgcaccatgctgtgactctatgtggcttgccatcaagctttgctcttcaaaaagtattccggacttcgggcactcagggaagacacatgtgtaagcacatatgtccttgaaaacatgttctctacgaagccgtcagcgggtgtgggaagtgagtttgcaaaacgtttacgaacttccagtccctcgtgcgtcgcacagtaacagttcgttcgcaaatttcgcagataaagggctggcccatccgggctgtctttggaagtgggggcagacgcttatgactggcctcagctcgagttgatacgactgatgctgcatacgccaaggaactcgcgctgccgataccagagtcgcgaaagtctgacagtgtcttggctacagtggtcacctcagaactatttctaacagtctcgcgctgcctgtgaatatggttgtagcgagcccagttcgattcgccaagattctgtaccacctgtgcctcggcccttgggaatctggcctgaatgagagccgcaaaatatcgatcagcaggtataactttgatatctgattcatctccccgcttctcatcatcggaattgtcagctgctgggtattcgaggctattgttgagccttctgaggctcgtaagatgaacttcgatagtctcaatcaacgcttgcccgtcaatttcgatggaagcctgatcgacgcctacatctcttgtttcatataatctatattttgcggcccctgatatcgatgctagttcgcgagtccgagattcccatagacgacgtgaatcatcgccggaagccttaggcaagtctgtcatgagttcagtaatttcctcgtaggccgatcaatgtgaatataagtgcacacctacatcgagctacggcattgccaatagagagaagaatctgcagaacgatttcttgtaacccaaatgagcgctgcaggtccctgtcaagggctccatgtagaacgcggtgatcggctccccaaagaaccagtgctgcagcactcttttccaaggatgagtaatacggaagctcaggaatttgctttctggtatccccgatgctgaattgcatacagttgatcacactgctgtatagaagcgcaataagatcaccagatacgtcatcctggtttccggcatctaatttcatttgccatccaacaatcttgtcatcaagcttactcatcgggtaacggtgtgcgctgggtacagagctttgatggggcggctcggcgtccagaaatgagtgtcgcaattgcagtccacgggtacttgtttgatgagacgtatgtatgggctgcgtgaagatgtaggacacagcaagatgtgggctgcggtaaagatgaagactgcattagagattgacagcgcatcatgtgttgtgattcgctggaaccacggcctggaaattccgtggtggcagtgcacatcttccagccttccctctctaagttgtcaagcaagcaaacacatgcgataattctttgttcatcagacaacacatctaataagacacttgatgaattgcagctatacagtatgaatggtttagcttctggctagggagttaaacatggctaacctgcccgcaggtctcgacagtgcacccggcctatatcagtattcgagtcttaccatattctacggccggaaacttagtttatactagcacggaaccccaaaactcctggtgtcgcattgaaaatgtctggtattgaagttgctagtcttgtgctaggcatcgttccagtcgtcgttgaagtcctgaagtcctatcgcagtgcgcgcgaccgattcaatactttcaggcactattcagatgtcgttgatggagtgcgactctcgtatgcgactgctgcggcatctttcaagaacgattgccagttgctattgcaatgtgttcttcaagatgcgcgggagatttcacaaatggtggaagatccaaggcacggcgcttggcatacaccagagctcgaaggccgattccgaaattatttgggtgctgactatgagatcttcgagctcatgattacggagataaagcgtatactgcgcgaaacgggagaaggcttgagagacctccctgtcgaagacacgaagaagcgcacatcacagcatgacacgaagcagcgcctctatctggcattcaatatctcacgcaaagagaatcgatatcgaagatggctccaacaactacatgatcgaaacacgcagttcggagatctcaataagcagcgacgtaaactgcagaagcgacacaccgcccaatcgggctgcatcgtgcgcaaagcggtacctcgtaaatatggctgtgttcaaactgcgtctcaaagactccacgaatcgctcaatgattcatggtcctgtaaaaatggcatgcactgtggacatgaggcaaagctgtgtcttgaggcaaaggcggactatggcagtgtccgtctggacatggtgatcgctggtagaatcaagcctaccgcacaaagccacgcgtgagtgcattgagagaacgattagtttcaatactgacgcttccaagtcattcagatatggaaactccactatggctgttcgtagaagcacttactacgactggggcagtggcaaaaccaatcgaaacaatcacaggagtaaccagtgctctactgccaacaactaatacggcactatctactattgatagctctaattctgagtctttcggcggtaatatcaagcggaagtaccagcagagcgtgcgtttcgacacatctgtcaaccagggcagagcacctgccaaaacaaccggaaacaaaacgctacgatcatcaggccctcctggagatcctaaattgcagtcgctcctaatggtggacttgatgaaaacagacagcatctgttgtcatctgaagaagtactctacaccagcgccaacctgtgtcgattcctgcttgggttatttggagcaccaaaaagccatagacacatgccggttcgttttctacgatgctattagagatgtaaaacatcccaaggtcatgcttggagcagtaggcgacactgttcagatcgtcacaatgatgagcaacttaaggacccttcaccaactcacgcttgcacaccagctcgccacggcaacactgcaatatcgttcgacattttggctagcagcagattggagcttacaagacatcgcatactttgccggttctgcacaagcgatgccagggtcttgcggtcaagatacctcggacaggctcttggaacagcttcgaagccttcatttgagcacacagttccctaacaaagacttgagcaaaaaattccacgccacaggcgaatctgaagctgacctcgcaatcagctgtggaatcagaaacctcccactggcaaacttaggcatcgctttactggagataggctgccaggctgagatcaagacattagctgctttgtccgcaccgcacaacatcatccgcgctcgcaaagtgctccaaaccccacctccagcaatagcgcatttgggaaaacgctatcaaaggatcatacaacagtgtattgactgcgacttctcgtgtggcaacgacctcgattccgaagagctgcaaagcgcggtttataccgatgtagtgtgtgaacttgagagcttggtgatgggattgaagagatttcttggaatcgaatagactgttcgcttcacaactttttcttgtagaaattacgtcggtacaacatgcaagcatacagcctgcttcctattcgcttccatacatgccaaattcgatcacaacactctacacaatgtttagcctcagcttcagcaccgatcatattcagcaaactgcatgattgtctaaacagaatattacaaggaccacatcaccagatcactctacatatttgacaaactcttctctatcaagctttgtaagacgcacgcacgaggctgtgcatagaatcgtgactgacatgcgcacaaacatgtacaaacaaatcttagagtgaaggagctgatttcaccttagataaggtttcaaggcttctatctacgaaggcaatgcagctgtcaaaacaatcaacaacagcgcgatcgactgcgtcatttcaccgggttttaaggtgcacaaacaaactcatgcttactcttcgccaaaaaaggctgcataaacgccatgattggccatcgcaatcaacgtggcgtctgatgaaccagctgacattttacactgccgagcttctgtgcactccttaccccatcactgtgcactgctctatacacaggcgcagtccggtaaaaagtgcccatatacaccaccctccacgccttccaagccttctctcgtccaaacacccgatagcagcgcacagcaaattcccgagcgtcgacaccatgctagccaccagtacctccacgatcgacgacggcccgccaatgcaagtctggtattgctcctgttgtggcgacggagaatggccggcttatgcatgtcaggcatgtcatcacatgaaatatgcggcttgtctgccaggggatggttagggtaagtcttacgctgtacatgtgtatagtgaagcgtgcaatttacatcggaacagagacttcatgttcaacggaggtaggtttgaggtttgtcgacgaaatcgatgatcacgggcaacaaaggctccgctcggggggaggtggatggagaggcacgggtgaaaatagcacaagaggaagttggaatgagcgcgacgtggaatttacagggacgctcgatggttatgcacttttctatccggacatgaccgcgacgcgaaaatatcccatttatcattcaatcatccatcccctcatccccatcctcctccttctccgccctcccgtcctcctcagcccccgcactaacaggaaacgaaaggtgtttccagtcctcaatctcctcggtgatactcttcatgcgatctcttatactatccaccgcataacttcccaaaatgagcctgagcggcggataactacagtgtcccagctgccacaccaattctgcgcttttgattgcgctaacgggttgtctgtcgttgagccattggaccatacgtcttgcgtgttgggcggggcttgtgaggctggcgtagggctcgctcgggttcggcttcacgaagaagtggccgtagcgacggggctttggggggccagtgccaggggcggatgtgtagcttgaggggatgatgttatcgtcaggttcgtcaagtcggacgtggcccggttcgacgagggtcgctttgatgttgaagacgtcgatttcgtagagcatggattcgatgagaccttcaacggcgtacttcgttgcgcagtatggtccgaggcccgggacgcccagagccccagccgtcgacgagaatatgagatagcgtccactgttgcgttcgcggaagtaggggagggaggcatggatgacattgagggtgccgaggaagtttgtggagaattggttgcgaaggtcgtagtcgtcttggtcttcacatgctgcgattacgccgtagccggtgctgtttgctataacgtctactcgtccccagtgctctatgctccgcttcatcacgtggtctacggtctctcgtacgcgcacgtcgcataggagacccaggcagttcctgtcctgccacttctgcatctggtctggtgtgttctcttgtgtccatcctacggcagtgcactgatcaccgtgtgctagtattgctcgcaccagggacctccccatgtgaccggtcgctccaaagacctatcgcgagccaattagccattgtccacgcagcgtagcattgaggccgccgtactatccatactgatcgcttcggtgggttgttttccgagggcggttcgcaggtcgccggcagtcgaaggcttgtactgtgtatggcagcgcccggcgagaggctttggcttgcagtgtcaaagtccataaggatgcagtgaagctgcgcgagggtgggccatgtgaagctgtacctggggtggggaggagggagctccgtcgaccaatcggaggtacccaatgttgcggcagtcaagtgccgttaagtccgtcttcacgatggagaagtctggatgtggagtgaacggatatacaaatgctagtccaatcttgtacgcatgcggccatgtagcgcaacatgtgtcaaggtcgtggactcgcgacggtgttcgccgcggagttcatggcatgttgaacctcctctcgtcgagcaagaagcgaagaccgtccaagagcagttggctggggaaagcttggtcgcggttcatgaagttgctgaccaggatgaagaagataatgaagatatccaaatgcacaaacgaagtcaggaagaagtggtaggccaggaacaagaacgcctgtgtccggtagcgactcttgatggagcggatcacgcgcgccgccttgaccgcgttgacggtgtttacagatcttttgaacctgacagccttggggaagccggccatgacgaactgagatcgcggacgagacgtgttggaggttgttcgcgtggtgcagggcaagggacagcattcaagtcttatcgataagttacggtagcaccaaatagcgtcatgtcctcggcctgcatcgtgaagcttgccgcaagccattgcgcgccatgaattccaacaccaccaccaccatgatacgtcgatagcacgcgtttccacctcaatcatggcgacccaagtcgcaaccccattgtctccatcctacacctcagagctcatcatcgtatgccaccacgtcctccaacattctccaaccccactaacaccccacagcctctccttcacccaaggcttcctgctcggccaactctccattgccctcctaatcttcttcttcataaaattcttcatcttcggcgaacccccctccgcagatgatcggtcgctgcacctcaattcgctgcggcgcgcgcgcaccctcgcgcaccagcaatccataaagcagctgcgcacacgctcgaattcgatatcgctgtcgctgagacataaagacagcaggagcatcattcgcaagggggaagagacgaggggcgggcccagcatcgcgaccatcctcgccaaaacatactacaacgtcaaaggccaccagcccgagagccttgactggtttaatgtcttgatcgcgcagacaatcgcacaactccgcgccgatgcaagacaagacgatgcaatcctcggctccctcaccgaggtcctcaactccggcagcaagcccgactggatcggcgagatcaaagtcaacgaaatcgcgctcggcgacgaattccccatcttcagcaactgccgcgtgatgcccgccgaagacgggttctggtacggccccggcaccacagggactgaagaaggccgactccaagcacgcatggacgtcgacttgtcggatgtaatcacaatcggcatcgaaacaaccctcaacctaaactggcccaagccgctctccgccgtcctccccgtcgcgctggcagtcagcatcgtgcgcttctccggcaccctcgcactatcattcatcccctcctcctccccgccgtcgacatccaccacgaccccaaaccccgaacaccaccgatcaaactccaccacatcctcatccacctcccccccacaccgccccaccaccctcgccttcaccttcctcgacgactaccgcctcgacctctccgtgcgctccctcgtcggctcccgctcacgcctgcaagacgtgcccaagatcgcccagctcatcgaatcgcgcgtgcatgcctggttcgacgagcgcgccgtcgagccgcgcttccagcaaatcgtgctgcccagcctgtggccgcgcaaacacaacacgcgcggcggcgcgaccgaggacgtcgaagccagcgaggccgatctcgatgaggaggttatattggaagaagaagaagaagaagaagaagatggcgggtatacattgcctgtgcccccgcaacttcgtcacccgagtgcggcgagtacgtcgctcgaagccgagggcgccaagttgcgcgaggcggagatacgcgcgggcgtgcgcaagcaggagaggcctgggatgagtcgcgcgcagacgagtcgcgaggagggcgtgaggtatcggccgaagccggtgagtcggacgagcgaggggtggagcgggcagaagggcatgcctggggcacttgcgccggggacgtttcgatgatctgaactgtatgatatgacatcttgtaaaagcatggaatgaggcgtttgggtgatttagcatgcatgtatgaacagcagcaatgtataagatgatcttttttgcttgggaattatatcattgagcctctcatgtgagattggtcttcatgaggcatgcatgcaaacactattcttcctccgtttccagcatcatcttgctatcctactccacacccatcacttcaacataacgcccatgggtatccatttcccttctcactctatgccaatcaacagtgtagaaaagtaaaaattataatgcatgcgttggtagctctgtacgacacacatcacttcgagacgcggccgtctattatcatatagcaattctactgccagttcgccgcaggcgtgggggaaggtagcgtcggctgctgttgtggtttctctacgaagggtgcaggctggccagtgggatattgaactggctgctgctgttgcggtgcgggaaacatgccctcgagcttgggaagcacagcggcctggggaacgggtgcggtcggaggctggggtggtaaggccggggtgtcgttggggacatgagtagcagcaacgggctgctcgagaccatccgcggcgacgggtggcggtggcggtgcgggttgaatggatggttccattggagcgggtggctgttgctctggctgctgaggtgctacaggatctgtgattgcagtaccgtcaggatgtgatccgttcgagataattccgttcgttcgttctgcatctggtgcgacctccttggatgtcgtggtgccgtttgaggggatggaagagcccttgccatagcgcagagtgacgacgagtgactgaggttcttcctcatcgtcggaagagtcatcagcctgatcatcctcgtcgtcgtcaagctccatctgctcaggctcatcttcgtcctcatctccaccgtcccaggacgtagcgtcttcttcgtcatccgactcgagcgtgtgcttgagaggtcgtccattcgtggtgccgcgcggggcatttcgcgtagctcggccatgtgcgtgaggttgatgtggttcttcggacgcatctgatcgtacatagtctcctgtggccggcgatgcgcggtctgagacttggccgctgagcagcgtctcaccataaagaccggtggcgcgagaccgcacctggcgaccacttgcggtgacggtgggaccagatggaacagcaggtgtttcccgtcctgacgtgcgtgtagagcgtcgtgcaccaagattatccgagtcgaagtcttcctcgtcagagaatgtgtatcggaggcgtttgccgcgagtacgcccttcgtagagcgagaagccagggtcgggacgggtgaaggtagcattgcggttgaggcggtactcgcgacgcttgcgcttctacatggttgttagcgaggcactgtggtcatgtaatcattatactcaccacttcggaagcctcgaagcgaggaatggcgttgatcatccgctcgctgagggccttggcctccttgcgaccatcctcctcctccagcttggtagcgacaacgcgcagctcatcaatgtcaccggcaacactgaaccacttgaccttctttgtcttgtgagggtccgtctcgcgatacacccggaagtgtgtgtcattttgtccttcgaccagccagtaccgtcgcttgtcaccatcgagaccccacggctgcactgatagaggaatgtttgtgtctaacctatccttggtcgtccgggacttgtaggcattggcgatcatggtcttgacctgttcgttttggttgagactccatagcgagagggtgtggaggagcgtgatctgcaacatgattagctagtagcagcagcaaagccatctgttactcacgcgctccagcgccgtcatgcccagaaagttgcgaccaccactgatggggttggcgccgttccatgctcgtggccactgtgacttctgcgtttggatgctttcctcgagagcgcggccatagtgacccttcctgtagcacacaaccaatgttagccgtctgttgaaccaggcttctctgcgtgtatgcgactaggttgcagatatgatacgaggataacggggcggtactgactctacaggcttcttgcgattgaggacgagaccgagcagggcacagagcagaccctcaacatctgctgacggcgggccctctgcaacgcccagctcgatgtcctggggtcccaggtgcggcgcaccacggggaaaggcttcgttgaatcgtgatcggaacattacaatgaactgtggcatcgaaatgttagcggaggtctgacgtaggaggtgaccgcgtaaagctatggttcacgtcgcgatgagacgcgactgacgcgtctactacgtacagcaatgtcgggattgtcttctggaacatatacatgctcgggcgagggttcgcgcttcttgcgcggtggagatggcgagcggtccttttgtttgaagaatgtcaagatattaccctgcttcttcttctgaggtgttgccttggtgccattttttgacgcttcaacaggcatttcgtcgtcagtcgatggcggcgacgatagtgaggagtctgagtcgaccatggttgcgggggttgttgttggtggtgttcgcggttgatgctgcggaggtggacgtggacgagggagcaacgacgaagtacgggtaagctaatctttctgtcgctagcaccgcgatcgactgtttagacccctgctgcttgggctttcaatggacatgagtttgtattcacagcatttgtttcgatcaatctaggatgcgctgatagctttaggtcaacgaggagaacaacttgatcgcgtaagaggtgcattgaagccatcatttgatctatgctatcagaactattgttcttgaagttctgttactatcagatatagcagcgaccccgctgcatagttttaatgttcacaaacatcccctagcagcttgattgccagccgtacataggtacaatgccttttcaggcgcgacaggcgagcgtgatgcagttggaaaatcaccgcctaaggacttggaagcgttgatgttcaagatgctttggggtctgcgagcataagtctatcctagccgacaatcaacgggctcttctcttcgacccgcgagatactgtaggggcatagaggcgtgtagcggtgtcaatgaacctagagatacatcccgtacatcgatttgaagtctgggttcggtctttcaacagcatgcgtgctggaagctatgcgacatgatggaaacgagagcccgcagcaccgccgaaacaagggggatctggtctgccggtccgcagctgacaatgcgcagccgactggaccccttcgcaggcgttttggagggttgacagccccagcaagctcttctccaagcaggccccaactcttgcagtgctgttgcatagtatttcatgatgcctcttgactgcgagcgacatggcaaagccaaacggcggagcgggtatgtcgggaatgttttgagatggttgtgctgacgatgtcgcggtcttcctctgcgcgcagcattgctcggttctagcgatgctttgtgcgggcacttgagcctatgttaggctgcgaaagcgcgcagcacccagctcccacaacagcgggtgcgcagattgcccacaacaccttgtcctcatagcttgatgcagtacagcatcgaagaggcagagatggagagtgaaatgaaatagacatagctatcggagaagacctgaatgtaaaataatgactccacttggtgaaatcatacagaccatatagatacgcgtggagtgaagggagatattatcgcggtcagataggaggccgtctacgtgtcgcgcagtttggtcttccgtcaggtttcgaggttgatgttctccaactgtcccgaggtcacgtggtgcagcgcgccaccatatgaggggcaaattggtgccttttctgtaccgagtactgatcgcaaagctacagtcatagcaggaaagcttcaaggtgacttatacacctctcaatctgtggttggactgttgaatccacccaggcacgtatgatgcttcctttttccctgactgtgcttggatctcagaccgagctctcatgaactgttgcggtgcctgttcggtgtagctgttcgctgggggacctggtactccaaatgtaagtttatagatccttggtcagtatactttgcgaaatgaggcttatgtgcacggcttgttctggagaagctctttgcactgccaacagacttgtgctctgcctgtgtgcttgtgaagacgagcataacgatacctcgacccctccagcgcctcacaccaaggccgaggctgcagagaccgtcggcttggcctctcaacatatggaggacggagtaagtcgccttttcgatcatgcacgttcagaggcctggccaaagctagagattgtgcatctgacccagtgcgcctggtgctgcatctcggtccacaagtgcgggcaatggctgcaaggccgaaagctagtgtgcgtcgcggatgcacagaaggtggaagggagcttctgagtgaaacccaggacgcaaggtgccaggggtgtgcgatagggcagagtgcaggcgatgacgctgtatgggtcgagcagggcgcgtgaattgacgcgcaaagatgacggaagttgccaaagatagagcagtggggagcgggtcgatagtgtctaggatggcaaatggcgggtgaaacgggccctttgagggtggagagcgaatcgagcccagaaggtgtcaaaaaggcgtcgatcaacgctcggctaggattggcccagtgcctcagggtcgcgctatggcatgagggtacaattgacacgcgtttccccaggagatggactgctgctgtgactgcacctgcttgcgacacctccctcgacactgtaacagctgttctcattcactcccttttcaccacgtcattcgttgctgctgctggtgtggtgctcgtgctggaatcctcccgccgctgctgcccattttatccatcgctcctgcatgaccctgtactatcgataataaatcccagccgcctcccaagccaccactcgttatcacaacccccacctggctggcaactttccttcaccacacgcaatcatgaacatcaacaagaaattcgaccgcttgaagcaatggaccaacgagaaaatgggcgccgaggcccgcactggcctgtccgacgagttcaaggcgctggagttggagatgaatctgcgccatgaaggtatggatgcgccgttgcaccgttgcacagcttcgcagggtgaatgctaactgcccacaggtatggacaagatgcaaaagtccatggcggtgtacgtcaagtcgctgtcaaagcgtgcagagggcgacgacaaggagaagcagctccctggaggccacttgggctcaaccatggtcacccacggcgaggactttgagcccgactccgagtttggcaactgcctatcatgtgcgtacattgtgccttcgcgtgcctgcgatgctaatagaccctagctctcggtcgcgccaacgagcgactggcacgagtccaggagacttatgtcgccagcgccactacgtcatggctggagggtcttgaacgctccctgattcagatgaaggagtaccaggtacgtctcacatcaattaatgcaattgatgacagcagctgaccggcacccaggctgcccgcaagaagctcgagacgcgccgcctggcctacgatacctcgctcgccaagatgcagaagaccaagaaagaggacttccgcatggaggaggagctgcgcgcacaaaaggccaaatacgaagagaccagcgaagacgtcttccgaagaatgcaggacatcaaggagtctgaagtcgaaatggttcaggacttgacctccttcctcgaggccgagctgagctactacgatcgctgccgtgaggttctcctgaacgtcaagcgtgaatggcctgtcaggtgagactcatcaattcgagacattggtcacagcaaatgctgacacgtaatctagatcaaccgcacaagccacccgccccgcacgatcgcgctccgtcaatactgcccacggctacgctgaccgcttcaacccggtagaggaagagcccgagcccgaagccccgcgccttgttattccaaagctgtcttctcgcaaccgctccccaacggagaactcgtcgccagggggttatgcgctgcgcccctcgatgagccgaacatcaacctatgacagcaccacgaacggtcgcgacgactctcccgctcgccgtctgacacgcgtgcccaccgattcgtcagtcatttcgagtcgaaacaatctccgccccgttcgccaaacgaatgcattcgccgatgagtacgaagacgactatgcgagctccaacggccatagacgcgacccgcgcgaccgctcgcctcctagcccggatcgatcttccgtgggcagcggcagtgtgatgtcgcgagccgcgagctggagcgcagcggattctctcggatcgaccgggaagaaagcaccaccaccacctcccccgtcgcgcgcgaagaagcccccgccacctccgcctccaatgaagcgaagtgcgttgagtgcctctgaactagcacgatattaatgacgaattcttatctgcttgtttcgttggctgactcactgtgttctagggaacacggtagtgtcgaacaagtttggcacgtggtgaaggcatctgtataagagcggctgctgtgcggtccatgcacattggcgtttgcggtgtatgttcgatgcgtggtagtttgctgtagtgtggcgttccgcggcgttctgtggatgattcacatcgagctggttcgaatcaggacttggggaaatatctgaagctcaaaaatgaatatcaactgttgcatttaatctataagcgcgaaatcacacatgtgacccatggaatcagattcatcgaaaagacctgtcccaagaattcgtgtccgactaattttcatacttgggctgcgtagggaaattccaactctcctgcatcacaaccgttagcacttatcccaaggctcaagagaaggcatttactcacccactgctgcaaccctccattcggactcgtctgttgcccaaacccatccgccccctgcgccccatccaccggcacaaaaatcgcgcccggatcctgctgtccttgcatgccccccgcgcccgctcccccaaagaactcgaaatcatccccctgccccgcgccattcatgctccccagcaaactatcaaaatcaacattgatatccgcgagattcgcgggcgcgttgcgctggacctggctatgcaactggtgctgtgcgccgaaattcgaattctgcggggaggtgagcgagtagggctggaaggtcgggtgttgagacggcgtggggcgcttcttgttgaagcccttcatcacgtagaaggcctcgaggttctctttgacctggccgagtaggtcgcggcagcgctcgcgcacgccgacgccgtagcagtgcccgaagatgtggtcgatgatggtggccatgcgttctttgcgcgggaggtcgggcgtgcggtagagttcggtgaggagcagtaggacggcgtggtattgctggtaggtggtggagtaccatgcccatgcactcaggcttgggagcgtgtcgagcgtggcgccgatttccaaggtggtcaacgcggcggtgagaagtaggtcgcgcaggcggttctcagagtcggaacgtggggagagagaggtttgcgggaggtgccggtagaggagcatggagtcgcagcgagacatgaggagggtggcgacgaggccggcatagcgctggatagggatggaggcgtcgaggtattggaggtattttgtttggatgaggcgttttcgggcttcgacacgggcacggaggtcgtggagtgtgagggtcttgcgatcgatttcgattctgccgcggaagatgaggcggtggatttcgttgcattcgtagcggatgagactcaatgttacatctgtccagccgttcttgtcgcgcgggacttgctgccaactgggcgtgccgaactcaaatgcatcgtcgtccacattgagaggaagggcgatgtcgaagtcgtcagcgcgtatagatggatgaggaccttgtgcttcggcagtcttgaaatctaggaagcagatttggtaccagaggagagagcgcacgtgacgttgaaggggtgtgagactgttggcagacgtgtgaggaaggcggtggattcctatgcattgagcgaggcggacgagagccccaactacgacagaagtggcgcgtgatatctgggcgcggcagagtggaatctaaaaatataagctcctaggtcaacatgcgtagggaaatctattttgaaaattaccaagtagatcgttaatgcttgaagcgtcctgatattcgacgtcttggcccagttggcacgcaacaatgctctttcggtggctttctgaagtctcaaaaataggtcctctttcgtaatgccaaactgggactttgcctgtagtggtgacaccgatgcagcagccgccatgcataccgcaagtatcaacgcagtacaagaattttgattcggactgccaatttcaacattgagccagaaccgatcgaaaagccgcttaaaggagggaatgtgcaacacatgtgctagagggctgacagcttcgttatagcgctgaaagagcgcttctgcttcaactttagtcggcagttgtggcgggcccgcatcattgctctgatgtaaggacaacgatccaccgagcaggagattcagcgaaggtgccagggatggcatctgttccgctgatagaagcccgctcgattgcgacgctcgctgaccagcaacagacgaagacgaactaggcctctcagacaaaagcttgcccaactacacgcagcatttcagcttttgatcgagggaaccaattgcaaaccaatttcagggcggaccatacctcttcagcatactggggacggaagaagccggtcacgttctcgcagatgatcatccgcccgattctgatcgtgagatccgtcgcgatctggtcctcgtcgtcattttcgtcctcgtacacgtcgtcctgggtttcctcgggttcagcaggtagtcgctcccacgcatccccatcggcttccacatcttgctggtacgcctcccactcgtagtctcttggcggcgttccaggcgtcgtcgtatcaacagagttcgaattctcatacttgtccgtcaagcttgctgagctctgcgtgcgcaccggcagattcttagtccaatcagggatagtaaccccggtaccacttttgctcgccgcgcgctctctctgctccctctctttcttgcgtgcagcgctctccgggacggtaatgaaaatgcactctcttccgaatgcggtgcaattctggcctggtcaagtttgatgccctcatcagcccccagaacccaatcgcgaggtattttcacattacttactacgcacgaatcagcaaacacactcaaatatgcgggagaatcaatcaccaaggatgtgtcttgctgcacctcgacttcctcgtgcgacactcgacgcaagaattaataggccgtggattccgtctgcgaaccactcgagactgcagcacctgttgtcctggttctggcattgctcattttcgcgccatttgtcgacgtctggtgaggttgtggctgagtgctcggtcggtcgtgcgatgggtggagcaggcactccggttggaacgttgggacccttgcctttatgtggccgatctgctcgtcggacatggccacgtgatgagagcctcagccctgacggctggacttggctgcttcccggttagccgctgcagattatgttcgtcgcgcgcctatcagcgtcatgcaggtacaagtcccgatttcgcagtggagtaggctatgcagcgtagagagtggtcgttgagggcctcgccaatggatcgagttcaacggctaggtcatctcggagcaacaagaactcattatgtgggtagctcaatgtaaaacacgtctgaaaatattacatgcaacatactgaactcgtatgtatggctgacatctcacagcatactcactggccacacgcggatcatcccacttcggcccccgcctagcgccaaaatcagaatgcgcgtcgcttgcaccgatgaactcaagttccttcaaagtcggtaagattgtcgctaagattaacaaaacaatactgtgacatgccctcatcaccgtccaacctctctcctcaagcgagccgcagctgaagcgggaggtggctcaggccatgagtctaccgcgtcttccacctcctccaagaacgaagtgctattgtgcaccgtggtaccgccgagcacgactcggatgcctggcgaacttgcattgacctgcgcaaccatttttgcctcctcgtatgttgatcctccaaccatgaaaacgataatatcctggggcttgtcctttgtggatccgccgccttcaacaaaaggatacaattgttggctcagccgtcccttgatcatgtcttgcaacgtggcttccaggcgcggtgaatgctgtgtatagacgttttcgacacccttcagaccctttagtcgatcgcgtgcgccgccgaagaaagagccaggctggaacaagtctggcacacctcctgctgctgtgatcgtttgtaatgagtcgtggtatgccaaaagcttcgtgataaggttaatgcgattacgcgagagtccacctgcgacagcaagcaagtcgagaagcatggcagtggagtttgaggaagtttttgagtatcgcaaggcgtagattgcaaccagcctcagcttgttattagctgggacctttgggtcttggataactctctgtaatgacttgacatcgttggagtggttatctgtgcatgccagactttgctcaagctcactgatgtcaagcagggtttcttggccaacccgtctgctcagctcgccaacaagcgtgacgtgcttcgttacattgccggaaagcttgcggaactcggggaaatcttcgatgaagcgcttcatgtcggctatcgagtccagcttttgtgtgccctgctgttttgacgcgaattgttccacatattctttggcattttgaccgagatcaccaaagttgaggtacatgttcttcttgaaaaatgggtcttgatcttgcgagaggacgatttctttgagctcgggtcggatactcaggcacgtcgcgcaggtcgactctgccatttgtgatacccagcagctcgtgcaccattgcctggtatgtccactgtgtcaacaggggtgtgacagggtcgtctcttcggtccacgatcaatagaatcggcggcgtgtccgtcttccggaagtcgaaaagctggtcttcctgagtcatatggtaccgcacctcagttgccaacttcttcactagcaagctgttcttctgataccgtatcaaaggcttcttcttcagcgcaaggagtagtgccatgacggcttctgttgatctgtgcaatgagtcctggttccaggcatctggactcgtgctccatatccggtggtttgggtagctgaggttgagcgacatgaggtcggggttaatgacgaggaaatcggcgaagtactcatggattgcgcgcacgacttcatggtcatctgcttccgctagcctttcgagggaggactttttgatgatgttgctgaagtcttgtattggtcagctttcacacccggtacacgtaacgtctctacgcacagatgttgtattcgccatatttggggtccctgagctcctcgatctaagctctgtatagactcgggtgaaggtcggacgaagcatagacaccgaagatggcgcattttctctcgctttgcattgtccagtcggctgcatgtcgttagtcatgcgtggcgtagtggttgtgtagtgcgcactcggtgaggtagacttcatggctgagcagcgcggattgtgtagttgccgtcgacactatcgagacctagtcgtagtcagcatatgcagaccatccaatcgaaggaggagacaaacccacagtctcattgtcgagtaagagtatcttcatcttcgccgccgtggtgcctgttgcggcgctgtctccagccgacaccatcttggtgatgtagccggagacggcctgcacgatgtccatggccgactaattgatttatgacaagggagtaagctttggtgtgtcgttcactgggatagctcgcggtgttgttgcagacccatgtcgacgcggttgacgtatgttgaagctctcgtggggctccgcctcgcgcttgccagcccgggctcagggtccacagctagcgcgtcaagcatgccaagcagtccttcaccgcaggtctacttcctcaacgacatacggagtttttttaagggcttcaggcggcaacacgacgaatgaacgtcaatgaacgtcggcgggttcctgcaaccacacgcacgtacataccctattttactgctgcctagtctgcctaaaattagtctgaactttgccgctacaatgcatatcggtcttttcccgatatatacttgatccgcattgagtgttctcctatgacttgccagtatattccttcctcgtaaattgattctatgcgctcacaggaagatgtcgtacttactcaaagttcctgttgaaatacaagtctgcatagcggaggcatgttccaccgctgaccttaagcagctgtgtgagacctgtcaactgttgagggaaagaattgtaagttgccagtatctggggctcattctatacacggctcacggctcacgtctcggtcccagctgcccgaactataccgtaccattgacctcagttctcataacgttgatgaggtctgtgagccttggggcagggatgctggcgaggtcaacgttcttcctacgttttcagagcgttactggagatactttgacaaggaagctttctggagacagaagaagtttgtcgaaacaatgcagcgcaagcccatgtacgcccgacatgtgcgtaggcttcgctggactgtccttgatacgactcgttgctattggggtaagccggaaaagcctgactctggtaacaagaccgatgaggagcatgacgatgcgccactctatgtgcccgaagatggtactcagatcctgcgcccattcttcgactcatcctaatgtagctgcagaaccgctgtggaatatctttcaaagttttaccaatatcacgcacgtagacttctgctgggtcaggtaggtgccatataattcgtccatagtgtgagcgctcacttctaaacatagagcctggcgagaggtaactctaccaggatacctatttccttctgccacgtcaattcgcctaagtggctgtatgagccgcgagctcgccgcctgcatattgcggccgcagctaccaaatgactccaatataacacacctcgagctcaatggcatctcacagtgggcggaggcaaccccgcctatgcctacaattgctcatctgcgcgaccgccaggcatatatcaaggatcactaccatgaccacaagcccgtccgtaattctaggcagatgatagacgcccttgatcccctcattagccactgtccacacctgatctcgctccgcatcgccatactgggtccgtgcgaggagcaggggccagattcgcgcgaagagcgcctgtatcaatcctgtgcgcgcttcattagctcagtgcgaaagacgcttcgcaaactcgactttgagcaaggctacagcttcaatgaacaagtccaatgggaccgtccctcgaccgagcgaaagaagatattcccgcgcccaatggatcgcatattcgcgcgcttcattctcccggtcctcatggatgcgccatggcctcacatggagaagatggtaatcagaggcgtgggagaatccactcgcgaatacaccgaagaatatcctatgccagcggatactgaagatgttgagtacacggattttggcgggtgttatcaagaagacagaggaattcggacacagttttgggcctttgatgtcacagtcaagtcttttccttctgctgcgcaaatgcagttggatctgcaggctcttataccacaagcggtcgttgtggttgaggaggacggtgaacaggactttgaatcgtttcttgaggatagctatggtatcgacaatgattcggatttgagggcttgaagatggtccagggtcgacgcaatcgtcttcttcacactttatgccaggcgatgtttaagccttctatcacccagatagaatcgaacggatgactgaccatacccgaggtatgagcagcactacaaatccggtgccttcgagattagtgccaccctatcgactttcccgatgcattgctctctattcagtgatatacgaaattagtcaatgagaaagaatgaatgtttatctaggctttggtcgctagcaaataaggcttcatacatagcgaacatatccaggtccgtattgcgccgaaaactctgctcgatgcttcccatccatccggactgccagtctcatggcgtattgtcgctagatataacacgatcagtagcctgacattccagttttggtttccctcgttgggcgttttttgttatctgccttgtctcaattaaagtatggacacaaaattgtttggaagcttcattacatttacattttcagtgtcagagcttgcagaaagagtgacagtagaaccagtgttatcatttctatgtctcgagacgacgtcgtggtatgcgcaaggaaatctatctcagaggacttgcgcccaattcctgcttggatacaccctactccaatgtcgaccaaatccagggtcaaagaaaaacactacgaaacgacaagctaggatgcagaaactagctcagatacttcagatttggattctgccagggtgtagagacgtataatgtcgataagaagccaaagacaaagaatgcccggttgacgactccgaggttgtccaggcttaaagttgccaagaacacatcgtcactcccacgactttcttcttcggttttgaagttggtctcggtctcttggtcgacgaaaagtgagacctgatttttaccctttggcagcttcaattctttgtaatcattcggctctgtcaaagctgattagcgtagccttcactgcaaagcaactatcttacctctatctacatctcctttccttcggatgcgtacgtcgccactatccgcattatacacaatgacacgatcccaacttctggtcttctggagcttcttcggatgctggtgtctggctgggcttggagtgcccgcgctagcgacgtcgttttgatatgatgcttgcatatggcacggttctgcggagtaccaatcaagagtaagttgatttggtggaaagattgaatgaacagcgatagtcgacgtcgaatgatgcactcggtgtagtagggccgaatcaggttccgcttaccgtgatgctatgtaatggcctgttgaatgatggatacagcgatcgagaaggaccacctgggcagtattcatactcaattggggctcttcatcatggctccagccgcaggtatgcttgacccctgccgttatcctcacccaaggaatatcaagtgatcctccacggggcgcaaattcacccatgtcagggcgcaaagggcaaaggaggaacataatcgttggtccttgatgatgttcatttgtaaagggtgggggcgaagcacagcaatctcgcctgcaggaaaggcggaactcgcctttctcgacttgtggttaacgccacttatgcgcagtcattccgaaattcgtatgtcgtttatttccacaagcgacttcattcgatgtgctgcggttcgctaaactttggaacagtcgaagattccacaaggctgagtcaaccttgccttcggtgtggaggcgaatcctcgctccagattcaagcccaatctgcatcgatcagctgaggtcaaaattgtagctaataatgaaggacttctcgacagattttgggaattgtgacatttcagctcccgccccaggctgcagcacggctgagtgggctacaggtgtgactactcatcgcccccgcccctttcagactcggcccgcacagaacgaacaggtggtccgtccgaccattcttttcgatattcctcgcttactccaggcggtgcatcactggacgacgcagtcttcttagtccatttttgtacgcccgaacctagatccttcccgtcagaccgatcacgagccatgggttctttactccttcgacttagcctcccaatatggcggaagtcgacctgcctggctggatgatgtaatctggtccatactcagcgtcagccgccactcattgtcgcctatgcatgaacaaattttgaggctctgtagcatagccagcatagcttgagtacaccaggctgtgcatagagcccatattcaagcagtataaggcataaacttatgttgcagtaacactagtccggctgagccactcatccctgtgcttgaaacctatctgaaccaacacctaacaatcgtgccatggatacatctcaacgtgctgtgccactcggggtcccgatatcctcaagtgatgaaagctcacatacatcatcgcatcataatcatgattatccggtaccgtcgcagctttcgcccgacctagcttggagtcagcaaaacctccttagtcttggtacgtagatacaattgcattgtaccaactatttggctgatacaatgcagatggaggcggtatccgaggttattggacacttctggttctgcaacagctcatgatatgtattgcaagagaagaaagccgtcaaatgaacggtagcgaagagcatcatagcttctacccgtcgcagtttccctcaaacgtaacccggggcgattacaatgatgaagaaaaagaaaagcgccggctcgctccaggacaccgggctttcacttgggcttgtgtccgtgatgctcgaaaattccttccatgtcattattttgactacatatgcggctctagcactggcgcgtaagtcttcattgtaccattcccacatgacgatcactcacaataatgttaaagactcattgcaatcatgttaggacgttttcgcatgcccgtgtgggattgcttacaagaatacgagaaaatgagccacttgatattcggtaaaccacgcatcatctcccaacggaacattggaatcgtgcagtggccaaagtttagtgctactgctatggaaaaagcatttcaagatgtcaccgcgagaaggcgagagcaaattcttcgaagcacagaagatataacctttccctcgccacaaggtatatgccagacgtgagtacaaagaccaacttcgcacaagttttggtgagcgactaatcttctaaatgctaacttgccaatagatttgtcaccactcgcggatacgaacgcaagaaagacgcacctgtgactgtggagaagctttatctacttcgaacctacgttcctggaaggagagagcgtctcgtgtctaggagtcgacagctcaccaacagcagcacgttcaacgatgaaagaagaaatgaaaggtcagcagataattggcaagtctggcgagtagcacgcgcagcgacggcagcgccaatgtattttacggaactggcacatcgacaggacggtataagtgagagcgggacagtgacctacttttctgatggtgggttcggcgcggagaacaatcccactgatgaaggtatcacagagatccggtcactacatggtttggagaacctcggtgcagtcgtcaacgtagggacatctcgaaagaagcaacaggcaggcggcaagagtttcttcaaaagagtccacaactcgttcgatcgcgccacagatccggacagtgttgctgccaaggttgcgagcatgaatctgccctacgaatggcgttttaatgatgaaagtggcatcgatgtggaactggacgaatggaaaccaaacggctatttctccaaatctcctggcgtcaagactctcgaaaaaatcaagagcaagttcaacgaatgggcagcagatccggaaaatagcgcctacctcaggcgttgtgccagagagctcgtctcaaggagaagagcaagaatcaggaattttgcaaagtgggagatctacgcgacaagtgcttcgtacatgtgcgagattggtgagtgccggaacaggcctatcgcagatcgtacgacgctcgagacacacctgagaagtacccattcggttgcagaatcggagatttatagcacagttggggcagcaacaaaaatgtggcgatatcaaataccgcatgcagaagcttgaggacaataattggcttgaggcagagcctagagaaaaacggatctcattatcatcgacggaacggtgttcggccagtaacacccaaagaacaatgtgttgacccgtttccaatatcaggagtttgattttgtacctatctattcatgtcaccggattgtctgatttgctgttattatgcatctaatatgcactatgtgtgtgctttcttccatcatgccactttatagctgtaactgtttagagggaatatcctacgagagtagaggctctgtattctagcaacacttcaatgcaagaatgtcgatatgcagataaaacatatgtaaagttttcgtaagctgaccgcgctagtatcaatcagctttaccattgtgggtgtggctccaatttgagatttgaagtatgcacagccacggagccttggggcggtgcggctgacattcgagggagttttcatgcacgccaagtcttctgtggcttgcgaagctgtgagtgtgtgtgagcacgctcacttcgacaccgcaccaacattctgcctttcccagtcacgttcaatgttcagttttgtgctgaatctgcctccgtgacgcgatcagatccatttgtataacgtgctcgagtacaagactcgtggccgacggtcatctgctaacgttagccccaggtgggcagcgctcagcctgatcatggttttagcccaactgaaacatctactcacacaattcaatcaccacacgcatatacgcctttttgtgagtcaatttaatatcccactttcttaaaatcttcagatcgacatactaaactcatgcggtttacatacccactaacatcgcgtagcggctgttgtctctgataaggacaatatgcgtccgatttggcacattaccatactatcgtctctaccatttcaacacagcagcccccatcagcaggattgcatctattgcatcagatcacccaggatcgcctcggttgttatatgcggtaacactatggcgagcaagaaaacttacagagctccaatttatctctatcgcagtaagttgtcatctaaaattatgcacctgcgtactgataagactaaagtgtgctattcttgcggctgcagtgatcggggccttttcatggaccactattgatcaagcctactggctcacccacggattttggcatggtagtcttgtgctctctgttttgggtcttttgatcgccgctcaacaagtcacggttttaaattttcttgggccgatgccatcaccaaagaagattaggcagacaaaggaatgtctagagcgctatcttcctgtgcttttgtcgaaagatcgctcaagataccatccaagacagaagatggtattcgcatggcaatgtccactcatgtttatgtcgtattcggtttgttcatttctcgctggcatcacgatattggtatgcacacctttgattcaaagagaaggcggatggaatgatggctgcaatgtgagtaatactagtattagtacgtaatatcacgactgacagaccgtagattgcagtcatgtatttgtcagtttgcgctatagctggaaccaccttcgtcttttgtggcttctggatataccactatgttgaccttgggttcgatgagtatcatgacggtagcgacggtgaagaggctgatggctcaggcaacgagaatggacagtcaagcagggttgtcccagcacatgtcgagatgctctctcagccactcagcttcgttgattctggccactattcaggcttcgatgccaagcgcgtcaactactgaatcgcgttgctcgaaaagcgcaacacgtcgtttgcgttctctctctatagtgaaaaagtggaacggcgtcggaccatcgcgtgtagatggggctgtcgaagtttacttgaccctccttagctggacgctatcgaactgaaaatagcatcgaagcgaacctgaacgtatgtcacgaaggaaaactgggcgaggtgcgctggttgatgacacgataacaggatcttacaatgtccaatcctctcaatcatacatgagtcaaagtaactactggatttctttcccggtaccgtttgataaaattatggtaatctattgatcatgcgagaccatatcatcaatgcacatgccctcactgatagcagtctgcattagctacacactcagcttgatgatcttccccacactaggcgtgcccacagcatccatcgcaaacaagagccaataccctggaagagcaacacctggatccgccggcacagtaactgtgaagctggtcccgctcccagtaggcgtcaatgggatcctccgctggtcagtatcaacggtatgtgttgcagtaccaaagcgaatgagtgagaatgtcgtgactcccgaactagtcgcaacactcagagtagcaccaagcttggcagacgaagctacactgttgatggtcggtcgcgttcgtcgcgtaccatcattattgagaaggtaaggtggtacaaatatctctgcatcgaagtgattcgaatctgcagtgccaccgtactgtgtacatggaccgcataaaccaccgcctccattgaagaccgtggcgtcggccatgaggagagcaacggagtgatagttgcgtggtatagccatggggttcatttgcgaccattgccctgttgctgggtcccagatttctgggactagggctgaagtaccgtccgtgaatggttttgcgtatgcttgaccgcctgtgatgaagacggtgccatcgggaagaacgacgccgtttgcgaaggagcgggcgtaggtcatgctttgagtctttgtaacggttgcggtcgtcttcgggctgcctatggtaatgacataagcattcgtgcgggcggcactattctcgtagtcggatgcaccgccagcagtcagtatctttcctgcgagtgcatcgtacatgaccgcgtttccgttcatagcatgaccatcgtccagtcgcttccctgctcctgttgtagaaccacttcccgttgtatcgtaccaattcatggagatggaaggaccagcttggaagacggtcttgttcttccatgcaaatagccacgcgtgattgtctgctcgccatacaccaccagcgtcgttggtcagcataggactgaccaacgcgcctgatagcaaagaccaaatattcgcagcaggatcgaagatttcgccattcttgccacctctagctccactccatgagccgccaatagtaaacacgcggccatctgaacatgtagcactagattggtatccgcgtgcaatctgcatgtttgacgctcctgaccaagcattgcttgacgaatcatatacacttgtttttgcagcactatccccgcccgtgacaataacccgcccattgaaatcaagcgatatgcccggacaaaacatgtcatgttgagtattcgacacttgtagttcgcttgattctcccgttgccggatcgtaaatagcagtctgtgttttgccctgatccccaccgaaattgtctttcgcaaaagatgaccataaaagtatttttccattggtgaggagcgaagcagcagctggaatcaaagggaagtcaatcgttttctcccatgagcctttcccggctactggtggtgtatagggagtcggggacgagttgacaacatcctggaagacgttgacctcagcgattgaggtccatgggttgcttgcctgttgcgcttcggttgttgctgtaatctttacatatctggctggtctcgtgacaaatgtcgtcttcttggtggttgcatcgttgttatatgtgccaagtgcaacgactagccaggtggtattgtcggtggaaacttcaatcttatgtcctcctatcctgccgttaccactggcggccggccgtggctgtatactgatggcttgtaagttgtacgtggtcttcatgtctatggcgatccaattcggtaatggatcggctggggctggggtaaacttcgagtgccaaagtgttgaagcgttgccatcaagtacccccgcgggctcgttgcccgtctcgaaactatctgcagtggcgctccaaccattacgactgattgctacagaagaggataaggctgcgctgatgcatagaaaggcagtagcgaaagcagaaagatcaaggttaatcttgaccatagtgtaaagtaggtttttgagtagacaaacggttgaacagtattttataagaaatgcaaactgaagtccctgcgataacctttatatgctgctcacgcctggtctctcatgagtgctgtggcttaccttgcctgtcaaacttcgtcattcaaatcttatctaacacgttacgcaacctcttagtcgaggcaggatatcacccccactatcaatgagtacgaagcgaagtacgaagcgatgcactcagaattgttagaaaagagaagttgtctaatccttcaaactcaatcatgagtctgtcaccaatgtggcacgcggactagctaggtccgacgacatcttggccgaatttgcttgtagtgctgacctggcgctcgaaaggctaatcgcggaccgatttgtgtaagacttgattggactgtgatctgtgtgtggattggaagcttcagttgccaattttgctcttagtgcttaacacatgttgatgctattcctagacttcgagagccggtaagcacaccacacgggcatagccgaaattacgagactgtgatttgtagaagtacgcttgcaggattggatgactgcccatgcagtgtgtaagaatcaatactgggtgcttgcaaacgcaaggcggataaaggattgtggctgaccgaagacgcaaagctagagctagccttgagatttatttgctgccattggaagatgagctattacgccacaaagatttatacgaagtaccggaggttgtgacattcgagcctccgataaagtgacatgtcggtgtctagttcttattcggaccgcctagccttcttcaccacgcaaatttgcagcctagtggactaacggacatcaaatgcgtgttatcccaacacggcatgtgatagaagtctgtcgagttcgtcccgtggaagcgatggcatggaggcacaggggtaatttggaaaggtgtgatgatcaagtcccagcgcttaccggtaataccgttagcgcaaccgctgacgtcaaggggtcctgcatttctgcaaggatctatggactgacaaacctatgagtgaaccggcgcaacatgtaaatgtgatctaggactcctcaaaacccgattccattccatcagttttcgtggatttgaagaactgcagctccatgctacggaagctcaatccacaagatcgtgttccaacctcattctattccactaatattcgttctctaaagactgattaggctgtaaaataaggcttcattcttcgaaattgcccatgtctcgtccgcggggaaatcattatagtcaagacacgcgggtacagcgtacatctatattcctccaaatccccatgattcgtattaccaccatgactgacatggatttcctcagaaccggcatttcaaacaccaatgatgagaccatcatcgctgcctgtgttgagcaaagtagccagccattccatgctgtgtctttgcgcgcgcctcactgatattcagcgtaccagccgggaagcctatgtctgtgccccatgaaatagtgagattaaaaatcagaggtgacttctcgtacatttgatcgactaacaagatcgatagcgatgaggatcaagcccagaacgaatgcgacatcatccagtctgggtctatgcgtgagatggggtatcccgttatgatggtagcaaggaagtctgaactgcaggtcgttgagaagcgcgggctgagggagatctgcgtgttgcatctcgaagtcggcttgacgttcgcgcttcagtcgttgttgttcataatcgaggatgacaccggcgtgcatggcctggaagaagtgttagatatgaacatgctgacgatagggcggaggagcagtatgtcgcgcagctgttagagcatttggaaaatagttagcaaagtgggttgatattctatgacacatggggatctatcaaacgcattccacccgcctgcttcgtggcctgcttcaagtcagtacggtacgccagggctgctgatgtcgaggtctactgcgatgttgtgtagaacgtttagccagttgagaagcccgacctgtgtgacgaattgcgcggagtaaagtagtctgaagaagaaagccccacggagcggtgttaaggttttggtgttcgcatatgtacgtgattgggcgacatcagcgtgatctaatgtggcagagtggttttcatgaaggcttaatggttaaatcgttcataaggctgtatgtatccatcgtctgtgtagtgtgtagtgaggggcatcgagaatgttgattgttgagatgcgacgtgcgatgaagggctgcagtagtttctttatgttcatgtacgatcctgggtttttctccagtttttttcttctcttatgacagcaaaagcaatgtagggatacgtcttgagctcatctactggtgcacagattcgtgtaccgtacctcaagataatcacgaataggttacgctgtccgatcaaagagacattacagtatatcagggtgttataatagtcccttggacccgttcagactgttatattatgatgcaatcacattgggagcgggagattcttttcaatgtgacattcattgtattcatggaattcagagatgcaatcagtcaatacgccatcatgatcgccatgattattccttgtgtccgcccgctgtttctttcgcactctgaagattgagcactatttgcattctagcaggcggcagtatgacgcagggaggaaatatgctgcgctagcagctacatccacaccgcttacagtcaccaaggagacagctaaaagcccttgaaggatgacagtcggaatcgacattacaagtagcccggtcgccatttctggattggtgttgagagtggtccagcaccactcgccatggtcgccgcacctgcgccaacagatgcctctagtgcagccataatcctgaggtccgttccagcagtctcggctgaagatcttggcggggtcgctgcggctgcgatcagtatgtaactatggcgctgaaacgggggtcttcacttactttcccttgtactggtctggggatggtttgatggtggcagagagcacgacggcgtcttggaggactaggaagagggccataacaaagaccatgatgtagttgttgtgatgagccatggtaatagctctgcgattgattaattttgagcggcagggaatggcgagcatacttgcagttgaccaggtcgggagaacggttgttgtcgcagttgatagatccgtgtagcggtggtgtcgtcgtattgagagaaactgcccggcgggcgccgaatatatagaggggagacgacgcgctagaggttggattcgtcttactagtagggattatttgattagcaaacgcgagagcggtagcggtgaaagcgcaaacggtatacgaaagaggccagccgatagtatgcacgagatagagcggccgacggcagaggtaagaacccaggtgaaagacagagtaatgaaaaacgatcagaactcgcgacttgtatgagctcattcgaatgattgcggttgatacaagcgatacaatacaaagttacgtgcaccgactgcctttcgaatccaccagatgcactattcaagaagcagaagagagggttcattatagaccttatcgtaactgaaaaaaaaatgaatctcatccattgacttccatggccttgctgcattgaagtgaacagtgatatcagaattgacgacaaatctcccgctctacgggtcggtcatctccgccattcgcgtttgtttggtctagcgcatttcagcagccttaaaacacaggctgtaacgaggattagagcatcagtggagctaaaagagaggattgtaagagtggtacatgactgcacctcacctctggacactgcaatgtcatccccgagccgttaaaagccagtaccttcgctctctataatgtagaaagctgtttgtgaattgaaatatgaatccattataagaagttgtcgagtagccattgcaagaaaggcgttccaagattcaagggttgcattcacatctttgtcatcactgttctcacatggcgtcgatgtattaaggacgttgtcacctaaattctttgtagacagatgaaagagaaagaacatcatggtcaacttttgtcactgggttatgtgagcgcgaaccctcaccgagaaggaaggctttgggataggcgatgactagcgctagagtccttgtgcatcgaccatggagcgcttgcatctcctcctaagaaagacattaattgtgacgatagaaatgcttttcagaacatgctcttgttatgaaaaatgcttcgaaatcgagttggtgtttgatcacagccacccgccactttagctctctatacttcttcagcacacccatcatcgagaatggtcgaaagcacgagtcagattcatctaagaatatgatacagatgatagagaatttggggagttcaaattgccgcgaaactctatgcttgacaagcttgactgattcaaaaaaaacttcttgtgatcaatggctgggaatgacatcacgactcttatcgcaacgcacctgtcaattccatcaatccacaacacaaagagtaacaacagacaccaaaatcatctcaagtcaaactcaaaaaatgtctcggagcacatataccgccttccaaaggcatctcctcttcttctccacccccacgcaacctccgcgactaacctttctctccggtcttcgagccggcgtctcattgggtctagacttccccgtcgcagtgatactcagcctatctctaaagctcatgtatgcgcatttcccatacctgctatccacaatcaacattgagaaaataccacgcacatcgcatcgcacccagcttagcgatgcaaaactttcgaaacaagaatacacttgttcggaactacttgctctccttggaccggggacgggtaacggattcatcaagcacaaaatcgatcagggacatgtcgttggcttctggaccatggcagcgaatgcgcgcacgcacaaggtcagcagggaggatgttgagcgttttcagcagggcgagtgggaggatgcggttgtaaagcggcggcggggtcgagatgatgtgctgcctttgtggagaggagggccgatttgggcgggaggacatagttgggctgtgaggaagttgttgggggtgagagtgtatgaagacaagaggtgatggcgtggcgaggagcggttgatgagaagatgttgtggtgggatcaggactgtgcttctggtaattttgatgcgtggtcctactcttcactgctccgtgtcaagatctaagcagccaaaagtgtgagcgaatgaggattcattgcatatccatcccgaccatgtatgctcttgtgctccgaatcatcttgatatgttttgccctttcctgacttcctcatcttccttcccattctccttctccgcctccaatcttttccgctctcatttcgtcggcttcttgaagtgaggtggtgtttaaggcgcactgttctgcggcgggccgtgataacaatcgcaatcttcccacagaccattcgctgacttatcaaacataatatcaacttacacaatgtgctaataataaaaaaggctcacgcccgtggatgaagttacttacgccaatacaggacgcgtttggtacgccgtttattattttctccgaccttacatcttttccgccgccacactcatcgcagtcgaaaatgcaaattatggtaggacatgtagatcttggttttcccgtcgttggatcattttgggtgtgaacgactccatctgcacctgattcggagtctgcaacggctcgagtggttggtagaactttccttacactatcggtcgaagtcgacagcctaaggtgtggcggtggagagagcgtaaagtgtgagattcttgggtgtgtatcttcggagaagggttcaggtaattgtagaatccgttccgagcttggagtcgagttcaaagcatgaatgctcaaagggagcagagggttcaacatagtgtgagggagagaagtacacactgtttgatcaatatggaacccgatcgataaatgaaagctaaacctgttgcgccgcataagtggggtagcctacgccccgagcacctcaacaaagttggtgccctgctcagcccacagttcccgcgcctaacatatacatgctactaatcctcaaccggttcttgcaaggggaaggtttctggcggagaagctcccgcatatcttatatccaaaccatgaatccaccattcccagcaaccatcgtccgacttctccaagtaatagcctccaggcccatcgtttttcgctcccttgatacagtcatcggctactgcatcgaagattttggtacactctgggcctttgggaatcttatggtctttcaagggcttgcaacctgtttgatcgactgcgggttggatatggaggttgatcttgacattgcctccccgcattcctcggctcttgcagtttactgggttgggtgaccattgagacatgtcgcctatggctgcacccatgcagtactccggtaaattggtcttcggattaatggtagccgaatcgatccaaaaatagttgtcggttgaccattctttgtcgaccttgcctacccagtcccaacccccattgcagtattggtgtgatgccgcttggaaggtgttcttagggtaaccggcccatggatctcgccagaggcttctcatgtcttccttggtagatcccctcggcttgcaagtcgttggttgttttggtggaggttgttctatggagtacgaatatttgccgcatccgacgtcgaactgtcctttctgcttcattgtagtaccttcacgcccacctggtggttttttagccaatgtcgtgcgcgcagtcgagacatttagacttacatgcagagttcaaatctgcgtatgcctcttcacaggtcttcttgcagccactgttaccgccactgaattcaaaattgaacttgtacccttggaaagatttcggactcggtggtggagtacgtttgcgagacccggaagttttgatatcagcactggtcaatgtcttcttcaaggctgcgccattttttatctgcttgcagaacgcagggtacaggctcttgaagaaggtattggttatgtcagagatcttggagtcgcatgatggtttgtcctgacttggcgcccaaggtgggctcccagaattactttcgccgttcaaggtgacattctgcaaatgatgagcgaacgatctagcaaagtcgcggcttacttacatagaaaatgcaccctttagctagggatgccccatgtgtgaactgctgatagggctcgcatcttgccatcgcggtatcgatagttttgatgcagtcgtctttcttgatctttgcatcctttccgcatttaagattcgccggtgcatccttgcggagcgatgccgaaagccagaaagtactgaacttgtacttgttgaattgaaattccggggtgtctcccaacgtttttccatccacctttgagcaccagtccttggcagccgactcgacgctgggcttgccatctttctcgtgttgaggcgctagcacttccgagtgtgaatcatctctcggctgacagatctctttttctctagactgaagattgctacgccactgcccgatctttttccggtcgagaggtggcgtgtacggggcgctttgctctctcatgggcttgtagcatccgcaccctttaatgacttcgaactcaggagcatcctaagaaggtcagaacttcaatagtctgaagaagggttcagctcagtatacctgtttacaacaaggagtgtgacctccacaaatgctcttgtcgttttcttcacctccgcagtcggagcagaaagggagatcttcttcactaggacacttctgttgatcgcactcacagcctttattctggactgtgcacttgttgtccgacccgccttgacatttggtatccttgcactttggctttttgtctccggtaggacatgaggatccgcactcgcagccatccagtgcttcgaaggtgcacttgcctgttctatggtcagtctcgggctgttaccagacactcgcattgaatttgacctacctttgtcccctttgcattttttatcatcgcatgtcggcttatctttcggacaagaattttgttcgcacccgcagcccgtattcggtgatacgcaaattccactttttccgccacagtccttacatgcagtcttcttagcaggacaagtgttatcattcgggtggccagcaggttcgataggaggagttagagcagctgcttctccaccgcttacagtggcaagataccatgccacacccccagcatagacaacgacaggcactaccttttcaggggtactggcaccggtagcttgagacgctggaatcgttatagttgccgtgatcttttctcgcaaattcgagaatgctgcaagggttgcaagagcatacaccccagtcactccacctgtggtcgccgatgcttgtgcaaccactttagtggtttgtgccggtcctgagggttttcgtgacgggtcacctgcagttgagtcagcgattgtattcatgtcgtgaagctcttgatccataacgtacaaacacaattgatgccaccaggagccttcttagagcaatgctttggattgctcttgtcttcatttccgcatgtatcggattggcacgcctggggctccgctccgagttgctctggacatgcaaagattttgttgccagactgtccaagggaaacgccatggaagactgtagaaaaaagagcggcccaagatagggatttcatggttcgatgtagaagatggcaaggcaatgaagtgatgatgactataatttggagagcagcctggtcttataagcttcgagcgcaaatgacagtggctgatagcttgacagggtgttcctacatcggccaacattcactcggcactggccccaattccatcatccacctccagttcggtccggcccattgcctagtgtttgcggcacggcggaggcataagcattagctgcgcatctcgtgtagggaacctaatctcaagtcatcgccttacagcgtttcgagttcacaacatgtgagttttcgccctgcgttggtgatcatgacggcgcgtggcgcagttgcttcggggaccactatcgtctggccttaaacgtgcttccttgttggagcaccacgaagagaagcgctggcagacctagcgatggctggtagaatgtctaacttttgaggatgcaatatattcatgaaactgcgcaggaaagagtaaggctactcaggagacggccgcgtgagcactgtagggtcttatcttggagtcaatggaatgtatacaggcacaagaaagtgtatctcgcgtgttgcagagcagatggatgctcttactgtcgttttgcgtggcttgaggcgatgctggtgagggtggtcgagtcgtgcaggcgtactttctcattggcgcttacgactcaggtaccggtgcgcgctcgggcgtgcggccggagatcgattcgtcgcaaactccaacacgagttacgcccttcacacgaccctttttcgaccacaagcatggagaagatctggcatatagtttcccatatcctatttccgtacagtatctttgtgcccgaaccttgttccgggctgccaagaatgccaaagcccgctgtgccgctcagtcttagtgttggcacagcctcgtcaattggtattcagcgtaagacactcagccttgacttgtcggcctgataccgcgtgggcgctctctcgccccatatcgtgactgacacatgttggtgatgacttttgccgctaaatagcaatatgcttgttgcgcgaggctgaattttcatctctaactcccttgaaggaatcatccgtttagatgacgctattttgagttggactgttccttataagttcatgccatcttctctcatatcatgacatctcataatcaggccttggttgtcagtcttttccactccattctccccagctgtaacatccaactcactgcctaatcattgttaagatgactctgatatattcccgagttttgatcctgcttcttctttcaatcaccgtccattgcaaaacctacttcgtgcacgagagctgtagtgcaaaggatggatggaacaagtacatgaacgaagccctcagtttcgcaaaaaagagcgcggagagattgaacagtgattccgatacagacttcgcagctgtctacaaaagaatctttcaggccgaaaaatcctccccaaactcgaaatatatcagaggtgtgttgcttttagtccccttcttgatgccggcatgttctgaccaccagtacacagaaactgtaggaacgatcgctgatctcacccccacaacggatctgaaggcatcggacatcagattccattgcgataatggtatgcttgcgcttcgttctgatcacacagcaatgaaagctgatttcgccatagacgaacggtggcaaaaaaagagcagaggttggcatgatccagtacagtaagtggaatgcttcatgttcacacatctgggcaaacacagtggggtcaactgatcccatcgcgcagtgctcagcggcttgttatcgccgatgtcttgagattttacttactatcttcgtagtgacatgatcttgagagcgagtgggggtacaccatcgtgtcatggtcaagccaagggcgttacttatggcgcacgcgcaatcgccccaaccgatgcaagcagtccacgtgcaggacagaacccagcacgagtagtcatatctgtgagtttcaattcgggtcccacgaccaaacgaccactctatggctgtcaaaccgcactaacaagggcgtgcagatatgcgatagcgcgttcaaatctgaagacggctctcctctgtatttttcagatgatctcaaacagcaggacctcgaggactcaccaatcggtaagcgactatcaagattccgcaaggcaaacctttcgtccaaacaagcttgtcaccgcgacatattgtcgcctccatgatgcaggtgccgactgacataatacgcagacaatctggcagttatattgtcaatcacgatcatccacgaactcgctcatgcggtgaccggtctcgagatccgagacctacctaaccaggcttcagcttacacctgggacaatgtcataaacaaggcgactgatgttgcgagcaagaatgcggagaattatgcgtacttggcactgtgggccggcatagcagatgctggctacacactgccacgggtgcgtaacgacctaccggatgtggtgaagaaagagttggagaacgattgtaaagaggggtatttgagaaagtacaaagacattaccaaacgctgggtgagcaagattgagatgtcatttgtcgcataagtcaatgaccagctggtgtctcggatgctagatcatcgcatgcgtcgccgtaggatgagcgatggcctttcaagctttcacctatcgttctcgtagtatcgtcgataaacatctcacttaaaaaatccaatgtccacgtgttgtggttcccgagaacaatcgatgttgatgaagtgaatgaagatgtggctggagaagtgaatcgctcgcgctagaacccgaccccggaccgctctgttgggaaggcgcccaggtggcctttcagtagctccgccaagaacgactcccaccaacctctgcggcgcgcgacaattgccgtactctacatttgccctcaactttccgtcaacatcgtatctgcagctcgccaggccaatcagccctatcgaatcaattcacagacgttgtcccaacttccaccatggccatcagcccgcaaatgtacgtttgagtgtctctgggagttttgaaatagtttgctaacagtaatgcgcagttccaaccttgtcatcatcttgtaggactcacgcgactcgtacttcgcggcatcgaatactaatgcgctcatagggggtttatgcaaatctccaagaagatccctttcgatgacccgaatgtcctgaacggcgtgcgcgcgctctacatcgtgtccaacatcatcatcgccggcatctacttctacgtccagcagcaaatcaacaagaagaatggtccgtctatgtcatttccggcctagcaaaaggcatgagcagtagcatgctaacaatcctccagacatgactgtcgtcaagtacgtcgagcccgccccgatgggttccggcgaagagcccaagttcgtcgcgaccacggtcaaggcctacgatctccagaagctccgcgagctgtacaaggcgcaactgatgggtgtcggcatgatggccgtcatgcacatctacttcaagtacaccaacccgctcctgatccagtccatcatccccctcaagggcgcgttcgagggcaacctcgtcaaggtccacctcctgggtcagtccgcaaccggcgagttggcacgaccatggaaggcggctggtggcatgatgggcgccatgtcgggcggcgagatcaagacggacaagaagagcattgaggctgccgagcgcgccggccgtggtggcgtcaaggacgagtagattggtcttggaccgattccgattcatcttggatagattagggaaaaccgtttttaggacgcataccgctggggctgcgcgcatagcacgacgagcaatgcttgtcaaatgtataacatgaaaagttggcgatgttgcatacactcaatttccactacctctcgcatcgcgacgtgacgattgttacatttagttacttgcgtgtgagcacacgttgagccaagttgagctcgcctgtgattcgaatggcatgcagtgctgagccttacaggagtagatcatgccaatcgcctcactggttctcccgggctttcagcttcgaagctcgggcgtatgaaggttgcaagggtgtattttggccgtagtggggctacgtaggacgaacagataggtgcgaagtgtgtttattgatcccagaatctccggatatgaaggaatctcaaagcgccattccaatgctcaaaaagccggttgccaggccttttcaacgccgttacgccgcgcgcataatcaaagcccatatgtacacagcaccctctagacagaagcaccgcccttcttcttctcaatctcatccttcaactgcaccagatcctgctccgttgcctcaaactccagcccctgcttaacccactgctccgcctcttccaacctgcccatctccagcaaacacttgcctctcctccaccaccccttcgcattgccgaccttcttcatctccacgctcgcttctgcgtctatcgcgccctcggcccacagctgctgtgccatattcgcttgcgcgcgattgctcaacaggctcgagacttcctcgcgcaccagccctgacggctcccatgatggcctgccaagcgccatgtcgatcgcgagaccatacagcttgactgcactgccgtggttgcccttgcggaactcggcgttaccggattcgcgcagcttgccgatttgcgcggagcgcttagggttgacggggacgggaggtgggggcgtgcccgtgggtgtttcgacattgagcaggttgcggtgcagggcgtttagcgcttcgagttcggcgttgagtgcgttcgtcgcgctgtgggatgcggatatggttttggtggaggggtccatttcgagcgggaggagggtgaaggtgtcgggcgactccatggtgggtggttgtggtgctgtaggtttggatagagtatggccaactgtgggtttggaggtgtaggggacacaagttgtggtgtcgtgagatgttgcgacgttggcggagatgtggagggatgtggacacttggaatgaattgtggaaggcgcgcttatcgataagctcgaatccactttagcgcataccacatcacgtcgcgttcacctgctcactcgtttctccctcacttcaatgtttcaatgtcaattctcatctcgttatgttcggtgataattccgtggaccggttacaatctagttacgacatgccgtcgcagaactgcattagacctgtatcaaccagcgctgcaaggcatctatagcgtaaagaccttttcaattcttctttcacattgtctatattggtagtacatcacatctttatgacgcctcagcgcggctagtcatctacatggtgagcccacggatccaaatctgcagcaaagcggtgcggtggactcccaaagacctcaaccgcggcgccctaggcctagaatacttcaccacccaacacctcacctcgccgggctccctcccccaagccgccaaacctcactgaccttaaacacgaccggttccccatcctctatatttctggcaccatgtagtagcctccacagtattgttcattgggccaccgggcatactgatttaacttagtgatatcttgccctgcgtagtagtatgttcaccgtcgatgaatacggcctaatatcagggcaatgctttcaggtgaattgtcaagcttaagtgtcacgagttgacttacttttctctcatccatgtattgtctgctttcaattgctgtgtcttcttttgcttgcggcaccgctctctcacctgagcgcgcctgcgacttcccgaaaacgcgtcatgcacgtgattacgcgcgccttccaccccagcagcacccactgcacctgccccgccttgtcttcttcttctcttttctccccaccaagatctcaacctcaaccgccgcaccatgtctaacatggcgaggtatactgtcaagttcgtcgctggcgaacgcaagggcagtttcctcgttccgctctcacctacacaaccctgctcatctttgatcggcgctgtcaagaaccggcttttcagcctcaaaggtcaagaagagcttgccggcatcaaagatgcggatgccacgttgcatttggaagacgcagacgggcccatgctgtatcctggcgacgccctccaggatgtccttccaggagcgaaagagatcgtcgtaattgttttcgaagccttgcaggcattcaccgtaggtcaaaatgattaacacatctatttacacgactaaaacacactgcaggcccatctccctcatcagaactcgcaaagcccgaacggcccgcttcccgccaacgttccttcactcaaaatccgcgtggtcagtcctgagtcagctaggaacagccgcatcgacagaatcgaccctctgcttgatgttattcccctcagctgcaccctgacagaacttaaggcacgagtccaagtgcaccttgggttccctgccgacgatggcatttgtccggatcttgcgtgcaactgcatgctggcccagaagatcgatgagcatgccgtcctcggagaagactacgaagctgcgcgcaccgccgtcattgtacatggcagtcatgatatacttgctgtgcccgtcgacggaccctacacatcccatttcgaagaagctgcacaagagctgatgcagccaaacaaggtgctcacgttcattggcggtgtcgcactgccaacgcagtccgatgacaacaagcaatacatcaaagctccggttctggccatctgctcgaaacggcgtcatgctgctcatgaccccacatcagcaaacacagttttcgacggccgtgagcttattgtcgatctacacacgtcagagtgccctatcaatgtaactgagcacaatggcagcgttactttggccgaagcgggcttagaggactgcgcagtagacagcattctgaccatctatgcggtccagcgatggactgatcctcaagaagagcttgccgatggcaaggcgggcatctttcaaaaatccgctgcgtgggaacacccgcatggtcaatcagaccggggcatttcaagtctgttatcgactctgcgcgtgttcaccaacctcacttcgggccgggccatggaagatgaacgacaggacgccgtattacacatgatctacctgctcacccaatttccgccagcggttcgagcaatctacattctcatgcgtggcgagacaccaccgtcggcggagcgtgctgcgttggctcaatctatatacgaagtgctcaagtccgtggttcccctgcaagtcgttgggtcggaccccttgcgcttctttgaaggttctaggctgctttttggtttaatccttgaaaaggccaagaacctagagatcacaaagaccaaaaatgcctcaagcttgccgtacgttggtatgagtgtgtacgatcttcgtaacatgatcactatggagcccgtactctcagttccagtgcagactaaagcaggcttgctcgaatccggccttttcaaagcattcgagcatggcggtctcatcacatggacgaaccacaacaacactgcgagatcctccacgtttgacgcagcatggagccgcatggcagcactttcgggaggcacaaaagctcggattttgagattcaatcttgatgctgtcagcacgagtgtccgatatcttgaccaaggtgacgtcaatcatgtcattgctgcagcagagtactcagagctgccatatctcgcaggcctatgcgcgcggaatcaattgggcgtcgttcctccgtcagcattgccctctgcgacgcctccggtgctaacgttagaccgtgacggctcgttggctgtttacatcggtcgcgcggcttgcgcggaagcaggtagggatatcctactattcaggccaacaagtttaagggaagaggacagcgtcgatgtttccatcatcactcaattgcttgaacctattttggctcagcgaaaggcagacgggaccgatatctttgaggcgtatggcgatcagcagcgccgagtgatcgtgccagacgaggtcgccgttatttgtgtcgatttgagccgcagcatgctttctagatgcggcttcgtagacgtgcaagacagtgaggatgccgacgcgcggatcaacagcagtcggacagcagcaccaagcgcaacgatgactgaaaaccctgggttccatctgcccgattctgacgagctgaaagagtatttgaggaaccatgagtcattcgaggacttcctagccatcactcgcgccggtaacagcaattatcagcgtcgacggaacgccgagaaggtgctacagatcattcagcaaattgacggactgaaaattgaggccaagactaaagagcttgaacagcttcgaaaccgcaccactcactataactacaggatgaaagccaacgatatcgaacttgaactgaacactgtaaagaatcggtcattgcgactgcagaaatacaaagcactcatatgcgcttggctgcttacctgtttgggcacagaagacgcatctgcagaccccctagtttggcgacctggacagcctatacccaagataccgatgaagttgcaacagggagccacttcacgactagattttcgtgttcccagggagtattgttgtcatattggcagtgaaatcatggacgatcctgtcattaccgaagacaacttcacctacgagcgcagaaacattgagcgatggtttcaatccaacgaaacctcgcccctcacgaatcttgtgctttccaacctcgatctccggccaaaccttccgatgagagagaagatcgcgcagtatttgaggggtgcggacattacttcaaagtaccaagatctccgtgggaacacccatttgatgcgggtctcgctcaagtcgcctcttgatacctggtcactgcttctaccacgtagactcaagttatcagagctgtgggagcttgcgttcagattaaccaaaggacgatacttcagtttcgagctacaacatcgtaacgcacgtctcgcttcttctgaagctaccattatcaccgctctcatccccagtaacgcggtcttcatcacgcctacggacccccagacggcatcatccgcgacttctggtgtcatgcaacagatttgtcttgtgaaagtctatggatggccgtctaggcagatggtcgtgtcatactgggaaccgatgaataccacgcggtcagtaggctcgtcggtcttcaaatattatcgtgcaaagcttgcaacgagcccagggacttctgtggaaggctttttccatctgtggtattgcctcgtggatgtcggcgacggtgagaccactgggtgtacgatcaacggtccttgggagcggctctctaattacttcaacgaagatatttcgaccggcgggttgacggaagaaccgtgcgttgcgaaggctgatgagagcggagcacgcagcggccgtggtatggaccagccattggtgttcaagctgaccattctgggcaatcgcaaatcatcttcctcaaatgtggtcaagagcccccatttgagccgtcttgatgtgcttaagcaaatgtttgatgctttcatcaaccgattactggcatataacttccaaacccatattggtcttgtggccttcgggagtaaggcttccgtcgctcagcccattacgaatgctgtggaaaacttccgacacaagctcaacaacatgctagcctcgggcgacaccgccatttgggacagtaagtaagctcttggaaccatattaaacaataactgacccgatgcctcaggcatcgcgcttgcgcaggatcagcttcaaacgtacgccgagaaatatcctacggctagactgcgaatcatctgcatctccgatggagaagacaccaagtccaatcaggataaagtcaacgtgacttcgagattgtgccgaaatggaaccatgcttgactcattctgtctaggcgacgcaagcaatgagagtctacagataatgtcctatctcacaaagggctataccttcgagcccaagacgctcgaagaagctatggcaatatgtgagcttgagcctgtattgtcaagtctcgagaggccagagccagttgaatctgctcatcgccggttcagagacgcgtttcatgcttaccctacgcaatccaacttccttaaggctggtgcagaggtgtcggtcgaacgtgtcagtcaagatatctacccaaagcgtaaggatcaccctcagttagcagaggaatttgtggagctcgggacctttgccaaacaatccactcaggctcgtacagacggcaacttgaggctcaatcgtttgcacaccgaaattcgcaattccggcgcacatgctcactcggattacgacgtctacatcaacgagtccaacatggctttctggaaggtggttatgcaaggccccccagagagcacatatgctggtggcacgttcctactgtacatcgacatgggcgccgactatcccatgttcgcacctacagctcgcttcgtgaccccgatctaccaccctaacatcaatcgccacggacgcatttgccactcgatcctcgatcgtaactggacggtcgacactagcaacaaggacttgcttgacacgatctactcgcttctgctggtgcccgagttcagcgacccgatcaacactgtcgtgacgctcaactaccattgggacgaagttcagttcaaggaggaggcgcagaggcatatccagaagcacgcgagcaagtcacgtgcggagtggcgtgccgagattgttggctagacggagcatacgctgcgattgtgtggcggtgcatcggagagagatggaagatgaatgcagcctgatagtataatcgggcagggtggattgccatgtgcgtagcaaagcaatcatctctcaacgcaagtaaattttccagatgacagatggggtacgaaaaactatgcaattttcactttgctgaaactacccgagctattttccgtgaagtgatggcagtcaacaactccacggtgcacgaatcagcatgtcatacaagatccttacctcccccccccccccccccccccctaccctcgcaataggaacttgcgcatgcggtgcacaactagtatttgctagtctatctgcatttctggaggagtttttagtgaccttgggcgtgagcttcacgatttccaggcagtttctggtcatgctacgcgtttggcgggaggggaggggaggggaggggaggggagaggacacggtgaaatgggggatggtttggctttggtagatttgttcgcggtggtgcgacttcaagatcatgtctgctgcagcacgagggcttcgtgtgcattgtgtagaaatatacagagctggcgatgggatcaggggaagaaacgaaggagtcacatgaggacaaagacgcggacttgggtgaagcacaatgtacattcaaagtgcagtttacaggttttgtacagaggttggtgcattagtcgttcagtttgccataaaatgggaggccgattgcttggagcagcaggcgcgcgtccttgttgctcgtggcgtctgtgcaaatggtgatgtgcagaccagggatcatcttcggggggtatctggctgttgtcagtggtgcgacgggtggtcaggaaaaggtagacgtacgcatcatagttgacctcaatctcagggaacagagcaagctggtcgggggtgagacccaagctgatgtttccatggccatcacctgatgagccttttgcgcccttccactccttgatcttgggaaggactacatcgatgagcttggcgaggaactcggttgcgttttggtgttccatggtggctgtggcggcgacatatctgccctctcgcagtccccagccgactacattgtggcgcgcccgatgtgacttggcgcgtacgttggtaatggcctgcaagatcatgccggctacatgcaggttgccactgttctcttgcgcctcgggtacgaaagagtgaacgacgacttttgtgattttgggtatattgcggaaggtgcgaggttcattgagcaggcgaaggacttcacccttccctctgggacctctgagcgggcggttcttgtagtatggcgagtcgccggtccattctcgtaggcgctgttcgttcttgggcgcgcggaagccgggcggatagtgttggtatgtgaggctgagcaggtcggaagcgatggtgctctggtatgtctgctccagacgggggagactgaaagggccgggctggaatgctcgcgatgcaggatcagatacgggcggcggctgatgggggtgcagaggcccgcggtagtacttgggcgagcggtattggtatctgtagtcccttagctggtggtcacatggctcccgtgaccgctctttcgcacctgctgggcggcaactctttcttgcctctccggcgcagtctactccgcgcaacagggtcgaagttcttaacgagctcctctgatggcggtggcactaccagtgacgatgcagattccacctctttcacggcgtcggtcgaggcattgcggcgacatagtggcagggccgcacatactataggcctcgcatctctgctcagcgcagaggcggtccgcaatggcagttcgcgcagggccattgttcgctgacgtcggcttgggatgcggtgcccatgtggatgcaccacgctcgaatgcacttttcgatgtcttggcgagagtctaggccagaccccgtccgactgcagccaatgggcgcgtgtcttgcccgcatctgccttcgtccaccaccgtgtgtctgcatgcgcctgcgcttcaccatcgagtgtgcggctgaggaattggagaagaatatctcttctgcgtcgcccccgatcgcgttcccgtcccgtcacctgatctgccacagcttcaccgtgaccgccgacccgtgcgccgcgtgtcatcacaccacggcgtgtcgtcccccacctgcccacctgcctgtctgcacctgcctcacccttcacgctccccccgttggctgcattccccacgatttctgtcttaaccctgccgccgtctccagcctgcatgggtacattacaccaccatgaagacctctggcgtttcgcgcttcctcagccgtcgtgacaagcaccatgagaagcgctcgtccaaggccacccccagtaaagtacgcctgtctccttcagcttcatgtagttccttgacgccgctgctgcctccgaccgagttcccgcggcatggccatcaacgtcactcaaaaagcctcgagtcgctataccacaagcttccgtatgcgctctggtcgtcggtggaggatggtatcctattcttccaccgaagctcaccgaatcgcgcatctgtaacattcacaacgctgcatatccgcacgccgtatttctaaccttttgttttcacagtcgcgcctctccaatcatgcctctccagacctttacaccatcttcaccaacgaggacgccgagaccgcagcggacaaggataccgagaagaaggtgcgtcggaccgaagactcgtccgtcttcgatcgttgacctttgcaggtcaagatgctcctcacccgcctccatggagccggtataacgcgcatgcgagaggaacaggcccaatatgctctttcttggagtcccgatgacatcgacaaggcttacgatattctggtcctcgcgaacgagtcgctcgagggagagctgaaggactatgatccaaatgtccaaatgctgggagctataaacagaaatatggtcacatgttatctggatgccctgcttttcgccatgttcgcccgcctcgacagctttgaagccatgctgtacgacaattttgaagacgagccacggatgaagctcgctgcagtcttgcgcttatgggtcaatcttttgcgtactggtcagctcatcagagtcgagcttgtatgtcagcatcttcgctggcgtggtcaaaactaacacatgcgccagacacagcacctacaagattcattggccaagtgtggctgggaagaagctgctgaaatctgtcagcaggacgcatccgaagctttcactttcatcacaggcgtgcttgagctaccactgctcaccttgaagatggatatataccacacggggcgcgaagacaaagaggacgaccacaggtttgtcaacgagcgccttctcgaagttgcgattccagagcaagacggcgaccatgtcatcacactcgaagactgtctcgagacctacttcaacaaccgtatcgaggtcaaacgttatctgcaacggcagaacacgatagcttcgattaagtcaacaaacgagtctactgtagaaagagacccagagaagagtgaaactctgcacatcgagacggttgagctattggggcccgagtcaccacttgtagcaacaccgactgcaatggaacacacaacgccagccacgccaactcgaccccagctcgacggaaggcggcgtgcggacagcatttttagccaaaggcttgcgcaaaagacgccagaagaaaaggcttttaacgagaaggcacacttgcaagaaatgttggacagcagttccaatggtcgcccgaggtctgcttctctgcttaggaaggagattctgatgcctgcatggcaattcttcagcttaatccgtgggtgctctctctcaaaatgcaactcattctaaccgtgatctagcgtggtataccgataacgtacccaagagtgatgcccaagtagcggcgcacttttcagtcaagcgcccggttctcggcatttgtctcaagcgatacaccatgacaccaaatggatcaccaaagcgtttggaaacctacatcgacataccgctggagataggcttgccacatttcatatctgacgagcgcatgaaagacgagggcccgctatttggcaacttcaagctagttctccaatctgtagtctgccatcgtggcgtgtctgtcgactccggtcactatgtttcattagtccgtgccaatgaccacgagagaccaggcacatctcaatcaggagaaggcgagattgcggaaagctggctgcgattcgacgacctggccaacccaagagtcgcccaagtagacatcaaacaggctttgcgagaagagtctccgtatctccttttttaccaggttcaacccattgatgaagagctggcaatgagaggagatccgccagcatacgaactgcaaagcggccttccctcgatggatccttctagggagactcttgcctcagccgcggccaccgacacggatgcaggtgaagacggggacactattgcaccaactgccccgttccatgcaagaaccgtgtccaacttctcggaagagcccataagtcggaacagcctttcgagcaaccggcgaagcagcactgccatcgatgacaccgaaggaagtgcgcgaagcttctcccgcggccgcacagcaccaccaacacccgacgaacacaagaacagttttctttctatatcccgccggggctcgcgcattttcggcaccaacagaagtcgaccaagcagtccgagcggcgaaaatagactttccttcaccctgtcgagactgaccggtcgcggcagcaaggacaagctcatcgtcaccgaatcagccacctcggatgaccccgtcatcgtcattgacgaggtaatcagcaacgaaaacattcagagtcccacgaaggagaagaaagacggaactctgtcgcgcagtaagagcaagaaggagaagaaggacaagtccaggagtaaaagcaaggagcccggtgaagctttagacaaggcgaaacacaaagagaagaatcgcccggatcgcgagtgtgcggttatgtaaatatggtggactagcagcggcagttgttaaatattgctttattgcattgcataagtcttgatttgtcaagatcaaggggctatgcggggttgcgtttgattagcgaggcgttctgttctcgtgggatgcatatacaatattagacgtagcatttgatattcatcccgcgcatggctacaagcctgagactggagaaagcacgtgatgtcacattgcagacttggagtgaacactgatatccacacggagtgtatgcctttccttcatgacatggctccaggtccaattcaagaaacctatccgctcatgcatgtcggctttcaacgtcgtcactcagcaatcgcgtatcgagcgttccgcgcagcttggattgaaggtgcgtttgccgtttgataaacccagcctttgtgttactaccagcacctctcacagctcgaactcattctatgtgcagtttctcctgtcaacaccgcctccagtgcttttttgcaaactggcttagctgttctgctgcgcgcttgagagctctgctgtatatcatcgtttgaggatttcaaatgcactgccgaattcgcctgattagccgtgcgtgtaccatgtaatcacatcccaagccaaatctaaagtatcaaggagataatattcaaggaaattcgtaatctacgtaaaattgggtttacaaatcctaggggaaaagaacgctggtgcacatcacatcaacatcaacatcatataaaacttcctctcgatccggctcttttcctcccgccatgttcgtgctcctcccggatgtggcgcatcatgttgtctcttcgggaaaatgtctccgcgcagcccgcgtgctcgcaccgcgtgcccgcgtacgcggtgtgtctgctcttggtgtggcgggtcaggtcggcgcggagatgaaatgccttgccgcacgctggtacggcgcaggagaagcgccgtttgtgcttgctgaaccagtgcttgtttagctgtcctgggaggcgaaaggactggccacaagtgggacatgtgtgcgtgaagggtggagggggcggtgcgggacttgctgatcttggaggcgtggacgcggagtgtgcggagctggtagagttggggctgcaggaggtgtctgaccatggtggggtgccgttggttgatggggtcgatgatagtggtgatgatgacgacgaagtgttaggtgtggatgtggtgggagggtggatatcgcagggcgttgacggcaatgtgagctcagatctatcgcacttggcatcacgacattgatgtggaagtgatgccggggtagagtccctgtcggtatttgcagcgttgcatggacgtttgccttcgagtgtctttctgaattcaatgttcagttggagttcaaaaagcatcgtcgggacaactcctgaagactcggcggtcccggagaaggcataatatgacgacatttgtagagacaacgcttggctgctgatgtgttgcaaataggaagagtgtatatgatggtgaggttgcagctagggtgagagtgctttcgtggcggtgattgtggacttggatgctgatcgtgtttcaatcgcagttgtatagattgagtatgcagagggacgtaggccgaggtgcacaatgctttgttaattgaggttatgagttgttttccacaagagttttccgtcgtcatggtcctggacgattgtcttgtctgcattgtgcatctacttgccagttcgatatggacgcacaatcgaacctctggtgtgtgttggcattgttggcgatgaaggccaggctgcatagggtactttgtcgcgctcagtccgcggttgtcttgtaggaaatgtgctgtaagagagacaagactgtatgattcatgttgtcacatgtatcgtacagtcgcactaaaagtagccaaaagggtccgtgggggaggttgcatgttggaaatttggaaagaagcatcggaaggctggcaatcttactggggcaggggaaaacataggagaacaccacactgtgttcagaatctaacatgaagaatcaaccttggaagtaccgaaggaaaaacataagaaatactgaaaggcatgtttcaaggttggttcttgaatcgcggactatgatgtaagtcagttttgtctcatgagcttcaaaactttgttcgatgtatgcttacttcgagactgccgatatgtggtcataatttcctacaacaaatccaccttggagctatgactagattcgtcacaacaagtatgatgggtgtcacaacagatctttattgaggttggtacagcctcgattcgtgtcgcattctgagcagtgccgactggtgtcacattctgagcagtaccaaatgtctcgtatgtggctaggtgaagctgatgcaacacaagagccctcgagagtgatttggtatcgcgtacgagaggcggacggaatatgtcgcgcataattgtcgcggcgatattgtaagagaacgacacgacgcattgcaggtccgaacacgaccagtccattggcgccgtacgatgcaagagccgccttcggatggctgggatcgatatttgtggatgggcaaagttatgggcaacaatcgtatagtcaggggttgaaagagctggtgtgttggtgtgggcaatattgacgatgcttgtatggtaaggtaactcaatttctctggtgtcaagggaaacaggcagggagcactgatggctttatgagccaggtgtgaagcgccttcagtgtacccttgtttgtttcaatcaattgagtttaggtatgcttcctcagggcaagcatcatcgcttgcaggacatgacatgcgggcttttggaccagtaagagtatgcacacctcaaactagccttgctcaatagcaacgttattgcgaaataattgaatggcgagacgattattcatgattatcaacattgtaaaataggcctgtattctttctccttttactacacttacctcaacttagtctcattaccttcacgcggcaaagctgtcaaagacataaaaatttgatgaagcatacaatgcagcgtcatggaggacgtgcttatctacatcttttccatggtgcaacttcaaggaggttttgatccgatgaggtttacctaattctaacctcatccttaccccactgcacaaggcgaaagcccactgctgcgtggctggtttatgtgcatccaagcaatatcgtggacaacatgataggataaggttgcatctatagctgtgattggtctcctcgagcgataagcgacgccagaacgacacgatgcagaacggatgttaattggacgccaaaaaccctttaatggggtaacaacaggctctttcccttctacagcggggatatatgcgccctcactcggttgcttttagaaacaatatggaagcgctggtgcaatatgtaggctacgttaaaaatagcctggcagcttgacagtatcgtccctggccgatacgttaccaagtactattactgatttaagagctttatcttacaatcatgcacgtagaaaagccatttccccagataagcatggatgatcaaggagcgatatcattagggatcttgtagctggagagggtatttcccgaccccattctattattgcgtagagctggcatgtcatttctcacagccacacagggtacgttagggaatgcttgtcgtcatacggagacatgaggatgtctaaaccagtttgaacaagagcccaaaaccacactggtttgtatagcaccgcactaatcaagcggtccgagaaacattgagctcattctcatttacataacaagcagtgcaccaaggatatgtatgtatgtacgtcttcatcctgaaaagttacagggagaaaagagcggccgccgaattctcacaacgctgcagtagcacgtcgaggaagttttttgttcaattcctcttcttctcgtgcaacatggtgcacccctccatcccggtcgtttcctggcaaccacaaaagaggcgtttccttgccgttaccaaaattgaccacaaccgttgttccaatgtaaggaagaatgaccggatacaccctgccagagacctctgtgaacgagtagtacgtgtgcagattgcccgctttggtgtgggacacgagctttccgttcttggtgaagaacattgaccgacaagtcatgtccacaccgcaacccaccacgtcacccttgccgaactttacatcaatcgtgcgaagttcggtcttgtcgttacttgggtaacatttttgccgtccagaccctccatcccatccccatgattggtacgggaaatctccgggcgcccagtacttttctttgggactttgatgcgcgcatagaccaaatcgtgcagagcttttgcaaagtttaggttaccattctcaaacaataacggataacgtactcacatggtaatatccgagacctctgcggaaccttcgattagtacctcatagtagaagccaggaacatctacaggtactgggtgatctgcaatcgccaagcagtccgtggctgcccacttgagtaagcatattacttaaattttctgacgggaatgcactggcgtacccgaaagcccaggcgacggcattgatttggaatccttacgccttgataatcgaaggcgagtcgggcgcagtgctgtagacactttgcgggacgacaagagttccacagcttccattttcccatattgcctagccgtctggatggctgtccagccatgttcatcaggacgattaggatcagcccctttgtcgagtagctttaccaaaatcgggagaactcctttcatagccgcaccttgaaggatgccattatcgatgttactatcattgtcagcatcgatcaacaaaatgcacactgcctggtgatcgcccgaagaagtcggcatccatccgcttaggcaggctgcaagtgccgtgcgcccaaacttgtctttcaggttagttgcaacctcgtttttcagcaaacattcgaccacgccctttcttccgttacgtgcagcaacatggagtggagtctgctggtatttaatgtcttgttcattgaggatggaattgtcgtagccaagtttttcacacagcgcttgcacgatcgtctcgtgccccttcgctgcagcttttctcaaaggcgttttgccgtcttttgaaggaagcctaaagaccttttcgtcggattgcttaatatggttgattaagtaaagtgcggtctcgtcgtgatcggcgcagcaagaaaggaagaatggcgtgcggttctgtgcgtcgagggcgtcaaccttcgcgccgttgtcgatgagaaatatgaccaaattcttgtgcccattctcacacgccacgtggagtgcagtctgagcattgacctagccagacttagtgaattattctgtgaaaaagtgtcgcaacctaacatcgatgtccatgacgtctgccttgtatttgaccaggagctgagcggccgttacattgccagaacttgaacaaagctcgaagagaggacctgtaacggttagattgagatcattcggtagcgatatgttagcatacgttgcgatgccagatcttcttcattgacatcagcttttgcatcaagcaattgctgtaagaaaccttcaggcacttccgatctttgcatgaggttgtggaggggtgtttctccatcgctgtcctttgcgttaggattggcacccgcagaaataatcgctttgaggacgtccggcttctcacaaaactgtaagcaggtgtgcaagacactgatgagtgatccctggtttacggccgtcgcatcggcctcatacttcaagaagagctccactgcatctatatctggattctgaaccagcaagaacctaaaagtcaggaactcatatccatcttcttcgcctctcatgttgacatcaatgccagcacgaaacaaagtttcaaataaacgtagaccgttcgctttcgaaacctcgtcctctttggctttgccatagtatatgaccgcatggtccatgacgttgtacatggtatcgcgcttgaatatgtcagctcctctagagataaggcgctccacaagagtggtgaggccaagtcttgcagcacaatgcagagcctgtgagggccacgaccaaccccagttaccctgttgcaacaggttagaccatgattggaagaaaactgactcatcctggaagaacgcatcgcgcagtgcctcgaaattgtgccacgtcgagccctgtctgtctctaggttgccatagctcttcaaccttcgtcaaatgatagtggcaatatgttatctcgtagcggaactcgcctgggagcttgccttcgaacggctggtacatggggctagcttgatccacatcactgtctgctacggtgcccatttccgaggcgaggtcgaaaagtttttcatcatccgtttgttccacgtccgatatggggtccgaatggtctccctcgaagatcgattccttcagatctggccctggattttcatcaagcttgtcacgtttctgcgccatgtgtgcttctccaaggcgcttttccatgtcttctgagtcgtttgcttcattgcagtctatgcctgtaacctcgggggctccgacggtagttttctggctcagttctggatccgcatctttgagagtaggttcgtcttctgctgaagcctcctcatggggtacaagatatctttttctgaaaccctcattcatcaaatgttgtactgctttctcatcagcgacaactgctgcacgcgaggttgcgacttacagattgtgctcgcgatcgagatatgtccaaacttctcggatatgtcaaagcggttgacaacacttacgctcttttcgcacttcgcacatatggaaccaggatcgaggtttgcttcttcgtctctcttagttcttgacaagaagtgatcggagacagtgctgtgccgctcttgtatgaccaaggattccggatcaaccaagagtaagttcacacttgctgctcgaatctggtgtatctgcaattctgaaacattttcttcttccactgcttcgtgctcgaaaatgcctgcagttgtgtagatctgactgtatgcatcgatgacctcgggcacgcgaacagaaccaccgccaagaattgtccatgttaggctacaacgtagtagctcaacgtatgctggaggcgtggtctgtatgatctgctcatagaatgcatccacaccttcgggcagccgttctagatgtgtgctcagcggacgttgccaaggttgcttcaggaactctaatgccaggtcaacgtatcggaagtagctacctgcctgtttgacaatcttatcgcatgccagttgcttctcttgcacataccatccgcttaagctagaaagttggcgttcggcgttcaacttgatatcaggtccgttgttgttttcgaccaggattgtcggcactcggctcaatgcgtcctggatgtcctgctcaggccggctgcaaacgatgacttttggtcctgggcgcgaattacaagcatcgcccatagcgcttagtgtctctacaaagccaattgaacgatcggtacattcgtctaatgcatcgatgactgcaaacacctggcgatctaacagagcgaccagacctttgaacacattcgcgaactccgcactaaagacattggcaaagttagtgctctcgcctgcttttgctagactctgcttcccagatgcacctaacctctgggtcacgagcttgttcgctttgtccagtgtttctgtaggtgattccctgagatgtgcgtaaacttgtgacaagagatcattcagaatgcaatcagtttctcgggtattgccagctcctcgattgcaaaaaaagaaaacaacttcatgtccactcgttcctcccttacttgctcgtctctgaagttcatcgataattgcagccatgaggatggatttgccgactcccgggccgcctgagatccagagcattgcgctgttagctgaatcgtaccaatcgcagaagttatgttgatcgaaaatccatgtacatgtctgttctggtagtcttcgagcgatcttggcatggagttcaacccgctgatcgctcgtggctttcagtttgcgcatgttttgctcgaaatgtttcaaagccacgtcgtgtggagtcatatctttgttcatgtcggcgaataaggttcgaagggcgtgaaaatcttcggcttgggcttctcttagtcgtaggttctcgtcgagttgcgctttgatgccgtctagagtgcttgtcatgagcttttgtgaatcatgtacagcgcgttggttgtaatccaaaaattgctgggaagctattgtagcgaacttgctcatctgctcgtcatggctttgcatgaatttgagtttctcagtgaatttgtcagtagcagagcgaaggaggcttcgaatgaacctttctaggaagtgtgagctttctagccttggattaaaattctctagtacgcaccgcctgcatgttgacttctgtatttcttcacggagaaagagaagtctagaatggcagcatagactttaggaatgcgctccgtcacttgtaggtaaatctctctcgtgcccaacgcctcgatatttctggatgggccgtacatcctggagaaaacggcgcatgagatcatgatgcccagtatatccatggaagcctgaccaaagatgcagaacgtggtatgatcatctgtgagtgctgacagacacatcctgacgcccatccatgctagcccgacagattctggagcacccttcatagcgatgtcgccggccgtcattgcgacctcaattttctccagtatccgaccaaagcgaggcgaatactctttatcagcgcttcgcttcgtgttttcgaagaactccttgactactgtcggtcggtcccattctctcaggaagctggcggtacggctctcgtctctatcgctgctttccttgaatagctccatagcctcgcgccattgctctttttcgaagtcgacaatagctttctccatatctgtattgatattttcggcgaggcgcttgacgtgaagagggacacagggagccatgttgagtacgcttcttttatatggaaggctatacgcttatcgaccggtgaaagactacatgcatcgcgaccgggtttatccctacccaaacggctgtagtggcgacacagcctcctgacaggccaaagataatcgctgctgccatcaagtggccatgatcgcgtgtacatcatcgcacgacaccactctacgtccttgctccgggttctgattcgatgcgcaacggaacggcaataacgatggggcgggctgtcaaatacctactctcgaattagcgatggcgtaatgaggggttgatggaccacgacgaaaggaagccacattacagcttcaactctgccgcgttatcagtaccttctgcagatctctgtcgcacagctcaacagtacatgattttacccaacctatcaaacttgcccaaatggttctttggctgacgacttgaggtgtttaaaccttcaaccggaaatgtgtggaagatcatatggacggcgaactcagcccttttcttgagattaaaaccactgtacacgcgtttttcttttcacattccaagtaacgcccctatatcttctgcgcctatatcactttataatagaacttagagatacgctgtttgaatacatttttgaggaagcggcaatggacccctcgaggttgtggctattagcaaaacctatcgtgttacgcttaacggcaacaaacaaatcattttttcggcctcacttcccactcagaatctctagtttcctcgattccatccacctcgaataacctcagacagcgtctccgccttctccttcgaggatctgagtttgtcctccagctctatcactcttcgctttagcgtggaaatctcggcctgaacactaccgcaatcctcgcatgcggttgttgagcttgcggcggatgcttcatgggtctctacacgctttctcttccccgtggctggccgttgcgctatttcgggacccatttgctgggtgaagtcgagatcagatacctgattgtcgttctcttggtgcatagagttgcttggcatactctgcgaatctcggtcgaaataattcacatgcttccgtttgatgtggtcgtctcgattgtctttccgcgcaaatggcttgttggatcggtcgcagctgggctccggacagtagtagtatgtgtcgttcgatgacagcgcttcgtcttgcaggagatgtgaacgatgggttttctggtgccgttgcagctctcccttcgtgccataaccttctgttcgtgagcatcctggtatatcacaagtaaatggccggtcgtgtttattcatatgcgttctatgattggtcaatttgctgccgaatattgctttgatgcacatgctaaagttgtgaagaacatggtagatgccacttacttccaagcactttgggtgcgaaacgtttgtccattacaacatgtcctgtcacatctccattgaggttgaatgcgacgtcgtagggtagacagtgttgtgggtccaagtgaatgagagacgcatgctacctgacccggctcgccggatgcgctttgtcttctagatggagcaggaggtggagcatgctgacgatcggccgtgtcaaactggccggtcgctctgttattttctgtagagaactcgttcctgggcattgcactggctataccgtgtcccgctaaggttttcccgccatcactgtctgtcgacggcaccgtgaatacccctaggcctgcgtcgatgccgaagctcgatattggctcgaaggtactctgcagaggattcacctccgctggtattgcccatggctgtaagcggtctgtcatgtatccaaaatcgacatttgaccagtcccagttttgatcactatcataagtagaaaacgggaattggtgaccggggctctcggccaaggaggctgtagacaaattagttaaatgcatcatcaatacatgaagtaatagctgtttagttgacataccatgaggaaagttgagaaatgcgttgttcacaccgattctgtagtcctcctctgcttgggttccattcgtgggggtgtagaacatccagcatacaccccaaagtacggccagagatggaaggatgtcccaaggcattgtcttacatggtggccgacgctcatttgggaacaccgaaaagacacaaatgaacatgagtgccctaaagagcttctcaaggaaccgaatataccacttgaataaacgctcaagccgttccattcggtactctcggtctaaatcgtccagcgtcttttcgtctccatcacagagctgctctacttctagatcttcgagagatgtttctagatcttcgagaatacccaggaaccatgggctatcccaaatacccacgagtttcacatctccgtggcgatttcggaatttatcgtcttggtatgatcgtagggagggcaaacagtaccgggccaagatggactggtcgaatatggattttcctcttttgcttgtgcagcataagccataaacgtatgcggcatagtgattcaatgggtgcatggtcgattgaaatcaatgtgagttggaagatgactgatgtacaaaaatcccactagaactattcacggacagcacacttatcttccacggatctcttgcgctctgaatccctctggacttagcgttgcagcgcaaggcaaaatcgcgaatttccctagctcaccaactttgccttaaggcaaaaccgagcatgcaagttgataggacatggctgcatctgcgtctggaagtggtcgctttaagcgaaccgcgacgtcaacgcagtgcatcaaggttgctcattggacgccgccagcgcttcagaccactcaccggtccgaggtgacaagttgaaaaaagcaaggcaaagtcgaagatggaggctggagtgaccctcgttgtcgtcaaaagcgcctgaggagcaagggaagggaagctatccaaggctaaagctgcctggacgaaaactgcactgatgcttcaaactcgtcatatccgtttccgcatatggcgatagatgtttcagcaaatgggtgtgccttaatacctaaataagtgtcttagttgagatggctaggtcccatctgcagggtgcggaattcttagtggggcaagcaatgcagaaccttcactagctggctacacaaccaacgccaacactgccacacaactccccaacccatggctcgatcgtgtccagctctcgactattaactcttatgcactggatcgagtcgtttttcttgcaatatattgaatcagctatggaaactttccgtcaacaaatcacaagcatcggtggtttagtggtaaaattagccgttgccatctgtacagatcaattcggctagccccgggttcgattcccggccgatgcaatacgctttctttttgtttttcgagtgttctgacggaggttgtggtggtggagttgtcctgtgggaagcagagacgggattttgaactttttgcctgagttttcgcagaagaggaacatgaaacattaaactggacgcgaacaagcaactcttggtgcattcagggcgcttttgttttggcatcgtagtattctggtagtggtgcgcggtggtcaaattgaggtgcatgaagcggaaaagggaacccgtggagttttgcatgaaatctgatgggagaagagccttgaacatagaatcaccagacagagaagtagaacatatgtaaaagcttctagatatctctttctctcttgtattacccaagtagctgtcttttctcatcctgaagaaggcaaagtcaaaaccaggctaagcgccagcacggacgtggcggtgcacatgcgccacacgaacatcgacccgccatctgtttttacagcctcacgcgcccacagcgacgcgatgtctgcctaatcctattcgcgcgcctcaccgtgtaactttaagaatgcatggccgtgaatatatattgtgaatggtctccgctattccctcgctcgcttcggcttcaccgccatatcgaggctgtgaatctgcagtggaggcgagacttgccaacgacttttaaacgagtcacgacctgattgattcctgactgactattcctgttctttgcaatacactcttttgacgacaactttcgaccatggccttcacaggccgcaccccggaatccctaatcccgcgctccgactcgcgaaatccagcgacaacatgtaaaggcatcaccaaatccgggcgtccatgccggcgtcccatcgattccaaagcctcagaggacaacggcgtgctcgccgtaacatcagtcatcagcgatgattccgaggaggaagacgtcggcgccgcggcgtatttttgctggcagcataaagaccaggcggagagcctggcggcgcagggacccgcaacaacgctttacccactgaaagagcgcaatagcatcgacacgctggttgaacgacttggtgtgctggaagtcaatgacactccgcaggaacagggatcgcggagaaagagacggacgtctggatctaggccgccgcgcaggattaatcgcccgccgacgtgggagaatgtcgaaggcccattgatgtcgattccaggcgacgtcatggctgctgagaagcggcggacgcggcctcccaagcccgcgccaatgaggcagaagaaaagcttctgggcggggttgtgttgtgggagtgcggatgaggaggagattgaggtggtgagacataagcggcggacgagccaacacgttgtgccagaaaatactccgcagatgcaacaagtcccaatccctcaacgaccttcccgccgctcaagcctctcccatccaaaacccccaccccaacccatcagcagcgtcccgggtcggaaacccctaggagaaaagaccactcgcccgctcaacaaccgcgtcgtctcagcaacctcccgcctcctgcaattcatccccccctcgctctccccgcaactaacctccaccctcctcgccgaagcctcgaagcccatctcgccccacgacgaggatgggtacatctacatcttctggctgaccccggaagccctcgccgcaccatcgaatgccgcgtcgacgctgctgactgcgcccgcgagaccggatcacgggcgcaggacgagcgatttgatgaggcagtatagcgtcaaaccgacgcgcggtgggggtggtggtggtggtggagagggtgctgcgaagaaagatacgatatttctgaaaatcggacgcgcgaataatgtgcaccgccgcatgaatgagtggacgaggcagtgtgggtataatctcagtctcgtgcggtattacccgtatgtgccgtcgagtgggacgccgtcgccgacgccatcaccggggaggcgtgtgtcgggcggtgtgcgaaaggtgccgcatgcgcatcgcgtggagcggttggtgcatttggagctggcggagcagcgggtggttaagagttgtgaggcgtgtgggaagacgcacaaggagtggtttgaggtggaggcgtcgaaggaaggaattaagaaggtggacgaggtggtgaagcggtgggttgattgggcggagaaggcgaatgagtagaggaaatgcgtgtgttatagacggtttcaagcatgtttcggcatagacgttagacattgatacttcaaacatgcacgagcctaattcagaaagtttgcggatcatgaattgaatgaatttattggaaaatgggtatcttgtgtagttgctgcaagcaaacagaaatgacagacgcatggacgtatcttggggtcagtatcgtcgtcgtccgtgggtgtgatttgctcaacatagcgagcactgtacaatgggggtgtggtggagtgaggccagtcgggtccggccgtgaaattcaaacgcaattacttttccgcctcttttcggtcgctacagcgagcatccccgggggcgttgaagcacctctttctcgtcacgtcgtgcatagtcatatgtacaaaagtcgtcccccgtccaccatgagcgacatcgtgcctagaaaagtccgatcctgggccgccagtcgttctctgcgacggacttggggttcacgacgatctggtacgggaaggggttcgcgtcggtagtggtaatgggtgggatgtggtccttgtcacggttcacgatggagatgatcttgtgcgcggccttttccagcgacttggtcatggcccggcgcacttttaacacgtctagtctcccagtcagtaacaatctccccacacaacgtcatggactggcaacgtaccagtctcggttcggggctgcgcgagcgtcacgtccagcgtccactgctcccagcacacgtcctcttcggcacggccaaagaagtaggcctttttccgcttcttctcgaagaactgcactaccagctggccccgccctcgctgctggtgcgtgccttctatggccctgaccagcgccatggtccgttgctcgatgagcgtctcgaggtcgacgtcgtcaatggcggggagggtcaggtcgagcaggtcgcgcgtgagcggcagtatcgaggtgaagtagcggtggaagaatatcgtgtgtagtatcgctgctcagcggtcagccatgtctcaggggcgagttgccggacagagaggaagcgcatggtggggtgacatgtcgagatttgcagcggcaagcgcgggactcttcacccacctttgacgacatccttcacacaggccaggtcggcgaagatgtcaatgtggtactctggccgtcgtcgtggctccatgctggcatttgcgtgctcggaagcggaatcgtggctgtaaaaagaccccgctgcgcgccgcgcggcgtctttgctctcgtcgtgtcacagcacggtgactgcagctttgcgtgaatgctgggtcctgagcggcggtatcgacactgcgactgcgtggatttcggggggtggatgttgtgggatgttgggctgaaggggtgggtcgggaatgggcttcaacttgtggcggggcacaggcggttttgcggacggaagcgcatggctgcgaacaaaaacgacaaggaacaacaatcgccccggcatgcaagtgagatcatcaaagggaagcggcgcacccacttcgccttgactagcctatcaccgtctccgcaatcctcctccacagagccctccaacgctattttctgatccacctcagcctttgcgtgacgttgctgtctccgagacatggctgcagctgatgtccgtgtatgactgcagtcgtccgcctgccacggtggttcacatcccttcggcgtgactgacgggggctctcacgctctgcaagcgcacttggacggcagatgcactgcaatcctcgcttaccggcgggccgtgaacatccagttagaccagcaatcgctgtgctagcttccaaggttcgacataatcgtgcagccctaaccgcaaccatctaccgtggccttggtcgtggacatctcgtgcatctggagacccgtctggagcctatcggaaaggctggaacacctgttcgagcctactccacaaccctgctcccagtgaggtgtggtgtgaggatgcggacatgacagactaggtaaggcttcgggaatttttctagtcagtgtctggacgctgtttgcgctcgaggccagatctgtgccatcaaatgacctgttcttgtagtatttttgctagacaggaatctgatcgacgacttggggtttatgggtgggtttgttggataggtttcgcgccgtcgtgtcttcgatcggatcgtagtcaaagtccaaatcttaggtagacgtacgaaagcttgtacaaaggtcggtggttcaaatatttcaaagtcgaagtttatcaccacgtctcgtgaccatcaataagctaacgcagtgaagcatgtttgatgatgactttggtccacgtgcaagctccaatattacttcactgcccatgtgatagccgcttagcagcatgtcgtcagcccgatgcaaagttctgttatgctcgtgaaatgtgactgcctgatcgtgggaggctaattatagtctaagctttgcgatccgcgctaagatcatcccaacgcgagaagtcgcgtctgcctccaccacatcaaccaaccacaacatggtcggcacaaaacgtagacgggatgaagacgacgttgaggagggaacgccacgcaagctacgcgcacatctcgccgaggacagcgtagacgaccacgatacgagcgatgcgcaaacgccgtcgagaaggggcagggcccagcatctcgccgtgaatgggactccgaaatctatactgaagaagtcgtcgatgctcaacatcgccaatggcgcaacaccaaggtcgaaccgaaagctggtcttcgaaacgcctaccaaaacgcccaaagacgacacccctaccggcacgccgacgatcgtgcgcaacgcagaccgcagtgcgcggcggaagagcaacaaacggctatttgagcgcactctgaatggcgtagagagtgatgaagaggcgttggaagaggcagatgaattggccgaacagatcttgggcgatgaagacgagcatgccgaggcaggtgctgaggaagcgcaagaggcacaagaggcgcccataccagagaccccctcaaagcgaggtagaggccgaccgaaaggatcaggcaaagttgggcgaccacgaaagcaacgttccccctcgccaccgactgaacttcctccgcacgaagagtacttctggcagaaccgccccggtggcaccaagacgtccaacaacaccttgtctgcgcaaacgttgctcaatcatgatgaattcttccaagcgatgcagtcgtaccaagaccaacaccagtcggaaatggatttcctgttggacttgcacggccgggcatacgatcagtggatcttcgagttggaggagggtttcaacatctgcctgtacggctatggctcgaaacggatcatcacggagaagttcacacaccgtctgtactcccatttgttggagcaggaggcgtacaagggcacgaagaacaagccgaagattgccgtcatcaatggatactctgccggcatcaccctcaaagacgtgttcacgaccatagcatcgaccattatgccagcaaacctcaaattgcctaatcagcccgcctcccttttggactttttgttggaatacatgacgaacaacccacctcagcacccgactcccgttatcctcaactcaatcgactcgccatatctccgcaaaactccaacgccctcgatgctggcacgacttgctgcgcatcccgccatcaacctcatctgcaccgcggacacgccaaactttccactgctgtgggatgtcggcctaaaaacgcagtacaagttcctattccacgacgccacaacctttgcttcctacgacgctgagatcgacgcagtcgagaccgtcaatgagctcctcggccgcagtggccggcgcgtgggtggcagagacggtgtaggcttcgtgctgcgctcgcttcccgagaacgcacgatctctgttccgcatcctagtcatggagcaactcgcactctccatgatggaaggcggtcccgatgaagacgacctacaagccacgcccaaagccaagaatcccaaaatcgtggttccggagtctagtcagggcgtcgagtatcgcgtcttgtatcacaaggctgttggcgagtttgtgtgctcgagtgaagttggttttaggacgctgctgaaggagtttcacgatcatcagatgattgagagtcgtaaagatgggatgggcacggagaggttgtgggtgccatttagacaggaagagctggagggactggcggaagatttggcgtcggaaagtatttgagtagtggatttgtatgaatataatatgtacgatctgaacgaatactttctctttgcacgatatgctgaagattagcggctttgtttttgcaggcactttcaaaagctaccaatggtctgttcaccaaacatcattgcgagagttggtgcactcctaattaggtaagtattagtaggtgtcgattactgcgaaattatattgaaagtacaatctagacgcgtagaaaaagagactttctaggactctgactgcctcctcgactcttaaaaggctgtgctttcaatagaaattctacgacaatcgacacctaagagagagttcttaatcggggaggtaccggtattctgagagagatggtgaggtgaaagaagaaatccagcaggtcgttgatgtatgcaagcgagagctatccgagaatcgcctagcgcctgccgaaaatgactccaccagaacatcaagtagattcgccatccacgagaaccacctcgcaacatcaaacaaaatccacaagatggcgacagtcacaatgacagagactgtgccaaaaggcagacgactccccaagaacgtcaaattgccacccgagaatgaacgatacatgcgcgcgtgtgcggacatagcttctgccctcatccaggactacgaggcgcaagcgaatggcacgaaggcgaagaaggacttgaatcttaaccaactgagagggaaaatagccaagaaacattacttgaagagtcagccgccacttacggcgattattgctgcagtgccggaacattataagaagtacatattaccgaagctgatcgctaagcctattcgtatgttatcaaaacttcatggagagagtatgatcttgaaatatactgacatgtgatataggcacatcgtcgggtattgcagtggtggcggtaatgtgcaagccccatcgctgtccgcacatttcttacactggcaacatctgcgtttactgccccggaggcccagactcagactttgagtattcaacacaatcttacactggatatgaaccgacctctatgcgtgccatacgagcgcgctatgatccatatgaacaggcccgtggacgagtcgaccagatcaaatccctaggtcacagcgtcgacaaggtggagtacatcatcatgggcggcacattcatgtcacttccagaatcctaccgggacgaattcatctcgcagctgcacaacgccctctccggctaccaaacaaaagacgtcgacgaagccgtagcagccggcgaaatgagcaacatcaaatgcgtcggcatcaccatcgaaacccgcccagactactgtcttgaccaacacttatcctccatgctccgctacggctgcacgcgcctcgaaatcggcgtgcaatccctctacgaagacgtcgcccgcgacaccaatcgcgggcacactgtcgccgccgttgccaaaaccttctgcctctccaaagacgccggcttcaaggtcgtctcccacatgatgcccgatttgcctaacgtcggcatggagcgcgacctcgaccagttcgtcgagtactttgcaaacccggacttccgcaccgacggcctcaagatctaccctacgctcgtcatccgcgggacgggcctgtacgaactctggcgaacggggcggtacaagaactacacccccaatgccctcatcgacatcgtcgcgcgcatcctcgccctcgtcccgccttggacccgcatctaccgcgtccagcgcgacatccccatgccgctcgtcacatcgggcgtggaaaacggaaacctccgcgaactcgcgctcgcacgcatgaaagacttcggcacctcttgtcgcgacgtgcgcacgcgcgaagtcggcatcaacgaagtcaagcacaagatccggccggaccaagtcgagctcgtgcggcgcgactacacggccaacggcgggtgggaaaccttcctcgcgtacgaagatcccaagcaggatatcctcatcgcgctgctgaggctgcgccagtgctccaaggaacacacgttccgcccggaactcacgggccagccgtcgagtttggtgcgcgagttgcatgtgtatggctctgcggtgccggtgcatgcgcgcgaccccaagaagttccagcaccaggggtatggcacgctgctgatggaggaggcggagaggattgcacgggaggaacatgggagtagcaagattagtgttatttcgggggtgggcgtgaggagttattatgggaaactggggtattggctggatgggccgtatatgagtaagacgcttgagccgctgtgggagagggaatggtgaggatgggcatgtgtatgactggatttcaggattgggggagttggcagcaaagtaaactggtgacgatcttatgtcaaagataaacaggtcgcataacaagacctgcgtgcaatcagatctctatatatcccaacaccgtcgcgaaaacgcctttttgatcgaatctaacatcccatactcagtcccttccccaggtcctcctccctccctatacaatacaagctctcaccaccacagctattcttcctcctcttcccaatagcatcttatatgctaatcgcgcccctccggctctctctgtagtgcaaaagcgcctggaacccgcagaacacgaagaatccaatgtaaatgaacaccgcgccaaacacagcacccgcgactgcgccgccgtcctcagggtcttcttcggagcccatgacgaggttggagctggactgtggcctgtgttagcctgtgcgaggatgcgggagacggtgggaagtactttgaacagcgagccgatgacggagagaatgacgatggcgaagacggacatgacgatgctgccgtgctattagcttatctgccttgttcacgggcttgttgggagggcgtaccacgaccatgcattcatggcggataccacgggcttcaccatgatgggcggtcggggcgtggggtgcgcggtgggatagttgtgtgcggaggctgcgcggttttcgcagtcgttcgagctattgggggcgatgtcgcgatggtatgtgcacttgctgaggttggatgcgaaagtgaggcctggacgctgcggtcatgacgggatggcttagcgcttggggtccgagcgcgcgttgacgcaagcgcgacgagcaacaaaccatgctccacaatggcagcagagatcgcgcaaagtttcgttttatgctttcggtattatttttcttgatacgtacacagcacatgcatgaagcgtttgggtagaggttgcagtttaattgactagactaatcatagctgcctgttgtatgcgccaggattcgggaccaggttcgctacatttgcagattgtccactgcgaaggagatggagatttcacatgcacaatggctttcatagttaactgatgtacattctcaaaaagataaaaaccctctcctccgagtgcaacagctatcaggtcctaatttccgcaaaaggcaccgcaatcctgcagtcaatgctctgttagcttacatctgaagcataaaagttacagggtaacaaagggaataacgagaataacgagggagaacttacgcggcaggcgccacagaatgcaccgccagttagacccacagcgcaatcgagcgcttgacgttccatcaggacattggctggactaatagtgtcctcagagcgggcggccctgcgcccgcaaaaggcgcggcagtcctgcagtcaatgctctgttagcttacatctgaagcacaaaaggtacagagtaacaaagggaataacgagggagaacttacgcggcaggcgccacagaatgcactgccagttagacccacagcgcagtcgagtgcttgacgttccattaggacattgccaggactaacgtcacgttcaactgcggcgctcatagcagttccgaggaagagagcaagaacggagtagatctgcatgatgaagttttatggagaagagtgcgttgaaggctggagttaagagagttgaggatgagagttgtgcgagagacatcagcacagcagtgtcaagtacttatagcaattctagagtatagcttaggtaccctactaaggatcttgctgacataggtaatgccgcaactcccgagttttacttcctgaaagtctggccgacacaggtggcacagcaacttctgaggtctgcttcataaaaatctagccgacacaggtgatacggcaacttccaacaattgtacgtcgttttaccgtagctacactcctgtcctataaacagatcgttatcgcaaaccacaggggttttggaacggcacaacgatctgtttgtgagagaacaagtataaaaagaaactaaaacattattggaaaatgtagcattggttgcgtagcatcgaagcaccgtatgccgtattgaccaacgcaagaacaagctcgtattcattaagccaatgcttagtgcctgtctacttactccgttttagatggctgttttgatcaagaacagctatagcgctcacgtaagcctgctccgtagaactcgctatcacaaaaaaagggggcagtgaagacctccgttctgcttgcgctgattcttaaacaaattaggcttaaaaattactgttttgagcgcgtgtcgcaaatggagtctccagttctgtccgaatacgtccgtctcacccgccaatgtcttctcactatactgcacgttgtcaaggccggtgggaggccgaggatgctcggcatcaatgcgattcccagctctcctgtggttataggcaaaagtattgtaactatatggtccctgcacggcagggatctcagttatgccaaaacatcgactttcatccactaccacaattatttctgttgcggaggagaagtgctaggtcacctgctctgcatgtgacgtaaaggatcttagtttcctccgatcctgatcttagcttgggtgatccaagaaggtatataatctaatctcggatcgatatttcttaggcagtaatctgatcaattatcccatacaattttcttaaagttcgctcagctttaacaatttcttaatagcatcctagaacctctttggaaattgtatacgaagcaccgtgttaacttttcatttaatcctgttgaggcgttgtgctgctagtgctgtaaggctggaaatcgcaatgcgctcggcctcccaccggccatggtcacgtgcgatatcaaccacattcagcgaaatgtcgaacttacacgagatgtttttgctggtgagctctccgactggttaactaaattcttctcgcttcagtgactgcatccggtaatcgggcggtcactcgtctaatctcgcggagaagcgagatgcttcggtccaccttctgcatggacagctacacctgcgtgcagaccagccgtcttcgggtctgacatgactacatattctcggattggcagacaaaccacacgcggtgcatgcccagccgtcgagtcgcgagtatgcatacccagcagaaagtggggaacactaaccgaaacaggtgcagctttcccatattaacagcgataagagcatcgacgttgacaaacttatttgccctgccgtttagcagtttggcgcgatatcagctgttcattggatcgtgaagggccaatgtagtagacagatctcggctcatatcgcgccgtttctcgcaattacgtctgctgtgctcgcgtgaagctataagaccccgcccgatcttcgagtctgcatcttccgtttcctcgtagatgtacacacccgatcttcaccatgtcactcgacagattgaaacaagcaacgtcccatattaccggacaggtcgcgcctccacatccttttgaccctctcagcgaacatgagattgaagcagccgtcgcactggtccggaaggagcacagtgatgtcttcttcaatgccgtcacattgtgggagccgcggaaagcggagatgatgagatggctcaaagaccctgaacacacaccgcgcccagcccgtgttgcggatgtggtgtgcatcgggagaggaagtaaagtctttgagagcattgtcgacttgaccgcgagcaaagtcctgagctgggaaaagaaagacggtgttcagccacttgtaggtgtttgtgagtgtcaacatattgaattgtactaacggggaatagatcactatggaagaccttcagattgttgagtctgttgtcagaaaggacccgaaagtgatcgagcaatgtggaatcattggcatcccaccggaagacatgcacaaagtctactgtgaccgtaggtgtcgttatgcgatctacaatgctcttattaatgtcgaatagcatggacgattggctacgatgagcgctttggcacaaatgttcgcctccagcaagcgctcatgtactaccggccacatgtggatgacagccagtacacatatccactcgatttctgcccgatctacaattcagatacccaggaaattattcacattgatgtgccaccggtaaggcggccactcaaccaggccccaccaaacaactaccatgcggcagctatcgaagcagaaggtggattccgcaatgacctcaagccgatcaacattacacaaccggagggcgtatctttcaagatggatggcaggtatatcacctttgccaactggaaactccacattggcttcaactaccgcgagggcatggtcctctccaacatcacttttaacgacaagggcaccgtgcgtgacactttctggcgactgtcactcgctgagatggttgtcccgtatggcaatcccgagcatccgcatcagcgcaagcatgctttcgaccttggcgaatatggcggtggttacatgaccaattcgttgagcctggggtgtgattgcaagggtgcaattcattacatggatgctgcttttgtcaaccgcgctggtgcagcgaccacaatcaagaatgcaatttgcatccatgaagaagatgccgggatcctgttcaagcacaccgacttccgagacgacagcgttactgtgactcgtgctcgtaagctcgtcatctcgcacgtcttcacagccgccaactacgagtactgcgtttactggatcttccacctcgacgggacgattcagcttgaagttaagctcaccggtatcttgaacacatatgcgatgaatccaggcgaggacctgcatggctggggtaccgaagtgtacccaggtgtgaacgcacacaaccaccaacatctcttctgcatgcgcatcgacccgaacatcgatggaccagaaaatacagtcttcatggtcgatgcgatgcgaggtgatggcgaggtcggcagcgctgagaacaaatacggcaacgctttctatgcgaagaagacgaagctcagcacccctgagcaagcagcaaccgattacaacggagccaccagccgcacgtgggagatgtgcaacgagaacaaactcaatgcatacagcaagaagccagtgtcgtataagcttgtcagtcgagaagttccagagttgctaccaaagccggggagtttggtgtggaagagagcgggctttgcgcgccatgctgtgcatgtaacaaagtgtacgtatacattcccttcgtcacagtaggtcatactaaccattacccagacgacgacgcccaattgcaccccgctggccggcacgtaccccaaacctcaggcgaaccatctcaaggcataccagcctggatcgaagagaaccctaacgcagacttgacgaacaccgatgtcgttctgtggcacacttttggcatcacgcatttccccagcccagaggatttcccggtcatgcctgctgaaccgatgacgttgctgcttcgaccgcgcaatttcttcacgaggaatccgtgcttggatgtgccgcctagttattgcagtgtgccgagtggtgttaagcagggaggtgggctggtggataagttgagtaggttggcgtttgaagagaagaaagaggagtcggcgacgtgctgctcgggggagaagtttggggccggtatatagttacttgctatgtaggaatatgtctgacgcgttattttcatcatagcagcaaacatgccatcgtctgataagttgccagatgttgagggttcagcagccgaggagacggcactcccacgtgccatgacgtgccaccccacgcgaaacttagctccgtgccccaagcttcctcgagtccaccaaacttccacactccaaccaaaacaaaatgccatttttacaacccttgatgcagcaataacacagtcccaatcgttcattccacggacagcatcctttgcctgagcttacagcatgctcccgcaaccctcaccgccatcccactacccacaatgccccgcgcattcccacccgtagaacaaaacgccctccccgccccgcgccgccccgtccccaaaagcccgctctccgcctccctaatcgaaagcatcgccggcttcagtgcgggcgtcgtatcctgcctcgccgcacaccctctcgacctgctcaagaaccggctgcagctgaacaccacttcgcgctcacggcccggggattccttccgcatactctcggctgtggtgaaagatgagggcggtgtgaaagctttataccgcggcttgtggccaaatctactgggcaacagtttgggctggggcttgtatttcttgttctatggaaatttgaaagaggtgtttcagaggcggagagcgaagggcgagcatcttggtagcgcggagtttttctcggcgagcattattgctggtttgtgctgtccttctttggtgggtgggatgatggagtgctgacaggaggaaagggcttttgacaggcgcatgcaccaaccctatctgggtcgtcaaaacgcgcatgctcgagcgcggcgcaaaccacccctcggcgtacaaatccatgtcctttgggattcgccacgtctacgaaacgcgcggcttgaaagggctctgggcgggcttcatcccctcgtcgctcggcgtgctgcacggcgcggtacaattcagcatatacgagaatatgaagaagcgacgaggcaaccaattaggcgggcaagaccagctgagtaattgggaatatgtgtatatgagcggcggaagcaagctcttggcgggcgctatcacgtatccctaccagccgattagagcgaggatgcagcagtacaatgcggcgcaacagtacacggggctgctggatgtgttgcagaagacgtatagaaacgaggggtttttggcgttttataaagggtgagatgatgcatgtgtagtatgggttgagtcgaggtgctaatgcgtttgcagagtcattccgaatacgctgcgagttattccgaccacgattgttacgtttgttgtgtatgagaacacgaagttgtatcttcccaaagtgttcaacgatgaggaagagatggctcatgatgaagattgaagacgtgggttatgtcggatcaaacatattgacacaggtcgggtcctaggacgcgtgagaagcgcattcaagaaagctatcaagaggaagtactgtcgaagcaaacttggtcacgtcactcgaggaacgccgaggtcatcgcgcttttcaccgcgcaacgaagcatcgcgccgcgaagttcatctaggactttcttgtgtcaccacataggtaccgaggcagcaaacagaccggacccagggtgctacgatacgatccattcactatagacgttcatcagtctatcttgttacgtcgtcttatctatgtctagacagtcgttaccgtgggtacccacaaacatcgcacggcaattgtcaattcacaatgcaaataggctgcgggccatgcaatctcttttcactcatgtagcctaggaggttatttcaagcacccgaagtttgccccccgtacaatgacaatccccctcgtttcttcccacattatcatctgcaatcatccatctcggcaacctcaaccttgataacgtcaactacacgcagaaatctgcctactttcaacttcaaccgaacatcttaagcattcgcaatgccttcgtcccgccaccctagccttaggcgtaagatttcgaccatgtccatctttggccggtcccgatctcgatcccctccagcagactcgtcgtcaagcccacgtcctatgacacccgtctcgaccaacgcctcggttcctcgctcagatcgtcggcatacttctggtggtcttcgatctctattctacaagcaccgcactcgagaacccgagtttgacatcgtgtcgccctcgtctctggctctttcgaagccagtccatcctcgcatctcacgtttgacgaaagccttcgcggactcgatgagtgcgaaccagctctcaaatttcctgacgtggatgctgtattacgagctcgtcgaactgcccgaagatcctgatgtgtggtacaaccttgcagatgcagtgcagatgcatggctggatcggcctgggtgaattcttatcgaattcctccacctctatggacacgagctatggtttcgaccttgtcgttctagactctatctgtgatcggcttcaactccagcgaagcactgtgcacggcttcttgatccagttcgcagatcccgataagatgtcgttctcccagatcgccacgttggtcaacactgctacggtagaggagaagactgagattcatattttggaggccgtgcagtccaaactgctcgaatatgctaaactggctctgcgtatcaagcctaggcagggcactatctacgacagttggcacgccgttgtgatgaagcgcatcgatgctctcctacgccttgtcatcaaaccgcgcattgcacatctattttccggcgctccactcattacggcttctacctctggacaagtaccacagtctgtgaaggatggcatcaagctgaactatctttacgaggtgatgcagcagaagcgtcctgtgccgttacgccgctatggcattctttacccagcacgagagccagagtccgacccagcaacaccaccatcatcaccaccagatgcgcatcccgccccaactcccgaagcagatgcagagcaattcataaaccactcattccaactcatgattgacaaccgcgatctccgcgccaaagtcgccattctccaagaagaagtgaagacactccaagcttccaactacaagatggcgcgtaaattggcatccgcagaatacccgccctcttcgcattcgccagctctcgatgagtctatctcaccgacacctccatccgacccaacacacctccaactccccattccccgcgcccgcccacgctccctctcccatgccacagccgaaaaactcgcagcccaactcgctcccaagaccccaacccacacgcgccaccgctccgaggcgctggtgtggaaataccccggcgtctttgatgcgctggacacgccgcctacgccgcccctgagattgtcggatccggcgacgggcgagttgttgctaccttcgcctgggaggagcaggaggagtggcatggtgtttagtcaggcgcagatggagttggtggggagtatgagtgcaggggtggagcaggaggatggaggggatgggtatagggtggggaggctaaagccgaccctggggagatgggatttggatgagtagaacgttgtgtgacggacatggatggggatgtaagcactggtttggaatgcagttgcatagagggacggcagatggcatgctgtggaggtagttgaaaagacttttgaaataaatgcacgcattggttgaataggtctcatacatgttcagtgtttctaatggcttggtgtgactaatttctaggcaagggcgaggtattgtctggatgcgttagggatatgtgtttcgataatatcggattctcccatatacgactttaggatgataaccctaggcttcccttctgcatctcaacgatctcatacctttctgcaaaatgtgtgtagcacgtgacttcacaatgtctccgtctaacgattcaattaaagctttattcactggaagaaccgtcttctgctacgatgtccatcaccttgtctgatcccgagaacgtgaagttccacttctttgaaacatccctggggcaaagctcgatctcaatatcctcatcaggaagcgggaatccagaccgagcaggcgtgttatcacagataggctcaacccacgtgcctttaacgggcgtgacgtcgaatcgaagcaccatgagtgccgcaaaaaccatgatttcgttgctcgcaaaatggcgacctggacaaagtatatgaccgccactaaaggcacagaacgcaatgcggttcggcttcttgcggccggtagtgggcctgcgggcgaaacgcatgtagtcgaactcgccaacatcatcaccccatgctgcagcgtcgctgtgctgcacagtagctgggatcatgagcatgcttcctttcttgaggaggtagcgatcgtccaaacgcacgtcttcaataagcacgcgtaggccggaattggcagcgcggaaacgcatcgtctcttggaaagttctcatgaggatcgggcaggatgttcggatggcggctagatcaacggagtggaaggaatttcccacctcgtcatgctgttcatgcacaagagcctggatctcgcgccgtaggtcattcagcacccggttgtcggagtagacgtggtagagcatccacagagcgcacggcgtagtattgcctagcacggcaaacgtatttcaaagctcaccacgagcgatttcttcgattctgaggccgaattggtcgtgatgatgttcgaagcgcatgcgtacgagacctgacgcagttttatgaccgccgttgcccatgtatttcatcatggcagcagcaaccgcctcacgagcctgccgaagctttgggaaagggacagatgagaacggaaacattgagaaattcaaaaagccagcttcgaaagttctgcgactggcggtagacacgaaccagctggaaagacgagattgtacgcacctccaagcttcggcaacaacaggatcgcgatacgggttttgagggccccatacagcttcagtcgttgctgtaaacatcatttggcgtgaccattgagacagttccagcctgacgactccctttgcctgaggttcttctacttcatccgcgaggacctcaacggaccgtctgttgatcgcatcaaggtcctttctggcactcatggcgggtatgatatatcttggccagccaatgctgaagccatgctcgcttgtcagatcttggtgcatgattttgactgcctccttgctgatgccgacagtaatgccggcaccagccgcaatcgcggcaaagctgacagtgcgccattgtttctgcaacagaggaatgatgtgtgtagaattgacgatgcacatcctcatgaaaggtagacacaaggtgtatatgggtagatcatactcgttcttaccacagtgtgagcacgcaaaagaagtgtatcaatatctaggctcattgatacacatagtgcgcttcagtcaaacctgcctcaatcgggtgtggaacttggatttttccctgattatgcctatcaaagggctgataaatggaagagtcgtcaggagcgctggcggttcacccgcgtcctgtgtgagtcgaagcagaaggcgaaggaacagggaagtggacgcgatgctgcctgtaatcaaggctgcgatggacaccatagccaacggctgatatttctatgaagagtgtttagagatgtggcacgtttgttgttccttgttgttgtcgtgggcgtgggacgggagtgggacgagaggtccgacaatctggtctagtgtgcgaccaggccgcatttcacttgcaaaccaaccctgcagcaactcttaagcgtgcatgagcacggcgggcgtcaaattcgtccccttcggtctgacgctagccctttaggcgtgtagtgatgtcaacgaggtcaaattggcggacgaactctgggaacttctgcttgtcgtactgtttcgtgacaacactaacagtctgctaattatcacatcggatagtaggcacacagtcgagcggaaggttgatgttggtgaaggatcatatccaatcttccatttgtgaggcggtgagagataatgagcgtctagttcagactgtggttgattctgtgaaagtgtgctggagatttgatttgcagccaatcataagtcccccgaatttgaaggcataaccctgatagctccaaaagttctcaggctctttattgtatgaagtaccagatgatccaaaaagcagggatcgtggtacgtcgcgtcgtgaaagaggaactgagccatgtcttgcgcgctagcggaggcttcaagagcgagagcttttgtgttaagcaagtagcgccaggtctggcagatctatgagacgggagttcgtcttggattggtgaggtgacaattgtggaacagtgatttagaggccttgatgggaaacaccacgacttggcgaggtcacatgttatctcgtcattatatatcttactttgctgtcttgatttcacatacgaccatagggcgttgaatacaaggcttcccgtccgctcagccatatttaagcagcgcaccggcggattagtagtcaggtgggtgaccactggcgaatccccgctgttgtatgtttttgccatttttggttcatgggcaagcaaggcctcgcttatgcatgaaagcaaattacagctacatttttttgtttattttataagtggcctttcttgtagcaaatataagcatgacatgtggcaagagcagttgggtatactatttgtattgggggatctgctccaacgtatctgctaatacatttttggagccgatgtgttcctccgtgcagctgtggggctaccagtaggcctattctcactttaactgccgctccgggaaatacgcttcagtccgtcgaccagctcaccgcaatccgcatgacaatggcgcgaaggcaacagtgtccaaaattaacttggaaaactgtttcgtaaaattaattgacagcaacggagttgttagttgaaggacaaacgttgggccaagctccacatagacgtaaaatgtgtacgtagggcatcctacaaatccgttgatcatgaatcactatctatggtcctagttcaatcctagttagattttgtacaaatgttaagacacctagatcttggtatctgacagtcgttgccgacctgacaggccgtgtgcagcattaaccgaattgcggaggcgaccacccacagtgaccttgcccgaacaggaaagtacagccgattctctctaccacgacaccccatgcatatcgcgttgcgctttcatcctggcaccgctatctcgttatcgtctgtgctccacgccgtatctcgaagacgcggaaacgtaaagcattggttgcgccgtgatgggccgaagcttgacaagtataagaagaagccttccctcggggccttcatgacttcacacacgacgttctccttgagtacacgtactgcttgacaagataaatcatctgttatccattgtcactcttcttacataggctcgagtcgacaacatggccatccatcccttcaagaacttgaccgtcgaggagacacgcattgcccgcgatgtcgttctttctctacatgccgacactgtcgtcgactttcgagagatttacttacaagaaccagagaaggaaaagatgaaacaatatcttgaacttgagcatgcatcacgacctggacaatctccgacctcaaaacggccacctcggttagcaaaatgcatgtacgacgtcatcggctccgacaaagtcccggcctaccatgagtctattatcgacgtcgagctgaaaaagagggtcaagcataaagttgttggaaaggagcaccaggctacccttactctttgggaattcgagacgctcgtggaggcgtgcaagaagagcaaggagttccaagatgcgattgccgagttcaagcttccttcaggattcgaacttgtcgttgagccatggtcagttgtacgatcagttgcactcatagctaatcgctaatttttggcaggccatatggtggtcttgacatcggcgcagaaaaccgacgctacttccaaggactgtgctttgcgcaagatatgaacaacaagaatgccgattcaaacttttacgcatatcccattcctattatcccggtcatggacgcccacaagaaggagatcgtccgcattgatcgattagcaacaggtggcaaaggcgacagcatgactggacagacatgttcagaacgcattctcgaccattgcacgccggcagagtacgtaccggagatggtagaaggcggagttcgacaagatgtcaagcccatcaacatcacgcagccagaaggaccttcattcaaagtcattgacgaatcacttgtcgaatggcagaagtggagcttccgcgtttcattcaacccacgcgagggagctgttcttcatgatgtgaactacgatggtcgcagcatcatgtaccgtatgagcatcagcgagatgacagtgccatatgccgacgctcgagcacctttccaccgcaaacaagctttcgatttcggtgacggtggtgctggtaactgtgccaacaacttgtcgcttggctgcgactgcttgggcgttatcaaatactttgatgctgtcattgtgggatctgatggagagccgaaagtacaccccaatgtcgtctgtctacatgaacaagacaatggcatcggctggaaggtatgtacaccacaccatccagttatgttgatcgaaactgacaccttttagcacacaaattggcgcactggacgtgcggttgtcacgcgcatgcgagaactcgtggtacagttcatcataacattggccaactacgagtatgtttttgcatacaagctagataccgccggcggcatcacccttgaaacccgcgcaaccgggattgtctccgtcgtcaacatcgacccaggcaagacatccgactacggaaatgtcgtttcgaatggtatcctcgcgcaaaaccaccaacacattttcgccgcacgttttgatcccgcaatcgacggccacaacaacactgtcacatacgaagaatcgcattcagttcccatgaacacgcaaacaaaccccaatggcaactactacgaagtccgcaagacagtcgtggctaagtccgcaggtctggatgccaaccccgtcgaccaccgcgttttcaagatctccaatccaaccaagaagaacaagatcagcggcaagccagtctcatacaaattcgaaccactgcctactcagaagatactcgcagcaccaggcagcatacaagccaaccgcgcgctgttcacaaaccaccatgtctgggttacaaagtaccacgacgacgagctgtacgctgcgggtgattacacgatgcaaagtcagatagagaagggtggtgtgcacgacatggtggcacggaaagaaaaggtggataacgaggatctcgtcgtgtggaatgtgtttggcttgacgcacaatccgagggtggaggactggccggtcatgccagttgagatttaccagctacagtacaagccgagtgatttcttcgagaggaatcccgcgattgatatgccgggacagaagaatgaggctagtgtgttggttgggaaggaaggcgggtgctgtgagggaaagttgtagatccagattgtgagccgatgtgaatgaattgtatatatattcatcatgaccggaagggtccagaattgcgttataaagctaagcaatggttcaccccaactttttactgttgagcgggaatgtaaggattcgtctcgcccgcagcatgtgcagcatgacccttggtgatacccaacttcctcgcctcatcgtctacaatctcagacaacgaatcaaatagcttcttctgcttcggcttccatccaaacaatttctcagccctcgtggccttacaaagcgagtttgtaccccaaagaatagcgccctcagggtctagcttctccgtctcgtctttgtcaagatgatcgacctccgggctattgatgagtttcttgtcgaacatgagcttggccagcttctgacccagctcgccccaactgaactgtccattctcggcgaagtaatagcctttgtcgttccatgtggctttgcctccgtcaggtgatagagcggcagtgaccagagcaaggtagacgttgctgagatcctggacgtggatttcggtccacctgttcgctccctcgccaaccaccaagcccttgtggcgctggagagccgtacgagtcatattgtaaacctgtacgctacgctgattgtccggaccgcgaccaggtccccaaatacaaggtgggcacacgatcgccgtgtggatgttcgcagatgcctgactggccgctagaacgaccttgtctagattacggtgcaccgccgagtccgggagcgacgtggtttcgccaatgccatcccagtcgtcatacactttctcgcgcctaacaccgtaggtgtcttgctcgagatcctcgaagcacaggagtccggtgccggacgtgtggataaagtacgtctgtttctggctctttgcaagaccagcgatgatggcttcggcggaggccaggtggtcgcagtccgcgcagtgaagaacaatgtcagagtctgtggtttctttggtgatcaagtcggtgctgtccaggtcaccatagacaaggcggattttggcataatgggatgcgaccttggcacctttgtcgctgttacggacaagagcagtgatctcaaggtctgggtaggtattgactactgcgtacagcgcatcgcctccgatgtaacctgtggcaccagtgctgtttaccgtcagttggtatttgacaaggacgagtggacgaaacatacatgaaaagcttaggcattttggcgtgttatctgcgtgttcgttgatacaatgtgtctgagtcgattcgagtataatagtgaagcccagaaagcacagttcctggattgctgaacttaggtcagaagctctgccttttatgctgcaaacgtcactccgcttcggctgccgaatgaacgaatcggtcttaaagttacaaacttacaaatccttgaaagcacgacaactcgtatgacactgaaggagtttgcgtgtcctaggccaaggtatgcgttgaaatattggcatgaaagatcgagttggttgtttcattgcggtcgcggtctgcgggctctcggtcttttcaggttaccgatagtgcgggatgcaagacgtcataacgagccagacaacaccacttgcaatcgtcaactccaatgctttggcaaaccgataatttcacccacgcgaactatgaaattaagggcacgtgagacggtggtcaactatactccagtcatcagactcaggtcgcatcaacgcgctaaccatcggattatcaccgaagtgaatccgcagctccgagacatccctttcagtacctttagagtcgacataactgaacgtgtcgctattcaaagcttcgatatagagtttatagggatttctgaattggatccggaagattgggcgaagcctcgacacccgatcttcgtttcacaattagaggctgagtacctctacccgccaactacgaatgtcgctctcagtatttcgcactttctacactctaattttgcaatccctccatgctgcacagcatcacgccttatatccacagtagcatcgttcaggatcatgagcgctccatgcccggatgtggcgccctccgtcaacctttgttgttgactactatgtaaacaatgcagccccaatagtggtggagtctgtctgagcgtgtcgagacaatctcgtgaagcgctcccgaatagggccatgcaggtcatcatgaatagcagcggcttactgtatatatcgtggtatgttgatccacctagcgggcatgggaggccttacgaccccattgtcagccgcaacacgcactagaatattcaagtatcaagacatgtcacctaacgcagcactcatgttaccacaacgcctagaatcttgatctccaaagaccggcttcactgacagcagcgtatttagacttattttgcgcacgatgacgggctcgcttcgatctttcttcaatactcgcaccaattactatcaagcgccgaacaccgagaacacggaactacataaattaaacgctcccaggagcgaagagacgcgcattatcgagtcggacgtagccagcagatcggattctaaacaggcgtcgccaattcaacatgacctgagagcaacaatcaagcgatacaaacatcgcctctctggggtaagactcggcgtactcaattccgcaacatgagcttctattgtctttgttatcaacctgcttgttactgtgtggggcgcggtcgctcacaaggagaatgaaggagtactcagtcagggggactgcgggcgcataaaaaaactccattccgggctccacatactcatcaacatgttcggcaccatcttgcttagcggcagcagttattgtatgcaatgcatgtctgcacctaacaggaaggagattgatgaagcacatgtaatacaaagacggcttgacattggagtcccgagttttcgaaactttaaacacatccgccgaggaaaattggttctctgggcactgctgggccgaagctcattcccgcttcatcttttgtaagttgtctactctgctattgcaggccataaactgcgacggaagatacacatgctcatccagtagtttgaagctatgtacaagggttttctgacatattcggatcccagtggcactgtgtatagcttcaagctatgggatgggctactaccgttgtcactctccgttgcggttgagaactcatagtataagaacgtaaactaacgtaccaggtaaaactcgattgtctatgcccgtagctaccaaggaggcccaaatgctgaaagaccttttgaccatatcgaaaagtggagcattagaaagactaagttccgctgagtgcttgagcgcttatggcatccctccttgttgtgacggcgaacgaaaatgttataccacgcgactatccatatattaacaatactgacttcggcaccataatgcacgaagatgcgcgccaagggctgaggcttttcaagtgcgattctaatgcactctcttgaatgtgttccgggctccccgaaagaggaccgtgcttaaaactcatcgaggagatgaaaaacacacctgagcagtggacattggctgggttcaagtctgccactggaattctaggcgcgtgtgatgggactcgttggcctgtcgattactgcctcagtgagcgagctgagctacagtgttcactcaacttcagctcagtgatcgcgagcgcggtcacggctctcaacttctgtaagttccagccgtccaataattgccccctacaaatataactattgtgcggccagcgctttcgcgaatctcattgctaatttgccgtcagtcaaggccatgttgatgttccacattgtattctccaccaaacgaaagccgatcatcaccatgggcgatgcagtggcgtcatttcttgacgacagagatgccacaacgacgaacatgggtccaatcagcagtcatgactgcgaaagagggtacaacgctggggcgactacgtggaaggataccacgagcaagaagcgacgcacggtgacccttgtcttgcacgtttggcagtcctagccttcaaatcacgtactaacacattgccagattcacagctgctctcggagtcattatcggtctcatgatatggggagtgagagcaatcaattaccactcacttatgagcacgtccgatgtctttcgtttcggcttcggtgccgtcgatccttgtgcattcatattgggtgccctcatgccaaatgacatagtaactcttgcttcaatagcaaattcaccgcagatcttgctgtccttcatgtaccttgcgaacaacagcttgttcacggctatgctcatgggctacgagtgggtgtcttatgcacacaaaagaaaaggtctccgaacgtcacggaagccattaggagcctaaagatcgacatactttttgcaactaccataccgatttggtgtgccactcatttccgttagcggcacactacactggctcgtttcgcaaagcatattcgtggtcgctcttgacgtttacgatcagtacgaaggattggagaatagcgctgttggctttgacgctaatgctgtgaccaaaacctgcggttattcaccaatcagtatattggctgtcgttattctaggcatgttcatggtcgcggcggccattgcatttgggtatgtaccttacaaacgcgttatgcctttggtaggaagctgcagcttggctatcagtgctgcttgtcatcctgggcagcatagtgaagccggggacgcttcactgtccgaacagaagttacagtgggatgtcgttggcaccagtgtagatggcattgggcattgggccttctcgagcagggaggttgagcccgtggtgaagggtcggatgtacgcctgagagcaccttttacatcgaactaggacgaaaaacaagagcgactgaagtattcaacgcggtgaaaatttacacactcaagttccaataccagtctagcctcctgagcctagctaggagtcgctaccaaacgttggagtgagccacccggaaaagctatatctagattcccgcgacgtccgtagacatcttaacctcaggttgatcagctatcaagtcctttttcttctttgtatctttacaagccctctcgcacgcgtaaaataggtgacccgtgccggaggcatccctaaaacgaccctgaaaattaccttggaagttacctcaatcgaccaaaaactcaaacattgagtgcaagactataggattgtacttgcctaccattgcacaaacatctattcctatagcctgcgcaatggcctttcccatgcaattgctggtgtctggaagatcaacacctattcacctcgtcaacccagctatgatagtcgctgatctcgcgcgtactatgaatcaacgccttacgagactcaaacatttccagcgtactacttcatcgcgtatgggcgcgttcgcccttcctgctgagatgattctgctgattgcatcacatctcgacaaaccctcgacaacctcactcgccttgacttgtcggcgtctacacagtctttgctttaccacagttctgtctttggacttggaagagaaagagaaactgctcatcctcatataacaggacgagcccaaggtttacttttgccctcgttgtatcaagttacacaactggcacacacgctggaacatatcgatactcccagggcaaatagagagaaaagtgccatgtaagcgatatttcgaaggcaagttatacttaccatacgtcaaatttgtgccatactaccacgcacgcttggttatgccatctctacggccctacacatagcccgcaggtcagtttattcaacctgcgggctcaatcacaccatgaatacagatacgcagtcattattaccgttcacagcacacatgcatcttcgaggacaggttgctcgtgttatcagttatgaccgtgtcccacccatgcggcgatgcaacttcacttcgacgcagcatcgacgaacatcgcaaacatacagtctgtccacatattggcatgcgacaaggatcgcctgaattcgctcctgctcaacttgccgaactcgcaccaagccccaccagcgagttccgagtatgcgaaggagcattcggctcatgtcccttctgcctgacagactaccgcatcgacatatcatggcagggcgagaagaagggatacgccatcaagttgttcgtttatagccaactgggcgattgtcgctcgccgtttgagtggagttggcgtagtagactggcagtgaggattgatgagaagcatcgaacagattattcggcagactatggacccggttatgttagagatcaatggaataaagctgaaggtttcacgtgtagcagtcggggtggatgggtaaacgttccagggatgagtgctggcgcgcttgtgtctgtagatgtgctgagtggccagtaaggaatccaggaggggaccagaaacgaatcgcagcgagtcgtccattgccaactggataggtcatgttgatgatttcgctaccttttgcaggaaacgaggcccatagcgaccccgcatagatagtatgcgctatggtcagtagaaccagaaagtgtgacattcgcgggccccgtgacagctggcggatggcttgcttagagcgttcagcataggattaatagtcgttcgtgctagtcgataagtcgtggcgactctcgatatacaaacaccatactcttgtgtgttcaccagtaagcccgtgatgtcggcaagaagatgcctagacgagtgcagtggtaccgagaggtgaattggtaaatagcatgattctccgtagccattacgaccatcaattattccggatccaaccactatcgtagcgatgttcgagatgtgtgccttgcgcgcactggatctgcgcgggcgcggggtgcatgaggacatcgggagagtgtagccacacatgaaaatatagttggcatactatctagctcatcgccattcacagacatgaaggatcttgtcactgctaagtcattgacctcaatgtgcttggtacgcagacattatccggtcatgctgaccgttagggctgactgttagggctgactgtcatggtgaacatatgccagtgttgcggctgtggcgttgcgaaccgaggtacgtgacggcagacgccggcaagtaaatgccccgagatcccggcatgcaggttcaataaatttaacgacaagacactttcaatcacatccagcagccgtaataaagtgctcacacatatttatattgacaatatatacatcagaagcgtgtttgccacgtcgcagcaaccaagatcagcgaaattcgagccgcgaaagccctcattggccagcttagaacggcttcaacgtgttcaggctcttggactccacctggtagccgtccgcttggtagccgctggtgaagtagttggcagcattggtgtcacctttcagggtccacagcatccagttgaggatagccttgccgaatcgaccaccgttggcatcaccgagagtacctccgtggccgacgttgatgttgcccttccaagtaggaacgccggctggaatgttcttgtagtcgcgctcactctgttgcgtctgttagcatgacaacttgcaacggaacaggtttacttacgttcgggtacgcaatgtcgccctgtcctccaaccacgaacaaaactggcttcctccagttactcgcggcagtgtagttggtcaacagacctgagctgatgataccaatggtgtcaacacggctgtcccagatgttgtcaatggcctcaacgccaccgcacgagaagccggcggccatgatcttggtagcatccacgttggcgtaagcacccttgccagcattctgtgtgacccaatcaatcgactgcttcattgtctgcgcattcgatgtaccgccgccgtttggtccgccctcggcaatggcgaggaatccgtacgacgcaatgttctggagaagcgcagagtttgagactccatccgtgctgcaggctccgttaccccaaacgagcacgggaatcttttcgctgccagtcgccttggttgggtagtagattgtcttgccttataggctgctgtccgtcttgtaggtgccaggggcgaaggggccagtaccactgccttgctggtggtggtattagttgcaaagaaagattggaggagaattgaagagactaacctgacgcgcctcgagaggagatgcagtcacatcgagggcgagcgcagcgagtgcgaaggtgaacgtgtgcttcatgtttggcgttcggtaggggatgagaggatgcggtgtttgacatggacaaacgcacactctctgagcttcttatagactcctgcggttctatctttacacctgcaatatcgatcagatctacttgttcggaccatcttggctagtgtcgatacactttctgacgcctaaaagccctgattgatcttggcctacttccaaccaatcgatgcgaaacatgttcgatcattcggccccgatcccagcatgtggactgtaactatccgagcgatcgcatataggtaccaggtaccgtaatgcgttgatcgttatatttgccgttggtctaacactagcgtcgtgttgtcaatctgtttcgaacatgcgctcgtcttggcagaccgggtattcaccaaaacggccaccgggaaggctttcggatctcgtgcatgttctcgattgcggggaagaagttcgcgtatcatgatcgttcctgatcgattggagggaattgcccgacatggcattcttcagatgaagccaagtgtgatgcaatttggcaatgctgcgtccactgtcacgcataacttcagagtaaagcctcgggagaatcacgttgcttttcatgatagggcccatttagtgttcatactaccggaggctgatgcttgtgcgactacggtctttttcgccgcaggtttcgaaacagtctccgggtctcatcttgggaagattgccgagtgaagccctatcggcccgactaacatagattgaactccacaaatgttggcagattaacagatcgaggaagcgtcaactgcttcatcatccacaaagtgaaagggaggtgtgtagtaccacactgtcataagtatcgtgagcctctaacctggtatgcacaaaaagttacgacctggtagttagtggcgatctcgccctgcgttttcttttgtggctcctcccggtcgctttcaagctacgttgcggtctatctctttgctcgtcctgtcctagatatgcaatgactcttgctgcgattgtcatgaggctgtaatactgcgagatggcattaacgcagtacattgtgggaaagtccgagcatcttaaaggtctaatcgtaattctaaaggttcattgcgatggttgtgcataggatgatgttaaggactagttcgagtggggactcgcagcgccattgaaccgtggggcggtggggtctgtgaagcctgggatgtgccgtgaatacgaggagacgtgacatgatactcttcctggtgcgatcacgctagtctcaatgtggagaggccgacggacccctgcacataaagttgagcatggagaccccaccatgtcaacatttatgtcgcgactctcttcgacgccatcgacatagcgcaaccatggagtacgataccttctcagcgagtgagtaggcgctaaagcgacacttggtgcatacttatcgtgaacagcgcagtacaacaccagcgacccgacgtccttcgcccatacatctgcgcgggaacgatggcccatcatcatcacccaggggatcgatgacgtacatcgctcgacacacagtgcccaggatgaggagactcagagcgagggcaaatggattgtatccgagcttgccaggctcaagtacgagctgcagcacgaccgcgaactcacaccaatacccgatgatggcgagaaggacgtagaagcatacaataaggaattggcggcacgagggactccgaaatggcacagcgtgccttggctgtactcagagtgctatctgtaccggtatgcatgagatcaagcttggcccgaggaaagcgctgacagccatagctaggcgcatctcgagcatcttcaaacgaaccaagaagtggaggtcgtatgatctttttgcgcggcaaaagatgtcaactttcaaatcttcgcgccctgccgtagtcgaactcgctgctcgctaccgagacatcgtgactgagctcgagtcgaagcacaccataaaaggcgccgagacggaggagcagcttgaagcagccgagcagattctcttcaccgagatgtgtgagatctgcctctggggcaatgctacggacttgtcactcctcaccaacctctcctatgaggatattcagaagcttcagggctcacaggcacgcaagaacagcgaaaagaacattttggtgaacgatttgagcaaggcgttcaaagtgttgcgagcagcacagaaggagggcaagaaggagcgtcgcgtcgacattgttttggacaatgctggcttcgagctcttcgttgatcttatcctcgcgggctacctcgtcgcatctggtcttgcaacaacagtcgtactgcatcccaagtcgataccctggttcgtgtcagatgtgcttccagcagacttcatcgctcttctctcggcactagctgcaccccagaacttctacggcacccagtccgaagaagacaagaatgcaggcaaagaagcagtgcccctatctgagaccgaagactcgaacttgcagttcctctttcaaaattggagtcaaatgcacgctgaaggccagttgatgctccggccgaacgacttctggaccgcgggcggcagctattggagactgcctaaggctgagccagacttgcttgaggacctgaaggagagtgaacttgtgatcttcaaaggagatctcaactaccgtaaattaacagcggatgtaagttgttttcgcatgcaatacctactagtccccactgacagctgtaggcggaatgggcacccaccacacctttcacagatgccattggacccatgggtccaggctctggtgttcgtgtccttgcgttgcgaacctgcaaagctgatgtcgttgtcggtctaccagaaggtgaagatgagaggatcagagacatcactggaggagagaagactggcgcacgcaaatgggcctggagcggtaagtacgctgttgtccaattctctgacggtaagtcaacgcagtagcttgcaacacaagaaaatagaccgacatggaggaccttcgaaagtcattcatgaggaagaggcgccgcgaattcactttcaacctagaactttcttttaaaagacctcaaggcctaaagccagggtctaatcaaatgtcaatgagattcctcggactgcctgcaacagcatgctcggtaccagacccttggatgggaaaatgatcggctaacatgcacggttgatgctgaccgagaaacggctccttaccgcaacggcaccagtggaacaaatccgtcttggcggagagcttattgaaatactcaggtgagccgcccaaggcatagatcgacatcgacaagtctgacacagcgctcgagttacggaacaccttcggtgtgttgtttccatacaaacttatcgagcggtcgtgccgtcaacatatgttaagcgccttgccaagtctcccgccggagctatcatcgtgacgtgcagcaaggcgtgaacttcgacacggagtgaaggctgtaatccggaccgattagccggcgaacagatattgcgcattaaaacggcagcgcgctgtcgtaagcaacgggaaaccgcatgttatttgttcatcgttagttcgcattcatgaatcttcctgtgaagtactttctcggcgtggtcgtagcttctgtggctgtgtcagggcaagatgcgtttgaagcggcgaacttcaacatcagggaagccctgatcgaaaatggcgttgacatgtccaccatagcagaactgccccatacaagtgcacgatcacctctgcagagctgctcgtcagcagtaagatgccgcttcatctacacatgcgcctcgcgactgatgtggagtacagtgcaagtctctcaaactcatatttggcaacgcaacagtatcttctagctcaccaaagacgtactggtcgcttcaacaaagcgatgtgcagtcagagtgtactgtaagcccgactacggccttgcaggtctcgtctacagtcctgctatctcgtttgttccaatgtccttttgcagtcaagagtggtggccatgctgctttcgctggtgcttcgagcatcgactccggtgttacgattgacttggtcaacatgaaagtgcgtaaacttgcggacgacaagaagactgtcgctattggtccaggtaaccgatggctcgatgtatacgactacctgacgcctgacagcctcgtagtcgtaggcggtcgtgtaagtgatatccgcgcgactctcgatcaaccactgaacacaagcaggcagcgactgtgggtgttggcggcctcacactcggcggaggcatcagtcaccatacgaatgagtacggcctggcatgcgacaacgttgcgtcatacgatctcgtcacagcgtccggcaagatcatcaacgtgagcccgcagtcatatgcagacctgtactgggctctccgtggcggcggcaataatttcggtatcatcgtgaccttttattacgaaaccctcgagcaaggcctcatgttcgcgaccaagcgccaatacaacagcacttacgtccccgctctcatcgacgcattcaacaacgcagtacacggtgccgagaatgacacgaaacttgcgcacttcgtcggcctggcttacttctcgggtatgcagattgcgagcacagaatacgaatacttcacgcccgtcgaccctgccaacccaccccccatcttgaaagaatacctctcgattcctccatcgcaacacgaaacgcgcaacacgactctggctagcataacacccggtctgagtgaaagtatgccggccggctttcgttcgacaatgtggtctcaagcattcaagctcaatgccgaactcatgaggcgcatgagtgatcacttcttcgccattgcaccgagtgtacctggtatcgtgccgagtctaggtttccaagcattctcggtacctgcccttcgtgccatgcagaagaagggcggaaatgctttgggcttgagtccggatgatggaccgttgttccacgttctgttttttgtgtcgtggacagatgtcaaggatgataaagtggtcatgaaggccgcgcaagactttctgaagaaagcggtggaaatggcgaaagagttgggcgtggacagtaggtatatttacatgccgtatagcagtccttatcaaaaggtgattgaaggatatggcctggaaaatgtaaagaggttgaatatggtgagtaggaagtatgatccgcagcgtgtgtttgagaagctgcagccgggctacttcaagctcgatggtgatgcaccgtatggtgagcttgtttagcagaagagtggagatcaggaagggccgatgggacacacacatcggtggagactctacatgtaaggctcgcctagtcatgactcttcgacagaacccttccatggacacagacagtgccttcttgattgaggtattatacagcccctcgatagcccctggcctcaagtcgtcgcatgatcgatcagaataacatctgtattacgtctttgaccgataaccacgtgtgattcgatgctcgggggcctgctcccccgaggtcgatcaccatgttgcatcgttatgacccatcttgcctgctctcgacgtgggtcacaacattacatcgtcgcgcagcacttgcgtgcagcctcccctccgtgctgtatatatggcccagcctttggccttgggaacatcctcaccgcctctgaccaatcattcccaaaccccagaaaactcctcattgcaggttacgattccttgtctgtggccctgatgaggccatctacgggttgccaggttcgatcctctacctcttccatcttgctaataaagtcggtgctaaagactgtcagctgattgcggtagccatcttccgcacgggagattacgaggcatctcttaacacaacctactgctgcctagaaataactccatactacgtatttcgagttcagttaccatggttcgaatagctgatctggagatcaccagtaactggttcacgcgcagatacggcagcgtagtatctcgaaggtatacaagtggatcgtacttaacgcatgtaaggagcgagtcgtcgaatcattacagcttagatcgaagatgttcggtggagatgtgccctggaaacgtccagcgtacgatttggtttggcagtgtattgcatcgtcagtgccgattatagctttccctagatgctcctgccacttgagaaaggtgatgcgtgacgttttgttatagctgcaggcgcagtcgtgagtgacattctttgatttggaaagagatgagttccttcctccaacaccagtgcgtcctttcattttgcgtcgagattatgtcagcttgaagccggttttgactgcttttctgatcccacgtacatcgttagaatctaatacctttgcagcagtaccgtcagtatggtcttacttgcagattgattcgcatcgacgttcgcttgctgcgactgtttgctgaaaactctcggagcgacaaacttgtgcaaacgcgcaacgacgcgactgcacaccaaggacgcgccgcagagcttgtagcagcatggaaattcgataccttttgacttcttcaacaccatcggcacccatgttttctgctacggataccttagagcgactgaagagcgagctcggagcgcaagcctctctgttggaatatccgccattccaccggctgttcacagcgccacttcgagacgatccccaaagcctgtcattcaaaataaagtttggagcgatacagcattccaaaccgattgctcctgcgatgggctcttcgccgggcccacccgatcaagagccaaaagttggcaccaaacacggcatctggatacatatgtaccccgcgaggagggtcaacggacccgtaggaatacaatttcatgcctacgactccgaagataaacatgttggctggcatgatgagaacaacattggcaaggtcgtgaccgggtgcgcatccgcattcgcattcccggccaaggccagtctgggcagatggaccaaggacaagctcgtcgcgcttgctaaatggtatttcctacgaacgctggtggaatataccacggagtcggacaagaagaagttacaatttgggatgcctataactcccagtttcaaggacgatctcaaggcagtctgccgtgagttcgaagagcaggcaaccaggtcgcagacgagcgtcacgcccgtagctacaacagtagggaaggtcgacagtcaggaaagcgatatcagcgacctttcgagtgtcagtgtgaaagaagacgactccgagccggcacacagcattgcggtcgaagtaaatcgcttgatgtccaacgaagcaggaccccgacctaccccagacgcggtatgcacaatggaacggtactcgaaggatacaagctgacatgctgcagaatccggcttctacagagcacgtggcggaaactctgatcgagctacaaaagagggagaaagatgttgtcgatgacattacaaagacggaagaggagatcgagcggctgcagcaaattctccgggagaggaagtcaaacaaacagcagcttgagaggcagaaaacggatctattcaaaggcttgagcgttgaggcagcattcgacttgggacagcaggtcgagcgccatagtgcgaagcgccaacgccttgattgatccagtgccgcttaaaacaatatagccgtactctattcatcgcagaaatgactatgcctgattcaccacaagttgcaattgctcgtgtgtcgagagtgttgagaaagcgggcgcgcttggccgctgtcgtgaaaggccgtcaacgcacacgccttgcttaagcgcccttctgcataggcttgactttccgtctcaatagattttctttacgatttatcctagaattctactcaacttacttgaactccttgcagcactcaacaatgtccactccacaatcgcgactccagacgccagctggcgcgcctcgggctcccaaagataaccgctccttcactaacctgcgtatggagcttggtcacaacggagagcttctcaagtatctcccgtacaatcgcacgaccttccaggctcagtcagagctgccaggtgcggcgccagagcgaattctgtatggcgatatgatggaggagaaggaccagttgtggatctattggacactcttgggaggtgccaactacaccaacaaaggacctcatggatcggccaagatgattacgtttcaaacgctgaaaggcgcacaaaacggcgatgctccgatacggccacagaacgtccagaagattgctcttgcttccgcccctttcaagttggctggcgacgcgttccaaataatggtaagcggaccaagcaaattatctgttgacagatcacttattgaacaggcgattgcggcctatttcttcgtgaggcgcggagttgatgagaagctcaagacccccatctcgctcaagaactacaaattagaacttgtgagggcttgcaagatttacaaggcagtgtacgagcaagcgcaggcggcgaagaaccctgcacaatctcaggcagtagctacagctggtacagtggggaaggcggcgtcgcgcgaagtctcgcatgtagcatcaccgtcgcgtagatcagccgagttccgcagggaaccatccgtgtttcgagctccctcttcggtgactaggtcgtctgagcttcttgacgaactctacgattcacggcccccttcacatagtggcagcattggacaaacacgcaagcgtgcgcggagcccagcagcataccccagctaccaacagtcactagcccgctacccttccactcctacgccagactacatctaccaggcggattccgacagcctcgaatacccagagcgagaggtcatggtcgacaaatacgtcgcgctccaggctcaagaagaagatctcgatcgccgcatcaacgacgctgagggagagcgctccgaaattgctgctcagatcgtcggcttccaggcgcgtcttcggcaggcggagaacaacaaggcagcactgatggaagagaaggacgatatcaagacggagaagaaggacgtgcagagctcgttgaatggagacgaacagttggagtttggctttgaagctggtcggaggatggagagcaagaggctcaagcgaggttagtcgcagtcggattctcggtcatcaggacttccatcttgtaagccgccagttcatgtttgctgctacgcagctccagatgtctggtgttgagcatgttgttgacacgtgacgtcatcccgcatggcagcgcgcccaacgtccgtggagagtctcagacattcgaacgttagacgaatgagagcacacctgtaatgctacatcacaccgcttttgtggaaccaaagaaagcacttgcctatgcagcctgggcatgcatctgatagcaaatgtttgcttcgctctctgaaactcctggtcgtttcgtcggctgcaacgacaggtcactttgacgtcgtgctgtattgctggtcatctatataacctctcttctaaacttctgcaacaatcatttcatgatctttctatgatattcaaataatcacggtaaaactgattttctcacatccttgtcttcgaacatggccccagcaagacgtgctttgcgagctcttcgcgacagcctcggaaacgatgccagcctccttgatcaacttcctcctatcaccaaactcattacagaggaacaagctgagattccaggcgctgtaccgaccgctattcttttcggctaccacaaggacaatgttctagcaatcaacaagcctagactttggatatacctgtaccgaatctcactgaccctactgttccactcttactttgtcgatggcgaaccaggcggagtgttcatggtcgatgatgtaagacctctgccttcactctgaatattggttcatcggttactgatttgactcgcaccgatataggcgctccgatcaacagatccgcatgatgcattcaagtttgcaaccgattctatgagagtagtagtgctagcgacatattacttcatgctactagatgagtccacaacccatgtgcttgcgatgactaagagccaggaaggcgtcctgctggacatctgcaaagacatccgaaaatcaaaaaagccacaatcgctagtcgtcaaattgagcgtccgtattccctgcgaacttttcagggcagcgacaccgcatgatgagacaatcatagcatcagcgtcccgaacaagcgacagtggcatcgaagatatggaaggagacggtaacaagaaagcagccagtgctcaaccgttcaacgaagacaatgtcaggacttcatcagtgcgtgtgacatgcaatgatactcctcgccccacagatcatatccggcaaccacagattataaaggaatcatcgtccgccatctcccgatacaacgaagtgtgcaacgaagagttgcaaatcgatcaaaagctagagcagtgtcggcgaaaattggaagttcgccgagagcgtatggaggcacttgaaggagagataaaccaagagttggagtcgttcgatagtctgaacaagaaggcagtcagttgtgaatcgaggaagcggaaagctcgggatgttttgtcgccggatgagctgcagcagttgtattggcggaatgctggccgcaaaaaccccgggcttgcctgaacttgacgcagtaaaagtcgtttactcgagagatcgctcaaatccactcgcaggaagtctgggactgccaagttatacatgtttgatttcatatcgcggaccatggagacgaacgacatatcccgtcactgggtcgatgcgagagctacgcaagttacattcaaatgaggaacgcgatgttggcctaccttgagcaattttcccttcaccttggtcaacggtaccagagcgacgcgccggcttgttgtgatcgtgcgtttgtcacaacaatacgcgtaaacaccaggtcttatctcacgcgcagcacagcacaacccacgctccatcatcccactaccgaagaatgcccacaccgtctttggtcgtccgattgaaacttccgtaagccatctgtcaccatttcagatcactaatagtactgacaacttttagcgtccctggacgtgtcgttccagttctgcaagctccgaagatggactctagcccgactcgtactcggaaggtcatacctcccctaacgatcatgcgaacactctacgcgggtctcggagacggcgcaaagcttcttgactaccttcccaaggattttgttgtcggtgtcggttcaagcgatgcctggaagggctacgctccctgcaggattgagttcggttccgtcaaagacacaaagggcttccaaaccaagatctttgcctatctatcgaactcagcacgctcgagggatcttcctgagattcacctgcgcagtcgccacaattctcgcagcggctcgaatatcttttcctttgaggaagtcatggccttacgcgaccttcctgctgtgttcaaacctgtcaaagacttgacgtcgacccccttgaaagctctaactcatgtaagcgcaacatgaaatgaaacgagagttttatagctaacacatgcagtgtctattcatgcttcatggcgcttcgtatgctgcggacgctatcttaccgaaaagcttcttcactggcctacgcgatgcctgccacctgtacaagattgttgcaggtaggaataaccatgatcagtccccagacgttgctcccaaagatgcagcgggctatggagaagcggatgtctcattgcagagccgccagacaagcgttgcgccaacaagatcgcctgcacctcccgtagtcatcgcaccagtaagaggccggcacccactcttccagaagacgctgacaccggatttagtctgcgcgcaaacgaaatttctccacgttccaaggctcaccgcagccgcctcaccagccgagtttcccgggcacaagtcctggccgccctgccatatctccactaacaccaccagcggacgtcaactcgattcgacaccccaaagtagtaactgataccatccattctgcttctgtcctcgtatccattcgcaatccttactacttcgagttgcagaaacgcgcggcggatgtgaacattgccctcaaagcagcgaatgggatgactctcgcacaaatgggaccacaggcacatctaacagctccgacagatgccatcgatgctaagcggcttgaatataaggaagctgatatgaagagcctccagaccgccagcaaggccgaacatgaggctttgaaaaaaaggcatatggctgaagagcgcgcactggtcgagcgacacgtccatgagcacgaagccgctcgacaaggtcgtccagaagtggaccttgcattccaccagaacgggaaggcggagttcgaaaagaggcaggctttgttggaggaagcagtgggtattcgaggtgagagcgacggcgtgctcagggaatcgcttacctccgattggtttgctcgcgtccatgccactatcggagatccgactatggcagagcaggcagaagcaggagacgatgaggctgttgaatgagtccaggagtaggccatgagcatcaacagccgtaatggatacattccatacggtcacgacctcaggatgaatgattgcgcgcgatcgctcatgagctctgaagagttccacaccttagtggtctttacatagcaatgacaacatcaagatgctcatcgtcaccatatcttatgagagactgcttatttacctcactgatgctgactgaatttttgaacaccatcgcttcttcacctgtttgaatccctaatgcggcctagcgcggcccgcctcgtgatagcccacaacacagcctgcatttccacttcagacactcgcactaatcttcttggatgatacaataggattaatcatgacttcaatgaatcgcaagagctcgacagctaccaacacgtcacccgcgcgcagcaaaggtgtgcagcaatcacctctcgacctcctcaaacagaagctgggacgcgatgcccagctcctcgatgagatccccgcgcatgcagtacacctggtggtccccgaaggcccagggattgagggctatgcaggagaagcaatcaagattggtactatcgtcgacggaggtgcgaagtggacgctgcaggccttcatcactaccatcaatcgcaagtcttccggcttaccagaagtcaaagtcttcggcttctatccagaatttagccaacacaagccgttcagtgtggctgatgtgctcagcaaggcggaactgcgcgacgagttcaagcttctcaagacgtatgatgttcatgccctcgcggtcgtcatcaaggtgaacatctttgttctctatacaacctacacatgatttaatagccaactacagacctgcttcatccttaagggattcgagcttcctcgcaactgcagcttcaccccgcgcttcatcagagccctgtcgaaagtgtgtcggaagtaccgagatggcgctgataagatgtcgagtagcccgttctcagcctctgatgcagacagcagtcctgtgatagtggtgaaggctcggccagcgatgcgcaaatccgagcaacgcggcccaagaaaccagatgtttggcccgcttcgtcgcggctcacaagcacctgcaagccctatcaaatcagaaactctggatgtttttgaggctccatttgtcgagagcgccaacggttctccgagcgtggccgtctccgcgcgtgcccaagaggttcccaagactccaactccggatcctcgtctccgtgctcaccagtctattactcccgctctaccgcctgtacaaactatgactgacagcacgaatgcgaagccgtcaaaacctgcaacgcaagatccagagaagttagccttcatgcgcgatgtatcggagtacgtcaagctacgcgaggaaagcgacgaactcgaccgcgatctagacaacataaacaacaaagttgcagcagtcaaacacgacttcagggagcagatcaaaagtttgcagctttacatcaaaagtgaactgcgccataaacataaaaagcagatccgggagttatatgtcaagcagaaatcggaggcggacctcatgaatacgaattgcgaccaaatggaagcggagcaagagaagcagactaaagctttgcaccagcaacaggaggccaaaatcacgaggaaagaagtacttcagagggagctcggagagaagcgcagtggcttcagttttgatcagctgcttgactttgttactacccagcagcgtgacagcaagaagcgaaagcgccaggacagtcccgaagggttttagatgtgtggtttcttgagtctgacccttgacagaaccttttgggactcgtccgacatgggttggataagaccttcgacacgcggtgcaagagagacaccagggcattcggattgccaatcagcgtatacaacgcaatttgaactccgcataatatcaagaagtgctgcaactgactgtgtgtgatctcttgatagtactagctctttccgtaaagctctctcacctcgtatttcagtacctctgacttgtggcaattaccaacatttacctttacctgtctgcactgtaccctgggatagcggcaccactcttaaagcaatatcgacggcagcccgcaacctagtctcctacatctcctccccttccacacgcattcgatatatgctagcagcagagcgtaaccctgtcataggtacaccttcaaggctccctctctagtcgatgccggaaaactcatcagactttgctaggaaccttacgcactggctctcacatgatgctagacagcaccatgcaagggtcacacccaaacgataccgccctttgcaatattctggcactcatgggcgatgatgcctcgctgctcaacttcctacctctcggtgaagtagaattgatacctctagaaagcaacacaaagcttgttgccgtagtgccgtaccgcatgcacttcggcctcattaacaacggcggagccaagaaggtgccagtgggaatcatggtatacaacggccttatccctacaatactcgacgtacgctgggcacggttctcgcagtccggacaattacagtccaacaccagcatctcgaaggtggcgcaaaatgcggaacctggagctgcgtttcggtgccttagacagaagactggtatgagcacgaagcatttgagggctctagtgaggtactacttcatcgccaagaaggtcaacctcccgtcagtatggccagtggacgagccgttcgtcaaggacctcacttcggcttgcaggcttgcgaaagcgaacttggacaaagatgcaggccgccttgccagccaacggatgagttcgcaacgtagcgtggaaccgcccggttacaagaagaagaatgttgcgaaggtttacgaaagtctaaatccccagctggatcagattcagacacgtgccatgtctgaagatgatatcgtacctcccattaatatcaagagcagcgagttcgactttgaggatgatggtcctgagatacctacagtcctacagtcctatcagcagcacggctaccctcagcagggatcaagcagccaagcaggtctcagtgcatctacgacagcatcaatgacgttctcggacactgtcaatgcgatgtctgtgcctctgccaaacattgctaacttggtatgttttacaagtcacctgctgctttaactatcgctaacatgtcaaagcaccaagacaagacctcccagcctaccacccccgactccgaccccaccgacttcttcaagacgtatcgccatatcgtcgaggcggaagatacgcacaaagacgagctcaggcacaatatgattaagcaagaagaggcgtacaacaagatgctcgcgctcaaggcgcacttcaaaatcctccaggaggaagcggaagggatcaagttgaaagaagagcagaaccagggccagaggaagagactgcgtgagtcgctgtcagacaaagagcgttcgttcttggacttcactatggagattgagggcgcgagggggaagcgggtgaggaggagtgaggaggagtgaggaggagtgaggggggtggtgagcgtagtggatgtgcgcaacagcagtgaggaggtcttcaactggggggtaatagatggaatggattatcgatagagatttgtcaacacatacggtttttttgtaataatgccgctgcgaactctatcactcggcgcgttagaaacacgtgacgaaaccattcacattgccagataagggcaaattattgctcactagcacagctatgattaagcattccttccgttccactactgaatcctgcaatcaaagagtttacagcagtagtatctatgagcgtaagctacggatgggtgccagccgagaagcattgcgacaaggcccgccttttcctgtcagaagcacgtagctgaggcaggaatggactagaacgtgtaggtagtgaatgattgatatgaacccagtacttacataaagtgacaaacgcccagttccgcatgccgtgttggcgcgcccaagctttgtgtatcgcgccttcctcttgcgctcgtcgcgcccgtcgcgcccgtcgctctctcacctcacctccagcgtaaacccagctgatccgatggccgtcctaccactgccgcggcacttgcagtcctttgtcgacaagcttcggtcgaggttagcatcggacggtctgctcgaggtgctggactcatttccaccaccctcatccttcgagttccaagacgctactatacggggtcaaaaagcagtccggttgcgcctgggaacgagagaacaagatgacgcgacgcgagcgacctcttgggcatacgttatgcacgccaatcctcttcagaaatggaaaggcgaacatgaaccgcctatcttgatacgagatgaaattcgaggaagtgacgagacgccacggctgttgaagcgcgctgcaacctcgttactgcgcaaatctggggaactacttccaccattctgcttcctacagtttgattcacaggacaaggtaacacatgttcgcgacacgctgtgtgctttggtcttgtactattcactggccaacggtctgacggacacggcaaccaagtggagcaagtttgaagacagcttagtgctggcgcttgagtacatcgacgatagcgcaaattatcagcgatggcaagacgtaaaaaacaccgatgcagaaacttttccaatccgacgcataacgaggcgagttcgcccgcagagagtcagtcaccacgcggaagacgaggctgacaccgaagacgaaatcgacactagaaccagtgacacttattgcaagggaggagttgtacgctcactcggaagctcgattccacttaagccaggctctaatatggcgaagatcatagccgcgctcggagaccgtgcttcacttcttgacgcgattccatcaacagcagtcactttcagcggacaaaacctcatatcggaatacgatcctatcgttctggaattcggcgcatttggtgagtctacagtaaacgtctacctcactcagggcgtgaagggcgacacaagaattcttgctcaggattctgatggggagctgctacattggaaattcggagacctcactggaatagacctggtggagcctttcgattccatcatgcgtctcgatcaagaattgcccagtcgaggcaacaaaatacgatacctggtcctctactacttcatgcttgctgaacacgcaggactgatcggaaagctatctgcgccttggaaacatgagagcatggtaccagcactccgcgctgcgtgcaatcacctcagaaatacaagtactggagatacgacggacgaagatattcgctcaaacaaaaatcacccagcaagcgaactgcagaaagaagcatatcgggtaactaactccctgcgtgcattcggagagaacatctagctcacacaaaaatgcagtctttgatcgtaaagcttcgagtccacccagacgtcctcatcgctaagacgaaggctgcacccgctatagagagtgaagaggcagctgataatgatcagtattcggagaagatagcaaaagcgactactgcttcagatcattctagttcacgacccaatagtagcgctgagggacaaaatcagccaacagaggggatgccacccgtggacctagtcaggtcgtatttacacacagaacaagaagttccgctgagctgtggggatacagctcaagagatgaccggatatgaagagataagtcttgagagtggcaatgaaacctacgtctccgcaatgtcaattgcaaactctcgcgatagcttctccgcttcttcacctgctccaccaatcttgccgtcagcagcatctccaaatgcactaccttctgatgcagtggcgctatcagatgcggagatgagtcctgaagagcggcaacagccagagacggccactcatgagagagcgactccagagacggccaacacaacggataggttggcagacaaggaagaaggcgactcactgcaagctgaagagatagagtcaggagtggcggagcccaatctggaccaacgattcattcttctcaggggtgtgtcagtagtgagtatctcaagtgatgaagacgaggccacacatccagaagaaaagttcaaagaggagacctccaccgctcaaaggggaaaccctgcgtcctttggccgctccgaagctatctatctgggtagcgacgaggagactgtgctgcctgaacctatcaatcaagtcgtcgagcgcacgccagaaattggagctgcaccgcacccaccccagcccaccgctgtcgactctgacagcaatgagttgcggtggcctggcgatacgaagaagagaaaacgcagtcttgctcctgtcatcagcaacgacgatgatgatgatgatgacgatttattggaagcggatggcaatgcatggaagaaggcttctttgggacgatcgggcggtaagggtacttcaaatgaatgaggctggcgaggttcggatgatcgcatcgtttcaacatggtccaaccaagggtgggtctgtatagcttcagagaccgaggcaaaaagtttagttacgctaattaaatcgtcatagcgatatcttgctcccaatatatagtgatgctcctgcgaagctgaccaaagcgagtgccgctacggatctgcagccccgcgtccttgaagcatatttatcggtatctcctgcagtggtgagtctatagcaaagcctcctcgtgcacgaccttcaaactcttctccctctccaagaactcagcctgttcaatcctactcttctctacatcaacgaaccaccaaagccacgcgcaactcgccaaactcaatgcgaacaagaagtaaaacgggctactgttgttccccgtatcgtcgatgatcgcactgctcaccagcgggccgataaacgcactcgtcttacccacaatactgaacaacgagaagaacaagaactccttgcctcgcggcgttacctcactgatcatggtctggctgtagctgtaccacgggcacacaagcaggccgtagaaagcttgatatacccagacttcccagcgcttgtggaagccgaaattctggctccagatgccaatcatgccccatccatcgaggagcacgatgcacactgcgacgaccatgaacatggtcttggtggacaggccgtagtgcttctgaatgcgccaaaaggcaccgatgccaacggcctgagcggcgattccgacgatgagcaggtacgtgagctggagactgttatacgcgacgatttcgttctgaagagtgccgatgacagtgacggtagtatttagtgaatcaccaagcaagaagtaaccaacgaggtaagccagactttggcggagttgccagatctggctcatggcgtatccgagctgtttaaagcccgcgatgatgatgtttccgcctggatcttggccggggcggcgcttctcgaagataaaccaggggatggcgcagaggatccagacgccagttgcgaaggcgatgagcacggagagaccccagttgttgttggcttcgctgtcgttgacgtgcaggccgaacatgatcccgacaatgacggcgaggatgacgatttcaaagacggattggacgtagaaggcggtgttggaaagctcgttgcgcttcatcatgtcggtgaagtcgtactcggcgcgtgtgatgcggccttcggcgaattcctcggctttgactcgcagctcttttgtgtttcttgctaggcccgggaatgcagctgtccagaaggtcacggtggtttggtaactgatcaatccgacaatgtagaggccgacgcctacgtgccatttttcttcggtatgtacgcctagccagccgaaaccgattccaaaggcgatgatagagagacagatcaagatgttggggcgccatgagccaaaatctgcaaaagagcctaggatcaaaaacacgacgacctggagagcaaaggaaatgccgttgctcaacaagacgattgaattaatggaacgagtgcgtccgagaaattccagtgcctcggcatcgccagcagcttggtacatgaggttttgaaaggccgtcggtccgaagttgaacaacgtgaggccattgtcaccgacatagtagctgaaaccacacgtaagtcattgatcagttgtacgtcgtggctacatacgagtagtatgaccagatttcttttctcgtcgtctcgtatttcgggtcgaattgatctggtacgacgacaggtgcgtcttcagccggtacgtcaacagcgcctttggggtcctctgccggggcgcccagcggcgcaaggcctgggtcgtttgcagccatggtgatggtggtaccgttcgaatcgtcaatctctcgaaggtgattaccgaagaccctgagcagcggcagcgtctataaaagcgcggggaagagacttcacactcgcgcgccagtggccgcttgcacccctgcttagcggagacgtcattgacagcgataagatgggctcttttgactggcgtagcatacaagaaggatacaagccgaagcctagagcgtggagacaatggtaaagacgaagatgtagacctatcatacacaacggcgccatcgtgcaacagcagccggcccgttgctaagattcaagtcatgcgatcaagctcgcgcgatgggctgctaagctttgccacgtggaggtccgtgcggaaggctcgtctcgaattttgtcagattgagaccgtatctccaacaccgagactttcggaacgcgatgtacgaagcgttctcttgtgccacatgtcagctacgatggcaagtgaccagggtgcaacaggtaagcagtagcctacccagtagcctgaagctgtacacagggctttgccgtcgcaatcgaaccctcacaaaaatgtgtataccttcaggtcatcctatgtccttgtctaatttccgccgcgctcgataacctgcaggcgtttgcggatcattcgaacgtgctactatctagcgacaacaaggcaatgcgactgtcgtcaacatgaaagttcaatgtcgcggccagttgcctacgctctatcaacgagaaggaccacgccaaattaatcgagagaatcgccttacttgtcgccgttaatgagaaaggcatcttagagccaccgcagcccctcacacagggataaccgccctcaaaaacgccactggcggttatccctgctgtgtgcaggagacacgttcactatgggagtaaataagcgagagatcaacacttgccatctgcagcattccaggaaaagtatcacggttcttggcccacagcttggcatcaaggctgcatcactctacacttatccttgtcaagaatgggctgaaaaggctgcagaaggctgtcaggcggtggtctgcattcattaaggcttcgcagcgcgtcgtattttcaaggtcactccagttttctctccgattttcgaactatacgatacaccatttcgccatgcctacaatagctcttcttctgtcttcgtttttactgctattaccatgggccacctatgctcaagtcggtactatgggacaagatctgtcgactatggtagggtattatcaacaactaccatgcgctcagtcctgtttcatgtttggcaaaagctgccctgtcgatgcgctgggtagagaactgggctgcgacccaaagaattcttgtaattcgcgaggctgggaggcaaagaacgattgctactgccgtcccgactaccaaaagcccgcgcagcaatatctcacgagttgcatcaactccggttgctcagtgggcaatgcagccatcgacgccgcgaccgccggatcaatgtacaatcagtattgccagggaaagggctatattgccgctgatccacttcctgctactgtcgaggctacaatcacggcggccgacggctcactgcatacgtcaacgaaggtcttcaactccggtgcgactggctccagcaccggctcagacacatcatcatcaaaatcgagtacgctctcactcgcaaccatcattggtattgttgttggaagcctagctgggctcgcgtttcttggtatcgcgatcaaaaccttcatgaacttctgcgggccttgtctgaagcgacagcctgcgcagcctcaacatcagcttccattcgccgacaacagcagaagccaaggggcggtgtatccgatgcagccttataaccaagaaggctactacccgtctccacgtatggaggatgaactcaagcccgacgattcgttatcagttgttggtggatttgcaaggcctgcgcctactctcgtctcggatggagggccaggacgccggtggtaatggaaattcaacgagggtactcaatagcctgacgctatacgcagaatcaatgggctccggttgcaatggcaagaccctgtgtatagcaccaggcaccctgattgcttaatcgaaatgagaacaccaaatgaatcatgtcaacatcattgcagtccaaagctacaatcagtgttctgccggtgaccggcctcctcagtcatgcgtcaacagcctgtgtatacaatgcagacaaggccgtatcgcagcctccaccacgagtttacctaaccttaccgcgaggcacacttcaagcgtcccgtgccgtccaccaacaccgcccaccacctttttcgggtgctattggaagatggctgctttcagctttacgcaaggccgggtctagttaacaagacatccaatgcgcagcggcaggcgatatcgcgcttcgactgattggtctaatcggacacgatccctgcacgtggctgcagatgcatgttacgaataccgaaagctgaaggttcggcccgacaaggctgtaatctcatttcacatgcagcctgcgctatgggaaagccaagaattggcagcggttagcattgcagtcatgcaattctggcagccttcgaggcactagagaaagtagcctacatccatacttcgaagactcaactctgctacgtgaaccaacaatgtcgtcctcagggtcatcatcatctgcaactccaggcaatttagcaagcaatgatgtcctggatagcactgggtactgcctgttgtccttggacggcggtggtgtacgtggtcttgcgactctctacattcttcagagaaccatgaaagagctgaatttcaggcgaagagataaaggattgggaccgaaaaagccctgcgagatcttcgacttgatgggcggtacaagtacgggagggttagtacttcctacagacatgattggaagtgcaaatggctaagttggcatagattaatcgccatcatgttaggcagactgcgcatgtcagtcgaggattgcatcatagcatatgtcaagctcatgaggcgaatattcgaaaggaaagagaatcggagcatcatgagtgctttagggcgcgtgaagccgcgcttctctgcgcaagcactttcggaagccatcgtcgaggtgctacgtgctagcggacactctccgagtgaaagctttgaagaacccggcgatccgacatgtaaagtgtgagtatctaggaagaggttgtttagctacgcacagcagctgatccgattgttcgcaaagcttcgtatgtgcgcgttttcagaagacgaatacgacaacccgcctgcgcagctacgcgacagctcgaagtgaatatactcccacaattctggaagccgccatggcgacaacagcagcaccaacatatttctcctcggccacgatcgatggcagcaatttcgttgatggagcgatcggcgcgaacaatccagtgatacaggtggaggaggaagccgcagacatctggtgcgcagataccggcaacatcaagccgctcgtcaaatgcttcgtgtcaataggcactgggcatccaggtataaggagtatcgcggacaagagcctcaagcaccttgtggaaacgctgcagaaagtcgccactgagacagaagacacgaatcagcaatttgaagcgaggtggagagagtacatgatgagtgggcgatgctttcgattcaatgtcagcaacgggctggaaaacatcaggctggcagagtacgaagagaaggaattaattagacaggcgaccatgacgtatctggagaagagagagacaattgggagggttgtagcatgcgcagagaatttgaggaagaaggaatgtaagtagattcgcataatgtcctgaaaaatgagtgagccgttctctcatcatcaccacctgtgcgactacaggtagtacagatgaaaagtgcgcaacaggcacttaacttattaccaagtcaaacttgctaacatgtaataagatcgcccaacagcagcattcgtacaacaaatgacataccacgaccgcgagagaacgctcgttcctggcaaggccacggagatcgccacctcctcagagatcggtaggttacactgcgttctcacacacatggatctaatgtctcccagtggagcttatcgctctcggaaactcaaacctcaagaccccatcctccctactttccacagcccacctccttcgcgcacgccactacttctccaaagccctccacttcctccgcaacgacccatcaacatccaacaagcaagtttcccgcgtgtgccaaaagctcatggaaaccatgttgcttctgagtcagatatcgcgtccggtcgccgagcgcaaagaacacgccgaccaagctcaaggctatggtgaagtggcgttggagaatgtgatgaaatgcggcgatgagtgcatggtggcgcaggtcgagtttatgctggcttgtgttacggcgtggaaggtgtatttgaggatgaagggtggtgaggagggagcaggtggaagagaaggtgtgagggtgctgatggagtcgcggttgggtggtctgagggcgtttccaaagctccagatggagcactatgaggggcaagcgaggacttacttgggttatctagagtaaattggggtatgagaaatccttgcagacaccagacaccttgttagatgcaccgagctgaccgtgaaaaggtggcatagcaatattcatggcacaattctacggcataatttgtagtacatacttgccaggcttcaagcctatcttccgacccgcacgcttcgtaggctgcgcgcctctccttgtaactattacttcgctctcgtctcttggtaacacaagatacccagttgtgcttgtcggaactgtgaccttcatgcagaccctgccttcatgatcttcgtcgtactcgatctcgatcaaaccatacggacactccatgctgcctacgacatgcttgaattcggacttcagcggtggctttacggtccacgtgcgataggcttcggtctctggtttcaagcctaacactgcctcgtaacaccattcgtagattgtaccaagcatgtcatggcatttactgcggcatgcatcttgccagaactcgttaagcgttgtttcgccgcgcctcaagaagcgcatgtaagaagggtgttcttcttgtcgagccatttcgaggacaatttctggacgatcgaggtctgcaagggtattccagatatacttaagtccgatttcgccagcttgtattctattgccagaggcggcacaatcttctagaaaagcgtgttgaacttcgaatatgtattgaggaggaaccagatggaactgcaaggcgactgcttgagccaccatattacggtcccgcttcacggggtcgtcccgagatgtgtagaagacataagggtaaagtgtcttgtccgtaacgagcaacttgtcgttatacaccctggcgattcgatccgcccattcgctgaaacgagcctccgcatcagcttttccaagctcatgtgccatacgctgaacattcctcaagcaacgatagtagattgccgtctcgatgttagcttgattgttgccgaaagcaatatcacggccccagtcgcctagtccatgttcgatcaaaccaccttctcgttcctttgtcttgatgtaatccatgtagcgtacgcatggattgaagagtttctcaaagatatgagtcgaatcgtagtagaagcgaaggatttcgggtaacaaagcgactgcgccaccccaagttattgtgtcgtggaggggcccgcacatgtaccgaatctcaggcgccatggttggacacagcccgctaggctcttgtgcgtcaacaatgtcgtcgagtattttggagtacagcgactccatatcgcggatatactgcgttgctggggcgagaagatgcgtgacttctagccagccgaacttctcaatctgcggacaatctgtgtggtagctgaacaggttactaacaaatgaccagtagcacatgctgatgagcgaatttgcatcctccttgtcggttttcaaagtgcccaggcgtcgagctgctgacgaaacatgtcgactaacaatggaccgcaccaccggcaaattacgaccttgttcaagagcaacaccctcgacttgaatgtaacgagcgcttgtgaaacaaaagtccggctcccatgtttcaacgcctgtgccagctagtatgaatctgcagaacactcctgtctcaaattgcttgaagagaggatcgggcatcaaaactcgtccatcttcgccaattgtttcagagaaacgcacaatgacttccgatccagcaggtccagacacctggagcttgatcatagctgtcatgttctggccaaagtcaaagctaacaactcctggctcaatcgtcgttgatgtctttggttgaaacgtttcatgcaataccacagggggctgactctggtattttagctttcctcttgggccagtaactggcgtcgcgtttgaccacagaccatcttcttgataatttgatgtatcccagccgaccggataggccctaaagtctttggtctccgatgaataaatgttggctagcgttgtcgcgctctttcgcactttccaatcagggccagtggtaacaatctctcgcgtgccgtcttggtagaacaggtgcagctctgcaaagaaacaaagctcattcccgtatctgacgtatgtattgtcttcgtagcagggccaaaagaagcggtcatcgccctggtctccagcgtagaagccgttccccaaatgcgcgcctaggacgttagctccggcattcaggatactggatacatcatatgctacatattgtacagtcctatgataattcgtccatccggggtctagcacgtgtccgtttgacgcagcaggatcgccattgcaggtgaagttgaagtggccaagcccggacgcaagcacaatggctcttgctggtttccgttccaaatgcacagcttttctcagatatattggcttgtcaccgttgtcaccaatccagacacctttccatcggtttacctcatcttcaaaccaggtgcggaagatgagactggtgtgcggcatgtaagtttggttcatactatagggcggaagcagaccgctggagcgtgggtatgcggtgaagaactcgttgatcggactccatcctggatcgccattctggtcccagacagtgactcgccaataatgaaacatcgctgataaaaatccgttcgtgggtgcgcattcaacgttacgttgttgatcgctgtcaaatttgccagagtcccaaaggagcgagtcgaaggattttgacgtcgataattcgatccgataagcactttgcagtgcgtgttcgtcatctgaatctaaaacccagaagagtcgtatcttgtccgaatcgataccgagaacttcgtggtacgcatgtatgccacaacgaacaaacgtgaaagtcatgtttgtcaggctatcctaagagcgaccgaagtccggagaatgcaggattttgaaggtggtgcgagaaggatgtggcaagaagggatggaatctatcgatctgaaagattcgcagaacactgagcattacaactgctcggccgaaaatgcagcgagatgcgtcttggtaccacaaggcctgcatctccattcggttctgcacaccatgtcttgtatccatgatacacgctgtacattactcgttctatggcgacgtgcgaaaatagagactaatcgtacgggcggcaaatgagcgggaaacctgttgtgatggatgtaagtagcttattccgactagcgaagtgtcgatctctaaccggatgtcgacatcatgaactgtgctccgcttaattgtttcttggctctttttcaaggccacccaatctgaacattttcgagcatctggttgtacagattcgaggaaagtagaagatactcgcgatgaatttcacagaacattttcaacctttcgattagaaaaagtgaacgttgaatcgctctgaggcaatacgcgaacggtgaaaagcggcaatattgttgcgcaagtacttggcagccaagcaaggaccgttgctttgtagtggggcgcagattgtcgcttgagcgtgacccagttccatttcctggggtgatcgggatgatatagtccggggcaagaacttggggtaagtcggcagtatatatgtggggatgtgctctccctatgagtttggtgtcagacattaagagccatctggtgccgcaagaatgggtcttacgatcactgttttctctgctatctttcttgcaacaggaggatgtaagtagcagtcaatgattattttccgattgcagatgcaacgcacttacccttatcatagtccttttcggatatgattcaggaatcatcacttcgaccatcgcgcttccgacgttcaaggagtacttcaatgacccctccgacacaattgttggcgggatagtcagcgcattccaaggaggcgcaatcgccggcacgatcttcaacatgcttttcgctgacatgctgggccgacgatggaccatcatggtcgggtcattggtatcacttctgggaagctccctgcaagccggtgctaccaacatggcaatgttgattgtagggaggttcattggaggaattgcggtcggccaattaacatccacaattcccatgtacgctggtgagctttcagaagccaagcatcgtggtatcttatcgggtctgttgcaatggatgctgggttggggcttcttcgttgctcagtggctgggctatggatgctccttcaacagtaccgaattttcatggcgcttccctcttgcattccagaatatcccatccctgatcctgataaccggtatatttttcctccaggaatcgcctcgctggctcacagagaaggaccgacatgaagaggccatggcgtctttgaggaagctacgcgcaggcaccgacgacgaaatgatcgaactcgagtttcgtgagattcgggatgtgatctttgccgatcgcgcgttgggagacattggatggacctccattctcacgaagccaacatggcgcaagcgactgctgcttggctgtggagtacaggcttttgggccactttcaggcatcaacgtaattaattactatggcccaaggctgtatgaaatcctgggcatatcaacgcgcgagtctcttctcatcatcggaatccaaggaggtcttgccattgtgtggtgcaccatcgccctagcactactcgatcgcgttgggcgggtcaagccgctcatcgtctctgcgggtggtttgggcgccgccttgctagtcaatgcagtgcaagcacagtacttgaatacgaataatgctgctcagctacgcagtatggtcgcgatgaactttgttttctcatttttctacacgccgttaggcataatcagttgggtaagtcatttgcagctatatgaagtgcggcgtgaatactaaccttgcgcgctccaggtatacccagctgaaatctttccggtcgagtgtcgcgcgctcgggaatgcgattaccactttcacgaactggacggtcaatctgatattcgcacaattttctccacaggcactaagctcgttagagttcaggtacttttacgtcttcttcgtcttcaacatcgtggctatgctttgctactggttcttctacccagaaacgaagggccgcagcctagagcagatggaccaggtcttcggagaccagctgataccgcacgctctgcaagacccagatgcggcggcagcggcgatccagaaagacgaaaagcttcataccgaagtccacaaatcaaagtcagtggcttaaactttgccaaagtggggaacgtggagaaaagaaagcaactttagaattgatagctgttgaaatggttcgtgtactcgcagtagagattacggtgtgaacgcaaccacaacaaatttaagcactattgcagtccaccgtctaccacaattggcaggtgggctccttcaccttacatttgaagctctctctgaactcgcgactgttcgccatggtacccatgacacgggcccgcttcggagcatgagggtccgtgtaaatactgttaatagctgatgccttggtcgttttgccacaccaccagttggcgtagtttatgaagaatgtttggtcgtgagagaaatggtcaaggcctggtaggtcctggtttggtttcttggctgcgcggcgcttccacgcttggaatgaggcagatagccctccagcatctgcgatattctcgcctagggtgagtcgaccgttaacatggagaggtttgtcgtctggcccaggaacagtaaaattgtgatactggttaacgaagcactcagctttctccttaaaggcatcgacggttgagtttgaccaccagtcggtgaagtttccaatcatatcgtaatgccggcctgttgaatcgaaagcgtggctcagctcgtgtccagctacagatccgaaagcaccgtaagacatgtatgcaggcaattcgacatcgaacactggtctttgcatgatgccctgcgaatcagaagtcagcgatgccatatctacaattaggacatatagtgagtgaacttacggctggaaatacgatctcctgtccaggtggattgtagtaggcattgaccgtaggcaccgtcatgccccattcgtcacgatcaactggtttgcctaactgtgaccacacaaactctaccccgaagcgattcacggatagatgattctgaaagaaatcagatgtaatgtttaccgcctcgtaaaaatcgcggagcgccggtgggttcatgatgtcggggctctttgtggggtagccgatcttctggacgatgttgtgaaccttttcgatcgctttcttggtggtctctttatccatccaatcaacggccttgagcttcttaatgaattccgtcttgatgtcggtgacgattgtgtctccaaacgtcttcgcctcagctgagaaagccttctcaacaaaaaagcggcttaaaatccagcccaagctgtcatcgacgtggtttatacaagtcctccagcgttcaggcgttgaatcgggctcctgcaaaagttattgtttgagcaaggcgcgggagcagttggagcagcgtacctttccagcaagcacgttcctgaaacgcttgtaaggcttcacggcatcagcttccacgtacgacgacaaagattgaacagccttccacaagaagtagccttgcataacctccctatcagtggcagcaaggatgctggacagttgcttgaggtaatctggtgccataacaatgacgcgttcaaccttggagtccgattgcgcaagaccttcgataagcgctcgaagttcgatttctggcgcgatagctgcagctttgtcaagcttcattggattgtagtatttctatgaatacgtcagtctcgtaaacggtgatcgcagctgagtggagccataccaccacgtcgtctctgtcttctgaagctggggcggctgcggcgagctgtttctcgaggtcaacgaccttggcaaatgaatccttgccttgttcagggtacagagcggcgagaacttctacggccacatcgcgatacttctccaccaacttgtcatctttgtatcgttcctgagatggaaggccaaagctgtatggtgcactgattgaaaccacgacgctatcgggattcgtgtcatcaggtccagtgtcagtgctcaccaggcttgtaataccgtatttggcaagtaaaagtatgggctccttcaagtcatgctcgttggatgttccagacgcgacagttgggtacgccttcttgatctcttctaagacctgattgagcggtttgagaccaacatctttgatatgattttcatcaagacaggcctcgtatgcagtcttcatcttgtcgaaattcttctcatctatggacttttcgacggccatcaattgcattggactaaagtaagagtgctcacaaaacattagcaaccttcgacagatgttgacggtttgaatacctgactatccttggggtagcttgactcaaggatgtgacgaagaagtagttgagactgctcggacatgagggtgcccgtgaacgcggagccctggtcggctcgtagatcgtggcgctctcgccaaccaccacagaccagctcctcaaaatcgtcacaaggatcaatttctttgtaatcgggcgacatgttgtacaatagctccgatgcagcgtgcacgcacgcgggagtcacacatagctcagacttcttctcaaggacaggttcgccagctaagaattgttaatctggaccattccaagtcgataatgtgagaaatacgtaccatatggcataccatagtagatgagtccagccgcagcagctgtcgtgagtagccttccaatcgcacgcgtcttggtgcagcgctgcacgcgcggagatcgttcggccggtgtggcaactgggataagtggcgctttctccgacatgttttcaacagctcctaggggagcaatagatacagtgatggacgagacagtggtaccagccagctgagtaccaagttgttgatggttgatggagtgatggagatgaagacggctacaacatggggtacatgaccttggcacgtgcatgtggcgcatggacgaactttacagggttagcgcttacgaacgcgtcgcgtcgacctcacttaaggttcatcgattccaactcgtcacattttcacgaatgcatttgacttattcatcggtcccgttgctgcctgatactactgccaagttggccattctcctcaaggctctattgtaaatgcgcagctacaaaagaatctatcatgtcgactcttcctcaagtgatgctcgagcatccgtttcgatgaaaaaaagatagagaatcgattgcaccgctttgaccgacacttggccaagtttcgaaggcggtacgcggcccaaaaagttcttccacaagaccatgctccggtcctctggatactgcgttaacagcgatttggaccgagtatggtaaacgtccaagacaagataccacccagacaattggtaagatgagccatgtcagcacaccatgtacaggggctgtacaccacacctccacacaactgcccgagctcagattgaaccaggtctcttgaaaggggagctagtccagtcgtcgtccagaggccctagcgaggcctcttgacttcgccacgaaagaatattgagggtaccagcactcatggcagtatcttccactcaagactccgcccagcagttgctaagcgaagaccacgcgatcgactaatgttcgttgcaagcatctctccgttgagcccatcaagcaatccgatggacaattcccttccgattccacctgcatcgctggtttcctccaaccgtcagtctacagagaacatgctagatgcgaccggtatctcaaaggcatctcagactggcagcaaacggtccagaggcttgaacatcaaagcatcccagcatgttccgaagagaaggaagaacaagaaaacccagggtgaagccgtcctcccgagtctaccgtatcaaaaggccttcaccaaacacgacaagacgaaaatcaagcatggacttactcgaaaggcccgccggtctcaacaagcagtcaacgacatatctgaccaaggccactcgccggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttggagcgtctgccagtggaagtgctgcgtattattcaggcacatctgcgaaaggtaagccctgagcgaatagttctttctctgtatcgttccctactaactacattcagcttgataccacggatcggcatgtggcgcaagggctattaagtcttatgcaatgcagtagtcattgtcgggcactattcggatacgttctttggcataactttgtcctggactctagatactataggaactggctcagtgctcttaccatgattccggttatcaaccgagatgtgaacaggctggttgtctggacaccacctgacccgattgctcagtatcagttccaaaacttcgtcaccgctttggatccgcttgacgtcaagacgcccttttgtctcgacttcgtacctggccccatgctctcgacgaaatgtcttggagtagcctcgagactgtcgtcatacatcttcttccattagatcgaatctcccttcctggcagcgtgtgttcggtacacaaagataacgtcaaatttccagggcgtatccttgtggagactccggagttttgcaagggaagtaacccagtggaagttccttacagagctggaatttggcttactagagactcgcgtccgggacaacgattacgcagtacttgccaatcgcatttacactatcttgaaagaggagtgttgtggtcttctacttgtcaacacgatccgtttcgaaccgagcaaagactggattgaatcgattatccattgccatgaagccaggcaatacatattccatcttcggaaaggactcgacatctttgaagcagaatcagagactgtctagcagctttgacgaaacctacaggatcaacctggatgggattagactcccagggtcgcaactcagaaccgtcagcaggcatgctccaaactcacatttcgcctcggaagggctttcgagactagtcaatgcatcttctctatgtcatccccagcgtcgctttgcagtttggataagtagaattggatggcctatcagattgggtgtgttacctttgctacggtgacgcggattacctgcagcgttcttgcgtggccccgtttcagaatgaacaaacatgccaaccttcttttaaccaaatcacgcccatggtgcgatgatatatgctaattggccgttggtagacttgtgctcatccgttgacgctggcacttttgggcatcccaatcccaacagcagcagtcgtacccgcgtccaccggaaggatagctcctgtaatccaccgtgcatggtcgcttgctaagaaggccaccgcacaagctgcgtcccacgctgttccctcggtgcctagtagacttcgtttccgcctcgcttcgcgcgcctcttcactcatacccccagcgtacaacatcggggtgtacagcatcccaggacagacacaatttactcgaatgccgtctgcggcgtgatgtgcggacatcgctcttgtcatgttgacaacagcgcctttgcttgtcggatacagcaagtgaggcgttccacctttgagaccggcaaccgaccccatattgataatactgcctctcgtttcaccctcattcttcagcatcgctggtatagcgtactttgccatctgtaccatactgctgacattgatctctaggcctttggtccaggcttccatatcgacgtcgacagctgtgccagctgctccaccaataccaacattgttgatcaacacgtccagtcttccaaactcattcagggccaactgcacggctgcttcgcagtctgtggctttcgtaacatcagccttgaacgctattgctcttcctcgacctggcttcgatgacgaaattgccactgtcttttgtgcccattccagattcatgtctaagcagagtatgttacacccctcgtctgcgagcatgatagaaattgcgcgaccattaccaattccttctcctgcacaaccagcacctgtcacgatggccgctttccccctaagacctcgcgatggaggttcggatggtatatctgccatgctatcaatcgaatggttaggtatacggttttcgtaaagatgctgaacaagcttttagaggcacggatttcgtatatgatcccgtctttatggcgtatctctccaggccgtgatgcaagatgccgggtttgggcatgcacgaagggatgtttggtacacgggcggcggagtacgagaattgacgcagtcggaagtctgaatgggtccgatttgcagttgtagctacctcggcacatgtggggtaaatccgctaattgaggggcagttgattgcgcacatgaagctcgtagatgcccttaagactgccgggcccggcttcgaaacatccttgtaagacatctccatcttacaccactctcggttcttgggcctccccagtcttcatataatggcactcgatttctctaagtatggcgggccatccgaagaatggctcgctgtggagaaaacgcttcccgcgttgactttcgatatcaacacggatccagtcactcttcgcagtgctgtcaacacggagcgcgaaaaccgcactgctgctgcaatggcgcaattatcggcacacgtacataccaaggactattccatccccacgcgtgacggctcatctatccaagcgcgaacttatcgctctgtgaagaagtccgaatcggagaagcttccaatctacctttatttccacgggggcggattcatattcggggtgagttcttgagttggtggatagttggtggaataagtgactgacagcgatacatagtctctggatagcgaggatgctacgtgtgcgcaaacagcgatcaagactggagtaattgtgctaaacgtcaactaccggcatacccctgaacatgtctatccgactgcctggaacgacactgaagatgcgcttgcatggctccatcaaaacattgacacggttggcggtaggtctgaccaggtcgttgtcggcggcgtcagtgccggcggacagcttgccgcggccctgacacttgaacagcacctcaaaaagagcgacgtaacgaaggacctgcctccacttgccggtcaggtcctcatcataccatgtgtcgcagatccaaaaacatatgatcaagggccaggcaagaagctgaaggtctcgtcgtacatcgagaacgagcacgctccaatcttgccaaagaagaccgtagagtttttcacgggtttgctgaaagcaccacagccagaactgaaggataccaggctaaatatcgtcaactcgacagaggatgaggtgacgggcttgccacctacgattttcggcattgcgggcttggatcctttgcgagatgaagccttgctttatgccaaactgctgtcggaagccaacgtccccactgagacacgtttgttcaaaggcgtaccgcacggacacaggagattcggtgatgcattgaaggcgtccaagcactgggatgactgtgttgaggaaggcattctatgggtattatcgaagccacaggcgaccggcaagttcgaagtcaagctcccatgataagggaaacaacgtgtatcgagtattgttacattctctcgctaattgagtaaatcatggcacacatttcgttccgtgcgtacactcacaggtccctaccaaggcagatactggacttgctgtaatgacgatggttcagcgatcctgtcgcggaggaatggatgagtttccctgtgtgcgaagaccaccaataatagcgcaaggcggtaaccttgtatccggcccgattttgttcattccccatgcttccacgccatccacatccgatcatagttggtatgtcgcggcacatggcttcaatgccatcaccgtatcgagtttccgggtctttttcaggtgaggcttgagtagggatagtactaggcatttcgcgtagtatgagaggatcagctggttgcagaccacaagatcatccactcgaaagtatgcattggatggaaaggccgagtcaagccagcatacagcgcatgtcttgctgtcaaaggacgctcaacagggcccaaactgcagacgccaacgtcgacaacaaatgaacaatcttggaatgatgtatcggccgagcttacctgtgcaataacataaattggtaaaagtcggccgagctcacgtgacaaaaggctgcaggagactcattacgcctcaaacacagagcggggtggactgggtcttctccttgttctttgatttgactggtacagatgggcttgcgcagcggatgttgaacggagcgactgtccgcgactgtccgcgaccagggttggccgaacaatgataatgccgtcaagcaaaaatcatgatatgtaaatgtacttgtgtgtgtggtgcttaaatacagcgcaggatgcgttccgtttgaatgttttgccatacttcggacttgtaccacctttatttgctggctctccgaagacggctcccatctggaacatgtttcaatcaggtctcctccagatcatcccacatttcctatcacttctcgccctgtacacgatcataacctgtgtggtgcagtactggcactttagaaaagtcccaggacccccattagcagcatggacgaatttgtggctgatgtggcacatgaacaacggagaactgctacaggagctcaaaagccgattacaccagacttacgggcccactcagcgttatggaccgaatagggtaagcacattcttgtattaagaccgaggagtatacattgatcgacttgtaacaaccatagatcttcttcagccagcttgaagctgtaccgatcatattaagcacgttgaatccgtttcccaaggtgtgtatggcctccggcccaatggttgttctatacatactgaaccctagcgtaggcctcgagttatgacccaccaaaagtcttcaaccacggctcagaagtcgcatcgctggtttcaattacagacgacagaagggccgcgcgaatcaagcgcaacctgcattcacaattctccctaaatggcgtgctgatttacgaaaaacatgtcgatcacactgttaacgagttggtcaatcatttgcgtgctgcaggaagaaccgtggatctaaagcagtggtgtgactggttcgcattcgacgccatggcacgcatcgccttcagtgaagaccaaggtttcatgaaacaacaaaaagacgtgggaggttctgcggcagctgcaaaagcacgcttcaaacactggtcgctttattgggctataccttcgcttgacgcgattctctataaaaactggttcgtaaggcgttctaagaggccgctatccggtctgactcgaattgcaattgattctatcgagagaagaagaggtaaagaaggttctgagactcaaggagatgacctactgggtctgtatatgggttctgccaagctcgatcctgagctcttcacaccatccacaaccattggcctgacagtcagcactatatcagctggctcggagactacagcatacaccaccgcagttaccatgtactgtttgctcgaaaacccacgcgtcctagcgactctacgtgcggagctcgaatctatctcagcaactacagaatctggatggagcctaccgccaatggctgcactccggccactccagtatctggaagcatgtgttaaagaggcaaatcgtctgcatccggtagttgccaccatgcctgagcgtgaagtacccgctggtggtgctactatagccgggttgtatgtcccagcgggtaccattgtcgccgtaaacacagcaggcatctacagcaacacagaaatcttcggcaacgatattgacgtgtacagaccggaacgctggctcgaagtgaacgacgagcaacgcaccaagatgaaccgcgcaaatctattgttctcggctggaaagagaatgtgtctggggctcaatgtgtcctggctggaaatgagaaaggtcatcccggctttggtgatgaacttcgacgtaagttgtgaataatgttattaaccttggagctaacactcgtgctagatgtcacttgcgtacccggagcgcggtcttaaacatgtcccaggtctttttaatgagcctggtgagatcatcacccacatatcgccgcgacacatggcctaaagaagtctatcttatcaggcattccacagtttgaagctatccaaattacagctaggctttgatcgcaatagtaagatcctatgcgtagcctcaggctactcgatggactgcctgctgttgaatcctggtcgctttccgtcatagttttatcctttggtgcaagatcttgcgcaggaaatagctaaatcatgcgatagtttctcgcgaactcagaccactttgcgcacctttccggtttccacctcataaacccagccagtgaaattaatgccattctcgacagccttgcttcgcagccactccacatcctttttgacttctgcttccagttcaggaaaagtaaaaaaatccaaatcctccacctcctttgccgctgcgtcgcccttgttcttcttcacgagggatttggctgtctcgttgtcaaacgtgagcatgccacaccctgtgtgttttacaaccagtacctcagtggtaccgagaagctgctgagaaatgacgattgagcggaaggcgtcgcgagccgaagctccagcattgcggataacgtgagcagcaccgagagggataccaaaggctgcggttgggtcgatccgagcatccatgcaggttactgagagtaagcaagtcagcaacgtcaaaaatataagatttctacacatacagactgcatatttttggctaggtgggagcactaggtggccctgcgtgaaagttgcagcatactccttgttaccctgctggatattcctctcgccattggtggttgtattggctgacatgttgcgcggttgccacatatcgtacgattagtgtatagttcttagacctttcagcaccctgttggctttatatacgtatgctggctgcaaggtgtttgatgtgcgtggtggacggctggcgatcgtgtacgcctaaatagtggtgacattgcggggctggattgcgccatgtccttcttcaaatcatgatattaggtagaaaggacgctcgcagaatttcacctgacacttgtcatgtatgtgatgattcatggcaatgttacaggcacctgtcaggacccgttcacgaagcaggccgggtttaggatgcggaacgctagcttatctaggactagcgtcaaatacgtcacagtctcgatctcactgatctgactgtgcttcagaagacgttatcatgcaacgcctcccgtgaaccggcatccctttcattttcggcctatgctggtctatgcgaatgttgcagatgaacttagggtcccgcgaatactacgaagatgtccaaatccgcggtcacattagaagatttgcctgatgaactggtgctggaaattgtacaaggactaggctgcatccgttcctacgaaacccagtcgacagcattcaaaaacagagcaaaagagataggcaggcaatgtgagaaccgcgccaggcagctagccttgcactcgctctgtctcacgaatcaccggcttagaggaattgcgacacctattttatacgcctccttttgtggcagcctcacctggtatggctcgaaaccactgcagctgttttatcgtacagtgagaggctcaaatactggttcagatcgccgagtacgctatctggaatatcttcagtacatcgaaaaccgacttgcggataatctaggcaacagcctgcaccgagatagctctcacgcagataccactgacatggctgcgaactacttgcagctacttgcagacatagctgtctgcgcgccgaatctgcaacgtctgtgtgttgttagcttggagaccagctccatttccttctggcaatatgtcataccaggtgggggatatccaccgttcgaggataaggccattacaagtgtattccagaagctagagtcagctagtcttcagatccacgccgagagcgctagcgtttacactgcgaaagaggtcgcttggttccacagcatctgctcgtctatggtctctgtaccaaagctcaaagacttccgagcatcaggtgtcacctcccaaaactggactcccaaaattcatggtgcattcaagcagctgcagcggctcgagttcaccgaatgttgtctggacattgaagatgtcgtggacatctggaatgcatgtcaggggctgcgccacatcgtttgcgaatgggcgttcctgattgcgactgggactaaaccatcggacctttataccgctctgttacgacacagcaagacattgcaaactttgcatcttgacatgcgggaagtgcgtactgatgatggcttcaccgcttcagagcgactcggctcattgcagctcttcacggctttgaagtcccttgccatttgcgaaataacactgctaggtcacgtatggacacttgcggctttgcgagaggatcttctgccgcgctgtttgacggatctgttacccaccaacctggagagttttgcacttcttctacttgaagatcaggcgatggaaaacatacatcgacttcaagagccgttggttctaagcacctttgtcagaaactgccagagaggcttttcaggactcaaagaagtccgtgtcgtaagcattcatgacattcatgcacccaaaattaccaacgctttcgaagggacaggcgtgaacttcagtctggtcacggaatcgaagcatagcttcttcggtatgtagtttattcgataactctcgatgtttacgcacgtggccggtgatgttcgtcacatgtgcagcgactgttcgctgagcaagtattggccgaagcttgtgcgaataatatcgaagcacccccacggcgcagaacggtacctgcatatccaagcaatatcataccactcatccggactggtgggatttccagggccgtgtcaatgggtcgatatcaaggtcggtaacagagcgcaaagcgctcggagcactcgactggtcgccttcgagcagcatatgttacacctcaacaataagctactctcgccctcgcctttacttaagtatcgtgcaatatcagcttctcgctgatggaggctctcaccgtctgcaaacgacgacaggacccatgccgccctcacctttgacgtccttgctagcggttacaatggcggacgtccgatataaatgcaaccccccgaagccctcaaaccttcttttctacaccaccgggattatttcctatcctcaatacctttgcaagtgtttctctacttctttgatcctcgtgactgcaacaccatccacaagtcgacgacaccgatcactatcagtgtacttgacgtcaactacagcacacgagctcaagacacaccttatctacacgagttagtgattatttcctcacatcttccagttcataggactaatttgttagaagaaatctgacttcatcgagttatatgaagatggcgtccaagctggaggagaagcttgtcagtgacggcgcaacctcccccgtgggcagcgaccttgcagtacagccaataaacaccaagtgcattgttcctgtggacggcccaattgtccaggctggcaactcgagtgtggcgtcgatctcctccgccttcgggagcgatgcttcaagcgtggccgaagtggccgtctccgagtcttaccctgctgtcccaatcgtggtagacgccgtggtcaatgatgcagtggacaagaatacagtggatgtttcagtagagcctgaagacactcacaagaccatcgctagccaagatgatgacgaccttgaggagatctccgaactgacccctgctgcaacaactgtggtagataccaagatcgacaatacagctaacaaggacattgcttcggtttcgttagagcttgcaacgactcaagacatcaacaatgctacttctggtccagttgagcctgaagcgactcaagatatcatcactaaagatcgtgacgacgaccttgagaccgtgttcgagcccgcagccgccgcatcaacgatgatccatgccaagaatgatggtacagttggcaaggacgtcgctttgggctgcactgaaccagatgcgactcgcgacgttggacctgctgaggcaccgaagcctacaggcagtgtgcctcctcacttgcgccccagcagtcagtcctcagcgatcccgcaatctcggtacgccgatgtgcctcgagctccgcgcaacaattatgccaacaactcgttacgggaattcaatggccgtgaagaggtagcgcgcttgagcgcccaaatgatgaaggtgcgcaatgagctggacgccgagcgcaagaagagcgcgaacatgcgcgcttcgatcgagcaagaggtgcagaatacaacagacaacgctctagcccgactgactacagagctattccacaagcaagtaaagaccctcacacagcaaggcaagctcgaagccaaggagcgtgagcttttgtttcggcaagcacagattgagcaaaccgaggtcttcctcagcgaaggtcagaagcaggtgtatcgccaggcaaacatgggtgatgacgatgtgcaagagggcaccctgagcatggcagaggtgaaccgtgagtacgagcgtcgtcaggccgagcttgttgctcagaagaacgtctccgaccgcgaaggccaaatgtcaatccgcgacaaagcacttcagctccgtgaggcagctcagatgatgcgcgaacagcagtacaaagcgctgattcgcggcgccctggaagctgaacgtcgcgagattgccatgccgaacatggatgcgaagctggaagaggtcgccgacgttgagtacaatcgcggatttggtgcaggcaaggtagctggtcgggctgcagctgacaaaggcgcgcacgatcagagcttcctggaggggtacagtgctgctcgtcgcgctgaggtcgcactgaacaagctgaagatgggaaccatggctcgtgacagccctgagctcgacttcctgtacaactccagccacccctacaacctctttgccatgggcgcgaggattggaagcgtggatttcgacaagcagaagtctttggcgaacgtcatgctgaaccagggtgagaagaagcctgcggaaatcattagttacactcagggagggaagaagacaagccaagagcagaagaggcccgaagaggctgttcgcaggtaaggcatcatatattctcttaccaacagtgtactaaacccaaaacaggctccctcctgcccggccaacctttgcttccgagcttcgtggaccttcaaacatgcacgacggccagcccgtacttgctaacggctcagccacatctccccccattgacagcgtctacgagggcagaaaagtgacaaagtacgaggacgttcagggcgacagcttgatcgatctgtactagatcggatagttcagcatggttggcatagtgggaaaggtttcaagagttttgatgtgtaacgaaagtacatggtcagggggatggcacgacgaaagccagatcaaatagaaaagtttagattgcgaacagactgcgagtctacagctatagcggaaagtgaccaaggtgtgacagtccatgcgctggcctgaagttacacagagtactgacaggatcgcgattcgatagataagcgctgtgtgtagcttcaggtcgttggatggatgcgatgacatgctcgcgtggttgtgacagggtcggttgtcccgaactggcaattacctcggccacgggggtcatggaatcacgggtcgactcgcaccttcaccagccccctcgagcttacgagaacgtgggattgaagcatcgcaaagcataccgctgcagcaagtccaggaacaggcaaaataccctcatcgacgtgattctagtgcaccgcagcgccatcgcatcgccccaacagtgacgtgccacgtctgcgcgcgttcgagtcccgaacatccccacacgcgactccagcttgccccccgaagctcaggtatcgcactctcgacaacaccgccatgatacagtcaacgcgacaatggctgcggcggaatcgcaccaactttgccattggcgctggagtgctcggtgccgggtacatggcggggcagtacgtgctggggaagctgtcggaggcgaggcagcgcatgggcgaggaccgcatcgcgaaggagaagtatgtgtcccgcaaaaaagggggcaacgaaggtggctaatggctaaatagtctacgacgacgattcgaacagaaccaggaagactgcacattcaccgtcctggccatcctgccgactgcgacggaaaacatcctcgaggcgatacccgtggaacaagtgctcgaggagctgcagcgccagaaggcagagcggctatcgcggagcgttgggccgagtgagattggaacgtcagcaccgccgagtgtagcagatacgaccgaggacgacggcaagagctcgatacagacggatggctacgtccacgcgagccaggtcgcaatcgaaggcgcgggcgagggtgagggcgagggcagcccagtgcctgccgaggcaaacccggcgcccagcgaagaaaagaagaagagcaaggcgcagctgtggaacgagatgaagataggctgtgagcattctcgccgtgacatgatatggtattggctggaagctgacatgaccagccatcacccgagccttcacgctcatctataccctctcgctacttacgctcctcacccgcatccagctcaacctcctcggccgccgcaactacctcgcctccgttgtctctctggcagcgccgcagtccatgaccgagggatcgcgcatcaaccttgagaacaacgacgacgacaactttgagcaagcctatggcaacgacttcgagacgaaccggagatatctgagcttgagctggtggctgctgcacaagggatgcatccatctgattgacaaggtgcgcgtcgcggtcaaagacgtctttggctcgctcaacccacgagaggagatcaccttggaaagactctcagagctcactctcgaggtgcgaaagcgcgttgagggtgctacagaggaggagaggaggtacgttctaatccacaccacaccagcatgtgtatccactaaccagcaccagaacatgcaaatggctctcctttctgcttccgccacaagaccaagaagactatgtcctccgcgaatcaggcatgacttcgtcttctgagtctacctcgcccaccaccaccacctccctacgccgcttgatcgacgaaacatccgacctcatcgactcaccgtctttcacacacgtcctcactctccttctcgatgccggcttctcacatctcgtcgataacaagatctcacagttgtcctacaagatccctcccgtttccgaaagcaccgctcgcgtccaagaaatcgtcggcggcgacgtcaaagcaaaggttgccaacagcctggcagtcttttgccgacaggcacacagcatcggaagcggagcaaacaacgagtacctggctgcgattgagcaggttagagatttagaggcattcgcagccgtagtgtactcgagtaactttgaatatgagagtcctgagggcgctcctgctgtagcactgagtaggccgggcacagctgagggtgtgtctcagaagcctagcctagctattgctgaggacagctttgagagtgcgtgggataaggcacttgctaaggaggatggcaaggtgttctagctgttatggttggtgttcttgtatgatatgtgtggtagccggttgcattcatgacagatacccgaatttgaaacgtttaattgtacaaccatgctcactgatgcgctctatgcttaaactatcctttccgagtctcggaattgcagtcgtgacgtcagagcgtgttggactgtgggacgcgactattgttgcagcacgtcttttcacaacaaaacaacgacataattgcacttctcgatcgtggacaataacgcaacctgagatcagcatggccgacgctacaaagtccccatcagggaagaatgcatatgtcacactcctcacaagaccaagctaccttgccggcgcaattctcctcgcatacacactaaagaagcactcgcctgagacgccattgatcatcacgtatactccagagacgctccctgaattatccgtccaggccttcagggatgaagccaaccactccaacatcatcctccaccccgtcgagcatctacgtctccctgaagatggcaccgaacacggcatggtcgcggagcgcttcatcgacacctggacgaaactacgtgtcctcgacctacacgaaatggagcaaaagttcgagaggctatgttggctcgatgcagatatgatgattttctcaaacccaagtccactcatcttcaacgacaagaacgacgagtatctagacggcggagatggcatgaggatgatggctgtacacacgtgcgtgtgtaacctcgaccacgattcatgggcgcctgagtcctggaaaccagagaattgcgccatggctagactcacgtccagcaatgaattagccaaagtcgaacctgacccagacactttgagcaatttcaacagcggcacgttcttgtacaagccctctcccgcgctgtccaaattcgtccgcaagaaattccaagacttgggcaatgccaaactccgcgccatgaagttcccagaccaggatttcttaaacgaggcattcgatggccgctggtcgacgctctcgtggaaaacaaacgcgctcaagacgtggaggtattggcacacgaacatctggcgcgacgaccaagtcgccgtgttgcactacatcgtcgacaagccgtgggcggcacgcgtcaagcccaatggcacagcgggctacttgggcaaagacggcgagacgcacaagtggtggtgggacgagtacagcaattgggaacaagagaggaaagaccagggcgagaaaagtctactggacattgtgggcaagtacgcggcgaatgagaatggagaggagaatgaggaaatgagagcgattggaggaggtgcgcaagactttgcgaagaagtggccgcagaaggaaggggagggggaggaagatgggggtggagacagtccggatagaccggtgctgaggaagaagatgttgggggagagggggcatgggccggtggtgaggggtggtggttttggtagagggagtggtgtggggtggagtgtcatggagaactgatgcacagtgccctgatatcgtgggcagaacttgagcatcctgaagaatttcaaggcacataacatgcatacttgtgtatttttaatgtttagaagctcttcccactgtacttttagtctactgagagctcctgcgaacagtcccaatggcatccaggctgggttttacgatttccaatctgaattaccagctgcttcaagtgatcaagacgtgatgtttggatatgaaatcatgtattatatagcatcgtatgattaaacagcacgtggggaccaagtcgcaactgtcagtgtgctctttcaacttcccgaagccgttcttcccatattcagtattcctcatccacttccattccacttccatcctctgatccgtcttcagaacctctgtcatctgctatcttaagaccctcatcggtgtagcgaaacagcttctcaaagcgactaaccccccactcagccagcctcgcaacagtcgccatctccttgaccacctggacaacctcatcctcgaacatgtcaaagacctcgtcagcttcgtcaacttcttctctgttctcccagtcaaacgaaaccgtcgccaacaccgttccaatggcattcatgacgcggtcaaccgattcttcaagtgtgtcgaggaagggggcaagattgatgtcgcgatggatccagatgccgatctgtatctcgttgcgtgtcgcgagattcattttggcaaggcgagcccagacatctatcctcatggcatccatcttctcttccttgaagcgcagagcacccaagcccagtctcgccctgtcggttcccaacacgcgcaattggacactctgcgcacgatggcaccgcgcgataatggcgggtacgtcgtggaagaattcacagtcggcgatgacttgcacgggactgctgattttcgccgtctctcggtggatatacacttccgcttcgtcgcgcaggaagtggttggtttggagaatgttgcgctccacgaagcgaaggacaacacggactaccggtgtgcctgtctcgtcgcggctggcggtcgcgaagagagtctggacggggatgtgctcgtagactatgatacggagctctttggggaggtcgagaaattggtggaaggattgctgatttgccatgacctgagttgttagcagttgaagtgattactctctggattttaggacttgaatcaggcaaggattgtagtgttgcggtgacagtgggcacctacggtttatatatcgtgagttgtgaagggagagagggtaaattgagctgaagaggcttatgatttacagatagcgagctgtgtggagaaagggttatcgagagggggaggtcttttgtatactcgtgggtgggcgaccacaaacgagtgcggcaatgaagtgactgaggccaagcggaaaggcgcagctttccctgacggtattatctttccactagtagcaagtctactggagttgcggataggtcttctggcatatcagattgctctcgaagattgtggtcaggggtcactcacgagcatggccagtagtcacgtcgaaaatgagttcatagtaccagaatcatatacagcaaatattgtgtttgtttgtggcattacatctgggctgtcaagccttaagtttccctggcgtcgtgactttgcttatgtagtgacctacatcaatcacacgtacaaagatgcaaccataatccaccatccttcccccaaggtttttgttctgagaactcgagattctgactatgcccactctcatcattccacttcttggtgtccatggcaccctcgaagctgatctatccgcgcggatcaacaaagtcaacctgctcaagattttaatcaatggtatgcacaaaccccttcacccggcacgtactagcaatacacttcagtattttcttcataacgaggctcttccacttgcccgccacaacaaatggtacgccacaagacttctaaaggtttgtctcttttgtagctaccatcacttgagtcagctcgcgcgtctccttaccgagttcagcatcattcttcgaagtgggtagaatattcaaaatgatcaacgcatcgttcaagcggccaaattggtccttggtcacgttgcgcagacaatcttcaaagcgcccaagaagtcgaaaatatccttgtgctcggcctttgcaaacttacatatctcgacttcagcgtgctttctgaactttctgaattgctcctcgggatatttgaggaagcggggacggcgcatactgcgcaagacactgcataagagagagacctactaccaagcagggcgtacatggaacttggatgaatgatgatgatgtcattgttgttgtaggcaaatgattgcgttacttctgtaaaatccgcaactccgcccatgcagtaagcgatggagttgatggaacgtggaagaactccaggctgatggaagagaggtgagaagggaccgacatggataattcaccgcggagccatacggtgcatgcacatgcgatcgatttggctttcaacaaaggagcgacttctgcttacagagccttacatgcaagatatgtagcagggatcggatcgggttgttctcgaaggggaaggattgatcgttcacttctaggtaaatcgatgctcggccatacataagccgtacattacaggaatagtaatctgcgcacatttatcattcaccgcatgttagagaatagtatatgtaagtatgatgatgctagtaggttcaactttgagctttctcctacgcgacatgattttcggcgtcacgcacactcgcaaaggtaaggttatgggcacaataatgctatgtgaatcaaaagagtcacgacaactgttggggagtatgcacatatagctcgctgcggtcatgtatgattcatagtcgttgattacagtcattccctaaagtttcagaaggaccaacaagccaaaaacaatccataggctaaaataattaggttcacgggcacttgatggccattcgcagggatatctttcgcttcggtccattaacatcaatatcatccaaacgtctcgcaagtcgtggtttgtcctttgtgtggcgttcctaagccgtcatagctgcattcttcgaaccgggtgctgtgtttgttgattgtacagcttctgtcccgtcgcgctgggctgcctttcctcggtctagttatgtggctgttagaaacaccctgtcaagccagctgctctaggaagcatggggcttgccagcagagtcgaccttggcacggaggttggcagcggtagagccggcctcggagaagtagcgggagaagacgggctggaggaaagagcggaagatgatctgggcgccactgtgcagggttagatacattgataaccagttgtgggcgaagtacttacgcagtctggggaagagccatccagaggacaaggacaaacttgaaggtgtagtagaaggctgattggtcagtacggcagccagccaaaccatgtgatgacacttacggaaccagtagacggcgctcacagcactctcaaagacagtcaggaaggcataaacgacccagtacgtgagccactgtggtgttgttagcgtgccgtccaaaaggtaagtcgtgtaggacatacctgagtgtcgtcgaccttgctggcgctgaagagagcgttcagcgagtagtagctggggatgatgaatccggcaatgttgacgaggaactcgccggcgatgttgaagaagatgaggaaaaagtataggccggcaagaccgaggacggcatagaccttgggaacagaggtcgacttctcgaagttgttgagagcggggtatttggagagctggacacagtctgtcagcacgtctgttcgctatgtgtgcgtatcaaagcactgtaggcattggaataggtgccgctttggggatgcacatggggtatgtgccctgtgctgataagacatgcactggcttacctctttgtcgacctgcgacagcatctgctgggcgcgttcctgggcagacatgatggttgtggtaggggagtacgcgcggggagcaatagatacagctgcggcgagggttgtgtgggagtggtggtacactgcttggtggtggtgttttgtgagggacaggattatggaggagcgagtgtgggccggcggaacaggaagcggctagttggcatgacgcatactttcacaagccagcgtgccaccaggccgccggcaatgacaatcgctgtgcagtcaccaacagaacaaggccgccacagccagatgcaaatcggcggacgtagttggtcactgatccaatttcactgcgacatggatgtatggtaatcatggcagatggacgggacaaggcaggtgcgcttagtcacgtgacttagcgcgccttcctcgccgttgcccgggatgaaacgaaatgaaccatgatgacaacaaacagaccgttcgtgatattctctcccacatcgagggcctccacgccgtgcccgccgccgttcttggacccgcttatcctttgactatcatcacagcagcctgatcgactttttggcgcatctcgtccggtccgccatcgccccggtacgacaacaacacccgtcatcacagcggcgcgcaccttcccacaacgctcggagacggaatttcgcgctcacctctctttctggcgcatcttggagcactctgacagcattggtcgtccttggacacccttttcaaagtggttgccattgctttgttttggtgtaaacacagagtcgatctacacatagtatggccacggggtcgcagtccactacatcaatgtctacaagaagcaatcgtccgctctcgcgggcttctaccacgagcgtccactcgtttgagcaataccagccacagccgcagcagtcgcgccagtcgcagttttcacaccagccgcagtacaacaccgctttcaccagcgaacccttgcagcccgcgctgctccaggctgcccagcatgctagcgcacaggacaacctcatgagcatgtcactggagagcgtgcagcagtacctgggctacccgtctgactccaccccacagcctcaaccaaacggcatgtcggcgcccatggacacgcacccataccacacatccatggccccgcaatcacaacaacaacaacaacaacagcagcagcagcaacaccaacaacaaccctcatttatggcaccgccaatggagagcgaggacaagaagaagaagggctcagcatcgggcagcgctaccaacgacaaggaactacggcagctgttggcgcagaatgagggccgccatctcaaggatgtcgccgccgaggtcatccaaaacgaccggacatccaaggcagagaagtcgaagcagctcttcgccatgttgtggtaagttcgacctccctcagacttgttctgtaagctcacacccccaggctccgatctgtttgccgcactgcgaaaacttcggttccgcgcaaccgcgtctactccaaatacgcagagcgctgcggtaccgaccgcgttattcccctcaatcctgcatcctttggcaagctcgtccgcgtcatcttcccaggaatccagacccggagactaggcgtccgcggcgaatccaaataccactacgttgacctagctctcatcaacgacagcgatgacggagaagagacgcagcgccgaccaagcacgagcatgagcggcgccacggcacaccatgcaatgaagcgtcagcagtctaccggtcccaaaatcgacttcaatgccattcctcgtttacctgcagacagcgcgcagttcccaccacgcgacatcgcaacagaagcaaacaacacacagtacgcccctacttcatcgaaaggtcttctttacaccgacatttactcggccaactaccgctccacaaacgcgcgtacaaagacggcatacgagcatgacctcaagttccccacgtccgacatactggaagcacccgatggcttggagatcgaactccccgacattgccccctacctgccagcacgtacggaccctgactctgttcagaacttggtggccatgtaccgtacacatgtcacctccctagtcgatgcggtgcggtactgcaaagagaagcagttcttccgcttgtttggcacctttcacggcaccttgactgtacctgtgcagaagctcttctctgcccccgagctcgcaccatggatcaaagagtgcgactggatgatgtatcagaagatgattcgcaacgtctcgcaattgaccttgcaagtcgcaccgcctcctgttcttcgcttcctcgacaacgtagcaaagactctacatccgcacatcaacaccaagttttcccagcttcctatgcacgtattagaagctaagctcgagcccgccaccttattcacacacctcttgcgacaaatgcttcgcgtcaactctacagctcacgctgctgcagtcctgctcaccaccgacaaccaccggatccagatgtacgctgactgggtcgagtatgtcaacttgaaacgcatcatcgcaaacgaactgccagggtcctgcaaccatgaagaagtgtacaacatcatgacggctgagattcgatccatgttggggccactgccgcaagatatccaactgtcttctggtgcttaccaccatctcacgcaaccagacccacttgcggacccatccgaatctgtgattgaccgcatcgccgcctttctcactcggttaccctctcgctttcctagcgcttcggcacgtacaatactgcactgcgtcagtgctctcggaggtgcggcgctgcgggagattactgtggagaatggcagaagcttccaaggctggtggctcaccaaggtattcgtcgacgagatggcacagtggctagcatctttgggtggctttcttggccacactgcgcctgactggaagtctcccactctttctcccgtcatggacaacgctatacacgcgggcatgaccaatggtggcagtggaagcaacaacgagagccgttacagcagcatcgacgccgacttcgatcccagtcaatctttcatgtccaccgctagtaacgttgcgatgcaggatgccaatacaacccacgatggtgagtcaacctgcttacacagcccaagattatggtagttaactaacacaagatgatcagtcaatgctcgaagctttactcaacagtcacaatacgacatgagcttcggctatgacatggatatgaatacctctcagcaagagccgaaccacgacgatagcggcatcggcctccttgaagacggcatcgatgcgagtttcgccacaaagatgcaacagtcgctcaagtcgcatctatcgcaagcaccgctctccatacttccgcagagtatccgctaggcgtggccgcgcgcccagctgttgatgtcatcgacatcacgtctgcctgccagcctcacacacctctatgaggtactttgatcttttacgcgctacgacgtctccgaagttacgaccccacaaaaagtggctggaccaacgggaatgtcctgtttataactcttaatcttgtatatgcgacctggtttcgacgtcacggcgtctttcatcttatcccacacaggttcagtgtggtttgccttaccttttatggagttggtggtcagcacgttgcatgtctcttcggagccctttttatctttttgttttgttagagcatcggagtggactggtttgcacgtgagatacctactagactgagcattgtgctcatcggataagaatcagatcttttgaactcaggactcctgtaccctatccaagcgcgtcttgtcctctagtccgatttcgatcgtatacagtcctggctggggtcccccaaatcatggatctggattgactgtttgtctcatcgtactacggagcctgcgagatatcaggtaatgtacaatgccttctacttaaattatctagcatcgtgctgtgcgcaaccgattcaactgtaggtaatcacatcaaggtacttcgctgagtagtcgctcaaaacgtgcctaagccaattatgggcacgtaagtaccgtaatgagtacgatgagcatattagtcagcacgatgaactcaggccctcggccgtatcccgctcatcggcataaaacaaccgcaagagcgcgtttctgcgaggcgtatcttcataagctattgcaatgttatcatcacgcggtcaagcgaatgctgaccaactagatattccatttcgatttgctcaaggcaccaagtacgatcacgagactaatcctgacggattgatatcgtttggtacggcggaaaatgcattaatgcagcaagagctagaagagtttgccaaaaaggtagagtcatttattttatgtgggctgggctccagctcgaccacccggaatatcgtgccatcatcaagcattgatcatgtcaagagctcattgttccaataggtacacataccaggcgcatcctttcgctatgcatactgcagcgctggcggcacccacttaccttctgcgctggcaacgcacatcaacgagtactttcatcctcaccagctccttgttggcgacgacatcaaaatcacggccgcagcaacagcactgcacagtgtcctagcatattctctctgctcacctggagaagcaattctgacgactaagccctactacggccgcttcgagctcgatttcggaaacgaagccggcgtcgaacttgtggctgctgagaccgatcatgagaaatgtttcgacgaggatgttgttgtggctttggaacagaagctcgaagcatgtgagaaagtaggtgtaaaagtcagggcgctgcttatcgtgaatccgcataatccgctaggttcgtgtcaccacgttgaatgatctcaaatccggagggttgttgctaagaaggaacaaaggccgatgctactccaaacccaccctactcgcgctgctctctttctgcgccaaacacgccttacacatcatctcggacgagatctacgcgctctcggtgttcagcaataccaagtttccagacgcagtaccatttacgtccctcctttcgctagatacgaaagccatcattgatcctgactacgtccacgtcacgtacggtctatccaaagactttggcgccgcgggtctcaagattggggcactcattacacgcaatgaacagttgaagaaagcggttcatgctgttttgcggttccatggtgtgagcgggccgagtgtggcgattgggaccgccatgttggaagatcgcgtgtggtgtcggggcttcattgatttggcgcgggagaggattggcgaggcatatgagtttgttacgtcaaggctagaagagctgggcattgagtatttcaaaggcgcaaatgcggggttctttgtgtggattgacttgagccgatatttaccgcctgcacaggaggggaggagtgttttcgagcgagagtgcatgttagcgcagaagctggtcgatggcggcgtgttcctgcatcctagagaagaacatagtattagaccgggttggttcagggtggtgtatacgatggaaaaagtgttcatggcggagggtatgaggagattggggaaagtcctgaaagaactgcagtggtaggcacatatcatagtaatttagaaaccactaccaggcatcggaaaaactcgtgcccgctatgcatatacacgacataagctaatagtatttacaggtttactcgttataaacttggagagtctgagtatatacgcagctttaagatactctacttaatttctatcagaaattcttgaatatatacaggccttctcttcacttcttcttattaggaaaaggcaagcaggaactttgccaacgcctggtgccacattaccacgccatgacgagaccgcagatgaccgctgccagcactgcgctcccaagagcgctaaatgagcttgcagcaccagtgtactgtgaaggcttgccacctgtcggagtactgttggctggactcgtaccattgcccatcagttcggggaacaagtagctcgagttcgaatctaccacaatccagttcttgatcagagccgttccgttcatcacagtttcccactgcgccgctgtgcactggccctgatcgaggacgtaacattgcgagccagggtccataacaggctcgttcttgataccagagacgtcacttggacctttggtaccataggtggggtttgaggctgtcgaaacattcccagtagcgatatcgtaattgaaaagtgcgcgagtgaagatcttgaatgcggtttcgggttggtaggctggcacttcgtggcctgcttcatacacacgagtgaaggagaggttgccgtattgacgtacttgaccaccgacataagtatcattcacgatgagatcttggtacccagccgatgcgaaggaggtcgcgttctcatatgggatagcgagagacagcagctccccggagtaccaattacaagcgtagtctcgatcaccgtagacgagcgtgactttgattccctcttccagcagatatgccagatcctctttccaacctggtcgtgggtagtcaccaatgcttcggaaagctcgagaggatgcgccattagactgcgtccagttcagaggaacacccagtccttgttgcacatgaggctggttcagccaaccctgataccatggcggagggaaagatgctgcgccgggcacactgatgtcgtagtagttcaggtccgtgtcaaagtaggggtcgcgaacgttttcactgcaaaaggtctctgctgcttcgcaaactttgttgactgaactattgaagccttggttggttggatcgtatgcaagactgaggtttcggcattcttcgatttggtcgagacacccgccctcgcggtaaaggtcatcaatcacaccttcgtatcgagattcattgacagccttgataccgtatgtgttgttatacatcatcttggggtacgccggccattgaacgtagcgatcgatgcaaccattgatgatcaatagggtatcgagatgcaggaggtgagtctgtcctgcctcggtccacgtgccattgaggatgcgttcgttttgctcctggaagtaagcggagaatgccggtccgtaccgaccaccgtatgattccgtggctattgagattctatcatcattgggtttgtgctgtgtgcgtgaaaaccatagtcagtatatgagcttgaaaaaagcagtgcatgttgggcgtacctgagggaattcttggaaccacacttgggcaaaattccaaagagctcgggctgagttttcggtacctttggtggtgagattggcatcctggcttgggtatgtgccgacgtagaaggaagcattctgagcaggtactgcactggaaaagttggccaccttgacagcgccagtatccatgttggtagtgatgtttgtcagcttgtcgtagctcatgccaacttggactggctgatccagatacagcatattgactactccaggttagtctttgctcggacgtgtcatgattgaggacgcaattgaagccaatgctgtgtacggcttcaggctatcagatagccctatttacttcctgtcgtagttgaaaacctggagtgaatgcgacgcattcctcacagagcttttctttgggagttcaatgatatgacataccttcgttattccatgaccactcgctgatcgaggtagagtttgaatcagcattgatgtagcagggcccgttttcacgtagtaggccgaccatgctactgctcccaggaccgccattcatccagatgctgagcggggcattggcgggatctttcctcgactcgaagaaccagaagaatgtgttgatctcatatgtctgattttggacgccgagatctgctaacgctccggctgggagatgaacgtagcctgagtagcttcgcacgccatcggtcgtttcgcaaaggtcattctgagcaagcgtaagtggtggggaaatatggaggtcattggatgccatgcatacctccttgtaggaaatccgaacgccctcttcaagtttcgactctagtacggtaacaccctcgggtttaggaggaaattgagcggcaacgagttttgctaattccccagccacgcccagagacagcagttttttcaaaagcatcatgtcctaaactaagggccgcgacctaaaaacatgctatcaatgcaggtaccagtggcaccctttataaccattgctcgcaccggcagaaacatagtcttgtccaatacttgttcggtaaaccgtgggctggcaacgggcaatgtcgtattgagcttccttgttcagccatagcgtgagtgcagccgcaggaacgagagctgaggcagccagtcaatgacgtcgatccctctaaaaagtggtgataggagcgggggaaatctcacagccaaggctctaggagagcttccatgctaaagctgcgcttggcacgcctaataagctttggacacccgtaaccgttgcgatatgcgtgtcagcgaaagatgtggaagaggaaggtgggatgtcgcgataagagctctgaggcgcccgaaattgttaccgaataccagcttcataacattgcgaatgcatctaaaagttcaccatggtataagactatgatgaatgctagaatcaaatggattacagtaagcagaacaagcatggcacttggcgggtacaagaacgacgcagcccgcctaggtcacttgtggtcaggcgtgccttctaaagttgatgccttctgacctcggattgtgcgcaacaatagcttcacatctttgcaagaacagtttcgctctattggaactcagtcacaagaacaccgctgccctcaccctaatacaaatggcgtctctatcagccctcccgactgagctgttgagccagatcacccggcaccttgttacaccaaaatacggcttcgaggataacggaatttgtagtctacgtctcacctgtcgcgctctgtgtttgaagacgcaatatgaattcggaaaagcagcattctcaaccctcaggctcgacctgcacgcaaagccgctgcagctgttgctcaacatcagcaagagacctgcgtttggagaaggagtcaaacagctcgtgttcgcgcaactaggagacgagcgtatcgcctttcccagcgtggaagacgacgaattggatacgttgaaagagcaggtactcttcatgttgagtcgggtatttacagaagccttgcccggcttgccaaacctgcaagaggttgtgatcatcactccattcgccgcgcgattccgaagatacgatgttatccaagggtcttctttcatggacacatccgtttggaaggaagattacgatgtcacggtgaacgtacttcacatgttgattgcccaggcggtgggcggtgcaggcatacgaactatgagaactaggaggtttcgtcactacaccgcagccagcctcgtaccgatgggcagtcacagagcgccgcgataacagggtcgatcatgctagaagctccacgagcgatgaatttcatcaagatgagtgtgatgcaggaacggtttcatgacagataaaattgcttgtaggccttcttcaacaaagacagagttggacgcgttccacgtatgaatcaagatcgaatgtgacatcaatgtcgggaaaaaagtgagaccacccatgagacatgcagagacttgtacgccacagaacgccagaagcagtgcaccacgccgtaaaagtcgtatcaaacacacagccgaagctcgctcgatccaacagtaaagagttactgaatagtctccaacataaccgtgcacaacctacgagcgacaagaaaacgagaaaatgggtatctggtggtgaaggtgcggtgttggaggctcaaaccggagctccccaggcggcgcgtaaccggcgggcgagttgtatgtccttttgctggatggtgacgcgcttggcgtggatggcgcacagattcgcatcgtggaagaggttgacgaggaaggcctcagtggcctcctgcagtgcctggatagcctggctttgccatctcgtgggaccggtctcggtggtgacggtttgggcgatttcacggaccttggaacgttagcgcgaggtacatggagatgattgctggtacgtacaagtcgctggaaaggcgtcctgaggaggaggaggtcggttgacttttggtagcggcggatttcgcgcaatgcgacggtgcctggcttgtagcgcttcttcgcacgatcaggtgcaggccctgcttggccaactgtgatgcaagtcagcacatgtgcgcgcaccacggctggtcctttttggggaacgtacgtctcttccccgactctctgcgcccgccagcgccaacagcaccaccaccaccaccacgcgatcctgtgcttgctcttcctccgcgcgaaggacgcgccttgttgcgcctgtcgggtgtctttggcgccattccgatgaaagctctctcgggggatgccaattggagggatgtgatggtcggtgtttgctaggagaagaactggtggtcctggtggactgcctggcgtccggggtttgccgcggcgcgtgttcagcacgaaaagtcgcgtcaacagtgaggtatcgcgtcgcaacggagcagtctggcgagagacggcggctgttcaagaatatgggcgcggaacggtcaaaaacaggtgcaagagcgcatgcgggtgaatggcatgggccctttgttgtgaaggggcttccgcattgccttattcgagtggctagcaaaaggctgggaacgcgaagtggcgctcggaccttatccgtggtgctgaagctggtggggaaggtgctgattagattgcggttagcgcgacttggcagagttacgtcgccagatgccacccgcgaccgtctctcccggacctgactggtgacgacgtggagctgaccaaatctccacctggcctttttttgctggcaaaacacacaccatcgcaagcttacacgctcagcgaccagcgaccgcattgctgctgccgactgaacatggcaaacgttcttggaggcggggatggcatgatgggcggcttcccactagagcagtggttctacgagatgcctgtgtgcacgagatggtggatgacggcagcgctgagcgcgagtgtgctggtccagtgccgtatcctctcgccgttccagctcttctacagcgtccgcactgtcttcttcaaaagccaggtaagccctccgctgtccggctgtcccgctgtcccgctgtcatggtacgaagcgcaaactcacaccatcacaatagtattggcgactggtcaccaccttcttctatttcggaccgctaagtctcgacctgctctatcacatcttcttcctccagcgctactcgcgccttctcgaggagtcgtccggacgctcgccagcccacttctcgtggctgcttactttcgcttccacgcttctcctctgcatagcgcccatgttctccatggccttcctcggctcggccctcagtagcactctcatatacatctggagcaggaagaacccagacacgctgctcagtttccttgggctgctggtgttcaaggctccttacctaccgtgggtgcttctgtgcttctcgctcatcatgcacggcacggtgcccaaggacgagatgtgcggcatagtagtcggccacagtacgttgaccgaacattgcatgtcgacttttggctaacatgtccagtctggtactacttcaacgatatctaccccccactgcacgagggtcacagcccgcttgaccccccgtcatggtggattcgcttgattgaaggccgcccagtgcctgttgaagaggtgacggaagagacggaagctaccgagcatgacaatctcgacgtgcctgtagacgtcgcgcctgtacaatgaaaatataagcgcacttgcatttctggagtttggcgaacactcacgatttagagatacccggttgcactgatggatgttcatcagtgagacatgagcgatttatatagacttgggagtggtctgctacattcaaggaacatagtcgtcttcctgtcaccctgccaagtatttgcacgtatttgaggcttctagagcggcaacccaaagttgcagcttgctgcagatagatataggtcagcaacgtgccttggccatcgctcctcattgggatccaatgacatgtacgatgatcttcccgcatcgtgtgacatgcgctaagcatcttacgtagaaccgccgcatctgtcttccttctccggtcccagacacctggcttagatttgtggctcaagatccgtccaatcatcactccgccgtgcctgccactccgcagatatgctaggctgaaacgggaaggcgcctcttttgggcttagcaaactacgcccacctacctatcatcgcctcaagctttgcacgaagcattgtggcaagggacggacttggccgagccttgaacgtttgacagactaagcaagcgacgacatgtatttatggttcgacgaccctgacctttctgtatagctgactacctctctacatcacccacaatggcatctctcaagacattccttccactgcttgtagcccttccagctgctaatgcatggggctcgctcggccataccaccgttgcgtatattgctcaaaacttcgtcagcggtaagaccacgaaatttgctcagcggttgctgaacgacacctcgggagcctaccttgccaacgtcgcaacttgggcggatagctaccgctcgacgcctgaaggagcattctctggtgttctccattacatcgatgccctcgacaatccaccggagagttgcaacatcgactatgctagagactgtccagaggaaggttgcatcatttccgccctcgcaaactactcaagtcgtgccgtcgagagcaacatcagtgtcatcgagcagcaaaaggccctaaagtgggttatccacttcgttggcgatgtccatcaaccgctgcacgtggagaacattgcggtcggaggaaacctcatcaacgtcactttcaacggtgccagaacaaatcttcattccatttgggacactgcgattcctcagaagtctgtcggtaacttttctcaagctactgcgctgagctgggccaagaacctcacctcggagatcaagcacggacaatataagaaggagtcaaagtcctggatcaagggtatcgatacaaaagacgccgtcgacaccacgttaatctgggcgcgagacgcaaataaatatgtgtgctctacggttcttcccaacggcccagacgcggtattcggcaaggagctttctggagcgtactatgagaccgctataccagttgtgaccaagcagatcgcaaaggctggatacaggctagcagcctggttggacgcaattgtcgagaatgcggagaagcatgggcatggcaacggccacggcaaggacgacaaatattccaagagggaagatgccaagctcgagccgtggatggaggctgccaggcaagcgaggagggattttgggggtgattgcggttgcgacgctgaggaccatgcgcattgaagcggaggtctggttgaaaggaatctgcatgcatggcgagaggcgttgaggttacggggtattgcatcgactggtgtgcatgttctatatacgaaatgaccagacgtatttatgaaagaatatcgccgcatgtgacgggaagctaggtgccggaccttcgtcgatgcctcttctgcccttacctaccagcattactgtatcgacagattggacatgactttcatgtctgtctcgtgcattttacgacctaggcaacgcaataggctcttcttgttgttcaccgttcagtgtcttccctgcatgccccacaacatacattcatagctgactggcttgatcggaaaggcagttaattgttgcatacatcagatgctgtacactgtgcagacttgcagtagaggacaccaagagccggcaatatccctgtccgccttttcccaacaagaggaggtaaagtagtaccctgtgtatattcaaagatctctaaagaatcagatgaagaatctcatgtttgcgtatatatccaggctctgccaacagacctccccaatgtttatgctaacctcatgttcactgatatgttctttgcagccactcggctcgttatccagttctcccgaaaaccgctcatctacacctgtcgtgtaacctcgggcaatctagatgcagacgcaacgttccaaacaggccaaatcagccggatatacctacgccaaagcgttcaaaccaagacggtgaatacatggggtcatgcaagccctcagcgggatcggtagcaattgccagtgtacatgcgacgtacattgaccgactccatagacgaatacgacgattcttgggctaaaaggttcgtgccagaccccgacagccctgggcaatatgacgatataagcccgcatatgcgatcaatcctcatgttatgcatgcatgcttcccctcgaaaaaaaggcagcgtaaaagcaaagttagttcacaaggtcgtcaagcgacaacggtcatcctcgaactgaaatctgtcagccatggcacctcttcttacattcgcctacttggctttccttatgagcacaccggtacttgcttttgcgtctatagataatgcgactttcgaatacatcgttgtcggttcgggaccgggcggtggaccaatcgcttccaacctagctcgagcaggacattcagtactacttctcgaagcagggtacgtagaatacatatactttgatgtgcacgaacgacgctaaaattaatcaccgcagtgacgatcaaaccgagaatctaaacgtgtcccaatgggtcaattttaatgctgctggtaacgatccagcgacgcgatggtgtgtgctgccttacttcgctacatcgaaagtcgatgtctgaaactctaaagctcacctaaacagggacttctttgtgaaacactctgacgatgaagctcgagaagcgagatacctccataggacgtggcgcaagcccgacggtggattttacgttggcattgatccaccggagggcgcgaaagcggaaggcattgtatgagatccacgatgatccaaggaatgtgatactgacaccgatagtactaccctcgtgctgggactcttggtggctgcgctatgcacaatggatgtaagctggctcgagctgttactatgtatccgactcctgatttagaccaggcttgacgatgctccccaacgatgccgactttgacgagatcgctgaacttactggcgacaactcgtggtctcacgaaaacatgaggaagtatctcgttcgcctcgagagagcgcattacaatagcacttcggagcatggccacgatggctggcttgacatgactatgctcgaccctggctatatcacaagcgcagatgcacagcagctcagtcaactcgcggctgaagctgctgggtacaaggtttcggatacctctggcctcttgcaacgcgatatgaacggcgaccagccgaaccgcgataatctcgttgggccttttggcggtgtcagccatgtcactcctggcgggcgtcgctcatcacccgggtattatgcgcgggatacggcgaaagatggtagatacccactaactatctctcttgacactcttgcgaccaagatcatcttcgataggtttggaaagaagccgaaggcagtcggaatggagtatgttcaggggaagagcatgtacagcgctgatcctcggtacaacgcagccgccaaaggtgttgctggcaaagccttcgcctccaaggaggttatcatatccggtggtgctttcaacagccctcaattgctgctcttgtctggaatcggcccagcagaacaactcaagaagtttaacatacccgtcattgtcgacagtccaggcgtcggccgctctctagcagacaactacgaagccggtattctctctctcggcaagcgcgccgtcacagggatgtcggagatcttcccaaacttctggaaaacttcgcagggcactatccgcgatatctacatgtggtgcgggtcctttgcgtttgaaggattctggcccggcttccctaatcgtcctcctttcttcaatgagacatatggacccaaccagtacgactgctcccttgtgcacatgaacccgcgctcccaggctggtgttgttgaacttcgatctgcagatcccagggacgtgccaaacatcaacacgcacttcttcgatgacggcgctgaaaaggatctacaagccatctacgagggtgtcgagtgggtgcgttcctggctctccaaggtcaattcctctgatccggcgtctcttgcgcccttccaggagctgcatccgtgtgaaggggagattggcaagcaaaattgcactattgagagccagaagacctatctcaaagagcaggcatacagccatcacgcaactagtagcgcgcggatcggaggcaatggtgataagctggcggtgttggacagtaaatttcgagtacggggtgtagataggttgagggtcgtggatgctagcagttggccaaaggtgcccggtggctttcccgtactgccaaccatgatgctgtctgaaaaggctacggatgatgtgcttgcggaagagtattgaaccgaaaggtgctgtaatggttgggcgggctatgctcggatcctgagctttccaactgtagctaaggctgtagaacttcaagactttttccagttctacaaatacgctgcctagttcttgagtgcattcaggctcgtatatgatatggtagctagtctctttgagcgtagccagagcgcgttgcagcatctcgtggggccacgataacatttgcgtctatgctgagccgggaacctgtgttgcgcgtggccaagtagtggttgctatgagaacttacaattcatattactaatcagatgctcctacccaaggtcggccatcgtgtgtcgaccgattctccacgtcagacgttactgataccgtatttgtctgcatgatgccactgtgttcgataactatacgcggtacgctcttctccaatccgtgctcctcgtccctcaagatgcttctttggcttgacgtatcctcgatgctgtcttctactggctccaaggtggtccagccgccttctctgcctttgcccatgctctgtatcgtagcagtgtgactgcgactaaggttcgacaagggaaccgtcctggcgtttgagcggccgccattggatttgctgtgagactggttgtaggacgacactgcttccttgaagaagacgcggaggacgggaatggaggcggcaatgattgcggttgcggtctcaactacggtccagattgtgacgtctttgccgtggtagtagaagtcttgctggcgcagttgtagtagatagacacctttgataatagcacaggcaccagcactatcgtagtcagcgtctagttcgaagagcatgccagtgcccaactctactcacaggactcccatgctcatggcaattcccacaccaagcttttcccgcgtcttcaattgtagaccccaaatcagtttccacggtagaagggccaggtaaaaatcggccaatgtacaccaagcagcgttgaagatgccatagttgatggtaatatatgcgggccagcagactcctttcactgaagcgtcccatgccttcgcagaagggctgcattgaatccagttgagtaatgcagacggaatcataatgatgaagagagtgacgatgcagaaccaaacggaccaccgaattttcccagacgtgaggcgaaggagggtgatgccaaacgagattttagaaagggtcgacgcgaagcaggagatcgaggcaacgactgagcttccaagggcgatcgttgctaggttttcctgtggtatatcctttgtgaatttgccaaaccccatcagctgcccaacctgggtcacgacagcttcagcaaacagaatgaccttgatgctgtcagttttgcctgaatgtatgcaacaggctgtcgtacccatgacaagatgaggatgtgatcgtcccaccacagcccttgcctccgactcagctttgcgtataacctgagccctaggaaagcaccgcagaacattgtcacgaaccaagtgacaccaactataagcggtccgttgtccggtacacccatgatgacgaggagcacagctcagcgcaaaccagaaataatatggttcatccaagacagatcaggaaagcgaacgaaagtaagactgggggttcgtggggaataagaaccgtgtagcaatctccccgaacagcgccacgagcgtggacttgtggttccttgacgacatgcttatggtttcggccctgctgggctctttcacactagtctcccagattgatgaggcaaggggaaaggcggcaggaaacaccatgcatgccggtggcgcgttgggtacgcgcggaaagtggagagagccaatcgcgtacagacattggccaggacgagattggccttaccggcgaagctgagtagaccgggagctggtgttccatgccatggcttcggagcgtctctggcatgtggcgcgttcagccgactaatacgaataaggtaactgcagcgcatgctgattgactgccacgtttttttcgactcggaaggtgtcttgtcagacggatgtcgccgtccattcaacgacacgggctgcatgtcggacgttccggctaggcgaatggaagatgtgcgcgcaatgtgtgtcgaacggacgaggcaatccctgcgatcgccacacggaaggtccgattgtcgatctcgtgtcgaggcgacagatcctgagccagggtcgagtagatcctggggtttatctattcatttatagatacggtgcagacctccacgttgttaagaatgccataccttgcgacagaagaagcgcaatctcgacaatagttctctctgtcttcttgcgtcaccatatttgcatcgacctgatatccttccaggctattctcgtccgcactaaatgctagtgccatcgtttttaagtttgggcgcaccggaacgttcttgccagattgggagcagaagccagatcagtagcgtaccacatcttcgcgctttcgcagcttgataacccgaccattttctaccgcttcgcataactagggcttgaaattgctcaaagggtgctttcaacatgttcgatctgcctagaaagtggcgaccacctgcagggttagcttattcgcagaagctgatggtaggtcccggcgagttccgtctgttagctgtgggagtagtctcggagcacacgattcatacttctaccagtcgaggcgcaaacggtctgatctacccgatacacgcggcgttgggcgtcaggaagcaatccactgaagtggatgatagtgcatggctgaccggcagatagatcggtagatcccacgtgcacgcttaaatgcttagatcaggagtaccagccacagcctcgcaaagctctaggggcgcctctattgtgtaatgctgaatacacacgcaccaggcgccggcaaaattccctgcttgccctttctaaacaggaagaggcgatgaggtagcctgtgcatttttaaagatttctaatagagttaggtagagtattttagagctgcttgtacatcaggccctcctaaggttataataagtatatctctaaagaccattagcttatatcccgtaggtgcagagcaggcacgggttttgccgccgcctggtgcacgcgtcttttgtgtcgaatcttggaagctatatagggctttcagtcttctgcacgcatcactttcaccttctgtgatatgcttcacaaagacctaatcagaaaccatgataaaatgattcgttgcccttcagatgtacagtctccttgaactagcacctgttaaccacacattaccaacacgcttatatatctttacggtattttgaaaatccccccaaaaaatcctacaagggtgtgaagcagtttaggtttctcataacctcaggctccctcgcacctcactgccagacaagaagaaagtggcacctcttacttcttttggaactgcttcaatttctcctgaacagctttcttgacatcaaagcctatgctgccccttctcctgcgctcctcaatttctgctttcacctcgcgcacaatctcatcgatttcggcctctgggtcgtctgcaatgccatgaaggggcatcttacggctagccacactgtcctgcgaggtagtccgtgcaagcttttctcgcttgatctcctccctggccgccttctcgattgcggaatcgtcgacggctccggtagatgctggcggcgcacgcgcagcttgcatttgcactagctgttttcgtaatggcaagttgcgggagaaaacagcgaaagacgcggcgacgctgaggagagtgtagaagtagacgcgtgaccataccttgaaggtatcggaaaacccaagcaagatgaaaggcgcgacagtataggcgaaaattacttgggtgatgacggtagtgatgatatcgtatgccttcttgctaggaagaggattcttgccatcaggtgtgagaaacagaggacggatcaaccgtcgaccatctagatgctgtattagcaggtatttagcgaagtatgatgaacaataagactcactctttgcgacagtttgcaccagggcggcgagcacaaaagtcaagtaatagcctgggtagaaaccgtgccagaacgcgctggtgacaaaggtggccagagtggcacggaaaccaggcttcttacccttgggtgtcactcgaagatacatgtagttcctcagccaatggttagtattgatgttccagaagccgagataggcacgagcgttctgcgccgtctcaatttcccaaggcttgatattggtgagtcgatcccatttggcacgattggtggctgggtcaaggccattgtacccaatgccgcaaaggacgcaagcaccttcggagagactccagacaccgtaatacttcattcgagtggttaatccgagcatgtaaagctgccacactctgcggaggaagctgtatttcatgtagtcgtcgcccaagtaaaaagagggagggtaataggcggagagcttcaggaaagcaagtatccagagtgtaccgcacgcacccttaatggcagctggaatgccactacgtggtatttttcgcttcttacgcgttggaggagcattggcggggtcggttcctggcggcagggtgaacatggtagttgtgatataatcactgtagtcgcaataatcaaatgcgggaccggccatcatggctgggaagaagaagacatagccagcatagtcgagcaggttgggcatggtcctgatggcgtgctctttctggaagtcggaaagctcagaatccggaaggcggccgtcttgaacattccagcaaaaagctgtgagtttcatgacaagcaccatctgggcccctgtgatgtccacgcgagaggcatcattgacggactgtcggatgatgtggttgagagacatgtgtcccatgaggaaaacaaagccaatccacggcatatagggagatttgaccctggaggcgatgagatatgcaccaccggcgctgatgatgaaggtccggaggccatcccacatatcgaagaggccgacgagataaaacatggagactgcaatgatgaagacattcttcttccatggctccttgtccggtatgcgcttgagaacagcggccaaggggtaggagatgtagaaggtggtgacaagcttgactggcgacatcaacaactgctgcttgcatggcgcccaaattcactcacgctcatctgccgacactcccagggaggcgccgacatggtcgaaagctaccagcgaccatcagcacaggcagcatgtcttgggaagacttgcacttacgagcattaatgtatggcaacattttcacaagccgaggcagactccagacagcgatggtggggtaaagagacgtatgcggagcaatgcaagtgttgctatctggtcgcgttgagcattttcatgtgctggagatggccagatgacggctcagcgtgcctggcgcgagaaatgcgaagcgtgtcccttgcccgacctggcgacggtcagtgtgacgtcggcgggcagctcgtcaacgtggacgctagcaggggtgggcctgcgggctgtggtgcatgctgcagagctcctctgtcagtggaagaaattccaacaccagaaacaccaaaaacaccacgcgaccagtcacgagacggccggaaacgaggatgagcgcgacgtacaatctcgagccgaacccgacggcaaaggtcctcttgcacacgaccacgggcgacctggagctcgagctgttcgcgaagcagacgcccgtcacgtcgcgcaacttcctgcagctctgtctcgacggctactacgacaacaccgtcttccaccgtctggtcaggggcttcatcatccagggcggcgaccctacaggcacggggcagggcggtgagagcagctacgatggcgagccttttgccgacgagttccacagccgcctcaagtacacgagaagagggctgctgggcatggccaacacgggcaagaaagacgacaacggcagccagttcttcttcacgcttgcggcgacgccggagctgcaggaaaagaacaccatgtttgggcgcatcgttggcgacaccatctacaacctgatgaagatggccgagacggagatccgcgagggcaccgaggaccagccactgtatccgaccaagatcaccggcaccgagatcatcataaaccccttcgaggacatggtcaggcgcgcacgcgtggctgaacggacagaaccagaggagaagaaggccaagaagccaaagagaaaggccggcaagaacgtgctcagcttcggtgccgacgaggacatggacgcgccacctgttgcgaaaaaagccaaatacaacaccaagctggtcagcgcgagcgaggacgccccaaaagcatccgccccggcccaagaacgagcgataccaatccgaaaacccgcccccacacccaagtccccgtcaccatctccaccgccaaaacctacaacagccgctgcatcgaaacctcccgcccccgcccagacacaagcaccaccgccgcgggaactgtccccagagtcggaaaagcgctccaaactggatcgcgtaaacgcacagattgcagagctcaaggcttcgatgaagcggaacacaggcatacagaatgcagagcccgccaagaagaagtcattgttggaatccatggttcccacatcgactacgcgcggtcgcaagcgaggcacgggcatggcaggcacagcccaagagcaggccacgttagacatactctccaagttcaagtcaaagctcgagacagccgatccagtggcagcgccgagagtgaagtcacctccccctgctgagcccgcaagacccaccaccgacacaggtggaagcgggcttgcagatgtcgaagaagcagcgtgtgatctgcatttcatagtaggatgccagtcatgtacggcttgggacaagcaggaagaggatgaatcagacgacgatgccgggtggatggcacactccttgagctttgccaaagatagattaggcaaggacctcgagtggaagcggaagaatgaggaggacctgcttgtcattgatcctctggaggaagccaagagacacaaggctgacatcaaggggaagagagaatgggatgacccaaaagggaagaagaaactgaaatcatagccctttctaatatgaaaagatgcttctgggccaggtctagagaagcactataatgcccacacacaattgccctgctttgttcaccgccctaataccacatctcaaggtcaacgtagtgttctccaggaggctctcggccatggggagtccaacaactgcaactttacacggccgcgtataccttcagaaagcgctgagcagcggaaatagtacgtcacgggtcataggtctggcgtaaccatgtgtgatcacgtcgctgtacggaacagtccaggtgtgtgctgtgctctgctgtgccgagaggtgaaagactcgctcaccttcactatgacccaacatttctcgccgccccaccacctatatctcacaccgtccgctctacttctgtgctccaccacgacacatcttcgctcaactgccaatctccaacagcttctcacagatccacccttgacacttcctactccaaacactaccatctcaacatgcccatcaactggcaggaaaaggccgtccaggaccgcctgctcaccgccgtcatcgcctccatcgacaagatcaacgtcgctgaaatcgctcgcctgtacggcggcgacatgacctacaacgcggccgagaactacctgcgcaaattccgcaaggcggccaaggagatgaacggccatgttgctcccaccgcggcatccagcaccgtgaagcccagggccaagacgtccggtgctaaacctgccaaaaccggtgggtacttcccggatatcttcacatgactgacttgctgactgatttccggtaggtgtccagagcggccgcgtcaccaagaaggctgccccaaaggcaaaagtcaaggctgaggtgtttgaagatgacgtggatggcccgaagcttggagacaatggcagcgacttcgagcaagacatggatgaggaggaggaggtttgagtagcgattactgcacctagtgggcttcaagtagcgctagaacgagcagatgaagcaaaatgaaacatgagcctgaatgtcttcagtgcgttatgaatattgacaggtgtttgctcaattttttgaacacatacagcctatcgtatcacccaagaggaactcgcacatgtaaacctagaaaccagcgatggcgtttgaaatgtttgcattgcgatatcgttctaagctacacgcaataaactacatgctgttatggtatcattgaaaatcgctcgtgctcagctaagagaaaggaatcgcccatgaaaatgcgccggtagctaatcgtgaacccatcccattcgtgctcttcatcatatcgtcacccgttcctcacccgtccacatcatctcttctaggtaccgcggaacaagaactgcaggtcctctggactcaagcgatccatagcgaccttgtcgttgttgactgtaccagcaatcatggcagccttcttctcctgtagagcaaccatgcgggactcgacactgtcctcaatacagagacgagtgattacgcaaggtcgcttctggccaatacgatgacatcgatcggcagactgccactcagcagcagggttccaccatctacggcaaatgttagcgagcgtgatatccgcgaacgcgacagtacttacggatcaacgatgaacaccctggaggcttctgtgaggttgagagcgacacctcccgccttgagcgacaccaagaatacctcgacatccgggttagtcatgaagtggtcgatactcttctgtcgcatggctggcgtcatactaccatccaacatgacggtattgaagccagcacgtcgcagacgccactcgataagctgcaacatcgaagtaaactggctgaacacaatagactttagcgtctgcttcttgctgcgcagcttgtagagatcgtaaaccagcatctcgatcttggttgacgaagtccagttctccatcttgatgcggttgatgattgacgtcttcttaacagaatcctcatcttgctcaagctcaggctgctcgaaatcgattgtgagtgcaatatggcagcgggggcagtctgcatcggtaccagatgcctcgcatgtatccatgaaatccttcacgcaagctcgacaaaactcatgatggcagcgcgaccgcacagcatcttcagccggctcgtcgcatatgttgcagacatatacgttctgggccccctccgcagccttcttcttcagaagcaggtctgggtggttagcaacctggcgcatctgcatgatcagaccaaagatgttggcgtagttgttaagcataacaccctgtgcgacgtatgtgtcaaagttgcgggccgaattggtcatgatcgaagatgagaagtctcgctcaatgtcgctgaagaactcgttgtggatgatgatatccttcataggtagttcctggcaatagttagttctatgttatgttgcgagacgcacatttgcaaacataccattgagtttgtatggtcgcgcttcatacgacgcagcatgatgcgagccgtgatcatgtgcaacttagtcagagcgtcttcgcgaagctctggatcatcgccagtgattgggttcagcagctcctggttgaagacagaaatgtgctccgatgcaccgtggttgcaggcgacacacatgtgatcatcgtcggtagcccaatgcagcttttcgcaatcgcacgaacgacagaagtaatctgcaaacggacggacctcaaggaagcggagcaaggagaagaactctccaatacgattctggaccggcgtgccggagagacaccacttgtattcaccttgtagcgcgaagcaagccttggctacacccgtgttgcgcgacttgatgctgtgtgcttcgtcaagaataagccgatggaacttgattgcgtgcaacggcgaagcctccttgacgatgtcctcaccacgcgaccagcccttggtctctttgcgatgaagagactccaagctattgtaggataccatgataacatcatagctcctaagctctttgacggacatcttcttgcacttcgcatttgtgccatggtagaccagaaccttgagcttgttgtctgtgtactcgcggatctcattcgaccactgcatcagcgcaactggcgggacgcacacaagtgtcggctcctttgccggatagtcagacataataagggagacggcctggatagtcttgcccattcccatctcatcaccgaggaggccaccccgatagtgcgtcttttcttgtcgaaccatccagctcaacccctcaagctgaaatggcttcaaccggcggctgatggacgtgggctgttctgccttttcagtttcgaggatggggaccttctcaagatccttccacatagagagcagcttcggatgttgctgctcagcgcgctcacgattcatagcacgctttcgctcccacttgtccgatatgtgcgcccatctcgcgcgacgcttcttattttcgacttcatccgcacgcgacttcttcttctttcctcgtggtagcttcgatgctttattcgcaagcttcttcatccgtgagcttgccaccatgagtggttcctcatcgctgtcgctgttcggaggctcagataggtcactcagagcagactccgcatctcccgggcggaactcttcgccttcagagacatcgtcatcaaggaagtcatccggaagaaagcttgttttcttagcactagagcggttggagcggttccggttacggctgttgctctcgactttgactttggccttggccttgcctttgccctcatacgcaggtgacgttgtcagctcgtcaagcaacgagtcggcatcattatcgattgaatctgagtcgtccactttcgccttgcctttgcctttgccgcgatacgacctggccttgactttgggagtgaaggtcatattctcgccatccgattcgatgtcatcctcttcagtatcaagcttaagacgcttgtttgggcgtgcagcttcgtcgtcctccatatcttccatgtgcatctgcagtgcaagttccgcatctgcatcaatcatttcgcggtcgtcgtcggactccgggacgctgcttcgcgtcctcttgatggaggaagacctgcttagcgatgccgtcacagctttgctgaggccactccttcgggctgagaccgatgctttcccgcggcgtatcgaggcggcgggagtggttgagatgctcgtccctggcgtttcataatcggagttctcaagcgacggagagccgtgggagctgtcttgctccgccggctgcggcttcgtcctcggtctaccgcgagcggctggagccttgcgcgaactcatcgaaggtatagcgacctctttcaggacacgcctaaccgtcgtaggaggctcaactggctgcacttcaattgtgtcttcgtcgtggtcggacgagttgggtacaaaggtgcgcttttgagaggggcggctggtggttgcgggtgccttacttgaggctgcagtgaaaatcagcgcatgagccgcgtttgcgttgggaggtgattgattgagcagattggcaactgagaacgtacttggagttgttgctgatggatacgagacagcagcgtcatcaggggcactcagcaaagagcgacgtgtcacacgcatcgtgtttgtgtttgcagcactgcgttctgacaagggtgaatgataacgaggcaggaaagaacgactgcaatcgccaccaggggcaggacggagttttgatgaaagccagcgataggccgagacgaggaccctgaattgtggcaaatcaagcgcgtctttcaactttgtcccgcgcaatagcagaatgcgcgttgattggcgaaatcagtacgagtatatcttctaataggttgtacacgactccaagtgaaacatcaaggacggcagtgcgaggtggggtcgagggtagacgcgttgagatgccgcgcgccatcacgtgatactctaattaagctcagcgcaggcgccacctgtaaaggtcccaccgagaagagttgatggtaccctgtataagttcaaaaatctctataaaactgtagaatatcttgaagctgcctatacattcagcctcgtctagagacttgtaatcagtacgtctgtcaagactatcagcgcgagccatgtagaggcagagcgcgcacggactctaccgctgccttgtgtgagcctggaagtagctacgatcatgtgaaaacaacctcatattgatgcgcaacatgtagtgcgtctggcgaaaagtgctttagatgcaagtaccgaggccttcgagcttgcgccttgcatcattgacgccagcgttgacgtaaggtaaccacgatgtgcttctctgcatattttggtatgagcaaaccgctcgattaacaccgtacgtcacaacgttttcaggacatatattgcggcgctagaagctcatgcaacaaaaggcggctacgattcagacggtcagagctgccaaatctgcactttcagatccaggtgactcacctttgcggaagaagtgaatctctaaccatcaagcatgtcaagacagtgagcgagaacggaagctatctcgaaatcagattcggagcctgagtttacagtacctaacctggtgttcatctgcaatgtgaggctcgcaaaagtcgacacgaaacccaggtctacccaccaagtcgagccgtactaccgcttgcagcctcgcggatgttcccaccatgctgtgttaccaattattattagaactcatgtcatgcagttgtgtcgtaaaggaagtgaattcactcgacgctgttgcgcgttgcctggatagattgcgaccgacagccgcgcgtgatccattacatgccgcctccgcagctgaccttgtgtggtgtttagcagcacgaactggaaggcagcggtgtatagcatcccaaatccaacgtctccgagtgcgtatgtagcaaaggcggtgcatccgaggagaagctgttgtggtagtggttgcttgtacgtaatgttacgtaaattagtactccttacgcttaaacttcaactgcgatcgtcacccgcttgtaagacgcgagcgaagcacgtcaggctatccgaagggtatgctgagtggtattatgcccgggtgtttccaaatacagctcatttcaaatccgaatgatgcttttatcgctgtctgcttgccctttcataattctgtcgtagagtatttaatcgctggtgtgtacattccgagtgctggcgatctcgggttatttagttgcaatactcagtggacagaggcatagaagatgagtgtcttatcaaaagcgcgcgaatgggacctcgaccttgaccgatacctcaaccgcatacttcctccatcaccactgcacagacttcctgcaccaatctcgagattcttgggctataggaaagcccagcgccaggacgttggtaatgtacttggagcatcgtggtccatgctgggagcattctgtgggctggcagtggtggccgcggtcttcaacagcatgagcagtatacaacggcaccatccacctgcattgatagcatctttcgtacgttttggtgtgccgttctcagtgggaagactcgctgaccaggacagggtgcatctgcaattctggagtacaatgccattcggtcaccactcggtcaaccacgcaacgctctgcttggacatactttctcggcgctcgtcggcgttggtgtttccaagctctttcagtaccactccgagtacgagtcaatcaaatggatcgcaggcgcggtagcatgtggcattgcatcagccgtcatgctgctcacaaacacggtgcatccaccaggcggcgcctccgctgttcttgctgcaacggaccctgtcatcacagcgatggggtggtattttgccggtctagtgctttggggcacaactctgatggtgattgtcggcctggtggtcaacaacattcaaaggcaattcccgatgtattggtggacgccactggacctgaggaaagctaaaaaggaagacgaggagacgatgccggatgctagaggcggagtggagaaaaaagaaagcgaagcagagcaaacgtatggaagagacaatgaacggatacacatcactggtgcagccgtgctattaccagaggatctgagtctgaatgccgaggagactgaagtgctggagagattgagcgagagactgagaaaaagggtggatgcaagactatgcgcgggcagtcagcgaagtagtacagagatgacagtcgtgcccagcaatgttgagcgaccagggtagtagactatcagtggagcaagataaggatagccgcggagacttcaagcgcgtttgttggttgccttcgctactgcccgttggcaaccacgacacccaaaaacaattcactggactttgctgtcggagtagaaagctagaaaaactgtgtatagcttcaggctatcgggtgggcggcatgcagttgcaccctggtcgctttccactgtaggagagaagccgtagatggtagtggtacaatttgatgtactatatggctacatttttttcaacctgatgtaaagtatgaagtatcgaatttgaaatcgcaggattacttgaacgcggtacgatgctactgtgcatcgtcgagatgcttgcgatgaacattgaatgtgagaaatgggctcttgcggggtcggctcaccaatgacgtccgcgggttgttgggagcgcttgccgccacaggaaagagtgagtgtgcatgaaggcagccacgcagcatggtctgcctatatttggtcacacagtaaattctctacacagcaaattctctagtgcgccatcttgaccgcctctacacaaactgtaacgtctttgcccagtcgtgtacagtcagcgcctttgttacctattccgacacttagcggggcaatctacggcgggcagtactttcgaaatttctgcgctatcaacgaaccaccacaacatcacccacccgtcaacatggtctccgcgtctaaagctgcccgtgaggcaaagcgcgctgctgccggcgacaagcccaagaagtcggccacctccaagctgtcgtccaaggccaactcgaagaatgcctccaaggccaactcggtcgacggcgatgacgaggacctcgagctcaacgaagaggtcaagaagctcaccatgcaggaagacaagcacggcctttctgaccgtgtgacgacgggagtgctcgcctcgctgcccgcctcgcgcgacgtcaagatcacatcggcgtcgctggtgttccacggccgcgtcctcttcaacgacacgacgctcgaggtcacctacggccgccgctacggcctgctgggtgagaacggctgcggaaagacgacgctgctcaaggccatcgacaagcgcgagttccctttccccgagcacatcgacatctacctgctgaaccagggcgcccccaagacggagctgggtgccttggaatgggtcgtccgcgaggccgagaacgagctggcccgtctggagaagctcgctgagaccatccttgagaacgacggcccagagagcccccgcctcgaggagatctacgaggtatgtccacccagtcccaacgttgacagcgccgccactaacagcaaaccagcgtcaagaagagatggacccgtccaccttccacacccgcgcctcgctcattctgactggtctcggcttcaacaaggtcaccatcaacaagaagaccaaggacatgtccggtggttggcgtatgcgtgtcgccctcggcaaggctctcttcgtcaagcccgcgcttctgctgctcgacgacccgactgcccatttggacctcgaggcctgtgtgtggctcgaggagtacatgaagaagtgggaccgcaccctgattctcgtctcgcactccatggatttcctcaacggtgtgtgcacaaacatgatcgacatgcgcatgaagcagctcctctactacggaggtaactacgacacgtacatgaagaccaggaccgaacaggaagtcaaccagaccaaggcctacgagaagcagcaggacgagatcaagcacatcaagaagttcattgcctcggccggtacctacgccaacttggtcaggcaggccaagtctcgccagaagattctcgacaagatggaagccgatggtctgatcgagcccgttgttcccgaccgcgtcttcacattccgcttcgctgatgtcgagaagctgcctccgcctgtgctgtcgctcgacgacgttaccttctcctactcgggcgaccccaaggacaacttgtacgagaacctcgactttggtgtcgacatggactcgcgaacagcccttgtcggacccaacggtgtcggaaagtcgactctgctcaacatcttcactggcaagctcagccccaccagtggtgttgtgtcccgccacactcacttgaagctcggtgtatacagccaacattctgctgaacagctggacctcacaaagtcgtctctcgactttgtccgcgacaagttctctcacatcagtcaagactaccagtactggcgtcaacagctcggtcgttatggtctgactggtgagggccaaaccgccaagatggctaccctttccgatggccagaagtcacgtatcgtcttcgctttgttggccattgagggccccaacatgttgctcctcgacgagcccaccaacggtctggacatcccaacgatcgacagtttggctgacgccatcaacgcgttcagcggaggtgtcgtcgtcgtttctcacgacttccggtacgtcctctcatccacttcactgtacacaacactaacatctcgcagattgctcgacaagatcgcaaaggacatcatggtgtgtgagcacaagactgtgcgccgatgggacggaagcatcggcgagtacaagggccatctccgcaagaagatgacatcgactggtgcgctctaagtggccctcggtagggtttctgcgacttagatgcgtctcctgaactgcgggacgcgtgtgcaacaaaagtaaaagccttagagcagggttcaggatacctctgcagtaggctggcagctcggcgcgacctgcttcagtgtcttgctgcatgattagagacatctggattctacgttccaatgcattgggctttagaggagtttatttagaatttttggttcacgaacagaatgatatcatatagaacaaagcggatgcgcgtcgtttatgctggtggtgagcatcatgtggcaggatggtgatgatgcagtgaacgcacgtcccggccaacgagctagacgccccgccgcgagcttgaacctctgatcgcaagcacgcagctccaacccttggaacaacgcgcgtgatactgcaccgctcgctgaacagctccctcagagtacttgaacagtatctgtgctgctggagaggaatatatcactcttctactgctcgtcgacacaagacactgcccgccatggcggagctcacgtcgatgaagctcaatgcagagtcacatttgctgctcgtatgactctgttcgatccaaaagacgacgaactttattactgactctgtaaaggaccagcccctgctccgcatgccctacgagctctcgcggcgcaacttcaaaaacgcccagcgcgtgatcgaacactcgtctgccaacatgaccacctcgctcgccgctgccaccaaagcagcctcgaaatccgcctcacccgacgccacgctcgattcgctggatgccatgatcagcaagatgcaggtcctgaagcggaaactagagggtttgcacgaggaggagacgcgcatacataaaagcgccaaggcacggttacggcatctccaagacctgtacgatgtgaacagcttggtggacgtcaaatacgatgagtggtcgcgaacgaggctgtcaagattgcttgtcgactatctcctgcgcgaaggctactccgagtcggcggcgcatcttgctcagagcaaggagattgaggacctcgtggacgtggatgcctttatcgcatgccacaagattgagcggagcttacgggagggcatgagtaccagcctcgcattggactggtgcaaggagcacagcaaggagctgaagaaggggggcagtatgctggagttcgagctcagattgcaacagtacattgagctggtcaggcagggtcacgaggcaggcttgagtgatatggacggcatagagggtcatggcatgaatggagtgagtctcggcacaggcggcggcgagaccaaactcgtcgaggcaagagtgcatgcgaagaagtacttgagcacgagtggggactttgagctcctccgtaaagctgctggattgcttgcctacaagccttgggatgacgtagagccatatgtggtaagatatcaaatactggcgtgtctctcgcattgctaacctttcttagtcgctctactctccatcacggtgggctcatctagcgaacctcttcctctcgacgcaccacaacctctactcgctcccgccccgaccgctccttcacatcgcgctttctgcggggctctctgccctgaaaactccagcgtgccactccgcgtatacatcgtcatcggccaatgcgtcatcggccaccacatccgtgtgccccatctgcagcaccgagctcaacgagcttgcgcgcaacgtcccctatgcgcaccacaccaagagcatcgtgaagaacgacccagtggtgctccccaacggaaggatatatggccgcgatcaactgacggcgttcaacaagaaagtcggaaccgagagcgggtgggtcagggatccagttgatggtatcaagggagaggcttggagcgaaagcgaggtgcgcaaagtgtacatcatgtgaggttcctctgtatcgtaggatttgggtcatggcatagcgcggcgtttggtggctttcttcggtgcttggttcagccacggcaggctgctggtagcacgggattcatgtgctctccacattgacaggatgaaggtatctttatgtatgttccatacggttgccctagtaggcttctctcgacctcgaatcatgtatctcaatcatcgtcgctgtcactgcctttgcgtggtcttttcgtcctcgtcctcgttctttctttcaccttcttgacgcctgtctctttctcgagctccttctcttcgtcgctgtcggcgactagtggtatcttctcaaagacataggtcctcgcatctcgatcctctcctttccacgcgccacccccttcgatcgtacctagcgtccttacatgcttgtacccgggatactggctagcatcaaacttccagctctccaccaccttgaggcctgcatgtcgagcgagatcacggacattccacagcgtgtacggctcgccttcgaagagcgtaacgacgatgcgaccgcccatgcgcaagaattggctacggggacgcagcggactcggatggttcttgtggacctgggacgcgaggatttgcagtcgctgtttcgcgctcgttgtctccaggcaggatttgaagaaggcaacaagcagcgcttggttggcgcgtacttgtctgttcacgtcggtgctcagtccgcccgtgtgagggaacatgaagcatatggtatcccacccgtcctggccttcgtcgtcgtcctcgcgcgtgcatcgcaggtgcttgtagctcgatagcttggtcgcgtcgatgctgtgatgtatgggtacgggcggtgtgagttgggtcaattcgtcgtggatgctttcgaagttggggtacttttcgcgcacttccgtgtccgagtcgaatgaggtggccgtgacgtttgcgcagccgtgttcgatggccaggctgcgtgcgaagctgaagtcgccttcgccgaccagcagaatgtgctcgtattcgccgaatgggacgtcgtgcttttgtgacgcttgcacgggctgtgcttgcatcttttgtttcttcttgggcggcttcggcgcgttggtcgatattgttgcagcctttgcagttttgcgttgatgcgcggcgattttacgggcaccgtctcgtttcagttcgcggcgcgcctgcttcgtcttggtcttggacatggtggttgcgtgttgtttcgctggtgactgcttctcggaggttacgcggggaactttttctcaaaggtaacttgaggtaggcttgtgccctaacacgtagccgcgatcaccctcgcaaaatgtcagacataaaaaaacagacaaggtgcaagggtgcaaatttatctggatcgcttcgtgtgcacccacagctttgttctaaatgactaactgtacaatggatgggctgatacatgacatgacgtcccttcgcgcaagctactccagaatacgctcgcttgaccattgaacatttcaaccacgaaatcaggcatgtcctatgttgtctatatcagatcacgcttgacgaactgatcatacagagtcgatccaagcctggcaggagagcgctcaacgacaacaccagcagcctcgagggcgttgatcttggagttggcatcaccctttcctccactgacaatggcgccagcgtggcccatacgcctgcctggaggcgcagagatgccagcaatgaagctgacaacgggcttgttggcagtgttgtactccttgaggaaatctgcggcgtcctcctcggctgagccaccaatctctccaatcataatgataccgtccgtctcctcgtcctgcaagaagaccttgaggcagtcgatgaagttggttcctgagaaggggtctccaccaatgccgacaacgagcgactggccaaggccggcttgggtggtttggttcacggcttcgtacgtgagggttccggagcgagatacgattccgacacggccgcgtttgtggatgaagccaggcatgatgccaatcttacattgtccctttacatcttgttagagttccactgtgcggcttgaggcttctagcgaacatacaggagcgattatgccagggcagttggggccgaccatgcgggacttgttctgcgacttgagcatgtcggtgatgcggaccatgtctagcaggattagcggacgtgtatgtcaaggcagtggtcgtttgtccataccatgttgtgggatgccctcggtgatgctggcagttgtaagtttctggtatgctccaagttcacatgcacacctacgtcacaatcaaaggtacctctgcagcgatggcttcctcaatgctcttggcggcaactggcgggctacatgtaaatcagtctgtgttggacgtggcggtgtattgtttggtggagcgtacgggacaaaaatggcggaagcggtcgcaccagtctctttgatagcatccgctacgctggcaaagacgggcttgccgagatgttctgagccggccttcttggggttggtgcctccgacaacttttgtgcctgtttccgacacgtcaatgcctcgccctcatcatttaatacggcggtggagcgcgcgcataccgtactcaatcgcttgttgtgcgtggaagctgtctctacttagctgccaatttctgtgcgtggccagtgcatgtccactcacgtgccctgctttccagtgaagccctggaacagcacttttgtgtcgccattgatacggaggttcttaatggtctcggcatactgcgaagagcctgtcgcatactgcctggtagcggatttggtgagcgccgagcgcagtgggtatcggagagcctgcatcgtggcttggagctgtcacgaaggcagagctgtgtgtggggggggagtatcacgggtcggcagtcgttggccgagttggttttgagtgaggtcgaagctgcgacacacatggcgggaattcttcggctgcagcttggcccagtctcaaaacttaaccctaagagccccgtccgcgcccgaaacctccacgaaaatacctcttcgtctttgatacagcattgacattactcggcttttgctatcaaatacctcgactaggcaaatccgctagccccctcaatacacttatatgcacctccacatgtaccaaacatgtcctgcaaatccgtcgccaacgcctctggacattcccacgctgcgaaatggccgcccttttcatgacgacgctcaaacaccaccggacccagtgtcttgttccagctcaagggaagcagaacgatctcctttgggaaaagcgatacacccaacttcacatcaatatacttcgccgcctgctcaaaagccggaggctgcctgtgagcattctcaaagtagatgtgctgagcagccgctggccctggcttggagaagtagtatatactcacccatgtgagaatctcatcctgagtccagctataaccgtctgtccatgtatgaagcttttcgaacatccatgccagcaacccaacaggactgtcggctagactgtagccaattgtttgcggtctggtcgcatgaacctgcgcataagccatggctgttgcctgccattctttagtagaccctagtctatctaaatcatcagctcccagttctcctagtccatccggaggtgcttgagggcttggcatgttcgtgtgatgcgccatacacgatgttggatacatccaagccaggaagcgggcgatcaaataaccaatatcgcccccatgcatagctgcccgatggtcactatccgcattgcttgcagtacgtacagcacttaccgtactgatcgtaatcgagagactgcattaggccatggtatgcctctgcatgctggtcgattccgaatccttcctagtctcggtcagccaccgctacaacaccctgcctgaccgctgaacatgccttcttgctaccatcagagaagccaaagtctacaaggctgggtgctacgatgtgaaatttcggtgtttccggactgcctttcgtaagcagaggcagtatcttgctgacttcggaaaagtttccgggccacccatgcaagtataacaacggtatggcatcctgtgcccaacttctcgcgtgtataaagtgtatgttgtacgagccaaagcgattgacctctaccgtggaggtgaattgtgggagtttattcaacagggtctcctgtgcgcgccagtcaaaattgtgcatccagtacgatactaatgcttgtatcgattctgcagaacacccacgccgccaagggtctgccacttcaatatcggtcggtggatcgtataatgccagtttggcatggagcttacgaagcctgctctccgatattgtaatttggaaaggaacggcggtcgccattgccactttccaggaagatagaagttccacactgaaatgtaagagggagttactttgggcaggccgagttctgagacaagatagtaattcagcttttaaagaacatataggtcgcctagggcgtacgaaggggagccacgcattaattgctcaatgtggttggtatatacctaatgcgcgaacagcccgaaacggggatttgataatgcgaaagacacagagctattatcaattgtattggccgaaaggcattgcccccttgttcacggagaatcttggaatatgcatggtctggtcgttgagcacgacatctgacataataccgactgactagccactatttactcgagcgcagtattccaaagcacatgatttacactagcattacgttacggacggatttcggaatttgcatctcaagcaacagtgaggagcagctgcattcttcacgtagatacgatgatagatttgcttggatacaaagatagatacggacatgccatcttggcttgtaatttaccgaaaatcaacatacttttacaatagactatgctgtcaaattaccaaaacagaacgccatggactctctgccgcgtgcgcctaggaatggccatgagccctttctcttcctgttatctagctctgtcctaataaggtctccggacactaaaacgacatttcatttaccacaaagccactggcacttgttagtcgttgactaatcaacattgaatcgctagacttactaatcgcagacgagattatgaccgtttactaagctcagtttgctgctgcaaagctgcacggtcgcgtctccgatctcacgagggaaggccttgcggccttgcctagcctcaaacacggtccacgcctctttcaagcgtgggtcgtccttcgtttccaatcctctggcaaccatgtctgtccatataaagcctggagacaacgcgttaacgcgaatgttattcttacgggcctccaaggcagcctaataggaagtcagccacaaggtcgatttagtcgaactttaagcccgtagacaagtcgcacataacttacagttttcgttataccaacaacagcgtgtttcgatgcggtataagggcctgttgccatacccgcaagtattgaattgacagatgcgcaattcacgattgctcctcgttgagcgaaagggtggtcagagctagatcacaaatacgtacttaaaagtcgattcacatgtgacctaatcaagtaatctctacttaatgcttaccaatttccgggttcttgcctactcatctgttggatctgatgtttcacacagtaaaatactccggtagtgtttgtcaggatgaccttttcgaaattaggcgccaaagtgctctccaggggctcgtttattccactaataccagcaaaattgctaatctttcagttagcgatttgcatttaaacggactttcgtaaggccgcttacgctgcatagtcaattctgccaaaagcttgtaccgtcttctcgattgcctttatcacatcttcttccttagtcacgtcgcactgtagtgccaaacactgtagtatagcgtaagtatatgctagcagaatagagaatcatggatattaagcccactttagcgccctgcttttcaacctcctgtctgccttgttccataacatcatcaagaagaacatcgacaattgctacagcctcacacccctcccgtgcgaatgaaactgctacagcatttccgagtcctcgggctcccccagtgacgaatgccacgcctgatattgacttcagactcatcgttgggtatgtttgcaactgtgtgttcgagatctgaagaagactatagtatgttgtccttggggcagtttccgatattgttgcagtggagacatttcgaagatgaaggttttccactcctaagtatacagaccattcgatatgaccgctccatgacatgtcacgcgctcctagagtgcggggtgcgggttcccacggaagtcagacggaattactgtataaccagccaggatgccacaccccgcaaccctgcatcactttgaggtcgtgattagagaggatcggtcatcgatgtcttgcatacgattgctaaaaatcacgtgcacgagccagccggaattttacgtgacatggtcggaaaatctgtatgttcatgcgaccggaatcctgtagagcatacaaccgggccgacaaggtcttgaactgctgagtattttgggtcctacagagcaatccgtcgaaaaaaacatttcacctttgatcgacctactcgttttgaaatttcgctgtagaacaatgggttacttgatcgggttcacgacttttcgcacgagtcacaatggcaacttagccctcgctggttctgtttccgcgggacttgttctcctttacttgacacactgcattctggcagctatttatcaactcttcttctctcctttgcgtcatatcaaaggaccaaggctatggatcgcattccctgttttccagcatattacgttcctcagaggcaatctcgactcaactttactccgacttcatcaacactatggtcacgccgtgcgaatcgggcctaacgagataagcttcaacaatgccaaagcttgggacgatatatacggtcacggcaagaatctgccaaaagcatccttcttcgatgcgcccaagggcctgccggaacatctcatctctgccaactctgcagaccatacaagatacaggaaagctatgtctaacggcttctcggaaagttccatccggttacaggagccgctgataaaagtgcattctgacctcttcctggcacgactgcgcgacctggcgatctcgaaccaacggatagacatggtcaaatggctccacctcgtcacttttgacttgatcggtgacctggctttcggtcaatcgtttggatgtctggaaagttcggacgaaggcggcttcgttcgcaacatgttctacttcatcaaagcaggggcatggctgcgtgtggcgagtagctacccgctactcaagtggctcttcagaatcacgactcccaagcatctgatcgaagcacacaatgcacagttggagctagcaaagaatacaaccacgaagaggatgaacaatgcagatcaacaaggtcgtggcgactttctggatgccatggttaagaagcgcaatcagccaggcggtctcaatgatctagagatcattgtcaatgcaaacatccttatcagcgctggtgcggagacttcagctaccacgatggctggcacgctattttggcttctgaaaaatcccaaggtaatggctaaggtacagcacgaagtcaggaccacgttcaagagccaagacgaaatcaacttcatcacatcgacatccaaacttccattcatgatatcttgcatcacagaagcgatgcgacgctttccgcccctgccaatcacccttcccagaaaaactccagagaaccaacggaccgtagtatctggacatgaattgccaccaaatgtgagcctatcgttgcatgcagtcatttccatcgagctgatctaagaccaggttattgtgggtgttaatcagtactcagcatacctcgacgctcgaaactttcataggcctgaagaatacattccagaacggtgggatgctgcagcttacaaggatccaaagtctgagttccatcttgatcgtcgcgaagtgctgcaacccttcagcgtcggtccgcgtaattgtatcggccgcaacttggcgtactgcgaaacccgtacactgctggcactcttgttctacaattttgacatggagctttgcccggaaagcgcaaattggcaccatcagaaaacatggttctggtcccagcatgtggctcaatatctccaatcggggaatggagtgaggaatgggtgtcactgccgatagatacacgtcatgtagtcttttatttcgaaaggcaagaaaggagaagatatacaacccatctgtgaaacgtaaatttatgagctctcggatatcagttaaactcttgtatattgcgtaaacacaaccacttcttgctttgttcagtacagatgaatatgttcaaaccaaaatgctattctcaaaaaacgtaattgttgcgcacaggaagggtaatcatgacccgagctacaaatgctcggggtcgttttgctagaaacgtggataacgggtatactacctgcagaatcatggaaaaggtgaatgacgaagaggataaagggatctactgcgtgaatcttgataattatagggcgaatacggcctaatgttatgcccatggtagcgctcatctaatgttgacctcgtatgtatcacaagtgtcttcattctagagacatagccatatcctacgaacacatgccactatctacagatcttcagccacaatcacgatgctgttgagtaatctattctacactccatggagtatcctcagtgcggatgtagggtgccagcaagttctcgtctttgaaggcttgggccttcgtataaccatttccgaggaaagaccacatgtttgctgatttatagcgaaagtcgaaatgttcccaccgtaccacatcaatcgttttgaggtagtggagactctggcacatttgtcaacgtcactcttgagaaacaaagactgtatgcgtactgatcctccccagatccagagcttgccgcctggtatattgttcttataccaacttgattcacgatattagattttatcgtttcaagttcattggaaagagttgctcaccttttgcaatcatcgttccacacagagtgcttgtgccatgcatctacgttgtacgtatgagctgtcttcgccctttgagaaagtttatctagaaccaataaagacaacaaaagatccaggtgaacgtaccaatatgctcattcaattgtcgtgttggctcgttcttaacctcgaaggagcggattttctcggattgcactctttgtaaaacccgaagaatgtaatttgtctgcgcatcgatctacaagcaatatggtcagttttgagaagttcccctaattcaaactgctgcctggtttactcactgctgggaggatactgcctgctgcccaacttccccggacgccgttgatgacgaaatagttggggaatttcggtacagcaagcgcaagataaacgtttggatcagggtcgaattcgtccctcatgttgacaccgtccgttcctgtaatagtactgtgttgcgattagtgtgtgatcacttgcaggatcatcctctcaaggtcttgtttggctcacaaagaaggtgcaaatgccatgttgaaccctgttgcacagacgagaatatcgacctcatgtagagtacctgaatcatcgatgagaccttccgatacgaccctggaaatctcttcgtgcacggtagtcacgtctggaaaagcaagttagatatttctgttgcctcaactctgaacatgacaactcacttggctgaacaagagattcgaggtatccatcgccaggtgttattcgccggcctagtatattagctgcgcctttaggaactttttaagtaattttcaatcacttacaaccaggagaccacttcggtatcaacttctcctttaggtcttcatggcccggaccaatgcggcgtttcatctcggcttccatgtacgttcgagtaattttctgcgcttccgaacccattacaaaaaagtcaaacgtgttgttaaagccgatttcgatcttgcggcgcaattcaagtaagctttccgggtccctgcgatatcgctccttctcctctgccgtataacagtattgagcatccagtctatccctttctgctgcatcatgagatgtgactttggtggctgcaaggatatctgtagctactggcggtgaaatcctgttgctttcttagcggcatgcgccagcttgcgtgaaacgatttaccaagtaactgatcgcataaatgcagtcaggtgcttagcacctgtttccgagattagtgtaatgtacggttgattgcaatccatggtctgtactcactcttctgaatttgtggcacaatttgaatcgccgacgagcctgttccaatcacagcgactctcttatctgcccaatcaattgctttggtagattttgattagcaaaatgccacgtagactgtggtctatcttacttggatcccaattggcgctgtgtaccaatttccctccaaaatcgtgcaaaccgtcaatctttggccctaaattcgagtcagctcagctacacaaaaaggaagattcggagggtgtaacgcctgacatttccaactgtttagaaacccagttccattaatgagcacatggcacgagtcgtgaatgacttcctggccttgatggatttcaacaccgtctgcatagatcagtattggaacaagtaacaacagaagtcaacaaacgtacattcccccttatttttcatcccatatagccttggtgaccttggaattgaactttacatacttgcgcacatctttactctcagcaaaatgccgaaaatacgccagaatctcaggagcgtaagcatagaagcttgaccagtcaggattttgctcgaatgggtacgtatagttatgagctggcctaatagacagatcgtaagccgtgactcatacctaagagtcaatgggcaatagatacagacacatcacatgcgcaccctggataccgattttcgaacctcatatgattgtcagtcatgaaacatgatcatagtagtagacctcaggtggtgaactcaccaggttccaccgacatcttcattcctacttactgttagtcccagactttgaaagaatatgtagaagtgcgaagacggacttttcgtataacaccagttcaaagttggtcatgcgcgtctgcattctatgggcgaccaacaagcccgcagctccggcgccgacacaaactactcgcaacagatcgggtttagagtggtatcctttttcaggagtgagtgggtcaatcccagtcatatcaatagagcccatggttggcagagatgttcaaatttgcgattcgaggcaaaagacaggaagcagagacagaggatgtagaaagcacccatgtatgtcttttcagatttctcgtaacacattagaaaatcatcgtgcggagaggatatgcgatgcgtcgacgcaaacgacgccccgctgaacggaattagggtgatctatacagcagcctaacttccgcttccgatgcgcgaactacacagccaagggtgccggaattagacaaatgactcctctgcttgtagagattcttctgcaatattttcgggtctcaacaggcacagattcatgtagctagctaatgataaatcggagtggaacatatccaggatactttactttgcttattgcatgtagagacaaaagtactaatacgcaacttatttagatataactcgtgttgtcgtcgaaattgttctgttagtcttgcgaagcgggtagcggacaaacaaggcctaggcaccgaagacgttctgagggctcgaagggtattatattgaatgtcataatcgctcagtcaggaagtctaagctgcagccaagtaagttccatgaaggaagcgcttgtatgcttgttgctaatgcaggcgttgcggatggtgatatgcctttacatacgagcggggctggtattgggtacaccttcgagtctgttgatactctaattggttttgttcagaatccaatcccaaaatgacagaccctagttctagaggtgtcttcttgccagaattggcagcggatttctttcggatgacagcgtgctcgatgtcacactcatcaatcgtcaacccgtgaaggccttcagattctgggacttaccgcgacagaattgttcgactaccccgggcgtccagattatctatacacatacacacactttaggccaagcgagttgctgcgacggcttttgctatcctttatcgggtcgaaaggcaggagcgctccctacttggcttatacgaatttgccagagtcccctcagtgttaggctcctaacatgctggcaacaaagctgccgtacaaggttgaagcccgaagtacgttctagtaatcgagtgctcatgtaaaattgcttcatattagtggtgtacctgcggttctaaagaacagacatctgttcgaagaaatgatcgaccaggtacgatgtagccacttcatcaggaactatgcttgccggacgtagcttgtacatgctaagcgcgctgtagaattcacttttgagagtacgctcctctttgcagctgaacatggggcggatgtccaagatggtaacgtcgggctgtatgactctatcaacgggtgcgcccgtcgggacaagctgtaagcctatgatcagtgtcgtcattcagcggtaacattgacacgaaggactcttcgtacccgatgagcaaggttgactaggatgtcttcgacagaaacaggacctttgtagctgacgagggcgtcacgcaactgtggccatggaatataatcaacggccgggtggtatatattgaaagatcagtaccaaagctgaagccaatgagaaaaatgcacgtactctgtaatggcctgtaggggggtgggctgtagccagtcggggctggtatcatgaaacatgtcagattcaaagcgggccgcacctgcctttgtataaagactggaggcagctaaacgcggcaagatacacactctcttaacaacgtgccagagtagccatgctgctccgcccgatagcgacatggccttcatttgaaatgctccggcggtaaattcttggatctggaagatggcatggacaactccttggaccagacgattttcgaagagctcgagatggtcagtgccggattcaagggcggcaagacaagaatcaagcacatgatcaacttggcgacggaacatgatacacgccagctgggctttgtcggccggggccggggctggtgctggtggaggagaaaagagtgggccaggaatggaaggccaaacgttgttgggggcgggagaaagcagcaaagtaccaggtccagcatccatatcatgatcgccagttgacgggagccagtcaaaggcggattcaaacaggtcgaaggtgggcccacgaagcatgctattgttgtcttcatcagtaactacagtattgatctgaaggttgccttcaatcttgtcttggccgtcgtcaacgcttgctacggggtcgagattagagatgttgtcgctctcatcatggcgctcgtcttcggtctgtggtgcgagtgcacacgtgtccgtgccgtctggttgccgaggtgttagcgtgacatcgagaccacacgcgttgcccagcgagtgcgcgactttgatcaacatgtcgcggagaatcttcttctcagctgccagctgctccacctgctgccgccgctgtacgagctcctcactggcaccggcacggcacatggcaagctcggtctcgagttgggcaatgtagtccttgcgctggcggcggaacttttgttgtgccaaccgattggccgtgcgtttggctctgtccgggggcgatgagtgctgagccatgttggtgttgatgctgatgttggtgttgatgttggggttgatgttggggttgatttgggagtcaacgagggtcgcgcagagtcggtcgaggggaagacggtcgacgtccaggcacacatgaagaagccggcggggtcgagcgcccgtattcgaccgctttttctccgccgtctcaaccttgatcgctgctctctgtcctgactggcaagcaagccggcaccttccgtcaacctagcgatcgcgacgttgagtatccagtacattgaagcgtcggcctcgtcttcaccgcatccgtgcacatcagatcacgaaaatgaagaacgatgaacgaaaacatagtcgagactagatgaatagacgcacggctgtgatctggatgagcccgctgggttgcatgatcgactcttgatatgtcaatggtgtgtagccgacagatcacgttgaaccgagcattttcgtccttgaacgccacgcagctttttcccggggacttatgcctacctcgactgtaacattagcaagactgtcctgctgctactgcgacagacaaggcgaggttgcctgtttttaatcgtccatatgccaaccgacttactgctataggtccgaaagaaagccgaatactcacaaatggcgccactagcacctgcccaggcggcccaggcgtgcgtcgttgagtacgactcgttgactaccactgtgcagatcatcgcgaaagacgccatgactcttactattgcagagtgttgcgtaagacgccatgactattactaccatgcgcgtcgtaagccatgcagttttccttatcttgtcgaatggttcttggtggcacatgtgagctcatttcctacagtggagtgcttacctatggtattcgctcctcaacttaaaatacgtgtaatacacggatctgttggataaatttctggggttcttatgaactgaagcaatttgtactgtttggattctctattctttgcgatggcctctgaacttagccaacttgggttccattcacccgaacttactcagctcattgcatcgagacccaaaacaatgtcaacagacctgcagcagacacgtgcaggtctcaacgccgcagtacgaaacatttggcaacaatatacccatgaaatagtcagtcatgaagcgtccgtccctagcgagaaccacgttattcctgtacgggtatggcagccaaaatatccaacaacccatccaagagatgtttctcttgcgatccatggcggaggatggagcatgggtgatgaatatgcagattctttcatggttcgagccctggttcagaagctcaacatgacggtcgtaacgctagactaccgtttgagcccggagaccacatatcctggcccttttcaagatgttttgactgtgttcaagtgggttcccaatcgacccggagcgatatatccagatggggagtcgcaaggagcccggcccgaccatgatatttttgtctgtggtttcagcgccggcgcgaatctcgcagctgcactctgtctgtgggctagagagaacaagctactgtcgaaaattcgagcccagattctcttcagccctgctgtttgccactacaaatgctacagtattgcacaagaacgacacgactgcgagctgaaatccttctatactgcaggttcccctctcctcgacagagaagtataagcgagcttctgggataattacgtgcctgacctagccatggtagccgactccacatatgtttcaccattattggagaccgatctctccaatctaccatcctcatacattcaagtcgcaggggcagatccactcagagatgagggaatagcctacgccgaggctctgaggagagcgggtgtaaaggttaagttggaagtatatccagggcttccacacgccttccagagtgagatagtaggtatgaaatcgggacagaaagctatggaagactttgtagagcacatcctacaaagcaaagcttgtagctagacaaatcgttacgcctacgatatgaagacaacgcgtaagaatggaaacatccgacacgctggccggagtgaagattttcatattaccacaagtaaccttggaagatactaaagattcaagctataacatccacggtacacatcctgcatcgcgcttgatccgtgaacgtcgccatatcctccgcgatagcagttcctcctgttccggacatgatcttactcgcccatctcttgtagctttcttcatctgtgaaggctaactctgtaatagcgtcgaagtcgggagaggccgcaccggcagcatcatcttttgctcgttggacgtatttgcgcgtgtaaaataagggagcggagctcagatcggtcaaggattggacgaggggtacgtgctttgtttcgtagtgttgtttaaactgctcaaatgacatgtttcgagctttgtaaatgatggaaactacttggaatggcatttcgaaggactttattggagtatcttgggatttcaacaacgtgattcaggagggatcttttcaatgcagctgcgaaagaacgacaacaacttgaaggctgcacactatgcagcagtgcagcttcctcatggtgctatatgattcaccgttgtcttgcttccggaactaggattctataccggtaaggcgatatgtgtgctagtctactgacggtgacgcgtggcatgcacatttccacttggtcagagagttttacgtaatattgatgtcccaattactccatcttgaacctaaggtaccgggtcagcagagaagatatttcgcttgtcctactcacgatatcgttcacccttacatgtgaactccgtgcgcctaaaactacacctatccttgaaacacatcttcgagggcggcatgtcgtctccatacgctccaccagatataccattgcatagcggccgaaagattaaggtcgtttgcattggggccggtgcgtctggtctgctcctggcatacaagatccaacacaacttttacaagtccgatgtagaggttcagatctatgagaaaaattctgaccttggaggcacatggctggaaaacaggaagataattatcttgttaggctggcttccacgattctgagagcttctagatatccaggttgcgcgtgtgattgtccagcacatacgtacacatggtcttttgaaccgaagaccgactggagccagacatttgcaacatcccaagagattcacaaatatttcaccgactttgctgcaaagtatgagttggaagattacatcaaatacagtcatgcagtcgttggagcatcttgggaggaggccgttggaaaatggaggttgaagatatggacgccagagggcattcgacatgactcatgtgaacttctgatcaacgcttctggcattctcaacaactggcaatggccacttatatccggaatcgacaattttgcaggtccgaaattgcattccgcagcctgggatgagacggtggacttgactggcaagaacgtcggcttgattggcaatgggtatgttcagcagcttgagtaaaattgatttttatgaagtctctgacaccgcaattctaggtcatcgggaatccaaattctgccagctatcctcccaaaagcggcttcagtagcaagcttcatccgtgagcccacctggatcactcaaatgactatgcctggtttcgaaccacgaaggtttagtgacgaagagaaagccgagtttcttagcttcccaggaaaacatctcgaatacaggaaaaacatcgaacaccttgggaattccttctttccacttttcctgcgtgacagccccgcgcaggaacaagccatgcaacagttctctcaaggcatgaaagacgagatcccagatccagtcttacaagagcagttgatcccaaaatggagcgtcggatgccgacgacttactcctggagtggattatctcaaggccctcaaagatgccaaatccaaggttgtctttggtaggatatccaagattagtcatcgtggacctgtaatgcaggacggtactgagcatgccatcgatgtcctgatctgtgctactggatttgacactaccttcaaaccgcgattccctctcaaaggtcccggtggtatagatctagctgaatcttggtcccaggagccgtcttcgtaccttgggctagcagctggcggcttccccaactatttcatgtttctgggtccaaactctccaatcgggaatggaccagtgcttattggtatcgaagcgcaggcagattatttcatgaaatttatccagaagttccgagaagagaacattaagtaagtctgcatctactggcacgaaagtgggatgctgctcacagcccacttccagatatttccagcccaaagtagaagcaatacgggagctcactgctcacaaagatgcctggatgtcacgaagtgtgtgggatcgggattgtcgctcatggtacaagaatgcacccggcaaagtcacggcgctctggcctggttcagttccccattacctcgagctccttgagcgacctcggtttgaggactatgaccggggatacgaaattgagggcaatcgctggtctttcgtcgggaacgggttttctcaacgcggagcccgtggcgcagatctctcatggtacattcgcgggaacgacaatagcatcccgctaggtaagcgggatcgatatctcctatcttctcaggcgaatcattacattgatggaatagctagcacattagaagatgattctgggcaactatacaccggaagttcgtctgattccacggaatagatagtgtacagtatcttctattggcagtataaatgaaagcctgaaagaattgagagctttgtcgttctggtagtgctatacatgtgagcggcatcccatgtccagtcaagaccctaacatgtgaaaaaggaattgattcaaggggataagtttgtagcaaagttgtggctagcttggagtgaaggcaggttttgtgaatgcggcggtagttcaggcaaggatacatgccgaagatcggactgcgagacctttttacctatttttccgcaagtgtaacaaaaattcaaacagtgcgttgtctgagctcgcctccagatttccatcacacaacaaccctccagtagaaaatgaatgtaatcctcctttgcccacatagaccgtgacgtcaataccactctccccgcataatcgcgcccagtccttggcatcatcctgcagaatttctgagtctccatacgctacgaattgcggaggaagacccttgagatgttcagccaaacttggggaaactctccagtcctttgtactgtagatattccccgttaaaataggtacaaggtgctggcccatgtattcggcatctaccattgggtctctccctcgaaaatagctgagaagtgctttttccatggtaaggtctagccatggtgacatcaaaatcgcccctcctggcattgggaggtgagactcacggagggaaagctggaaagatgctgccaggtgacctgccacaatcagcaattttgcccgcaagctgcagagctgacgcgcctccggctgaatctccagctatgacaatcacgttggagtcaaatttcagtacgtgcaacaggtatcggtatgcgtttagcactgcctgtaccgcttctggataagggtgttccggacctaaggctagattgaattcgtcagcagctctctttcctatgggacccgttttgtctacgcacgatattgaacggcaaaaactgccatgtttaaaccatggatagctcctttctgcttccatctcctatacagatcccaattctgtaaaggatgtccaattccgtatccgccgccatggcagtacagaactacggcatcaaacgctgcaggattaatgccgtttactggttgacaagttattatgttgtgcgaggggattgattcggtcgccttcaaagctttattcgatggtcccataacaagctcatggtctgccatcaacaaggcattgcagagaatatgccttattgagcttgaaatcgaaggcgtggaagaattttgtccttggattaggcgaaagtgaatctcttcccatattgcaaacgacgcgcgaaatgacccacgcaaaaatgctctcggattgtgccaaacgcgatcccagttgatctcaaccatggcagtaatacataaggtagcaaaaccggcctcttccgaatatcttaagaacgcacaagagccagtggtgtagcgtggttcgctgccttatcttgacaatgttgtgaaaggataacaataacaccggtaaatagtgccgcactactatagtacacattgtagccctaattttgcaagggaattcatttccgtgcctggaaaaatggttgtcagctgtcaactgtccacgctcgtttgctgcaggatgacactcttgatatgactaattatgcttcaggctgtagtgattacgacgcgccaagctaggagaaagtcaattttgattacgggcgagctcgaactctcacactgtacacgtcaacagtacagaaactgttcaaatactgtatccaatacgtcagcgccgagtaaagacctttagaaatttcccacggagtacgtcggaactcttagccttccatagttttcataactccaacaactctgcgcacccctcagcgtttttagagcatagccgcgacacctttcatccgacaattcgcactattatagaagatatcaccatggccagcaaaaccatgagagcagtccgcttccacggcccctcgagcgatggtcgcattacgattgacgatattccaatacccaggccaggaccgactcaactccttgtcaagattcgtagcgctggcctgtgtcactcggatatggaagttgtcgagggccggcaagctctcacgggtggtggcgaaagctggaccatgacgccatgccacgaagcctgtggaaccgttgtcgaaatcggaaatagagttacgcgctttgaagtatcagacgatgttgggttcctgccctatttgaacgcttgtggcgactgtgaggcttgtagtgtcacatctattgcgtgtccgaagacgacaattcaaggcttcaatcacgatggctttatggctgagtattcgctagtggaagcaggacaagccgtcaaactacccgagaaaatggatcccacaaccgcggcaccactcttctgcgctgggttgacctcgtttcacgctgttgataaagcagagctttctcctggtcagtggatcgctgtggttggtgttggcggactgggacatttaggtatgattctcacttcctttgagtaggaatgaccatggagagttgctgagctttttttttttgtgaacttctagctgtgcaatacgctgtggcaatgggcctaagggttgtcgcattggacattggatccggccagcgcaacctggcaaaagctctaggtgcacatgaggtttttgatcccacagaccctgggtttgcaacggctgtcaaaaatacaactggaggtggtgcccatgctgccgtaatcatgagtggtaacgtgctagcgtataaatcaggccttcagacccttcgcataggcggtaaactgatggtcgtgggagtagtaagtcttactaaacccaagagtcatcatgttttaacctctgctgatgctcgaaactgcagacagaccccaatttcttgcctttgacagctgtacctgtgtcgtgtgggttcgttcaggtccgtggcgcatcttcgggacgagcagacgagatggaaaagtgtctcaagttctcgcacaagcataacatacgaccaaaagtcgcagagtttagcattgaccagtttcctgaaatgttggacatgatgaagagcggaaggattcctgcaggacgaatgattgtaaactctttcgcctaggggcttggatcgcacctttaaatcttgtgtcaggttatgccgcacctactgtagtacatgcaaatataccgttgcccagacttcacgacatattgcttctatgttaagggacccctagatagtccttcattccgctacatgacagcaaatgcattacaaggacttgctacaccccccactatattgtttggcatagaaccgaagaagaagctccacctgttcagtctttcacactccttactcaggtcttcgaggtcgagcatttccgctgtgcatgaattagtcaaaattttgaacaagtgagccgcggttcagcaattacttaccaattggcatcccccatccattcaagagcacttcgtgcagccggtatttgccaatgcccccaacttcaccctctcctggaagagctggccatttttcccatccgggagaatctcctccacaggcactaaagcttccgtcccacaaccacttggctgtcttgacagatgtttcgagccctaccagtacagtaggctccgcatagctatatcggactttttcatcttcggtaagcgcagtgtatcccactgtccaccctgagcgtacaaacagaatgtcgccaattctcagctcaacattttcagcgtctgcacatgcctgcaagtcgtctaccgagatagcgtggtcgcccatcagatcgtagcctttcccgtttgcttgagcccaccgcagatagtctagcagcacccctcgacccatgataccttgtctgcaccaatggtgtatgcccagtctaggagtcatagatggcccctgataccatgccctctccccagtttcgtttgagataccaggccaggaaatttcttcggtctttacgccgccgtaaaaaattcgttctttttggtagccataatgcctaaagccgtcccactggtttgaaatctgggtattgaaagatacgcaatcgtcgtgtacaaggcgcggatctttgcggacaagtgtgtgcgtgagtcgaagacgattgtgcgaaggtcgagcaaggaaatccataggtaaatcaagcccgatgcgaacaccagttttgatttcctttgcggcttctaccactgtctcaggaacgatcatgttaagagtaccgagattatcttcgggtccgtagagcccccatgcagagaatggagggtcatccgggtgtagaggcagttgctcaaatgacggtcgctttcctcgtgtggccatggccatctgtgatgtgaagcagaacgtgcgatcttgcgcagggtaatgaaatacttctcaacttcaacgtctacagatgtattgcctgtaaattgactttaagttaatattgaccacagatcactgaggtttttgcgcactcttccccgaccaaactgccaactgcgagactgcgggactccggaactccggaacttcggaatgcagtacggaatttgtatgtaatgactaatttacaaagcaaaacacttgagaataagaaattactccagctcattatcatacacattagtcacgtgtttatcgccactaagaagcactctcgtagcagcagtctgctgaagcaaataggaccatcatgacatcaaccaaatggtctgactgtcaggaaattcaccgtcttgcggccataattccgcacagcacgcatctcgccacgccgaaagaagactccatccaatcgttctagactacggccttgctcgctccctgcagagaccacgacttcgtggtcaaggaggatgtatagctcatcttcatctgcagagaacgggacttccttttgcgcggggtcgagcgccagcactccaatatgtatacttctgctcaaggcagcctgttccggattgtggttggtaaatccgtgtggaccaccaacataactgatgttccacctcataaactctggttctttacaccgcggcgcatcgtaacttggctcaagatccttgtaccgaataactttgatatcgtcactttgtggatagggaccaggacctgtaaagtaggtgactgcatccttccgttcaatattgtcgtgaatccatatcagctctgcgtcctcgcttccataacaccgaacaccatgaggcacgcctaggtaactaagctcagtagtgcaacctaatgaagggtcttcaagctattactcacctgccggaatgtacacgcagtcgccggtgttagcgatgtggttctcgcctcttccatcccaacccattagacgccctttcaagataacgtagatctctgcaacggtgtgtgcatgcaaaccgctttgcctctgtcctcgaggcaggctcatgaatcctacagccatgttttcgctaatgacggatgaaccaatcgatggatttatgaagcctgcagggccaccaacccaggttacgagccatcgcatgaaaccaggctctttggctctaggaaggtaccatatagcttcaagatccctaaactggaccacttcagtgttagctctggtgtttttcttagctccaaaactcatgatactggttgtatcattggtcgctttcgggtcgttgtccataaatacagctgttgttccagtacttgaggcaagacttgtcatcagaattcgtagagatgttaaaatacaatattactccagactctctaagggaggcgcaagaagtttgtttgagtgcccaggtttccaaatgtattgctgcaaacctcggggtcgatcaaagtccggtctttgcggagcaatagagtttgcggggtctggtcgccagatgcggatcaatgtcaaattccgccggaagacaccgggtaaaagatcatgacaaaggctccaaatccgtcgttccttcgaacgactcatcgcgaaaaggctagatctacgttgaaagattccgtacagtggaatccgaagatgcaacctagtctaggaatagcgtgctcgcgcaagccgtgtaaatcacgatcctgcaacttaggtacctgggtgtaaactgccattctagtgctgcatcgccgccaacactcctcagcctcaacctctaccaagatgcacccccataccaagggattgaatagacacacgaataaacatggatacactgtacctgacatcacttacaaagatcctaacaaccgacgcttgcgagtagtcaccattggaacgggcttctcgggcgttttacttgcgtacaaactcaagaatgagacagaaaatgtcgagcacgttatgtgtgagtggacgatttcgacatagcagtgtgccataaactgggtgctgacccccttttgtgatagacgagaagaacggggatatcggaggcacttggcttgaaaataaatatcccaactgtgcttgcgatggtatgctcgtagaccgaatactcagtacaatttaggagatactgacatataatcacagtacccagtcactcgtacacttacaattttgcactcaacgtgagtccagaattttggtatgcgataaccaatgtactgacttcggcagcctttctggccagagctctactcaaagagtgaccagatctggatttatcttgaccgcgtgtgtagagcttttgatttgcgtaaatatatgcacttcaatagccgtgtcattgaagcaaaatggtccgaggatgatagcaggtgggatctgaagatcgaacagtcctacgcagacgagaccaaaaagattgtatacgaccactgtgtgagtttcatgttgtagcatatcgtcgtaaaagcacatcagaagctaaacattacaatgaataggacgtgctactccaagtgacaggacttctgaaccaccccattgtaccctcaattgaaggcctcgaaaatttcaggggcagagttttacatactgcgcaatggccagatgactatggagagtcacaatggaaaggccaaagaatggtaatcattggtgcaggatcttccagtgttcagactactccagggtgtgtttccagtccttgataaatgaatacggcgctaagagcacagtagtgtccaacctcatgtaaagcatctggacattttcattcggtctaaagcgtggcttgcttcggcgcaacctgacaacgtggtgagtgaaatagagctgagaacatgataccagcttacaaagagatacgataggcaaaaccaacgtgtgggtcctctccaagaccgtggaaataacgcgactctgacattttaattgtagtctccaagaacgagcaggaagaattcttaaatgacaaggctaagctagttagccaggccaggatttacgaagaaaaggtttttcctgatttttcttggtgcaaaatcaatatgtctcatatgaaaacaggtcaatatgatatggaaggccatgctcaatgatagccctgagcaaaaggtactccaggaaagaagccgcgaaaagatgcgaaagcatctcaaacggccagagttgattgaagctctcactccggattttccagttggttgccggcgtacaacaccagttcgctacccttaccccatactgcaaagtttttaagctgacttttcgatagggtgtacccttcatggaagctctaacacaaccaaatgttaacactcacttcaccggtaaacaatccgcttacgacatctgctagcacatactaacgcctcggtagcggtaagcaagatcactgaaaccagcgtcattggcgaagatggaaccgaagtagaggacgtggatgctatcgtcatggccactgggttcgatacgacgtatagacctcactttgatgtcattggccagaacgggatctccctgcgagacaagtttaccccagatccagactcatacctaagcatggctgtacctggtaagtcaaattatctggcccagaccaaaccacgtcctgactctattcagggtttccaaattttatcagtgagtagaacctacttccaggctagccgtgggaccgaacctgatgatacctcatagccttttttggccctacattccctgttctggctggttcggtcacggcatcactgaccgctattgccgactttgcgatcaagatgatcaacaagatacaggcagagaacttgaggggattggcgcctaagcagagcgtcacagatcagttcaacacgcatgtgcagacagcgttgcacggctttgtatggagcaatgactgcaatagctggtatacccgaagggatggacgcgtgacagctgtatggcctggtgagtcggatttggaacctagatacgatgcgacacagtctcattgtccaaccaggcagcgcgcttcattaccaagacgtggtcagcagtccgcgatgggaagattgggagattacttacaagaaccccgtacgtataacgatctcaaccactaatattcaatcttaacttctgattctttaactacccgctaacttagtgtagcacaacatgtgggcgtatctaggtcttggctttacaaagaccgagcgggatccgaaggctgataaagcgccatacctaacagtcgattgtcttgacccagcattttataatttggcgtccactccattattcgaaggaaaacccccgacagcggaagaggcgcgcaagcgcagcctaactcagccgccaggaatgaaaaatcagcgaagtgtggtagcagatcactgaccttgggtaaattgactctacggtgcaagaggtgtagtaagaaaagaatgtaatccctttgctttcgaaagtaagcctttttatcaaagaagagaaaagtctgcaataagataaatctagaattgatggttgtttgagaagtctcagacgtcttaaatcttgttatctagatttacgcataaaagatttgaggatccacctctctagttcagccaatactcataaactggatctacatggcaagtagttatcaccacaccggtaagaaaagagtgaaattgggagcagtgagattttcggatcacactaagcggcgcaggtaacgagaactaatttcattcaatgattcagaactatgttgtttactaccacactttcttgcatgaagctgtttaggacttttcgctccagtgtcttgttgggtaccattgttcgctgtcgagaagagttagcattccatgttctgcaccacaaaggcaacagggtctagggaacacggatgagcttacgcagtcaggatgttgccatcaatatccccatagaaaatccattgggaatcaccccagttgagacagccccgctggtcttccacatagatcttggtaccagcaatcttctgccatagctttatcgtccgcacagactctgaatagtctggagacttaatgcagtagcgtacaatgcctttttgactccatgtggggtccagtccgggatctttgttcttctcaggtatagtctctagtatctcgaggtgcatatggctgcagtcgcgatcattgcgtaagaaatcaacacgcttgagatcatcctttggtggttcgaagttgaaagcatccttcatctggtcaagaaaatgctgatagccttgtggaaacccaacgcggggtcggtagtcaactccgtggtcgtgatacatttcgaagccgtgatagaaagtaccaagctgctcaaatttgtgcccagcattgagttgaaagtgaaggaaacccttgtcgttagatccgggtggcacgaccttcttctcgtcgaatgcatccccatcgatactcagaatctcaacaaagttgtcttccgggtcgcgaatcaaggctgaaattgtgggaccccattttcgattgatacgtatcggcttctggagcaccggtgtgccaggaaattgatgcttgatgcgcttgagttcccgctctacatcataacacaagagcgtaaatcctcgagagccaatttggttgaatttaggaggccattgcgcatttgtatccaagttgtgccaagagtgaaaccagacatgcatgtacggatcggcgggtaatcttactgcaacgctccgatcaaggtcttgacgctgcacacccctggcactgaaccattcgttcggtaactgctcgccatcggctagctccgctccggggtcgacgatgaagcctacagcaccatagaaattgagctgccgatcgagatgcggtgtattctggatgacagcgaacaatgcttgataaccactttccaggccttgaggtggtgctggcggggctttgggataattgggatagccgtcttcatagacgttccttccagaagctccagacatattaaacaatgtggaccttgagcgagaagatcggtaatgtggtgcttattgacttgttatctcaaatctcaatgctaaaaggttactgcacatgtaaggcgcgcgacgtcctaaacgtgaagcggcggaaatacatgtagtgaacctaggatgaaactctggaagttgatcaagctacatgactcatagtctcttattccgaagcctgaccttgtttttgaaaagagttggtacatcgttgcatcgttggtccgtttactcgttggtcacgcaattccggctggatgtcgagcgcacgacagcaactaagcccggaatggccctcactactgaaaattcagaacagacctgatcattgagtatgtttcctaccacttcctaatgatgatattatagacgacatggactaccatgactggtatttcatgatcttggttttcctcactgcacagcaccaaaacaccagtcacctcccgcgagcacagcaatatggccgcttttgttatgcaagccgccagaaattccattcttgaaaaccccatcgtcttctaggtcttattcatagctttaatcggcctgatcatgtacgttcgcattccaagactgccgaaggcacccagactccaaatctccacacttcccggcgccgctggtgcagccgcagacattgcagcatttgtggcagatgggtccaaggtcatgcaaattggatacgacaggttcagtaggaaaggccagagcttcctcatgaggtacatctagtctgtgatctgcatggtcgattacctacttacgaatgttggagaacaccgagtcatacagtctttgtcgctgcgccacatttcattgacgagatacgtgcggcaaacgattcggagctcaatcccctgcctgcgaacaatgtcatcatgcaattgcggcatacccttcatgctcacctcgaggttgatcaataccactttagtgttgtgcaaaagcaattaacccagaacttaggtatgtcagccaagctaaatcgaaaggtttcactctatttactaagctatctgcaggacctggcttgccagatgtagtagtatgtacgatcggaaatgaacaagacaagcttagttagcacaggcactgattgcgtttaggatgaggctaaacacgcatgggcggaagaactcgggaagccaaaaggtcctgtcatcctcaagctaaactcttgccttgtatatgattgtaaagctgactatgttccagattggaccgagattgccatgtgggatacgacattccggattgtcacgcggaccgccaataggcttctctttggaaaatgtcttgcaagcaaccctgaatttctgagattctcaattgactactctttcgtaatgttcggcggagcggatcttatacggtcatatcccagcttcttgaaacctctggttatgtacttccgcacatcgctgtacaaagaactggctgtggcacggaaacacctgatcccaatcatcaaagatcggatcgagaaacaagacgcatatctatcgacgaatcgggcagatgattacgagagggtcaaggagaaagatgccatacaatgggtgctagacatctctccgccggaccaacttgatccggaactactcatgtaccgcatgatacacataaccatttcagcagtacatacgagtagcgtcacgtttcttgattgcataaacgagctagcggcgcgtcctgagatacacgacgagctccgcgaggagattcgcagtgtctttgagaccgaaggtggtaagtggcgaaagcaagggttaacaaagcttgtcaagatggacagtttcatgcgtgagacagtgcgctctaaccctttgtttgccggtcagctggaccgggttgcattgaaggatacaacactcagcgatgggactttgcttcctaaagggacttacgtcacggtaccatccttcgctatgtatatggatgacatgtactacaaggacgccaagaattttgaccctttccgattttcaaaaaaaagacaggaatctgggcaagagacactacattcatttgtccaaacaacaccatcattcctacattttgggtatgttttatttgacgcactttccagtaccgacaacgcaagtcacatcgctgatgatccatcgacagccacggtagacatgcttgtccaggcagattctttgccgcaaatgaaatcaaagttctccttgtactgacactaatgaactatgatgttgcattggtcgcaaaggaagggaagccgcagtcgatctggttcagtaaaggaagaagtcccaacccagcaggaaaactgctgtggaaacaccgtgactgcgagagcgtttatgcagtgtaataaagttattctcagaacatggtaaatgccacagtttgattcggcagaggatgcagtcttgacatcctgtcatcattctgaatcttcggtcgtgtcggttgccgcacactagttgcactgcgttctgtttgtaggcttgcaggatcagtagttacagatgccggcggcagcatcgaatctgcgggcgcggtgttaacgcaggcagtgagctcaggataccgagtacagaaggcatcatccatgctaaggttgctcaaatcatcaagcgcctgatcgaagactgggctgaattccaagtcggagccgatcaaagtgatagggcttgtcgtgtccaagcgcggctgactaaattgcagatttgagagaatgctactaatcagatcgctattctcgtagctcgggtaagagtggaccagtctctcgcgtaggagaggcctaagggtagattagtggtgctaataaattaacgaaacggaagtatttaccagggtaagagatcgatgaaagacggatgggggtgcagaaactgtgcagccactggcctataccaccgaggacacttgtgaagattctccacggtcggaagcaccagaaacaagatgagcttatacactactgtaaacatgaccaggcgcactcggtgtgaaatgtatgtccagtggcgggtgcagaaaagagcagcggcaatgacttggcgcttcttcatctgaagcaaattcttgttgtctaacgaggcagagggcggcggacgcggatgttgtagagtccagttgtagtctgggaatagctcccgatcgagatcttgcgcgaaggtcggagacgcgatatactgatccatgtccacagctgttatgcaagtgggggcgaggtcgatgtgcagaagactattcgccaaagggtaaacgtgctggtagattgggttagacaacttccataggattatcgattcaaggaagtcatcgtccgaagagcaaagctttaggccatgatctgcgctgccagttgcatgtgagatttggacaaacaaagacagttgctggcgttccttgaccatgcggtggttcaactcggtatctacggggcttcgattgccggtacacgctagctcgagaggttctagggttacagaagacatgtgtagatcgtctggaatgtccgaaggcggctgttggctgctgccatgaccaggaagctcgtctgctactatcggtcctgcggcagtgggctcgggtaccacaggttcaatttccgatattttcacatggctgacgaggcattcacgggtgttatagtttgcgtcggcgtttgcgttcgcattgcgggcctcgagcgcgcgcctctcttcaccagtcaggccaacggcggacaggacgcctcctaagcgcatcttgagcatgtcccgctgcttctctagctcttctacttgcgccagtagattaagaaccaggacgtcatcccgcccttcggccatctgcctcagctgctcctgaagcacagcaatggtttggcgtgtctttgcgcgactttcgcggtgggcgtcacgatccacagcgcgcttgcgcttcagttgtcggtccgacaatctgttcttccacgatcccgagtctgctgaacctgcaagctgagccggttccggtgggggcgtgggggcgagtttcccggtagcggtcgacggcatagcgccagtgccaatgccaaaacaatattgacaacggcgaaggcgggagcaagagcaagagcaagagcgagagcaagagtatagaagatgaagcggatgcgggatggccggaattgaaattgaaaccagcaatgcgtataacccaaagcttataagcgccctcgccaaggacctcctctggactctactgtgacattgtctacatttgcggggtgcccatgcgccaactactcaccgcattccttgcggccgcgaatgcagcccgagccgaaaatgccgaatatcgacgatgatgacaatggcgacggtaggctcaacccactcactgacggatacggatacggccagtaaccgtgtttcggctctggttaagcaaggcttacttccaaggttctctctggccacctaagcgacttattaaccgcaaggcgtccaggcgactacccgagtttcccgcatacgccaatgcgagtgtgcgaatctagattgtagcaccaagctaaactagcgcctacagctttacgtgaataaacctgacacattaacaacatgatccatcatggtcattattagcctccctcacattggcggagaccgatacacacgtgactactctgaatcggccgacggacctaccccgcgcgcatcctggtctgaatataggatatcaaccttttcaagacggcttactagatgccagcgacattcacgccactgtaccacctgggtagctcgttggaactacactatacaaaaacccaacacaactctccaccgtaatgaccatctcctcgccttcttctggtcccgcgatccaaccgccattcacatctttcccggcgctacaccatccaaatagtccgtcgtatcttcactctgcatttgcgcctgtgtcatgccgttacccaaccacgcaaggcagttgtcctgtacttctggtagaacctcgtaaatgaagtcttcgtaacgcggcgatctcagtgcttttcttgcatgcactgaggagcctggccagggtgtgacgacacgtgagtcgccagatttgccttgcttgtaccaggatgcacactaggagtatgagatggcagggaatagaaaggccaaatgagatacgtacagattgtgtgaaaatggtggttttgaagtactggttgacatgagcactaaaggcagcgtttgcttgtgggctacaaggcatatgttagtattttgccatctcccatcgctatctccattgtgacgtgaagcgtacctgatgaccatggatttgatgtactccctttgcatcttctgtacgagctgaatcatgtagtcgcatacccattcaatcatctgcaccgtgctgcccgcgagcggaccaccgttagggcccagatacatgaacaggttgggcatagccagcgggcatacggaaagataggcttcggggtatgggctttccaaagctcatttagagtctttcctccgagacctgtgatatctagttctttgcgttgcctaatgcgtgttacttccgacataggaatgcaggtctgggattgagaactgcttacacgtcaaatccagtcgcacagcataatatgtcgataggccggcatattccgtcaatggtttcgatgctgttagcatggatcattttgatatcggtactgatgaactctacgttctcggcacaacaggcctcgaggtatccggggccaggagttaggcgacgacatcccggtacccacgagggcgtcagtgcatcgtatatgtccgggcgatctttcagcttggatttgtgcgagtctagggccatcttgtagaactcgatctgcatctgtgtgcccatgaatacggatagttgtgcagcattcagctcttgctcgacctttcgccgaaacgtcaagtatgtgtctggttcgccacgaaattgctcaagctcctctgctgtatgcttgactgccttcaatcagctcttatctatcaatgattcaaaggctgtcttacagtttcctgttttgatgcctcgagacttaagcagtccactgcccatccctagaggcgaaatccagttcttccctttcatgtagtggtccatgtgtttcacacgcggctgcagagtgggaacgagctggatgcccgagctgccacctccgatgactgcaacatgtttgtcttcaacgtcgatcgagtcgtcccagcaagcggtgtgtagttttggaactctaaaactgtggatcccagggatgttcggccagtccctttgagttgtcagtgtagagtttgagaagccggtgcaggtcttaccatttattcagtatccctgaggctgtaagaactacatcggcggtgtctgcaaaggtcttaagcacatattagaacaaccaacgtgctgcagcgtactcctatgcctacctcatgagtgatgagattttcaaccacaacttcccactttcccctatcttgatgccacttggcgctcctaaacatatggttgaatttacaatagttgtaaacaccgtatttcttcgcagttcgagtgagatattcttgtatctctgcgcctcctgcaaggaattcggaccattgcgaattgttctcaaaggtgaactgatatccggcactaagcaaagtattatgagcgggggaaaataatttacaagcgatatgacggacctaggaatgtcgcaacgaacaccaggatatctgttctcataccatgtaccaccaacatcactattcttctcatatatgaccaggtccagatttttaatctcttgtggaaacctaatacctgtacagataccagatatgcctagtgaccaagaagcatcagcaacccgaaaattcttttaatacacggcgctctacacacctgcaccaatgcaaacgatcctcataggccgtgcagcgtcaattacgtggctttgaaccatagtattgggggagtggctcgagccatttggtgcaggttggtgcgtcattgtctcgagatgtgctgtaatttgctgctgaatccgcaattgaattaaatttgtcgccgcgctcccattcattcgaggtcagcgtatgaaaatgagaccttgatacagaccgcagcacatatcagataagaaatacaagatgtgactcgtttgtctcgcatgtgctcaatcacccagcgggattgtatggaacgggattccgccgccgatttccgcaagtgtggtgtcgttggtgaagacaacatggtaacatttccgatttgccgatcttcacagcaagcactcgcatagaaagccacgtctagttctcggtatccgccggtacgagaaacgagccgatcgctttgtgaatcaaactggtcaatccttgcttgcacttcaagagtctcagccactctgcaatattttgggtacgagaactacaactacttcaactacttcaactacttcaattacttcaactacttcaactacttcaactacgacaacaaccacaaagatgagaagcacatcttcgcctcgccggccaatagtaattgctggtgcctctggaggtaagaagataaaatcaatgtttggacaaccacatgtgccaatgcgaatgtgtactaggtgcgacagacaagttgcgggcgctgcaagatctcgcgcagatctcctacatcgacgtgatcgtcggagactggatgagcgaagccaacatgacggtccgaggcatcgaatgggccgagatcaaggcacgcaaagcggcgggacgagacgaaacaggcgtcgcaaatgcgggccaatatctcagcaacacgcaagacgcattcgacccgtatttcttgacccaacttgaaccagcactcccccatctagccgccaatgcaactaaactagcctgtaatgctggcggtagtaatcctgctggtctcgcaaaggcggtccgcaaagtcgtcgaggggctggggctacgactcaacgtagcgtggattgagggtgacgacgtcacggacacggtctttggtttgcaaaaacaaggagagagctttccaagcctcttggacggaaagcccttgtctgagtgggactgtgagcctatatgcgcgcagtgctatctaggcgggacaggaattgcttatgcgtttgagcacggggctgacattgtcatctgtggacgtattgcagatgcatcggcatgtgtcggcgcgtgtatgtggtcagtttctcttcttcactcacacatgacgacttgcgctgacagaaggactcacaaaggtggcatggttgggatcgagaccaacacctggatgagcttgctggggcattgatagcaggccatttaacagaatgcagtacatatgtcacgggtggatgctatgcaggctttaaagatcttggggagcaatgcacggaccttgggtgtccgattgcatcaatagatgctcaaggtgacgtagagctgaaacttgaagacggcaaagacggagagatctcatttggaacaattgctacacaacttgtgtatgagattcagggaccgctctactaaaactcggatattgttgcgaacatggaaggcctcgtggtaactgaggtaggatcgaacagggttcgcatcacgggcgctaaggggcatcctgcacctgttactactaaggttggcatatctgcgcgagctgggtatcgtgcagagtttcactactacatcaccggtctagatctgaaagaaaaggtcaaaatggtggagctgcaaaccaaggcactggccggccgccaggtggacaagctgcacgtgttggaattccaagtagctggatcaatccccgaagacccaagatcgcaagatgaggctactgtagatatgcgcatctacgcgcagagtcgagacccctcagttctcggagcaaatcagttcctcgtctggtgtaagcaaaacatccttcaaagctatccaggatgcacacccaacaccgatctccggcaaggagttggaaggccgtactttgactacttcgtcacggtgctagatcagagccatgtcgtggagaccgtctttcttcccgacggaagctccaagcgcatgccgccaccgactcgcacacgacagtatccaaacaagcaagtttcatatgatacgcccgagccttatcagctatcgacctggggacctactcgacgagcgcctttgggctttgtagtgctcggaaggtcgggcgacaagtcgtctgacgcaaatgcaggcttcatagcccgaagccaagacgaatgggattggctaaaaagcttcttgtctctggccaaattcaaagaacttctgggcaaagactacacaggtaagccgattgagcgcttcgagatgccgggagtgcgagccgtgcattttctgctcaaagggcatctcaaaggcggatgcaattcatcggcaggatttgacgcgtacggaaagaacttggccgagtacgtacgagcgaggcatgtcgatgttcccgtaaggtttcttgagcgggggcgaatttgaggacagactcaaacacaacctgtaccgtcggcgcgccaccagtcattgtcccagatgtcgcccgcaagaatactggtggagccttggaaaaattctccgaatgcaggcggatttgtgctgatggtcgtggagccgaggggaatagatagcggtacgtcgcggacgctatcggtggtgggcggatttgcagacgtcgacgctcgtaagatggcacgacggggttttttcagcctcaacaaggtgaggcgggcgagttcaaaagaaggggcaatgtctgtcacgagcgcgatggcttggttaaaggttgtgatggcggtgcggccgctagtagagctcgtatggttgcgaagggcaattggggccagtgagattagggcacaggtcagatatagcgtcgtagcgtgtctgtcgctggagcgcgcatggccagacttgaggtaggcctggagtgcggcgacagtgtcttgggcgatgtgaaggctgttgtgggcgtcacgaagcgaagaatcgtgctgcagcagggagtcgcgacgcaggagcaggcgcagatgattggcacgctggcaaaggcaattcagattagcgaatcattagagtgatatcgttagcgtaccagatgcaggagcaggcgctgacgagtgacgtggtagtgctcgcggctgctttcgagggcatgctcgttggcgtgctcgtcctcgcccatcgaccagcgcaggtgcgacggcagctctagctcgaataaggttatgcgggcgtccatggtggcaatgaactggggcgagggcggctgacgcgcgctggcactgaagacgccgtcccagacgtcggagctcaggcgggcccattggaccatggcagagaagtaggccaggggcggggcggatggttgatccaataccaaggacgggcgcgggggcgggggtgagggtgagggagagggtgagagagggttcagcggcggcacattcatgtcggcctcgcgcagcagatatggggcgccccagagctgggcaacgtagcggtcgaggacaaagacggaccacacgacacgctgacgcatgtgcgcgtcccacgacgggcagtcaacagatgggcggttaaggcgcagctggaagcacaagcgcacaagcatggccaccgtgtcataggcgacgctgagcttctccgtgtaaaccagatacagcgccttggcgacgaggcactgcacggtgaggaggttgccctgtcccagccaagtggcatggtgcaggaggtgctgggcacgcaggaagtgctgccagccgggcacaggggcgccgcggtgatgcacgtctcccagggcacagctggcggccaccatgaggtggacgagggcggcaaactgcagcgtgttgttgctggtaaagaagttgtcgtcggcggagagcagattgtccagctgggcgcgcacctcacggctatcaagcgtcggatagtgtggattaagcgtgtcgaggtatgcgtcgacgtgacggcgcacccgctgcgcgtcggcagcgcgggtcggctcgctccagaggcgcacatgggaacggcagcactggggatagtcatcgcattgcgtataggggcaatgcgcgctggccatgtcgtcgtcactgttggtgtcgctgtcgccgttgctgtcactctcatggtcgctgtcgctgtcgccgtcgcccccgagcgcgatgcgattcagcgcatcaataggctgcagcaacgtcgcttcgcctatatcaactggtacgctggccgtggccgtggctgtgttcacatttacattcatataggcgccgtggttgccgtggttgcccagcagcgtctcgaggcggccaaggcgcgctgtaacatccttctgccagagtgccgtcgaggtggccagagcagcagcagtgtccgcaggagtggttgttgttccggcattgtcgttggttgtcaatgtcaaggcattgggtttggttgtcaaagcattggacgtcgttggtccggcgctggaggccatcgctcggggtgcggcgattactcggcttgtcctcgcacgccgcttccgcgcaggtcccggagcataggcacacgtgaccccgactgtgcggcattgctcgcactcatcttcgcccgagcatttcgtctttcgtttctgacactccaggctgcaggcccgccatgaacgttagcaaagttcaacccggcctgattccgctcgcaacggtacttaccacgcctgcgacacatatcggccgcgcttgttcccagagcccccggcattctgttctgccatgttcaagtgctgtatttccgtaccgtacgcaacgggcggcgcgtcgtgccttaatgcatcagtctcgatattccgcctgtcggcgcacacgacactggtctcgcgctaggagcatgtattaagccgtaagagctggatgtgcgatgccaccaacgcaagctcctcgccatcgccatggtctccacagtcacacgggccggccccactattccccgcacccacaaggccatcatctacaccaacccccagtccctggacacggccgtcgtcgatgtcgacacgccccaaccccgcgccggcgaatgcctgatccgcctgacgcattcgggcgtctgccactccgacctggccttcatcaccaacggctatgcccacatgcccgaaccaacgcccagtggccaaatcggtggccacgagggcataggcattgtcgtgagtctaggcccttacgtagatgctgtcgctgtcggcgaccgtgtcggtgtcaagtggatcgcttccgcctgcctcacgtgctcagcctgtacccagggtttcgacggccgttgtgccaagcgcaaggtcgcgggcttcaaggacccgggcacgtttcaacagtacatcatcagcgaccccagatacgtgacccctatccccgatagcatcgactcggcagatgctgctccgctgctctgcggtggcctgaccgtctactcagcactcctcaaagccgactgctcgcccggcgactggattgccctctctggcgccgccggtggcctagggcatctagcaatccaatactgcaacgcttacggtctgcgcgtgctcgccatcgatcatggtagcaaacgtgacttttgtctcggcttgggtgcccatgtcttcttagacttcacccagttcgacgatgctggcctggccgcagaagcaaagcgccttacccacgggggctgtcatgctgttctggtgtgcaatgccagttccagagtttatgacacagccctcgacttgttgcggtatgctggcactcttgtctgtgttggtgtgccggagctagatccgcaccccattgccaacgcattaccctggaagctcattgtcaatcagtacagcatcaaaggtgcagttaccggcagcagaaaggattccattgattgcctgagacctgccgcgcagggccaggtcaaggcagctgttcgcttggagcccatgaataagctcacggagatttttcaccaactgcgttcggggaaattgcatgggcgtgtagtcttggatctcgacagagtagagtgaagtactagtccacggaaccatatatctcaattccggctcccaaaatgtatttaaatcccactgttacttctctgcgtcagaagaactgcatgttactttgccatctgcacttctgcccataatgattagcactagtcgtgtgttccctatgcccagagacattgaaactcgcctgttcatcaatggatctttcgttccctcatgcagacgcgaaacgttcgctgtgatcaatcctgcaactgaacaagaagtagctcgcgtctacgaagccgatgcctccgacgtggacctcgcggtcgatgccgccgaagctgcgttcccggcgtggtcagacctgggtggtttcgaacgtgctaggtttttctatcggctggccgacgcacttgagctcgccaactcggacctggccgctctggaggcaattagcatgggaagaccagtcggccaatacagtgcgtggactcggattgccgtactagctactgctatcaagaccttctgacaactgagctacaggagaagccatcaacggagccgcgctacttcgatactacgccggcaaatgtaccgacgtgcaaggcgattcctccctacagaccagtggattcgtaaacgtagtccttcgccagccgttcggtgtttgtgctggaatcacgccatggaatgcaccaatcaccatgatgctattcaagattgccggcgcatgcgtttgcggaaacacaatcatctgcaaatcatctgaaaaagccccattgacagcactctatcttgcaaaactgatcaagcaggctggatttcccccaggcgtcataaacattctcagcggcaaaggcacaccttgcggcgatgcgttggcaaggcatccacgcattcgcaaaatatccctgacgggctccatcaacgctggccgggcggtcaaaaaggcagctgctgaatctaatcttaagaacgtttctctagaacttggtggcaaaagtcctttgatcatatttgaagatgcagatctcgacaaggctattcccgccgcagcgcgatccatcatctccaacactgggcaggtgtgcatcgcctcgtctcggcttcttgtccagtcttccatcttgaaaacattttcaacgcgccttgtggcagagatcgaggcaaccggttacaaccctgaatcgtcacagggcaatccgctgagtcctgaaacgctgcgaggcccacaggcagacttgaagcaatacgattccattatcggctttttgcaagagtcaaaggcagctggccatgaggtcctgacaggcggtggacgcgacaccaggcatggcaagaaaggattttttgttcaacctactcttatcttgaatcctggtgatcagagccggattagccgcgaggaaatctttgggccggtgcaagtgctcgcaacttttcaaacggaagaagacgcgatcagacgcagcattgattctgagtatggtctatacgcaagcgtttacacacggtatgggccttcttttcgtggtccggacacattggtgattttgcaataactgatgctactctagtgatctatcgcgggcttggagagttgtaaaagcttttgaatcgggtatagtaggagttaattcgaccagtccatttacaaccttcgacatgccatttgggggctggaagatgagtggagatggattcgagcttggcaaacacatgctcgatcagtggacgcaactgaaaactgtatactttggcttatagcatgtcagctatgacaggcttggcctaactaagacaattatcatgactccttctaatattcgccaccagcatcctcccatgactataatctttgcatcacacgaatgatgtggccatcccccttcgcagcaagcttgctcagcggatacaattccttctggctatccgaccttatagacctctcgtccatataagtacactttgcgacccttctgtgcgctttttccaatgcccatggatcgcttctggatttcccaaggatcgctgccgtggtcatagcctagcgcggaatcccgagtgttcgatatctttgcgcgccagaaggcgtacatgccaggcatatttgcggtgatgatggtaacagcgcattcgatcgatttgacaatgataacggagccgaagatttaggatacgtcttctgtgcttgagagttgccagagggcgatgaaggagaggagtgaaataataatctgcacacgtttggtgttttgaagccgtccagactgcgatacactgattgacttccatctccccgttttgcgcatagatatggtctcactcgccgacatttacaactcgaacagacggtgatgctatagtaatcccggctcgaagtcaactccttgaagagacctgtcagcgaatacgttgagccgtgagctgtaacttttgcgtcctcgatttgatcccataccttttcgagtaactgctaggtccttctaggatgcggcacagcttatgactgtagaaggatgcagaaccttgttggaccacaaaaacaaaatgtggcttcgcagtgccaaacggcggactgaactaaatggctcacagaaattggaatgattttcgaaatatctgggtccttgcatagtcggtcccgcccagacctgcatcagtatccagagaaagctttcacagtggtgtcgcgatgcggggcgaaccggcttatttccgccgcaaccgccacttcaattcgaataggcttctgattggatgtcgcatctcactgtatgcatggcaagtcaataccccagaggtatccacaaagcggaatgctgctggcatgcttcacaggaaccacgtcccgcttagagttcttaggaagtatcaggcgctgactcgaacatggtacccatccgtttttgctttaaattgttgagggtgtgtttcctccctctgtttcctgcaacccctaagctgctacctaggtatacatccagtcccttcttggcaagcaaatatgtcgacaaaagagatccaagttcgtccaaccggctgggagagcgctcctgcagaagaacaatttgttctttccgatatggatcacgtatgaatccctgatgtacatactgctgtaatacaaacactgacttcgtcttcaataatgtagactatgccgaaaatctacgttcagatagtggaagtcttcaagcttgcaccagctactgacaaggccaaaattgtgaacaacatggttcgaggtctcgaattcactctaagccaatttcccatcctcacagggggtctgaagatggacgcggagaacgggcggttgtgggtaaccaagaaaagatacagtgccgtcagtctctttatccaggatgcggaggacacttttgcgccgtatgcagaactagacagggcggatttcccagcagcgacattcaagggacataagttgttgccaaaggcggtgacggagaaacagctgttttcacccctcggcgacaatcaggaggacaatctcattatctctacgtttcaaatcaatttcatcgagggcggtctcatcctgggtgttgctatccatcacaactgttccgatggtccagggtgcgatgggttcctgacatcttgggctcaaaactcggcggccgttttcaatgggacgtctttcgaaacggtgtctgaagacgcattagatcggtcgcgcctcagtgcaagcagaccggaagcctcgcgatggaaagagctcgatcaaaggtttcctgttctcagagatggcggtggaccagctccaccaccgcctgccgacttcaagatgcccgagctagcaatccggatgtggcatttccctaagagcaagatcgaggagctcaaagctggagcaatggctaaggctggagacagctggatatctacgtacgacacaatcatggctacgctttggaaaagtatcacacggtccaaactcgagcttcttcaccctgatctcggtcaagaggtcgtattggtgcatgcggtgaacacacgaaaggtgctggacccgccactgtcagaggcatttatgggtaatgctgtggcattgccccgcacggaaccgatcaggttatctgaccttctcgctgacggcaatcttcctaatcttgcacaaagagttcgcaactctatcaaagcgatcactcagcagtacgtcgcagagctaccagagtggattgcaggattagatgataggaggtggattaacattaacatgaattcgttcttgggcatggatctggctggaacaagctggcaagggatgaacgtgtacgggaaacatgatttcggttttggtatcgcaagagctattcgtttcccagatcctcagttcgaagggtatgttttcgtgtatccgagcagggcagaggttaaggaaaatgcagttgacgaaggtattgaggtttgcatctgccttgaaaaagactgccacgaccggctaataagagacgaggagctgcttaagtttgcgcaacctcgcggcaattagtttattactctgcttgtatagcttctagggcttctctagtactattaatactattatactaagtattagagagggatagtataggtgtatttgcacatatacctggaagttagataagagatttagtaacgtgaatgatcatcgagccggctatgtcatcaagccggctagtttttcttagcattactctgtcctctataactctacgggttttggactattttagggttttattttacatatagaaagccctaaattagggctttctaacgctctaaagattacctaattacgcctagtattgctaaagttagagcttagtaaaatatagagccttacttagctttaaactctagtaacctatagtatatagctacgcattaatctagaactcttactatagtatctatagactataaagatatagattctaaagttttagagttttctatatgctagtatcatagtagagtatacttaatgcaaaagtaattaattaagttcttaatctctaaatattagaacctaggcctaagaggctagagctaactaagccttaggtataaatacttattaattgctactatagcttagtagcaattcgtctctagtcttatagaataatatactcttatttctattattactatatatctagtatctaataatgttatattatctaatatttaaattactctctctataatactcttatgcacgttattctaatactataagcttataggtaggcctattagattctatatattatagagagaggtaggctactcttactctgtatatagtaaataataacgcagagaagatattctctctattctctagtatagcaatactactcttagagaactagtctagcctattatagcctagcctagattctactactctaactttaactctgctagataataatatagcagcataagctaagctagctcttattctactctcttagttagtaataattaataataatagtaatctagctataattgcaagagagctaaaataactctagaattaagctaaacttaaatataactgctaagaactagtataacttaaagagttaaagtataaagtataagtagataacttattagcacttaataaaagctttatttatctagttctaacttatagagctaagcttatattaaaccttagtgcttcttatctaaagaatctagagatatttataaactataactacttatagtataactactaagtatataactataagataatattttatagagtacttaatatattttactctaatctctataagatagattttatagtaagatttcttaataaaactacttactctacttagaatatatttatatagaattagaaatagttagactctgcttagtagctcttataggcttaacttaagataataatacttaattaccttagttctaaggtaatatagtactttatagcttataataatctaaaatatactaggcagtagtaaaactagaactctaatattcttctagcaaagataaatatattatagagtaagctaagtaattatctagaagaatagcatagaatagactttataagcgcgctacttctagagatctagagaaaacttctactaagagacttctttaaatatataatagtctttaagctaaatactcttactctactaacctactaagataagataaaaagaataactatttttttaaagtatttagcgcctaaaagaaagagttaagataagatcttattaaatttatacttaaggtatttatagaactaaaagaagactaaaatatctaacgtagtaaagataagactaaagctagctaaataagcttaagatagcttaaaagactctatattagtctattaaggctataataagcctagatacttctagagaaagtatctagagtctaaagatataaaataagaagtagctaatcttagcataaagaaaagtagtaagtaaagaagctagagtcttttcttactacttatattactcttaatttagtattaagagactttagacttctttataatatgctttacttaaagcttactaagctattaatagtaaacgtagtaattagctaattagagcttatagaggctataattaatagaggtttatagctaaaccttatttctatagttcttataaagaagtataacttactagtttaactcttactaatactattagtaaagagtataaatagtaagaagcgaaaagtctatagaactataaagattactataaaaattatagacttttatagaaagaaagagatatataatataatatttatagtctctaagattctaaagtactaagtatacttaggtctgctctagatagatatatataattctaaaattagctactaaacgcataggctaatctttagaagtataaagtctaagaattagatagttttctagaagattatagtagagaaagctaaagaatttaaaaagataatatataatcttagtgcagatatatatagctatcttattactttagtagtctaaactagcttagaagaggctaaaagagataagatctctctataatatactaagtttatgcagttaggcttagaagataacttaaaagttctagtagactatagtttataaaatttagctattaacttactacttagagctatagtactatactagctattatataatctctttaagataaagcttaagttattatataagtacctagataagtacttagcgcatagctaaattagatataataagttcttagctagagtatctattctctttactaagaagaaagatagtagtataagactatgcattaactactaagatcttaataaagtaactattaagaactagcactctctactctttattactaaatctctaaagagactagctagtataaggttctatactaagctagatataaagaaagcttactatagagtttatatctaagaaagtaataagtagaaaatagtattctatataagatatagcagttttaagtatactataatatcttttagtcttataaatacgcctatatagttctaggcttatatttattaagtcttagcagaattaatagatgtatcttatattatatacttagataatattcttatcttttctaatatagaagaaaagtatatatactatataatagaagtattatgcagattatataatttaaagctatatcttaagcttctaaagtataaatagtatacttagcgcatagagtacttaagctatatagttatacttaagagaattaagattaataaagactatattaagataatatagaaatagcttaaactatgcatagtatataagatttaggtatttattagatttataaattattatagataatttattactaacttctcttagcttactctacttcttactaaactaatttagaagaggctaaaagtagctaaaggtagctacgcctaataaagaaagaaaagctaagttcttaatcttaataagaaagctaagaaggccttttagaaattaaaagatttatttctaaatattcttatcttagcttattttaagcagaatagaaaaataagaataaaagttaacgcctctagtagagcaattataagtattctaagctaatttattctagactagtatagtaagagctaatagtagctaattaacttctttttattataagcttatagcagctaagtataactataatacttataactagaagctgcttataatagttaagagcctagagtattagacgataatatctttaagagtgtctattttaagctcttaactaactactagaatctaaaatactttatagaaactaagactcttagctactagtagactaagattatactttatattatctaagtttaactttactattatatactaactagaaactataaacttagcagataggctattctaaagactaaactatatagctaaggcttagaagctagcttagaagtataacaaagcctttatttaactaataagagatattctaaactagagtaactagaatactattttagctatagctattactacttagttagtaagctattctaagaaatagaagaaccttactaagatagtaaagaagttctagtaggtagataagtgctatatttctaacttacgcagtataaagaagtagaaagagactaattatactttcttagctacctctaataagttaggctctaaagagaataacttaggcttagaagagactataagaacctattatatagtataaatgcttataactaataaagataagttactagctatttaatagtattataatagcctattagtaagctactttaaagtaagatatactcttaaaaagctaataatattactactatatatagaagagtatacgcaaagatatagagtagtactataaagactatcttatctgcaagaagtttatgctattaagatactagctctataggctactataatctcttctaatactagataaatcttagaagaaagtaactatagactttataatagagctatctctaagtaagtgctctaaagtagtctataatgctactctagtaattatagatagattaactaaaatagcgcattatatgctagtataggctaattaagatagtactaaactagtataggcctagatatataaagttatataactatatagcatactaaagcgcattatcttagattaagagcctttaataaacttaaagtattaagatacctttctatactatcttaatactagaagagttctaatcttagctttctacctatagatagataagtagactaagagataaaactagatattagagcagtacttatactactattacttcttagaatagaataattaagtgctttagatattagtagagaagtatatatataataatagtatatatactactatagagattatactcttctaggcttactatagaaggcactcttatagcatagactagcttaatataagcctaagtaagagagaaagctctataaaagcttactttactaaaaaagtaattaaattatagtagaaatactatagaaagattaaagtagctaatatttactaaaaagtatatactaataagtaatactctctaatgctctttaagattagtaactaagtattagtctctaactgctatattagatttataaggctaaagaagaaattagattagaagtttttagaactagagataattaaggcttaaattaggcctttagtactctatattaaccttctagaacttagaaatatctatctagtcttctatgccttactactagagccttatagcctagaagaggctattctatacctagaagctctaaagcagaatactctactaaagtatagtaataatatatataaagtagagcatattatagagagataatataataagaataactaatagaaatatctagttaaatagactagttacctagagaaagaaaacttataagaactaagtataaatatttcagcaaatatactatagaaattttagaataagaaaaagatttagtaataaagaaaatctactaagataaagctaataacataatactagagatagccttataaagaaaaagaataagttaatctataatagactattctagtgcaaactagagtatatctttatcttatttttcttaaagaagttttttagagatatttaatagtactctaagctagaataggcctcttctatctagtatagcctataaaaggctagtatacctcttactactataactaaagctaaaggttagctaaatatagatcttataaattactaagaaaaatatagaagttatatattaataaattatagctttataatttattagaggcatactagctagatattaaatctattacttactaagaatttctaagcttattattaatagtataaaataggctaatatagagtattttaactaaataagtactatcttagactatttcttactagttcttactactaagctctaaagctacctaagttaattaagagtatactaagtagagctagaagagactaatctatatctttctaagttactaatacttaaagctagataatcttaactctcttagtattaatcttcttaataattttacttttctcttagagagctttcttactcttataagtagtatagtaagtttctaaagtagtaattttatagttaagtttagtaactttactactaataatagatttagtaagatacttagatatatactataaagagttagtttaagctaaaatagagtataaaagagctctataagctagagaggaacttataaggcctaaaatatagctttctaagcacttatagccttcttagaggtactattacttctagtagcctcttctatcttctcttagacctgcttattctctatcttagccttaactttattcttaagcttaatagtactcttagagtaaaaggtattagaagagtagtaactagataaaagaaatttagtaaaaagaagagcgctattataatactctagcttattctagaaagagaagtagttagatctataagattattaatatagaatatgctaagataggctattaagacctagataatgctatttaagatctataaagactatataagcctaaaataagctattaagaactacttataactttaaggcgcgcttagtatctatagcgctctaacttagcctctacttaaaagatttgctctctatagtagttatagagtgcgtagaagaaactatattactatctttatctatagtattaaggtattaacttaagtaaagaacttaaataactttctagatagtattaaggttaacaaatttattattaagtagctataatagagttagtattaggctaaaataggcttataagtactaatatactctataatagagtatattagcttagaaaaggcacttatagtaagatgactacttatttattaatataatagtaggcgtactcctatagtcctagactatataagtatctctagtaataatatagaggtatctagcaaaggcagtagagttagcattattaataactagaaagatatagctatactagcctaatatattagactctttagctttctaggcttaaatataactagtataggcctagtagctagtatttatagtagcaggtaagtagtagttaaagataactagcttaaagtaagctactatagtatatagtaagctaaaataagcctagtagaggtagatagaaagaagctaggcgcagttagagcgtagatagcagttatagataattattagctaatagaagtagagtagatagactctaagctagttagtagcattctagtttaaattaagctagtataactctatctagcttagactattctattatactctaaagaggcctaaataaagctaatctaggcgttctagagcctagctgcctagattactagaaattaggaagaaacttataaataagtaataattagctatagtagttaagaagatagcttaagatagtagaatatagctctatatataagctatctactagcgcgcgcaactatataactaaaggcttagtaaatattttaagtaagtaatataatacgctactgcatagagatactctaatgctattttatactactattagcttataggctttattagcttattatagctcttaatagagttaattaggttaattagctctaagagagaagataatattagaacttaggcctaagaagctagagctaactaagccttaggtataagtatctattaattgctactatagcttagtagcaatttatctctagtcttatagaataatatactcttatttctattgttactatatatctagtatctaacaacgttatattatctaacactaaactactttcttctatctttatactttacttaatatcttattaagcttaggctttacgctaacgtatattactctactatatatcttctctacctataagagcttagctctcttaagcttacttctatagtctactctttacttttatatttctttaagcctaatactagtatagaactaggcctaataaactctaatctactaaacttaatatagtagattattattcttctataatcttctctttacttttatacttctataagcataatgctagcatagaactagacttaataaactctaacttattaaacctaatatagtaaattactatctctaagtttaattgctctatagctaaaaatagagttactttagtagcaggctttcttctctctaatagtagaatcctattatagataatagtataagaacgtagtagataatataaagataaataactactactctctataaatagaaagatagctattaagtaataatagatagctataaaaatagttatatagcacttgcaatagtagcaaataatagagtcgataagtaaaatattagattagaggtactatctaactctagagatagctatagtatatataatactattgtatctaactatagctagtactatcctagctctgctatactaaaatctaaggtttagaactctaatattaatttctaataatttataataattaataagctctaatagcttataaatctcttattagattataaatctcttagactagtaaaatagcttatactagtagttcttagaatagagctaaaatactagctaatactaactagtatagactagtaactactaatatatgctctagtaaactaactttactagtttactattatctcgcattctagatagataagcctaattaatactagctaaaactagattttaggctaaatatagagaataataaaatatagataaatagagcagaaagaagaaaagagagataactaagctaatactaaagctattaatagcttatttaacttctagaataagatagtaatatatattttatatatattactataataattctttataaataacgtattctactattaagctagctactctattaagctagctactttttcttagtattgcgaacactatatataaactataatgctatcttaaaaataactctaacttattatataaagaaagcaaaattaatcttactctttaagcttataaccttaggcctaatttaagagcttataatacgctactatagcctttagcgtataatattagcagctctctaattagctttatagaattctaaattaagctttagtactactatactattagaaactctcttttatagaagagtaaactattatataatatattcttaacttagatacgtaagaattttactctctaactttataagatagtagatatagctaataagctattagctacatatagtagaatacctattagtagaaactagcctaagtagtttatatcttatataaagaagcttaagatagcttttaattaagtaaagaattactagagaatactctaaaaagacttagaggttattagcgcctagtttaagcttatataagagataaaagctaagtataaagttcttaataataatatctataactttaataagataggcttctagataagcattattagcttaataaaagtagtaactagcttagagcgttatataaagctaaatataatctagctaagtaattataagtagattatagttatctagagcatctgcgctactaagtatacaactctgctctttattatctataagagatatatctatatcttagtataatataagaaagctttaatattatataactagaagctcttagtatctaagaatagctagataaataatatgcttagtctagagtagttaaaggtactttaataagtatataaagatatattaagtaaagttatatagcgctacttatcttagatagctataagagctatctttactagaattttaaaaactactactttatataaaagattctaattctctatatacttgcttatttattatatatactttagctacttaatatagtatactttttgctattaaaatagaagtacttctaatatatataaaatctagtatactaatatatctactatattaataagaaaggcttcttctctgcctttaagaatatattctttaatatatttatatataagaactataaaaaagcctttaagatagtaaaactagttcctattaacatataaagagttcttaattatcttaagatctatctttatatgctactactagtagctctactagaaatgctctagtagtctaaaatactaagtaatctatataaatttagattataattaaggcttataaaagaatttattaaataattacttataagcgcttaataaagcttcttaaagcttattaaagaagctaagaagatactttataaaaatatcttaattaaagcttatatataagagcttaaagaataagtaatagagtaaataaagtaacgtaagtagcaagcgaaatgcgtagataagcaaaatacgcacttctatacctaactaacctttacacttaaatatcttaatactctactaagtaataaagatataaaatagctagatttaatcttctacttttattatatctttcttgcatatatgcttattatatcctgccttactatatatcttatagtagtagatactcttactactactatctacttatattctctctgcctctgcctctgccttagcgtctctctaccttactattttctctgccttagcctataatagagtctctcctgcttagatctgctttctcttatacttcttatacttagaagtagcattattagctatcttaagcttagctactctagctttaagtaacgtatataaatagttctttaaagttaacttctttttaacttataagattatcttaataatagaattaggcaagaagctcttataatctcttattcttttaataattagtactatttagctatttatctctatagcattgctaggtatttttagttactagagagtaggctctagtgctaatagagttagcatataaggcttaattttaagctttaatagcactacttctaggtctagtagaactaagctagttacttagaagcttaataagatattactctttaagattaccttattatatatagctaagaatattactaagaaagcttttttattaatatagttaatatagttattagatataataagattctagatagaaataataataattattctattctatctaaggtgcgcgcagcatcttatttgcgtatatagaagcctttatacctttcttagtaagttaattgcttaacttattttatgcaacgccttctatctaacatactttcttagcttagaagttcttcttataagctgcgcattctagttaattagctataatattaggctctctagttactcttgcagtaactctagtttagctttctttaagagagcttttatatgcttaataagtcttaattaattaagaaagttagcctatttattagctagaagagccttagtaaatctatctgctattatattattagatagtatatactctaccttaattatcttctaggtaacttcttatcttagctagtagtagtatatattaacgtgctaaagttttatttaaagcttagctacgtcttctattactagtctaatagtctgcttattattatatttaattataattattaagttactaagattaatctaaagctcctttagcagctataatataaagatagctttctttgctatctaagagagtgtaagtagtttagcttctattattaagattataactatatcttatttacttgctctctaagttataagactgctaaaaagtttaatagtatagctttataagcttttctagttaagagtattatctataaataatgcattacttataaccttaaaacttttatcttttctaagcttaagagctaggtttaataattgctttagatatagtagtacttagtctactgcctcttaatgcttattacttagattaactaggaattaagtaaggcgtaatattataaaggtaatatctagccttataataactgctataaatagcagagatctaatcttatactaatacttgttaattttagctagcgctataagtctatcttatagtagaagtttaatgcctaatattagcatattatatcttatactctagtaattaataagtaagctaattttattaacataagtagcttagaatagctaaatagtcttctactagcagttatatataacttctactctaagaaactactataagttcttttcttctatgcagagatatttatcttagatctgtttaatagcctttagagcctctaattctttctttaagtagtacgcaataataatatcgtctatatagaagaagataattaacgtgtttcctatataagcaggtactctaagtaagttagtagcttttctctactaatacgcctacgtagtaatactgcataacactataataatattttcttttatacgtaatagtagattatactttagattctttgctattatctgtattctttatctctatcttataggtatagaagttatgcctagttttactataataactatagtgcctttctgcgcatactctctttatagatattttgctattattataactactactctctcttttagtaattaagttagataccttactaactattaaggtcttctctatctatatatactgccttttatagctcttacgctttataagctctttaattatactttatatatgcgcctatttcttctatagcaatactatattatatataatctgctaagcgccctttacttagctattatacttacttattaagagagcttactaagaaacctagatgcctttgcattctctattaaataagtatagtttaagcctctagctctttagcattacatcagcgtcggcgcttgccttctatataatattattgcgctgcaggtagagttagtatatataactttatattaagctttaataatactgcctctaagttaaatagaactagtctagcgcctctaaactctgcgtaagcattctcgcttagtaaatattagcttataggcagctttaaaggctagtaagaaggtttctttactaatatagtagatatagttatgtgctaaagctaagatgctgttactatagctacgctttaatagtaagaagtaggcaacgttaagaagctgcagtagatataataagtaagagagcatatagagagcaattatcttattcttcttatagtattcttagaaattagctaagcagtagctcttatagctattaataattagcagtctttacgcttctataggctttatatgcatattaaagtatttaagctagataagcgctagcttattatttatctagctatttaggcttacttagataatctagttgcgtagtatacttagcttaaactagatagagataagcatcttgctagcaaagataataaagagtaagatacgcttctctattgcgctaacagcttatactagagtagtttacttataattgctaagctatagcttctttgcttttctaggcttatctaagcctattactataagctaagatataatcttacctattagaaagctagtcttattaaagttctaggtatctttattaaggatactatactttgcctttattaattaaataagcttaaattagagctagataagcgctaggtctttataggcagcttactagcgattatataaatagctttagcgcttcttaagcttaggtaattacttaataaagttattaacctagtgcttactaataggctttctactctactctcttagtagtctattagctatatcttatataagagcctttattagtagtagtctacgtagagatacgttaagtatattatatagaactaccttctcttctatctttataaggcgctttaagtttagcttataattgctttaggtgcgttatctagcgcattatgcttagatagttatttaagagatattatagatctctatagcgcgtttcttactctatatttactttaattttatattagagatagtaagaaatatatcttctttattatagaacttttagatattgcgttattaagatattatgcgttattactgcgtaggcgtgttagtagagaagagctactaacttgcttagagtgcctgcttgcatagaaaatacgttactctgtttttaattatatagcatagttcctatagtatttattagaactctatagatataagagttgcagtaaacttcttttactatagtagtagtaaaatctaaagtctatatagtgccttctatacttttagtagagtactaagtttctaatactctcttagtattcttatatatatttcgttagttaattgcagcgtatataaaggcatttataacgttatattgctttagtttaaggttaaacttagtagtaatagctataagcatttagaataagtatctagctagtattactatatatatatcttagaaggtaatatttctttgctagtcttctcttactactagtcttgccttatatttattaaggcagtagtatttattaagttgatagggtggtatatctatatatagtctagaatctaatgctctgctcgctttattagcaatgcttagactttagtctataactttatttattaatagctctaaagataagtttcttctactttcttaaatattttatataatagataatcctctagctttaattatgctaatagaagtagtagtagctaattatagtaagacttaatttctttagagagcagtctctttacttaggctttattaattagcttttctttatatttgctaatatattctaatttagtgctagctataaatgcagtagcctatagataggttattaatattagttaggtagatatatttataatattcttatttattacttctctttaaactagtaaggctataggtagagaagttagtagcagtattaggtatatatctataacctttttttcttagtagtatatagttctctaagaatgcagactcttcttctacgttatattattcttatagaacgtcttagtttctagttattagctctaagtctctaaaagttctattattcttacctaggctaaaatcttcttaagagtactatgcataagattatctattagattcttagttttactattaaaaattatttctttattaaagactatattataagtgctaattatcttagctatagaagagatctatatgcagtagatgtttgttaattaatattctactaagtaactaatctaggccttagaattaagcctctgtagtcttaactttccttagtaagtattatctattattataaaagctttgcatctatatacttttagataagattagtttagtttttagagtctagtaactatgctatttatagctgcagcgcgtataaagaatactttatatagtattttctaattatttagataatttagtatttaattatagaggtatactactactcttataatctctagctagagtttctatagaagatttatatctagttaaattatgtatactttctcttttattatactctttaagcgctctgcttctctattctaagcttaagtatctagagtagagagcttaagtctaattaatagagacgtgtactatttcttaacttcttatttaatagtaataatcttattatctatcttaataactttaactataatattaaattatttctttataaactagataaaaaggcttaagagttatataattaagtaggctagcctattattcttaaaatagaagttctatataaattaggtatgtttatagataactagtatctagctcttcttcttagtaaaactgccttccttatacttatagaaattaatagtaattcttttgctagatcctttattatttattcttagagttctacgtatttagcgttttaattttaatctgctataagtattatattctatagtagtaatttctttaattcttactctcttagattgctaaataagatgcttaatagcagatagactaagatactctagtcgtttatgctatagaatagcagtagctctttatagtaattatttagcttaatttatacgtatatagaaggctaatagtagtgtagtaggttatttaataatctattacctatagtattctaatagaatagctataattaagctatctctttgttgcaggcttattagattctcttagttattctactatatatcttattattagagtagctagaaagagataagattgcagagaaaatctaggcactatgcaatatttttaagatgtataatttatttactctaagatctctttgctattactctaatagctctatattcttatatctaaattattaagtttctagcttagatatagtcttctatctctaagttacgtatatctttaagttagaagaagattattatagatatgcgttattaagctagagtctaggataaatatattctttaatagatattcttaattacttatagcaaaagctatatttattatactcttatctagtcttaagatcttatgtctatctagttacctagataattctagtatatataatgtcttaatttaagaagtaattaattaggaggctattatagtaaggcgcagttacttagatttatatatattctcttctactaacttctataagcttaggttatatttaagtttatactatactagttttataataccttagtttagtttaaactattttagttattagctatttatataatagcagttagctatattatatagctatttataagtagaatatatacctttagctaacgctgtacctctctctatagattacttattcttctgcttatatattagctttaagttttctctgccttagttattatttatagatagtactcttatcttaatactagaggcgtctctctatatagctaagttagatttactgcttactacgtataaagcttttactactaagaatatatcttttagcttttctcttaatagattatagaggcttatataattatagaagagttttattattcttttcttattaatagctttcttattatattctagcttatagaatactatagtttaggttaatgctacttttaatactaagcctagaaaattatctattatagcttatatttatataaccttagctatcttaagagtcttagcttaagttatagcctaattatatttatttagctacgcttcctagtttgcaggtatatatattagcttaagtgcagcgtagtatctttcttatacttatgcttattctttatctatatctactctaatagtatcttagagagtagttatctattcttataatattctattttctaagcaatagcttagttattaagtatagagttactattataagaaatatgtttaacctatcttagagatcttatttctcttcctcttgaatagtctcctcttatatatcttatataattctagggcaaaagcttataatcttcgtaaatctctttatatacttctaagctctttttagaaaagtctaatagttaaattagtattattagagtatataataaagactactaaattttaattaagtcttaggctattatataagtattatcttaactagctctaatagtatataataatgctattaatgcgttatttgcgcttattactagtttaaattagaagatatctaaaggcattagaagaattagtctaataagaggatattagatttcttctagatctgctagtaactagatgccttaagattagtattttattttaagttagcagtactatagaatctagctcttagtatctaatagaataactattgcatcttattagttagagtttaataatatagttaatagctttatagaggcagtaagactcttaattattagatataataagattctagatagaaataataataattattctattctatctaaagtgtgcgcagcatcttatttgtatatatagaagcctctgcatctttcttagcaggttaattgcctaacttattttatacgacgccttctatctannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgctaagcttctaagttccttcttatatacctgctttagagaagtaaaataatctatattaagtagctataagatatagaaggcgtatagaggcatataaagagcaataatcttactcttcttatagaggttttagaactcaagtaacttatagctcttataactattaataataagcagctagtaactacttactatttaagcctctatatactagataaagtgctttagctaagtaagactaagcttattagtagtctagctattcttactaatgctaattctctaatctagtaagttattataatactaggccttattataatgctttgctttaagactaaagaagagtaagatagactactctatagcgttaatatagataattagagttatctacttataattactaggcctagatactaattagctttaaacgtctctctaaggtagtaactatcttaactaactctctaacgcctatctaaaagctagtcttattaaagttataagtatctttatctagaattctatatttagctttaatattgcgtataaggttaaactagaaggctaataatagctagattactgcatagaactctctagtaatctctctatctagttacctaagacttaatcttagacttctagcgtataaggtttctagcctatttttctctaacctagttactactataagtagctagtagttagttagctatctcttatatatagctaagcgtagaggcaaagccttgcgtattaagctttcttatatactatataattatatcttctttatttcttaagagctttaataagttagctaagatattacgttataaaggctttctagcgcgttgcatataaagagtactttcttaaatattataggatagccagcagcgcgttgcttagcttaagaaatacgttaaatttttattactttaatagctaagattattcctttctttataaagaagtaatttaagattaagttattataatattataagaagtaatagaaagaggtatagtcttagtagaagtgcgcatttcgcttatctgcgcatttaacttactgcttacgttataaaaagtataaaagaaagtaaatttagatagatagtataatagagtttagtataagcatattataagtagctaaaagtgcttctactacttatataatatctaagaagagtagaagtagagatagttaaaaaaggctttagctagcttaataatgctatagtacactatagagagactagatataatacttatatatattagaaagatatagaagaagattctaaatctaatatagctatattatataaagaatctatagagagtatagagtaattttatattttatacgtagtattcataatactaagaaaaagtagctagcttaatagagtagctagcttaatagtagaatacgttagtatataagatttctagagcagcgtagactatataatatctaattatagaggtaatatagactaggttttattaagcgctcttacctttagctttctactaaagataattatagttataattactaagctaattactagagtaatatagactatgctctgcctaatacctttgctattagcttctattaaagataactatagttataattatagagctaagtaacgtaaactatgctttgcctaatgcttctttctttataataatagcaaactttttataagccttctctaatagttaatagagtctatagaatagacttaagaataaaggaacttaaactacctttctaattaaagtaagaatatttctagctcttactaagtgcacttaagtagaacttagattaatttatataaaaaacttatatatataataaggataagcctttctagttatcttataagttcttactaatgcctctattctctctatatactatagtagaagcttactctagaaagatacttattatgctctaatacttatcttaagtttatagctctaagagctagaataccttatttactctataactttggcaattagtaagcctagaatttagaaaaagaaatatattagataatatttattctatttaccttaataagtcttataaagtattattatagtaatatatataaaatatatattactatcttattctagaagttaaataagcttattaatagcgttagtattagcttagttatctctcttttctcctttctgctctatttgcctatatttcgttgttctctatatttagcctaaaatctagttttagctagtattaattaggcttatctattcagaatgcggggtaatagtaaactagtaaagttagtttactagagcttatattagtagttactagtctatactaattagtattagctagtattttagctctattctaagaactgctagtataagctattttactagtctaagagatttataatctaataagagatttataagctattagagcttattaataattataaatcattagaaattaatattaaagttctaaaccttagattttagtatagcagagctaggatagtactagctatagttagatacaatagtattatatatactatagctatctctagagttagatagtacctctaatttaatattttacctatcgtctattatttgctactgttgcaagtgttatataactatttttatagttatctattattacttaatagctatctttctatttatagagagtagtagttatttatctttatattacctactactttcttataggttataagctcagaggtgcttatagctattaagaattttatttactgttttctatgtctagaaataggataaagctttatagtattatatactattaaagctagttagagcttctagcttgctatacttctttagtctttattaattagcttttaagctagttaataataactaaaaaagaataaagataatagttttactattataagatactagaagaaacttaagtactctagtaacttattctagtttaaaaaatagtattatctaagattatattaagacttagtctctacttactctactctaggaatagaggtaattttaatataatttactatattaaaatctctattaaaatatatattatatattttaataggaatagagttacttaagcagattacctttaagtagcagagttactgcctgtttaagataaaaagtatactagctctgtccctaataagcgtatttagactatattattaattaataagtaaatttattacttattaattaatagttagttcttttctagttaaggaaaaactagaaaggtctaaatcgttattattaagcgcaaaaatatataatctgcctacaaaagtctacttggtagcaatatataatactatatatatagtatgatatatactttgtgtctatataaaagaggtagattattactataataaatatacatagtttataagtaacctagctatctaagtaacttagctaccttactctactaaaatagctacgtagcaacgtagcataatactataataaatttatatactgcaaatataagaatattattctttagaagcgttgctatcttttatattctctatctctactttatagatataagcattatgtctagtcttattataagtgctacagtgcctctctgcgtatactctctttaatagtctattactattattataatagttctctactattataataattaagtctaatatcttactaactattaagatctcttctacttatatatattattatttatatactttatactttattattacttctatagtatcttaaaagcagcttatttctttctatattaatattatattatatgctatctgctaagtgcctttacttagctatataatctttttatctattaaccttgctatagaacttacgcagttttatactctctattaaataagtatactctatgcctctatcttataagcattatatagtatctttgcctactaagtactattcttaatagtagttaatagtagagtatagaagcgtatattaagctttaataatactacttctagattatatagaactaagctagcatcttaaaactctatataaatattctctgctataaatatctttttaaaagtagctttaaaggctagtaaaaagattttcttattaatatagtagatataactatatactaaggctaagatgctattactatatacacgctttaatagcaagaaataagtaatattaagtagctatagtaggtataataagtgcataggtatatagagagtaataatcttcttcttcttatagtatttctagaattctactatataatagctcttatagctattaataataagtagcttatatactctaataaaacgcatatagaagttaaagtatttaagctaagtaagcgctaaattattatttatctagctagtaaagcataacttagataacttagttatatagaaagttatagaactagtttaagataagaactttgcctataaagataagaaaaagtaagattatcttctctattatgctaacgctttatactagtataactaacttataattactaagctagagcttctttgcctttctaggcttctctaaatctattactataagctaagataatatcttacctattaagaagctagacttattaaagttatatatattcttatctataactctatacttctcctttatactctaaactagtgcaaactagagctaaataattactagattcttatagatagcgttactgagcaattatatagacagctctagcgtgtttgtagcttagagagtatgcttaataaagttattaatctagttcttactaataggcttactagcgtactctctaagtagtctattagctatatcttatacgttagcctttaagataggcagactgcatatagaatacttaagtatacgctttataattatctcttcttttagttttattaggcgctttgcatttagcttatagttatatgtaagagtagtactctgcgcaacagtcttagatagtactttaagagacgttatagatagctatagcgcgttatttgctttagatttagttagaattaatattaagagatagtaagctgtatatctgctttagtataagtctttttagcttagtattattaagatattacgcgttattgcgtgcgtaggcgttttagtaggaattagtagctagcttgcttaaggtagctagcttacttataaactacgttataatattttagaagaactatacaagtaatgaaattatttaataatattataataacctagtatatagttactctagtatattaagaataatagaactaatttagcaaaattactagtttaagaatataaaagataaagtcgctttatatattaacaaatatacagactattaatagaataaatatagtatatatatactatatagagaaatgcagctaatagagctctctaataagccttagatagatatctctatagattttataacagaattacctctattaaaagactctgctataagactattctataacttaatacttattatagtagattgctttacaaagtatatacttatagtactcttttaataagactatatagctacttagctagcgcatatacttaagaactaacttatctaagattatagcatactaaaaataattattagtaatagagataagctctttatattaagttattaggctatacttatagcagaaattagtatttaatagaagctattaatagcttattattcttagactaatagataaatagaataaataaactaaactataaaaacgtatctaaagatctttagcaatactagctagataaactaggtcttattattatctatagcataaatattatataataataagctttctaaagctataggtaagatactatacttcgcaaactataagaaatactctaatctcttttaataaatattatctagcttaaaggctaaagctatataagatctatagagaaatatagaaaatatataagaaataagtaagaaacttatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctaagattactcttgaggtataaaaagtatagaagtaccggtggtgggggcgctagagtacctagtattagactattcttcagcaaagatatctcttagttaagtctgttaactgcttctagagctttaagatcttctatatattttcctaacttatctacttattactatttataatgctttaatatcttttactacttatataaataattcttctttacgcgcgctataagtaatatatctaaagctactatcttggtataattagccttagctttctactactttaattataatagctctaaatctaactttaagaagttagaaagagaaacctctataagcatatataactttattctattttaataataattcttatactctttctttaataataatatctaatactctaaattcttctttaaaatagtattaatatataactatagcaagttctctaagattattaatctaattactaatagtataataatgcagagtactatagaaaactataaagttagtttataagaatataaatataggagaagaaaatagtattataaacttatagaaagaagcatagcagtctatataagatatagaatactaactaaagagagttagcatagaagttagcatataagaactaatagataatactactctgcagagtatataactttatagtcttagtagaaagtaactatagaatagttatatatattctatagaattctataatatcttataatatcttatatataagataatatagaataatatagaatatataagactatactagtatatagataaggcgtagaacctttatagtttagtatctttaactttatactttaagttatctaatatataatactctttatagaagcttactcttactatcttagtacgctctatttctatatctagtgctactttactctatctataaaaactaacttaagctctttaatactagctatctaattattagctacttaataggttttaatattattattgcctaagctaattttttaagaaatttctagtattagtttatagtgcctgcataggccttgcttagaactattaactagtactagattatatattcttatatttttttaacgcttttttatactaagagtagagagtagttactattctcttttagtctagcttatttcatattagaataatactagagagttatagctagaagcaagtaataataaggataactaataagattattataaagaatagacgaattactactagtaagaagcagttctttctctactctatatactagctctctagtagctatactaggcctgcttagaacgccgaaaggcgttcttagtactagagtactaatattatctcttttcttaggcatgcttaccttaagcaaatacattaaatatagaaaagtatttagtaagctagaataagctataatagcttatttaaggcctaaagcgcgcattagagctctatagattatttctaaaacttatagttttaagaaacttgcttagctaagcttagcgtgctaagtaataataagtaagcagcgtatagatctataatactagttaagcttagcttaactcttaacctagttctatattctcttagtctcttttaggtaagaattttttagttttctctatagagattttagctcttatttaggctagaatactctattatactctattatactctattatagcgctaataaatatagagtattctataataactactacgcttcttaatctagctttattaagctcttctacttctattctacgctaatctaggctagaatacctctaaattagttaatatagactagatcgctattagtaataatataatagagaatagtatatatatctattatctatgctactgctatattatatcttttgctataagcttctttaagtgccttagtaagtttagttatattataatagacttctctaatactatagagaatgctaagaactatcttaacctctatttatcttagtagaagaagattagaagcagagagactacttagtactttaagtgcctttattacttctttagcaactctaactatatagtagtaagttattataagctagaatatcttattatagtataaactaatatatttagctttctaagaagttatattagaaagttctagatattactactaatattaataagctagcgctaagttaagttaatatttactactaaattattactgctacctttgctatctctactgctaagagctagctagcaagagctatagtagctacttagtatatctataatctatagcctctagatactagagagattttagtgcttaaagctaatatttagaatgcctacagttttctagctatatagttaaagaagtaagtgctttatatagtcttatataggctataatactctattataagctatttaggcgctaattatattctaagctcttatttatactctatatagagaacttagcatgctataacagcgctatagactctaataatagttctaatgctgcttatatctctatttactataattactctactaaggctattactactaagtataaggcttattagaatatctttactaagactatttttaagtttaagtaagttaataagaataagcctaatactctctataagaaggtaagttaggccctattatagagtactatctatgcagtaaactaacctaatatataaagtaagaagtataagaactctaagagagagcagagctaaagaagctaatctaaggttttaaagtagatattatatctttaaagaagaatagaagccttattctcttagctaagcatagtctctttataagcaagattaataaagcttaaaagaagcttaatagtactaagaagcatctagtagtccttaatacctaaatctaactctagtagagccttttatagctaatttagccttctttaagatattataccttagactatagctagtaggtactataagagcagcgcctagatctttagaacctaggctaggctattataggctattctagcgcagatttacctagtaatctctagatagcaaaatactaagaagattctttcttctatctttacttagtaatatatttctatctttagattcttttatctataaatttattttaattattatgcaatgcttatttctaaagatactaattattttctttctatctagaatagtctattataggctataatagctctaagaggcgtagtttatttattattattctcttcttttatttagaagttaatcttaatacttaatatctatattttaatttatttagctattcttatacttcttatgctatagttaggcagatatagtattctagaactttcttagagtattttctaaaatatttaagctaagctcctataagtttttatctttagagtagtttttctatttaactaggtactccttattagctgctgtcctattattcttctatctataattttaatttactttatagata