ttatagattatttataaacttactatctatagtattatttgcaaacttactactagcagattatttacaaacttactacctgcagattatttgcaaacttactacctacgaaatatttataaacttactacctgtagattatttgcaaacttactacctgtagattatttacaaacttactacctatagattatttataaacttactacctataaaatatttacaaacttactacttatagattatttgcaaacttactacctataaaatatttataaacttactacctatagattatttgcaaacttactacctacaaaatatttataaacttactacttacagattatttgcaaacttactacctatagattatttgcaaacttactacctataaaatatttataaacttactacctgcagattatttataaacttactacctatagattatttacaaacttactatctgcagattatttgcaaacttactacctatagattatttataaacttactacctatagattatttgcaaacttactacttataaaatatttgcaaacttactacctgcagattattttatacttagtagaaataatatatttgcaaacttactacctgcagaatatttttaagttactagaaaaaatatctttaaaaccttacttttctagatttaggataggtttctagctaatcctaaaattctagttaaagtctatggctaaaagttatattatttttaatattcctaagtatatattactagttagataagcagctaaggtaatactagaaatcctcttttctagaagtttagaaatttactagctaataagatatttgcaaacttactacttacagattattttaaactttactaccctatagaatattttctacttactagcaaaaatatcttttaaaacctttacttttctagattttaggataggtttctagctaatctaaaattctagttaaaaatctatgctaaaagttatattattttaatattttaagtatatagtactagttagataagcagctaagttatactagaaatactttttctaaaggttttgcgattttctctatatccctgcagagcagatcttagcaaacataagcttatagttttagtagagctgcgcaggttgcgtaagttctgtactaaaattgcttaacctctataaccttttctgctatatctactctgcgctgcgaaaattaaacttaaaactatttgcaggtattataatagaggtagaatttttaagagaaaactaaaactagagaactaagttagaagaagctttagtaaaggcagttttttagaggcttactgcagcgcgttgctaaattacgcatatcttaggcctattatagagatactagaggcgtatagcagctatagagctaacttttttctaacctatgctaaactgcagataaactttagctaacgcgtagagaagatagtgcctatatattaaagcaatatgctgtattgcgcctgcgttaacctaaagttaattaatactgctcttagatagctaaaataaactattctttaagagtatattgctaaattatgcgcattgctttattacgcgcgttgctaaattacgcacgttgcagcctaatatagaaacactagagagtaatatctattacttagaggtgttttagttacgtaagtaactcttatactaaatatagcttagcaaaattgcgtgtagtagagtttagcaggtgtctattgcttagaggtgttttagttacgcaagtaactcttatactaaatacagcctagcaaaattacgtatagtagagtttagcaggtgcttattgctttaagatattttagctatataagctacctatgcactaaacgcagcttaacgttttctagcagcgttgctagtaactaaaggttgcagaatataactattatatagttaaagaatctaggcgcgtttcgcatataataagctaacttaaatttagagttatatctaattttaagagcgcctgcagctttagcttagcgttaggcagcgttaggctagtatattagaagtatatataattataaattagagaagcaaaggtagtagcaatagtgccttgctctaagcaggtttaatagccttacttaagccttacagattataagaagtaatttagtataatcttattttctagtatacttatataactatataagtataggctgcgcaaagttccttatagaactagagatctaaagggccttttagtctctcttaggcgcagctaagtagcataaatctactatttctagtttattagctaatattagaagcaactaaagaagattctaatagcttttagttgcttaagcctaaagacctagcactagttttagctataaggccttaattagattaagctttagttaagaaggcagtgtttattaaggcgttcttagaacgctctgcttagagacttagagcagtaaagtagctgcttatagctataaaactagcgttttataaaaagttctaatattatacttacagagcttagcgtgctaaccgcaattactgcattatagctaagaattataatatagtatctgctgcatattattactaactgcagcctagagcctagtatagagaggctatattcttaaaaatgccttacttagttaaattgcgctcttctacttaaatctttagtaaagagttagcagcagagtaattacagcagatactataaagtaaactagattatactcttagagcctagcgtgcttattgcagttcctacatataaatagctaagaattaccttaatatatctgcaatatgctgttcttagctatagcttagagcttagtagtagtaggcgtaagtctgcttactactttgcttagttatatagcattataacgctttattctagctttagtaataagtattagcagacgctgcctagtagacactatatagcaaaataaagccttttagtctttgctcttatagcgtagatagataatatagagacttaaagttgcgtagtacttaaagagagtttacttaaccttttaggaactaacgctttatagagactattctgcgcaattagtatacattctttgcttaaggtatttagtctaattactgcaagaattcttagaaatgccttgcgtaacagaaatagagccttataatttagtctaagctctataaatagaaatatgcttttatattattactactattcttgcatataggcatttactttagtatcttgcctataattattgcatataagttcttgcatttatttagagcatctagtagagaaacttacgcaaaagtccttgtatttctatagagcattctatagatattataatttcaacattatacttttagtagcagctagtaaagtttgctctttactgtacgtaattatagttttagtaattatctataataatagcagctagcatatactttagtattttctctatagttattgcataaaagtctctgcatctatataaagcatctttaggttactagctaatttgcttcctttagatagtctgccttaagtatacgctctttagctttagatagtagctttagtgcctaaagacctttataagcgtataaacagagataatttatagagaagagaagagagaagagttcctaatatatctctattctcttagttatttaactagtctgtagaataataactactatagctagagctagtatataaataagcgtaatacttagagtaaatagagagtcttagctagtacttgcgtatactcttatagagaaactcctagttacttgctagctacttgctattatctatactagaataggcagcttatatactttataagcaaaagttttacgttgtaagttatactcttaagccgttgcttagtaattaaggatctattccttttctttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctttctttgcactagacttgcctaaaaacttttataaaaaagagtactaatctaaatactaagctctatataatctagacttacctagaaacttattctatgtactaaagtagcatcgctatatacctcgcttatagtagttattaaggcgcagtatagttatctacgcactaaagtagcattaatatatgcttcgcttatagtagtaatttagcgctgtagtagcattagtacttagctttaaaattagtttattctaatagagtattatagagagaggtaaaggatacctaagcgtcttaaaagagaaagagagagtttctaaggtattttcctttatctagtctacagctagcatacaaataagcgcaagcttagaggaattagagagctttaagctaacttcttacatatactcttatatagatttaactattagcctctctagtaagtttactatagcgatagtaggtagagataaaatctagtctgctattctagcactaagtctgctttagcagtaattagtatcttataagctattaactacctagttagcaggcagaagcaaatttagtagtccttagcctattagtagtagattaatcctacgctgctttatagacttagtctactagcactagaaacaagcgtttagcatcttctactaagcagttctattagtaattatccttagtcttataatattaagagaagtttaacgctgttatagcagagatagtactaagagttagtaggtttctctaactgcagcgcgcagaagttaatttataattctttatagaatatatgttagctactgcagtaacgcagaagagaaattaaacgcagagatagctagagttcttcttagctatattctctattattatgtttataaaactgcgagtagctataacctatactgcattttaattctttaaatagacttatatatgctctattactaataattctctagctagccttctaaggtataggtttaggtagtttaataggtaatttaagcaaagtacctctacttaggcttaagacatatctaagaaaggcagaaactattagatataatactctctaaatctagctttatactttttattaggtagataataggctagcaattaagcttaactaagtttagaagtatatagagactttgttagcttagcctaattatagagagtactattctagtactctctataatagctctaattacgctagaaatgccttatgcaacgctcctcttagtctttattataagctgcagcactataatagatagagttttaaataaattttatctagttagtagttatctaatagcgactagataactattatactagataagaaactaggcttattactacagcagtgtaaactagatattctaattctaaaaacagtaacgcgctaaagtagaaataggttaataataagcacttctgtgctactagctattaagctatctatttttataaatatttgctatttaattatcttttacgcatatatattgtttttacttttagctatcttactatatctctcttatatagagtatagaaactacaaacctacctatctatactacttattactagcattatattataaactagatgctagctctattataacaactataattactattctttgcgaagcttatataaactataggctgtaaagtaaatcttaatatagaatagtctatatattagattacctattctataaagatattctagcactgtttctagctatctgtcttgcataggtagttattactatagctctttatctataatcttattatttatactctagtataatatatagattatttagctttaagtaactatagagataaaacttagaagcaaaacatagtctatttaagcgctttagctacttttaagctctgcttagcgtaaggcctatcttttctttatataagacttacctttttctagtaatagtaatctttagataataataatacttataagctctaagcttattacttactacttctatattaaaacttattaagctttgcttagcgtagagtttgttattttatagtatctaacattctctctaagtagccttctctagtatacttaagtctaggctataaccttcctgctctaatactgcagtactatgctaataaagactgctatcttattgcttattagcttactctaaattctatagctatgcttttagcttatctaagcgcagtattctataatatctaagatattctctgctttataacgtttaaacttaacctactataggactttattactctatagcagtatataagaagctgcaataattaagataagaatatatagctattagcaagaaaggctactattagtactagtagcgcagaggtactagcttagcttatactactagcatatataagtattagagatatattatatattatagcgaattactctgcatatattacagaagttgctagcgctctctctgctagcagtgcaaagcagctctgtatagagatatagtagctacagattatttctctatttagcaatattataagctagatagctcctagctatctcttctaaaaagaactaaataactctctcctcttaggcatctttctgctagaaggaatgctacttagtaatactcttactatagtagttgcatcttacagtattaattatagtgcaattagtagcttagctattaagatactcgcttataactgcgcgctagtaaacttctgcctaagcctagataaactcctgcattacatcttaatctaaagttttctagtcttaatgcctaggtattagctttagcgctaggttcttacttctaataactattactaagttaactacttctctaaacctacctcttctgctagacttctaggcaaaattaattattttatatagttagttaagataaacaatgcatataatactagagaaattaatatctatacctaatgctaatgttgctataataaatcctctatgctctagctataatgctacgcgcttagatctagttttagaattaagatttctatagtaaaacctatagcctagctcttatacaacacgcttatataagctctagtattaatagtatataatctctttcttactcttaagctatagtaactagcgcttatataggtttattatatacttaataagcttgcctagagtataaatataaactagatagcgaatatttagtcttatagtagaagcttagatatagataggcatttatataagcatagccttacttaatttatgctctaagcaaggcagttacgtagctataagaaagagaaataggtattaaagtaagcaaagattgcgcagagttactaggcactcctaatagtcgctgcttataaatataagatagtacttatctactataatcctatataagatactctactatataagtctcttagcatatttaataaagagctaggtactagcaatatcagcgcttactaacataactagagctaatagctcttcgctacttaactattctagatatagtatgcttgtagctattaggcgctcctttatattatttagcaactcttagaagagtagtactataactaaaacttctagatccttaaggcaagctagagctagaaaaagcaagcttttgctgctactagttaatagtataactataactagagtttagctactaactactgcttctaatacttatacttacttagcagatttatacgctagattaggttaattaagcgctttgcttattgcagctttaatagaggttttgctaactaatgcctagcgcaagcgcagctattttactaaacgcttaactaagctagttagtagttaagagtttatatctagatgctctatgctttatagctagtgccttagagtagaatagctagagataagtagcagagttatgctaacttttaacagctcttagcctaaagagtttctagtataaggctctaaggattctaacctaagaaatttatgctagtagttacttagagcctagaagaagtgtattaagcgtaagcttaagttctttattatatttattaatatactatagctttatagtctaattcattctatatagcttacttagagattaattctactctctaatttagttttctctagttctttaggatcttcttaagagttgcaatcgtgcgtactatagcaaaagtcttttttaataaactagcgtctaattatagagatagcatagcaatattttagcaacttaagcgtatatctaagataagtcctagtctctctctgcataatataagtaaactaatctagcttctaagctctagtgttagttaactagaggtagttgctataagagttacctagaatagtatagcaaagatatttacgcaaagagcagatatatactaggtaaagaagtagtatctacttaactgctaagagtagaaagcgtagaataatctttagttaatcttattataactaagtcttattatattaggtaataaaggcaacttagctattaattatataaatattgcagtcttaagcatagttattacgctaccttactaatgcaatcttagtttctcttgcaggttagctactagttatatatactaatagaaagagaagctctaaaaaagagttaatttgcttaataaatttacgaatagctaaatatatctacattccttaagctcgcatttattagctagtagagctagtaagaagttagttaagagtctatttaaagctattactaagattatttactttattagtaagaaagaagtactctctaacttcgcagcgaacattattctaaatagttataatagagagactaaagcagtttgctataagaggaataaacataaggtctttctagagattattttgtctagcctctactagacctaatactatactcttaaaacgcttaataataagaagctagctataaaaatagaggatagtataatcttaaaactatagagtattagccttattacttttattaaatgcaatatatttagcataggctaagaggctaattataatactaaacaggctatataaactattaataaggtaattcttgcgttgttagtaaaagaattctcgctctatctagccttattacttctaggtagcagatagtagaatagcttctactataattactctaagatagtatactatgcctgctagtatacctaaataatctttagcgcgctgcaattagtaggtatataagttaatgcctaaaatagctagaaaataaataagcttactagaaaactagttgctactaatatgctagaaaataaaagctcctagtagcttaataagcttctaaatttaagtgctcttattattaagatttagaaattaaacaaagcttattgcaagctctagttaattctcttgctagagaaataaggctatagcattatgcagcaaatgttaacgtattattagctaagttaaagtatttatacttaaattagagctagagaaagagcttagtaggttctgtatagtagctataggtatttaagtattactagtaatttctttcttatagattacctatgcaactctaaggcagtagcaggtaaagcgctttagatatctagtataatactattaagatgctttattctaaaggcgttctataagctaggtcttaatttctatcttcttagagcttcttaactagcagcaggtctctagaggtaaggtagaaagactagctactctctgctctatagctaagtctactactctaactacctattataataaagtattatagcgattaggtagctagcttacctagtaaagttattttaggttatattttctaaggtgttcttactagctatttctagtaaactagctagtttaatctattctaagaataatagctttagcaatattatatgcattaagttattattactaagcattctagtatttagctaagatagtagttgtcttagaatttaagaatacgtttttaatagtctctatataattagagtctagagtgcctaaactaggtattactatagtaaaatagcgctaatagctactagttctaaagagcgtctagacttttactctctgctaatgctctcttgctactagtaagctttgctattagtgctctttattatagtattaggctatagttctttagttagtactaatatagctacagcgctgctctttatattgctatgcataaattagatcttctagaagcgtaattagttctctactataagtagagtaggtaatattgcaaggacttataatctataatactagcagttctaagaagcctttctctctactaacttagttgcagatcttagataatactaaataactgcagtttagataagctttctagtttcttatgcctctatgctaagtgcaaataattatgctaaatttagagagatagtaaagtagcgcgcaagcactagtaaattatagtaataaggtagagtcttcttaagcctacataattatatatagtaattatataggcaataaagaattagaattaaatacttaaaatattattaaatataagctgtcttaagaagagagtaagtaattaaggatattagctagtattaaataaagtaataagtattgcaattatagctagagcttactaagctaagaagcagagtattagcacgttagcgctagcaggcctagagtagcagcttaagttttaaagttccttactaaagcaaactctctaactttaaatgcctgcatcacaacgaattttaatgctatgaataaactgtttagagatctagattctccttgtaaaactgcacaaaatagcttcttagaaatatattatttccctctagaaggtcatttatttctacgttgcattcctataatatagcgccttgctaaggcctattctaattagctaagctctgcattctcactagaaatgcaggtagacttaagaataggcaaaattaattattctatatagttagttaagataaataatgcatataatactagagaaattaatacttatacctaatgctaatattactataataaatcctctatgctctagctataatgctatgcgcttagatctagttttagaattaagatttctatagtaaaacctatagcctagctcttatacaacacgcttatataagctctagtattaatagtatataatctctttcttactcttaagctatagtaactagcgcttatataggtttattatatacttaataagcttgcctagagtataaatataaactagatagcgaatatttagtcttatagtagaagcttagatatagataggcatttatataagcatagccttacttaatttatgctctaagcaaggcagttacgtagctataagaaagagaaataggtattaaagtaagcaaagattgcgcagagttactaggcactcctaatagtcgctgcttataaatataagatagtacttatctactataatcctatataagatactctactatataagtctcttagcatatttaataaagagctaggtactagcaatatcagcgcttactaacataactagagctaatagctcttcgctacttaactattctagatatagtatgcttgtagctattaggcgctcctttatattatttagcaactcttagaagagtagtactataactaaaacttctagatccttaaggcaagctagagctagaaaaagcaagcttttgctgctactagttaatagtataactataactagagtttagctactaactactgcttctaatacttatacttacttagcagatttatacgctagattaggttaattaagcgctttgcttattgcagctttaatagaggttttgctaactaatggcctagcgcaagcgcagctattttactaaacgcttaactaagctagttagtagttaagagtttatatctagatgctctatgctttatagctagtgccttagagtagaatagctagagataagtagcagagttatgctaacttttaacagctcttagcctaaagagtttctagtataaggctctaaggattctaacctaagaaatttatgctagtagttacttagagcctagaagaagtgtattaagcgtaagcttaagttctttattatatttattaatatactatagctttatagtctaattcattctatatagcttacttagagattaattctactctctaatttagttttctctagttctttagaatcttcttaagagttgcaattatatatactatagcaaaagtcttttctaataaactagcgtctaattatagagatagtatagtaatattctagcaatctaagcatatatctaagataagttctagtctctctctgcataatataagtaaactaatctagcttctaagctctagtattagttaactagaggtagttgctataagagttacctaaaatagtacagcaaagatatttgcgcaaagagcagatatatactaagtaaagaagtagtatctatctaactgctaagagtagaaagcgtaggataatctttagttaattctattataactaagtcttattatattagataataaaggtaacttagctattaattacgtaaatattatagtcttaagcatagttattacgctatcttactaatataatcttagtttctcttataagttagctactagttatatatactaatagaaagagaagctctaaaaaagagttaattcgcttaataaatttgcaaatagctaagtatatctatatctcttaagcttatatttattagctagtagagctagtaagaagttagttaagagtctatttaaagctattactaagattatttgctttattagtaagaaagaagtactctctaactttgcagcaaatattatcctaaatagttataatagagagactaaagtagtttactgcaagagaaataaatataagatctttctagagattattttatctagcctctatcttagacctaatactatgctcttaaaacgcttaataataagaggctagctataaaaatagagaatagtataatcttaagactatagagtattagccttattacttttattaaatataatatatttagcataagctaagaggctaattataatactaaataggctatataaactattaataaggtaattcttacgttattagtaaaagaattcttgctctatctagccttattacttctagatagcagatagtagaatagcttctactataattactctaaggcagtatactatacttactagtatacctaaataatctttagcgcgctgcaattagtaggtatataagttaatacctaagatagctagaaaataaataagcctactagaccaaactagttgctgctaatatgctagaaaataaaagcttctagtagcttaataagcttctaaatttaagtgctcttattattaagatttagagattaaataaagcttattataagctctagttaattctcttactaagaaaataaagctatagcgttatgcagtagatattaatatattattagctaagttaaagtatttatacttaaattagagctagagaaagagcttagtaggttctatatagcagctataggcatttaagtattactagtaatttctttcttatagattatctatataactctaaggtagtagcaggtaaagcgctttagatatctagtataatgctattagaataccttattctaaaggcattctataggctaggtcttaatctctatcttcttagagcttcttaactagcagtaggtctctagaggtaaggtagaaagactagctactctctgctctatagctaagtctactactctaactacctattataataaagtattatagcgattaggtagctagcttacctagtaaagttattttaggttatattttctaaggtgttcttactagctattcctagtaaactagctagtttaatctattctaagaataatagctttagcaatattatacgtattaagttattattactaagcattctagtatttagctaagatagtagttgtcttagaatttaagaatacgtttttaatagtctctatataattagagtctagagtgcctaaactaggtattactatagtaaaatagcgctaatagctactagttctaaagagcgtctagacttttactctctgctaatgctctcttgctactagtaagctttgctattagtgctctttattatagtattaggctatagttctttagttagtactaatatagctatagcgctgctctttatattactatgcataaattaagtctcttagaagtataattagttctctactataagtaaagtaggtaatattataaggacttataatctataatactagcagttctaagaagcctttctctctgctaacttagttatagatcttaggtagtactaaataactgcagtttagatagactttctagtttcttatgcctttatactagatataaataattatgctaaatttagagaagtagtaaagtagcgcgtaagcgctagtaaattatagtaataaggtagagtcttcttaagcctgcataattatatatagtaattatataggcaataaagaattagaattaaatacttaaaatattattaaatataagctgtcttaagaagagagtaagtaattaagaatattagctagtgttaaataaagtaatagatattataattatagctagagcttactaagctaagaagcagagtattagcacgttagcgctagcaggcctagagtagtagcttaagttttaaagtttcttactaaagtaaactctctaactttaaatgcctacattataacgaattttaatgctattataattctaagtgcagatctaagcttagcacacctttctatagaatatagcctcttagaaatatattatttctctctagaaggttatttatttctataacgtatttctataacatagcgccttactaaggcctattctaattagctaagctctacatttctactagaaatgcaggtagacttaagagcagagatagtagctacgtaagcataagtagaagtttcttaaatagttatagaagctagtaagcattaagtagatagtaataattctaagagtaatatatttaatatagctacttttttgcaagtatctactactataggcgctaagcaaagcagcttattagcagtatatctataagatattagattatagagtttttaatatttaataatatattttataactaaagtatatatctaactaagttacgtactttatcttactaaaatgcctgcatagtagtaatgcataatatcttaataatgctaggcttaaaattcctatactaaagcagatatatagattactattcttaatatataaaattagtaaatttagagtattagatgcgctatagctatctataacgtctctaaaataactatctaagactattataatagaaagcgttcttaatataactataaactaaatataaagtatctaacgaaactagaagagaagataattatagagtatatacttaagtattctatacgtagtctgcttatcttaaaggctaatatataagatatagctaatagactacttagagagcgcgctagtaagcttattagtaagaactaggttaataactttattaagtatacttctaagctatataagcgctagagctatctatataattactagtaagctgcttataagaacttagcagttatctagccttagtttatactagtttaagatataaagaagaagtatagagttatagataagaatatatataactttaataagtctagcttcttaataggtaagatattctcttagcttatagtaataagtttagagaagcctagaaaggcaaagaagctctagcttagtaattataagtagattatactagtataaggcattagcgtaatagagaaagtaattctactctttcttatctttataggtaaagttcttattttaaactagttctataaccttctatataactaggttatctaagttagctctactagctagataaataataatctagcacttacttagcttaaatactttaactcttatatacgttctattagagtatataagctatttattattaatagctataagagctattacgtagtagaattctagaaatgctataagaagaagaagattattactctctatatacctatgcacttattataccttttatagctacttaatattatatatttcttgctattaaagcgtatatatagtaatagtatcttagccttagtatatagttgcatctactatattaataaagaaacttttctactaacctttaaagctacttttaagaagatatttatagtagagaacgtttatgcagagttttaaggcgctagactagttctatatagcttagagatagtattattaaagcttaacgtatacctctatactctactattaataactattaagaatagtacttagcagataaagatactatataatgcttataagatagaggcgtagagtacacttatttaatagagagtataaaactatataagttctatagtaagattaatagataaaaagattacgtagctaactaaaggcgcttagtagatagcgcataatatagtattagtataagaagaaataatctacttttaagatactatagaagtaataataaagtataaggcgcataaataataatatatataagtagagaagatcttaatagttagtaagatattagacttaattactataatagtagagaactattataataatagtaatagactattaaagagagtacgcgtagagagatgctacagcacttatagtaagactagatataatgcctatatctataaagtagagatagaggatatagaagatagcgacgcttctaataaataatatatttatatttatagtatataaatttattatagtgttacgctacgttgctgcgcagacattttagtagagtaaagtacgtaacttagttagatatgcgctttagttataaaatacgttatagagacttatatatagaagaattgcttaatataagtagaaggagctattgctgtattacgatagtaagattaactagagtataaaatatagttataaaatatagtttacaaaattagtagctaaagctaactctacgtagtttatagaataaagcctattctaatctttattctatcgcctattaaagataggctcttcttaatatattctattagctagaaactagatactataactctagtagctaatagaaatagcattttataataaagttactatattaagttaataaattataataagaaagttataggttttagagagtagataaagcaggttttagaagtaagaattttcttataaaaagtaagaaactctaacgctaagcaagtttcagcgaaaattaggcctaaaatcttatcttatattaggtaggtttaataatttaaggcattgctattgtattcggctttctctgcaattgctagttctatctacacgtctgctagctacttaatggttctatattagtagttcctgttcacgcctccaacaattaggtttccgtttccattcgctgcctggaacccagcgaccgtctatatccacgtcgttagtcattaagatataagccctctgcatcttaaacatacctggtccgaacgagtacagccgttgatgacttgaagaaggcctcctgctacatcagagcaagcactgctctgagcgttgctgttaaggccttgtccagtcgctttgccatttccggcggtgcaaaacgtaataagcacgctgttgccgggaacctggcatgcgcgaccaccaaggttcctgaggtagttgtagcacgcaatgacgtcgttgacaggtccctatcagattgaaagatcagcaaatcgtaaggtgcgtgggtcgaaagggacgtacgtatgcgcggttgtttgggccgcacttgaggtcaaattgagcggagaattcggctgtagcccgttagatcgtgcccaagaagccagaagatggttcaagcataccacctggcactggggtttcatagagctgagcggtggtcaagcccagcgaggcgagagatggtagccccgggccgggaatgacttcagggtgtgctttgcgctgctcgaggagagggctcgcggagacagcggtagcgaagagcatagaggtagcgatggaagagaagtacatcttggagactgttggagcggtgcgagggctggagtggtgcagagaaagagtgaagtgtgcagtgatacaagaaagtaggtcggcttcacacacccttttatacctcattccctacgcgcccttctcctacgtgcttccgaaggatgggttctcgtccacacatgaagccttgcactaacgagttcgcaggtccaaccctaactgcgaatccgcgctgaccgagcaagacgtcgctgtgtagatgggcgcctgaatagatctgggggccctagagttgagtcgtagtctagattggcatcaacgtggtgtagtgtgagagttagctgaggtccaagaccttagcgtatacctcgactgtagtactacctacactgtaccgttaatggaaggtcaatgttccctcgcgcgacaaatcgaggattggcatgatcctcctgattcgatatggtatggtctttttcgggcacgcgttgtgttattgccctacacgggccgtagcgctgtccaattgaggatcatggaacccgtggataccgggcatcatggatgctccgcggaatattctgttacctgttcttggtgacgacctgcggattctgcgtcatgttctaaatatttgcctctacatgttgcgtctggtctcgatatctcaatattctagttccctgcacgtatgcgcagaaaggtgaaggtacttcgtaggcagtgcggaatcccgtaggctctgtggctccttgggccgcggcttcctgccgggcgccttgcgttgtttgagttggtggcgcgacggttagctcccgcccgacccggttaatgaccgcggaaagaaatactgctcccatagaggcagtaaacctcttttggatcgtaaaaaatgttggttcttcaattgcctcaagacggattggtcaatttggaagcttgcagccgacgtgcatttgtgaatggtgcctgccaacggatatgtcgaacagacaacaacgcccaagctttcacgttcctgcttcacattgaccatcgatcacgactcaccgccatcttggaataagctcccaagcatcgagctaagatcagtcaggaagtatgctcgagccgttgctgtatttcgtccgacctcattcgcacacttatctttgctgttgacgttgagctattccagccttgcgcgttggctagatgtgccgccgcctcgaagtaaagtagcgcatgcatacgatgcaaggatcctgaaagttgcactcaaacaagacggcatgtcgagtagctcggggcgaagagacgcatgaagggtggacgttggcacttaccccaatttgaaccgcaaactgcgatgaagcttgcccgtggactattggcagatctgcaaccttcaaagggcaaaaatcatgccaatgtggttttaatgcaacagacgagcgttagttcgtgatggttctctttcgcacgacagttgcctcctgcattacgatatcatttatgattctccatcattcctctgcatattatctgcgcattcttctgcaatattcctcgcagacttcactaatataagtgctgtcatcatcaccaccgcagttcaaagcactgtttcaaccaactcgtaccggcagtcataatcctagtccaatttgccctaagtctgatacatgcgctccatagtaagctagagctataggcagcaaaagctacctcgtcgctcactactctgatgctgatgtgctcgcgttcacaattgcgtgttaccggccagtttgcttcgtctacgagctcatagtgcgcttcagcatcgcgtaaatgtatttccccacacagtgcgaacttgtacgtctatcgcgttccagagccagctttaccgagtcgatcagacctgtttcctaacaatggttccacaggcttcctactcgtgttaccaaattcagtctaatcttcgcgacactgcggtaagcctctgggtacgttatcacagccaggcagcttttgcaccttgaagatgaagtcagcaaacttatcattacgttctatggattggtcgacagcctctttgagcatacgccatagcaccttacagtgagtaatcaaacaagtatgcgccacttcagcggtctgcaaaatgtgtgagtctgtgcctcacgagagcgctgtcgacccgagaggaagcttgtggcagaagtccgcactcgaagtgagaaacttcatttacaaccactcacccacaatgccctgaaccaatggaatgttaactaacctcttccaagtacgcgaccaaatgcaagcggcagcccaaactttaaccacgtgaaaggctgcaagatcctgaccgtcggcactactacattcgccctgattaccgcatcagacgtgcgccgccctaccgaccgtcccacgaatgccgcaattgcttccctcagaatcccgaccacctcatccgggaggctcaaaaacggcgaatgactagtccgcatttccctatgctcgaccgcaccgcccatctccctcgccatgccaacctgcatgcgctgcaaaagcaccggcaacccacgatcctccaaagtccctatgtaccaagccggtacatccaaccagcctgaatatgtatgtccgccaccttcaaaaagcgctttgagactttgcggcgtgagttgcgagacccagtagttcgcctcgtcagcgggcagatcgtggtagaagacttcacggggcgatttgacgatttcagcgaatccagtggatttgttgacgcgccattgaggaggtgggatgccgaagagcgggtccatgaacgagaggcctgtcaaagcgaagccagacgcgatgagcacgatgcccatcacgtatcctgatgatttgtgctccgagtcctgggcgtgaagtcgtgtgaagcctttcacggcactgctgccgactattccaccgtacgagtgcgcgatgatgacgacgttgtggccttgtgtgatttcgctgactatcgcattttgcgcggcgtccagatcatctttgaatgttgcgccaggatctcctttcgttgacggcagcgttatggatatacacttgatctgatacttgtcttgcagcagttcgataatcttgttgtagcatgttggctgatgccatgcgccaggcacgaagattaaagtcgggagatcagccatctcatcggcactccgtagcttgtgtatccggtagcgcagagtaggagcaacgagcggttgtgggatattcggcgtagagctgaggatcttttttcgaattcagccgcactccccgcactttacgataagatagcatgcaggtcaccgtcagcaacttgtccaacgtagagcgcgtgacagcgctgctttaagatgcttacaaacagtatctactctacggaaagtactgattagaaaaattgtaacaaggtacacaacgagctcacgacaaaggtgggctaaaaagggataatcgatgttaaccccgaactcctattctcctaaacataaggctatagctggccttccacgtcataatcatcattcatgtaacgaactggtcctagacctaaggcttttttaaacttacgaacccacgttcttcaaacagacatatcgcggcgctgtattaaactctatcccgaatacggcagctgccaaggcccgctgttatataatagaacatatagcgttcagataacgcatgtttcaattcgaactttgctcccaatttgcgcgaagcataccacccaccgtaagttggactcttaggatgcctaacttccaccctttccctcgtacactgttagagtttcgtcagagtatacgggaatctgcgatgaagcctcaataagtggctgttggctgtgaaataaagctttgcccccctacgcaaccgccacctatcttctacgtctacgcagaagcgcggtctccattcaagaacactacaacaagtcattcccccgaagtatacgtagtataaaagttagtatacgcagtgcataggctacaaaaaagtcgaaattaatctaaaattaatattgctaatgatagagtgcctaagctaagattagaattagagaaactatataacctaatgatttttctctacaacactgatatgttatagaaattaggcttaagaagctaccatttctttgcttttatatgcaatttaagctatctttcttatctcctttgagaccttgcacttctggtccttctttgcgccaccgcgacacgctggacacgtccgtccatgttgaatcaggaagaaatgcaacttgaacttcagctccaccggaattaccgcatccaaatgcagttgcgtcttctcgcgcgtccgcctcctttggccgccacccccatagccccgcaatccgatacacgtgcgtgtccaccgtgaacctgttcctcttcaaacaccagcccatgaccacaaatgccgacttgggcccaacgtacttgtagctcatgagttccttcatcgcttcctcatcgctctcgtcccagcaagtgatcgagattccagcggccgtaccgcgctttcacatcctccagtatcgagaatatgatcttcgtcttgcggatgtgcagcccgtaaccgcaacgaatcgtatcttgcagtttttcgggaccgccggaaaagattgcgtcgtatgcgaagacggagccataggtcgctttcatgctgttcatggcgcgcttcgcattgctccagctcgtggcttggctgagaaccgcgaccagcatggcgtccagcacgaaggggatcgtctcgggcgtattctcgtcgttgaattcggcttcgacggcatcattgtgaagtttatataagacgtcgtgggcgatctgacattcttcgggggtggggtggccgaagtcggggtagggcgttgaggttgcattggcggaccaggatttccacttcttgtccgctatggcgtcgctgctcgctgtgttttttttcaccttgacttcactactgctcaagtcttcattcgcggggtgtttgacaacgttcttctttgtaacttggctcggtgcttgacgcttgctgatcgttttctcatcgacagtagattgggaatgcctcctcttagccgcgttacttgtgacttgcttcgtcacccttgcggcggctcttgttgatcgtgtcatcaccggagttatcgctggagttgtagttgagtggttatctcgtctcatgctccggggaacacgtggttcacgcgactagactaatctgaagtacgcgcttatgtcgtcatgcattatgtactagtgggagtctagcgtagtcagcaagtagagccatttctcttgtgtgcagctgcaaagcgagtgtcgaaagacggagacatcgtgaggtttgcgacagagaaatagtccgcctgcgcttgtcagcgtttcaggaaactcccaagctatcacggcattgtcggacgagcactacgcgagacgaaacagcttctctgcattgattacgacgtcaccggcgggcggtgattttacaaacctgcatggattaattgatcagcacctcatcatattagaaaatagacgttgacaaactgttcaatattgtggcaacaaattcaagcaaatgctatctataccgcctggttctccctggagatccttcgtccaactttcagctatggtaagcagaccatgcaggccgtgctttagcaaattgcttggaaagaagagtctcaccgaacgaacgcgcaacatatcgaactctatactccacttatcagatcaggggcttggcagactccgcaacgagtggcggcaacaattccatgccgaccagctcttgcgccgattcgaacgccggctcaagagtatccgcaaacccagtccacccctgtcgtcgggccttgtccatgcttgcagtggccacgatcgagaagtaaatatcaagcagctagaagttttccttcactacatcttcttcgaagggattggtcgtaatggcgcctccggaaccttccattatctctttccacgcggtcttgttgctctacttttgcgcccagtcgagcatcttaaagctggagctggagacaagaggagggccgcaccggagaggcgattgctccccgccttttagctctgtcttctggaatttggaagtgtcgtccgtagggccgacggcacctttgtccttaccgtactagcgcgcaagctcagcgaggaatcgtccattcgtcatggaattggagtcgatggaattgtaagcctgattctcgcaggcatcgtgccgcacggcccattcactcaagtagccagtcaagcgcgctgtcgacatgggggtcgggccttgccaggttgtgaagtcgccaggaacatatagaggctcgttcttgtgggtctgtactgccgcgtagacgcagaagagatatcgtccgctcatctgcgctttgatggctgaaccgatgaccccaaatggacgaatcatattccatgatgtctggaggtgtcgcttgcaatagtcggttaggctatcctcttgaggatagtagaagttagaccccaggtgtcgtggttgaggatcagactcgacacaaggttgcggtgctcgagcgagctacattccgtaatttttgtctctagtttgcaggaggacgcgtttcggtgcaattttcgcgagctcaagggcttgcaggaaggaggccaagagccggctgttaagttcctctagcttctccacattagaccatacggcctcatgggctccagtctttggctgcatgtaggcatagaagaacacataggggtcagactctcgaactggagctagggctttcgcaatatcttctgcgctgcccgagaagtcgatagggagatactggatacgctactgttgctcgcgagagagaaggtctgtcagcgccttgcttggaggactgcgaaacatggcgtaaatcttggtccatcgggtcggggcatcgagcaaggcgcgaattgtgttccatcctgagattcccgtggcaccggggacgattgcggtgagtccagagacggatgggtaggtcggcaggttacgataagcaccagcctgacgaacagagaacgtgtcgttgctttgggggaccatgatggcttggttgttggtagatgctagaaataagcaataacgagaaggtatggtgatgatatcgatcacaactttggcgacttgatgctttttatgctccattctggttaaccccgagttcaatgctgtctcttttcggtgctagcattccatgcagctagcatctacatttgcactcaaccaatcgcgggttgtggactattttccacaccggagcaaatctttatgccactaccgacgtgtcgtggacccatgacgtcgccagcactaggcgtgcgggcttcacggattccagcccgtggttgccaatttcttatcttctctcaagtcccccaaaactttctcatgttagacgtcgcgagctcgcccctagattagtgatcgctgccgggcgaggtctagagcagtatacgctatcgtatcgcaatttcttgttccaacagcgctgagtacgtcgcaacagcgcgtttaacagcaatctgcatcttcttccttaccttgctaccctcatttcaaggtacaaagatgcccatcacagtgttgtcttacgatcctgcttgggccgatgacttagcgcagattaagaaagagttggaagcgggcctcgacggcgtgccgttcgtgtccatcgagcatgtcggcagtacatccatcccaggcctagctgcaaagccaatcctagacatcgacgtcgtcgcgacccaggaacaactgcaacccgttctcgaagcgcttcagcatcctgatctgcagctcatatacatgggcgagctgggtattccggaccgacatgcatttcgtgcgccgcagaagttacctgtccgcaatttgtacgtctgtatcgaaggctctgctgcgttgcggaaccatcttgctgttagggaattgttgcgcgatgacgagggtttacgacgggagtatggcgctctcaaatcggagcttgcggcgaggtgagccagcgactcgggccatgcttcattggatccacgcacgattggctgatccagtacccatgcagcggtatggagattcacgaatacatgaaggccaaaggcgcattcatgatgaggatgctcaaactctcgaatcaactcacagatgcagaaattgaggacattcgcacagcaaccagctctgctatacgcatggcgccaatacagttggagcatctcttcatgcgagaatttgtcataagcgacgtggacggcttgcagcaggcgggactagcgacgacgacgaaagaggcggaagagttggtggtagacataatcagaaatggaggaatgacgaagaggaaacatgttgagctcgcgatacttgcgcgagggaatcaagacgagagtgaaggaaaacaaatcatgggccgtgtgggtatcaggatgattgaagattgtgcaacggtcgcgacggacggttcgctgaggcgagttctcgacgccataccaacggagttgaagcgaggccgcatgtatctgctgtatgccttttgcgacccaaagacagatgatgcgaccatgatgaggattgcgctggatgcattcatttctgcacttgcgcaggttgctccgaagaggtccagtgagcaaggtgcgaccttggaaaccgtttggcatctgcttgagggtcgaaagctttcgaaattagacaacgcgtgcgtcgaaggggccgcagtcttcctcatcgaaaaaactacttaacaacgttttgcagtgcacgagtatctatcatgagaaagccgcgagcctctgtgctcgcccttattggtttcttgatcattcaggtccccatcatccatttgtttctcacttcttgattttttttctacccctctcttgcacagcctgatgctgagcttcttggtcagcttaaggattgcatcggcatctcgaaccgtgcaagcacgcgtcgtggcatccaggttgtttcgtaccctagtaagttccgagaacgctaaccctggcggatgatcggtaaattaagcgctacataccagtgcttgttcaccggtgggcactggcgaagccttttctgtgcgatgacaatcaatgacaccactaccgaagggctgcgccacggcatagtgcgtaccgcaatcgaaacctccgcattgcatggttcgcggcctgcttccacccgttccctgacatcaatcctatttgaccgtcaagtaaaacgagccaccacatcgcggcgcgactggaacgtggagatcttggctttccgaccatgtagccttgaggcgaacctcgctagtccgcgcgtctctcccaatggcagatacccttggtactacgttcgcaaactctgctacttcggagagccctgttcgcgtgttaccacatatgctgtgaactctctctggcagtttttgggatttgtctccgaaattgttttgtcataatgtgtatcgctctttcgttgtctgcatcactagagttttgtggtacatcagtaggtacctcacttgacgttccgaatatcctgaaagaacctggggcccgttgcagttcccgaacggcggcaacaagaactcggtcgaggccaacccttgctaacatcagccattgaagaggcggtggttgcaaatcatttaaggtccttctccacagttttgaactctggcctatcagctactgtgcgatattcggtagcacaggcgaaaccgcctcaccgctagctacctgccggctctgtacaatcgcttcgcaagacgacctaagccgggcctcgcgtggaagctgtccacgtcattaacactatggaatgggttcagggagggcgaagctgtcttaacataggcgaagcggatggccgaaccctgcgcaagagcaatgctcatattcatgactataaaatagcctgtctagtcactacccaacggtatcaatcactacgactcgcttctgtcccactctcaaatatcaccaaattttcctcgcgcatcactccatcactagaatgcgcgcatcgttcattattcctgttgctctcgccactttgaaccgtgccattgcgcagggctctgtatcagactggcacccagctgggccgggagaatgtacgtgatgagcccattgaccctttctaacaacaattcactgatcgcttctagctcgagggccctgtcccatgctgaacacactggcaaaccacggcttcctcccccgtgagggtcgcaacttcacgctccccactgttaagcatgcactcaagacaggtgtgaatgtcagcgaagagatcgcagagctgttgtacaacttcgcgcttacaacgaaccccggtccgaacacgaccacgtgggggcttgacaccctcgccaatcacaacattctggagcatgatgctagtttgaggtgcgaaactactcctcgggaatactcgtgaacgtaatactgacctgagaccttgctgcagtcgctcagacgactacttcacccatgatgtcatcagcttcaatgccaccgtgtacaaccagacgcgctcttactggactgaagacttgatcaacatccaaatggtcgccaatgctcgtcttgcccgcatgctcgagtccgtccagcataatccacaattcgccctctccgagctagctggtgcgttcagtgcgggtgaaggggctggatacatgctggtatttggcaacaagacagcgaagacagcaaggcgggacttcgtggagtacttcttcggtatgtcctcctattctcgtctttcgttcttccagtgctaaatatcgaaatagaacatgaacgcttgccaactgagcttggctggacgactgcagaggcagtcatcagccgccatgatctttccaccttctcagatgatattatcaatgctacatcatacgaagcattgaattcacatcgctagcattaagtcgtcgaccctgagtgagtggagacgtggagacacgaaatgcaaagtttagcgagaaggtcgttgagctgctagtgcagctcgtcgcaacgcgctctggcaacattgcaggacgcgcaaagtcagttcgaaggcgcaggtttcttctcctgattatacaccagtattagatttgcgcagaacaacaccgatcaatttatacaattcgttgtgacgccggcagctgcacagcttcatcaatgcccatctcgcctcaacatatgtgcccagaatgctgatcaatgaagtacatgttttcgtcctcacagggacactaatgtaaaccttcaaagacctattaccacccacacggaccgcttggctctgtgcaacggacgtgaatatctttcacatcgcgaaacagctggatgttgtgaaagtcaaaatgccaggacccgccgcacgagaagtcggctacaaacatgaggcgttggaacaaatgcgcaatcagcttgagccacttgaacggcgcggggccaatgtcaatcgtgtcgagatcccagttcaaccagccgtatctgtatcccacagtgtcgtcttttcagcaaatctgcacgaaaacaggcagtttaatgcttattgactttaagccaagtctgagcgtggctaccccagagaagcccttctgatatagttcgagattccaaaactgccggcactcatgcagtacaacgggaactcttctggaagacttcaggtagttggagcggtcctcgtctggatcatatttccttaaaggacggcacttgactgtaacattgaccacgcgtggctcaacggtcgattcccagatttggacgcgaagttcgtaaggcagccttgagaatgtgatcattgtgtcgtctcttcggtggctgtatttgcatcgtcgaggccacctggtgtgagaatggcagaaggctctcttgcatattgactgcgccgctagcttgcattgtgctctaagctgcgtcagatttcgcgtaggtcttgtgaataaatttgcgccattccacctctcggcagccttcacatcatttgtttcaacatggcttccgatcgtgacattctcatctactgcatcaaacgacaatacaatcttcttgtctatgtggcgtatctagatccagacacgatcgaatcctcgccgccggaaggatggagtgatgagcagctcgtagtcgacggcgtacgcagtctcgggcgcaccgaaagagttatagatcttctacgccacataccctacttccgaagagagtcgtacggtgaacgtctcgagttcctcgtcgaagcggtgccaatcaattacctccgttattcgtggcgttcgaaaggcattgctgcagacccatgtgtcggcaaaagcatcgaccacaatgatgttcttctcatgccagaagacgctacctgtccttcttcattcatctctttgaccgagggccgagaggcgacttggtggatcgacgaaggtatgagaccaaatcgtgcaggtccatacagcaaagccaattgatcgttgctgcaggtttcacattttctgcagtacatacaaaattgaacgacgaagcaccagaatatcagccctgccgtcattcgcctacccttaagcgtttcaggagtattttgaagcactccacaacaatatcgtcattttgagcagggtccccatgaacaagagccttcatagtggatatgatcgtatcttgtttggggaatttaaagaaggccaggtcaatcttaagctacgaggaagggtaataaagctcgtgcttaatacacgggacaggtcttgaagaagttgttcctgcaacgcggttggcccgaagcttttcaaagagatacgcatctcgatgcgttgcgccggcatcatccgttcaaattcgattcagaatctccgtacggatgcttcgatacgtggctttgctggtgttcggctttaccggagtagcaccatgtgccatgagtgaagaagcaactctagtaggaatgtgcaaatccatggtgaccgtgagccgcactgatgctacgccgcccagcctcaggctatctcaacttctgcacgtcaatgaccaatgtggcgaagcaatactgagtaataacataagcagtatctagctgtttcatgccagttcgatggagtgcagtgacgatgtggacagtgacgtaatgcaactcttaggacttccagtacactatatcgatgattaagtcttcaacaccttgataccgggaacagaatcgttatgcgtgaagccttatcatccacaacttgctcggagctacatcaggtctcgcgtaaattcttgaaaaccaccttcccatactccctgtctcccacagcacctctaacttctgataacaatacattatgccatataaacgcaactttatgaccattttcgtaaagctgcactgcaaccgcgtcatctctgcagcctacctggaccccatcgagctgcaaaccccccaccttcaggctgcagcgacgaccagctcgcgatcgacattctgcgctttctcaaaagatcagagaccgtgatcaatttactgtgtcacctgccgtttatcaaagaattagatggtcacggttgttacaaggtgctcgaggagacaagctgtattgtgtatcttcgcaatggggaagtttcccgacgtataacaattgaatcgtgccgtgggcacacgttgggagacatgtgccttttcccggctgatgcggagcggcctcagacgtttatgtcgctaacggaaaggagggaggggttgtggtgggttcttgataaagatgcaggtataacaaggccaatgtattgacggctacgactttgctgattgccaaaggcgtgatttatccatgcggtggtgcaatggtggatagagaggcgcctggtaccgagccatggcgacaactggcgcgtctaagaaatgtgcaagagtatttcgacggcgtttatgctaagattaaatcgttgaagtacgtcctgatgccgaagggaaagtgcacttgttatcgtgctattttacatggcgtgaatacgccagtactggtaaaattgatatgatatatcgccaatgtactcctcctgattcacgctcttcaggtggttggacctctactcaagaagtgcagttggcccgacgcgctgaacaaagaggcatatctgcgagatcttcgcgaccattatccggatgatgtgtgagttccttcgtgaggaatgcgacgactcagctttggtcacgtagacatgttgagattgccaagcgacgaacgaatacgctttccgtcatgatcatgttctctcgctgtcaaacacagccctactcctccctcccataccttcatcaaccgctccaccgatcttcttcaccaaatctttatcaaagaacgcaacacccagctcctgactagtataccaacttgcgcgatccagattccccgagcccagcacgacaacctcatcgtccacaattgtcatcttgagatgactctgctgtggctcgccgccctccctccctcttcctttcggcccaccaatcggatcgaaaaacgaaatctgcaagcggcctggcgttgatggagcgatggctgcttcttcgtcgctcatgggtcggcgcgactggagattttcgtaccgtttgatgagtttgttgatgcaacgcgatgttgtggtgcctgcggtgacgagctgctctaagatcatgagtcgttcggatgtcagaatttgcacatcgatgcctcgtgccagtgctgccagaacggcagaaaggacgggaggagcggtgacgttcggcgtttggattctgatgctgcgctcggctcgcgcgaagagtgtgagtatgaaagtgttgagtggagtaggtggtgcgagcatattgtctgtacttgagaacggattcagtcgcggattgcgcctatgtggactcggcaagaaaatcgtaggaacattgctggcagtcagatcggctttcgatttgagtgaggtcgttcttggggtgttctcatgtgttccattttcgtcgtgcgatgcagtgttccaattcactgccggcacttcttgtttgcgttcccaaaaattaaagtagaattggaggaattgctctacgacgggtccgctcatcaatgctgcgccctcgaaccactcttcccagctgatgttgcagctcggtaggataacattcttccgatcgacgatgatgaacttcggatgcatgacgctgaaaggcaagatgaagacgctctttatcttgaggtcgagaccacccagctctttcggatcaggcaagcccaacttgttcatccatacttcaggtgggtatatttgcccggtgacgttttgcttgtgaaataacttctggaagatagatagtgaggaaaagcacaatcgcactcggatcttatcagtgccacggtgaatagctttggtagacaactggcgcaagagttcgttcagggtgtcccaatgtttccgaacgcgcccaaaagcatgtgacgagaatgagttcatgacttgtactttcaagaagaggtagcagagactcgtaaacggcagagccggtgccggtcacgaacgtgtcaaggttggaggaggagatgagtgagcgcggataccgcgagtagtaattcgggtcatcttgcgcgttgattggtgcagcggagtccagggctgatataaagggttgatggaagttggaagcgttaggagagggagcaggtggcatgccgggcgtgtctgagaggtcggatatacaagcaactcctatatgaggtggcggcgaaggagactggagttgcgaatgttgatgggatgacgtcttgtcggtcgcgactgccacggagcttgacgcgtcaaagctcgggcgctcatccctgcaaagtaaatccccgccaaaatttcccaagcttcaacaccaccgacggcctcgcgaatgagccttttgcgcacatacgaaagctcaccgctcccacaaagtcaataagaaagacacggaaggaagagctgcgtccgcaataggcttcacccgccacaatgcccgtctcaattctccctcccagcgcaccactgccaccccgccgcgatgcgccagcagacgactccgacatggacatgtccgacgacgacatgccaacctctcaaacaaacgccatagtcacacccggcgagcacatcaccagcgatccgcaatggatgcgcggccacggcacatacatccccgccggcgaaacaaccatcatctcgacagtcgcaggtcacatgcacaagacgaacaagctgctttccgtccaaccgctgcgcgcacgctaccagcccgagatcggggacttagtcgtcggccgcatcgtcagcgtgcagacgaagaaatggagcgtcgacattgccgcaccgatgctcgcaggcctcccactcagcagcataaacctgcccggcggcatcttgcgccgccgcactgccgtcgacgagctcaacatccgcacgttcttctccgagggcgacttgctcgtcgccgaagttcagtcgctacaccaggacaacacggcttcattacacacgcgctcgcttaagtacgggaaactgcgcaacggactgttcaccagtcttagcggtgccggcgggggcatattatcgcgccgaggcggcgtcgtcaggagccggcggcaagtcttcacactcaacactgcggcgggcgaaattgacgttgtgctgggcgtcaacgggtacatatttatctcgaaacacatcaagcccgcggaggatgttagtatcaaccgcctggacgaaggcgtcagcgaaacgctctactcaagccaaaacgacgacatcgagcccgcggtgatgcgcgaaatcacgcgcgtcagctccctgatcaagggcttggtggcgtgcggcatgcgcgtcgacgaagacatgattgtcaaagtctacgagggcgccgtcgagatggaggctgaggagcgcagtctcggcgccgtggataagggtgtcggcgccaagggggttgtcgaggcggtgttgggtaggctagaggtcgaggcggggggctgagaacaaagaaaatatctgtaacaaagatctatacttgatggggctgtgggtgcatgtagccgaagggatgggctcaaagacacgtgcgggaccgaagggcgcgaatcgggtccacaatgtaggtgtggggaaggaacggaatcatgtttttgagatgatctggcagacactttgagatctcttgggcaggtgaagcggaaaactatggtggcgttgccatgtccgcgacagctggcactcgatgcgcgaatcacgtgcacaacacaacacagcacattggaagcacgaagactgatgatagaagtgatgaatttaaaacttctctgttcaatgtattacgatacatgctatcttcattctcgtgctatacttattaaccaccatcctatcctatcctatcctatctgtgcatctgtacatctcaatggtatccctatcaataaatccacatactcaacttcaattttccaacaccaacaacccctccctctccaatctcctcaaactatccacatccccacccgcctccatgaccgccttcatcgccgcctggctcaacttccgtctcttctcagccgcctccttctcgcggcgcgctttcgtcttgctactcccgctcggcgccacgcccgtcaagatcttgcggctatcgtgcggcgtgaagttgacgaagcctacattcggcgtgctcgcctgtcgtggagccgccgcgctcgattttctgcgcgcagcgttgagattttgatggcttgcctgatggcggagggtctgtgatgaaggtcgacggcgatggaattgtggctgggggttaggagatggagtgcgtgaatgtgggcggtggccaatgggcacgatgtggttgtgttgttgaggatacgcagtggtgtagtgttgttgtgggtgtcccaggtcgaacgaggctggggctgagtggtgcgtagacacactgacgtctccattgccattactgatgcccagaccggcgacgccaaagtcgccaaacgatgcgctgtcgcaggatatcccgagtccttccatcgagccgttgctatattggctcgtggttcgttgatttgactcgcggtatgtggggccgacggctgcggcgtcagtgttgtcccaccagccagcagtcttggtggtggaatagtcgggcgaggctgaaaatccaaagtccatggcgggtgatgtgtcggttggaccccacgtcgtcatgggcatgcgaagtgaggagggcggggtctgtaaggctgaaagagccgcactcgacactgatgaactgaaagtgaggcccatgttgtcgttgaacgggtcgttgttgctgttgttattactgttcgaaataccaattgctggcgatgcttgtggtgtgatttggtagttggcaaagttcatgccgttgtggttggtggtagggctggctaggggcgattgatcctctgcgtaaggctgcgcatgttgactgaagaaaccactcgaattctcgtgatgagtgagcttcgatgatggaggcggcgatgtgatgccatgaggagctaccctcatgctgtaagcatctgctgttgcttccatcttgcgcgaccatacgtccgggatgggtgatcgataaaacgagggctgcatcatctttgcaaaggcgggggttgaggtttttctcgacaacttgtgaataccacgaacaagtgagtggtcctggtggaaggagacagccttcttgatagcctttgtagtgtgaggtcgtggtgtggaaggctgtgagtaggagcgcaattggtttcgttccgagtcgaagagatcttcaaagttaagaagttccgaatcactgagcgactctttgccttttgcgtcaacgcggaatgagaaggaatcgttagacacggtcaaggctgggttttgtccactcttctggacagcctgctgccaagccatatcctcgtcctgatggagtataggcgtgcttgggtataccgcgctctcattcgtcgacgagagatcaaagagccgtgcaagatcttcagagctggaacggtccactactgggtcactgcaatgctggagaaagtctgtctcaacgtattcctcaaatagttggtccaagtcgacggtgtccatctctttgtcgctaaagcgccggattggtagatcggatgagcttcgtagtagagaggtcatggagtgtctttcacgtgcttcgcgttccagtccgttggtagtaaggttactgttaggagctatctgggacgataggagtggcgaaggtcgacgaataggatgcgtcctgtgtggatagtggatatgcgccgcgaaagctgtggatctgcaagatcaagtgttatgcaccgattcagtatgatgggcaagctaaacaaactcacccatacttgatatatactgcattcactcattgggaggagttcctggccaacctccgcttcattgagcacattcctgcatgtatcgaactatacttagcgaatgagggcggaatgggggatgacctaagccacaacccttatgtttcaggacattttgcggtgtttgcaccgccgaaagtatcaaacaccaattctggaaatctggggtggttgggcagtccgtgacgagtttgcacaggggttgggcgtgctgaacgcagccacataccgatggctgggttgcattccttgggcatgttgcccggcccgcgggacgcgtcgcacaatcgatcgcgcttccctttgtcggtagtgtcacacctttgtagacactttgaactttcaaagctgcagagactggagctaccttggaagtgctgatgcgggtcgagatcacgcgccacttccaagtgggggatacatttacgagtagcatccgcggattgttgtagtgaacatgtcttgcgacggcgcatcgcagagtgcagtcgagcccgccacctcgatttaccgaaagtctggaatgcagatgtcgcaaacaccgcaagcagtggctgtcaggccaccgtagtgaagagaaacttgacgtggagaattatctgataggtccggccagggtccgggaaagcagataggcaagagaagcgacagcagagaagactagccatgacccgggagaacggatgaaagatacctgccagtgtgtcagtactagcttattggtagggtcatcgcgcatcgcgcatctccacccagttcctgattgacatgacgctgtggaacgcattgcacgtttgacccgcatcagaaccagatgctcggtcagaggacgttgaggtgacgcgaatctcgagtcgtgaatttgtggtttgaaagtttcgtctagcggttggggccggcactggctcgcgttggctgcaggtacctggtggccatgaagctcatacccgtgcttctgtggaatccaccacatgcggtcaggtcacactttcacgccattgcctctatagtcctctgttgtctattacagcgcgggctactgggtttggactagtccaggatgatggagaggaagtttgggttggaagacctgtttgacatggggctttgtcgtcgaatcagtgtcattgctcctgctggtcttcgaagcaactccacgtaacgtcatccactgtcctgggttcgcatcctccacaccactggctggcgtgattttcagcgtttggaactgctgagttgagtttgatgcgttccagacaagtcttttgcaagatgattggcatgaagggcatttcttggccgagcatcactgacgactccgattgcatgctccacgcagagctggaacagtgcatggactaagctgaggcgcatatacgtcgagcgtcatgctgtccagacttaccagatcggaaagcggagtgctttctcattggtctcgcgtggaagagctgtcttccaggacgccatcgcctaatcactggagtgggtctgtccgcccgccccggtcgggccgtgttatgaggtggttcgaacagctgccgatgatccgattttgctatgaccaatggcctcgttcggtcgtgacaggcccatgatgggaatctcgagcaaatctacttaaaaggaaagctcactcacaaccagctgacctggcgtgtcatggtcggagagcaacaacagtacctgcatatagttgaggtcagatggccgaagtactcctgaaggtatgactcaaaaccattgtaggtctagtagcaagtgtttagacgtcagaatatacctcatggcaaccataggtcggaaatttcgaccgcttcgatggagatctggcagcgtgatggcggcttcaaacgcccgtggccttgttgttgttgtcaaagaggaagtcgttggtctagtcctgctgatgccgtctagttcgcctgttcgccacttcacgtcgctcatcccgtacccgcacctaagtcgtcgagtcaggacggctccgcattggccagcctacatgttcgtagtgaatgtccagcagtgtcagtgtcaacatgaagtgaagtaacgtgaagtggttcgaggctgagctagatccacatctgccggtggctttgtgcggaagaatttaatgtctctaacgaatgtgtaatgtagtgtaccataaggtttgaggcttcagcggagactaccccaactggggaccatctgcgaaacggtataaagacttgtggaacgtctgaaggacgaggcgaagcggttgtggctgaactggtgtatgtgaggtcgccgtggatttgtattcccttacgtgcgttacgggctgtggctaagggtatatagcttgcggctgctggtagccgcccgcgtggagacgaacaagccacctccggtgaactcttagcatacgacgcgatttgtgtgcctcgatctgtacgacacgtggagcttgaaaggcaagtcgacgggtaaacagccaagctttgtcgatgtgtagagtaattgtccactgtcagccatctgacttcgatgcccttggttattgcacgaagatatcgaatgcgatccgggtaagcactccagctggggatcaattgatcaattccgcgtcacaaagtcaagtgccaacgtcggcgatcaaggaacgtccgaattctctagtaatatcagatatcccgcgtagtcacatgggttgatcagacctgactgagataggtccagcagccgaagggaacaatggccagcaagtccgctcataagtcgtgcttatggttcagccactcgaaggtactttcgaactcagatctcacgcatttcaagtggaaggcgcggatcgacttaagatagactcaggacgagtcgaagcggatgggtggggatcgtgctgatcctttccactcgatgtttcagcactggaaatatgctttcagatcgatcgacggtaactcgcagtgatggtgcaccgaagtgtgtgcagaggtgtggccatatattgtgacgtgatgtgtagaagagcgaaggtcacgaacttcgcttggtgttgaggcaaatcgcgctcggacgcgttctgtgggggaagccgcgccgcgcctcaggaaccacgaataccaacaccattactaccacctgccgcatacgatcgacacttgaccacatatcggactgatcatggattccaatgcgccccccgcaaatgagcctcaaccctctatcttccgctggatcctgggcttcctcatggtcggcgcatgctggggcctcaccacgccattcatgcgacgagcagccatgtaaggtcctcccacacccgctcaaagcacttctaacacatcacaacaggaactacacccccattccccgcccctctctcaccgacccgagcaattcctggctcaagaagaaagtgctaggcatatggtacgccgtgagcggcgtgctcagccgacccgcatacgccgtgccactacttcttaacgtgacgggcagcgtgtggttcttcatattgatagggaaagcggaattgagcttaactgtgccgattacgaattctttggcgtttatgttcacggttttgggggagtggtgggcggagaagaaggttattagtcgaggtaagaaatgggggttcagatgggttggatgagctaatgtgtggcagatacgtggattggcatggggtttgtacttggtggtattgcgctgtgcgtacagagcaagtcataggactacggaatcaccaatcacgtcctaatcgattcgactcgggagcctgcgcttcggcttgatacaactttgagaagcccgtcgcaggtggctgcagccagttcctctcatcgtaccgctgatcgccctcgataacgtggaacgtgtatatattcctgctcttcccactggtgttcttctcgctcttgtgcaggatattgccgtggatcaagacgagcgtaccagccttgacctcgcccatgtcgtacttctcctcctgatccaccacctcgtagtccttttccgcgccgttgacgccactctgcagatccttggggaagcgcgcgccgtcgttgtcgatgaagccggtgcccttgccggtgcggacgaagcgcttctcgatggacgcgcgcttgtggcttcctgctgcgaaactcaagcagccgttctctgccgttgcgtcttccagcgcgtaccaccagccaacggcgctgggcgggtcggtatacaggaatgtgctatcctgatgcggcggtactgcaccgcctatctcgggctgcttgcagatgaccatggactggaggacccgtgggtcgcggaaggacagcgagcgcgcaatggcggcattgcgttccgagagagagatgccgcggaaggacggtgatagttcgtggaggtagtggccgatcttgttgatggcgcggtgctttggcttggtgagggtgccggacttgtcgaaggcgtctggttactgtcaacgcgtgatctcatggtcatctcagaggaatgagtgcgtaccttcctcaaagaagaagcgcaccttgtcgccggagtctaagaagtactcgtcgccaacgtgatctgcgccatcatcgccaccagtcgagaacttggtcatcgggtggtcttccagcgagaagtcattcagcatcttgttcgtgtcttcgagcagctccttcacggtgtcttgcgaaagcgcatctgggatgagcaggtagccattctcgttgaagaagtctagctgctcgggcgtcaggccctcaacttttggcgcgcccattgtcactttttatgtacaagaaggagtgaacaggaggaggagtagatttgaagcatttcaggtgcgcgccacgatgtcacgagctatcaacgagccgccagtaagcgtcggaggacgccgcatctcgcgatatgacaagatctgcgctaggtcgtgccccactgtgcgctgccccgcgttgtcgggtacacttccatcccacgtctagtccatcaacgacatcatcaccattactgccatgcgagaggcgcttgggtacttttccgacatcacatgggtgatcacgtgtgctgaaacgactggatcgcaacttgatcaggcatccattcggatagaccgatatgacgatgcttgaagaagaaaattgacagtgtcaaggcagttatccggtttcatggcggcgttcctacagtgatgtgacctatatcgttctgtaatttcccatcgaggttccgttccgcttcaaggcttctgtcttcgcacgttgcttttcttgacacgtagactgaacattggtatgagctcctcccgcgcaaatcgccacatcgatcttgaagacaggatactttcttccgtcccgaatttgtgacttcaaggagagactagcaccgagtagattggaacggggccggatgaggtgagctgattggtgttatgttttgacgtgggtcaacggggaaagcgtacttctttagtctgaatctggaaaaattcaaaatgattggaaggacataccttgccgtctttaaagcttgatggatgggcgatgtgttggctcgaggcacatgttcggttacttcttctcgctcggtatctcaatatcgacccagtagtacctacttccctatctcttcctcttgcttccacgtgtcacaactgcccgagcttgatcatcgacatgcagttctgtgatcttgggagtagtttgagatgcatcttcggcgcttcagcttctaatctccacagcttcgcgaattgcagtcgtaattgacgcttcacaaacaccattacatttggatgcttcaggacagtgtaagcctctgacctcgatttcgactttcctaggcatgactttaactcgcaccccctcatttccttgacacatgaagcgaggcagctgtcgagacaggtcaaggtggggtgaggagcgaactcaaccacgatcttcagttgcgtgacattggtgaagtgtttctgccagttcgatgccggggcggttgcaggcttgcgttcatctaagaacaggtaaggccactcggtcctgaatttgtcatcccaagccatcttgaatcctgtgtcaacactagccttgatcacgacttcaatattgcgaacccgaatcagaaacgcagggttaggcaacttccattcccagtgtagcttgtctgggcgacagtaatccggggaatttttacgcatgaaacaaaacatgttctcgccgtagtatacgtccagtgcgatggctttggttgccttgttggtgaggatgagcttgagcagcgagcgtgcggaatggctgggatgattgattacggtgatcaaaccgggaagcagcaggcggtggaggaggaccatgaatttgagctcctgtggaagtcgcttccacgggtggaaggtaggcgtctgaagatccatgttgatgacctcgaggaaaggtgctcggactgtttggttgtgttttgatgttgatgtggtgatgatctccagttgaggcttaccacgtgagagcaggagggttgtgaggagagagaaaggcaaagcatcaatcaaaagtatgctagtctgtaggaaatgggcctgcgctaggtagtcgcgctagtttagctagcaatataaactcacattcactcgtaaaacctcaagatactcagtgaaagtggcaggtggtaaatcatggaacgttcagacgtatgactcttcattcagttcacccgcattgctaccagtatcgatctcatgtctgtcgttatcacatggaaacatgattactcgactttcaatgacttcatatttgatggatgtatggaccgtacttaaggtcgtcccctccaccgatcgatatcttccagcagtcgtgcccaccgtagcatccgtcctaatattactgataaattatttttcaatggctcgtctcactctgaagacatatttgatcgtcgcagcaaccttctcaaagcactcattggggcactgaactccaacagccttctgggtcctggcaaacccggcgcaagcgaatccactgagtttgacactgaagtggcgcgtattcaacataacaactgtcccttccaacatatactcaagcctcaagagcaaaaataagacattcttctcctctccacgcctccctggcaccgtgatagagttggttttgtgcaccccgagacattgcgctgagtcttcaggctcgcgatctccgtcccagtgaccgcgacgaatatcgaatgtcgaattgaagctgttcaggttcgggaaggaaagctgccagtctgtcctgaagcttcatcccggtggacctgcattcagtcgaaggagcagccactactggttcgattttgccctcaaggcgtcgcatcctgggaagaagttgaaatcatcgtcggcttgcagttggaggtctagtttacgcacgagcgccgatgataggtttgggacatgcaagcacgcaacagagttcgtgccgcggccaggttcgcgcgatttgaagactggctctaacgtgaatgcactctctagtaaacttgtacggtgatcgagcgcatctctttgctggtaagtgcaaggctctggagggcatgtttgacgtggaatgaatgtatgaggactcgtatggcgccagtgagttgcaaaggtatgtccaggattatggttttgtttgagctctgttgggaggtcttgccacgagtagaagatttttggagctgaattcgactcattcaggatgataggaacgagtggcatcatggcgttcgctgatgtgatatttggggttgatggacttgatcaaggtgaaaggtatggattggtgtcgaaagattgttagcatgaggctaggttggttcaagtgagtgagtgagtgtggctcattttaaggcaataagactgttctggggtgcatttcgaagtgagtctttgcttggcacgggtcaatattactttgggtaaagtgaaagccagttccaagcagcaccttttcagtgcatggagacttgcttgtgactcataagtgagttcggtgagcgattacagcgtatagacttatgccaagtgacctcaatattaggtaagtagctccaatgttgagctttagtgacgatatcatctgtatcgatcaagagcgggtagcagaaggctctacagcctcaaccacgttcggagatagttggtgactagaaatttaattcgattctgcgctagcactgagtacgcgacaggaacttgacgttggagaccgcaagggcagctgacttcagtgagctcgcccgaagggactttcttagcatggtgacacgatgcagccacgatgcgacaagcgaagaagtgcacccctcaattgttcaacgtcccaatttttgttttttttctcgaccgcttcaatctccaagcagtactatggcaatcttggtattgtatgcgtctggtgcgataggcctctatgttttttttacgctgcctgcttgccttcacccaagatgcaaacgagcccgtcgcactggtgaatgagctacccttcttgggccctgtcgtcggaatgcgaagaaaagctaagttctacattgacatctggcaagtagaaattggaaagctttcccgcgctcatgctgattacttgtctgcagcgataaactcaatcttcccatatacaccttgcgcttacctttcatgcgactctacatcgtcaatgccacagagctcatcccagttgcacagaagcactaccgtatactggactttgtgcccgtggaattgaaggttgccatcaacgtaatgggcgcaagccccacagctaaaaagatcttgatcaagaacatcaatggagttgaggacttcagctacgccgtattgttcgacaaagcaattcatacggcactctctccatgtccagggttgcgcaccatgaatacgaattctgcacaaaatgtcttacgagtcgtcaacgagctcgcgtctcagggcccaaaatatctcaaactgatggagtttgttagggcacagattacgcagactacgacagacgctgtatacggaccaaataatcctttcgtggacccagagatccataaagcttactggcatgtgcttttcctcgcccccgtcatctgtctcttacatgctacaggaacttcgagccgggcatcattatcttactgctgaacctgtacccaaatctactggccagaaagagtgtccaggcgcgcaaagacatcgtcgaggcattccatcgttacttcgaatctggcagccataaacaaggctcagcattagtgcaggcccattaccagcacaaggtagaccagggggccgctggtaaggacattgctatcctcgaggtgggaaagatcgtcggaatgttgagcaacactatcccagccgcattctgggtgctttaccatgccatctccgatcccgccgtgctgcaggagtgcagacaggaagttctcgcatgctgcacagtggagcacgatgtggtcaccctggatgtttcgcaaattcaagggtccaactcgatcttgacttccattttcaaggaggttttgaggtaccatggtataggtacttctatccgagtcgttacacaagaccacttgctcgatggaacgtatctcctgaagaaaggtggcattgtgatgattcatggcgctgtacagcacacttcgattccggcatacggcgagaacgtacacgacttccagcacaaccgcttcgtgcgatctccaggcgtcaagaggccgagtccggtggcatttcgcggctttggaggaggatccacgctatgtcctggccgtcattttgctagcacagaggttttagcattcgtcgccttgatgatcactcgctttgactttaagcctactgagggatcctggatcactcccaaaacggataatgcaggcgcgcatgggacggtggcaccgcccgataccgatgttcaagtgcgtatttctcctggcgtcagtgagctggcagagaagaagtggcttgtggtggtttcagagatcgtggaggacgtacagctctcggtagaagacatgagtcttgcatgattccatacacagatgacagaccgcagaataggtttaattatcccgaaggaggatgcaagttgacccaagaccccctcggccaatttggtcgaccgtcggaggaccaggagacgtagctgttcaaagatatctgtttctggccttgtatctttcgatatcccttgcacgatgtcaatttctgccttgtgaggccgttccacgagcgatagcctgcggttggacaatgtcaccctgtcgtttgctcaaccccaccgttctttatcatctgactctctgacctgtgattacattcgttcttccatacccttggtatagaaatgatagcccaaaggcagcaggggtgcccatgctcttcttttggccttttcgtgtgttttgcgagtgtgcccaggtgttctctttacaccttttcagcgccattacccaccgcctcgcccatctcaatcattgcgatggcaaaattgtcataaatttctattcatatttccagtagtcctatcgtactgtcctaataacaggtacaggtgtaggtaattgccataattacgagtggacttacctttattttatcttcactaacttcgaacgtttttggtatccatcattcgcgcatcctggttaggtactcgatggcgaagcgggtaggagctgttacagttggaaaacggtgccgcttcccgcgggtccagcgaatcacgtcaccaccaggttcgatgatgtgcttcgtaccaaggcgcggggagacaacaccttagactgtgatcggattacgttcatactgatcgatatgaatgcctgatataacgtaaataccgagccgctgcctgtcagataaccggaacctgtctccctgtctctcgaaacaggtacctcacgcagcagaagtgcactcaataagactctgacggggagactgattgccattcgcatctagttcctggatcaacatctcaagaaagtttcctcactcgaaagcaatcatggctgccgctgcaattgccactgccactcatccgccgctcggcccggttttcagcactacacccgccgcccagccaccgcccggacagccggacatttcctatcaccctgactggaacaagtaccaggctcgagttgctcgccgcactcaaactgaagaactcccgaagaacctccccgaaggatttcccaaggagctgaagggcgatttagtctgggaaggggagaccctcgctcagaattacacatggacttacgttttctcggccgaccaactggcggacattgataatgcactcgctcatttcaagtgtaagtaccttgtcgcgtaaaactattttgtgttgatgatgttgtgcaagctggttgaccactgaaccaaatagctctcaacctcagctttggctacatcacgcaggagactttccctctcccaaccctacatgctgagctgcgccgcctctcccgcgagttgcatcatggtcacggcttcttcgttcttcgtggcctagatgtcgatcgctacacacgcgaggagaacgttatcatctatgctggcatatcatcgcacattggctccgttcgaggtcgacaggatgcttatctggacggcaagcgtgccgatgtggtcataggacatatcaaggatgtaacggctgggctcggagagggcaaaaagaagggtcagcttaaaatcggtactccagcttatacagccgacaagcaggtcttccatactgattctggggatatcgtctcgctttttgcgctctcaacagctgcagaaggaggtgccagccgtcttgccagtacgtggcgtgtttacaatcatctggctgcaacaaggcccgaccttatccatacattgagcgaagattgggaagcagagctgtgagttagttcgtgttattagaagccgaaaagaagtataattaggttcgaaagttgctgacacgtgttccctgctttctaggttcactaaaaccgcagacgacaaagacaagtttatgaagcggccactgctttaccaccaggccgccagcgcagatggcaagacgccagacaagatactcctacagtacggcagacgttactatgttggtttcggtgaccttccgcggagcaataatctaccaccaattaccgaagctcaggccgaggcgcttgatgcccttcacttcctaggcgaacgtttcagtgtatcgaccaacttcgagaagggcgatattcaatatgtgaataacgtagccatttttcacgcgcgagacggcttcacggataaagacgacaagcagtgagtttccagaacggcaagagactgctgagcgagaaaagatcgaataactgacaaaaatgaatgaaacaggcgacatctactgcgcttatggttgcgtgatcctgaaaatgcatgggaaactccaactcctctcgtctcgagatgggctcgtgtgtacgatggtgtgacgcctgagctgcaaactttcccattggaacctcatgcccgtagcgaaagcactccaagtaccaagtgagcgaacgaccgagtggcactggctttcgccacggcaactttgggtgatcactggctggaagtttttcacgggcttgacatcatcagattaggcgagttcacgcgcttcacgaatctgtagggggggtggacgtcatttcagcaaatgttgcatacgcttcggtacgaaagattgcagtgcaatactcataaactcatgcaatagaaaacttcagcaactgtgcatggtctcaaatacaaaacggtgcttccaaggaaaaactacttgaatattttcgcatcagatctatgtgatggagcaagaacttgttgtgttacaacagagcttaacttcactgaactttttcattcactcactatagatagccacgtgacgagaccctgcgcttccgttgcgggtattatgtggagatcgcgcgtgcccgaacggcccgttagcggcgatgatgcaagcacgtcaatatatcgcgaacttcccctccaacgtcgtgtcttgtggctgacactaaaagcaagccgataagacttgagcaaggtccagcatgcgaacctcggagcgaaagattacacggcagattcccggcgcagaaacgttgagatctttggtggattcagaaccttggctgcaccgtctgtcagtctacctaaagcacttacatgacgtgcttctgggcacctaggcatgacccacttctggaaggtgagaagctttgtatagcgtgggatgttgctcgccaatcccacggacggcattgcaatggtgattgtgccattatcctggctggtcacgacttgtgcatgggcaaaatgagagggtcgaggaggagacttctcctctccattcgttcttttgaaacattgtccacggtgtgacaattcgggtcaagccacgccacaccatcccatgtagtacagaatgcgataaaggaaccgtcttgcccaattctgtccttagaaaaagcggaaattttggttctgaaaattgttagcaagctcaaatcacacacaccgtccaatctgctaacaaccttaccagagagtagacaccatgggccttttttccaagataggaccgcaggccaccacatcccaggtggcgtccgatggcagcaactccgagagcgaattatccgttatccatgatggaaacctcgcttatgtccatcagaaagccgagaatggtgcctctggctatcaggaagccgttggcgcgcctgtagagacgcattcgcccctgggctaccacgtcaactggcttacagtcatcttcctcaacgttaaccacatgatcggcaccggaatcttttctacgccaggtacaattcttcgtttgacaggctccgtgggtctggctttaatatactgggtcattggcttcatcctagctgttgcaggcctcggtgtatacctggaactcgtcagcttctttcccaaccgaagtggttctgaggttgtgtggctcgagcagagtttcccaagacctaagcacttcttcccggtaacttttgccgttcagtctgtacttttgtccttcagtagcagcaacgcggtagtgttgtccaactacttgtggcgtatggttgggcgtgcgccggacccatgggagctcaagggagtagctattgccgcatacacatttgccgtcatctgcgtcgtcgcgcacaacagatactcgttatgggcgatcaatggaatcggagctctgaaggtactactgctcgtcttcatctcaatatcgggcctagtcatcctcggtggtcacgtaccgcgtgtggcgaacccaggcatcaatttcagaaatggcaacggtatgagtggaactacgtccagcggctacaacctctcacaagccatggttaatatcagcttcgctttctccggatggcagaacgccttcagcatggccaacgagatcaagaatcctctcccaaccctcaagaagaacgctacagtgtcgctgttaatcgtcttcatcctttacttcctctgcaacatcgcatattttgctgccgttcctaaggaggtatttgtcaagtcgagcgaactagccgcaagtgttttcttccgcactgcttttggatcccgcgcagagtcggccctcaacttctgtgtcttgctcagttcttttggtaacctactagccgtcttgatcggtcagtctcggcagatccgtgagatcgcgcgacagggtatccttccatggacggagttctgggtatcgacgaagcctttcggtacaccacttggtccgtatcttctgaaatgggttttcaccatcatcatgatcgtggcaccaccagctggcgacgcattccaattcgtcgtttctctgcagtcgtacccaagtgccatgtttcatgtggctttgggcgcaggactcatcttcctccgccggcgccgcgaccgatccggtactcctcgatctgatttcagggcctggtgggctattatcatcctttatctactctctcagatctacctactggtcatgccgtggattcccccagtgggtggcatctacgctggaaccgtcagtttcttctatgccacttacatgatcacggggatcgggattctcggtgtctgcggtgcctactactacatttggatgaaggtccttcctcgttggggcaactatgctatccggtcgcaggtagtcaatgtcgacgataatggtgccaacacgcatcggctgttgcgtgttcccaatgccgaagtagctgagtgggatgctaaccacgatgaacttggtcgggcgctgcgttaggcgaaatggaattttggggttaaatctatttcgccgtgccaacgacgctgtaatttcggcgccatatcaggtagaatacaattaccttcttgaaggaattcagcttttttttcacaaatgatgcgccctctgaccaggttcaaggagctttacatggcacgaacatacatcgtttgacggacatccaatttgtgagcaaataaagctgttttaggaacgttcgaacacttgttcgcggcgtgtaggcaagtctcaagataccattcaattctactacaatggcgtcacataagtccatgcatcggaaaagaaacagtttctcaatttcatacacaacaagttctgtcaatgaagcatgtgaagtgatgtagaagaacttggtcgattgttttatctggcgcaatcatagttcggcattttttaaagatctgctactgtgtcaagaagctaatgaacatggcttactcgacagcaaagacattagaaatcaagtttcagtgtcatatcagcgtgctagtccatcagtgtaggctccggtaaccccatgattcgttgtgcgatatccttctcaaatcgactggcgcaggcgcagccgtcgggtacaggatcaggatggttgaacttgaacggacagccttggcaaactactgtgaagctgacattcttcgagttgagagccattaccttgggcttcagagcgcggatgtaatcattagctgacagctgtgtaagaaatcccggtgacataccggcgatagacccatggccacgcatgtagtaccagtaatcggctgcctcccgaatcgtcattaaaacatcgaggctgtcgatattgggaagataagctccccaattcgcgtcccagtgatcttggtgaccaggcattttggtggagggacccgtcaccgagttgatagggaatactaagtgacggatgtgttggccaatgtgaagtggcaggctgcggtcaagtagaatgtcttctggtgtcatgaggaattcgttgctgccgtagtaaaccgatttgacatacgcgagtgaactcctcgtccttggtgagcaagagaggtagaatgcgcatcttcatcaacgctgaatgagtctgtcgtttgatggggttcggaaaggtgaggtgatgacggagaatttggagtaagagctccgttggcaatcggctccaatggttcgcatcaaacttcggggtagttgctgcgacggaacaaacttctgtcgaggtagagttacccatgatttgatgtaatgcaatgaagttgtaaaaaagctctcctgaagtggtttgatgcgatgaagttgtgattggactttttctcagtgtgaatctgtgatgacccgagggaatagtatggatatatatggatcaaggcaagaagcgtggtctggtggtgaagaggctggaagggactttctcgatgccagacgcgttatctcacaatgtgaagaggcttgctaggtagcacagcggaagcgttgacccatcacaatgtggaatatttcactagcaacgcggtgcaggacaacggaggctgttgattttacacgcagctactacaggtaccctttccgactgccagaatggctcagctgatgcgcttgtcctaattagtgaacattttaatcttttacttatattgccactttcgctttcactacctgcgcggacgtgagtaattttttaggggtgtaaaacgcaacacaatgtcatgtctggataaaatttggaatgggaataagaggtagtaagtgtcctgggttacagatgacattcttagatgggaatatgactatcatctagccagaccccgtgctgacttcgaacttctaggtccaaaatttcaaaattttggcttccacaaatatggaaagagatccatcgaataaatactccaagcgcgttacgtttgcgagatcccaacgtatgcctcaattctgatgctgcttgtgacacgcccaactaagttctcgcagcagtcacagtctccaactttatgctcaacaagcttccatagacaactctcgctagttagcgtgattttggacgccttcgcgattgtttcgcgaccattgcgctaaccatagtagagtagtgggtaagatatctgtcctgacgctcctggggagacagaatgatgtattcatttctaggatcgatgatctcaatgtctaacatattgagtttagggaaccacgacgtccaatatggtgactcgacacttttaggttccggtctccacgtcaggctcagtggtccctgcggcagatgcgttgttggttatgattttctctggtactgtcgcgttaccttttagatgttgagataattttgagaaagttaacatgatatttggtgtccaggctgttcgctacaaaaacaggagcagggcagagaagtacgcggaaggaaggagtacttacgtgaaagttgaattagacgaaataagcggactcgtcctgtggaattatagccaaggaaggtgacgacacagctagcgcgacgcttgtactcgagtgaatgtattgtgccaatttgtcactgcaagggtggcagaactccaaacgttatcagggaacgagtttgcgcatggaattgtgctaggatcattcatgtagtattgaggtacggaaactaagtggtgaatttgattgataccaatcagaatgagggcgtaacggctgctcataccctaaataacaggtgtttgctaatgattgttattgtagcaaggtagcgacgcgttacaaaaagccagcagggttatgcgggttcataagatcgtcaagataccagaatcgccctttcaagaaaacagcccaacgcacaaacctgcccccgagatcgacacgactcctcacaataaacctagcacgaagtcgcactatcgtcgagcgataaataggtgcagagatagccaaaatcatggatatcaagacactcactctctctggactattattatggcatgttggagcagtcgttgtccttgattatatgaattcctcatgatctcacaaaggcaatgcaagtacttggcatacatgcagaacattatgaagtttgacagtttattttactcgctcagtctatttctaaggatcagagaagcctaaaaaccgttctgtactgtgtccatgctgatggtagaatccgtacttgtaatttgagccgcacactgtactctcaccaatcatcaccaggggtacatcattttgacgccctccacatcgccagctgacactccagcaggctgcctaataaagtcggcattctccttcgtgggctttgttcctgtaggaggggcctggtcgccagtcttcttccacttgaccaaaggatactgatcaatcttttcggcgtcccagaatgaatttgcttccgatggatactgcatgatggagaagtcgtcgtagactttgccgaacgtttgaagagttggctttccatgtatgacacccatgtctttggagtaagcgagaacgctccaccactgcagttctggggtgctgccgtagtaattcgaactacagacttgacccatgtcgactttccactcggggtgtgcctcgacgatttctttgatgtcccagtagcccgccaggttctcacaattgaatgacacccagctatcccgatcatgtcgttgatgctcatgtacgaagccgataacgtgtccaagctcatgcgctgccacaaacttgcgccattcgccgtcagagccggggttgtgttcgagttgaagctgatggcggtcctcccaacctccaggtcccgtggatgagccagcgtcgcgaggtatgtagccgactgtcgcccaggttgattgtccgtctttggtctttctctgtatctggagagttccatggcgtactgccgggttccaaaagtcggtcttcgggtccacggcaagtaggatataatccatccctgccatattctcggaagccagcgaatctatgtccgttcactgcgtttgcttcgggaagtgccttgcgccagatctcaatacctccctcgatggtctccttgagtgctacgcggtcttcggcggtcttataacagtagggcactgtgactagaccttcctcgcctgggagatcggttggcggtgccgggactaggggccatggcttgacagcgctgtctccattcacgaccgatgtccaacccatgtctgactgagggttcaagttggcaaagacctcggtggcgtaggtgacattggtgaagtgggcatcgttgaatggaaagtagcaagccgtagcgactgctacgaaagccaacgtgaaggtggaggagaaccgcatcggaagatgactgagtctttattgtttgggttgtttgtttgcaggatagctactacaagggtctagggtcgttattggagcgttgtggagagtaagaggaaggctgacaactgtatcgcgcgtaagagagctgttatacatagtccgcatactagcccaaaagagtcttagaccgcaggtgatattaccaaaccgactcactgcggcgtctaaccaggtacaaacgcctgcgcagataaggtaccattagatgacatgggagtgaagaaagggtgttatgggaacgtcagacattactacgtaatttcgaatgaagcatgagcatggtggaactgacaattcactactacgaaattctagctttacagtgtactttataaagaactaagttcgcgcacactctcttcctttggtgacgagtcaccccactctttggtcgctgctagttcttgtcccacagcgtcgcccggaaagcagcccgtagcctaccttcacattcgcacccaccgccctactgttcacgacgcggtcgctgagaatctcgagttgcagctccaccagtaggttcctctagagttcgaacgtcgtaataggtgcgaacttcagaggtagaagcatagtgctgagattttcctgccggactgatcgaacttggtgtcaaaggtgagttggtcaaggtcgtgaggaaaggcggaacaagaaaactaggccacaggcttgatcgatgaagataagtacgtggatgagtcgggagagacgcgcctttgattgagggcagagagggtgtaagggaagaaagtggtgaggtgcaaagcttgaaacatcctcgagatcttaggattctgaaataacaatggatatggaacggctaggtactcatgtctatgattgccaaagaacactatgaccatctggatcataaatattcactcgatagcgttgctgtcaattaataggtaggcacgtgactgacactagcattgggtatagagtgtatgtatgcggagaaggatccacaaactgttctttttctactccttgcagatcaagatggaagcctgcttacttcatttcaacattgtttcataacactgcactttcacagtaaagacttcggggtacattaaggtaatagcaattacctatctgccttgagttgctcaagattcattcctcgattgtgttgtgcaagtagactgcaggacattgctattatgacacttggtctcaagaatatcgacctgggtcgtgactatcaatgtgctcgactcttggatgtcgatcataatgctatcgaacgtggttgaatttatgccaaccctgccgctaaaccccaagcacctttagatcctggattttttagtgcgtccgtctcaaatggcatgggataaggacacatgaatattttggctttggcgcttacgccggctttggcagcaacgcctcgaatgcttgcaaaagctggtcctcgcatgtgcatcgcggcgcctcaagtgcagtcggagtatgcctctcacctttcagcaaaagtcctgaactcaacaactggccgtctagacgacagtcttcagagtagacctttaaggtgatatttggtataatcaatcccatagctgtgcttcttacgaaattcatcacgaaagagaaagaagaataaggaacggaaaaccaatttgagtacgaaggaaatgaccacaaccaaacaatgcctggccgagataccatgatgaacaagagcaccgcggtggaagaagataatgctgacgaagtgtaaaacaggtagcaaaaagacggggagaagccgctgggggaaaagagcgaagaccggaatggaggctatgaggaagaaaaagaggccgagaaccatggtaggaaatcaaagcgattaggaaagtgcgcgctgtcattgtgacattgttgatgctttttgccgtggtatcgaatctcatgaccataatctaccatgtagaccttgacgcccaaactcccatgatgcagtcattcttcatccatgtcgctctactgcactcaacggagtgcgctcgaagctgctgaacacgcatctactcatcaacatccatcgcctcgacgcctccaccaaccttcatcttcaacttcctcttgctcttcatcttgggcacctcctcctccaactcactcaactcgctctcatccatctcaatctcctttctcctcttctccaccttctccttgaccttctgcacatccacctcctccatctcatccacttccgcagcagcaaacctttcgctcggcggcaaaagatgctggttctcctcgaccagcttgcgatcctcctcgcgctggcgttgcttgttgccgcgcatgcgggccttgtagaacgcgcgctccctcctcgcgcggatctcagtgacgcgcgacatggccttgagtgtcgtctgtacaaggtcgcggttgtagcgcacggggacgttgcggcgctgggcgaaggtgagggtgctgtcgacggtcatttccttgccgtgcgcgcggcggaaggattttgtccacgcgagcttgcgcgggttgcgcttcattttgaagttcttgtggcatttagatttgcagaagcggaaagctttggcatcgttgcggactgtggcgtgaaaattagttcttgtccgcacaatcctgatgagcagatgtaggggttttcgggactcaccgaatgttatgcccttgctcggatacaccggcgaagagcaaaagtagcacgtctcgatcctcatggtgtcgtcgtgtcgtgctggatttgacgggtggaggtgtagagatggttgcgccgctatctagaaaactttggtgggccccgggcgaaatcttggcggcgatttcgtcgaccaatcagcgcgcggcgcgaccgcggcttccgcatcgcagcttcctcattttctttctggggcgacgacgtcgtcattccgcaccgagtacaggctatcacaccttcgattaagcatcgactcacatgacatcgtatccgaatccaccgcagccacaagatcagccagagaagaagaagatgtcggcgtgggtttgggtagtcggcttgggcgcaacggctttcttcgtacgtcttccacggcactcggcgatgcaatcactcgcttcctaacaaacgccttattactctgctaaccatcgtgacatagggccgcgcagcactcgtcgcactccgaagatcaggcggtggcgctggacccctcggacgcagtttctacaaaggcggcttcgagcccaagatgacacggagagaagccgcgctgatactggaaatgccgtatgtccccatcctctccccaactcacctgcaagacactaactacattcagtgaacggggcatcaccaaagaactcctccgcaaaaagcaccggtccctcatgctgctcaaccaccccgatcgcggcggctcgccatatctcgccacaaaagtaaacgaagcgaaggagatgttggagaaagaggtcaaataggcctaattaggtgtacgatggagaattttttgtactatattatgtccgcttccgaagcatgagcatggcgttggtgtaattattgcatgtggcgtggcaagacgctctaatctgaactctcccatacccagtatcgatttctcactcactttgcgcctttctttgacctttgcgactttcgtcaagttcaattcttcaaggccagcgtctcatcaaccgtcccaaactccatccttttctcttggctcatgagctcatcatagcgaaccttcaagttccccaagtctttcggaatttcatctaccgctacagcaccttctctaagtacgagcctgtccatctcggtgtctcctcgcgttgccatcatgacctggaggaagccgccgtccgctgtgggcatcccgttctggggcaaaaaccacattgcaatcgccacgaagactagcgcaacagcaaatcagatgctgcacataagacgaggttcttgcgatagctaaacagatgagtgttttgttatcgcattcttgtgacaggcaccttctttttgcacgtgccacgtgacagagcggagaccgcgatattggacaggagtgttgatgcagcagaacatggtggcaccggtgaacttggtatttatttgctcgagtgtcttgttatcgctgaccacacccgtgatcgactgaacacctccgatgtgcgtgacgttgagactgaacaaacaaatgaacatcgcttcgagggaacaggcgcgcagagcacattgtgattgccagatcaaaaggcacccgaacctcagcacactaaatggataagtcagatgaaggggccattgtttccggttgttccgcccttcaccaataaagaggtccacggtgtgtgctatgcgacgttctccttgaaagtcattggtagagatgcgtgttgagtggcgagtatgatttgggggcgacaccaagaggctaagatgaggttgactgcttcgcgacttccccctcttacctcacgtcagcattaggatttggtatatcagagcacacactcaatattcagaactgaacccgaaaatcagatcattggtattcacaacttcgccccctcaacggtctttaccacaaaccccaagcgcggaaagtgcacgcgaacatccacttcagccttctcgtgcggctttatcaccacctcttcgaccccaaacttgaccaacgtgcccagagttggattatctcgcccagtatcatccggcgcaacgcttatactcgcaccaggtacaagatctctctgcacatccgcaggtccgtccaccgccgccggcaccaacaagtcctcttctgacaacggtttgctttccttgaccgcatccagccatccatcttcgttcgtcttttgcagatcaggcagcccatcaatgtacttctcgaacgcatggaaccaactccacagccctggatatctctgctcattccacaccttcgccgtgacatcctcgcggttggtatctttcgttccacccccgctcaagttctcaatgcccctgccattcgcaatgtccacgccccacctcaactgataatacaaactgacgtccgccaagctcggtgtcggcgttgggattgcccacttgcccttcgtcttgaacgtcggttccagcatggctagatgcatatccaagtttgccaggttttgcggaatctttgccccaagcttctcagggtcgagttgatggccaatgagttgcgagcgatcagtgccgaaacttgtttcccatacgctgctaggaataagaccagtggtgctgcggaataatggcttatcggtccagaaggaagcaaagccgcggacaagccctttgtagctccatgagtcgaggccggggaattccgggtagactgttccgtagccagagctgctggggaagaagtgctcgagcgcttcgatgatgagagacgtgtcgcagtagacttcgcggccgatggctagaataggaatttttcgatatgtgaggccgaaggttttggtaatcaaaggcctggggagcatggatgggacggtgacgtatgctaagatggaatcaggcgagtgcacaaatgatactgagaaacgtcgacatgaaggtatgaaaacaagttatttgataggatcgagggcttggtgaatctgcaccaagaatttcctgatgacatggaaattgtagacttggaagacgctgatgaacatagtgcaacgtactgaagggtatctgcttgatccgcagtgccaacctcactttgttcgtgaatggacttgctacattttgtcaataccatacaggccatcatctctactctctttacgcttacaatcatacccaaaaagcacaaccggcagctggtcttttgtcgacatgatggtttgatgtttgtggatggaggagacgaacaagagctgtgagttgcaagatttcgccagacacacacgacaatgtatacgaaaacgaaaataaaggatgcccaaaaggtggcgcaacaaagttgagagttggaccacaaatcatacgatgttggtcgaacgcattgagacgtgcgtgctggggtgcatttacccctcgtgtccgaacgaagcccgaactgacagcctaagtaggaagtataaccgaggttattctaaatgcgttcacccagtttcctaccacctactacctagattactctaagctcgaattcgcttctatcgctgatcaggtacatgagcaacaccatcgccatcgctttgaagatctgcgattatggttgtcttcgcccgctcgtcgctgatggagttcagcacatacttccttccaggcttgaaatgcttcagttctactgtgaatgtcttaggacttggaggtccacgaagcacacagtccaagccattatcctcgaatgcaaggctcctaggtaccacaatttcagggaatggcactttgttgagcttcggcgccgcaagtgacgcctcatcgacagggcacttgatcaagtcggtctagttggccttcttcgcaactcttgccgtaagggcatagcagttgcctattaccggcaggctcttgtggaaatgtgcatcatttcctgttggcgagtctacaatggggcgtaaatcgttgtcgctgtggtgcaggagggcgtgatgcaggaggtcggccttgacgtcttccttgccgaattgagcagcccagaaagcgctgacggtatgtgcgaatccttctcctggagtataattactggcacaaatcttggcagcacaaactataagcagtcagtatgaagatttcatctcgcaatgagcaatgaaggtgttttctttcacctacatttactagcttccactttccgtcggccttttcaagatgagtcttttgattccgcgatagtatggcccctctagcaagagccggatcgtgcccctcattttcaatgtgcgtatgctcatgcgcctttcattcctatcaaattacatgcgctgtagatccaagtcggcgtcgtgatgtcagtagggcaaaactgatttcttatcttacaagggcacatgcgtcgatgtgccatctgcacaacgtgttagaacaagcgcacttcctgctcagacaattgtcttttacctgtgggctcctgtgagaagcgcgtgcgccattccacttcttcgctgggtatagattcatttgatatcccgcgacttttcaatgcattcgtgcgtctcttttggtcgaggagaaggcaatccaacgaaagactaatgactgcaatgaaggcgaagacgactgctaatccgccagatccgaaccacgcgaagagtgataggggcagcaaggccgaagacagtacgaggccaataccactgccaacaccacccaggacgagaaattcgacatagggaaagaggcatgagaatcccgctactcgcacgtgttggttgcttgaaaatatagaaactgccaaggccgactagagcaacgacaaagtactgtatctgcgtccgattctggaagcgggcactgactcactgaataccaacaaaactcggtatgtcgacagcatcaaacgctgatttcacagctacacgatgggtgcatcagtcgtgtattccaagccggtgtaaatagtgtaggcaaagatcttgattttctcattgaggtacgcacgcaatctttgaagagtttgaaagaagttctggtgtgtagaaacacctaattgcgtattgaaatagtgacatggcattcgtgaagtgcagcaagctcatgcctaatggcagtgcccgtgtttcagaaccccggccattcggtgagtcagcgctaatgttgtcgccccaatttatgtgcggagcggagcggagccatacggaaaggaagctcaacactcccagccctcgccaagttagtcgtgctgtttccatgtcagcggaggaccggagaattcgctagtcacagcgccacgttggaggctgaccacggtgacaagctgctcccaaatcgagcttcagcctgggtacggagatggcccctcgcctggctagcctcattggatctggactgtttggagaacatttagggagtgtttgagcttgcaaaacattccgtggaaatagcctaataggcttcgaacacgagctttctccttccttcgctatcagcatgttgaccttcgaccacgttgtcactgctgtgtacagtagtgttctcaacccatggcttacgatccctctcgttgtaagtgaaactcctagaagcaattcctaagactctctttgactatagttttaggcagcatatggatatgcgaaacccgaagaattatcggttgtcttgaagaaaggttcgcgaggctatagacctgagatcactgcgatcagtggcagtgtcaagaaatgtgcctacatcatcctttacagcatctcggttcgattggtcaacatattgaacaagcgcgctctcaacaatggcgtgtcagatgcctttaactgggacgaagagatggttgtcgttactggtggtgctggcggtatcggcggtgatatggtgaagcagcttgcaagcaaaggcaccaaaattgcggttttagacgtgatgccgctcacatactccaaacgtgtgcctctccctctgacatgagtctacattttgttgacttcaaaacagccgccaatgtcgagtatttcaagtgcgaccttaccaatgccgacagcctgacagtggcagccgaccaaataagagaaaaatggggtaatccgacggtgctctgctgtattgcgggagttgtgagaggaaagccgctccttggtaagctgtgttatgctgcgattacgacaccggaatttaagagcagctagatttgaacaaacgcgatctcgatttgacttttggcgtcaatactatcggagttgccatgtgttacaaagagtttgtcccatccatggtcaaagccaaccacggccacgttgtaacaatggcttcagcaagtaagttcgcgcactctgaaagcgtacgtgactttgcctgctaacacccgcaagcggcgtatttagcggttgcgggcatggtggactacgctgcatcaaaatctgcaacgctggctctgcacgaaggcttgcaaagtgaactcaagaacgtgtataacgcacctaaagtgcgatgcacagttctgtgcccgagcatcgtcgccacaaatatgttcacgggtttgagcactccatcacaattcttcaatccaatactcacttcacagcaagtggctggagctgctgtctctgccatatgggctggcgaggcaaggcatatcgagctcccatggctatctaaattcatgcaggcacagatcaggagcgcgccatccttctttagaattggcattcaagatgggggcaagaatgctatgacgactttcagcggccataaaactatggactagtggccatgccttttggtttgataacacactttccgaatgatcgagatgtcgccagtgtgtaacgataatcatagtggcttttgagatagtcaaacgatgaggcagattgtatgattcactcactgatcttgtgtgaggactaatcattggagacgtatcaaggtctaccatctggttccttatgtacgcttataaaatcgcttgctcaagatgtggctggcatcaggttttgctcacgaaacataagattcgtatcaagaccctccaccaggtcgggatatttgtgccagaaagattctaaaatcccccaattttctatcttgctaatttgctcgtagaagctaggacaaatctgcagatcgccgtcgttaacacggcagatgaattccttgttgaagcaccctcgaatacgatatgtgcaagcaagaaatcccacaagtctctccaaatcaaacttggcgccgtgctttatgagattgtcacggaaccggggccacagaatgaagtcaaattcaaccttgtgtgcttctgtaagctgtaggagcgtcggtcgacagaagtctgggagattgcagaatgtttcgcgggaaggccagaccagccactagagattgaatcgttaaccattgtatctaggagtgggaaggatgtggtgactttaccctacagaacttgtataccatccacgaagaggcaaatctttctggaggtagcagtggcaaatcactcgcaccggccacaacagcgttcgcaagtatattactagagccggcgtaaagaaggtcaatgggcttggggtccgctggacaatacgtgggcgaatcgggatctttctgcagttgcagcaaagtcttgaccagctgagaggaagcttcgaaactcggtatcgtgctcatgtcgcttagaggcatcctgagccattctggtgcatctagtagttgctgcatccgtgcctctcttaccaacagacaaccgcttcgctgtgctgctagactgtgcgtcgtggtatgaggactggctaggttcggtagagccggcctgacctgggcagatgtgacgaatgcacttccgtgatcgactgttgccaacgagcttacgatctgttgtaaactagatgtctctgcaactgatggtacagcttccaacacattcgggagaatcgtatctgccgcctgttcggcttcaacgggagtttcatgatttgtgccattccccggattttgttgctgcagcaagttctcaagtcgatgaacctttgtctcgaggtgaaagacgtactcttgctcccgtcgatgcttgtttctctggtttattttgtcccgatcacgcttccgtgcaatgatacaatgtgcgccacagtcagcactggtttcggcataagcatgtacgctacaaggagggaacgcattgttgacaggagcggaaggtgacatgctgcctgcatgacatgactgagtgacaagaacctggggaagcagtgacacagaggtcttgtttagatgcgcaggccagcctgcgctgactcgtgctggctcgtgctgaattgcgccgactcggtccgtgaccctgaccatcgccccctcaatagcttctcgggaacgtcttgagacgtttcctatccagtgagacacatgcgcatcaccaaggagccatggtgaggagagctcgaaggtcaagatcgttcagggcgcgctgagctgtttctcctgttttcgtccgtcatatccgcactgccgcacaaagcctcgactactttaagttgaaccttacataaatgacaaggctgatctgcagcttccatagttcggcgcggagagtgtcccgaagagaccccgcgtcagctcaggtcgggcgatgactcgcaaacgatgtccaatgatcttcgggacgcatcggatacgcgctgtagctaaccgtcatgctcacattgttataccttaataagtacgtgttcagcaccttgaagtacgcattatcgtcctttgcgattgtgcaagtgatcaatcgctcgataccatatactttcagttctaagaagccaaccaaattgtgatcgcaatcatggcaaagcgcgccgtacgagttgccaattgctctggcgcctattgtaagacgagcttcattccagtttctcttctcagattattaattttgatatgccagccgaccctggagttcatatgtacaatcaagccaagtacggcccggtcgatgtcatcacaggcgattatcttgcaggtacgagcccgactcgagttctgagactttctgcacatccggatctaaccaaagaaatgtagaggtaaacctagcatccaatgcaagcctttatcgtgctggaaaacatccggggtatatgcctactgcactggacggcatcacacaaacgcttgaacttgcaaatgagaagcgcatcaagatcgtactgaatggaggtgctttaaatcctaagggtttggcggagaagacgcttgcgatggtaaacaagactagccttaaacgcatctcactgctaaccatgatcaaaatgtagatcgaggagaaaggactcgatctgaaggttgcatacgtgtctggagacgatttgatgggaagagtcgattttatcctcgaaaacttgagggcgggcaaatacaagcatctggatgaagacaacgccggcgtccatcttgatgacatcgccacccggtttcttgagacctcttccatgcccattgtatcagctaatgcatacctggggtaccgtatgccgctctcttctcggtccgttttttcgaaatattctaactctttggtccttaggtgccatcaagagaggactagacgaaggggcagacatcgttatttgcggacgtgttgctgacgcttcgccggtgattagtgcggccgcatggtgtgagtattcatgtttctcagatgctctgtaatcgcacctcacagcgttgagacacatctgactagaatatagggcatcagtggaaagatgatgacttcgatcagcttgcgggcgcgttaatcgctggtcatctgatcgaatgcagcacttacgtgaccggcgctaattttgctggcgcgtacaaatacaatgtggagagcctcaagaatctcggattacccatagttgagattctaaacaacggagaatgcgttgtgaccaaacatgacgctttgaatggggtcgttacagccgacacagtcaagtgtcaatttctttagtaagtccacgcttttctctcgccaacagaccgcaagtcccattactttacgtatgagacatgcaagttaagttacaacatggtacttacaacatgtgtcatcagtgaacttcaagggaacatatacctcaacagcgacgttaaggcagatatcagcaatacgcgcatcgtcaacgagcgtgaacccaatcgtgtccacgtgtcgggagtcaaaggttaccctcctccatcaacgaccaaactggccatcttctatgaaggcggataccaatgcgaaatgtttctcaacgcaaccggtcatgcaacatcatggaaatgggattatcaggaaatgcagttgcgcggtaaacttgaagaatggggcgttttggacgcttttcaggagctagactttcagagatgtggagtacccaaggaaaatccggactcgcagttggcctcgacaaccttcttgcgaatctttgcgcaggccgaaacatctgctcccctggagaagttctttcatgcgttcttttacaacggcatgcaacactttgcaggtacgaataccctctccaccagtctctaatcctttaacgatgtgataggtatgcatagtacgctagacttccgtacggccttcccaaaaccatatctcggattctttccagctacgatccttcagagcgagttggatgaaggcgtccacattttgagctctgacaaggagagccaattctacagtgttggttctccacagaacacagaaagcttgagtccgcgtgattcgtacgatcccaggaatccgatcgccctcggtgactttggcgagacagtcagcatgcctcttggagacatcgctcttgcaagatcaggagacaagggaggcaacgtcaactgtggtttctttgtacagacgaaggaagagtgggattggcttcgctcgctgttaacaatcgataagatcaagaagctcatgggcaaggactggaaagactcgtatgcggttgagaggatcgagtttccggagatctatgctgtccactacgtcatatacggtccactgggtcgaggagtgagtagttcgaagctcttggacagcctcggcaagggctttgcagagttcattcgcgcggttcacgtggatgtgccaaagaagtttctcaagagcaatggcgttgtttagatgagaggaagtcacaatgaaggacagcgttatgatctaataacatcctgcacctgttttgttcatatgtactttcatgatctactgagtttcactaggtagcatggtgaatgctctaagccgatcgaaaaccctttgttgcagcaaaaaataagaagcaaaccccagagttttggggtacacgctactaggggaaggtacttctagactatttaatacagcttcctgcatccagacactcacatatcaattgcacatgtgcatgtctgcagctcgagtatgactacccagactattgacgataccgcaacgcatgctaaggttgtacctgtttgtgttatagcgcttactagttccgccgagcggctcgataacacctgcttccgagccggggttgtgagatatgtgctcgcaatcacatgtccgatgctaatagcaagtcatatatgatcttcgcatggacatatatatcactatgcaagtagtcttacatgattactgttgccgaaagctccatctgtgcgaagcggggacaggacgttcgctcggttcagtggaatgacaacgctggaatatatcatttcatgcaaggtccgaaatgagcaggccatgttttgcacaagtactgaagacacatggtggcttatgtcgatcatgctctaaaccattctcggttggctatacgattggggttgatcatgaaagcaaaccagcaagctatcggaaggactttccttttcaccaatctttccaggaaacacaagagacatagcgaacatgattttcttcagcgtctaagaaatcttcagccaaccataatcgtcacagtgcaccgacttaacaatatcctcttgggttagtacccggcgcatcaacgagagcaatgccaccagtgatctttcagaggtccagctgaaattcttgagggcagtgaagactgcaggtaagtacgttacgttgatagaacccatccgtatagtgtctcacatactgacaggatgaacactgcgacacctatctttgtacctccacgaactgttcaagacgatcaacggctctgagcattaaaagaacatggaattgcataattactttgcaggatctgagggcaaaagtaaatttacatcgtttaacacacgcatctatattccaagtgacaaatgacagcggctgtgtttacttaaaatacgaaggaatatcgatgaatgagccactccatccccgactacgagcataagctatgcttgcaatcatgactgctagcccggcgattttgaaggatgctccgctcgataaatcgtttccttccctgtcaaatgtgggtttcgaaggaggcgacatcttgttcgattttgctacagtatacggcggataccgtgcgtcgagcagtggctccatccagctcggcatggcgttgatgtatgttcgcagatgtgaaaaagtcagaataccataacgaccatggtaataacccatgcctgagttaccaactcctccaaagggcgcatcgtgtgcggcgacatgcaaaacgcagtcgttgaacgtcacacctccagagcgagtctcttctagaatacgctccttttcgcttgcatccttggtgaaagcgtaaattgcaagcggatgctctccgcttcgtgtgtacttgattgccgtatccaagtctgcgtcgatgataggaagcattgggccaaaaagttcttcagagagtagggagtcgccgggctttacatccgtcacgatggttggactgaagtaacgtgtctgtttgtcacgttttcctccatagactacctgtccttttgtttcagacaggagattttcaagtcgattgaagtttcgatcgttcacgatatgcgtatagtgctctggccgttcttggccgccactaaataaatcgaaatattttccgagcttctcaacgagctcgccgcgaattgagggatcagcaaaaacgtgatttacgttgaggcaaatctacatgaatcaaattagccacggcctctcctcgcttcgtaaagcgcgtatgcgagatcttcttacctgaccagcattcatgaactttgttgctgcgatatgtttcgctgttagatcgatgtcagctgttttggccacgatcgatggaccctgtccacctagttcgagtgtcactggtgtcaagtgctttgccgcagccgtatacacaatctttgcgacattcggagatccggtatagaatatatggtcaaagcgatgggtcagtatgcggcccatctcagcggggcctgcgctaatgatttggatggcatcttggtcaagatactgtgggattatttccatcaaaagctcttgagaagcggtcgccatgtccgaaggtttcagaatcatcgcgcagccagctccgatggcagctatcatgggtgaaagtaagagcagcatcggatagttccaagctccgatgattagagtgacgccgagcggctctttacgcacagtcgcgccaccgaggaaattgagaatatttgttcgcgatggtttctcatcctttgtccactcatcaaggtgcttgagtgtgtccaggatttcgtcttgtgcggcggctatatcagccatgcgactttcttggatatgtttgtgcaaatctttgtaaatcgcatcggcaatacggtctttgttgtcttcgatcatccaccatgtgcgtttgagttgttgccgtctccacgcttttggcttggtttttccattgtcaaaggctgtgcgcactgattgataggcctgtcctgtcattagtccgcgttttcatcgaaaggtcagaggcaccgaccttgtcaaaatctgcttctgtgctaaaagccatgatttttgtagtaaattttcaattgttgctgtagattggacggcggattgccatggtcttgatatatacactcaatatagctgcagtcgcacgtgctgaaatgaaccagattttggtccgcgacacgactgactttagatgagacagggaagaccccaggtgtgacgcgggcgggcgagtcagcgctagtacaattcagtgactcgctcaatcgggccgtgggggtacggaatgtgttgcctgcatgaccgctaatccccacgaggcagactacattgacaactctcgcgcggcccgaagaacgtagcgtattcaacgtattcacggttgatcgagcgggcgcttgcgtaaaaagtggatcaggccgagtgacgaacttcgcgtctccttcagcatgacggggccggctgatcttgtacagtacctactgagatatgctcaggttcatggtcatgacagtcgtggtaggaatcgcggacgaaataggcggaaagtacaaatgctcttccccgcaatctctcaaagcgacgttcaattaggctgcactctaaaccgcaattagatcaaaggctatgccatgatatgaaattgatcctttcctgcggtttctgtaagacccagttgttagcgtttgcgaatcacgctcttgttcggtgcagtgggtgttgtgaaattaaggagagatttgttgtaactattcactggacatcatcttgcacgtgtcccagagatagaaacatgtaaactaaaacgaaataaaaccatggagttacattttccaacctacttcacgtacgtacactatggtgacatttgaagaacaagcaggtcatcggcaaggttcactgatactagttgataccgtcctaaggtagaatatggattgaattaatatacatccctccccaaacgcgttcactcgatcgacttcgtgtctcaaactatagccgactagtctttgttgctttgatgaactcatcgcaccttttcacattgtacgtgctctgcaaattcctgcacaccgacgagccatcgtcaaactctcggatgtaatacgcttcgtcaatatgcggattgagctcagtctgagaaattccattcccaagatgtgcaaacctgttcttgcttgcaaatgtcacatcgtaatcctcgtaccgaacgttagcaagcgtctccatataatgcagtgttgagccgggccaggtggctgtaatcttctggagcggggatccttgtaccaggactggcagtcgctgctccacacggtggtaggcatgaacagatctttctgttccatgaagtcattcacggcttccagctttgggtcgaacgacgatatatcctccttctgccaacgattcatgatgtgagccatgtattcgccttggatctcaattgaaaagattattgggccattgccaatgggacaatttggtccgaggaacctaggaactcgaagttagcaatagggcttctggacgtttttttttcatgaggctggaaacatacatgaagtaatttgggtagccatgagctgctaagcctagatagctgcgaggttcttcggtccattctgtagcaagatctttgccaccacgaccgatcacagggaaacgaggcttgaatgtggtgtcgaatcctgtggcacagatcaacacgtccaatggagtctttttgccatcgctcgtgatacacgagtccgtggtgatgttggtgatctcgccatacaccacagtcacgttatcttttcccaaacattcgagatagtcggtaccgggctgtacgaggaacagtcagcaccacatttagaatgtgaaaagccggggaaacgaacagtaatacatctgcatcctaccgcaaaatcagggataagctttgatatgagttccggcttcttcaattttgtcgtcatctgttgtttcgaatatgccttcacaacctgttgggcatcgctgtctttgaggagacctttaaaacccgtcgtcattgctttctccgtggcttttcgcattgcaagtgaaactcctggcctattcttgaatgcgtctttctcttcatcagagtacgcacggtatcccatatctatcggagggcttatccatgtcaattctcggatgaatgtggttacatgtgaagcaactctaggttcttcgttagtgatgcgtgtagacgtgggagttagccatgtggaagtacttctgagcttgtggcagtatttggacgccggaagagccattgccgattagaccaacatgtttaccagtcaaatcgactttatcatcccatgcagcagagtgcaagagcggtcccttgaaagttttgaggcctggaatcgcaggccatcgccagttgttcagaatacctgacccattgatgaagaaatcacagccctgttcgaaagtggtcccgtctgccttacagatcttcacgctccactctttagcatcttcattccaggtagcgccaacaaccttacggctacaagtgatgtacttgcgtaatccataagtatccacgaagttcgagaaatagttaaagatttctttcgaaccagcgtaattagctgaccaatcgtgtttaggatggaaagagtaagtatagttatgactttgaggattagcttagtatcttaacgcactgagcaataagacaagactaagactcacgcgggtacgtcgcaagcgcagcccgggtacctgttctcgtaccaggtaccgccgatgtcctcattcttctcgtatatgttaagcgaaaagtctgtaaaataatgcttcaacttgtatgcgagataaatgcccgatgcacccgcacccgcacaaataactctcatatggcgattggcatgaattggatcttgacgaagggtggtaggtccgacatgatggggtgattttgatgctgaggccatggttgcaagttcagaaaggtagtttgaaagcaagaacaaagttcagtggagggtttttgtagagctaattacaatcgtactgtgtggcgtagcactttgtctatttggatggatcgctgtcgctcattataagtaggaaaacccatacgcgtcaacgccttagatcttcgaatgttgactcgatagctcgacggaagtcacggatgcttctctctccagccagatggaaagcggggtacttaaccgcaccctcggcacgggtgcgctgcatgccttccgggactccctcggaactggggtgacgatctcagtatatatgctcgtctcagtgagtcagcgctactacccttagacacgcgcgcacgcgagcccgtgccatggatggcgacggagcgattgtcaccgtcgaatcttcgacttgacgggcatagtaaggtacaacgagtctgagcagccaaaaaccctgtgaaaccccataaatgataggtatgttactgtagtgtgaatataaacacatctggaaatcctgtggcataaccgaaaataccttgctgccccactactccaccaactacctatcttgtcaccctcaaaacatctatcaacaatcagaccacaacaatgagttcgcaaatccaaatgcctccagggaaaacttattcagtgcctcacgaagcggcagacctccttctgaggggcatcatacaaaaccccttggtcaaagacttgcccgagaatgcagaggaattgtatagccacgtcaaattcgaaggccatgcgacaccaagtatcccaatcaactggcgattttcagaaagcatctcagcgctaaagggatttgaagcggttatgctcaatggtctcatcactcgtaaatacggtgttgctcctgtcgatgtcacaatcaacacgtaagcatatgatactttcaagaactctaaagagtatgactcgcatgtcattgagctaattcgacatagagatcacgcctccctttttttcatgtcatctttgattgcgcaagtagtgcaagagggcaaacccacaccgttcagtccattaagtccactcgaatccaaactgttccctagccaggacctgcacaggagcctgggcaacctgtataggcagcttgcaacaaacatctacaagacaaaagacaaccgatactatcacatccatggtacttgccacacctaaacactacaaagaattatcagctcatgttctgaacaggcagcatgaaccccgaccattgcctgaccgctctgggactgccacttgatggcgaagataccgatacttatgaggccattgtggaaaggatccaggccgctgtctcgcagcacaacggagcggacttggacgaactgatgaacgagcaataccgacaggcaggaaccattgcatacacggcagatgagtactttgcgaccgaacaaggcaagaacgacgtcggtctgtatgagattcataaagacaatgattccacgcaacctgcaggatggtggcccgagaattcaagcctgccgtcttcccccaagcgtccactcgcgggactcaaggttgttgacctcactcgcgttattgctggtccgtctctttgccgcagcttggctgagctgggcgcaagcgttatgaggattgtgtcgccacaaattactgacatgacgccggtgcaccaggacttgaactgggggaagtggaatgcattcttgcatctcaaggacgaggcagataaggagaaattccgagcgctcattcgtgaagcagacgtggttgttgatgggtatcgggtaagtctttcgactctcgtgaactccgcgccgctggcttcgagtttaaactaccacttcttcttttgaaaaactctgaatgacttcaccatagcccggcgtcatggaaaagctcggcttcggccgccaagccatcttcgacctggtcaaggaccgtcagcacggcatcatccacgtccgcgaaaactgctacggctggcatggtccctggacgcatcgatctggttggcagccaaaatcagtgatgcggttcgtaacccacctcggaaccaaaacgctcacatctcagctaacctaccgccagtgctgtggagtatccctcgaatacggaaaagccatgggccacggcgaagccgtaacgcccgtctttcccaacgctgactactggcaagtttcagaatcgaatctcgcacactgtatctccagctaacaaagccagcacgggagtatgcggcagcgccgccgttctcgacgcgctcgtcaagaaaagccagcatggcggcagctacggagtcgacgtgagcccaacccccgtccccccattgaacaacacatactaacatcctcaaggtcgcgctgaattactactcccaatggctcgtcaaatcctgcgggacgtacccggccgatatctggcacgagctattcacacgccacggctcacccgtgtttcggcactaccacatgatgctgtatctactgcccgccatgttcaaaatactgcacgaacatgacgccgacgtattatttaaccccgaatttttcgaacccaggacgtcgaagaatctggatacgacattcgtcgtgccgaagccggtgttgcaattcccgaatggcgatgtgcagccggggtataatgtcgggacacgcaggaatgggacggatcaggcgtattggcccaaagatctgaagacggaggttattgggttggctgcgtagtgatcggaagcaaggtgaatatttcgacggtgagatctatgcgctgtgccttttagtcgtgcgtaaattagataaatggctgcggttctgtgcgtactttatacaaagacgggtactcatccaaggagccttcccaaacaaggctcgttgtgaggtttgcggcgtggtcggtgatgatgctctcccccatacatctcgtgaaccagtgtctacaggacgatagctgatgcagtgtaacctacactgtccaaccatatccgaaccacatccatgcctgttcttcgagctgtaaacctccgcaaagtcaaagcggagggcttacctgcactcttcaactccatccctgattccagcgtcgcaatccacccacgcgttgaaaatgaatcaacccagcccagaaatcatcgacaccacgctgcaagtcagcgctctagtcgactggctccaaacccaccacaacccatcaaacccatcatcgcccattatatatcttgatctcgaaggcgtacccttatcccgctcaggctccatttccattctaaccatcttccttccgtcctccgcacgtatctttctcatcgacatgcacacactcggcgcactggccttcaccacccccagttcccagggcaaaacgctcaagcatgttcttgaagacagtcagatcaccaaggtcttcttcgacgtacgcaatgattccgacgcgttgtacgcgcactatggcgttgcgctgcagtgcgtcgaagacgtgcagcttatggagagcgcggcgcgcgaaaagactgcgttacgcaggacagtcatagggctggcgaggtgcgtggagaagaattgcagcgccacgtctacctggcaagctgcgaaatcaaggggcgaaaagttgtttaagcctgagctgggtgggtcgtatgaggtgttcaatcagcgcccgattcccgctgacattgtcgcgtattgtgccggtgacgtgggatgtctggtgcaattaagagaggtgttttgtcaggggaaggggcaggagtggcgggatttggtgagggatgaagcgggcagacgcgttgctgagtcacagagagcggattataggccacatgggcgggagaaagcgttagcgccgtggaaggcggagcagaatgcgagatttgatgagttgaatggtgaaggtgtgtacgatgagagagatgatgcgacgagttggggagattgtgtcgatgattgggatattggattttatgataactgagtaggtggcatgactatcaatgaggaaatgagcatttcggtcgtttggatattggactgaggagattctgtctagatgacgcggaatatggggtattcatccccctcctcccccggcacgatattatatctaaccacactgcccaccccctcaggctcgagcaacgcaaacgcatacccagcattcttctgcctcgtatcaacccagaacccccctttcggaatcttcacctgcctggtcgacgtcctcgtggtcacgctcgtctgcgcaatgccctcgaatttagcctccgccacctcagccgtctcgatgaccagcgcctccaccgtaccgatgtagtcggcagatagctgggtgacgtttacgccgaggatgcgcaagcgctccgcgacagtagcgaaggcgcgggagaagatgtatgcgcgtgggcgcggacgggttaggaggatgcgtgtggggtcggagttttgcgagcgcactgtgacgtttaccagttttcctgagtctttctcgaagaagggaatctgtttggaagtgatctgataatcatcaaggacgactaagtcgtcgttactctcggtgaatgcctcgcgcccggaattgatggttgcgtatacgctttcgaattccgacacagctttgtcgatgatggtcgtcaatgtgatcaattgggatgcgacgcgccgctggaagtgttgggctgcaagacggataccacgcgtttcaacgaggaaggtcagagcttggtagtttcctgcgcctttgtgattcgcctgcgcatgccaatctggttcctgaattgtgatcgttccgttcgcaacgctggttgtgaagtacggaccaaccctcaagcccttcgccgttgttgctacaaagatgtcttcgacaaagtcctggttgagggtgcgaatgttggcgtttacattggggtttttgtttgctgacacgagcaggtcttgagcgcggatgtagcgctgagctactgggccaacaccggtatattcatgtgcatcaatgaaaatatgaggatcgaagtctgactgagcttgtcggattgcacgagtctgttcacgaagtaggactgcatggtcgcggtttgggtcatagttcgaagcgagttggcgttggaagtactccacgccatcggcattgtagcgcggtaggatcagtaggtcgatcttttcgagcactttggaagcccattgtgcatcatttgcaaattttgcgagaagggccaaagctccttgatcaccagcgggttcgtcgccgtgttggccaccctggagccagagacggagttttttgtcgctgtgcttgccgttagataaagtgacgtacgggatcgagcgaccttcttctgagttgagttcgtcgtggtaattgatccagccgttgcgactcgctatgcttttcacaaaactctcttggagactcaagtcagtcatcatggttaaactacagaggtggtaatctaacatacccagtgtgctttgtggagtggggccggacgtgccattcgcccaagtcgagggaagtgtggcgttgcttaggaaagctggcgacagcaattgaacgccttcgacatctggaaagttggcggaaacctgaggcgagtcgacgacaactgcattctgattgtttgcgtagctgtctccagcggcgttgccgatacacgacgcgacgacgctcaaggccgaaggcagtattaatcgcatcttcaatgcctgtatcctgaaccaactcttttattaacgacaaatatggttcacgcccacagaggacgaaagtgcctcgtgcgtgaggcttagtagatttataaggaacaccccagggtacccttaagctcaatcgtcatagttcagccgttgccatacaaattcccaagcattattgcggcatgttgagctcatcacagtgccgaagtattggcgaagtttcgagctgcctattgcagtgtaggttgccgttagctcctggttgagataggatgaaggagtttagcgacgtcgatcaaagcttgtcaaccaacattgacaagaggctatagcgcctgcagattcgcgtttgaggctcggtgtagtttcgatatcgatttctggactttttttcacatgaaatgctgcgcgatttcgtcttgtgggtcgttgtggtctgttcagttaactgtagcgacagaagcagggcgggaatgagggaagactgccaagcaatgacaccatccgaaccatgtattcgcgtcgattcttcgcatgccaacagccgcttcacgcgaacagtccctaatgtacttacacgccctcttcctgattcaacttctcacccctctcaaacaacccctccaaccacttgttacactctcccctcatctctgccggaatgacatgtccctgccccttgatgaaatgcttctccacctcaccttcctgccaaacatcttcctcttcttcaatccccaaccaattctccttgcccgtcttgccttctcccttttccaaacccctccacaacaccacaccatgcgggaacgtaatcatcttgtcttgtgtaccatgaacaaccatgatgcgcttcttgccaaccgtcttggcaatttgctgtagctgctcgggtgacttgtgatgccagcccgcggcgatggcttgtaaaataaacccggctttttggaagtactggggctgttggcgcttccagagttcgttggctgcgaagcggtcaccgttggttgggaaggcttgctttactggctcaagagtgtcgggcgaatcgagccatgcttgagtgtagagattctttttcacgttttcgatttgttggtcgatcgctttggggatgaagaggttgactcggttgatcaggttctcgacaaaaccctggtcgatttagtatcatggcgtggcttcgcagctcgagcgactcactgtagtcctgaatactccagctgccgtcgatagtagtgacagtgtgcaaatgcgttcaggtatgagagcggcctgtgtctgcttagcctctgatttgtctacaactttccgcataaagatcgacggcagggtggaacacgtgcggcccgatgaacggcgcacgtgcagtgccaggtcgttacaatgggggtggagcggagcggagcgggcccagaagacgctaccgagattacaggaaggggtgcaggttcgggaatcgtttgatgcccatggcgggcgagcgtacatgggacggatcgtacagcttccgaagtttccgaagcacaactcttcaacgtcgaaggattgcatcatgggcgcacaagaagaattcggaaattacggaggacgtaccatttcttgcgcaatcatgcctcccattgaaatgccgatgatgtgaagctcgcgctttttatcccagccaagatggtcgaggacttcaataatgtctttggccatctcagaggtcgagtagcggaatctgggcttgtccgactcgccaataccgcggttgtcggtcacgagcgaagagtattggtcgccttttgtgtgagcaaagtcttttgtctggcgttgccatgcatacttcatcccaccaaggcccatgacccactacatggcgtcagtacgacacgtcgatgactgaggccgcgtcataaggcagcaagaataggagcagaacacgtaagtacttgacggaaagagaggggaaaaaaatcgcgagggtaagcttcgcatttcaggaacttgaaacgtgagaagtggttgtgagacggcccatgcgaccgaaacaaaacgtgcctggaggcgctactgcacatggactgcaacggccaggcagaggcttgctagatttgcgcatgacaaatgatgttgcacgattgtgcctgtttgacatggggcgttgcagcattatcaaggccaaatatagagcgtacttacaaccaggtgtcgatctccggagccgtgcacttcatatgcaatgtcgattggcccgcctctgccttgggcaacggggaccttgcctttcttcgtgggtttgaggtgccagatagtatggttgtactcggggtgctgttgcagctcttccggtgttagaggggccatgatgtgccgactactagtgactgcgatccgcaacaacgattagcaagatccctggagggcgcgacgacgactgcgaagaaaacatggcgcctgtttgatgatattggagttgccgttggcagcctgttggcgcagcagcattggcggattgcctattgcagccacctgttccaagatcataccacagggcaggcgcgtgcagacgtggctcatgcgagggacacgcaggtgtaaatttgtttgggggagctgctagattggcaagtaaacgccacttactgctgctgtgtcaggttgagggtgagcagagcgcttagcgatgcatgtggctgcagagtgaggtgaggtaggacgagatgactgaggatgttgctgttgatgttgatgttctgatccgtgcctgtgtacgagatacggcgcagggacgtcatatgggccccatgggctatgccgctctcggcttcactcggcgcgcgaactacggcggacggctctgacaggtacgaatggccaggcgctctgtacgggcggatcgtgcagcagccctgggagcatcggcggtagtctgcacttctttatgatggtagtgctgacatgtagtggcagcacacgtctccgcaccatcctcgttcccccatcgcgcctgcctgcaccctcatacaccggccaaacaagctttctgcctctccgctgtccgccgtcgcgattcggtcgcatggcagtctgcgacattaatactcccgctccctgttcaccgcgtcctcggctgcgtttcatcgctgcccagcactagtcccctccacgcccgcaccgcgtcgccgcccacaaaactactccacgccccgtacctgccagggcagagggtccagctgtgaatacgaaatacacgaaatacacaaaatacacaaactacaccctcattgacaatcccgcgctcctgcgcccacacgccgccatgaaccccgcccagaatggcttctatgcccccggcccgcccatgatgaacccgccgccgcgcatctttggcagcggccaattcgacccctcgcagatgccccagggcaacatgttcgcacaagacgactatgacgaccacggcgaccacggcgaccagagcgaccccaagcgacgccggatagcaagggtatagaccctctggaaggtggtcggaccatgctgactggctgcaggcgtgcgacatgtgccggaagaagaagatcaagtgcgacggcaagatgccctcgtgcacccactgccagaactacaagacggaatgcatcttcactcaagtagagaagaagcggcagccgccaaaggggtgcgttgcgcgcgtctgtggagtaagccggaagctgacgggaacagtgccaagtacattgaaggcctcgagaaccgtctggcacgcatggagtcgctcatgcgcctctcgggtgtgcttcccgaagacgacgacggcagcaccgacctcgcaacgctggagaagcgcttcacagaccgcgccggccagtcggcaacaccaagaaacagcgaacacgaagacaggcgagaatcagtagcgcccaccaatgcgaacggaacccccgtgcaaccagcgctccccagccctagaagtggcaccgcctcgcccgagccagagaagcaggccaatggggaaagcaaggatgaggacaccctcgctgaaatgatgtgctcgctcgtgaccaacaactgtggtgaaacgagatatattggtccgttgtcatccggtggaatgtgcatgcagtactaacaacgtgcaggatcatcgtctggattctccatcttctcgcccaaaggcatacaatgggtgaatgacaagaccggcgacgactcgttccgggacatgatctccacagccgccgtcgaggacaacaagtggatatcatggcggcccgacgtcttccaggacatattcaagcgccgagtgtacaagcaacttccgccgaagcacgaagccctgtcactgctgaaggactacttgagaacttcaactgcatgttcccgctgttccacgagcccacgtttatgcatctagtcgacaaacattactccaaagacccatatgaaggctcagggtggtgggcatcgctgaacgtcgcactggcctttgctcatcggctgcgggtgatgagcaatctggtgcccgccgaagaggatgaaaaggcttggcagtacctgaagaacgccatgagtgtcatggtggagctaaccatgcgcaacaccgatctgctcagtgttcaggccctgttgggcattgtaagatgacctttgtccttttcaaggcgcatttaactgacagcaatcagggactcttcttactgggcacacccaacccccaaccaacctatttcttcatcgcaacggccatgagactcgcacacagcatcggtctgcacaaaaaaggtgccaactttaacctcaacagcgctgaggtcgagcaacggaagcgtgtgttttggatcgcttacatgctagacaaagagtaagcaattgtctgaatgttcaagtttgttttttttgctaaccctcatagtatctgtctccgttctggtcgacctcccatccaggatgacgatgacatgaacgtcgagctgccgagtgagtatcccgcggacaacatcggaaacatcccgctggcagacggaaagggcaccatgaacctcttccgcctcatgtgcaccttttctgtcatccagagcaacgtttacaagggcttgtactccgtcaaagcctccaaacagaccgacggtgagcttctcaacaccattggcgaactggaccgagagctcgaggactggaaagacgccatacctctcgagttccgacccgagcatgacatcaaagcctcgcatactccgctcattttacaagtcgctgtattacatcttggttactacaactgtctgactacgattcatcgcatgagcgtgcatcatggatactggaccagccgtttgtcgaactttgccatccaaggattgaacgcaaggccactgaacccgcgagtcttcatgtcagcgcagctctgtgttcaggctgcccgcgcttcgatacccatctcctcaagtacataccgaagggcgatctctcatgcgtgtggttgatcatatacttccctgtaaccgcgctcgtcacacttttcgcgaatatcctccagaacccacaagacacgcgatcaaaatcggatctgaagcttatgaagctggtcgtcaacttcctcaacatgttaaatgacgaccaaggcagtggaagtgtcaagcgcatgtgcagcgtctgtgccgagttcgagcgcattgcaggagcagtactagagaaggccgaccgcgaacacgcctcaagacgaaagaggaagcagggtgattctgagcaagatgcacagattgaagcaacagcagcggaactcttatcaactggacggaacggctcgcaatcttcgcctgccgccagcgccgcggctgcaacaacaccgcagaacaacgcgtcggaaggcttgattttcaaccccgacttccacggcttcaacgaggtaagtcagacagcatgacgtgaacaagtccaaactgatagtccctctagcccttccccttctcccccaacttcacacacgcctccctccaatccgccccgcaactaaaccaattcggctcccccgggatatccacgcaaatgctttcaaactcgcaatcccaacccaacggcctccccaacaccaccaccatggagtccaacggcatcaacaacctcatgaacatgggccagttcgaccagacgttcaacaacgtgccccaggatctgtggaaaatgcccatgacgctcgagtgggattgggcggacatgacgggctatagtggctatgaagatgggatcagcatgaatggcgtcatgccggattatgggaatagtggacatgggacgagtgagtttaatcagaataatatgaatggggggaggtagtaaaggtgggaaggagggaggggtgagagggaacgtgggagctgtgcaaacattctcgactctgatatgtggtagtgtttgtgtccaaaaacgacctttgtacgaatctttgagggtatatataatcttatgtatggtatgtaattatgactgttatgagatgatatatgttgtacacatccacgaacgtatgcaaatgcaaatggtttgaaaagggtggtgctggtcattcaatggaagtgaaatgggtttttttggttgcggtggaagagagagacagagagaggagagatgtacacacccgcccatcaatccttcgattaagagaaccaaacaaacagcagactgatataggtttatcgcagagcactgttagcgtaatctaataacattgcctaattctgcattttaaagcacattcacactggacaaagacataattcttgcccaaggttaatttaatcagacatatctctggacatctcgagatttcggagttcagggacgtagaacacacccttgattaagagaagagattcggggaagcaagcaggtatatatacacctatctctctattcgcaaaacgcctaaactcagtccagtggaacgacagaatgacatgaatgcatatcagtgctctccaagcacgatctcatatgctcagtgttttcatgtttatagaggtgcgctggctcgtgcagccgcgcccagggaagacgacaaaggaactcccgcttttgcttttggcaatctcccatagaattccttcaactcgatttctcgacatctcactcgcacagaagaatattatcgaagccgcgacggattttgagacggacatcgatgacctcgaattgcattttggaaagattgaagcgtaaagtgtggtattcttatttagaagagaacagcaaagacaggctagagctctatatatctctgcttgatccgcgccagaacatgagaatagatcatgtgtccttgtctcgcttatttgcgagtcgagaataaggagattgtaaaaatgggaagatatctgagatgctccgacgatctgttattgcatccaacgcgatttagagatttttcgaccggaggagacatggatggaggctcttctgttgttatttctgggaaaaggagatcatttgagtcatccttccctgtctttcaaaggaaataagagggcgtttctaataagctaggcgtacgcagaaaaggagaagatgattaaatttctaccacagtcgcaaacatgatgtgatcttcccgggtttttgagtcaggagcagacataggtacgctttctagtcttttcttttacctgagagcgctcatatagtccaatttccctcttttggaagaagaagaggagaagccaggccgcacatgcgacttcgacaacgatactttgggagaaaagaaagaggtgtttgtagtaacagttttattgaggagatggacttgctttaatgcaacgaaacgcccacgcattcatgtggctgaaagctcaggtcttttgcgcacgagcagacatataatgatcgggaatggtttttcagagtgggctcatgaaatcaatgttgtcttcttttggagatagaagatccgtggtgtgatgacgttgataacgcaaaaaggagatgggcttttatacaggtaaagtgagggcgcagccatgaaactgggtttatagacttttcgaagaagggcacacatgaggtgcagaacctcgtctttatagtcgagtcgctcatatatcactccactcttgtcttttgaagatgggagagttgataagtaatgccgtcgacaaggcagagaaaaatgcatgtttttatacaatgaaagcgcggacataagtatacggctgaatttggccatcgtttagagagaagcagacatgctatcttctgcagtcttttctgatcaggtcagtcacggcagtcttgatgcatagtttttggagagatggctgcatggtatgtcgcagaagtcatagcaggagcagggtgtgtgtgtgatttcattccccggtgagaaacgcgaaagcgcagtcatcaaagagaatttcgccgcattttggagacgagcaaacatggcatcgtcctctaggtttttgtttggccaggtgggtcatcagacttctgcatccatgtctttggagaaaagaaacaggtcatgcccaacaaggaagccggtgcagaaagaaatgcggctttttgcaagaaggcgaggccgcagccataaagctcttccgaaaggccttttgaagaggcagatattggtacaggatcggggcggtttctggtcacgtcgctcatgactgattcgttgacaagttttagagaaagaagatgcgtggcataatggtggtgttggagacgatgaagatgtgctcttatacgtgaagacaggtacgcagacacatttatcggatgtttacaagttttggctacgaagaaacatgagaatctgtcctgtagttttgaagtcggacactcacgtagtacctatttcgctgatttcggggaaagaagagatttatagcggggatgagatgtgggcggagaacgatgtgcttgtatgggaagagcgactgcgcagacatggtgtctgagcgcagatcttttcggacagggaacaaacatgaagctgttcgatgatgactttggcacagtgctcattctcagctgccttgatcattaatttttcgaaaaggaagcccaagaaatgaagataaaagaatgtcgaaagaaggcgaaggcgaagtttatatatataaccccttcccactccacatgtctgtcacatgttcatcacaagcacttccaaatcatacatcaatgcaaaatatattacatcagctcgccttcttttcggcttcgcaagtgtgttgaaaatagttctacatgccatcatcccagcaataagaatgaaagacgccttccaatgctgatcaacgctacgtgctctaaatatctctgcgaggctcgcgagcactctactcgtttttgctcgcgcggtacctgtacccaacgccgtacgtacgtggaaatgtgaaggagaaggccttgctgtagtattgacacgaagatgggggtgtggtcgaatgggagggctggagtttagaaggggaagccgccgggaggtccttggcctcttcgttggccgccgggcatgccgcccataccgccaaagggactgccgccgccaccgctcgcgaagtggaagcctcctccaccgcctcggccgccgccgcccatacctcccatgccgccgccgaacatttgcattactaggatatacgttagcttgggcttctccaatggcagtacttgggtactcacagatctcgggatcaatgccgccagcaccaccgaagccgccgccgccgccacctccgccaaacatgtcggaggggtcgacaagatcctcgccagagtcgtaccgtgcacgcttctgcggatcgctcaatgtctcgtgtgcttcttggatctccttgaatcggtctgccgcgtcttcgtcaccggggttcttgtcggggtggtggacaatggccagtttccggtatgccttcttgacctccgtctcggtgcagtccttctcgagcccgagaatcttgtagtagtccttccgcttgctcttcttgagctccagctcggcgtcccggatctccttggcgagaccgggctcggaggggttggcttcgtacatggccttgagttcccgcacggcctcctcccagttgccagactctcccagggccttcgccctggtcttccgcgccttggtgtagctggggtcgagctcgagcgccttgtcacagtcggcaaccgcggccttccattgctttaaccgcgagttgcagagtgctcggttctgcaaaatctttgagtttgtgttcttgttcaaggggtctacggcaagcgcctcggtataagtgttgacagcctcctggtacctgcctgccttgaaggaagcattgccctccgacttcatgcgctccagcttctgcaccatccgcaagtacttgaccgcagccttgaagtcgggatcgcagctcagcgcctgcctaaagtgctgtagcgccttgtcgttctcgccctgggcgtagaggatgcggccgcggagcacgagcgcgtccgggtcctggttgttgttccgcagaatagacatgaccacgttctgggcttccccaagagcattcgggttgcccatcttcaagtgtgcctcgccgcgcatgagctgccatttccgcggcttgtcgacgccaatgccgagacccttctcagcctcgttcagggcgtatatgaccattgagccggagccgttctccttgcgtgaagtttcctcggccgtccgcaggtgcttctgcatgctcagtgcgggctgcatgtccttggccgtggcattgatctggttgtagacgtgcacagcctcgtctggccgtcccaggctcgtgtacacgcggcctaaccgcagcagaatcttcatgttgtcggggtcgagctcgtcggccatcttgcagtcctccagggcctcgtagaagcggtttgcggatatgtaggcggccgcgcggttcgagtagtaggtggcattgttggggtcggcctcgattgctgcactctcattagcccgggttcgaccttgtgcgtggtggtgcagtgcacgcagcctacacacgacagtagcacaacgcacctctcgagtactccttgatggcggcggggtagtccttgatcttgaagaacttgttgccggcagccttgtattcctcggcgtcgatggtgggaatttcggcgggcggggttgctgccgcctcgggcgtggctgcgtagtttgtgccctgcggcggcgggctcgtggtgtatctgtgcggagggggagctgggcggctgtcgtcgtgggcgttgccgttgccgttgccgttcacgccgttggcctttggggcctgtgcggccgccgggctcgatggtgcaggcgcgggcgacgacgaggcgtcccggtcaatgtccatgggctggggcgagggctggtcggccatctgggacatggctgagaagcgtttccgctgctcgggcgggagattaagcgggtgggagtcgtcgtcgtacttggacgagcggcgcgacgagtaagagctggagcggcggctgctagtgcgctccctgtccttcacccgcgagtgcgaggttttgtcgggcgacaagggaggggtgcccggattgctgctgcttgctggctttgggggcgcaagattagggaccgtgtggcttttggacttcttggacgatttggtgaagagagagggaagaaccatggaggcggagtccaaaggatagcggcctactgtgtaacggaatttggttcgctgcagcaacttttggttgagggtcggcaccagacaaaaagttgagctgccctaaaattgttgctagaagcttctatgagcgagggtacgcccgctaatgaagtgccacagagtcaagccgcagccgacgtgcaggcccgcaggggaaggctggggcgcagatagtcagacgtcgccaaaacgccaatcacaaatgcacttctgggctatcatggctgtattggtgcagatggttctgatatctcgagtaaatccgctctggcgcctgcgtttcccctccagacgtctgttgataccatccattggctctgatatgtacgtgagtaatcctccgctcggagaactgaatcctctccgactcattaatttcaatcaccgaggttgggatctgcagcgtcaacagatcgccaataacaacatgcaagaacagcacagcctgctcaatgccaatgctcgttgtcagctttgcgcgttgctgtggtgtgctgttcctcttagcaaccagcctcttctttgtgtgccaatccaaaacggccttctttgcggctgcaggacaacgcatgcttagctgcagaagaggtttaccactgcagtctgatagccatgaacatgcattgcgattagtcgagacgctgcccatggacttcattctgtaaagtggtggctggacgttgagcatgttagacattttgatggtgacatcgacaaatgaattaccgcatgtggcagtgcgcagttgtgtttgaccaatcacagcgttccttgcatcacagtgctgcaacttggcaacgtcgagcggataaatgtttcagagagtccgcttcatgttcctctccaaggagaaatgcatcccggaaggagtgacttaccagcttgtcatggtgttgctcaatcttggtcagcaggctcatgcttacacggtcagctgcacagcgaccgacatggctcaagacaatcaagccgttcaagacgtttgaacgcaggcatatattcaagattggttttcctcggtgaagggatgcggtcggacggttagtcaggtacccctcgtcgtcattgctgcaatcgcgttggctcgtgctcacggtcctctccaggctcccgcatccccagcttgagctcccctctcccttgacaacgtatcggattagccggagagcgtagacattgcgcgacgacgtgcaattcaacctccgttttgcgacacttcacgtgatacgtcatctcagcgtttgatcagcagcatcttgtgaccagcgacacttagcacctcgtccgcccacagcagcaacacccttctgtgaagtacttcagaacatcgcatcaccttcaccaaacacgtcctgaatcagcttctcagagcaaaaatgggcctctcatacaacatctacctgaactcgtccaagatctatggatgcaagaactgcaagacacatttgtcaaaccacgatgacattatcagcagggttcgtcctaatcctaccgctacacctctctagtccgcgtactgacagcagtagaacttccgcggtcagcacggcaaagcatatctattcgacaacgtcgtcaacgtcaccgagtccgagcccaacgagcgcaacatgacgaccggtcgccacatcgtgcgcgacatccactgcaggcagtgcaaggagactgttggctggaagtacgacaaagcttatgaggcaagcgagaagtacaaggagggcaagttcatcctggagggtgagctgctctgcaccgtgtcatgagtgcagcgtcatgttgggcgagggatggacaatttgaatatgcattttgatggcgcaatcatggaatctacacagcgcggttagggtcggcacacccttcacgatttatgggacggtagggcgtacaggcagggcgtcggcttcggaactgctccggtacgttgggatcagggtttcttcacctcttacgaccactgctcgccacatcacaggatctcgggcttccatatggcctgataaatccatgtcattaggcttgaggcatggaaaggtcgcgcgagatgactccgcgcaagtgcggaagtcgctgcaacaacttctgacgcgggataacactgactccatgccagggtttgcatatcttgtataattatcattattgaacttctcaagtgccacgatttcggcatgcagcctacatggttccggtggtgatgacactctaactaccccgcccacacgagcctcggcggggcaagcttcctcaaagcttcatggagctcttccgttaatcggctcgtgtcgtcagatatcggacctaaaatagcttctggcctccactacatcacttcatcacacatctcttcttcagcagtcttttagtcattgagctataccagacaatcttggtctaattacactgatacaaacagcatgagcaaaactacaatgaaagcagtagtcttcaaaggcccgggcaaggttgtgattgaagaccgcccaattccaaaaatcaaagaccagactgacattatcgtcaaagttgacaaggtatcattagccgtgcttcatttgtgttcagaagctaacgcatcgtagaccgctttatgtggaaggtgcgcctgaaatcactcgatgtaccaatcaattctaaacatatgtctagtgaactccatgttttccgtggccaccagccatcagacacggacttcgtcatgggtcacgagttcaccggccacgtccatgaagtcggatcggctgtcaagaatctgaaagttggagaccacgtcgtttcgcccttcacaaccgcttgtggagcatgcttctactgcacccgtgggttttcatctagatgcgagaaggtgcagctgttcggcagtgtgcctctcgacggtggccaggccgagtatgtacgggtcccccttgcggactcgacagccgtcaaagcaccaccgggcatcaaagacgaagctctagttctgatggcagatatcttccctactggtactcaaattgtcgcaccatgagttcaaatcacattactaaaacctcccaggcatgttcgccgccaagaacggcttccgccactccactcctgaagaagccaaggacgcagtcgtggtattgatcggatgcggccccgtcgctctctgcgccctcgtcaacctcctcgacattggtccaaaacacatcctcgccgtcgactccgtgccctcgcgcctcgagcttgcaaagtccctcggcgcagagccttggaacttccagaccgaccgcgccggactcgatgcgcgtgtcaaggaactcactaacggccgaggtgcagatgttattgttgaagtcgttggtctgagccctgcattgcgcatgggctatgagcttgttaggccttggggtgtgatcagcagtgtgggcgtgcacaatggcgagatcccgtggactgggaacgaggggtatggaaagaacatcagggtgcagatgggtaggtgtcctgtgcggagtgtgtttgaagaggcgttggagagcttgaagagacatcaggataagttgggattcatggcggacaagatcatgccgttgagccaggcggtggaagggtacgatatattcgacaagatgaaggtgcagaaggttgtgtttgaggcgcagaagtagatgtcacgtggctgcgggtgagagcattgaagaggcgtttgaggaaggagaggtgcattgggtggcaggaggcgtttgaagggagtggtgcatcgggcggtgttggtcgatgtcgagttgcagtcaaagtttgtttgtagcagtgcactcaccagtctcgaaagttgccattggctacaagcatttagcatttgcgtgcaccacatgatcgactccagcttcagcctgcaatcgggccgtcgattgtctgcgctcattgtcgcgatacgccgagtggctgcaaggctgttgtcggccatagcttcgcggggcagtctcccgcgttggggcgcgagcaagacgtggaatcgatcaaacgcgacgccttgaatggatgcagcgtgaccactgtgacggagagatgcagctgctacacgaggcaatctacggtagctctttccccatcagcgcattccattcaatgcggcaaggctcgtctgcctcgctaacgtgctgtccaaatattccgctccagctcagtccctgaacctgctgcactttgtcaccattgtctgcatacacactccacttgtgccgacaccttgtcctccctccacgctccccaattctctctctccgtctccgccccttgccctcctcccttgtctctctcacctctcggatctttccgcaccgaccacctcccccgccacttccgtatccacctgtgagtcgctgatccgacactgcaacactgcttcacgtcaacaatagcttacagtgacgcgatatagtagaggccttcacccccgccctcccccgaagagccacccaggtcctttcacaactcacagcttctgcgatactcgtaagtgaatgtggctggtcgtgtcgcaaagttacgtcactgacaccacctgcagcccgctccaggccattcctacaacatgtccaccgaagagtcacagcccggcaacggccaggacgccaatcgcgtcgccgagcagcttgatcgcctcaacatggacggcgaggccgacgtagtcccgcgcaccgagcaagagtacgccgactcgcagctcactctccgcgccattgtttcctccaaggaagccggcgtcatcattggcaaggcgggcaagaacgtcgctgacctgcgcgacgagacgggcgtgcgcgcgggcgtcagcaaggtcgtccagggcgttcacgaccgcgttctttccgtcactggcagcctgtctggcatctccaaggcgtacggtctggtcgcaaaaggcctcctcgatggcgcccctgcaatgggcatgggcggcgtcgtccgtactgatggcacccaccgtatgttgcccacctaggcgccgctgcggcgcaaaccgcacggcgcccaatacagagcgcaagctaacagtgacagccatccgtctgctgatctcgcacaaccagatgggaaccatcatcggacgccagggtctgaagatcaagcagattcaggacgcatctggcgttcgcatggtcgcacagaaggagatgctcccgcagtcgaccgagcgcatcgtcgaggtacaaggctccccatccagcatcgaaaaggctatttgggagattggcaagtgcctcatcgacgatcacgagcgtggatacggcaccgttctctacaatcctgctgtaagggttcagcctggcagctgggcctggtcctctgtccaacggtggcgccactgcaggaggaatgggcggtcgctcgtacaaccgcactggcaacggagccgacttcagtgattcggcgcccacgtcgtactctcgtcgatctggttcagatgccgccagccggcctccccctcccacccacgacgaggatggtgtcgagctacagacgcagaacattagcattccttccgacatggttggctgcatcatcggtcgcggcggcagcaagattagcgagattcgcaagacttctggtgcccgcatctccatcgccaaggctcctcacgacgacactggcgaacgcatgttcaccatcactggtagtgccactgcaaacgagaaggctctatacttgttgtacgagaatctcgaggccgagaagatgcgacgtagccaggcgcaggagtaggtcttctgagctgctacgaacgtcagattgcgttgctgcggatgggagcgctcgaagcgcatgacgccttagtcgagccactgcattatcgatgtctttgcgaagcgcgcccgcgtcggataccttccatgaccgacaaaaagcataggcttgctttcctttctgctctttacttatggataccatgggtcgtttaggggcatttttactttccatctggtcttttcgagagattcgacagcagattgagcgggtcacgtgtcatgactaacggctatgatatccggattgcacatttgctcgcgacacgctggtgtcgaagcagatctgtgtccactttcttatttgcgggtttggcgaagaagaacgggaagaaagaacgaggtcattctcatcatctcacacaacctctcgacaccgcccctacccctatactgcactcccacgtttcataatcaccctccctcgacacactatctgatcttacacccaacctcctttctcgccctctttacctacgctctcctagataccaacaaaacaatgataccaatatgatttgatagaaagctcttacttgtgatgcagagtggatgtaacaatctccacagttaggatatacgtcataagggtctagccgcagatcgcttcaactgtcaatccaaaaatggagctgcgacaataaggttcgtctcaccattttctcaaaaccccttgtagaactaacgacgtttgttctccttttccgacttcgacagtccatcatgtgagacttgaagattatctactgatgaagtctctgtaacgaagtctctgtcgtgcggtgcggtgagcatcggcgtctcgcttatctttctacacttgccactttgaccgcctggggtcagcgagctagtgaatacaaaactgcacgcgcacgaccgacagttttccgagtgatgggttttgaggcgtgctatgccggattagggggtgaggctgcactggttaaagatgggtggttgaccgcactttaaacttttcccacgcttgaccgactcttgcttttgaacatatttgacttcctggacggatcgatacaccagtttccacacttcagcgattccatacaactactacgacacaatggcacccacgcaaacgcaaaccctcacatcccaccacgagcagttcagcaagcccatcaccctcacaggccgcatctccaaacccgcaacccgcacaacaacccgcacacccaccaacccaaacaaatctctcctctcctacaccccgcaaatccccccgcctcaccccgacatccccatctccctgctgcgcaacaaactcctcctccaatgccggccatacatccccagccgcctgctccacgaagccctagccgacggcctgtacgcccgcgccacacactggatcacccccgccagtctaaccgcctcgcgccacggcaaacacaagcgctacttcgtcctgcacacgtcggatttctcactgcagcaagtcgggtccgcctgggaagcgcgcgtgtgcgcgaatagtcggggcatcgatgcggggaacggcgtgactttatcggtgcgggagcggagcgagtgggtcagctttgtcagggggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgggtttgggagaggggatgggcgggagggacgggggggcagggggcgtattgggtgcttgtgaggggagcggtggagaggattaggaggggggaggcgtgagtgttgtgagagagagagagagaatttgagagcgtgatgatgagggcattgggttggcgttttttggatttggttggttgaggcattttggagcgagcattttctgcgtgggcattgggaattctacgatacacgcatttggcatttagcatggaagcggaagcggaagcagaagtggaagtatgcgaagattcttagaagaagaggagcattactatatcatacgcagcgaaacatttagccagcgttctattacagctacatcattttcccaagccctctcgcgaagaatcgcaatccccgcaacgtgatgaatcacatgcaactgacagccctctgccttcccgtccgacttatcacatactcattctccagggatcccagaaccaccgaaatcgcctagaatcaacgcacgtgtcgccatgattcctgcacaacgtgtcccgcatgtttgacaaacatgtggacgaacaaccccacgttccataagcgagcggcggacccttgaggctgaaagcgggatgcgacctacccctgtaaggcttggcgaatctttccccgtcttagctccgtgacttgatgccacggttgacggaatcgatgtcatctgtgatagtctgggattgggacaggtggcactctttcaaactctgatccgacttcactcttttgcgtttccttcaccttgggtttggaggaagttccatccgtctttttgcccgccgcgcagacactctttccaaacgcgctttacttagcttcacacgacatggcgcgcaagaacgcagccgcgcaaaaggcgaatggccagctagacggcgctgtacactcgctggagaagaagatcgaagagcaggtccagctagaagcgcgcaaccctcaggagtcaaaggaagccgggctggggcagttggtgatttgcgtcggtggaatctatgccagcttgtaagtcctacaaaccacaccacactcacatcgcaatagagagactaatgataggcagtctcagctgggcatacctccaagaacgcctaaccaccaccacccacggccccaccaacgcgcgcttcaaatacgccatattcctcaacaccgtacagtccgcattcgcagctataactgggctcttctacctcgtctcctccgcgccgcgcgaccccaagaccggcagtagacgcatccccgcgatattcccgtccagacagatccttgccccgctgctcttgattgcggtgacatcctcgctcgcctcgcccttcggatacgcctcgctcaagcacatcgactacgtaaccttcatcctcgcgaaatcctgcaagttgcttcccgtcatgttcctgcacatctcgctcttccgcaagcgctaccccttgtacaaatacctcgtcatttcgtgcgtcaccctcggcgtggccgtattcaccctgcacaacccgtcgacggcaaagaaagccgcgaaaaaagggctcaacgccgacgcatccaagtccctggggttgttcctgctgggcgtgaatttgctcttcgacggccttacgaataccgtgcaggattggattttcggcgagtggaaggggtttacgggcccgcagatgatgtgtgcgcagaatatcatgagcacgttgcttacgggcgtttatctgctcgtctcgccgtatatcgctggtacatcgttcggatcctacatcggcctctcgcccacctccaatggcgaactctccgatgcactcaccttcgtaaccacctacccgagcgtcggctgggacgtgctggcctttagcgcgtgcggggccgtcgggcaggttttcattttccacacgctcgcgcatttcagcagtctcttgcttgtgacggttacggtgacgcggaagatgctgagtatgttggccagtgtggtgctttttggtcatcaggttacgggcatgcagtgggtgggcgtggggctggtgtttggcgggattggcgcggaggcggcggtcaagcggtttgagaagaaggggaagaaggggggcaagaaggcgtaggtgggaggagaagagggtggtggtgggggtggagtaaagtagagtagatttctatacagaccttttgggagacggaagttccaagacaaggggcatgtcacacatgtttgaatgtccatttctttgcatgattatggctttgcgtagatccggggatctttgtgaccaacacaatttacaacaaaattcaaatcttgaaacgaatacaaagtgcgatcaagccatggatggtgtatcaaaccatgttgtattaccggaaccttgtaattcctcatatatcacatctgcactactctggccatgccacgcatccagcgtaacaatccatccaatgtaatccaatccaacgggtatctttcatcattgtgcacgtcctctattcgccatcaagtccaaaccacccatctaagcagcaggcacctgctcgacacggtgggtcgcgttatccagcaactcgggcttgggaacgcgctggcgcaggatattgcgcttgatctcgtacttgaggaacacggaggtgggcacgttgaagacctctgtttactcgttagcatgtgtgtctttacaagaaaaaagtttttgggaaactgggaggaacttacgatccaactcctcgagcgtgagctgcttggtctcgcgcacgaagcagaagatcatgccccacgcgatcaagttcaggccggcgtagaagccgaaagcgcccgtgggcgtcatgacggtcgtcatgcgggggaacgtcagaccgaggatacccgcgaacgtgttgttgatgcacacggcccaggccatgccctgctcacgctggatggtcgggaacacctctgcggagtactggaacgcgacggggccttcgcccagcgagtacgcgatggtaaagagatagacgaacagcacgacggggccgaggcgggcgccggtggacgcgtccgcggggacgagcagcgagagaccggcagcgagcagcatgatgcacatgatggggaaggtgatgaggcacagtgtgcggcggcccttggtgtcaatgaggaagagcgtggggatggtgaagacgacctggagtgcgccgtagccgagagacgcgtagagagcttgcgtcggcgtgtacccagcgttgacgaagatggtcgagctgtagaaggagatgatgttgataccgcacatctgctgcgccagcatgacggtcgaggcgccgtagttcgcgcgtcggatacgcgggatcgagaagcagtcccatagacgctgggaagtaactcgcgcccttggcgatggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatgacgacccagagctgccagacatgacgagcgcgccacggatgcgggctgggtccatttcagcggagtagatggggacggtagcgttctttgcgccgatgccgatgcccatgatgaagcgcgcggcgaagagaccttgccatgactgcgcacaggctgagccgatgggggtgacagtgaggataatggcagtgaagaagatttctcctcgacgtccgaggtacttgttgagagggtctggagtaattagcacatgtagacaaagatggtgtattgttaagcttaccgacaatgaaggcaccgatcaagccagcagtcaagaagatgatggcattgatgatacccacaatccactcgtcgcggccctttccagtgatgttgaactcctcgtggaaagacaagttggcaccgttagatccagtctgatcccaaccctgcgtggcggctccaacggcacagagaccaatcgagtaccacagcatcttgggtccgtgccacttgtggtcgcgctcgtagatcagggcatcacgctcgtcctgttcgagctcagtgagcatctcgaagcgctcagggtcgcgggcaacaagagcggcgcgagcaaacaagctcgagtgctctggcatgccgaagccctcagcaaaagccgacgcctgttccgcagcagagcccttggacagacgctggagggggttgtggacaatgttgccagcgactgactggcggcgggcgttggcgtcgccagaacccgagtccgagtcgtggatagcgagcttctcgtcgccaggcgagaccatcttctcattgtggacggtgttggggtcgttgtagacctccttctcttgggcgtgatccgccatgatggatgatgtggagcgcaaggttgaggttgcacgcgacggtcagtggaggagagagagagaagagtggaggggtggagagcaaaggaagtgagggcagcgctgagatcttcaaaacctggggatcacgctgctctaagaaccccggggggaaggtgaccagggtgggtcctcaacgttcactgtgcacaaaccttgcgcacggttcgggattgcctacatagaaagtgtagcatccggcgcgctgggcccctcgccagctcgcgtcgaggttgcaacaggttgcaatcggcctcccgctccacctacaccgcgtcattgtcggaggacgatactcgcgcgctagtactgtttcctccgcatccagcgcctccatgtggggaaaagcgggtactttcacctgaacgctcaagctcgagggccgttagctcagccatgcttatgtcccgtgccttggcgcctgcgctaacacttcgcgcaccccgacgtgcggctgcagaaaatccagcgacattgtcccgaaaccgtgttgtggtcgggtcgcctgcgtggtttcacaagcagtgtttggttcgagggtacaggataaatacgcgtgtaaccagcgcacgttgaggaagcttttgcgccaacatccttgtcacatgccgagtgctgacatatggatttaccctggggatcagcttaatcagacgtgccaggtgcggaggtggagttgtggaatgcttgtgcatgatgtcaaccagccgaattcggcttgggcgcacgcgttgctgccatgctcacacgcttcgcacgtgctcggcaaaccttgtcgtgcttgttgggaccgtcgcttggacgcctttccaacgtcgaaggcagacgatccacattcctctgcgcttccatcagcacacgcgcgaaccggagaccaggctctgccgtgtcacgagcactgcagataatgcattgttccttccgcctcaggtgcatcttggtacacagcactctagaaactatcctttgtctgatcagcactcgtttgcagccgataaacacagtcgagcgcctgatcgcggtcagctagccaatcaccgcttgcgactgaagtgaacctctgggcggcggcaggcaatttgccaaaaagtctctcaccccagggtcgtgcctcgtctcggcaatctcggcacctcagtcgggaatcgattttctgctggcctatctctactccgtcacgccatgtggtcttggccactgttcgcaaacatcggtgagcttcaaccaaatattgctcagtcacacggcctgctccagcccactgagccgcatctgctgtgcaagctacactagggatggcagtgtgctagtgctacctcagatccgtcaaggacgtcgccgcaccggtctagctgttggaggcgcgcctgagttgggttgggttgggttccggtcagtcaatgagcaaacgcggggtcccctccgtagcgggaagttaggcagcttggaacgccttcccttagtgcaaaggtgttagtctggcatctccgcatcttagtttcaacatcactatcactattgcttgctactcctcggacgcctaatcattctctagatcttcgctttccgccaccacaacatgttgcgttgtgcatcatggccatgtccggatttccccctcttatcaaacattaaggctataccggagattacctcggccactgttctgctatggtcagaaaatataatttccttcttccgataccgccatcacttctggtccaggtgtctcatcgttctggactttttctatgctttgttgaaccaacaccgaacctcgcgcgacgtctcaaagtgcaaattccttcatcttcttctttttctttttctttttgtacagtccgcactttctgttcgtcttcaattgtccatctcgagcatggctcgttccccgccacttgcactgacatgtctcgatccccacaccagacgaatcccagtcctacgatttcgcgcattagtagtgagcatcttgtgccgcgaagaagatcacgatcgtctgttttctcctcttcttcccttgccaccactgatgtttacaatgcgtatcatcgtccaccttgctctgatctcttctactattctctcaatctgctcatgactgaatgctgggcaaacacaatctccaaatccatctcctcgaactccacaaagtcttcttctgcaatcgccacgaatgattttccttgaatccacagcgtcttgaccttgtcgctatccctagacttccaacgcggaatgtcatgcatcatgaatgaggtccacttcttccccaacgccccgtctgatagccgatccgggaagaagttcgctcgtattgttcctaattcttgcgtggtgtatcttctgatgcagaggagcgcgcgctcatcgttcaccgagaatgctccattagatatggggtcagcgactttcaaaagcgctgtagtccacccgatagcgtgtagctcggtttcgatccggtctgtctggttttcgctgatgttaagagactggagggctttgttgcgtttgacaatgagaagtcgagcattctctgcactctgcacatcaggatcatttggaagtggcatcatgacgtgttttggacgcttgaagatgggccgatgtggagcacgatcacagtgacagatgtagttcttataccttcgagaacttcagtggcatggagtttgataaacaggccccaaacttaagtaagtgtgatgggtccaggtgatgatattgtgcttgtgaaagcgcaattcctttcataccccatcaagtcagtaaagaagaaaaaactgtcatcaagcctgtatcaatatttggcacaggattttattaaaccagacgcttatctctatctatccctagtagaataccattgctccaggcgtattgaacttcttccaccgatcgtctgtcaacacccctgccccgtacaaatgaatagctttgtttctctcaatgcgctgttcacactgactcggccgcattccaataaacaagaactctgcaatgacatcccacgacaatccaaactcaatcctgaaaacttggagcagctcatcatcatcatcttcccagtcccaagtgcggcgatttgtgccatctcggatattgtctgaagaccccgccacaacataggccaaccaggattggtaagccgaaacttgagttgtgcgagctgagccgcgctcagaagcaatttgctaaggatgtgggctctgtagttctgcaggggggttccgggcccatgctctggatcggccttggccatcgcctccgctattaatcagtcagcttctggcattgtcgaccaggatgtcgcttaccccattgttcgaccgtggaacgggcagggtcaatggaagctggtgcttaatgtcagcatatgcaatccttcactttaggcagaatggcttgccttggtatcgagcttcatcttctgggcttcgggggttcgtcatatcgttcggcaatgtcagttggtacgtgttcaaagctgtgttttctgatgcgtcgattcaacaatgtccaaagggcagtggtggtctcaatagcagtgatgcatctactacatgtactcgcgtctgcttgctacccgtcatgcttctgacctggcatccacgagtcttttaaggctcaatacccacgagatgattcttcgcatcacgatcttcagactcgcgctcgaaaatagacttctgagatgactttgcgctacagcatgtgacaacaagcaatcctgctgtatgcgtactctgcacaccgtcttactcacgagcgacttcgaagataggagcgctaatttggtgtttgtccgccatgtggctcaacattcaacacgtacagcccttgctgcgcgtcattattttgagcagttcacatggtcatgacatttgttgaaaatatttctattcgtccacagaaagctacattgttctcgaaacttactgctactactaattcctcctgtcatacatcactgaccatcaccatcttctacatcctcatcatcatcatctgcttcatctgacttcttcgccttgcctcgtttgctcctttgcggtttctttgctgtctcctctttcccaccgttttgcaacctgtcatagttccatactcaattttcagctgtagagtagagaaatccggaaagtcttttcttattgcatcgaaacgttaacgatgtgtcaacgccagcagaaaaacatctagcatacagtacgccatccattcaaaacagggtactggagatggtaattcactcggctctcttcgcccgctcctcaacttcctgaagccattccccattttcctctaaccactcccggttccccaccaagaccctcatgtaccgcgccttgcactgactagctcgcttgccaatgaacaagaaatcagcaagaaccgtccaatccattttgtactgctccctaatcaccttcagcatgtgatcatcattaccctcatcccattcccagcttcgtccatgctggcaatcgcgaatcgtacccagcgattccaaaggtgtgatacggttcttcgtcagcaacttgcgaatttcgatcttctccacgtcactcagaggcatgatgctgacgatgtagtctttgtattgcctgagttggggattgctctcgctcgcaatgttgacaagttcgttaatgagcgggaagaggtagatgccgggatgtggcaatttagggggctgcatgggatccatggttgctaaggtcacttttgaaggagtatcagtatctgtgtgattacttatatatctgaacacccaggtcatttgctgcgcgtcacggaactgtctcacatgtctggccgacacaaagctgcagtgaaaccatcaaaaccccttacttgtccgctgactctttgcttccggtactctgctagtcaacttcaccatgtcaaaatctcatccctacattcgtgcgaaaagccaccaattaatgcgtgaaggatgttgtcgtgtaaggcgtaagcggaactccaccagtctagcctaacatgtcgctttttgcgcccggctaaccccaatgcagcatcgcgaggctgagtatcttcacggcgataaacgctgctaatgcgtggatgcatattgtcttacagtctccgtccgctcagcgaaataaacatgctgtataagatcaagtggatttccggccatgcaaatcattcatctcagcaaaacatcatctctagcaaaacatccatctgtaggccccagcaaaacaaccgtctcctgcttctgcaaaacgaccttctcagctctatcaaaacaaccatccacagctcaaagtatccatcttaagcaaaatatccatctccaacgaaacgtccatccgtagcaaaacgttcattctctagcgaaacatcatctccagcagaacatccatccgcagcagttcactccacctcagcataccaatcaccaccatgcccttccacccctcctccctcccagatctcaccggccgcacgtatatcgtaaccggcgcgacttccggcatcggcttcttcaccgcatcccacctcgcctcccacggcgcccacgtctacatctgcgcgcgtaccgcctcaaaaggtgctactaccacctccctcataaaatccacgcaccccaccgcaaatctcagcgtcctagtcctggaccacacgcgcctatccagcgtcgtggccggcgcgcaagacttcttgtctaaagaaacggcactacatggactggtcaataacgcgggtatcatggcgacgccgtacagcatcacagaggatgggtacgaggagcagtggcaggtgaattatctcgcgcattgggtgttgacggcttggttgatgccggttatgcgggagacggcgagggcgagtgagaggggcgttgtgcggattgttaatttgtcatcgtatgggcatcattcggcgccgggtggggggattgattttgaggacacgagtctcaagagcacgagtaatatggcaaggtatgggcagtcgaagttggcgaatgtactgcatgtgaagacgttgcatggattgtatgggccggggtcggagggcgagggggagggtgaggtgtgggtttcggcggtacatccgggacttgtgagtacgagtctggataagaaggctgagctgccaggttttgttaggttcttgatcgcgccgtaccgatggattggagggtttgttgatgcggataaggggtcttggaccagcttgttctgtgctgcggcgaaggagatgaagcgcgaggattgtgggaagtactggcagagacttgcggatccgaatgggtggcagagtagtgcggcgaaagacttggaactcgcggagaggttggaggagtggacgaagaaggaaatgacaaaaggggggtggttagttgatgatggaaaggcaagtgcgcaattatgatggtagatgatattatagcgttctcctgtatgtgagtatctaaaggttcgaatgcacaactgtttattctacactgaagcatggcccgtacttcgtgctgcttctatgacttccccgtacgaagcatagtgagtgatgccgctaacgtgagttcgtgtcggacgatgttactgttgccaggtggtggctcacttcttcagcgatcccttgccgaccttggcatcctgcactttcttcttctccttggcggtgagtggagctgccatgtttttggtgttggcctttggaaagaatctgccgacgcgcgactggtagactttgtactcagggtactttccagcactgagaagctcggtaagccatgtgctagcctggaacaagatcaagtagctcatcgctccggcaccagtccagttgtagtatgtccagctttccaagcagcaccactggtacaggcatacccagaaggcctgctcggccaagaagttggggtggcgcgaccatgcccagaggccagatgtgttaaagccacggtcaagttgttctcgggtgtatttgtactcagacgggaccttggcggtcttgctgtacgcggccttggcctggtggaagttccattgttgttggtcggcgaaccattcaaacacaacaaaaacaagcattgtgcggccgaagaacgtatcccatgacgacagctcggcaccagcgacacgagagctaagaaggagaacgtatgttggggtgctgattagccagagcagaatctgtggtgcggttagcaattgtcacgcgtatagctgagaagacactcacgttttgtcccaaggcaatgaatgcgatgttaaagatgaaaaacccagtaggcccgacaaagtccttgacgattggccaccggtaatcctcgcttccgactgtgtatccgcctttacgccagtagttgaaggtcaagcgtgcgctccagaggacagaaacggccatgacgtgattcagacggaccgatgggaggtcattgaagtatgcccagagtgcaaagtggacattgtagaaggcgggcaggatgctccacagacggtcaacctgcgagtagttcttgttgatctcagataggatccacacgataggcgagaggaacagggcgaaagccagcgatgagataagcgggttcgtcgcaaggtatatctcctgcaatccctgtgggtcggtgatatgcgcagcgactctgtaaggcaggtcgtaaagctggggaaggaacggctcgaccgtcttgctgaagtcggcgcactcaggaagagtcttcacaaacggcagcgccgcgtcgaggaaggtgcgggggtcgggcatggtggtgtcgactcaactgtgatcgactcaactgtgaaggatggtgatgggagagaccactctgcgtgctgtttcgagctgcttgggatggtggagcgatgacctcatgaaagtgtggatttgtcttccaggcgctagttgggaatgcgtccgtgcacctcacaaacgcgcttttcttggcccaacgcgtcctcacatgaccgtgagcctcaacgccgcctagagatgcatctttcgccccatggacgctacacctgacgacaggtatgcctcgagtgctgtgcgtggccgagaagccgtccatagcgaaagcagtcgcaaaccatctcggcggacaagcaagggctgtatgtgtcagtcctcatgctactgtatagatgcaggctgacagtgaacaggaggctgttcgtggtatacaatgggtcaagaattacaagttcgacttccgcttccaacagtggggtcagtctaatgttacattcacatgcgttgctggccacattgtcgcccaggactttccagatcgattcagaaagtggcactcttgccagccagcagatctcttcgatgctcctattcagagttcaatcgcagaggtgcgaaccaatgccagagttccagcttcttcactgactgataaaacgcaggacaagaagatcgtggcaagtaacatcgaggctcaggcaagatatgcttccatccttttcatctggaccgattgcgatcgtgaaggcgagcacatcgggaccgagatccgtgacatcgcgctcaaagtcaatccaaatatgcaggtctacagggcacggttcagcaatatcgagagagcgtgggtaatactttttccagttgacttcaagtatgctaaaactatgcagccatgtcatccaagcctcacaaaacccaatccgtctcgatgaggcacaagcgaatgccgtgtcagcccgcatcgaactcgacttgcgactaggagcagcctttacccgcatgcagacaatggctctgcagaacatgatccccacgcaaggtgacgagcgtgggaaggtcatcagctatgggtcgtgccagtttccaaccttgggtttcgttgtggatcggtacctgcgcgtgcgcaactttgtgccagaacctttctggtacatcaaggtagcgcacaccaaggacaagatcgacgtcaagttcaactggcgacgcggtcacctgttcgatcgcttggctgtcatcatcattttcgagaggtgtctactcgcaaagacggcaaaagtcatgaagatggccaagaagccgacgaagaagtggaagccattgccactgaccacggttgaactccagaagaatggtagtcgcttcctccgcatgacttcacaagaagtgatgaaggttgccgaagacctctacacgaagggttggattagctacccgcgcactgagacggatcaatttgaccgaggaatggatctacgagcactggtggcaaggcagactcaagacaatgcctggggccagtttgcacaatctctcatggacggcggcttcaagcagcctcgtgacggacggaacaacgacaaagctcatccgcctattcacccggtcaactacgtggcaccaacccagctcaaccagaacgagaagcgagtgtatgaatttgtggtacgccgtttcctggcgtgttgctccgaagatgctgcgggtgaagctacagatattgagatcgattacggaggtgaattcttccatgcgcatggtctcacagttattgcacggaactatctcaatgtttatccgtacgacaagtgggtgagcagccaggaactaccgcagtacactgttggcgagacattcgagccgactgaagcgaacatgcatgacggccaaacttccgcgccagcatatcttacggagcccgagctcatcgccctcatggacgcaaacggtattggcacggatgcaaccatggcagagcatattgcaaaggtccaagaacgggagtacgttatagcacggcccaaaggtggtggtgcacctgcaaacaacgacgacggtggcggtagaggtcgtggtcgtggccgtggccgtggtggtgctcgcggcggcagaggcggccgaggtggatcagcagcgcagaacgagagaggtgcgactaccggcatacaggaattcattccgacgacactgggtattgcgcttatcgaaggctacgataacgtgggcatcgagacgtccctcagcaagccgttcctgcgcaaagaggtaggtgcatggtcgtacagagtctacacagtagtcatcaatgtcaacaccaggccctcactaacactttcggtagatggaggtacagatgaaagccatttgcgacggccgcactacgcgccaggaagtagtccaacaaaacatcgagcaatatcgggccgtctttactcggacggcacagcagatcaacgtgctaaaatctgtaagtcagaatactccacataggattgtgtagactggtcgcttatgtgaggtactccaggcgatccgcaagtacgtgttgggagaagcgaatcatggatgagggcttttccacgcagtcagacggagacgcgtggtaagaatccgcgtcatcggttgggacgagctggaggggtacggctgtgcaacgctgcaagacatgatgcagcgaagccaacacgtgtgcctgcctgcttctctccgagcctctcgacaaacgcacaaccagggtagcatcccctcgttgaggcacagcatgcccctcatcaggcacgaagcgaagtcggagcgcacagtagtggccgagaccccgcgcgcgataagaccaataggtgtaagcatgcaaaagcatggagagacgtatgggaaatgtgcggcgcgactcgaaatgggtctcggctggaaacggaacggctgtctcagtccaccacctcgagctgcatgcgatggtatcgcgaagggcaccggaagggcttcgggcgtcaatatcaacgcgagacgaagtgcacaacactgcgaatattccatgtgaacactacgtgttgaaagccttgcgcaggcaccgatgaccctgctttgtcttcggtggagtggcgtgccggctgacagttgctggcttcgatcaaacaagtcgatcgcgatgacgcctgcaacgtgtggctgccgagtcaggtggttccgagccaatcataatcgcgacacgaccacgagccgaagcttcccgtcagatgcagcagcattgcttccttggttccaagttggactcatacctcttatcagcgcctgaccgtcctcacaactctcaaagcccacacagaattttgaacgtctttgatataaatcgttgctcctattgcgactgcacctttacctcctttccacgcgcactaccactagatcctcccgctgtggccacccgctgatctacgccgatcgccagtgtctcggaacgttcacaagcaccttcctgcagcttgaccaacagcgcagcaacaacaacaacaacaaacctcagataccgctccataaccgtcgcgtctgcagtctactcacgctccaacgatcacataatccataagctggaactcgaacttcacgcgcactgcttatcgtgtaggctgaacatcccaggtacgttcctctcctttgaaggaaaggattcaaaggctcgcaaacacatacgccctctagacgcgtactgacatcctgtgacagcttactactctccgccgctcatcgtcgcacgttcccaacgaacgcgcgcccctttgttgacgtgagtgatccaccacgtcagctcctgccaacctccgatatggctgccatcaacaccaagcccatgtccagcatcactgccgcacttgctgcgcagactgggggctttccgatgcaagatggcagccatactatgccgacaccgccctcctccatctccccgaccctccctgcgcacaagcgtagaccggcacccctagccgggcggcttcatactccagaggaggggatggatatcgatctccaggacgcggtggaacatgcggcggcgcaagatctgccctccgcgctctccaaggaggcgctagcgggtctggatgcgactcgccagatcactgcgctgatgctagctaagcactacctgccagagatcatcgtcggccatggcgcgatgcccatccgtgaaatgatggcgcatctcacccagtcggtcccgggtttctccggacttgcaccggccaaggcgcgcaggctcgtggtcgctgcgctggaacaccgcgctggaggtggtgtcaatggagagatcaagttcgaaaaggtcggatggggacgctggagcgtagctggctctggctcttctgcacgcggaatgcccatcggtggatcgcgtaccggcaaccgaacaccgcccgccagcgttgacagcgtaagcgggctccagatccccaaacagcgcggcggtcgcgacgtctactcgggaagctgggccgccggctcatggtccccacaccgcgccggcgaggacgaagaaatggccgaccagatgtcgctggatggctccggcgacagcactgaatcggactcggcgtctgacatggatctggaagacgatctcaacgacgacactgacgaagaggactggtccaagatgggtcctgatgcacttcgcgacacccgccgcggaccgcgccgcgaataccgagactacaattacctaagccgaactcagacgagcaacccgcgctaccgaagcgcttcggcgcaggcccactctttaccccaggggcgcaatacgacgcctgtcttcaagcacagccttgctgttccttctgcatcccgcggcaatcacgtcgtgaacgcgggcacttcttccactacaccatttaatacaacatctgccggcgtcagcagcaccggagccgagcgcgaggccatcgaagccctcatcgccatgggctccatgtaatgactgctcctttacgaacaaacttatcaagataccacaacagcaacaacaacatcatcagcaacaacatttgacattcaacattttctgcgcgcatctgggataaggagggcctgttgcattttgctgcaggcgtacatttttggtttgcatggtcgggctttttctttcaggcatttgacttctcgttggcagcatatacacacccctcttcctcatcgctttggaacacgcgattcgagtcgatccgtcaagtgctgatgtggatcattggattttctttactgcgtcttttattattgtcatcgcatgcttgctggtattgcaaatcaccgctttttattatacggggagggtgggctggggtgagggggttgtatatatttgagggaaacatgatggtattgtcttgtcgacatgtgcgcttggctgggctggaatgccgtggctatggctgtgtaggtcgattagatgcaatttaagcgtgtctgcctgacttgacttcttgattgaagttgatgggtgggcatggtaaatcattatcgtcatcattcatcatttcaacttttgattcttgtgcgttgttgtcttgtcctggcactgctataccgagctaaacccttgctgttcccgcttctagcatacaaaatgatgcaccgccgatctctaaacgctttttgttatatctcacgttctacatccacctattgctgtattttcgttgacgtactgctcgacatggaatttgtgcttctctcattttccattgctttttcaccacgatatctagaattgagatttagagttgatcattacgtttgagcgtacccacaggtgattttgcgaaggctggatccgtgctagtcagctataattcagctaatgctggggtccagctcttgctgtatggtgaagtcagacgcgtcgaggtccctttggaaggggcaggacacagcgattcaacaaaggttcaaaagtgagattgtagagtatatttcagttactcatcagaccatgatcggcacacctatcctaggtaacaggtattctctccctctatgttgtgaaatgaattgcctttcgcaacctctcctccacgccttccatcgtgtagtcgatcttttcaagttgatccctcaaattaaaattccatggatccttttcaagttccaaggaaccactacacacgaattggatatggcaggcatccgggtcctggacaactctcaaaaagtgtcgatggacgaagcctgcaatctccaccgtcgccaagaatatttcggatctcgacaaattgcaagttctcaaggccatatccgtccaaagcgaggcgtgggagaatgtcctacccagtgtgactgagcgacacgaccagcgcgacccgcgcgatccaagggcgaatcgaaggcagcacgagaagagggctgaaattccgcctcgcatcgaagatgaagaacttgttggccttgtaatacgcctcgggcgccgacgatgcgatctccggacccacggagaagaacttgaacagtgtgagctgattctcgtgctttttttgcccggcccgactcggtgggagacagtccacaaacctcttctcgttgagcaggttgaagtgaaggacacgcagtctcagctcctcaggcaatgctcgccatcctcgacaaaaagttctccgagggcaccacccgcctcaacaacggttcgagatgtggtcgttatggtcgttggtatggcggcggaaacgtgaataggtaggttgggtgattggtccaaggcgagcttgatgtcggagctacatgtgacaagacacttggtgtctggtgcaacagtcatgtgtgtggtgaggttgaccacggtaggccctgtttcggtacctgtctctgcggcatcattggcgaggtgtgataccgttgcttctgtggggagaagccatgctgatagatagaggaagtagagaagttgaagtggggtcgaggtggagagaaaagaaaaagcgcagagccgaacagggaaggagcagtcgcgctagtaagacaaacaagcaaacgcccgggaattattcgatcttcgacctatgaagctcgtgttgaaaagatgtgagtccatggatggcttcactgcgcactgaaatgatcattcaactgccttgatgatgaattcaacgacttcgatgacggtattcccacaactgagatacgttttagctgtgctggggagctcagaatctgcggcgtttctaaagaggcagagaaagccttacgaagagagagattggaggaatctttcggtcggaatatacgttttagtcgtagtgagagcaaacgcggagtcgttccatagttaaggaatgctaccatgtcgcgcatgatgatattgacagccaggtgtttaacgtaacagttgtctatctaaaataagaggcatgataagcttacctgcgcaaaaaataaccttagttatcgaatttctacgaatgaacattaagcttctgactgtcgactatatcaagtgtattttacaggctctagccgacagtatagtggagttttctcccagaatataaacagactctggttaagccagccttcgctttcactacatagcttgatatcaaaattcaagaccatgctagccaatatgaatcgtagctcatgccatgccaagttcacacctaagcacttcctcgggcccgtgagaaagaattctgcgacctcaagatgatcattcttaaaatcctcatggttcagccagcgttccggatgaaactcgtccggcttgtgaaaaaattctggcgaatgcattgtagcgaagttggcgatgccgactgaggtcccttctggtatatgctgaccatatatagtagcacctccagcaaggacaactcgttcgagagtaacagcagctggggggtacatgcgcataccctcctgcaagaccgctttcaagtatggaagttccaagagagcttcaatggtgagatcttcagtcccgcggaacttggatcgcacttcttcgaccagcttctgcagacactctgggttcttgacaaggctgtaagttgttccgcttagagctgacgcagttgtttcgctgccgccaatcaatagtatagcggcattggcatagtagtcttccatctccaagcctgctttgtctcccctccgtagaagctccgtccagaggtctggtctttcaggagtcgttgagaatcttcgatcgactcgctctttggtatatctccagtgttcggctgcgcttttttgaaccgacggaagcaaagtcaagactctgttgacgacccacttgatagggcctccaaggctcgtcaatgcaacaatatgtgacttcgacttgaagctgtcaaagatagtttgtacccaggtcgaatactctccactaccgagcatgttcaggtcttcgctgaagatcatgtcacccgttatgtcgaacgtagtgcagttgtaccatttcagcatgtcgattggccgtccgtccgcgacttccacgtataacctgtcgaccagtctagctacccatctggcaatcaaaggctcaagttgtcggagtgtcgtttctgaaaatgaatgagaaagagccttccggtggtgggcgtgaatgtcctttggcgccccaacaatgctatattttccattgtacgccttgcggtaatggttcggatccttgtcaatgttcgtcttgaacccgtatatttcttgccatgcctgctttgtgccaagataggaaagctttgtaggtgccgtcctcacaactgggccatatttggcgtgtagctttggcaggtcatgcggagccgtgcgcccctgaagtgtatcgatgacctcggggattccggtcaaagagcgcagcaggggtcccggaattgtgcttaacgggccaaataaggcggcatgaatgcggtggagaacggagtagaacatccatgtacaagcaatgataggaattgaaatgccgacaagctcggtgaatttgaatgcgctgaggtataccatttttgcgtcgcagaaagccttaaggtgttggatggaatcatttgtttcatgcgtcgaggcacatatatacatgagtgtgagccaataatcggggttttgcctccgaacgaatgggataatgactgaatggagtaaggactggcgctgacggcttgacagcagcaagggcatagaaaatcagaggagacggaacaaacagcctgatgccatccaatcacgctcaacttcagcgaagtggagacgctacgatggcggatgtaactactatgggaacggcccgccaggttaggcaagtcgcttctgcggaagccaacttcccatggggagatcactagacttaaaaacatattcttcggcctttagtttctcattaaaagatgatgagagagttcggtttatcctagaaggactcgcagtttccaagaagcatcgttcggttaccaagctaggccttcgatgttgataatcaaaaagatcaacgcagaactgttctgctgtcgctacattgttgatcggacatgcaagtcttcgtactggcggaggtccagatgtcttttctttttgatccatcggcggaaactgttaaatttggtgtccgtactggatgattgccagagttttcttggctccattgaattgttgtgagaaattgttcctgcgtcagtctgtgattgtgggcggttacatagtgacccggtacgatctgttgcgcggtataaagattatcctagatattcccgcgcaagaggtgtgcttgcacgctgaaatttatggctagtatgtttgcgtccggcacgctattccgacaattccagagatgccgagcgcacctgggcagggattacatgagatcaagggcccctacacgactctccggaaccaaaatgattaagcaaatgcagtctagggtttagtgtgttttattacacatccgccagtcacagttaccgtcatcaaaactcttagcactgtagtatcgacttttctcagtaatcttttcttttcaatgatattttgcagcggcgacgccattagcattgagttttggggatttactggctggttttctaacaatcgagatcgaatcaacttttaggccgcgaaacacgctttgtttattgttcagaatacagcgcacttaatcaatagatcaactgggtcgtacaatttgagttcggaatattgtgatgataccatgacctgtaaacaggattaccacaagagccttagacagtacacaatctactctgccccttttgtgcttctgcccgtttagctttgaacaacattttcaccacagcggacatgacaaaatcccactaggcttccaatgcttcaaagaagctctttctaaggcctaagcaatatcaatctcgccttatcaattccagaacgcatgaaaaaagatatactaacttccatttaggcccggatctcctctgaaggtttctctttagcgtcgaggctccaagtcattcgagtagcagtgcctaataaagattctagtttcagactccctctgtaacctttcaatagccaactttccccgtcttcaatttagtacgatataaagtggtttttggcgtcccagatctccagtatctcttcgagctctgaaccagaggcgttggctaagcgtactgcgccataagatgggggttgcgggcgatccttgagcacgatgcaagttgcgatggcgggcatccaagctttgatggctccaaaggcagacaccaaggcccaaactacctctacgggttgttcgatcgtttccaccactttgcaaacagtatgcagaccctcccgagatgcgtagtcgttcgctggggagctcatatttgctagagagcttatgattgctggagctcttgaaattctgtattgaagtcggtcggtcggatgtcttcggatgtctttggattcataatcggatcccaaaagagccgagttccggatataggggtccctggctagcaaaactattagtcccgacttactcgagcacatatctacgtgtttgtagggggcttggaagtagttgaaattattgctgaacgaagatagcatagtaataattgctgttgcgggttaagttcagctctgaataaagctctagagccaaacagtatagctacaagtctcttccggctgatcaactctgccaaggggccaattgtccctcattctctgcagcacctgaggactccggttagtcgaggattccaagagcggagtcattgtcggccctttacgaatgaaatacgattagtcgagtaagattttctcatgacaccggaaaaccttgtcggacatgcagcagattgtttttagacgggagaagaaatcctgctctccctccatggtacaagttcagtgtataatggagatataacatcaggacgtcacctataatgaaggtggtaactcgagatctggccagccaaagatagtaccccattcctcgctctcgaggtctagctgattgagaatatcctagaatatttcgccaaattagtcattacttgagttacatgcatgaaacctggactttcagggcgcacgtagtggagcttacatcgaagggtgcctgcgactcatagttgtcaaacctcctcgtatctgcgatcggttggtgcccattatcggatctgacgatactcgtaacttccttgttggctttgtgcacatatctccgggtcagattggctatctcgcgcacgaaaggccatgtcatatcactgattgcatattccaggaagttgaagtgacctccaatgacatgcatgagagcaatatcggatgacactgttggggaataggggtactgcacgatgtgcgtaaatagatgcaccagcgccatcagtggatagaggaataccagcctatacagcagtgtcagatgtcgctgcaggcacagatttgacacttcctgtgtacataccacttgggagacgatacatcgatgtcgagttgtggcaaatccctgatgaaggtccttacagcttcgatacagatggatgtgctttctgcctttagcgcagcataccggtctcgctcttctggttgtaagttgatggatattgcattccaggggtgtataagaatggagtgaatacgcataagcactccaaaatgagtatagtgttggtagagcacttgctgtttttctgctcctgtcggtaatcgcttgttctgcgaaacatacgccggcaattcgttccacaacgtgtctcgctgtgagcagaaatcagctaatatctcagagacctcttgcaatgtgggtttcctcaatctgagctgtgtgtaccgtcgtgtcacttcacccagcagacgggagaggcgtgttgcgctagtgagtagttgtactgctggggtagcatcgacccatacttcggaaggcagttgacaagtaatttcctcatcgcagatggcctactagcgaatcagagatcaacgaacactggacatgactatccagcctatcagatgattgaggaggcttaccaggggtcgcccagatcggaaagcattgacacgttcaaagctgtatatcgcccaccacagcgttgagcgagaccgaatcacgtggggtgcaaggttccatgcgcgcggaggcttgcgatgaaaacccttcgaaagggcgagtttcatagcgtccaagcacagcatgaaatcgagcgaggggcacgctacgccctccacatagaaggtctagacatggccatgttccatcagcaagcgttgcatcaacgacacggagattgaaaagagagcgggtggcacactaaccatagccgctagagcctcgatagtcgacaggcttgagtgacagaacatcatttcgttgtgaaccgacaatgcgttgaggaaatagctccagctgcgggactgcagaaactgttcctggctaagcgaagtcgatgaagcggtcaataagcttctggacccgcaagcaaagactacatttcgcaaggcataccaatcggaatctgattcggagcaggatggattatcttgagggctataatgaacccgaagcctcgcttcaaatctgtcccgaccaattaagccatagctcgcatatggatcgccattaaagtaggcttgggtatatttccacgccatggtttcgtcaggatccggctccctctctcttgcgaaagcggaggaaggcagcttcaagcgatgggagatgtcggtcgtgagtttctgggtcatagcacggaaagaagaatccccgcacttctccgtcacccattcgacacccgcgcgcgaacagatgtcgagaaaggaacccggacctgtgtcacgatcacgtcaagggctatatttgagcgtaggaaagcttttggactcttaccatgatactcgaacgtgggctgttgcatggcagtggaaaattagaaatgggtttgtcaaagagggcgcgggaaagctgatgagagagatgagccacacacgcacctcttcttctggcggacagatacagctgccgtcgtcttcatgcggctctgtgttcaacgtggcggaaggtgtcaagatcgggttcatttcgttgggtacattggatccggcacaaatgtcgtagttattgttgcaaagtggtgataatatcgtaggccatgagtcgctcgcattggggagcgataaggcctcttcagcttcaacatgtagtcgttttcccacattgtccagcccagaggcgttgcgctcgatgactggtacactgggtgagacttgtggtactggtgaggcttctggcgattgaagtacgatgtgatgactcgcctgtcgaccttcattggtgcccgggacggaagttgcaggcggaaggggatccatattagcactgaatgtgtgcacgaaggcagctgggggttgaccagcgacaggcaaccgggattcgacgcgtgataggcggtctcgcagacgcaggatttcatccgcgcgagcgctggcattggtggtggcggtgtggcgacgtcgtgtagctgcaaaggcacaactcatgccgtgatcctgcgagactggataagcagttgcagaagtttgggcgggtagtttcatgctagtagcaggagtagcaagagtagcattgttgaaatcttactttgcaattcgcacatgggtgcgcaccatcacctgaagggtgtttagcaaagtttatctacagggcccagggatcgaacggtgtgatggaatcctatcgcggtaggttgaataatgatggagaaactcacatttgatcttcttcacccggcagtaattgcaggccatggacgtcttgtggcggcgcgcatggctgctcgattgctgcgcatcgaccatgaagaagtagaagagaagcggtagggataagagcggcaggacgtggttgctttaggtgcagtacagagcttcacgcattgaagcctttgtcaaccaggtcgtgcagcgagatgcgtcccgtgatcatctttgcgtatccctgcaagcggcctggatgcattgcgcggcatatgcatcgtccagtgacgccgaacgacagttgacatcaagtgtgcccattcggtgaggtgggcgtctaaatatcgtaagacggttccattctactgtcaacattgagaatcgccatagcttcgtgggcttctacctctcccaactaaggaagcagatgtcttgatcctaaacttccaagttcgcgctctactacacctgtacttaccttcgatcatcgtcttgatggcctctttcatgccgccgtcagcaaaagtaaccggcccctccactacgagctctgtaccgaaaatggctgctgctggcagcaccacaggcttctcaaatgctgtcataatcacataagtgccttggaagcacagcgcgttcacaccgctctccacggctgatggcgcacccgcacagtcgaagacgacgtcgactccctgcccgtaggtgacttgttgaattacatggtctactctgccatgggaccgatggcgcctacttaatacgcggaagtcgtccacctggcgtctccttgttgcggagggctcggaaccaatgactcgtgttgctccgaacgctttgggaatgaggacgagcgcgtatccgattggccccgtgcccatgaccagcactgtctttgcactgaactcgtttacctactacagacgctgccaccgcatgcctggccaccgccaggagtttaatcacggtcgcttcgcacagagagatttgcccagggagtggcaatagcgcgtcttcttccacggccaccttctctccaaatccgccatgccggtgtttagttagcccaacgtagccaatgcgcgcgcaataatgtctctgctctgctcgaaaggcaccccagccatggcacaaaattcgcgggtcgaccatcaatcacattgccaatgcggaaacaggagacggccggggctcgtggccaaccgtgagtagtgccatgtcttgtagagactggtgattctccttcactcctctgattgttggccccatcaggaattcatgcgcatcggtctcacagattcctgtgtggcaaattgacatagtgtacgacatataagctaaatcacgtgaccttaactacaccactctaccttaccaagagctaactattcgttagcttcggctgattagtgtcattgatgtggagcagtatggcttcgaaagcatcagcaacatcaacataaccctcgtttggagaacatgtgactggcatgtgcgaggtatctctacgtggttcgagcacggctggatgaacaactttctggtcgtcctcccgggcgtgtggttcaaagctgatggacagctgaccttcctctatgacaacgaaggaccttggcattatttcgaaaatttcgacgtggacgatcgagacaagatagagaaggtgatcaagaacagcgtgcagttcaacaaagggaaacgtccagctttggtagcagatgcgattgcaggaagatcagactagtcgagactgtggcagtggcagcaacgctggattcattctcggactttttgaaggtgcgaataattaggaggcttctattcgagttggggcacagtcgtggagttgggcaagtacaaacattcacttcgggttccacgtgtggttagcttcgcgcacgttccactcgcgcgcttgctaccaggcgtatatagattgccgatcctcccaattccatcaactctcatacatctccctgcttaactcaaccttacactgagcatttcctcacctcacaagtcaacaagtctcccagtggtatgtttgccccatccctcggctctctgttcgatactgggcccccgcccccagaccccagctattacgccatccaggaggtagctaaatcaccaacttacttcgggagtcaacctttttccttcagaagacttcgtctaccaatcgacgagctcggcggaaccgcatccaatccactgcctatcactacaccactgacactatatcccggatcgtggttatggattgtttcttcctaccctgtcatgctcgcaacgcagggctttctacacgcacccgagataggctgtgttgaagcaatgtacttcttcgcccgagtcaagaccaccctgatgcctacgcgcccgcttggctccaagtttgcactgggttggacaaaacttccaactgagctcaaggtttcgatcttggaggtcaatctcaaaacagtaagggccaatggaatttggaatcagcatgtgttgtttcatcacctcagaatgacgcctgaaattgcgacgctcgctaagggaatttactacacatcgagtgctattaggttggaagtcggactaggtttcttcatttcgagtggtctgaaatatcccagtcgcacgatgaatcacctagtgcatcgcctcgaggtcgggctccggctagggaatccaaaccaatggtcccaattagaaaaggtggcaagtggtcgcctcggattcctagaccttgagcacgtccaagtgcacatatgtgagtggggattcaaattcacagatcttacgatcgagacgtcggattcgatcaaggcgaggatagaccgggagtgcaagcagtacatccagttttcctgtcatggagagctcgttttcactcccatcacggggaaaggtggggctattgtgcccgccgctgttcagcagcgcatgcagaatatgctcacttttcgggtcaagttcaaagaaaacttagaggaagagttatagatacacggcgtctttcaggcagcagtggagcgcggattcggcattattgtgagctcgggctgtccattccagcattcaattgcatctcttcgctcttccccatctacaacttcccaaacagttccagcaccgccttttccaaccaaatcgcacagtaaggctcgcagtcagcataacatattccttcagaaagaccttcaacttccgcagtcacgactgctgtctagctcctgaccctagcacccttcagcgatttctgcaggtatgtcttcgcgacgtctcgatcggcccgatctacctttattgctcgcgaagccggacaccgccagtcctcggtttcacacagtataatttcaaactctgctaggtcgaaacggtcaagccaatctgacctgtcacctacgaggagttccgaatggccacaggagcgattgtccatgctcaagttgttacggataggtactgaaagaaagacgacaagtttacgcacccagtgtgttactgccgggttcgataactgattttagagcgcgagttctggttgtagacgtccactgcgtctgtgtgaggaaagaattggttcttgctgttgtacatctcgagcgcgagttcatgcagctctcgatttgctgtggcaatgctcaaaagtttgtcaagataatcgtaatgctcgtctacagcgaagcagtcgttcaactacaagagaacagtgaaatcattcaagcaatatgagctataacacgatttgcaacccaccacatcagccacaaaagaaaacggagaaacatgtcaaaccaatccattcgggagaacaataacttcagtccaaactgatactcccctactcaacataaaatacctcctccgtctgcccccaccaccccggccctgtcgcactccccaccgccccctcgaccggactctcctgcatcccatccgtcatccgccaccactcctggaccttcgaattcgccgccatgcgcgccatgtcctcgtcgaacgcgttgcccacgtatttgaaggacgcgaagagagttgggcggggcgtcatggagaggaagattgagtctgtttggatgtgagaagtggtgggatggggaaaggggatgtaatacagtctttaatattggaatccttgatttgctccaggacttcgggccagactgcggcgtggcattttttgtattcgtcgatgcgggcggggttgaggtatagccattgaccgatgcgccggggaccttggtttgttgatgacatggtggggcgaaatctttggtgatgagatcgttgcagtatgtttgacgttgtcgagaagtcacggtcttggagctcgagatacgctaatggaggggagctgggtcggagaagtgtatgccgagcggaggatttgggaccgaagtgtggggaagctgggagcgggcgggagcggcgcaggggaaagctgtgttacaagcgggtgtggtagtgtctttccttgcagcatttgtgtacaattgctaacttccgtaatcattcaaattcgattcgaatatctcaaggctctcctcagccacactatcttgacctcttatacaagatatctgaaatccttcatgccgcccttcgcctcctccgcagtaataccttcaaccctagcagtctgctctgctatatcgttcctgacaaaccccatgcatccgtgccgtcgtctagcctcttattcagcctgacaagaacgaccctgaagatgaagcagcctgcaatcgtaactccaaacatagctgtgaccacgccgtagctgttgcggtatccattgtccgtcatgttccacacgtacgatcccgcgatatctgtcatttattagccctcatcccctggagaatcgtttatgaaagcaaacttactgccaagctgactaaacgcgttaatcatcgcaatcgccaccgccctcttcgccggcggtctggggaacgaactcgaaatccacgaataaaacacaataaaccccgcgtacgatgacgcctgcatgaacagcgccacgtaccgcgccgccgtattcagcgtgctcatcgagataatgaaccctaccatgccaaacataatcggcccaacaatgtgccagaatcgctcttgcgtgcggtccgcgtgccatgcgttgacgagactcactccacatgcgaatgcccacggcggcgcggacatcaggagcgtggtgatgtatccgaagcccagcgtgcgcgtgagactcgggaagaaggcgttgaagctcagtccaacgacgtacgcggtgaacgttagcatcatgatgtatatcttggcgtctttgacggccatgatcaggcctgcccagggggattcctcggcgctgtcttcgtcggcttcgcccacgtcttcggtcatgcgcaggacggcgacagcgcgctcttcagcagtaaatccgcgagagttgtgcgggaggtccggcagaatgaagagggcagcaatggcgatgagcattgttaatgcaccctcgatccagtaaagccatcgccaagcacggtggcctaaagtctctgtatcttgttaaatgaggtccttagagctgagggatgaggagtcgctcatcttccatgttacccaaaaccgccgctccaaccaacgaactaaacgcattcgaaatcaaatttcccacagaaaagaatcgcattgcgcagcgtcaattccttttctcgtataccacttgctcagaataagcagcgcgccgggcaaaaacgccgtttcgacaaacccgatggaaaaacccgcacgggcaaaccatgcccaggcgaagttattcggtgttgcccgaaagcgtcgagatcatgccccaaaccagcatcacgacggcgatgtatgccgagggccgcgggatccggttgatgatcatgttggaggggatttgcattaggatctggtttatcatatatcagcctttttcttcatcaccatactcaaatggaaaaggaaaaaaactcacatatccaacgtaaagaatactcaaacacgtcgcatactgcgtattattgatgccgagatcttcctgcagtccaccaagtcgcgcggctgcgatgttattcctgttcaattcccatcagcactgaagtttactttctgtgaaaaggggaaaggatatttaccgatccaaataattcataatataaatcagcacgaaaagcgaacatctcgcatccaacttgcgcttcaaactcttctcgacttgcgcgcgccgctcaggcgatagactggctgccagaccagcccctcccatcattcccaccgtcgcctcggtgtctttgctatccatttctcactgcacaaaaggtcgggcgcaggaagcgcagtgtgctggggtcgcgagacactttatataccacccacccagctcgctcgctcgcttgctccgttccccatccggggcaagacgcacgcgcatctccacacaccccaggcccacgaaatttttcgtaggccaagaggtatcttcgctgcgcgatcgacaggcgcatttacccgatgtggtaatgcggagagtgtcttggctcgacgctcgtgtggaacacttctgccggttgggttcgccggcaggtgtctgttgaggcactccgacttttgagccgcatcagactaagtagcaggaggatccacttgcgaatagcgaagaagtgggcgtgataggttgtcgtgtcgggtcgggtcggctgtagaaggagcggaatggctggcttgccttcgcttcgaggcaactttttccgctcatgtgaggtgagtttggactgggggctccacagtgcgggcagctaggcaattgatgtaactccagactcgtattcgacggatggcttgaggcgggatgtagtacatgcaacatgaatccttcttggatgtctctgcagctctgtaagtctttgcataagctcgcgtttctcatgaagaattcgggcttgcttatgcttgtctatcgccaagcaaagtcttagatcctcttagtcgtgcagaaacagtgttgagtatgatagttttccaaattgctactaacgagactgaatatgctatgaaaaaaaatcgaattggtatctcaatcggcttcaaaaagattgcctttttcctccaccatcaccacagcaaatgattcgcgcttcttgagcgcgcggaaagaacagcatgaaccaccccaactccactcagccctctacaaaggctcgtagtctgcgctggtatcaccgacccacgagtaccagatcgaaagaacggtattcgcgacaacccaaagcgcgctgtatcccgcggcgcccttgatttccgtgccgtcaatggtcatgcatcgttggacagtgctcgcgaacaggaaggcattgaggatgacagtctgttggaagagcgtcttcttcctcttgtcagcgggcaggatgtttgccttgatagtctcgtcgagcgtcgcagtcgcagggtcaaacaccacttctgtaggcgttgcagtacccgatagaggctgcgcagcgatggacgggttaagcaagaactccttcgccgcgacacccacgggaaggatcttccagagcaggctgacgggcgtctcgagatgcgcggattccagcgtgggaatgacgaagtagttgatgaggaagaggttgagatagtttgtcttcaggccggcccagagaatgactatgtacacgccgacggcgagaagtgcgttggagaactgtacttgcatgctattgagcagaaagcggttgcgcagcgggacgttggcccggtgagcggcggagcgcgagcgcaagaggtatgttgggactgagatggcgaagacctcaatgacgacgtgcgcgaggacagtcaggtacgagatgccaaagtacgtcgcgaggaggtacgcgtagggcgcgttggtgagggtcgtgagcgccgcaacgtcatagactgccacatattagccttcatccacgaacgccaacccgtctcaagacttacagtcatagtcaaagtaccagtccatgccaattgtcgcggtgttcatggcaagacgcgccgctggtgagtacagcgaccagaagtcctcatcgctcggcaccctgctgatcctcccgagctcgggaaccaagaagctcatcgcagcggtccagagcacagatcggatgccgctgttcaggaccacgagaatcgggacgcgtagaaaccatggcaggcgcgacttggtagtcacggtcgtgtgcgcgcgcggaacaacaaccggctccgtgcggtcaatcagctttgtggccgacatcgcgagatgttttgcagtcgcagttgatgtaggggtagttttgagtgtcggatgaagtggtcgcaggtctggagaggatgcgcacctcgcgtgggtagatgtgtggttaagggcgtcacgcttgttattaacatcgtcataagcgcgcgagcagcaaaatcgtttaggccccggcaaccatcagtgcacgggccaccgttcaccattcacgtcatcgcatcactatgagggcgctctagcatgtcatcttgttttcactcgaaacacagctgagattggacgagtaggtcgcgcacaatatgctacttttaagacactttgaagagaagagacattttgccatcgtattttgtacatatacagtcatgcgtcgtccatacatctatttcctccagtcgtccatccaaagacaccttccaaccgcctttttctataccgaccaagaatgtccgacatttggtacacgacaatgacagtagcccgacgccgtaaaacagagcaagcgatgcaaaaaatggagaagagaatcatgcaggccgttatgcggttgcgcacaccgcgatgatggggggaagcgaagcacttattgaaggatcatgtctgaggatcacggcttctgcgtcctcttgcgcgggttctgagtgcgcttcttcgtaggtgtctttgatgactcgccctcaatgtacttgaggagatcctcgatcttgcgctggtcgacccggccagtaccagtgcgctggcccccagctgcagctgcggcgtcactcacggacggagtggccgcggcagggcggagagggttcctaccagtgagctggatgcgtcggatgcggcccttggcgaggtcgttgagctgcttcgcttggctaacggcgctctgcgtaagctgctctagccagctctcggcctccttggtgttgcggtcttcagcgccgagaacatccttgaagatgttgtacgactcgcgcatgcggttgacggcaccacgcatgtccttgtccaaggcgagagcctgtgcagtctggaagagcagagtcgcagtgttgattgaagtcttgcctgacacgtcctcgcagatggccagggatgcctcgaaccagatgcgcgactcgtggtactgcttcatcgcttgcagcatgaccgcagcgttattaagcgtggtgatcgaatcagggtggtctgcaccgtagatgatcttccacagctcaagtgcgtggcgaacgtagacaagagcagccttggtgttacccgaggcgtgctcaaagagtccaaggttcaggtatgccaggacagtgtcagcgtggtccacaccaagggtacgctcagaaacgatgacagccttgtgcgccagctcgagagcagacgccttgtcgtcaaggttgaacagcaggttcgacaaggtgtggtaagcgcgagcgacttctgggtgcaggacgccatagatctgctcgtgtagctgtagagactcgagcaagagttcctggccaagttccttctgatcctgggccacggacatgcggccagcctcaagagcttcctcagcgagcaagctcttcggcgaagcctccttgatgacaggaacaatgttgaggatgtcatcagcgtggaaagtctgcgatggcaggctgacggctgggctgtccgcgcgtggcggtgtgatcgtcttgttcttcttcttcttgcttgaagtggagctgccattggtctgtggtgccgcaggagttgggacagccgctccattagtgagcgtctccttggtaaagccgtactgcctggtctgcagctgaagaccgagcttgagggagacctcgcgcagcagctggagttctttgccagactcaacccatgactcacccaaatcgtagcggtatcgcagcgcaatctgggcaattacttccttcttcaagctctcaggcgtgagcttctcaaagctgaagtcgtcctcgggcgttgagatcattcgcttgatctcctcgtcgcactcagcgacgggcttggcatttgcatcagcgcccaagaggcaattcagcaagtgtgcgacacaggccgcggagaacggagcagagacattgcgcaacttcgagttggcaaagtgcttgaaaccacgagcaatcatctcctggacgatgagacgcttcagcgcctggagtcgtgggtcaggcttgtcagacaactcagcgatcttgcccaggtagcggatgttcacaccgcgcttgtgaaggagcgagctcaatgactggccgtccattgggaatccgacctcgccatccttgagctcagtgatcatgcgggggatcacctcagtctggaggtggtcgcaggcagcgcgaacctcggcctcgtccttggcccactctgccttatcctcgtctgattgtggtgtctgtccagagaagacgtcagggttcagcgcaaacgagaagccagagatatcaacacggtcttgctcgggctcagcctctgcctttttctcgccatcaacctcttttcctgcatcagccttcttctgtgccttgggcagcctccttctgtgccttgggcagcatccttccgcggccttctttgctgcctttcgactttatccttcttggcggccttctcctcctcttcatcagaagtcttcttcccgacgagtcagaagtcctccgtccgaattcttcttcccgaatgaaatccgattccttccctcaatggaactcctcttctttcctctccttctcttcttggccggccgccgcgggctttgttggctttcttgtcaatctcgttcttgacatactcccgcagcttcaacctgccataagactcgacgagctcagggcgcaatgttgccatgcgatgtgggtagttcttctcgcttggctttgcgtcttcgtctttgctgggctcgctccagtgggcttcgatccaggcgacgtccagcggtgtgaggcggtacaggtcgagtgcgtatcgtcgaccgtcggtaccaataagacccttggtctccacacttccctcaagctcgtggcgcacattgtccttgtcccagacgggatgcttcttgacgcgcagcgccttggagagctgctcgaataggggcacgaacgacttgtcgtccgcaacaatctccttaccctcaaccgcaccatagtcgatctggtgctctccgggatcccgctgcttgaaaataccaggtacgatgctctgaccaacaatacgctttccaaggaagtccacgacaacggttcctgaagtgaagaggttggggatgtcgaggttgttgactgctcgcacaccgataacatccttgcccacagctacgcgggcagcctcatcaccgccctcagtgccgaaagtgccaacgccgtccgcaccgaaggagtagaagatgttgttgtagacgaagatctgcgcatccttggcctcagtggggttcaggggtgcgatttctccacgagctacgagcatcgcaccgcgagttgcagcatcgttgtaatcggcgaaaagcttcgaggtaagacgctcgcggaagacacggtcgtgaacagcctccttgggcatctctcgcgttgactggaactcttcattccaatcgcggagggtgtcagtgttctcgacgcccgagatgaggtagctctcctgtgtccgcgcaaggtctggctgatgtgtggtgagggaggatgttggtggcggaaccaaccaggggttggctgggatcgcattcgagagctggaagatggtgaggagctccttcttcgcgttgtgctcaagcaattgctggaacgacgcttcgaaagaaggcgaaagtttctcgagcagagtgagcagcgaatgagcgtgcagggcttttggaccctgtcgcggcgcgggatcaaagctggcgttcgacgacttgttaacgtagaaacctgtgacgtggctggtgatatggtgctgctcgttctcgttggtcatggcgacaaggtacaggagatggcccttggttcgcaggtggtacggcggtggattccatgcggacagagcgatcgactttatgcacttgggcgcgggttcctgtggtggaggcagcaagtttttgattgctcccgaagacttgaagtcgtagtctgccagcggcgattgctcagggccgtcctccttgggcttccctgactggtccaagcccacggtgtcgtgcagcgaaagaccagccatgatgccgtgcagcgcatcagtgcggtcgccggcagcgccaatgagctctcgcacgcggatgacatgtaaccgggcctccttctcgttgtatggatcctccttgacctcaagaactgaatctgggccaagctctggaacctcggacaggtcgacgaaatcgttgatgcgttgtcccttgtgctcgaggtggaagcaggagtactggaaggtgttcggcatctcgatgatggactggcggaggtcctgtacctgctcggccgtcgatatctaccactgtaagcttgatgtcgtgacatggcggaagtttgtgcggaccgtcatcggaatctcgaatggctcgtggggcagcttgatcttgatttggaagatgtctacacatggtcagctccccgtatacatgcctcagacccagaatatacttactgtctggcagctggccattcgcaccgtcctcctcggtcgcctcgacctccccgttgacatcctgctctttactgggagtctgtgctacctctgtggtgacattgctgttagccatagctgcactgaactatatgaacaggaaacgtcgagagttgtgtggatatttcctgtcgcgtgcggtgtgggaagctcaccagatttggaagcgtcattgctggatgccgccatgattgcgaacttcggcgggcacaactacaattccagtaaagagtggctgcaaaataaaggaacgggtctaggtgacgtagggaatgtaacagacaggcgcattaatgtacaatggcacacgttgaaggtgtaaagagaaacgttctaccgtgcatcaatacgtcgataatttttgcaaaactcgtgagactcttctccgcatccagccgatgggaagctagtgcggccctgtgtcgccgaaaagaccccgggcacataacggcccccatcattcgctacgaggctatctgcagtcagaacccaatcgctgggtctgtgctacttaccattacctttcctgaaatactacaaggctgacaatagtcgccatcagaacagtttgggtgtcgtcggcgcaaggtcgcgaagatgcagcaacctcactgcctccgacgatagaaggaagctacggggccatggcgcgccaagctcatctgtgcatccctatcttctccacaacatcagtcaataatagcatctgttgcatcacctcttttcagcctcatctcattgtgtcgctcactgtcgctcatttttcattcttttcttttcgcacctctgtacctcaattgtacctcatgcgctagctggacacgtgcgcactcacgcgacacgtatcccggcaggcgccgcaacggtaataatgttaatgctacgacctatattgcggacacaggtcgcgcgggcccatgtcgcgtttcagcaccagcaaccgcgcgccttcttccagcagatacagcaggctggtcctggaagagtggctgcatgccagccattgtttgcgcgtgctcttagtgggcaatctggtccaccaacccctgggaacgatgcgccaaatccaattgatgatgctacggaaagtgcacaggaagaggacgagcgacgtgaagcaaaaaaagaagcatggagaagtacagcttggaagatgtttgaagcagctgctactaccggtgccagcatcttcatcttagcctgtgtgggcatcgggtacacaaagtactacaagtggaacgtcctcgagaagatggaaaatgccttcagggaaggcgatcccgttctggacctcgccgcgagtggaaaagaagtgccccgagagactacccgacatgaattgacccatagccctgccgacgaagaagacggtgagcgatggattacacgtgatgagcaagagaagattgatcaaatcgtcaaaggccagctcaaagggcgctatcatttgttgttaggcgagaaagggaccggcaagagctccatgctcatcgatgcgatggcaaaaatcaatggtgaaggctgctctatgatggaggctcacgctgatctcgaagtattccgtgtccgcctcggtcgctgcttggattttgaatatcacgaggacaacattggatcactcttctcgatacgtggaccacgtgacgctggtgcaattttggacattgagcgcgccttcaacaagctggagaaggtggcactcagacgaagacaaaagatcggacgaccactcattctcatcatcaaccaggctcatctcattcgagacgacgaagatgggcgcgacctgattgaactcatccagcaacgtgcggaacaatgggcagcctctaatctagccaccatcatcatcaattccgacaagtactgggtctttgaacgcctgaagcaccacgcgacacgcatggaagtgcaccagattaaagacctcaagaaagaacccgccatgcaagcactccgcaactaccgcatgaagtactggaaagaaaagccaagcaactccattctcgaagaagtgtacgacaagataggaggccgtctgacattcctcaatcgcgtcgccaaatccgaagacatgctgcaaaaatgcgaccatatctgcgacatggagaagatctggttcctcaacaactgcgcaatcctcggcgaggaaatggacgacgacgtcatggaccagcagaaatatgctgtaagtcagaccagctttggttctttagattgtgatatgcaatactaactcccacagtccacagccatggtcctcgccaacgcgctctacaaagcctccctcgaaatggaggcaacctacgacccctccaccggccacatcctgcccgaaatccccctgcaccgcgcgcgcttcatcatgacgcgctccgacttcatccgccagcaccacgacctgtccatcttcagcatcgactcgcacgccatggtgcgcgccgacagcgtgcccatgcagcgcgccttcaacgaattgtgctccgagccgggctttgaagacttcctcgaggcgacgctcgagcgcattggcgatattgagagcttggggcgcacgaaggaattgacgtttaaggatttgtgggagggaggcaagtatcggcttacgaggcgggatgggaaggggaagattgaggggagtgtggagatggagacggtggagaagaaggaggacgagaacggggatgggaaggaggatgattgatgtggtgggatgggttatgacggatgatgggacggggtctggcatccacggaactggacgtgatggatgcggatatgtaactctactgggcggcacgctttatcctttttcatgcgggaggtagtgatacccttccctgttttcttttccttgctgttataccgagtttcttagaccttgtacatcattcctaagtcatattttcatgctagtctcatctcatcgcctcgtgctagagctggtcactctgctggagagtcacgctgcctaaatctcaatggtacagcatgaggtgtcgggcatgcggcggcggctgctgctatatcccaacaatccagcaatgcgtaggaattcattatttgccagcacaaccgtcgaccattccattctttccactccctgactttctgcttataactcgtctgaattcccaaatccgatccatatttctttcacacttaaccatcacaccattgtatcttctctaatctcaacccatatgctcatgtataaattcatgaatggctagagatcaaaagagcgggaaacaaagactccaagctagcctgttctctcggattttatccgtcaagtaattctcgaactaggcggtgtttttttgggggcatttattattcaatcgtcaatcatcttctgcgcaatgcgaataagaacaatgtcagccagaaaaaaaaagaaatatgcatcacatatccggatagactgaaaatacacgcttattgttttctaacgcaatgtcttcacacaatttagaaacaggatttcctaataactacctactcgtggaaaaggcaggagtattcagctccgactccaccatcccaatcgcagcaagactcggaataaaataaatatgccagggctaggagttttaatactagacgtcggcagagaaacacatgctataaacgtctggaaaacgcagcagctttgtgggcaagaaatattaaatatcccgtgagtatggcagcatgatgtctacgaatgcgaggagaagtaagtatacggcatctcaatctctcgggactcgtcatgttcagatgtcgatgtaacgtttgtatgaagaatcttcgaatattctgtttcgcatggaatcgtaatagtgtaggtatagcaaatttcgagattcgtcgcgtgttcatgtatcatgcaaagactacaaatcatcatcatcatcatcattagcaatcaggacatgatacaagacaagatgttctccaacggcgtgattttagtattgagaagaggggtggatatcaagactacgtaatttccaggagcatctaggtgtttcccttgcgggaggcatatatacttcgccatcgtcacatgttcgtgaagctgcaagttttgcgtcactcgcgcgagtactttgaagtcacgacaggagggttatcgacagagaccatgacggcataccctcttatacaccagccttaccaaagcctagccatcggcaagtctcaagtgtagtatcaacggcccgtatgccgtcggcatcgtacaatctaataccatgccatcacccaatctactgccgtgaagcagtcagacatcacatacggtcagcaagcggtgtaaatcagccactcacaagaaattcacgatccagtcacacttgtgccgccatcactacgactccttatacgctgcgactgcgataaagagacgcgaacatgcgcaccccgctgactgtggggggtaggtttccgtaaagccctcatcggtggggattcaaaggttaagccccctgggatggggtgtatccgccctccatattctcacctggggaacccgcggttcctcaccaacacctgtcgttgatgtgagtcgcctcccccgaacggtcagcaccgccaaagatggtgtgcgaatgcgaagtgtaaggctgacggatgcgaatattggagctgcataatctgctgctttgggagagtgcggtggttccgggcgcctggatcgttcggctgcgagtgagacgcggagtgctgagcaccacaggcgggggatgcgaattagtggccgatgcaaggttcgttatcggtatgcagattggtggttcggtgaaatgacaggctgctgctattttcgcaccagagaaccaggcttcaattctgggctctcgtgtaaccttctgtgggtacgtggagcagcggaaggaaccttgatgcgcactgcagtatcgatggtgcctacaatgcatgggtaggtagcgataactctgcatttcgcagcggaggcgtcatagaatgatacgcaaggcacgttgcgtaaagccgatgcggaattcaacaacttagctgtgtaacgcctttttcgattcgaaattccgattcgaaattcgacgagcattcgcggcctcgagggagaaacgacctgtcgtgaagatagcgacgaacgcctccacacggaaggatgcagcatcgaagtcgcatgccatgcacctcggatataggaactgatgttcgtcagccgtaattttcccatgcgcaaacacgctgagggctgcgtaacacgtgtatgacgccgcgacccgtgcctagcgagcttcagtgcggcgcacaacaggatgcgaggatgcgaatatgagcccggaaccaggtccgcgaaatttcgccttggcagatctgttcgtggcatggatgagatcggcgaggaaatcacaacgcgcgtaaggatgggaaaggatgggcagaaaatgagcatccgaggcactgggacaggaggcagaatggttctgtgattgtcgttgaaattgggcgctggcgcgtggaaaaatcttcagggacaagctcgaggatgcaatcgggcgtcgacgcttgaaggtcattttgcttgatcgccggtaaaagtccaaacgacggttcagcttcccgtaagtcctttgaatgagtggtttgggtttcacctttgcaaaaaggcccggaacgggttgctcttggctgtaaaaaggccaagccctggaggagcgatatttgctggtgttattaaggcctacgtgaaacgttgcaataaccacaagtcatattcccgcattgagtcgagtccaccggctaagtgtcatatcggctgtgtggtgaagcaagccggcccgtcagctttgatgaacggtccgagaggctgcggtattctccctgatgttccatctgagtttatcgaagcataaacttcgtccactgatgggcgggattattgaacggagccatttccgcggatgtttcagcgatgccgcttctagtaggtgggcagaggcccgcaagagacttccacgtgtcgggcagggttgccgtgcaggtcgtgtcctcttcgatcagccatccttgctcgcttccaccggagtgggcatccgctgcagattgcagtagcgcgctcaaagtagtcgacgaaaccgttcgacagcatccacttgcccgtctccccgcaagccaaagttgatgataatcgtcaatggaggatgccgtggcgtagctgtcatattgagcgttgaacggggaatggccgtgtgacaacgatgctgctggtaaaaagtgtgcattgggcgcctgcatgaggccgtgtcgagcaatcgcccatgagtttgtaggatgatcgcgcgaaaacacagcatgtagcctgacaaacagcgcgatgttgaccgtccgcgcacaccggaaggccctcgccgtgttttttcttcgttgaggaggctggtcaaataatgatgcctgcgatgtggtatatgtgcctgactaaggctgcacccctgtcaatacccatccggtaaggggtgtgcacatcggctgcgagccgcccgcagccaatgagcatcgtttgagaatgcgaattatattattggcactgtggcatcaggcattttgtgaggaactggctggcagaacggagcaccttctaaaggaacagcacagcgtcatggtgactttccgtgccaaaagcagtgttcaccaggacggctcgtcgccagtgactctgtacgacaatgacgcatcgggcgacaggcgaattttgacagctgcacagcgggttgtgcgtggaaccggctccaggatcagaccctagcaggcgcagcagcgttgcagcgagcgacgagcaaagagcgtgtccaggtcgatgcttgcacggcaaccgtgtccttggaacgatcggcgcagagaatgcgactgtacagtacgaaggagtgaggcttagatcaggctctcctggcgacacattccagacgctattgaatgagactgttgcgcgctgtgtaggatggactgcgggtgacatgcgtggagggcgggcggtgagacaccttgctggatcgggcatgcttccagaaagcataggatgcatacatgcaggctgtcgtggcgccggggacccaccgcgagccgggcaacgctctcattacggccgtcggcggtgctgttgcagcgtcaacgggcgatgcctggtgagggagggattggagaggaacagttgggtgaggtcggagtgggagtgcgcggtggcagcttcctgattgaatgggcggcagggcgtggaggaaggagcggcccagcgcagcaatcatcccacgtggcgcgcgacagcgatagacgacttcctctcgccatggttctcatcgcagtagaggcgatacgctcaacagcaagcatctgaatcattcgcaccagccagcacatccagcaggccagcactcccagcggactgggcgacagggcgagccagcgatggaatggagaggtgaatcagcgcgcagcagtgggcccatcggggaaggagtcccgcgggctgtgaggcgtttctaaccttccagcattgcttctggcgcggaaccaacaagcgcggcacggcgagtcaaggcccagtgccagcgacggcagcagccagagccagcagggcagggcagggcagggcagagcagagcaaagcagagcaggtcgcgcgcgctgacgctatctcatctaagcgtgcgcgggtgtctcaccgggggggttccgtgttggaggcggcccgatgagtcgtgactcttgggcgtcgacacacgaggtgtcgttgcgctcggggagcaggaggaagttcctcagaaaatcagtgctcactgctggccatcgtcgcccttcacaaccacgcccatccatgccgcagccgttaatgtggccctgtgctagcgctgcaggtacggctcctagcggcgcaggggataacctttgtcgtggatttggcggatttggtggattcagctgcgcagatcatcctggctccctgtcgctgccgcacacaatttctgccacaagcaggcctgcactgggcgacagggagctagttgaaacacccccgaaagtcccgtctgctcccggcacgtcatgtagtctgcgcgctgtcttcctgagaaaagcacagtctctcattttacttgtctcgccgccaggccaaggccatttggctactcagttacaggccccttattctagcccacacgttatatcaggcacggcgccctcccgtcggaatttcttactctcatcctcactccctttgacgcatccactcattcctgctcatccgagcccagcgcctacctggctgtagaccactggtacacgacactatttaatcgagcttacccacacaccaagcccacccaagcccagtcacaccagcaccacactcgttctcgtcccgtttcgtctgttatctgtttttccatcggccgtcctcgcacagccctattcagccgtcgctgacagacatcctggctcaagccatatgtaagtccggtcctggtgttgcgacgtctatatatggccgccccgtggaacattgttctgacataaaacacagacaacacacccaccaacaacatgatcttcagagagtcagaatcgctcaacatgggccgtggctgctacgacaccaccggcacccccaagccgccgccaccaccgcccaaataaggcccatcgtgaagcactctcgacggaacatcgacaacgccgactcttttcttcggcttcgcactgccggccctgcaatctggcgcaatcgcaccgtgttccgttgggagcagagggatgacatctcgcgcgtcgtaagtgacagctgcacattgccttgcatgagaatcctgactaaccaccatgactgcagccctacgccaattccgcaccacaccaccacaaccattcgcatcgccactctcgtttccaggcgcacctctttccgccgagcacctcggcactaccgcttttaatatccagcgatcacttcttcgatttcttccagcagcctaatacccaccgcgattaccggtttacgtcctgcgttatcgagcgacttcactgtaccccttgcgtcctcctcttagcgactctccttgcggcaaaaagttctttcatcggcgttttatagactaggatacggcccaggcatagataccaaaaacggattctttcttttcttttcgggacatatatgggtagacttccattgcctgccttcgctggcatcaacggcatgggtcattttgtacaatagctcggctgggtcgaacctcgcggttcacgaccagcacacgattttgctttcacgacggccatctgcgcaacggcttagatgggccgcccatccgtggcttttgggatactactagacggtgcctgggccttttgacggtgtctcgcgacacctggctgtatagtatagaataatcaaatctacaccttttgcgataacacatttgcgatgacgttgcgttgcattgcttgccgtgacgctctcatccagcgcgctggagccgttgccgtcacacttgtggcgctgtggatctccgtggcgggcagatcgagtagtcgtgctaggcgtgtgtggtgctggtaccgatccgtttcgagaggcgacccttgtttgtacgagcgttgggtgtgctgccagacgttgtcggcgctgaaagtggcagccgcgacttggcggtgtggagacagctgctgcaccccacgaccaccggcgcgccgaattgcaacctcaccacagctccattgccgcctaccgacgccccccgccaccaatcttgcacacatactacagccgatagtccgaatcaccaacatggccaacatcaactggcggaccatcaacattgacgccctcgaccccgacagccccgccaacttcgacctgagctctctcacgcccgccgtcacccccattgagaccgccgacgtccagaacaatgcacagcaaatacggcagctgctaagaggcggagacaacgaaggggcgctgcagggtgctcttgagaaccctccatatggcgccgacgacaagggcaaggtacgtcgtgcatgctacctccaccaggttcctcgcacacctcgactatggcagcccaccgcaatgggaccccactgtcaatgtctctccgaatgcggctcttgctggtcacagtcgcgaccgtgactccggcatcgggctaccaacaaccaggacaggctactacccattacaccgtcacagacgaagggagacgaggctgactgtctcaccatgcaggaagtccacctcgccgccgtcatcgagattctccaatccatacggcagtcggacatgtcaccaatactcagccgcctatacggtgccccgggtgggacagaggcattggacgtgttgatgaagtacatgtacgttgcggcccgtattgatgctacatctgatcattttcacatacgccactcgccaatcgtctttacctcctctccacgattgcaccacctcgcaccgcaccagctaacggtttgtgacagctacaagggcatggcgcaggcttcaccgccctcgaatacgcgcaacatcactccacaagcaacaggcttttcacaagtccattcccgcggcggaggtgagggtggcggccaggctatgagcgtgttgctcagctggcacgagaaggtatgccagtctccatgttgccaagcatccatcgacatctgcttactgactctctcagctggtcgaaatcgccggcccaggctcggtcgtgagggtcatgacagaccgacgcactgtctaagcaagcgttgcaacgacaggcctgcgaacgaatctattagcgtaccagaacatccaacagtcaccaaggctcatgggccacggcctctgacgtgagaacgtgagcacaacacaacacaatacactacaacctcaaccaatatccccgccatttcttttctcaactcaatttctcgtgtccagcgtcttgattttgactcacacttggcacggcgaattgtgcagctcgagcaccttactcaacctgacatatatcctcccagcaaatcgcctttgtgcaatctttccctagggcaacgcactgacgtctcctttttcccggagctatagcaagctcccccgttcagccttataatcgacaaccatgtccccttgcacacacgaacgttccaatttcccggccacacgacaagcgttcggtccgcaaagtctacctaatccgcgctacggctttgcgtcgttattcggcgaaacacaccaacgcggctcagcttccacgcgaacgtgtgctagcgcggaagccaagtgcacatcctaattcgggcgccagttcgtgtttgttttgctgctcacacggaagcgtaaaagttaaattcttaaaaatgaaatatgaaaagaaatgttcaattggctcaaatagataacgccatgtttccatatcttcgcccctctgaccccttccgccagctaaatgagcacacttgacacacgaaacgaaggcgtatcgataagctctgcgccggggctgtgcggattcagaacaggctttatcccatcccgacaagcgcacgtttgttcgcggcgttgcgcgcaccctggaccttattttccaaccaggataggcctatcgacagggaaatattatcgcttgctcgctcgcgtggtcgcgttgttttgggattttgccaaacaggcttctagaaggaccatggcatttaagattcatgcggtagggcctgggaagattagacggggcccgatttaaagagttgcgcccggcggacgccgagggaatttagcccaggggacggtgcggactttttaagagctgggttgttttgggagtttcgaactagccaggaataggatggtttgctttgaatgggtttgatcatgttcgatatgcggagattgcatgtagacgcccagaggatatcacgtgactgacacacggatgcgagaccgttcgacactgcggctaagcgagcgagcaagcttcatgcacgcccgttgcccgttgcgttgctgcactccacgtgtcgtctccattcccggattcacatactcaaatccccatcaccggacacacgctagggcgatacggaagtcctgtcgcgtaatgtcttattccgcaacggatggggaggtactgtgaaactaaacgcaggaatcttggcgcgttcttttttgtttcggagggggtcgagttgctgcattgggatgcgcggtgaaacggcgcgtggagacgtgggtgagatgggtttgggagtgagtctggcgtgatagggagtgtatgtacgaaacggggatgggtggaaaaagggacggaatgggtatgcgcggattgatgggtttgggagtgagtctggtggaaagtggatgtgcggacgtgctgttttggagtaaagcgggatttgggttgcgtggggaggggaggattgatgagtttaggataggtgttttgagtttggtgcggaggggaggagtagatgcggatatgacaacacgtattgagagttaataactgtgttgataaggcccagatgaattcgatcggtgtgaaaataagtatgcgcatcgcgtcacagcacgaattagaatgtgtatgggtcagtttgtggtttcgatttgggtccgttgagaaagggctcttttcgatctgggtctgttagggatgtggatcgggaaaaggaatttgaatccgacactatacaatgagcagcggtgctacagtgcgtctggagttgagaatattgatcatgtacaacaagtatgatttcaagacgcgagggggagttgttgattgaaatcttgaggagagggagcggagcggaggtgtttctggtcgaacttgacgccaacacgttggttaagtatgcagtagtgctggaggagttacaacgacatggtaatcacttgggatcgccctatttaggtactatgaatcgggcccagggggcggcaaagtacggtgcagttgacttcaatatctggtaggtctacttcagctgcgcccgaaatcggcgaggctttccaggctgatcactcaccaaccataaagcattgctaggactggtgatggtgtggtatgttgatgtgcgatattcttcagtgaatccggattgtttcctcggggcatgaaaggaattcgtcccagaagcgagaatatgccttacgctccgcgggctgaccaagcgcatcataaaggaaaaacttcccgactctacgatagtcttgctccgaaccatcaagtttgtagagtagcagtgcttctagaacgagataggaatgtcgagcccatataggtatccagtaaatggtatgtcctgcatcaaagttggctttgtcgcgctgtgtgtcccagtaaaacctgcctgagctaacaagaaattctaactcccagctgttccaaagcgtgagcctgcgctcacaatgccgagcttcgccggcaaagaagttacctctaacatggtagatgcgcccatgcattgttacgatcccgctctgggcttcaccatatgtgtcattggtgactgattgaacagtgacgttaagaatccgggcgagcgagcggaagtctggaaaccttttaggatgcctgaatgtagcgtaacaaatgcgtgaatttagaggcgcccacgaccaggatggtcgtcgattctcgggtttgttcttaggtcttgtttcgcccatctcccatactgtccataaaagctgtaactccaaattcttcctccacatgccagccacatagccactcccaatactcttctgaagtaaccttgccaagccagacacagcaacgagacgatcggaggcatatgagagcttccccttagagtactcctcaacagtagtgagccagaattcgtgcggggtgatgccacgcacagagcttattgtgccatgttgatccagcatatctcgccggaggtaatgcctggtagcgtttctgtcgcgatcatacttgggtgtaccgaggggcatcgactcacaggctctattttcgcaacattcccaaaagatctgctcttttgtaaaatgtatgatcctacgtgagaggcgcagctcttgatagcaccaagctctttttgtgagagggccttgtacgtcgcgcaatataatctgagaggatgataagggtaccgctagacatatcgtattcgatttgtcggtccacgatgtagtaatttggtgcgggaccttgggagcatctcgggctagataaagaccttgggagctgtcgtgcgcccccgttgcggcgagacagcagatagcattacggtaaacttgtgtcattgatgccgactcaatctgccagtcttcggcagagtcctggatgatgcatagagagtctatccagacgtatcgtatgccaagttgtcgtatagtcgtaaccgcctctcgaaatgttagaggtaaattttcttcatcaatagaatcgaccatgttatcgaaattgttcaagagcagcttggtcagcactgaattgccccagcagtgactgagagttgcatatggtccatgcatctcctcctgctccgtgacgcatagtcggcagtcgtgttcggccactgtgcccacattaatgatgcgcgtcggccaatatactgtcgaatctcgttgacaggcggtgtggctttgcaagcattgattcatccaccgttgtagcgaggataccctgatgcagggatctagcatcgctccagaattgcttgcgtctagatctaacaccattgagtataatttcagtgattattggtccaggacgtgatactcactttttaaagatataaagtcgaatgcagcatacgacggcgcttgatagcccttgtattcggattcggacaagctcactgctagtctccaaccatcttcgaattcctcttctgcatacaccaaaatgtcgcactcactcgagactgcagtagcaagtgtggctatgccattgaggaatcctgcacaaatgaagcagccattttctgcggctacttgcacatcgctcttggatccatggtgcctcaccgactttggaaaagtgcctgtgattaaggactggcaccgtgaacatagttcggcgttggacatgatctgggtagagagaatagaataaatggttgttttgcggagtcgcggacggagctgatgtgaggtccaactgggcaggcagcagcatcccacgaccggtgagattcgcttagcgaatgcagctgacggacttaatgtaattcatactatcagcattgaacgactaaagagtacaaagatcatggagcaagactctttctgtatattaggtcaacgccgccactgtgacgggggaaatgttgatagaactttacgaagaccattcgagcaccacctaaaaaaacgtctcatcattgtaacatataataagcaagctctcttgctacacatggcactcatacgacgctgtgattcgcatctgcgttgcggtcatggaacccttccggcttcgcataggtgtgaccaggctgtgggagcccagcgccatcagctgtcgaatctgcgaggctgccgttgtcgacgggcttttcagtgacaggtttcgatataccatcgcgggtacgcgcgtgcatcgactttgggccgtgtgcgtcgatgtgtgcgatcgagtgccacaacaagtaggtgctttgaaagcatcaatatgactgctcatagcagggcaaggataacagcaagactcacctcacaaatgtaaagaccatgccgggccacaagaagaccacactagcaatcgcccggccattctctctatacttcaatggactgccaccgtacatagcgagctccctctccgccgtttgctcatctgaccccgtgacatacgcgctcttggtcgccacaatgatcgtgtatgtcagcgcgcatgcgagtgtcaatacgcacgcgagcacggagcagatgcgccacgccatcttaacggccggcgattcgtggcgctctggccagaagaggtcgaagaagaaggcggcgccgaaaatggtggcgacgaagatgccgacgaagatgttgaaggacgcgatggcgatgaagttgttattgtggacgtatgaggccggaaattgagcttccatgaaggcttgttggtcaacgtagtctgggcagtgttagttgatgtctttgaagtatacgatatacataccactcaacgctgccgtgcctagactttcgctgaccacgcacaggatcattgcgcactggtagatgatgaatcttgttcgtcgcatgtggtagtctgtgttcttccacatgtatgagttggagaaagcactccatttcatgtcgtggaggtcgaggccccatattactgccatcttgtcgggtgttgtagtgaagtatgatgtgtggtaaacaaagttgataagacagcaagaccggaagcaagggatgcacaaccacctgatcaagctctttactaatgcaaaataagctcagcgatgtgatgagggcggcagttgggtgcgaagcaagggagcaccacaacaccagtttttaacgatcaaaaagatctcctccgaaccacgtcacacaccacaaatcaattcccatactccacttctgcaaatcacgatcctaccatatcacttaatctccacgcagatatctcgcacacttcggccgaccagtgctgagcgctgatcatgcttctcaaagcttattagcatcaggcttatccaatcgtatgcgatgaagatatttatcagcgtccggctacatccggcgaaaaagcgcactggcgagtgaagggaaggtgatgtgcagagagatgatggtgctacgtcatgtgtaggggtccgcggaactaagcgagagcgcgtgtcgatattatgtcattgctgcgtagagcgggacgggacgaaggcgatgaggctgaacatccccatcggacgttcaacttgacgatggggtgaaaatcgattttttttatcggtcttgtttctttcctaatggcttactcatctgccagagaatttgcttcaccgacgtagctaatttgcgaacccgcacgatcgccccacttattaagtgttcactcacattaatcgatggtctattatgagattagtcagtgtgagtactgttgtcgagtaaagtgatagcttgagcatgcctcagagtgagcagccttggtaagttgcttggatatgcttgtctgtacggtggcgtcagacggtgagatgcatgaagggccgactgctcccgcccgaacgcgtggagtcgatgaactatacaccgaagcacgaccgactttgaacgtgtgttctgatcgaatttggattgagctcgaagttggcgcgaacttttcatctccagccgtctctaagcgcgcaatgaagcagctgtccggatgccgtatcgacctcgtaccggtgctctcaggggcatgagagacttcgtcctgatggactgctgtcgatatatgctatctacgtacagtactggtaagtcatacagacttctgaagctatcttcactagtattttctgcctcatctagactcacaggtcttgcttgttggtcatatcgagagctagtcgcctcacctcataggaaaggaagtgagaattgaggacggtacaatacacaaagtcactagtacgatggcctcgagaagtcatcttaaacctcgatgggacttcccaaaagtatctccattcttgaatcttcacactgccttgcaatgctgccgagggaatcatattgctcaccctcttgacacaatcccatacatctagagcgcatagtgcatcgttcgaggttctcagtctctcgagtgagtttgagatgcccatcgagaaatagcttgggttttggcaaacatgcgcgttacctatctggcatagagaaaggtaggggcgctcgagataaatgtagccagggctattctggatattaggcgtcgaccatggtcctctcactcccatcaagttccccatccatgatttccttatgtcccgttacgccgacaagcaaacgaccacacccgctcgcttgtctttcactcacttcggactaattttactaccaaccgtccgaggtctacaaatgtgttcagtccttttccccgactaagtgctacgtctgttctcaactgtagagtctctcaaccacgaatcatgaagattaaactccttttcctcgttgcagctcttgcggccttggccattgcaagcgcgtctgagcacttgttctcggggatagtcgtggtcaagaacgacacaaagcctactgctcgaagggtaccaggactgttcgacagactcaaaattagaacggacggttcacccgacgacaccccccctcctgaccctcctttggaagtggtcaatggatgggacaagaacgacatcgcggctcagccagaggcagatgccaaagctgtcaaaggacattttgcgacctgcctcctcaaagcaaccgatgaggaagcgggaaaggcctggcccgacccatataaacggacgccaaagtcagcgcgcagtccattcaagcccactcaacgtaagttgtggactaccttactcgatcaaagctgaccgtaccacaagaggatttgacagattggttctggcatgaggcaagctacgaccagaacggcgcatgcgacttcacagacgccactagaacgcacacagaccatctccaaaagtcactcagtgccctgggactgagctacatgccaaaaacaatgggcggcgatatcgtctgctattcgatcgagcactccgacgagcacgctgaggacgaagacggctacccgacgccataccaggaccaacactactcagtcaacggcgagaaattcggcgtgagcaatccccattccatcctccacccccaaaaaatctcctaacacccccaggccacaggagcatggtaccgcttcggcatcgaccaaaaaggcggaggtacgacataacataacctcaccacccctccctctccattaacacaactacagccatccacggcctcagccacgaagcccccgccttcaccgccgccgacaactggggccgccgcccgcacgccaacgaactcccgcacctgggcaaagcatccgacatcatgttcttctactgggcgcgcgccaaccccaacgtccggaatctgcgctactacttcaacgtatacgtgatcaaccacgagacgaatccgctcattgcgaagatcatacacgacgatccgcagctcgatgacctcccggactggccgggtgtcaagttccacgaggggagtagagagtttaatatgctgctgggtacgtagcgccgctgatgttgatgtctaggctaatagtgcgcaaaggctcgccagtgggtatgacgcttgcgtacatgatcttgcagcacaaagcggagctcggggtcaagcatatgaccgacgtgactgtgttccgggacagcgcggcgtatgcggggcatgaagcggcgaaggcgaaggttatgatggtgtggacgattaaggatgttgagagggtggaggatccgcagggggagagggaggatgaggagatgacggatgcgaggttgggggtgcgggggtttaagacggggaggggtgagagggggtttacgagggtgcatgagtttcggatgagggatgggagggtggagcgggagagtgttgttgaggcgttttagatggaatgtagacgtgccatggtctagatacacaagtagacctgggcatggaatagaaatggttgcaagagcttcgttaaagtagtatccacatactcacaggagatgggtggattattgcaccatgccctccaccgtccccaccggcctctcggtaatatgtatacacccgtccacaatactctgcctcgccggctcagaactaacattctggcccccgagatacaacaaccacaccagcctactcacgcgctcgtccctgacttcccccagccacgtcgccgcgcccatcttcttgccctcctgcacaacaggctggtacaaagcgccgagggtcccctgtttattccttgttaggataacaacactgcccttgggcgccttgcccttgccctggaacatattcttgaactccttcatcgcgagcccgaacgaatcgtccgagaactcgttttcctcgacgggcttagggagcgcgatggatttgttttccgcagcttgttggcgcaggagatctgcttgtttcctgcgcacctcgtctgtgcgtgacgcgatgccgcgcatccagccgtcttgcaggtgcttgaaatccgtgccgcggcagggcacgacacggaaggccatgtcgactgcgcccgtgcccttctggctgagtatggcttcccagatcttgttgctcttctccgggtcgaggagggcggcgcgcaggtcttccttctcgccgagaataagcgccgaggcggtggggtcgacggtgttgatgaggtggttttgcagagtgccgatgtctgcggttttgacgtacaggccgacgacgtaaacttggacgcgcaggaaggagactttgcggatgccgaggccgaggagctggtattccgcgtcggagctgacttgttcggggcctgtggtatcggtgggcaggcggatggtgcgcgggaagtacgggacgtaggatgtgccggtttcgacgagttcaatggcatcggcgtctgaggcctgggggttctctgcgtctacgggcgcggcgatgattttgtcgccggctgcgatgacgacctttttgccctggaattcttctgctgctttcttgggagcatcgttcttggctggtgggcctatgaccatgtctacaatgccgcgactcggttcctcctcttttgtgacatccttctccaagggtacatcccatagccggacgagaaagatgggtgcgatcatggacaatgcagcaccgagggcgagccagttcctcctccggattgcttgtgctctacggacagcatctgcgcggtggagagagacgaattcctcagtggccacgccgcccatgtcgggtactttgttcttcgcatatcgtgaggcattgcgcagctggggcttgcttcggagagtcggtggtgtgttgaggcattggaaggttggccggcgggcagcaagtcgtagggcgttcatggcgggcgcattgaggacgtggcgtgggtgaaggtggtgctacatgagatgatctgagctttgactttcggcatgatgtcgacgccaagcgtttagcgcggagagtttctggggcgcgccgtagggctgagacgcgtcgaagtgagtgggggtgcgtgtgatcacaactcacagcaacagtgcctcgacgaagagtggtgagtgcgattaccgtgttacaaacttgctttgccgatacagatacagaccgaagaccccatgcctacacaaacaccgcggagaagacgagacgacacacctgaggaagatgaggacattgacatgctgacgaggcaacacaacatactggcagtggtagtctcgagcaattatccaaaggcctagtccgatatgcattgtcatgcgagcattcacggaagcccatcaagcggcaagacatcaacgagaaaggtgagagcacgttgagtttgacaggtgcaggactgacatgtccagtcctcggatcacatacacgactcttcaaggaggtcttcagtcgcgccaatgccgagctgatggacgtctttggcatgcagatggttgagctgccaaaagcggaaagagtgaccatgcgacagaagcgcggtaggtctcgcacctctgcacgtcttaccatactgacgttctaagctgccaatgcatcaaactcacagagcacgtcgagcagcttgtgggtgttgcagaccatcctgcctgaacaataccgcataccagagatcatcggcccctcacgcccaatgccaaccgacgagatcaaccgagaggactcgtacgttggcttgtatacgttggccatcgccctgatcacgatatctgggggcaggataccagaggggaagttggaccgctccttgcgtcgcatgaatgcagaccagaccaccccgctgggcaccaaagacaagacgcttgcactgatggtcaaggacgggtatatcgtcaaggtcaaggatgatacgacagacgacgccatcgactacattgtcgggccgcgtggcaaggtcgaggtgggacgagacgggtttgccaaattcgtgcgggcgatgtacggccaggaaggggaggatgaagagctggagaaggccatcgagaggacgctgaacgtcgcggacgccttcaacagtagtgtagcgcctgctgaaaccggggcgggtgcatcacaggtagctgggcgcaagcgagggcggccgaggcgcgatgcggatgcggatgacgagtgatgggagccgggttacgacctgttcatgtagacaattcatcagacacctccgcagccatgtgagagtgcattcgtgcgggaggcgaggcggctggtgggcggctgggagtggagcccggcaggatcgaggagttgcatcatcggcgcatcacacaggacaggcgcgtgcgatgcaacacacgctgaactctgtgcgcatagagacactcgggacggagggcgatgcggtgcagcgtgcagcgtgcgtgctgcggtcggggcgaattggtcagcgtgacctcgtagcgcagttgtcgtgggtggtgagtggaggaaggcgcggctgcatgcattgaaccttggagcaatagttagcctcgaggccgcccctctccaagcactggagctgaaatcgaagcggcgttattttccacaccacctgccgtctcgcgtcctttccctcgtctgcagcctttgcccatcgtcatcctcatcattggccctcctgcaatgcgtagcagccccggccagctctgagcgtagacgacagcgcgatgagcagcatcgactctcttctcaaccacggccgcgccgccgacgccgccgccgccgaacgacgcccatccatgtctcaaccacacttcacccagacgacgacgtacgaggctgccgatgccctcaccacactcgcgactctcggcagcggccagcagtacgcacccgccccggcgcgcgagctgccgtcgcccacagccttctccaacgcgccgcgccgctccagcagcttcggctcccaccacgcgcccgtagagccctcgccgccgcttgagcagccgccagtgcgctcgcccacgctcgaccagtaccaccatggctccaagtcgcccgaagagcaccaacggcggcaatcgctcatgtcgcggtcctcgccggctcccgtgctcgcccccatacaaaatttgtcgacggcactccaggagcaggttgctgaggaaacagcgcccgtgccaattggcgaggacgtgtctcagaccgtgccgccgtcgagtgccggcgatgaggctggccgagacaccacccaggaccgcgagcctgcctttgtgcgcgacgagcccacgacctcacagatccgaaagcccgatgacgcagaccttccacacgccatcgacgcgccactctcttccacagtcatcaaagatgagccctctggaacgccccgcgagtcgaccccagccatcaccgcgtcgctggagcgccagaactcagccgccgaaaacatggactctgacacgctcaaggcgcttgagattgcgaagcaggccgacctcggactgcgcacgaagaggaccgcgagcgttgccgacagcctgccctcgcccgtcgactcgaaagcgcccatgctgccctccaagaagcgtcccgccccggcctcggccactgtgaagaagaagggcatggccaagacgatgaagccgtccaagaaacgcaagctcgatcccgaggaccctacagcacgctctgtcacacccacctcgcgctcgtcgaagcccaagaacggtaagaagggctcgcaagccggcacacccggtctcgaatcgtcgcccgcgcccgacaactcctcacaggcacacgcctccgacgacgacggcgactcttccgaagaccacaacctgtactgcatatgcaagaagccggacaaccacaagtggatgattgggtgcgatggtggctgcgacgactggttccacggcgactgcatcaacatgaaacaggccgacgaggagctggtcgacaaattcatctgcccgcagtgcgaggagaatgggaggggccacacgacatggaagcccatgtgccggagagacggctgtcgaaaaccggcgcgcgtcaacaaagaccgtgagagcaaatactgcacagacgcttgtggcacactcttcatgactgagcaattacaaaggacggcaggtgcgaagggggcgaacggcaccaagtcaaagaaggcgaagaagaagggcggcaaggaggagggcgacgaggaagagcccaccccactgggcggtgtactgaggtcgaaggatctcaaggcattggtggatgcatcgccaaacatccagaccttcaagaacttgggcactggtgtcctcacacctccgcagaccgcctcaccaaaccgcgccacctttgacggcattgacggcttcgccctaaccaccggcgagaaggaacgcttgagtgccttgtataacgaaaagtcgcaactgcaaaaccaactcgaagcactcaaagaccgcgaaaagttcgtcagcatggtcaaggaacaagccgtccgcctcgccgagcgcgagaagatcaagatgaaggagttctgtggctacgactcgcgcttgtcgtggtcagacgctgaattcctgcagtggcggaatagcagacacggccaagcggcgttcaaatttagcaccctatcaccgacagctgagcaagtcgcctcgatccccggcgccgacgcagcagatgcgaaggaaaccgcctgtctgaagaaacgctgtcccaagcacccgcagtggcagaaactcaatctccaagacgctcgctttgaggaactagaagtcgtcgaggcgatcaaggagtgcgagaaggaggaaaagagtgtccgtgaaagggctaggcggagaggcgccaaggatgccatggccaaggaactcacggcgggcgatggcaaggaggagcggaatcgcgaggggtgggtcgaagttgtggcgtcgtgacattgaacgaggaagagaaaaagcttgaatatacccccgtttagtttcccgcgagttggtattattacatttggtgtttagaggttggatcgaaaagaagcatcatgggcgaatgtatgaactccacttgaaactttgagaaaattgggcgtgggggagctgtacgatgatgggttttaatgattttgattcggatcaactatgcttagatgtcagctgtgactttggaccgagtggaagggtatataaacgctcctctcccctcgtcttcctgcttcttcgtcaaagaccagaatttgtgggcctatcggtccgtacagtttcttctcggcataaagctgctatgaactgtccatgtggagtttctggcgtcaagagtgaggctgggagactacatgttggtatgctgaggcctcgatgctctcacgtgaccggtcgggaaggcagatttaaatctctctcctccctccgttctctccttcttccctaacaatccacctcttttgcttcttcaaaagaaaaaagtcattaccaatgtccgtcgagaagcctgttcttctcagccaaatattcacgccatgaagtcaaccccatccaaaaactcaaccatccataccacattttgccttctcaaatggctttctgaaagcattcacgacgctgtccccacgagctagatacgattcatggcattgctgaagattaaaaagcggaagggcactatgcatgacctccggcttacaaaagccgcgcccatcgaaagtctggtgctacgtcttggaacctaagtcgttttagcgtaaaatgtgtgctctgaggtgtataagtcttcattctctttcaataccatccatcattcaacatcgctgaataatagcttgtccaaaacgcatgacattcatgattgatgtcttctgctcgcgttcttcgtgagaacacaaaaacaacaagactaactgcagatgagtcaactggctgaatcaagttttaacaatacaatatggtcgcaatgggtccgagtttgtgcttcgctagtttgctgaagtccccgggttgagatatagatccgttggcagaatgcttgggtctccaaagctgctgtatccagccaaaaccagtcgccgaatcagtatatgagtgggaactcaggtcgcctcgaggcttatatctatctccatcctgggtcgctctccttccttgaaatattgacaagtttgtctttctctccaaaattcatcaacatgaaattgcatgtgcctgtgcagcgccaaaatcttagaccaatccactgtatatatttctcccgggccctctgttctgttctgaacttgtgcgcatctgcaaaacctgtctgtcatcgctgatactgcgtggcgactacaaagccgcgtcgtcagtctgcttgggtgcaactgcagtcttgaagacatacagaccccataatcccgcgggcatattctaccctaattcaagaaatatgcatgttgatacgtctgtcgaaaagtaggcaataaaagcgaaaatataggcgaattggtgcgaatgacgtcatcggcttcagctacaaattttcgctggcgaaatgtaggaatttatacctgtataaactcagatacataactgtattcagggttcgttatgtggtagcgttgtaggcgctatgccgtggtacagcacggagggaacaagacgttcggtggtggagtgaaagaagttgacgagctaaggtcttggcgttagtccaaatggaaagcgcaatgctcttcctccactacttttgcgacatcacactacacatatcaaattttacttcagtctggactcagcacccttgaatcctcgaatccgggccctccaagtattttggcaacaattctggcattgatgcgaaatctgtgtcggaagactctcttagcaaccaacaccatacgacaacaagaaagagctaggattggaacaaatcaatatttcccaccgctgagaaggctccatctcagttctcctatcgtccaaccatgaacccaaccccccgtggccgtggccgcggccaaccatccagcgaccgcggcatcagcaccaaccgcggccgaggacgaggctcagatcgcggcgcgccacgaggaagatatcccaacccacctcggggccgtggaaaccgtcctccgcgccccagagacccggattatccctcggtaccagctataacttctctctacgaaggacgcgccgtttccatcattttgaagcaggaccagcagactggccaccaagttcatggtattgtggctgacttgctcacgcgcggcgatcatccgcgtggtgtgaaggttaggctaagagatggaagggtggggagggtgcagaagctgattacgccggcggaaggcgagcaaggagaaaggcttgttggtggggcgagtgcgaatttagggaggaacggtgatggtgtagagagtagtactagaggaagaggtgggcttggcatgagaggtggaagaatagagagggatattagagaagaagacgactatctttacgacgagagtcggagtaatgcgccggtcaggaatgatgggctttttgcggcgttagaagcggctgatcaaaggcatcaggaagagagagggctgggtggcgaggagaaaatagcaacatgtccggtatgtggggagtttgaaggcgacgaaagagctgttgcgcatcacgttgagagtcacttcgggtcatgaatgagggaagatgaagtttgaaagtgtccagtgcggtgtggacattagtctaacaagtaccgagcaattacgaattttcgataaccatgaccaaacttgacgcagcgatacatagccagtggggattgtatatataaattatgtgcacatggctgacatcgctcctatacctcacaggcctcctcagctcttctagaactggttaacatcccgccatcccagcggatcttgctgacaaccttcccattcttcttgagcctgacctaaagaactagcgacgttcaacgataggtaggaaccaagcccctcctctggtccacttggtataactcgtctttgaggttgcttgcccaatcgccacgaccctgattaactctctcatgtgcccgatggtggttcaatatcacggctcttgaatcgttgtactccctcatgaactctgcatcattggcgtggtccaggaagatctcggtggctataacacgcattgtcttttcacgtgtgctgttccgaccgtcggggattgcgttgaatgtgtcatgacgacaagtgaaaacgcgccagtcagcatcagcaagatcgagatcggttatgttgttcgcaatatccttcttgaggttccggatttcttccttgagtttggtattctcagtgaaaatgctagaggtggcgaaaagccggtcatcggcatgagacctgttctcggcgagcaagcgagtacgttcattcttgtacctgaaaaataaatgtcaatcaacgatcaaggaaaaaaggcgggaagatatgttcgcccacgatgcactgattgctacaagtggggaggaaacttaccagtcgagcttagtttctgtggctgctaaactcgcgcgaagctccttcagctcagctgcttgattctcggctttcgctcgcgcatacagagtctcttctccatctttgttaatttgcttgagcagattgaagtgctcagtagtcaacttgtcgtacttgtcgaccagctgctcgatcttggcgtcacgagcggtaatagtggcatgaaggtggttcactgcagtctgattgatgcttggcctcgtattgcgagcttcctggagttcggtgaccagctcttctttacttgccaacgtagcttgtagctttgcctgacatgttgctgcctcttcttgcgcttcttccgtctcctttcttgaaatttcaagcaccgccgagatagtactcctgtctctgatggccttctcaagctgctcgcttaggacttgaacttctcgatgttgagtactgatcaaggtcttgtccgcctccagtgctcgttcctctgcagccttcgcgcggtcgaacatcttgaccaattctcctttaagctccatgatccgcgtctcagcgaaggtcagcagtatgcgatgcttgcaagggtcctcgccatcagattcgcgctctttgacttcgtcgtctccaattgtctcagcgtcggtcaggctagggctgtaaggatcctctgtgggtgagcgtgagtgagcgcgcgaagcctctgcattgccgccgcgagtcgacatcgcgtggcgcagactgttgaacatcgggatcgcactcggtgcctcaaagtggcatgaatcaaatttcgagtgtgtggtgttgtggtgttggcgaggtcgcgtgtggtgaagccgcgcctgctgtttacgtgcgagcacgtgcacgcatgttcaccgtgaaggaaggtgcggtgaacatgatcgaagagcaaagtgagctaggcataatgaaagggaagggctcgaagtcggcagatacacgcttcgctggtgggaaagccatgtaggcttcgctgtggtgcctagctcatggtacggatgaaggaaagaacagtgacggaatgtgtacgagacaagacgacaccatatgagaagatgaatgtgaagaagaggttttagatagagatgtcgagatgatggtccgtagaacagaacgtaagcaagaaaggcataacttttgtcactaacgtcatcatatcactcgttaccggcaaccgtagcctcaccgctcgcagcgatgttgatgccgttctcacctccaacagacttacttccatctgagccttgagtgatcccaagatttccacccaagttttgcgcattgccagcttggtcaacggtaatgccgctctcctccgagaaccgttccgactcttcagttgctttgacgccatttgacttttctgcctgagcggcttcaccctggccttgctttgctgcctctttcaaagcctcctcttttgcggcttctccctcagcgcgtcctggctggttctctgtgccggcaccagctcccttttcggtcgatgcctgctcagtcccagttgctgcagtttctgcggcctttgctccggacttttcagcttcagcagatggtttgtttgcttcagcagctggcttgtttgcctcagcagctggcttcccacccttgccttttggcttcttcccgcccgctgctgctgtcgcatttcctttttgctggccgttgcctcccaaattcagaccaccagcactgatccctccaccctctccaccaagagtaagacctccgatagtcaagccgctgcccttctggcgctgtcccttctgtccttgctgctcagtcccattcttcttttggccaccacccaagttgagtcctccgatggtcaagcctccaccattctggcgctgtggcttctggccctcttgtcgagtcgagtttttcttctgggcaccacctccaacctcaatttgtcgcttcacagactcggctatgtttgcgcgagcaccgagtgctctctaaaagaacgtgagcagtcattccatggccaagagacagaatacgcaccatccattcatgctggggtggtagcacgaacgcttcgacgcttgcaatagaaaggcacgcgagtgcgaagctgcttgcgaacttcattgtgttggttttgtgtgtaaaggtgtatgtacagagaattgaatactggccagcagctgaagaaaagaaaatatgtgagaacagatcgtcgaaagaaagataaatatgaagatgcaataaaaacaaaacgtgaagtagattgtatgtgcggaccaagcaaccaagccttggtacagaaaacacgctcttctgacacatgcttgtgctttactggtggcgcggcaagcaacgcattgtgtaactcgcttgaagacgagaacgaacgtccaaaccctggtcaaaagcgatttttcgcggggatcaggtgttcccgagagtgctgaagctcgttgtgtcgcacgttccgttacaagctttgtgaagctcagatgtttcatggatttgcaggtcccaacagcatttgaagcaagggcactcgcagctcaagaatataaacgacgtccgatcgaaacatgctgacgaggccgctgatttgcattgctttcgacgaacctcatggcctatgacgcatcatgaagctatacgcaacagttctagcaggcagtcctaccttttaagttatgcgaacctctttaggacccattatccactagaagagcgtcagagggctctctttacctcatgggtcttctgaatacattttagatcctaatgtgccatatagacagcattgatgttcacaaaacctgttatttccgcaactgctctgacgatctctcgttgtaataaataatcacctgtgggtgttcattacccatcggaagtcatcagatacatattccgggaattgttgccggtactttgttcagggtagcgaaccgctcgttggtattgtggatgatgttggagggaactgtgtcggctagcgtgtttttacctcagcctggttagcgtgcacgtgtcgatgtgggggatgtcgcgtctgacatcagcctggttgcagacgttcgaatcatgatgccgtcttgattttttacagtaacgaatgaagctcgagcatctgcagggcgtgatcggaaacataatggatgatcgtctgcagaagacattcgctggcggtggcgcagcgtgccgacatgcatggccctcgctcagcctcttccaatcgccttgtgcaaagttcatcctacactatcaccatgccctagaccatatatatctcgataattacattgaatgaacggtctcgatcactttgtttttgattgtggtctgtcgacgtcatccaggtccccgatcctcgaatgtcacaaacgccagacttccctcagtgccctctcgagcaatggatacagtcacatacatgctggcaacatctcaaggccttctctatccctaattccaccgttgattacgctccgagtaacatcacgcgtcttgtacggcccactcgtctaatcctgttaggaacggttttcaagcaggaattaggaagtctcagggaattagccagtagaaccagttgcgatgtctgcttccaaatacaccaaattctcaaggaaataccgatacgccccatggagactgagatagaggaccagatagcgtgcagtataacccgaagaagttcgggttggttttgggaaatccatgtaagggagcagtattggtattttcctatcccacatggggtaggtataacgctttgtagtgtacgaggctgacatacatcactcttagaatcccctgacagaagtagtggagtcggttaggttacactggtacccgatcggagaattctgtcacggtgctcgcctgttggaaggtccatggatagattttgagaatattcttcgatgcagaacgacgtgtgtcaagaaccataccgaatgtcaagagaacccagggctcttgcagacacatgacggactgcgaatcgtcgatgttgcaacaatgtccatcacagacatggctcactgtgacacgtaccttgcgttgtcctatgtctggggttctaccagaggtctcaatcttcaaaaacaaaacctggcagatctgctcatgccacgttcgctcaaccatcactggccgcagattcctcggaccattcgtgacgctatcattctcaccgccaagctaggtttccgctatctatgggtagatgctctttgtattgtacaaaatgacaaggagggcaagatgagagacattgaacgaatggcagcgatctactgcaaggcacaattcacgatcgttgctgctggtggcaataatgcagaccacggcctgactggagctggagaatctccccgctcgttatgtcaccaaataattcttcgtttttcgccgtccgcggagttcattatttacccgtcccaaaccctggacgagtcagcaacgaagtattttcagagagcttggacattccaggagtatcgacttccgaatcgtttgcttgtgttcttcaatggcacggcttcatggaaatgtagaagacttgaatgcagcgagggtttgatgggacccaggcagatgcttcatctaccacggaacggactcaaatcggattcgacatggcccaatttcacgcaatacacagatcttgttgccgcttacaatggtcgcgaattaagctatgaaggagatagcctatccgccttttcaggggtccttgaagccatccaacaccaatttccgtctgggttcatacaagctctgcctgagttctacttcgatcttgctcttctgtggcagcccaggaagcctctccgcaggagaccgagcgatctcgattttgcgactccaagctggtcgtggattggttggtcaggatctctagatatgagatactgtgagcatggcttcgagcatcccatacttccacttcactctgactattcaacaagctggtcagctatgtgccatcctgtaactgactggtacaagacaactggcccatttgacaagagatacccggtgaacaacggttacattatgtaccacaagctgagagttggtcgcgttgataacagccctaatcaagacaaactgaaagaaacgcaatttgtgccctcggatatcactgaaactggctggcatgtctcgaaacacttcgaaaagtggcctaagggtcgttctgaggcacagctgtattatcgttccccgttgataagcgaagctttctcctacccccttccactcggccaaggtcctaagatggttcaaagccaaaagattacatatctacatttctcatcccatcgcgcttggttttttgtcacagaaagttctgttaaggccgtcagctctcgcattacatgcgtaacagtcagcattgcggatgccagtggacaactagttggtgttatgagattgaactcgaccgatgcaccaaactttggagaggcgccatgcgagctcgtggctatctctagaagcacggcagacttagacttattccatgaccgggcaccgctggaagaggcttctgacacggcgtatttgatgcagatcataactttccgtggaatgcgattgcccctcggcacaacaccggatgactatcgcgctttgcagaagatagtgggtatttacgaatactacaatgtactctggatcgaatgagagaatgagatcgcctatcggaaggcacttggccgtatctgcatagaagcgtgagaagctcaggatccggagaagatagatgttctactaggatgatcagcgtcgacgacggagcgacattccggaaaaattaacgagcaactcgatcacatctcatcctgtctacacgcactttctactgacagatttcaccacaatctcagctttagaagatatcaggtcatttgtgataatgcttcttgtagtcatacacagttgtactaacatgcggtcgccgacaaaatggaacttcgcacgtcgatacacccccactctctatcaccagttcagatgtagtaggagtcacgtgtacattttataacacttcccagagctatgcgtatctctaccaacattcactaagttgatgaaatctctttgaggttccttcgcaactactgatctttttcaaagggggatgatagcctttatcgtgcagctgcttctcacaggtatttaccattgtacgctgaaagcatcacaaagatgtcgacctctccaacgaacgccacctcattttacacctggaaagcagagcctgtagtccgtggctcattttcaattctgtcgacatgcttgcagaaccattactctgtgtctggaccgcagtacgccttaacatcccagagtatgggaagatgacatcacaattgtggagaaagctaggttggttggtgacatccttgctggcaccagaactggcacgtattcaagccgacttcccaaatcgacaggctaatcaattctaggtcgtcttgacggtatattgccagtatgtcgaggccagggatctgggaagctacatgcagtcaatgctgaagcaaaaagagccacctaacatgctgaaaaggatgacccgtgctaacaccatcttcttcagccttgttcagatgcgctcagccgataactccaacgaagatgacgaggaaacctccctcggtgcgcagccttggacgattacccattccctgtatgctacaatgggaggtttcgtcctcgcatcaagcgaccgagcatcactgctaggtcagtcacacgcccggatggttatgaccgtctcagccatcaaactcgttgcaaaacatgagccggagatcttcactaccttattagaatcagcaatacaagataatagcacagcgagcaccttcatcaagtttcctgacatgttcgcaagcgctgtggttttgcattcaatgcctcaccagatacatataatgtctttccgtctctctcctagaaatcagtactgtagctcacgcaatatgtgctctcgctctgtatttcttcttctggtggaacaagcctctgggtgttgatgaaggaagtccccttccgcctgaggccagtagccagattggtgcttacttgacggcctgcatcaagcttggccgacgctttgagtttggccccgtacgtgatcgaaaatttgtgacagattatagagattttttacacattgagtggccagctcatgcgtctgaatcagttagcaatggttctcaatactcttcactcgacagcatcgactcttttggaagcggatctgcgtccgacaattctccgcatcaagacaagagaatccacgagttcttcgtggagcgataccgcagcgccgaccaacccgcaaccggcgaagaagtggcattgctgaagctcgcctcgagcttcgcacgtaaacacggcatcactggtgacctgaaaaagtgcctccacgaagtctgctcgaaagatctgcatgaaaaactactcacaacacgaattcaaaatcttccaaaagaccacttcatctacggacctctgccgacgcgcacatacggaacgccgacacctcatcttggcttctgggaaaggctgaatcgaggcatcctcatgaacggactcatcatcacgagctgcttttacggtggcttccatctactacggcgttggaatcacgaattccggaccagcaccgaagagctcctctggaagatctctgcactcacaattgcgacttttggtattgcatatcttgtcggcatttatctcttcggccgagtcgacgagggtttcttcgaacggcatgactatgtgtattgctgctgcgccgtcagtcccaacatccttgtaacgctgttctacatcttttgcagggtgtacatcatcatcgaatgtctcctggatgttttccatctccctgagtcggcattcagagtgccgcaatggtcgcagtactttccacatctttcttgaactgagcggaatgagagcgacgcgggtttacgcacatagtcattcgccagctttcacgttatacgcaagtctggataggaacaaagacttgctagcacaatacagaatgctaaaacagccgcgaagttgtacagccttcactgcggcacacagagctccgaatatgcaaccgcgatacattctggttgtcaaacactgcacatcatacattcatcgatttcgtcaagcacatcagacctcatcttccactattttgcatccctattccccttggcccactccctgagcacattcttcttaatcttccccgtactcgtctttggcagctcagcaacaacctccacctccctcggcaccatgaatctgctaatattgctattgtccttggcccactggatcacctcagcgcccagcgtctcgctattactcccgtctttcgtcgtcacgaaggccttaggccgctcaccccagtgcgaatctgcgacggcgcacacgccgacttccaggatggacgggtgcgtggagagcatggcttcgagggcaacggaggatatgttttcgccgcctgaatcaagtcagtatcaagccaatgaaagaaagagagatcgagaccaactcaccagaaataattatatccttggcgcgatccagaatctgaatcgcgccatcaggatgccaaaccgccagatcaccactatgaagcacgccgcccgcccacaatttgcgcgtagcttcggcgtccttgtaatacccctttgcgcaaatgttcccctcgaacacgatttcgccgatttcctggccgtcgcgcgtcacgtcgatgaggacgccatcggcttgctccgtcttgataacgcgcacgggaagcgccatgatgaagccgtgtccctgacgcgccatcttcgcgtacttttctttctcggggatggtctcccactcgggcatgtggtagccttttgtgatggggccgtatgtttccgtcaggccgtatgtgtggacgggatggaggttcaggttggtcatttgttcgaagagccatgctgaaggcgggctcgcggcgactgtgacgcggacctcctgtgggagtttctctgcttcttttgcggcgcagaggagcgtgttgactgtcggcgcggcgttgaagtgcgtgatgccttcatccttcaacagccgccatatctcggggtagtcgattttccgcagacagtaatgcgtgcctcgcaccgcggtgacagaccacgggaacatccaccccatcgcgtgaaacatcggcagtgtccagagatacttcgcccggccggtgtgatagttcagccccgattcgatgatattgcccatcgccgcaagatacgcgccgcggtgcgtgtactccacgcccttcggtcgcgccgtcgtgcccgaagtatacgccagcgcaatgatatcttcctcattccccgcctgcgcctccaaatccttccaccctttcccacccatctcaacatcgaacttcagtccctccaacaccgcctcatcaaacggccccgaaagctcgccctcggtcgcatccgtgtcgttatcgaccagaatcggcacgcccggcctctccttcctatactcatccaataagccaacgaactcaaagtccgcaataatcatatccacgtccgcgtgctggaatatgtagctaatgtcatcgtgtttcagccgatagttgatcgcgacattcacactccccgccgctgcgatcccatagatactctcgagaaacgcaggcgtgttggtcgcgagtatgcccactctcttatatccatgtttgcgcagataatacgccagaccgcgcgcccggtccgctacctcttcatacgagcggcgcaagatcctgccgttcgcagttttgtggtatatagccgttgccttgggttcgatttgcgccgcgcgggggaggaagaatgtcgggctgagcgtgtggaagttgtgccgatggtggtattcatggctgtcgccgggctggatgggtggagggccggggacggaggtggcggaggtgaagtgcgatgcgagttgcttgaggcggtcgaccatgttgacgtacaactacagaattgagggtgtggggggaaaggtttgggtatatcaagactgcggaagcgttccgagagcgtcggctgcccaggtgcggagaagggtcggtgatcgtaaggcgatttagtggaatatcactcgatgcagttgtgatacagctactgctctatgtctgacatccacagtcagcaatgcaatctttgcgctgacaattgctgagtatgcactcgagagagcttgcgaaacctggggtaaggatccaacgcgtcttggaacgacgtcacaaccgaggttaagcgcccattggccagcctcgcgagctccatttcaccgatgcagaactcgtcgtagggagacacgtcgatggacgaaggcaagctcaccaaggggacaaaacgaagtgaagaaagtgcgaagggcacagacgaagtgaagaaaatggtatattctgagcataacgccatcacaatgcttgtcgtgcagccctggaattttcatttcgtattttcttctagcagaccgaccgtgaagagacccataacatgagcaccctgtggatatgctcttttagcctggacaccctttggaatggtcgaagtatagtagaggtagaaaagatcccatgagcccaatgcatcccacgccgaaccacatcaccgacaccgacactgttcattaactgccgacgtctagtagccgagggaggtgagggactcgacgatcttgccgtcaacagacgcggacttcttggcctcagccaattgcctcctggccgccttcttgcgctcgtagtatgcggcacccttgaccttcctgcgctcctcgagactggggtgttgttagtgttattcatgccaggcgaaagattgtacgtaccgagcgacaacgtcctggtacttccagccaaactcgtgtccgagacggccgacagtgcagtacttgcggccgggcttcagcctcagtaccctcaaggcctgggggacgacgacgcgcttcttcttgtcgtaggggggagggataccctcgaaggtcttgaggcgctccatggcggcgttaccgcgggcggtcttgtggggaatcatgccgcggacggttcgccagaacatcttggagggggcgcggaagtggaagggtcctgctatggtcagcgatgctcgagtgcggcgtagcaatcgttctcgggtacgtaccaccacgggtggggttgtaacgggtctgcttgcgcatgaaagcagagtacttcactgtggtgggatgtcagtccgtgatctcgtttcgtctccatgacgcgagcgtgcgatcggaagcaggccacattgcaaaaaattgtcgacacaacatcctccaccacatcgctcaattttccgtgtgcctgcctcgcttgctcgctcgtgtcggtgtgtgggtaaacgtacacttggcgcggaagaactctccagagatgttcagagcctcgcagcgcacaacgacaatcttctgtccgttgaggagctgcttggcgacggtgctggcgaggcgaccgagcaagtgccccttgccgtcaatgacctgatttcacaagtcagccagaggttccatacgaaatttgccgtgtcgggattgagcaacgcagcgcgggcggcgactgcggcaggcgacagaaggagttttcgtgtatcggaaggtacgtacgatgaccggttcgaaggtggacatggtgtcgattccgggtgttgtgctggaggttagtgtcgaggtcttgtcgtgtgtcgcgaatattgatgtgaacgatggtgctcctcgcttagttagttgcgttagtcccgacgcagccttagcgccgtccctccaaatcacattcagcaacgaccaccatcaaaatgatgggaagtggagtgtcttctggtcggctgcagttgtataccaagtctttgtgcagcacttgtagcctaaggacactgcgtacagcttcgccctgaaggacggctactgcttgatgcactgttgcttttcgccgcagttgatagcatgtagtactagagcattttacgatagtaaagcacttccatgtacctaggtgcctgcttgaccgatggcattcgctactcaattcgtggatgcatcttatatggcgctgtaggcatcacatcgcacgcactccagatgtaatcatgccgctcttccactcgatttcagctcagatatgctctctgcaaggagttccagtgaaaccataccaggccctccgagtaatcaattggatgctgaagatgatgcagtatttagcagtacgcaatgaggttgtctccctttcgcagcttgcgcacatggcctcccatctcaaattgacccgacatttgtgacttcagcaaagttgtcgtctccagcgtaagctgatcatcccgtctcagcctttcgccgcgcatagcgttaaccgcgatccgtatctccaccaagtgtgcctcggatcaatttcgccacacggcaaaagctcagccctacgaggctgcacccgcagctaccgtacatactgagattctggaagtcgagacatcgacattcaacacttgaaagcggcacatggttgctgttccacaactcgctcaaaagtcgttccaaaccctcccctccttcacaactacgtgaacccttccacttcatcgaaaccatctcacccagtctctaccactacaacatccataaacaaaacgcttacactctccctcaatcgtgatgagacactacatatccacttcctcgtgacttcacgcttccttttcgctgcgacaatggacacgggtgaacacaagcggagatgctacaattcgtccgagaaattcttacctaaggattacgcgaacttcatgcgccacacttatctccggatggtcgcgtcttggcttggcttctggtggaatttaccggtagcgcttatctgcggaatgggtaatttatgttttgatggtatggtacggctggttgggaattattggtagacatgtactgtgcgggttaatgttgacaagcatatcaaaactcagaatcactggtgtcttacgaatactttgccgagcggacaagtgagggaggagaatgtctcgttgcaattcctgcgcgtgctttgtaaaaaatacagacttttgagcgatacttgttggcgaagcataagcctggatgagatcttataattatcagcctctagttcatggccaattttttttttggaagcatccagcccccaccaaaatatgcacaccaaaagatagcgctacacccgcatcgtgaccctaaccgggagcccatcaacaggatgcgctccccctccccccatctccgcctgatacgcccgattcccatccaccatcttaaccccctttctcggatgcatctcatcccactccccatatgcctcctgtacatcaaacatcctaaccgtcataaccagcgcaaccttcaattccaactgcgccagcgtctgtccaatacacgccctaggcccccactcaaacgccctccacgcgcctttcttcggatacaaagcgtcatcaggtccgacgagccagcgttccggaatgaagtcttcgggctgtgtgaagacggacgggttatggtgcattgcgaggctgagcgtccagatttgacagccggcagtgggatattgctggccatgctcatcggagaggaagagatcgggacggccggcgcgcatgctgccggctggtgggaagatgcggaggacctctttgacgacggctagggtgtaggggagttggtttaggagggtggggtcggttgtgatggactgggtgatgttggaaagagagaagtcggggccaaatacctggtcgtgttcggcacggactttggacagaacaagtgggtggcgagataggagtagatagctgtacagcaatgtgctgctcgtggtatcgtggccagcgtagagaaataagcgaagttgaggcttcgcgagctgcttgaaggccgattttgacacctcttctttgttctctacatcgtttaggtacttgtccatagccaatgcaatgatagaccgagattgtgagcgagaattcttcgcagagtttccgcgagagctggctagttcttcgaagcgtttgtcgatctccttgtcgaggtactggttcatacgataactgttgtacttttggacgagtggacgaggactcagataacgccgaattgggttgaaggttgtgccaaattgagtccaatacacttgtcgtcggaggcaatctgcgagagcacttccttgggtttggtagtagaggcgcgcaccactgtgtccaccttttagcagtggccttgcgcagttattgcaagcacatgatgggaacttacagggtaacacgtgcaatgatgtcaaatgttagtctcagcgtatgctcctccaaaggaaagacctcccccttctccgcgcggtcttgaaggagtttgcagaaaacggcaacctcctctgctatagcgggagaaagtcctgttatgtaaccagcagcaaatcctggattgaagagcgcccgccactttttccacgtacttccatgcattgttagtagtgatgatccgccgttgataatctctaaggtatcgcatatgtttgcgggcttatcaagaaaagctgcttcgacttgtgatgccaacataaggaattcgcgactaccatgatgggagcgttgaatggccatagattgagatagaagataccgccaggaaaatgactctgctattcgccggactactacatgcattacagtgttgcgcggaagtgattgtattgcttctttcaacacgatgagatggccgaataaaggatggtgtttcggcattggcttgccatcattagagatgcttctgccagtatcgggaattcgactcactgcacctccatttttcagcctacttacgtgccgtcgattggccatgaatccggctattatcacaacgaaggcgcccgcgacaacagccacgatagccggcatgctgacccgcttcatcttggccaagtgaccgatattagagaatgtagaaagtggccaaatggcgccagtgtggtgagagatctcacaaggttgacattgctttgtcgatgagggcgcaaggcgaaggagcaacaggcagctgtgccacgtgggaatggcgctagcgctctctgtacccggcatatcacctgcagcgtaagcacagcaccgccttcctgcactccaacactaaaattataaccccatcattcctcttcgtgccagtcaatattatccagccgacatgtcggtttcctcggggactttgggattcgctgcttcaacgcctgccacgagccccacgccgctgaccggttatggcccccaaagccttacgcgcccgcgtgcgataccagatcttgggatctacttatcatggattcatgttccgccagagactctgcggctgcagttgtctccccctcggatttctctctactaaaactaattgccagccatgtcgcttgatgcagcgagcctttcgaagctaccgcccgcgcaatatgtgcctggtagacagtacactatcgaccatgctgggagaatcaacaaagagccattcgtggtatgaaacatgcctattagcaatgcaatttccatgctaacgtaaaactcagatcagtaccagcattctctttggattcgccattctctcagtgctagcacgtttcgcgattcgcatcttcggcggacgaaaaatcaagtgggacgatggcttcgtcctgatctcgtgtatctgtcttattatctcgttcgcctgcgttcacaagcttttgaacactttctatctcgttgaggccatgaaccaaaagatggtgatcccgttccgagatgatatccctgcaatcttcgacgttcccaagtgggctttcatgttctccgtgttcacttggacttctctctacttcgtcaagtttgcgttcatgtatttcttctaccctctgaccctcgggctgtccatcaggaccctgcggcttttctgggtcactgtgggctttcttgtcgtttgttgggtctatgcggttgtcaactttgcagtcatctgtccacactttggtgcaaacgcaagtcagttgaccatcagtccatttcgagatcaaaagcactaacttcgtgcagccaaatgtaacacgaatccccagcaacatgcaagaagtgtcgcgggtaacgttgttgtcggcgtcctcgacatcatatgcgatgtcctcagtacgtcatgtggcccgccagctccaaatgaggatcaaagactgactctgtatagtcgtgagcattcccattcttgtcgtcaacgagtcaatgatgccactctcccgcaaagtatcggtcgtggcgctgctgggcctttcaacattcatgatcatttgcaccttgatccgggtggtcggttcggtgaccgagacaaccgaggcaggacaaggaacggcaccggtgtgggcgatgtactggttcatcatcgaaggttgcgtctcgctcattatggtgtctgtcattgtcatccgcggagttttcatctccaaggccgtggatgacgaccgacagaagcaagatagcatgttgcagcagtttgggcgtcgtctcttgtctattttgaggctttccagatcctcaagcagcaggtcgagctccgaattaagcgactctctccacgagcgcaaagatacaagcgcgccgaggatcgctactcagaaagtccacggagggacgatgaacactgtccgatcattcatctcgggaggtaggatgcagcaccggacgcagaacgatacgcagctgtcagtagacacagactacagtgctgaggttctggactaccacaacgtacgcaaggctgaagtatcgaaacatacgccatagccgatcactcaggaatcagacggagaaaggctatgagcgatggctgtcggaagtcgaacgcgcattgatgagctgatgaaactgtatttattattaaagaacacgcatgctggatgacagaagacgactttattagtcagaccaaatttggtgactaatcacacgtttcaaaaccgcttctcacacagctgtcagttcacaccagcgaagctagccagtcacatcgacgctaccggcaagctgccatctccgcggtcagcaagccgggactggagcacttccttggatcgtctggcagaacgggagatcctccgactttggattaagcaggtcaagcggtagaaaccggtgtgcttcatgggattgttgcagcccgataccaggcgcctttgcccgatcagtccatcaggcatggcccaccctagcgatacactgggaactgacgccactttccatcaggcccctggtcacaaaaatgcagtcaagccgcatctaattgcaggccacaacctgcatcgcttggcggtgtggctgaccggcagctagcacaacctgaatggtcaggctggtgatgcactgacccgcaaaaacaacgactgctcaccgatgcacacagcaatgttgtaaggcctggcacggccattcgctagcccttgtggctcaaccacatgagcgccaagtatcatcaatccacatcttcgggacaaccgaggacgagtgagacaggctccttcaaccagagtcacagatgcgaccgagtgcggaggtggccatcacttaagtaatctcacggctcgacacccacctttcccaaacatccggagagcagcgccaggaaggttctgaaccgaggcgtgagccctaagaggtggactgcagacctccttgcagccaatattcatgttgactaattgtgccatacgagatacggcagcaacttaggcgggcaggcagacccacatgggattcgacgacagcgataagatcagcgtcatcgcggagagcggtagttttttcacatgagacacaggacaatttgtgtgtccagacctcctccatatcctccatgcccaaggctcggcgtgaggtttgctgtggcacgagttctgcagacttggctcttcgaagcggtaccaaggcatggcagagttcgtcgttcgtgcgtgcgacgagcaataatgctcggcatgccaaccaaccgcaagaggacaagacccaccagccccaaagttcaaagccacgctgtcacaattgcagtgactttatcccggcgctaccaattttcgcgtgcaaagaggctgggtgcagttggatgtggatgtgcaggtggttcggcgctcgcctgtccgacatgctccgattgaaactccgcatttgggggagaaatatgcagcctttggcccccatgacgaatgtgtttgggggatccccgattacgggcgcctgacgccttcatcccgaacggtgggaccggaagatcactgcccaccggtcgaggctttagagcgcgcgacgaagcagcagaacaccatcggctacgatcgcacagcggatcagaccagtcagcgggcgcatcgaagaaaacagcgtgcttcctgctccgcttcgcgccggtaagccccaagaacctaaggctcttcacaaaggtcttggagtggcgtgggtggcgccctcacgtcgtcgcagccaatgggcagcgtcctgggctattatacaatgacgccacaggtcgtcaataggcgaatggctgtgctcttttgcttggcgacagtggtaatgcagcgtccgcactcctggctagacacatccggtagtgttaataaaaaaaaagcttcgaagaggggtataacggtgatgcaatgaatgcacaaaacgtcaccaccactcactgttcttgcagtatcacaggccgacgaaaggctcgcaatcgacttggaagtacacgcttgtggctatgctctgcaccacttggccgctgtttggcgcgagccagcggacgagttgacgggtataacgcgactcggtcccggtgctcaaagggcgggacgatgccatgcaacagcgctaagacactccatcagaatcctattccttgacccaccgctccgccgctgactgacccctgccatgattacccgacccatttgctcttaggcgcagcatcccccagccacagccatgttccccaactgtcgccatggcttctccagcccctaccacaactgaaggtcttcctacaggctccggccaatctggtcagtacgaatcgtcgcagcacgaggatagtgccgaatctggagaagatgtctctccaacgcgtgaattcaccgacggccaagcgccgaagccacagccactccaaaagaggcgccgggtaacacgcgcatgcgacgaatgtcggcgcaagaagatcaagtgcgatggaaagcagccatgcacccattgcaccgtctatagctatggtgagtttacaacttcttcaatctagaccgacgtgctaatttctgtagaatggtaaacgccactcacctactcgtcatgtcctgtacaagtccgttaattataatagttcctacgaccaaccgtcgaatcgtagacgaaatgctacgcctcagtatatcgaagcattagaaagccaattgaagcgcgccaaggcgcttctgcatgttgtctttcccacagtcgacctgaacgaccctagcattgattcccatcttcaaagtggcctgctcccgcaattaccggtcgcaggcccacggccccaggctgtacagactgacccacgtcttctgccgagccatggagatcagccactcgaagacgtgaatgattcgcacctggaagccatggtgaaggccacaggccatctggatcttgacgaagagggcaactgggactaccatggtcactcgtcaggggtaagcttcatgagtggactcagacaattcggggagatgttccaaattccagccgattcttctccgtccctcaagcatcgttccatgtctcaaggcccgccgtcacccaattcaactctatctcttgccgatacttcctctgccactccaaccggagccgatctacctcccaaggatgaagcgcaagccttgtgtgatgccgccattgtcgaagccagtgcaatgctccgagtcgtgcacttacccactttctataagcagttcgatcgcatgtgggaattgtctccggaccaatacggcaatgcagagaacggctttcttcccctcctttttgccgtgctcgcgctcggaaagcttttctccaaacacgacagtgacctcgacaaagccagctacgagacattgattgacgaagggtgagttggttagaaacgtgggatgatgtgaaggctaactgcgccagatacaaatacttccgagcagcacggcaactcatcgacgtcaccgactgcagagacttgaccgcgcttcagaccattattttcatgatccaattcctgcaatcatccgcaaagttgagcgcttgctacgcgtacattggagttgcacttcgctcagctctccgcatgggactacaccgctccttcaacactaacttcaacaccgtcgaatcggaaacccgcaaacgcatattctgggtgatacggaggatggactcgtatgttggagccatgcttggtcttccacgctttctggaagacgaggatattgaccagggctggccggccgaagtggatgatgattacatcaccgaggatggcatcttgccaatgccggaaggtagcatctcggtcatggtcgccttcaatgcccacactcggattgtgcaggttctgagtaagatctgcaagtatgtgtacccgatcaagggaacgcattcaagtgacaagaattcggtaacatacacggtcagctattcgaaaattcgagagctcgagcaggatttggcgcagtggcttgatgaactgccagcagcacttaggcctgggggtgagcaatcagctttgattaccaggtaagtcgtgccctattaggataaagatggggtattaatatggttccagagttcagcaaatgctccgtatggcgttcggacatgcgcaactactactgtatcgtccattccttcactacgtatctcaggccagcagcggcaaagtggtcgaccaaagagcatttgcatgcgcttctgcatgtgtgagcgtgtcacgcaacattatccacatttcgacagaaatgcgaaagaagggagtactagctggagcatactggttctccatgtacaccacattcttcgccattgtctcgattctgtacttcgtcctcgaaaatcctaccaaccccaccagcttcgatctcctacgagacgcggtggaaggcaaggaggtcttggcgttcttttcgaagcgaagcatggcggctgacaggtgtagttctgcgttgaaggtgagtgattcctagatccatgcagaatcagcactaacgattatccagagcatgtttgagagattgcccgaatcgatcaagcacggcggcgagatcatcgaatcgaagaagagacgccatgacagctcgccgcagtcatttgctccacggccggatctactcaaagacgatttcatggcgccgcgtcgtgcaagcaccttccctgagagcatgcccgatgtcaagcgcacagctctttcacactctctgcctctttcgcaatctcaccttgcaaacttaggcttggatcctgcgtacaactcccctactccatcggatggaagcttcttcgattcagtgcccggtcttactcctacatcatcgactgcaagtttgcaaggctttggacttggcccaacgcagaccccacaacagaggtcatcattccccgcaacaccgctgggcgccaactacgctgacccctctgggctgaacgtcccagacatttcgacaatgatgttcccgtcagcggatccgctggcataccccaatcaaccaatgactgcatttgagagccggcacccgcaaatgtttgaccgcaacacagcttcgccagcggtcggcataccgcagccaatgtctggcatcgacatcaaatcgcacgctgcacagtttgcgcctccagggttcggggccaatcagccccggcgggacggcgatgtgcagctctttggacaaatgccaatgtacctcatgcaaggcggacaagcccagcggggattccagccccaccatggaagtcccaacatgcacctgcccagcaacaatctgcaattcgacgacctgctgaaccaagacgaatgggcaaattccttcctcgaccccagtctgggtttgaacaacagccccgcgcagtttggcgggcgcgggcagtttgcgccgtcgggacagggcatgggtggctggcgttgaggcgcaccaccgctgccgatccctgccggagcacagccatgacgtggcacaggaaaaaactagtgtggctgcgactcgtggcgaggatcgtgaacgtgaacgtgaacgcagcgcaggtcagcttccagaacagatgacgtggcttggaccgaatgggtacctgccaagagagacctacgcggcctcaatattacggagcgatacccgacgagcttgtacacggaacgacttttatggaattcctttcgcaccacgattgacggccgatattatctttcgcaagcatgacgtctgcttaaaagtatccgctggacgtgacatcgagtggacacattcttggcacacatcctcgatctccgactcattttcttcttggcccaggcgccgaactttgtacatctttcacaccgttcatgataccggtactctcctatgggtgggtgcttcgatgatagcggcaaagtcaattttccttatgagaatgtttcctttttcttcatgacttgaacgacgactggcgcattatctggctagacaaactttatacttcgtttcgaggtttatatacccagcgcatgtgcgctcttcagctaaaaacgacttcgagcgatacgaggttgggctgtggaaatgtagcaatgatagacgaaacaaagacgaatcgatatatcagtgttttaccaacgagacctccctgcaagtcgtcatgtgtactggctcttatactacgaccatgatacatcgaatcttgtccttcaatgtgttcacagtcgacaatggaaatcgaaggaagatggtgcctggagtagttccccccaacacggctagtggcaccagccacagtggctcaccaccattttcagcataacgtcattgttgatttcgcgacgaccttggaagcgatttcctttctcacacaaccacacgcgccgccctttgtccaaaaccacggcgtgacattcaagcctgcccttcacctcctccctttctggcctcggcttatcgattttctgcttgcaatcacccgcaatgtcaacccgccgcaaacccgtcgacgaccccgtccctacaatgccatccagcacccagccgcccctctcctcaactcgccgctcacctttcctccccacccgcctcgaagcccagttaatctccatctacccgctcaccctgctcctcggcagcatcttcagcacgctctcgcccacctcccgcagcgcgccctactccgccgattcgcaatcccacctccccgaattcgcgccctcctacttcgcgcagaagaaaaatgtcttcaacgtatatttcgtcaaggtcgggtggttctggacgacgctcgcattcggcgtgttcgtgggctttcacccgggcttcggtgcaggcataagtaggcggagggtcgctgcgatcatcagatatgtggtcatcacgggctggtgggtggcggttacgcagtggttctttggtccgccgttgatcgataccatgtttcggtttacgggcgggcagtgcgagagactgagggatcccgcggagaggatggatatgagcgatacgagggagttcattactgcggcgacatgtaaggctgtgggcgggacgtggaagggtggacacgacatttcgggacacgtctttttgctgattctcgggagttcgctgctctggctcgaattcctacccgcgctcacaagggtcgagggtctccgtgacggccggttgatcacgctggcagatggcaagacggcgagtgtggcagtggagaaagagagggtgaaggttgagggcgatgcgacggcgaggggcgtcaagtttgcactcggcgtggcgggcctcatgtggtggatgctgctgatgacggcggcatattttcacacgtggtttgagaagttcacagggcttgcggtggcgtttacagggttatgggttggtgtactttatgcccagggggggtggcggcggtcaaggccggtattaggcatgccgggtgtttgaatgggatggccagatgacgacatgtggattatgaaggaacagaacacggttagcttaacatttattaaggaagacttttaacccctccctttgaggttacatcacggttagacgatcaaacgacgtcgctaagtttttcgtcgtgagacggggtatataaacctaccctccttactctccttcttgtttcttcatcatacaaaacaccttttattctaccaaaactctgcgtcctgttcttttatgagttcatctgtccttctctctcccaaaactcaagctcgacatgtcggatgttttgttctcgatgtcttccgcgcttccaaaccacaggactaacgactacaatgtttccatctttcaaaatcgacgctcaccacgcatgactttgtctccttcctgcttggtctacaaagtgaagagaaggagaaccatgttctcgactgtttggctggataaaaagaattgactggtgaatgtttgcatgtccgcaccaaagttttgagggaagatgaagatggtgttttggcgtgcggtctgaaaatcaagaataatgtgattacatcgttctttgtctgatgctggagactgaatatctttgctatttggtttgctaccatgcgtctttcttcgctacatcgcgcaaagtgcgcggcttcaaaaacagggtgaaatatatacaatgtcttttctggaaactagaagggttcccgggatgtctgtggagatggaaacagaacctcgaggatttaatgtcttaaacctgagtcttgctctcaagcatattcttttgcttctctagaaacgctgacccacactacaaatgactgggctgctggtcttcggggctatttcaaaaacactctctcgccttggtatttcttccgaaaagtcctaacgcctacgttaaatgtcgtccacaatgcacaccacgaggtccggatgttccggctcgcactagcgtcatgacaatgtatgaggtcttccctttctcggcttgaacctcttcttgatcatacacaaaaagtcttcgttttctccaaaaaacgtcaacgatgtagctatgtctgtgctccgactgtttggttccaaaaactcatagactcatttgatgtgctgctattcttcttggcacaaatgaacacccagaaattagaaattctatgactatctgtgcgtggtcacaaaggcatataccatcgacgacatgtgcgtcgccagcttttctcgagccttttactctcaaatgatcagagctaaagacatcactcctctgctgcgtctcaaaagcatgtggaagatatccatgctccactatcccctctcgctctatcccaaatcgtacagctttgtttctcgtggcgtattcttgactttggtaggcagctaccatatataaacatcctcttccccagcttggacttgaacttcatcaccacatagtctccgggcttatacaagaaatgcagtggagcaagaccaatgtcctgtgtgctcttctccccccttctccagacaccaggggaatacgacatgttttccaagattcttgaaaaaatcagcttttacgatggcatcactcaaaactatccaaccgctagtaccatatctttcccgcccaaaaagacctcttttgcgatgcccggcgatttcaaatgacgaccaagagtatctcatgtgtcgctcttcctccaaaacagacatcggacatgtgatgtctttgccctgctgtctcaaaaggatgcagacaaagagaacatgcttggtccgagcgggaggtggatatacaactatcgcgctgatttgcggtagtgcttctctaacgaaggcgataggtgctttggtccaaaagctccatgcatcgattgtcatgtgtgctgtggctcttcttcatcaaaatctgatggcaataaaggcatatttgcggatctgctgttcttaaagtggtgctcagaataatgaagatctggaccttatgcgtgttgccgacggccaaaagctcctttctcaggcatatatggaaagtaggaggcaaagttccgttgagcagtgttcatgttctttttagatgaccaggaagtatgcgcgacactaccaagcgtacgggtttgcgggcgtcatgtgatcgtgatggtgggagaggtataagtaccgccttctcttactcttcttgctcatcaaccagcaatctgctctctctgagtccagataaaaaactggataaccagcaatatttgacttttgtgctgaagtcttctttcaaaatatctcaacatcggcaaatgttcttgcttcgtgcggcgtgagagcgcccaaaaggctaggttcttttgcaatgatgtcttgcgctcggaaccgcccttgggaagcccattgataaacggatttcgatccagaacccctcagtacatattatgcccagggcgatgaagccatcttcatcttccaaagcccggcatcacttctcccggactcgctcagtaacttcacaaacccatgcttcttgttacactcaacaatcgcttctccaagcaccattctcagttcgtgcctgtccgtgtaccgcaatacccatttgacgaaactatgcagcactgctcctaaccttaatatcttttcgctgcacaccgatcgatactttccgaagtgcgggatgtgtctgcctaccgacgttgcttgctccgaagtagcatagcttccgagtacttcaaatacaaagctaacatcaagctttaactcttcggcgggtttgaccactattgcttccatgaagaatgcgcgatcgctgttgggcacggtgagccactccgccctgctcactttcgcatgcatgttgttgattagctgtgcgagaccaagtaatgttcgttattcctcttcggcgagaacactcgccacgtccttcgattgaagcgacttttgacgcagcgcggctttcaggattcacaagtccgcctcgaaattgatagcgaccatttccgtcagatagcggcggagttgcgaaacggctactcgaccagcgtgactttcagtgtattcgacgagatcgtcataatcttcccacaggccaaggccttcagcggcaggagaatgtggcgcatggctgagtgcggaggtgtgagtgtcatcagcgtcgtgtcttgtcttcttagacaacgtcagtagtttggctgtttggattgctttgctgatgctggtttctagatacacgatgttgatgtttttggaaggttagcgcgagcagcgtgttagatatctgcaaccagataatatgcatttgtggtaccatggttcgagacggagctaacggtggaagagccacaaatagatagctaaaagtggacgggatttcgatactctcgaggtgctgaagagtgtcggtcatcccctgtatgccttcgggatacaatgatatgctgccgagtttgactggtgtcatcaggggggatggagaaggtgcggttgcagctgagtttcaattgcggtttctggacgcttggcagaatcggtgtgtcggttgcctggcgagatcaacgtgtgacctccgggcaatatgaatcggtcgaccattgttcttctgctaggtagtttgcccgaatccgtggagggttggtaacccgtccggagccgattcttcatgccatggagcaacggtcagttcgaacttccgccgagattttgaatgcttccgcgtgtttccccgagctcctttgggagaacacgcggcagtgcgttcaatgaggtgtttgttgtgttgtctcgcgccattgccgaccatcgggctctgctcagggttaaatcaaatgccgtcccgtgcattcgcgcatccgatgaacgctcgacgtcatcatgcatatcgcgcaatcttctcataggaacacaaagtgtcgagatgcaaggacgttgaggctgttgaagactttgacgcatatcccaatgccaggaaggaccgacctcaatcccgccggttttccgcccggctaaacgccgcaacgggcgatcgtctaaccgaattcggcaccgcatccgcacagaaatcgatggccatttcgtccgcatcgtcgcgccgagtcgaagtctcgatgaccccggcttttctccgctttcccctcatcctcccgttgacagtagtcttgtacaaactaagcatgcgggagcgatcttgggcgtataaaatggggtagtcccgtcagccaccaacaagccaacgccttggtagttcacagacatggcaatgttcaagaaagtaagcgtgttgacgctgttgacaactgcggttgtcgggcaggatggtatgttggattgaggtagaagcatgttgatatcgactaacatcaacagtcatcaccgccacgggaacgaacttctcgctgaatgcggagggaatgtcgtacctgttccatgttgatcacgcgtctggagatttgctcgcagaccactttggtggttctatcagcgacttcgtacctccagcgcagccatggaactctggctggaacgatcagctgtctaacaagcgccgcgaatttccggacattgggcgcagcgatcctcggttgcctgcgattcacatcgaacacgcagatggcgatactgtgtccgcgtttcggtaccagtcgcacaacatcaccgaaggaaagccatcgctaccaggacttccggcgacgtggggtgaagctggcaacgtgacgacattaattgttaacttgtacgacaatgtttcggatgtctcggcagcgctctcgtattccgtctttccgcagtacaatgcgatcgcacggagcttcagcatcacgaaccatgcctcaagcaatggcacagcacaaggctctggcccaatcactatccagcgagcagcaagctttagcaccgactttcccaacgtcgatctggaaatgatcgaaccgtatggagactggtcagacgagtttaacgtcgccaggaggaaggttgactacggacgaacctcgtaagcattgtctattgctaatgaaaataatttactaactcccacagatttggtagccaggccggttatgcttctcacgtccacaacccgttcttcgcacttgtgtctccgagcactaccgagagtgcgggcgaggcatggggatttagcttggtgtggactggaagttttgaagcgactgccgaaaagtactctaacggcttcacccgtgtcttgatgggcctgaactccctgcacgcaagtatcaaagtgcagccaggcgaaaccttccagtcgccagaagctgtcgcagtctactcatccgagggagtgggcgggttgtcacgctcattccacgatctctaccgcaaccatctgtcacgccacaaagctacaaaagagacacggcctattctgctcaactcatgggagggccttggcttcaacatcaacgagacttcactggtcagactggcggaagagtcggaagagctaggcatccaactgtttgtgaacgacgatggctggtttggtactgaatatccgcgtaacaacgactggacaggtctcggagattggacgccgaatccccgtctgttccccagcggcttcaagcattatgtagactcggtgaacaacctgactgttctcaatgagtcatcaacgcgcatgcagtttggtatctgggtagagccagaaatggttaatcccaattcgtcactctaccttgaacatccggactgggtcttgcatgccggcaagcaccagcgatcattgacacgacaccagctggtcttgaatgtgggcctgccagaagtacaggacttcatcatcgatttcatgtcgaagatactcgactcggcaaacatccagtacgtcaagtgggacaacaaccgtgccatgcacgagatggcgcgcccatctgccggctacgactacattttgggactctaccgcgtcattgataacctcaccacgaaatacccagacgtactttgggaaggctgcgcatccggcggtggtcgatttgaccctggactgctctactactggccccaacactggacttcggataataccgatgcctcggaccgcataaccattcagatgggtacttcgctcgtctatcctccttcatcgatgggttgccacgtgtctgcagttcccaacggtgccacagcccgcaataccagcatagagtaccgcgcccacgttgccatgtggtgtggatctttcggcctcgaactcaaccccgaagagcttactcctgtcgaagccgccggtctacctggaattatggctgctgccaagcgcgtcaaccctattgtcatcaatggtgacttttaccgcctcgcatggaaggacaacagcaactggcctgcggtgcagttcgtcagcgctgatggaaacgacgcggttttgtttgcgttccagcagtcttcagtggtgaagcctgcgattccgccgctaaggttggcgggcttggatccaaaggcgcgatacagcaatgactgggacaatgcgacgtatactggggcgacatacatgaacgcgggtttgaacatcccttggaagaggacggactatcagagcaagatgatctggttgacgaagcagtagtatagcggatttagtgtagctaattaagaaatcattgaagcatgacagctttattcatctcgctcatcaaacagcaggttctgaagtcagaaagagttccatttcacaaaatgttatgaattgaccgtgcaggaacttcgtccagaccaactgtgtcttatgtcaccgccactaggtgcggctttaattcgtgcgcgttctgtataaagtcaacctaccatgagagaacaatcatggtctaagataagagcctagataaactcaatggctgaatattacgtggcgaagagctaaaacaatattgcagcgcctggtgctgctccttgatacattcacgtccagggctccatctcctgctcaagcggccagaaatataaagtgcagacaaagtgacgttcaaaaacttggttctcaggactccaaggcatttcctcgtctgccacgagaggttggggcgttctgtgctggtgttgggttattccgttaccgaaaattaacaatacgtcacatatgcaatgtatttattagaaaagtgtattgattctaaaagccatgaggcctaatgcttcatgatatagaccatgaaggtcttatacatcgacacgccgctactgacaagctacatgtctgctaaacaaaggcgcaaaggcgcaaaggcgcaaaggcttctctcaaggtttctttgcaatagcctttaccgcagctagaagacggccgtaatggggatccaataggagcttgacaatagcctcctcgtcggctttggggatcttgtgatgcttgcacaagtatcccaaacggttggcaagggcaaccaagatcggatcgtcgtccttgcgagtatagtcgacgatgagcataatctccgcaagcgacggacgctggcagtcgatgtcatcgatgtagtagtagtcgaagtgctcgacgtaacgctccatgccgagcgtgtgagcagtgagacggagctccatgaactccttgatgtcctcgggcataatcagctcgggaaagtgggcttcgaggcaagcagccttgagccacttggcgatatccttcattgcacccatgtagatatccttgtgtgtgaacttcgcagttgttaaggtcgagttctgctgaaagtaatttcgtgcgacgggcgaagcaactagtagagcttgcttagggatgtagacgcgcgaggtctcatcggggccgacctgcaaggggatgactagggacggagtgagctctttacgggcagaagcggaccaggagcggaagtcgtcgccgtccttgaggttcttgatgtcagcgatgactttgttgacttggccctcgggagtcagttcagcgacataaccgcggggagctcgagcctggcgacgcttgctacggttgttggaagacatagtagtgtcgatgtgtcttgagtctcgtgtgcttgaagaaggggtcaaggatggaagtgagatgtgagttgaggtacttgattgagcgggctttgatgtagtgatgggcatctggagggaggaggctacttatacgagaggggctggtttgaagaaaggtgaaaaaacagggtagaaggcttcctggctgacatattagcagccttgcaatctcacaatgcatgtcatggtaggaatatacgaggagtaggccagtagtgaaaagtctcgaggtctttcacaaagactatcactagaccccatcatgtcatgacacggacaaagtttgctgcagtaaacagggcaggaaactcttctgaccggatttgtgaaagcacaatgagtttgttgcccactaacagccatattgtgcaactataatacggctactgcatgtgaataatgccacagtgttggttccctcatatataatctgctctctcatcgcctacaactattatattctcctccacagttcaacaagcttgctattcagttgcaaactctcccaagactttcaacactctaacagttcttcatatcgaccactagatctatcatggataccaccaaccacaagtccatcggtcacgcagccactcagcccgcccacgtccagattcgcttggtcctggacactatcaaggctctcggcgatgacattcgcaagtggtcagtcactgctcgcagccttcgtcatggtggcaacgtcgatgtcgaagatggccagggcaacctcattggcactgcccctaagcttgccctcctcgttgtctctaccattttccgtcagcatttcgaggacaaaaaacagactctaggaaaggtcaaggaatcgattcttcccaccattgacaaagcgtgccgtgggtgtcatttttcaagggggtccaatatgatgatcgggcagcccgactaccaacccggccattcacgttccctgtctccaaacatcgacctcatcaaggtttgttacgcttccatcaagctcggtatgggggccatatgtccggcactttcggccgtgcctaccagagtgaccttcggttaccgcactcccaacccaggatgagtggcttcgtcctcgagcgtctagccaccacccctgaatgatgaaatttcttgttcacgccagcgagcggcttggctacctttcgccgcactcgccagatagtacctgacaccatcgctgctctcgcggctttcttggagtccagcccttacatgcgcgcctctgttcaactcgcagacaaccgagcgtctctgcgcggccgacgattttagactcgattcttactgcgcttgtcaaggcattcatccaatgttttgttagtttgaaagcagccgttcttaataaatcctttgttctccagtgggaggcggacacagctgtccgagaactatatagtgcatatagccgattgaaattttgcccataatcatcattgttcagccagagatgcatcgcccgtgaaattagttccatcattgctccgcgtgaagatataaaccaaagggaaggccgtgaaatagcgtgtgggatacttaggtaggcttttcatacacctatttgtatccaccatccacagggctgatagttcctttgttagtttagacacaggctcctgtagtgtacccgtttcgactttaggcatctccaatcaatcatccgtcagatcgcgagaactttggcactaaacgatccgagtatcttcactcgaggtacatagtgctatctgtgtaagcttacaaaaattctaaggtatgatttaaacgatgtttagtcaggctagtaggttaactcaatctttatcgtagttctgctctgcttgaagacgttgacgcgcgtcaatcgatatcggcatctagaattgaacttactagctgagatcttgtgcatgatcggtcacgagttagtgctcaacattagtttagaggctgcctatcagcttggcgttgaagttggtagtaagtcgctcttgtctttatgtgttctcttgctaatgactcagcccatttcaaagatgttatcatggaccggatcttcacattccatcctgtcaacgaatcccaggcccaaagacttgcaaatttcctcaacacaaacctcggcatgctactgcattatcgcagtcaagttcccctaggtgcggcgagaggcctaccagaaagctccaggcgatgcacgagttcttcatccgagagtttgggatctataaggaagacaaacaatgtatcgatcttggcatccgcctgggcaaaggcattgcagtcatgctcggcttatctaaggcttctgcgatgttgctcgataaggctctcggtgatgaattcctcagtggactgacagccgcggacaagcttgttgccgccctcgccttcggcaacagggagctagtctcacgtcttgcatctgaagcgaacgaatacccatgccatgtcgtcgttggggacgtcttcgccggcgctgttgctctcggtggcaagccatcctcttgtgcactggttgacgggatcatgtcctcggtcaatgaacaggatgatgtcttgcagaaagccctgtgtgtctccgttgagtacgagcatgttcgtgccaccaagatcactatcgaggcatggaatgattttgggatggatgaagtcaacgccggtcagttggttaagaaaacaattctcgacaacctaatcaacgcacctatcagatccaagcatgtagaggttctggaggctgtcatcaagttctgcagcagcatgccgtcacacaaacaccagccgctaatcaacgttcccaccgtcgccaaaatttgccgttccgcacaccctagcttatcgcggtatcgtttgaacacggcagcctgaactgcgacatgtcgtgggaaactggcactccgctcttggttgctgtccaatcaagatatcaaggcagtccaggctgtccttgctcaacgtcaaccacattagcaataaagcgaccaaaaaacctggcaagcacgtcaatttgtctcctttggagaccgcgaaaggaaagtctctgagcgcggtcaaaaaactcttgatcgagcgcagagccgtcactacaattaaagtgaggagttccaccggcgggagtggattgaagcttccacgcatggctatcgacccacggaaagcaggagattcttgactggcttttgcgctctgaggactttgcgttgatcacgactttgggaaaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccagctactactgttggatcttatgctctaggatctgatccatcctgttagcttgttgagcttacatagatacatggaatgatgctaaattacgacgtgcaggtgtcgcaagcggtcctaacgcaggattgggatgatccgctgaaattagccatagcagcgggaatgctcacaaggaggatagcgaagagcttcattgtagtgttggtaaaggtagttgaaagaggttgggttggcagtaatagatgttgatgttttcgttgcgaggtttttgctagagacagaaggggctcaaagcgactttataatactgcgagggaccacgctacgagttgcgggtgtgcgcacttaacttccaatataaagcatagagtcattttgcatggggccaacaatacggccggcggtctagacttccttgaaagagcaggtacttgcgtatagtcagcttctgaagctgagcccgtatgagacatgcagatggccgagaggagagaacggtcaatttcggtacatggtcggtcgaattggattggaaggctatgttggcagcatcgaaccattcaactcgaggccatccataccgccgccactagtacaggaagaccttttggagtcttccgagtgttccgaaacaccggaagctcaatgtggctctccgggtacgtcggtatcagagaaaattagagcaatcttgactctcttaagcttctctttccctacgatagcctatctgcgcaagctttagtatcgagctcaaaatgctaacttctgtaatcatgtcatctaaaagagttgattgaacttgacgccagtagcggacggcacaagagcgaatatgcacatttttgaccaatccgacgttgtggaaacccttgaattagtctgggcacaccaagtacgctagcactccgtatatgagaagggagtgtgaaggagccctgctggcaaggcaattaaggcttagcgcaaacaaacggaggtctttgatgtctcctgcttggaagtcaagcacttcgcaatgttcggcatcgtacgtcgggtcgtggcacacagagtcagctgcagtagtcttgattggacgactggatacgctcatatttagtatttttcaatcttctaacgtcgggcagctatgtatcctgagatatgttttcgtatacggtagaggtgttgtatgctgcgccaacgttggaagacaatgctcctattgatgcgggcagtcgacttgcgctgaacaaaggcattacgacacgcataattcaccccttcagcgccaatgagatctaatggcgatgcctagaaaatggaggcctggcaatagagctcactttgtcatggctgtacttggtggtgaaccaatgggagctcagcaacctgttaacgcctctatgctctgccctgcatgcttccaaggctctagaacataagagacttccccaaaagcgaggtcgcgactcttgggcctgctaaaatctcactgacaagagatcttttcgtggtggccatggcccgtgatttatcggccataccgggatcggcccgagttcaatgcacgtcgtatacctccaggaagcaaaatggaaccggatatgccggctcaggaacactatatcggaccttgttgtctgaggacgaccttgattagtgatgcatgcagagagaaatgaacgatgatgattatatatagatttggacctggtgtcaaacgagacttcacgtgggtttgagcttcacacgatccgggctgacaacttcaatgtgatattatgcttttcagatggatagggaccccccccccccccccctagccgcaaaaacaggcttcctaaataggtatcttaacaacgcttatttgaaaatagatgcaactttagagaggcgtgtaagtagcttctcttaactcttctctctacttagaatatttgctttctacttctagatagtattatatagaagagaaagtattatgtccttctgtgcacaggcgctgatgaacaatacttcagcggttctatttctacgcgtatacctcactgcagtaattacctatctgagaaaagccccctatttgctgcgggattgagggggtccctacccatctgaaaagcacggtatcgttatcataacgcgaggttggtgagtacttctagtcaaatcagcccatcgctctatccgaatgacctcgtctacatatgccagcaatctaggcactcagctcagtaggaatccgcttcaatgacagtcatgcgctgaaagtctgggtatgaagggaagcgcttcctctctttcctgacaaaagattcatcgcgcaaaaggttgtatgctcttcgctctttgaaccatctccggagggggggaatcgtggcacctcgttcgaggagcagtttgagcccgggggtaccacatctcatagccacctccaccggacacgtgtacttgcggtccttctgcatctttgggccaccagtttgatagacgcgttgattgacgtccgcaccggcgtccaacactgccgcgatgaggtccaggttttgtgctcgcacagctacatgcagaggtaaggtgttcagaccgcctacgctgaggtccatgtgatctagtaggagaacagcaaccttatattctttggctttgcaggttgcctcgaataattttggcttaatcttcgcgtgcgtgggtgaccgaacacgcagtgttgcttgcaccagacagggtaccccgatctccatagctacttcaagccaccgattgcaagtagtttcggttaaagcaatgcccgaatattggatcccgtcaatgatggccaaagcatgcgcaatgttgcgcttgtctaaagcgatcccagctgcttccgctgccgagaaattggcccaagcggcactggggcaattcccagccaatgccaacgcctcgagtatggcttggagtagcttgtcatctttcgttctgacggccaatactagcggctcccagcccagttcgaagctgacgtcgacgttttgcggaacctgagcatacacaagatggtactgtcgcgccaccatggcagccatgagcctatcttgacgtagcatgttttgctcgaccccagtggtgagagccgtagacctgaagccgccgaagagaccgctcattctgtcccatagtatgttcgccactctgtagtggcccatgatgttaacaagacctttacacagttcccttcgacaagcctctttgtgatctatcgtgacgatgtgcaactcgctgcagagatagtccatcatgttgtttatgcgcgtaggcaatgcgctgtctacgtcgagtagcctcttcgagcgctgggcaaggtagcggggcatcatgtgagccatgatcttctcgctctgccggaggacatcgttcgtctggtacgtaacgatatcgtgctcgatgacagtacggaaggtggttacataatcagcttcctacagacgcaaacggctgtgttacgacttacagcaagtgcctcgcgccaaccaagcattgcgaggccctgagcagaccaggtgatggaggacgattgcgacaagctccggtgggacctgcatctcgaatatgtacatggttgagactactaggaatggctgtgtgggtacttggagactcatgatatgcggttgttctgacccgttaagacgtcgtggagcgggagctaggctcggatgaagatagcgtcgtcatgtgattacgcgatacgcggttctttcactttggtcgcttcgggagagagcttggcgcgtcgcggatcccaagacctttcgcgacgcgctcaccaagaaagcttaggtgatagcggcaaatcgccttcagcagcttctgccagtgaaggcaaacgtcactctatcactctcgaagcgcgggtacgttgcacgccgctctactcggggtctcgtcatatgaccacgacagccgcttgatcatcgtcgactcaggtcaccagacgcgataactgctccgcattgtttgttctagtcgccaagttccagacagtcttcacctgacacgccgatcaaggacggcagaaagtgcgtcagtctcccggcttattgtaacgcgcagtaacttactaactgtatcagctactggcgtacgcaacgacgcacttgtgtccccaaagtacctatcatgcaccttctcgatatacccctcgagctcttccagcagattgcccgcgatgtcgttgaagtcgccggcatcactggagcatggaaactgcgaggagtttgtcgctctttcgccgcagaaatatcccacccgacatcttcttcaaacgaactacaaccgagttcacgggctggtcacagactcggtttcttatgcttacaatggaccgctatctggctgctcgattgcgcttaccactcgacgtcgaccagctcctcctagaaaaaatccagagcatggttgactgggccacgactgaagcggatagcaatactaaaagcaacaaagatgatgccgcggagaatgtgtgcacaggtttgctcaatgtcgttggaggattcaagctggtctacccaatcgtacacgagtcgagggatgagcgtaagaatcttaccaggtgggcagagcaagacctgggtatacataacaagcttgccgctgcactaggtgtcggcagctacgagttgatcaagacgctcttgcccagactcctcgagaagccacaggaagtgttttggctcgcatttgatcccttcaaaatcgccatctgcaaaaacgacataacattgttccagataactttacggatcctacaaaaggtggcagagactgatgctacccgcttgacgtcgattcagcaaattcaggtcggaccggggagaaccagactattcaacatcgccgacgccatttgggacgccatcgggaccaagcgacttggaatgctcaaagccttgttggacttctccggaaagttctgcccccgccccagtaatcgtgaatacaatccatggattgatttgaccgcgagctcagaacagagcattctcgacaccttgttgaacttcaagccaaagggagggtcgatggtgacacggcagacgttgaccaccgtgtgcttcgcaggttcagccagcatgattcaagccgtggtgaccgccttaggcaagaatatcaacaagggttcgatcttcactttacccatcttaatggctgtgcgcagtggacgtcccttggccgtacaagccctccttgacgctggcgcagatattggcgttgtgaccaagtcaaacatcccatcgatctccaaggcaaacgtcaccccgcttgacgttgccatataccaccagaggcttgatgttgtcgatgttctcatggctcgcggcgccggcccgcttcctcctgtgcacgaatggcccatgaatcgacgctcatccaaccatcttcgcggcatcgtcctccagagcacgggtaccgaccttccaacctggaaccaatttcgaaatctttcccctgaggaccaaatgtctattgcgcactagaataaaagcaaccgaatgagatcttacggctgttggggtgtatatcacggtaacaaccggcggtaccgacatggggttaacagtcagcatatacttcacactggagacccgccttaccgtccagtcacaagacttacgacaagcatcctaaattgcatgtgtcttctaattacaatcaaatctttttcttggtccgctccctgaaatgcatgagcaaagtgccatggcacccgccattcgctcgacaatacggcattcgctcgtggcatgtttttgacagctgctcgatctttccccataggctacttctccgagcttttacggctagagccccactcctgtagaattgagtctttgccaaaatcatctcagctagttgtacgctaacgtataggtccgggcatgtatgagggtaggcctgcaccccgccgctttgcacaactgcacgcaaccaaatcaattccggcatgtaaaccctcgaccgaacgaaatcgatcctcagcctcccaaagatatatacagctctgccagagtgggactaagcctgcacgcctgcattggtgacaatcgagtgattggaaggtatgcgcaaggtgtcagacaagaatgcatctgtgcggacgccgttgaacgtaactaactcacgcagctcctgcaggtacttcttgggagaggaatcgaacaatcgaactccctagattccgtggaactgtggggatcgcgctgttggtctctggccagtgtctcagccttggaggacattccgtaccatcaggtgatgcgaaggcgacaccgcacggctatgatctccactgacattcgtagaaggactcaaccttctatggcaaacatactcgatctgccactcgagctattgaatcgggtggttcaagagatcatccttcgggatggtgtcggcgcagctgctgtgcatcgccttgtctgtcgtaagtcgacactagtcaattccagaatcctgtcacggaatagctgacaaggttaggtgccttcaatcactacattcgcgccagcattttccttcattctccggaagaagttttctggaatcctgtcggccgaatgctgatcgtcaataacctcgattattttttgacggctcagggcgacgaattagggcagcatggctaccgaaccgccatgtcggtcaagattggccagatgatgaagtacctgatcagtcaacgcgtcttcgggtctaccgacgcagagtacgacaacaatttgaaaatcttgtgtgcgggtcttaagaccatcatgggaacgcagaccattgcccgcgctattatagtcaatgaccctgaccttgccgaccactcgcctacatggtgggctgtcttccataccaacggacctcttgaaacctcagttaaggtcaacatctccatgatcgtgggcgcgcatgctctggtcatcgacgaactcaagaacctgtcagatgactggcatacaatcaacctcatttacggcgatcctttgaccaacgccatcaagctgggcgacattaccatgctcaataccatcatcaaccacctcacaaccatgaaactggtaccaaagcgtcaacgaggccatcttgttcccagtcaggcgaggtccgcgtttcctttggaggattcggtcagcacagccatcatgtacaaccggcctgatatggctggagctcttgtccagatctaccaggttcaatttggcaatccagtaccctcaatattcgaatcgtggctgtgtcggtctttgattgtgggtaactcggccctcgtcaagacactgtataggtcgcacggccaacgtcggctcaagctcagctccttatccgtggccgaatttctgaagacaggcgactacaacatggtgcttgaagttttcagtccgctcacccaacccctacaagatagattcgcgaagaaggacccattgtatatcaccctccgccaccgtaacatcgatgcagcccgtgccttgctcgccactggcaaagttgatatcaaccgcgaggttctccacaaccactctgggcagtttggcaacgctgcgctcggctccagtcgctacgctagcgtcatgatcgctccgctggacgtcgcttgccgcatggacgactacgccatgctggagttcttgctcactgcaggcgctaactatcgccgtcggtttgctatacagttgaatggtcgctgctactacactattcgcaagtgggctgcgcttcctcagaatggcggccacactcatatgcctgagtatggccactactactctatgtcgtatgaggaacagctcgcttacgtcttcggttgagctacactttggttcttttctgcgccgctccgtgtgcttcttgctagcacgatcttttgaaggcctaaaaccctcgaccctcccgcctcaaagttacaactgagcatcgtccactcattagtccccttcccctcacactaccctcgcacttcaccaaatgcacactttactagccctacagctgattctatcgcttgaggtacgcactacctgtagtacgtcgtcgtccctttcccttcttctctacacccaacttggtaacacccaggttctattttgcgatctttgcttgaaggccgtagtggcgcaagtgctgcgcatgtacatagcaaatcggcgacattcgacaagagaaacatggattcatcaattgatctttaagaaatgatactcaagtggtttagtgctctattggcgttgcgagaaagaccgcaccatgatcctatcacatgcaaactcggcgtctctcagaaaaaacgacaactgtctgcaatttatcacgtcatgaattatcacttcgcgaatcccacttgtactttacatctcgattttccatatatacagttgaaacaaggtatctgtcggatacgacggacgtgatgatcagctatgagtacttcttgagctgcacctccagtttttgtcccgcgtcagtctagaaatcaaaaccagttaagtttctatccaccagaagagatcggaacgcgcttgcccatgtgagtccagatgtagttagcctcccggggagagaatttgctgcccttgaggcccttggtctggatcttcgctcgcacagcaacgccaacctcgacatcctcctgctccttggcggcgaagatagcacgctccttggcgcgatccttctgtgcgttagcaagtgcctgatactccgccgcaagctgacgctcagcagcaagatcccggtgctcagcctgagaacgacggtgtgcctcgcgagcctcaaaggccttgctactggcctcccacttggccaagtatactttgaccatggcatcgaagcgggagttctcggcgaggtactcctcgaactcgctatcgttatagtctccagcccaggagtgctttgccatgcgcagggcgatgatgtcgaggagcttgtcacccagcggagtgtggattgtggtcaggaggttgatgaggtcctgagagggaaggcaggtcttgatcaggtgccagtgcgcgttaaacatgcgctgggtgtaggcagtgagaccaaggaactcagcggccgaggcgatatggatatccttgaacaggttgttcgtggtgtccatagccatcacatcgagattggggttggctagaggagtgatgcgggcgatgagatccttgacagctacgacgagtaggtactcgggacaagtgacgtagaagacactcttatccttcaagacgaggttctccacggtggagagagcactaaaaagtgccaaaggcagcgaagctaggacttgaccatcatgagcacgaatctcaaccttaggaccacgagcgaaggatccacgcttctggcggccaagagcacggaaggtggatagctccttacccatgccaggcttcctggaatcttccttgagggaggtggagttggccatgacagggttgctgtggccgtccttgggggaagtggagcgacgaccgcctccagtacgggagccgatgacgatggaggactcgaaagcgtgggtctggttggacatgttggtgatcgtgactagtggtgtcagagaaggtatggccaaaaagaactgtggttcttacgagtcttgggactgatgatggagagctgagaacggttgttgcagctttgtagacgtggagttgaattcttggatgagaactattggtaaggagtttactttgaatttttgataagcaaggagggaggaagagggcaggatatttataccagagggcgagcccagcgacttggcgtagtgaatatacaaggcgtggcgggcaaagcagtaacacctgacagtgtgaggtaccaacagttgaccgacggcttggcacttttggaacacaatgtatgtcccaaatctttcactgttggtgagtaatgcctgatttctccccaatcaattcaagggactctgtaacgccgcaaggctcgaacacgggacaattgagtttatgcgatatgtttcagatctggtaagaagctatctgctctgcattggtccgcattcagatagcacagctaaagacaagatttatatatgactatcaaaggtttttactttcagtggcgattaatatcgtcttatacatacagttgtttggcttcaagaatacattcttcgtgttacgagtcaagctagcaatcattcatcatgtagcgatggaagcaatctcatgatttaaatcttttcattgtcatatcaattgattgtactcaaaccaaacactatggtctaaatgtcaaccaaatcgtatcgtacgctaattcaagatacccttcaacgcttaacaggctacatgacgaccgaaaagcttctcgtgagcgatcgcctcctgaggcgtcatcttcttgcccaagcgcttcttttcaagcatgctctcacgcaccgcccgctccatgtgcctacgctcctctgccttctcgagcaggaactcgcgttcctgttgttctgcttgattacgggtcgattgttttgccccatcgcgaccctgctgctctgtagtccgaaatgccttctcctgtcgtttcagctcgcgctcctcaaacttagccttgcctttttccttcgtttcaagcttagcagctgccctgctcttgcggtccacggtgtcggcaacggcagcggcaagacgagggttggtctggagatacgcctcaaacgccgcgcggttctcaatcttgccatcaaagtacttaacgccgatgttgtacgccatctgtttgtagatcttgtcgcccggtggagtccgaacgcggccgatggcttcgatgtttgcgacggagggaacagtggtgttaacgcgcttgaaatacagcgagaagatattctgggtaaaagaacccatgcccagcgcctcggcggtggaatggaacataatgtcgtcgtacgtgatttcagaccagccaagatagcagacgaaggacatcggcgggaccttcatcatctgggacaggaagtagcaagcaatcttcacgtccaagtcagaaggaagcgtgacttggtcatcgatgacaagctccggcttgatggaggccgcgttaaagagagccgagggaaagtccataactttgcggccttcccagccgagaatgtcgataagtttgccggtcgtcagctccaagcgcgtgcggcggcccatgttagtcaatcttttttttccgtccatgacctcgggctgggtggtcgcagtgtatgccatattcatgcgttgtgctatcgaaagtgtaatgagggtgctgtaggtattgtcggggatggttgatgatataaagggcctcggattgggtattctagcgagtggatagtagataataatcgcgagaaaagatgctttttatggctaaggggcatatcaggtggctggcttggttgtgaaagatctcgtcaggtgcgggttacgtcatcgcaatgtgcacactacgccttctctaacccgcgaacattgtttatccatgatttcgtacgtttgtgtaagtatagaaaatctggttgtggcaaggcttatgagtgattacatcgacggaccggcggtccaccgtactagctgtcgatgtcaaaaccaccaggctctcagtagaaggacgcgcctctggaccaattcttaagttccatcatctacagccggcgcagcatcatcaaattccttgagtgagtctttgacacccttctcgaggtcgcaccagatgtaaaagcccagcgcagcgaccaggaggaaaaagttcggtagcattgggtaacgcagattatgtgtcttgtcttggatgactgactgcaccaatgggttgacccatccagtcgcaagatcgagagtcaactctagaccgaagaagtgcgcttctctaccacgcggaagcatagaagcgtacatgactctgttggcagaccggagtgcagaacttgtcatgcagaatagtgtctgctctatccagaattccggaacgtacttgtagccgatcttcacgttcttgccgatgccgagacacccccagaaaatgcaaaagatgttgatggcgaggaagcagtatgcccaggttttgatcttgatgttggtgcgagggaagacaaacatccaggtgaggctgccgatagaagctgtggtgacagccataaaggtatagacctggacaaaacgtcagtacttttttgtgcctcacaatgtgcaatttgcgctcactgtgtacagacgatcaccagtgccaaggccgctgacttctcgaaacagcaacccaatgacagagttgaagttactataacctgtattccagagaacccagccgacacacaacttgaaggcttctgggtacttgggaatagatttgagcaactcaatccctgcacaagatcagattgggatcgaaaacttggtgccttgatgcttacatctcgtaacggccagcttgccataattcttcgttggtggttttgatcctttcaccgagggtagcaatacgtatcccataccgccgaaagatatagttaggcaaccagcgatggtgatggccagaaggaagctgatttgaatcagcagaagacaaaaactcgaaacacggtttggcgcaccttttgtacccatccattatcccgcttccagccgtgtgcgcgataatgagaccaataccttggccaagaattgacccaacattgcctgagagcaagcccagcacactgaccatagtaccacgattgaaaagctctttagtggcacgctcttcctcggttactaccagtcgaccatcttgaccgattctcgttcgagcctggatccatcctgcttcgcgcatgaagagcgggatatatgaagaggagagcgtgccgtatataccttgtacggtagtcatgaaaacccacaggattgagcctgacacgaggtttcggtaagttttgctagtcatggacgcaaacggcagcgcaaaggttccaaaaagcacaattccgaggatgagaagattcttgcgattatctagacacatgagttttatgaagaaatgtagtttagctttcgcttacgcgtaaagtccgcgactccagaaatgaagatgcataccactccctcagatgctctggaaattgactgcagatacaaactacccctagttaaaatttgttgtatgtttaatgcatcatggtacttacatgtaactgttgtagtctacctcacctgtgccaaatggaaccacgcaacggattacaccacgctttgcacatggcttgtttgtaccgggaatatgtccaagaacattggcggcagactgaagaacagcaggaacgtatcgaaaagccattccagcagtcggacccgtctattccctatcagtaaatactatgattgtatgtatcttctagagtagctgactgagaagcacaacacaagccaagcaatcagagcacgcttagtcgccatcggcctcctggattctgggcccgccttttcgacattgctgccagatgcgttgtctgagggcaattcgagcgcgacaaccgcgatggcatcagcatcgcccttggtgagtaccttctcagtggccatgacttgggtcttagtttgaattttggatgggctatcgtgcaaaacaagtgcaatgataccgtcatttggaactgctgatattggccgccttaaaggttgaacacaagattgcaagcgataagaagccctgcagatgctcaattgcgcttggttggatttgccgtggtgggcaacagacaccgaggtatcagctcacgcgatggcccatacatctgggctacagcaactactgcatgtgtcccagttgccgtagctttgtcgcagcacagtgtctacttttgcaagagcattgtgatccttgcgcgtttttgagcaagttgtggaacgcctaaagaagcgacgatcgccgtttcttacatgcatatgcgcgccttgacggcctggacacactgtttctctccaatcgccacggaattagccaagagaaagaatgcactaattttgggtgcagggagaggccaagttcatgaaaaacactcgattcattctagccattacgtgccactccatgacttgcatctccccatcacaccttcccaatgtatgaaagactgatgcactagataccaggatatattcagacaatgctagatgcgtcagggagtcaaaaatgggacgcatgcatcactcgaagagtaaccattggccatggaaaatactttgttctttttcgtaggaaaactataataccacagccatacagccatccagcgatcatccttcggcccaagcttcaatcacttttacttcatcaaattctcacgatacgcttgcccgcgaagacggatatgcaccaatccaccaatgcacaaaaggtccataataccaagtccggtgaagcaccaaccgtatcccatcttactcagcagcgagtccatgatggctgcggctatcgcagcgccaacattccgcagtagacctgagagtgcaatgagcgccgcagctgacgttggcatacactccgtctgatagcttgtactggacaccataattgtacctgttcctgaagccactacacataccaatttgtcagctttcagatacatgggatgtggaaatggttagagacgacgtaccaatcgcagacgccattaacccagcagctggatggaaatgcttgaggacaaaccatccaaacatcatttttcccgcggccgatacagcgtacccgtacacttgtacgtccaaacgtctctcgggtggtgggctgtcaacattgtgcttgatcttgtagcgacgatagacaacgtccccaagacggccgactgcgaacgaggtgactgtgagtgcaacgcctgttacaatcagcaaactttcaggtgaagttcttatagtagagagctgacctggagccagatacccatagcccgtctcgcttccatcccatccatattttgtttgccagactctcggaaaaacaatgtacatcgcagagaggcccgcaaagttgaaagctgaagcgaagctcaatatacagttcgggataaagataagaaccttgaagagtccggcaatcgttggtttgggtggctttggatagaggccatcgggtacaagctgcttttgtcggagatgtggcttaacaaaccaacttgaacccgtgtaaacacttccattgcctaccagacatcttagagtctctggtagaacaaaaagaattagcagatacaccgggagacatacgaccgctgcatttgttgctgttagtccagactctgaggtcgttatggagcactcacaaagaaagccaaaaatccatctccaagtactctggtgtgagaattggccaccaatgaacgggccaagtagtggtcctagttgaggtccaagcaagaataatccaatccgcgatgcacgttttgctggctctgtgacatcagctacggttcctgcaccaatagaggtaaccatggatgatcccagagccttgaattgtgtggtcagtctctagctgcatcaaagctttggggttcactcatacctggaaaattctcaaagtgaacaggccgcccactgtcgggggtagggctgccagaagtgtgtttgcaatgaggaaaacagccagggatgtcatgtagatcagcttcctcccgccatagtcgctcagtgttgctccgaacattggcgctacaccaaagaccgcccaatacacactgactgatgcattgataactgtgctcgaagtattgaagaccgtttcgaaaagaaccaaactaggcaagtagacagccccagtgagtggcgaaaagaagccagctgctgtaactatcagcactatacaccattgtcgagatggcgagaaagccgagtatggtgggattaggtcaaagcttggtgctttctcgatgtcgttggcagtagtcctgggagcattgtctagtaccgacagcgcagacggagacttggattctcctccaccaaacaaaactgtggatgagattggatcttttgattcgatcatgattcccataaatggggacaaatccgagagtgtgcaaagttggccaaatgaatttgggctcagagcctggcgctactacatggcttgtcattctgtcgatatcgaagatctccgagctagtgacctgactgccttcttttgacttcgataacggctgaaacaaaattggctcaaatgcgcgtcgatgtgatgtgagacgggaaagtgcttccactcgatgggggtccgcaccaagacacgctaatgccaatcgtgccgccctggtcggacaagcgatccgtcttaagtcaccttaacagcttcactcttatgcgccaccaactgtcgtcaatacgcttcccatcgaaccgcaaccggccgatcttttcaactgacgcggtgcgctaacgcatgcttactgggctgatatctgaccctgctcgtccttctcgtggctgacagctcacaacgcacccagcgccaccagcggcgaggaggtcctatcaacactgcgtgcaataacagctccccctgtaccacggtgcgggaaatcacgcagatgggtctcccttccacacagactacgcagtccactataatggatgcctcaacatgttcaaaagtccgatcaatacccgcatactgactaaaaccacctaataccacctgcgcaggtccgtggtagactgtaatctcgtgcgtcgcgctagtaacgggccgctctttcccacgcgaaatagattggacgcaaacatgctcacgggtcgttcgcgctaatgtatggtcgcagcaaaacagcccacaagcacaccggtgcgatcaagcaagcccagcctggtgtaagatcaagcttcattcgtagccacgtgcggcttctttagcacctacctaacgcaggtcatgctttgccctttcaattgacagcgagggtaacttctccgccgcccgtaagtgccaggctcgtatccaatctgtcgagtgcagcatatgagtggagcatgccgagaggattccagattgtgcggctcactgcatactcgagttggctctagcagctcacctcagactcttttgaattgtgcaggggacaatcttctgccatagttctcattgtgacagagttggctgtattgtggttagtaactctctataaactacgacttacgtcagcatacgatcgactgtgttagtgcctgcttcaatcgtcaacatcgaccggtgagtatcatgaattccaacatttgccacacgcggcactgctttgatagcttcgtcttgaaaatcacgagcaaatggtgtgaggagcacaccccacgttcatcactcaatcggcgtgcgattgaccattgctccgaatgggctagatcaaaccgcacgcctttcaccagtcgcaacatcatcccagtagagcctgcagggtaagacgttattatttaccatgccgcagacacacttatcaggggagtatccggagctgagaaaagaacttggcttggatcacggccaaaggcagaatgtggcagatgcaaccgtgcttaggttcgtgataccatgcgggacataaaacgcactcgttactgaggcgaatatccatcgttaggatggcctaatttcggcgctaaaagctaaatagcaatcgtgggtactgagcaagttatccgtacacggagacatctctgtacaaccaatctgttctaaatttcctgtacgctcaattatgaacatcggctcatcaccatatcatgccattggcgccgtatactgccgcgcgtccaacacggatctgctttcgatcgagggcaggtctgcacaacatgtgaccaaacactggacagagttacgagaacatatagcttccagttcacaaagctgcacgtctgttgtatcttgtaacattgtcaggaaaactatcatcccttctacggtgttcgaaaacactgaaatatgcgatttatcgggaagtcatacacatgtcattcgagaacttcgaaagcgagacaaggcctaccatgtcggcttgatcagctgtgatgcttcgcaaactcagaacgaggatgacggtttccgcgaatggctggagacattcatactgatggagacgagcctaaggcctgatagcgacgaaaagagcctgggaaacggcagtgtacttcagatcactgaggcaatcacagtgctcttcagccatacactgcgaaatgtctcgtcaaaagatgactggcatattgggaagcataccttccaacttcgggtttcttcctttgttgcccgtggtgagaggatacagatggccttgcctgcattcccttgcaagtctcctagtacccgcaaggtcggtggtatttaccctgacatggccgagcatatcgcacttacaacactccacggatttgtggaagacgtcaaagccatatacgcacctggtgtggccgtgtggataatcagtgatgggcacgttttctcagactgtagtaagtgattcatgtctgcatgattgacatgtgctcactatctacccatctagtcggtgttgacgacgataccatctgcaagtacgacagagctctcttgaagacataccaaagcctatacacctcaaacgaagatcaccaagcaatcaggtttcgtgggctaacggacattctcttctcgaattttgacgcacaggcctctttcagacgagactggtttcatgggttgtccatcgagcatccaatatgctccaaacgcacagatgaggctgagctggcccgcatgataatgatgactggctttcagacttcgaaagagcatttccgcaagctcatcgctgatcaacacgaacacgcactcaaattgtatcgaggacaagctcggttcatgcaagacgacctcttctgtcccaagttccttgccatgtcgacgaagcagagaaaaaagacctcttttgctgttgccgcagaaatgatcgcgcgaaaccaggcatactcgaacttgttagagcttttgcttcccaactacgtcaggctttctattcacgcacattccaatagaggaccgaagttcggcatccggcttttcccaacaacgaaggtgcgcgcaatcgagtctatcgtagatcgtcatgcaatttgtccatcatacgaatttcaggtgcccacgccttggcacaactccatgatcaagattgaaggagacgacatgctgtatctgggtaaagcagagattgtccacaaagctctcgaggccggcgatttcgaaggcgagtggatcaacgaccaaatactaggcggccattttgcactcagacccacgcctgccatcagcaccgcatcctcaatgatcaatgagtcaatatcgtcactttctaccaagtttgatgacgagaaacaaacggtgtcggcaaagacttatgactttgggctttcgccgagcgatttgatcatcaatactacaaaggtgcgccttgctgttcggctaagcggcaagatccatcgcatgctcggcttctcaaagctcttcgcaaaatctcccaccacggatgatctcaatttccaggaatgacagactccctcacgtgaggctgtaattattagtaaatgacttttacactccaaggttccaggaagtgcgttcggagtttggcttcgcaatgtttagattatcaaatacacagtgttttgacatagtcttctgataatgtcctcctagccttgtgaactcgttctgcaaaggacgactgttttaccttgcgaaacattcacctatgcgccggttgcaggagatgcaaaatccaagacttgaggcgcagcgtcgcgtagctataagagctcacatattgcatcaagcaccgcatgtacgaactcaacagttggaagatgtcagatcacaatggaagcccagacaacaacaatggtaatttagccgcgaagctcaacagtactcacagggcaaatcgcattctggaaaaagtaaagtcgggtaatggaatccttgccgagtcccgttgctgggcactgcttacttccagaacacgatcatgcagcttccctgcgtcactaccgatattactgcgtgactggatcagcttctgcatttgtacaacggctttatcgccagcactgcaatcataaaaagcaaggaaatcgacaggcttggccactgccatgtccagcactgccttgcagccgcatttccgtgaagaggtatcaatggtcgacacaatagatctatgacgatgcttatgctgatttgcttacacttggcgaccgcaaatggactacactttatagttcgtatgatagagggcgtctgttatgtgatgcaacattttattgttacaaaatttgatcaatggtattggcaatacctgtctagtcgtctataaagggtacagattgacctattacagaagcagagactatttcgaagtaagaccttggctatcaagattgcggcacaacgtcttctaatcctacagattctacccgttcgtcgaacgcaccaatacctacagttcgtcacaagctccccgtgcgcgtcaacgcagagtatctacatgctggtccgtgtaaatagttacatcttctcccagcctcttgaactggagcttcagcatccgcggcatcaacggtccagcctagttgcacagaaatcagtcttactgtcatcgggcgattctagtcaagactcaccggtgtcattcttcttggccacgtaggatctagctgccactccaaagttgtcaaaagctttgagagagatatcctcgcacccatcatggcaaacttgatgccaaggcatgtccttcgtccgccgtgaaagctgataaatgtggacttgctactagatttgcgaaacaattgctgaatctcctcagtcgtgctgccccatcgcgaagggcggaactcatgtgagtcagggccccaggcgtgtatgtcgcgattggtagtgtagccattgtagccgcaatatgtgccttttttgagcaaaatgtcggtgcctagaactacatcttgttctgtgcggcgattcatcagttgtgagatgggtggatacagccgtaaagtctcgtagatcgttgcagtcagaggtggaatttcggcaagagcatgtggatcgacacgatcttctggactaagagccagtatgtgggctcttaagtcgcgttggaggtcttgatgttctgcgagcatcctcatgagcgaaagtaggagaatctgtgggttttcgtgcccggcgagaaacattgaaagacagttctgctgtagatggtatcgattactgggaatctatcatcagtataacgccaacgactgcgatgaaatagcttacataagtccttgttcatacgcagtgacaagtcggcacccgagatggttcgattccatgcccttctcgtgtttatgctgatgtccagaaaggactttctcacacaactctttcttgaatttgttgacaagtcggcgtgcttcttctcgacttgcgagtttgaagtgatccaacagcggaaagttgagatagaaaggattgaagatctttggcttgatctgcaattgcatctgcgacaatggcgcattcggatcgtcgagtgtctataaattatcagctaatgaccatgatgtggctacgcgccttcagactcacaccgaagcttgcgccgaggagtgcttcactgagattggcgagtgcataatcttgtagaggcttgggcatgaccacagcatctttcgaatcttgctctctgagcaggatctcgatgagtttatctgcattcttcacaacaactgatgtatccacatcagcttggagtcctggcttgacaatggccgcaaagcttctccactgatcgttaatggcactgataacattttcgccagtgtagagagctagaatagaatgcgggttctttacatgattcccggctttagggaaaacctcgtcttgcttgaagacttggtttatatattccggtcgtgtgatgagcacattccacgcaccgccaaagtaaatcttgaccgcgccaaattctgtcagtggctttctgaggtatatatgccacatgtgctcttggtcgacatccttgaaaagtggtatgagagtgtagtaaaaaggtatggtaggtatatttttcgggaaatgcgacggtggcagaatccagccagtaagaagtcgatacaaaatgtacgaaagaattgatagccagaggactccaatgatgctgtatacgtagaacatgatcgaaaagttatcgaagctacgaatgagattctgtgggatgcgaaagcaatggccgagtcatctaggacctacactccggtcgcactttgcggttccactgtgtcacgaatcgtagtctgtatcaggcgcggcgcagatcactggctccaacgcacaaccatgtcgggtcgtgcatgtgcagtaagaatggatcgaaagaagttcaagtgggctgacgtgtcttccgaccagttggacgaggccgttgccgtgccgtgtattgatacaaaacctccctaatgatgtgaggacatgtgccaagtccgccccaccagataaggcgcaccaacatgggcaggggaaacaaacatgctcacccgagtcacatcctaggagatcccgtgctgcatgcgaggtcggatgaagctgtgccgttttcgccttacgcctagttggtagaattttcgtacgcccactgcacaccccttgagtcaacaaatggcaagattctgtaagagctagactatgttgagagttgattggaatagcttgaaatcagatgctccagctatctgttctctcatttccgataagcatgatggtaatgttgtaggtgacgttgatgtgaccatcatcagcctcaaacgaaagcgtgcttttattgttcaacaaaatctcctgtgttcagggacaaatcgaacgtcttaggcgacagtccttttgccgaacacgctggcccattatctcgatactgttgacacaatggagtcgcaaaaggctgagactgtaacacaggacgctaccaacacgaaagctttgcatggggtttcttccatggtcactgtcatcgaactcgactcacactctgcaccacgcacccaattgacggattacgaacagaactctgagtctacgcttgacgtgaatatttcaagccctgggcaatattcaatgcaactcgatgaagttcaacccacacgaaaccaagctcctccaaggcttgattccgaagtctctgctgcggttcaagttcttcgaatcatcgagagttatgggcaacacaaagacatcagctatcaatggaaaggcattgctagctacgcacctatagtggcgacgcagatccgagctggtaagccagttcgcatacttttcactggattcggtttcaaatcgccactggtactaggtcgactacccgacttgggcgaaaagctcgcactcgcgcacttggatggactttgctcaaacatcgccaccgtctacgaagtgggtgcagaggtgcatgtatgctcagatggactactttacaatggtttgcaaaactctcacctgagtttgagtgcagtaactgactcttcgcagatttgtttagtgtttcagaccagaccgttcggtgctatgtggaaggtcttcgtcagattgtagacacgaacgagcttcgcaacatacatatcatggaagctggtggttcgccaggccgtgagctggtcagccacggctttcctccccgcgactattctggcagtcgtacaacacctgccaatgtaaatgtgcagccaagtctacgtactcggcaacgaacgtacatgtccgcaatcatcgcaaaagaaaccagctatgtccatcttacttcttacgatacgactatatcaccaggaagcgatgttctcactgtatcgttactacctcaagaagccgctgctctctcactagcgccttgggaatcagtcgttgtaatcgaaaatgacggacgctaccgcactacggcagtaaatgaagtacaagacaacgaggcatacgaggtagttctgggtatatctggcgcaccgtcgcattatcgcgctaaagccgacatgtgggattggaaggatgacgggacggacgtcaccttcgagcatctatatcccaccggaaccatcattcgtcctggatcttcatacactggcaatgcgccgtcaatccaagcgctaccaatgcgaaaggtacgcaaactcgcccaaaacttctcacctatcgttctacgaggcttcagcgagactacgaacgaggactactttctcgccaagggcaatgagcttggtgagattttgacctggacgttcggtcagatactcaaggtcaaggacactggcgaagtcgacaagaacgccaacaatgtgacgtccaatgaagcaatgccgatgcacttcgacggtatctttaagttcatcgatacggtagatcctgtcactggtgaagtcaagaaggtcatgacgccaccacgataccagtactttacttgcttgagcacggcgccgaagggagatggctacacgctcttcgcaaactcgcatcttttctttcaaaacctaccaagcccgttcacgctcgagcggttggagaaggcgacgtggagcatggtgaacgacggtttctggtctgcgaagcagactgggctaccgcttgtggtgcgacacaaggatacgggcgcagcatgcctacgatggcatcaaccatggacggagacgaatttctcgaagtactacatcgaaattgagaacgatgaggcagcagatgagttggtgagcattatcaacaggctggtatatgactatcgcgtgtgcttgaggtttgagtgggagcagggcgatctactgatcaacgacaatgtatccatgttgcataccaggacggcatttgctggggcttgtgagcgggagatgtggaggatacattttgactaagatctgtctctagaatcgttgtatttgatagctagtatgtgatgaaacgacggcatgggtcgacccagttgaattgttattgcatgtgcctgggattcttaaccgtacaccactcccaataaattccctaacccttcgatcttgactttgaacttctcccaattttcccttgataaaagttctcacgtctggacactaacccttttcccgaagtacttttccaagacactcgcctcctcggcgctccaattcttccatcccctcttccgcttctccctcaccactgccaccaattctgtctctttgcgctccttctctttcaacctgatctgcgtctctttccaattaaccttcttcgacctcgcctcttccttctcctctggtgtcatcaactgcttgctctgacgacacgcttcacgcagcatgtagtcctcgcgagccttagtcatctcttctgagattctctgctgctcaacatgaacagaagtaatagcttcatgaaggcgagagtttgtagcaaggtaagctataaaagcttttttgtcattgacatggccttcgaaggaggcgatgccctgagttcgggccacctcgttgaacaatttcttcccaacgtctcccttcatcttggagatgaagtcaatcaggttgtatgacagttcgttgcttcgagccatatttgtgtagtgctcaataatgtgctggacatacattgataagccaaggacctcagcgacgccgcacatcttcaggttgtcgacatgattgaacgataatgccatcggtgtagtggtcccgttggacgttaggtctcgaagatgatgcaagagatttgcagcgaccctaccttcgacattcgatggaagtgtgatcttgttgttctctatgcgtgccaccatcttcgtagagcacgcgtggagaagtggtagcggcatgtcgattgcgacattgctacctttgtaagcagagacttgtatccgagtacccttagcgagctttccgcggcgctctaagagtgaccaggtgcggatatcggagagaggttcaggtgcgcttgccttagtttgcatgatggcggtgagatgagttgtgagggaagttaatgctttcgaacgaggagagaatgatactataggcgaaggagagaatgaggagtttatgactactttgtaatggagggagcgttctcactgcacgttgtcactgtccaggcagaggaagtaagtaggccaagcaatcatttctggttgatacatcaccacctcaggattcacggtgtttcgcagcttctcacgtatactcacaatgtatcgttgaaaaccctccacgaatcacagagccaagtcaaaaaaattaaaattgagcaagacgttagattgtgtagtcttttcgtctgactttggaagctaatttagtgcaccagttgcatatgcatacagcgttcggtcttctactccaagttacaacgcaacacaccctcccgccttccgcgcgctcacacaaccaagttttaccatcgcacacataacatcgatcgagaatacctgatattctgcatccaaaagatacaaatgaagtcccaacatctagaacttccgacacacctcacaacactccccaacaccctcacccacagtcgtgcacttctcacaaccaggcaacctcccctgcctcgcaccgctcataaaccctgcaccgcgcgtaacatcccccgcttagagatgccctatcgccacgcaggcaattaaattacgctggaagcgtgaaattttcttcaccctgccgtcgcacgtgccttgatatacccacgcgaagtgccgaagcaggcgatgctcaagcaaactcgcgcgatctgctttactcagctgaaacgctgcgttgttaatcaacacgtcgtctttgacgtatgcttttgcgccgcgggggatgattatcgccgcgatggttttggtactcgagcgcaggaatatgtgcgagggttgctcgaggtgccggtgtgcggagggttgaagcagccggcgaagatgatgatgcggtttgtgcgatttttgtggagttgtgggtatgtgaagtaggtggtgggtttggcaaagatggggtacggggttgtgcagtttttgaagcaccttgttgcaacgtgttggatgtagaaggagagaaacgttttggtttctatgggcaagtgccagggtggttcgtgaaaacagaatggatatacattgtgcaacttctgagcttgtttgtgcgctcgtttctttggaggtggcgacgacgacggatacgttgatgaagatgctggtgcagatatctttttccctcgatatggtttgctaggtgccgcgacagatttcacccccgtcatccttgacgcaaaaacttgtcagttgaacagggcagatgagaacaatgttggtcaagcgattgcaatcgatgtagatgatgaatcgcaggctgccttagaccggttgctcacctagaccttgagtcccacacgtccccatgtataaccccactgctccctaaccaagatgcagctctgacctcgacagctcccatgcaaccagcaccgctcacaacgatacatccacgcccctcagcctcgagccgcactaaacatcctcatcgcctccacctgcttataccacgtctccctcctctgtacagccccctctctatcccgcaccacatacccaatcttctgattctgcctcacagccctctcattcccccgctccaccgcctcaccctccgaagcctgatacctcgtcggcgtgaggacatgcacttcccctcccaccctttcaacatcccgcacgaattgatctgaggcatgatcaataacactggcagcgatgttgttgtagtagtagtagggtagactgtaccccacgaaacgcccaatttccacagtcgctctcgggctttcgcgcgcgcgacttttcgctcggcgagttcccaggcgtcgagtgaggagttggtgggggtgggggagtgcaggcgttgggttatggcgcgggagatgagttggcggtattcggttgtgggggggtttgtatttggggggtgggggagtttgaagttgtgggagagcattattgaggtctgtggaggaagaggagacgcaggcgcctggagctggtattatatatgggaacatgttgctcgttggtgggatgggtgtttgcggctatctgttgcaattcaagcgtagtagtcgtttgctgcgcatggctgacaaaaggtgtgttacgagatatcgctgtctgcgcttcaatgaacatggcctgccattcagctgtatgtacaaatatcttcagccgttcgaaatcgtggttatcttgccaatctcatatatacaaactctcttcccatcctacaacctaaccccctcccccagaaccgccccgtaccacaccatcgcccccaaccctaccaaattaaccaacgtgctaaccccatgtaacaccccaaacttcttgttcagtctctgcatctcttcactatgcggcccctgatcccaactcttcttcccatccctcgtctcctggtgtttcctctcccccataaccctcgtcgtctcgggccccacatacaccaaattcaacagccccgtagcaaacatggtgccgatgagccacgcattggatttatcggccgacgcgggggagaggagcgaccgcgggtatgtcacccagaggaagattggggccgcggtttgcagcacgaagtagggtgggaatatggctttctggagggaggagaattgcgcgcggggcagggcgcggtaggcggttacgccaccgatgaaggattggaagattgtggagccgatgagggtgccgtagctgggggtggtgttagtgggcgggatgcgcgggaagaaaggtgggtgtacctgagaaggtggtatgttgcgggctctttgaaggcggatagggacgacattgtgggcgcagttaagtcgaaggaagggtgggaagtgtgaatgtggtggagtgaagtttgaatatcaaatgtctcagtcgatgatgatctcacgacgcggatggcgccgcatagatccctgcatgtgacccctgtcaattcctgccccacgttcctgcaagatcgctagccgaagcccaatccagccgcaagatctgcttgtgctccatctcatctcaattcggacgattcttttatttctttggacatatggtactggtgtgcatcaacagttggcgacagcgccccttttccgaccatgctgctcccctccctgatatccctccgccacctacccacgcacatccccacacccgaagacatcttcgactgcacactcggcaccctcttcaccgacgacctacaaacccagcacggcaccgaacaccgacacaactatcgtctacgcaagcagccgctatggcgcgctagaattccttaccgcagatccaaacaatgaagaacagaggcgcaagtttgcgcactacttgtggaatgcgggcgtcctgctgggcgaattggttggtgggcgaccggagagcgaatgtgcagagcgcgaggagaatctgggagagggcgggtggtgggttagtgaggaggagggggagtgttggagtgtggagggagagagggtgctggagttgggtgcaggtgcgttgggtggaagtagcaaaagttgtgtgcgatgaagagaggactgatggcgttctgcaggcgtaggaataggtggggttgtaagcgcgctggcgggtgcgaaagaggtgagtacttcgggcaactgggtatattttgtctgtactgattggtcgtgtaggtcgctatcacagactatcccgcaccgcctatcttgtccgctatcaagaccaacgtatcgaaaaacctacctgaggccgtacggtcacgcatcaccgtcgagggacatctctggggctcaacggagacacccttcgagatggagcacgcacacagctacacgcgtatactggctgcagattgtctctggatgccgggggagcacgagaatcttgcgaagtcgatgctgcacttcctctccgaaggaccaagcgcgcgtgtcttgtgtatagcggggttccataccggccgcgcaaaagtcgccacattcttcgaggaggtagtaccgcagcagcgtcttgcggtggaggacatatttgagatgaaggcggacggctcgcggcgagcttgggcgaaggagcgggatggtgggcgcgaagacgtcggcgagcggaagaagtggctggtggttgcgcgattgaagcgcgcatgacgataggaaatcttcaagccttttcgaagcagagtgtgacgacgctcgacccagtcttcccaccaaaggtgaagctgggatatttgacttttcctgagaagcggaatcgtccgccctcaaaccagctcttcaattcttcttctgtccagttgcaactcgtgatgaggaagcgcccacccggttttacaagcggcgccacacgttcgccatatccttcacatatcctacggccttgcgcatccgtgtcttggctcaagcagatcgcgtcgaacgtgcctttgtccaagaccacatcgaacccgtcgcccaaccattcgccaggctgctggttgagaatgtcccactcctcgagtttaatatcctcatattgatctcccttactccctctgatctccgttgccaatcgcacgctttcacctgagtagtccacgccgaccatttcgccttcccattcgtcttctcgcagcgcgaaaagtaggtggccgttgcctgtgccgagatccaagaaccgtgtcttctctttgttcaatgcgccttcatcactgagatcttcaagaaaggaaagcatgcgctcctcggcacccgcgtcactgaaccatattgttccctcgtccgccgcgttcgatgcgaaattgtcgcgttcggtcgtgtaggctttgtcccagtaggacttctggccgagatcggagggcgtcagatgggtaggagcagtcatcgtggtgtgctgaagttgagaacgagggtggtatttttggtgtttggcagcggcctagcggggcagatcttagttgatggtgggcagagtcttggctcccccgacatgccgcaatgttccaaaggcgtgaacaaccatgaatgttgagaagtaatttaaaatcggcttgacggggctcaaatctgctggaaaattatccagggtcgccgattttggctaccagacactacctgcatgttgcgccggtccttggtggattggcatccctggtgcagccatgctcttcatcagctggcatcgtttgtagtcgtgttcggatctccatggcttgaagtgatcaaatcgtccaacatatcgttcatatgtcgtccagactctagagtatcaagagtagtcttagagcggcctttgtttgttctgaagagcgtgaccacaagatctgtgccctccagggatccaaacctcaagaagcgcaagcgggtcactgccttcaatgatggccagaaggacatccaactcccgctcaacagtcgcacgccgtttagtatgagaacctggagcgtatccgcatgcgctaacatgaactgatccaggtccgcttgctggactgagcagttgatgaggtggaacgcatcaagcgcaggaagagagcatgaggatgcaagagcctttattattgcagccgagtagtgagagatgtgtacactgcggtcaaggctcaaagtcaagtgccgaaggtttggtgcacaggagaccagttgactggttccgttctcccagccagggattcgagaccctccgttgtgcgcggcgacgagcgacaacgtcagagactgcaggtgcaagaaggagaattgcaacgatgtaagcactggcagaggcagcgtcaagacagcggcacctaggtctgcgcctctgcgaagtgtgttggttcttttcttccttgccatgctgaactcttcgagctgaatctcgctgacgacgatagattgaagcactgcttcaaaacttctggtgcgaaacttctgatcacgctcaggcatctctccgtagcgccagcctccaggctcgctgtggaatgtgcgaaagcggacagccttgaggttttctagccctctcaaggcccgagtgaggcgctgcgtaatgcatttggtatcgcccgaggtgaagagatcgtcgtagagtgtggattcgccctcaatatctgcgattttgataccaggtacaagagaaaagcgttttggtggtggatatatgcccactctccgaacggcagtcaagttcttgtagtcgcggtaagtgaggagcttgatactgagctgagtagcaaacccagaaaagtatgcatggttggagatattgaccagtctgtcgagcgatggagaaccaagcgtcgtagtcaactttgcgaaatatcgtttgccaaaggtggacaagctcagggaatgcaaccgccacgaactcaatcggacctgcttgtacgagtccaaatccaggtctccagcgataatctcaaagacctctacagggaggcgctcgatggacgaggtcatgaaatatcccgggcgatgctgctctggaagcttcttgctctgccttaacgtctcgtgaaagggggactaaggggtggagtaattctagtggcgaatgaagtatcgcttgagcatatgtcgctgaacaaagcaagaatcacaaaaatgcaatgataattggcaaactagttcacggctcgagtgaaatcacatgttgacgacgtgtcttggagtgatgtcggggaagtggagggtgacaggcgccatccttggaacatgcaggtgcgcacgaggccggtctgtgcggcaaagaagccttcatcatccagctgtcaaccccaccacgccgttgcatcgccaccaggtactactttcaccgccgacaccacgctccttttctcggggcagtctggcagtcactaatacacaaacaataactgccccggcttctcacaacaaacctccgtcaccgcagcggcccctagcaggcacggaggtccgctttccccgttctgacaaagactctcaccacaaccaggccggccaacaaacatggactcgatgcgcagcctcaacaagtccctgccgaagacgagacggaagcccgacgtccaccaatctttcaggacagctgccctgaatgtcacgaacctatacaagtccgcccttgccgatctcgatagggcccgatccgacggctaccaagacgccctggacgagctcctcgcctttttggaccgggagaacgtagggaatggtggtggagaggggatgcggatccggcaatgggcagcagagcggttagaaggagccttgccaaagcagacaggcagcgacagcgatgaggacgaattagacgacaagcgcgcgcgaagctcctcacccatcatggagcacagtatcgtcccggattattcctgtacatctgacaacatcacggaagcatcgcaccgatccgactcggcaccacctcctgttcagatggatgggaccccggccgaaggagacatgtcatcacccaaccacgtgttccagttctctgcgtcgcaagcatacccgccgaacaactcgaacgacaccacagtgagcgacttcacagccgccgctcgccgtgccttccccagcacccgccgctcctcgaaccgaccatcacagcgaaacctgcaacgatctgcggcccagaatttgctgcaactcggaaatggcgcaggccagaagcgaagaatcatgaatgactttttcaacgtcgacggtttcaacgaccgacgggacggctcttcgggcggacccaagcgtggccggatgacgtgagtcagccattcaaacatactgggcgaacagcgtccgacgacatcatgacttctttgcatcatcccaggcgaacagcgggcaggcatttccttcatgcatagggcggggcagcttattagacgcattgtgaggtgtttgacggtgtttataattgttaggcagggcagtcgagataccacatgagcattttcaacctcgattcgtgcaaggatgaggtagagaagaatgtgtagacataatatacactatacatatatccggatattcactgtcatatgcctatgcacgtgaagctgtgacgcgacgttgatacatgttaacatttactcaagccagcatcccatggtcgatatcgtattcatgaaaaccaccgatacacacccagccctaccatgatacttgcagtactcgtaaccgctactctcctactcctcataccaaacatgctcttactggctcttattgcggcttcggcttcgcgcagttgtgagtggcctgagacgtatgtggcggcgcccaagccgacgaaagttgcagtgcctggagtgtttagtaggttatgagtgatggaatggacatgtgtctaccaatgacacggcaaggcgtgcagtcttcaaactctggtcttgaagagctagatgcgggcgatgtgacttctttcgacatagctcaggtgcgtggttgtatgagtgttgtatcaaggaaatgttttcggccgatgtttgaccagacggcatgagaaagatcaaaagattattttcgtacttgctgtcatcggggcaaatcagccctaaagatggatgtattggacaaatgcagggcaaactcgtcaccggcgcgttggaaagacggcgtgggggccaagagcaaaagtagcagacatgatcagacgctcacagggcacccctgtcgtcccgcatcatcgcttttcacccgccaaaacgccatttctgccccaccaactctaatccgacctctaatcttgcgccctgccttggaccccactctcagcggccttcacgttcgccctgtacctggcacgcgaggctagaccgccgaagctaccccgccaacttcacatcatcccatggcttgcaggtaacacgcaggaatcatgagcaccattgaagctctgtacatctttgatgaacacaagtaagctacagcgctgctatgcgatcaattgtagctcatacacaatagcacacctctcctcgaacacacatacatcggccgcccacccgccagcagcacactgctcccgctctacctctcacatcccgaccctcgcccgtcgctgatatacctgccgaacacaaacccgcccacgctcctctactcgataatacaggaccagctgctcttcctgtgcccctgctcctctgacacggaaccgctacaggtcctcgagttcctgcaccgcgtcgcagatgtgctggaagacttcctcggctcgccgctgctggcgagcaagatcgaggccaactacgacgtcgtggcacagctgctgaatgagatggttgatggcggcatcattgcgtccacggaaccgaatgcgctgcgcgatgtcgtcgatgcgcccaacttcatgaagagcttgctgggaggtgtcgggctgccgagttcgacgcccagttctttggcgccttctgcgacgccattctcgctgtcttcgagaccgagtccacggctggggccgacgaatactgctgcacatagctcgacggtgccctggcggagagcaaatgttagacacacgtcgaatgagatgtatgtggatatcgtggagacgctacaagttaccatgtcgccgtctgggcgcccgctttccgcgattgcaaatggcacaattgcattcacagcgaaggtgtctggcgtgccggatctgatactccagctcgggtgtccgggtggcatacaaagcgccgtctcattacccgtctttcacccatgcgtacgactaaacaggtggaaagagcggcccggagagctctccttcgtccctccagacggccgcttcgtcctggctggctatgaagtagacctgctcggcgacgccgccctcgatgccttctccaaatccgcaacctcaaaatccctcccgaaactaaacgtccccgccaccgtatccgtacacccttctctcggcccctctggctccgacttcgaagtccgcctgcaactaaacccgcgcttcacaggcaaatcgccagccccacaccccggctcaaccagcggtctcggccgcggcgcaggcttcgcatcatccggcaccactgcggcccctgcaattgaagaaatggtcgttcacgtcccgctcccagcgagcgtcaagaacgtcgccgatttgcgcatggtacggggcacaggagatgcgggctacgcgcccggggaccgcagcatcgagtggcgcatcagcagccgcgaaatcagcctcctgatggcccaagaccgcggcggcggcgtcggcgcaacagcctcattacgcggcaccgtggtgggcgaatctgaagacgcgcccgacctcgagcccgtgtcgttttccaacgactacgacgacgacgagaaccacgaacatacacccaaccttcccaagaaaaaagacagcagtgcagagaagaacaagaccctcatgccctcgtgcgcgaccgtcagtttctcagtcaagggatggctgccgagtgggatcaaagtcgagagtctgcagctcgatcagaagaggagtgtgggcttgggcagtggggtgacgccgtacaagggggtcaagtatctgtgtgttagtcgcaggggggtcgaggcgaggtgttagtactagacgaatacagagagtgtgagttactttcctgtcatggggtagaagtggaagtgcaagtgagaaggcaagtcagatgtgatccgagactctatacaacacgcgaaatgaagctacatatcctctcgcacaatcacccaagctaccacattcccgtcacaaataacacgaactgtcttctcggtggactgcaggtatacgcatcgctgtcagctgtgggtggttgcgtcgcgaggctgtgtcgttcatggctcacgtgcgaattcttcggagcaggcgacggtgtctcgagcatgtcttgtgtttggccgtggtaggatggtggtggctggagggatacgcggcgtcctctttcggtgcttgtgttcagggggagggatgatgaattgtgatcgcttgcagtgggatgaggtgggctgaaggtacacgcaccgctatcagccgtcggcgtttaggacgatgccgttgtgagcacacatggtcgaatcgatgctcgtgttcaaagggagcgtgtgctccggagtagttgtcagttgaggtgggctgaaggtgtacgcagtgctatcggctgtgggaggtatgcaagatgtcgactgttgtgggcgtacatggtgcttttgtctagagcggctggtcaagaagtagatgtgatgagggatcctgagcgttgggtggttggggtgggctggaggtatacgcggcgaattcggtttgagcgaggacaggaaggagtgtgtcggttactcgcggtcgggacatgagcttctcttggtttccgcttcacgcgtactcatccccagaaccacgtaaaggtggaagctcgctctgaggtgggtcttacacccgcttgaagcgggatgcccaagcctgtgtagtattagtttagtttagtcatttgataggtttcgggatcgatgatgaaagcgaagcctcgcttcagaagcatccatccttcagccgatacccgaccacaccaacgcagagaccgcttgcacggagacactttgaccaagtcagaaggcccaatgtacagttgccggatttctgagaggacgtggaagggcaagctgtcaggtctggtttccagagcgtcgaggatttgctgctgtatcatcagctgtctcaacgcaatgccattaccttctactttttcacgctttttgaaaaaccagcagacgaaacctaagatcgccgcgcagacgaggccgccgagcgcaaggtcggtgctgaagtggtctttctgtattgttcaataagcaaagttgtccacagcacaatcttgccaagcatatgtcttcataagagccaatagcacttccacactgatcgtgaagaagatgcttgtgatcgatcccagtgtttatttggagagagtcaatgcacggtgcccagtctgtcatgcgtcgatttggcgccatggaagtcttgcttagaggcgggatttgtaatgattaagaggttgtacgaaggttggtacgtcatggtagatgctccgtcatttcacttatgatgtgcggagattcgatgatggcgaataatgccggacgccagtaggggtgagaacacgagggtgatgatgcacttacgaagaactgtgcctacaatgagcatgttagcaagatgattttctgtgagcgattagatcgagtgcagggaggaggaactgtaatgaaaacgtaccacagtcatctttgcaagagagctgttttatagttttgaatctctgtcaacagtcagatgttgcagcagggcgccgacgcgtctctattagcacgtacattacaactatataagaagttagcaagtcgcatataaagcgagttggaaaaggcttgagcgggctgcggaccatacgtacaagtcagtgtgttgcaaacagtgaggagagaagggaacaggagcgagacaaaacgtggaggtataaacaaacagacgtgaagcacctgctctattatttgcaaggttctttctctttctacgagctcttgctataaaatcacatgatggtagaaagagcaccttgttcagtgctgaattggaaagcatgggtcgtggcatgcatcacgaattagacacagtgacaaggaatcgaacaatcgaacccaggagtatcaagtttcttaagccgattccacaagttccatattatgtacgggtaatttgttgtcaggtccttttgtgtaccttcattgccccatcctgccagtcgtaaaacgaggacagtgtacctgacaggtacactcctgatatggaggcggagtactcaactgctcatctatccccacacactccttcaacttccgcaatccagcgtacctcctaaatctcaaggatatcgactccatccatcttaagtcaagtatgggcctcgtagccaatcctggtgctggtatgtgtcctggccacccagggcgaatgtaattcgccaataatggttttttaatccacgttgttagcgcaagccactcctcttcatcgggagctatgcacgcaccgaaatcaacatagcgcgagaaggacaggacgtattcgcgtacaggagggcaaggaagtgccttagtccaattgaattgaccgtcgaagtgcgagtaaggttcaatatcgatcgtgatatcggttgggcagagcggacacctgtgacgtttgtacgtgaaaccgcgatgtatattctcgggcttgcgcacatgattgatggcaccgtgaaacgcttcctttatgtgcagaccattgaatatttccccagcatgtgggcagaacaagtctattttatcatgccacagctgttgagagtcttcttgcaaagtgaccagctgataccatctgtctctgagcaatagtcggtcgtggacaaaagttgtcgaggaatcgttccaccaacgccatcccgttggcgtctcactggtgaaatgcaacttcttggaaccatgatggggaaagtgccggtgacttcgcatcgtctcgtggacagccagccaaggaaaatttcttccatgcgactgaaatgtagacacagagtagcttcctgcatatttgcatgtaactgctggcagtttccggcattttttcctccactttgtaatctcaatcgtccagcgcgcatgaaatacgccacacgcataacatattaagtgctcgggataaaatttgtcaaatgcagttactaggagcttcgcgcgctcgtactcatttcccttcttgttcagtacaaaaaaaggatcttcgggtttcgagactttgcggcgcagtgtgtggctggtgagggataggattgctaatgttgacggcgggagtagggagaagatttgtaatgttatggctgacgggagggactcgaggtgtgaaacggttggtaatagagggctctgaaatgagtgtttgagcattacttgcggtggtaagatggccttgagagtctgggcgttcttggagaagaggctggttggagacattgtgatttagtatagatttaaatgcaaaattctgttgtcttcatatatgatgtgtggagaaggattctctcggtaccaagaggtggagcacgctaataagttagggttcctacggggaccatacctaatcagcggcgcactcgagcacacatgaaaagcaaaattattttgatgtactctcaagacttcagtgcagctatgagtgttttgtcaaataacgagtccgcgaaccaggtctgctacagatatgctaagtattgaaacaaatgaacctagaatgctattccacacacttgtcaaaagtccagcccaccacacgtttcagtgggcaagtacgtttggcgtgttgttttctggaagtcaactctggaaccaaagctacatttgactcagccttctcatatcagcttatgttatgtcctaacactcagaacacttgctaacatccgtcaacttcctcccgtcgtcgttgacccaagttatgtttattacatacaacagcaacaacccttttccttcttagccttttcagcttcttcccattcgcgtgcacgggcatctgcccgctcattcggagtagtataacgtttctggttccctggcccacctgttctcgtggaacttggagcagtttgcatctgtccactacccattggggtttgtgaagggtacttcaagtccttaggaacagtttgcgctcgttcccaaggcgaatccctgtgcgtggtcggcatcgttctttatctcaatgcagacacacttttgcttgttgattatgctggcagtccaacaattcgcgatcctcgatcactacgaatttttatggtggattttgacttcaccttcaggtatacaggcttatcgcgtttcttctgttttaaaagtatcagatgctgatagttcaggaacttcgacaggtttgcagacgcttatgtaccatatgtagcgctttgttctgtccggattctacctggaacgggctgctacaataagatattctgtggctttgtgcactttgttatgtatctccaaggccttggagttggttctttgtcggcaatttctagttcctttgcgagttctgtatttggtttaaaagtctcaatgtcggtaaaaaccgcccaatagagcatgctgacgaggatgtgttgagtaattatctactaagattgtcatgatgcgggctcgcattcattctataagctgcatttagtggaaagagtatgcacaaacgccgtcagacgtcccgtctgtattataattgctataaatcgcgccatagagatggcatctcagccaactactcaagactgacagatatgtagagattcagagcttatatcatgtccatctctagttttgcattattcaaactttcgttgaatcatcaatgtctactttcaccgtttcgtcacacaataaccttttcatctgacaatgcatttatattcaccctgcaccaataaattaagttatctcaaacaccacttaaatgactgcttctccctacatgacaatgcatttagtgttcttctttcccttcttttccttcttcggtggttctggcctatactgactcttatcataccagggtcgtcctgtcgccttagcttccttctctcgctctgtcctctgtttttgggttaaatctcgaccagccactcggcgtcttgactggcttggctgatatgtgtttaacatggttgcagtgatctaccaacgctcgccctctctttcttcggacgatctgtggattgagattgtgtgagtgcagacagtgagctttagatttattaagcttcggcgcagatgttcaaagtgcacttgggttcggaagtcggtatgtgtttcctatattgctgatatacttccactatctgaagattgtcaatacctgttgctggatatcctggattatgctgctacctacgagctcttaggcaagtatcgcaaaagtgaaaggcgaactgttgaaatgctccgggatgcactttgggaaaaggaagatgaacgctgtagcaatattcctatccttgatgttgagagcggtggtatgtgtcaggaagctcactcattggactcaaaatgcctgcagtttaagattgaggtcaggtatttcttataatgcctgcaatttctggttcggtgtagaagtttgaaccagagtttatatattcccattgcgtgcatagagtcaggatgtgacaacagcactgtgacagtaacctcaggcaagtgaatccaacttgtggcgcagacatttatgaatactgcattcgcataagtgtagtcacaatatgaatcaaacaatggtttagtgcagtcgggaaaatttgcactattcaagactcacaccaatacttgtgattccaagaacgcagttgatgccaactacctcttttcgatgcgttctcacgaggtagtccaggctacacgtattttacagacagcaaggcaaagagctcctggtgcggtatattacaataacgtacatctcattgtcaacagcacgagggccgattcgacggctctcatgggcatagtactcgacagaccaaagttgtatttctatatgtactcaccgatgaattgctatctatctgctgaaatacatcctgctcccacgcaagtttgccattgtgaacgactaaacaccttccctttcacatgatgacacaacatccattgctcttacgccggttttgctggccccgatcgctagtctgacgttgctgttgacctggaggggcagcaaagtttgcttgcatattgtatccagggttcctgcgaggctgggcgttatgcgcaagaatggcggcgtggccaggactgtggccatcctctacgcgcatatgtggaccttgacacatggcgaagccgtgtgttgtggagtcctagtgttggcgagcaggtttctctcggttgtcgagagaagtgatggttctgatgttgctgtggtgtagtaggagcggtttgccgagagtgtggtatgccaccggggctatgtatcgatatatgaagttatgagtgagtcgtatgcgatgccagatcttctgctgacgcagcgaagtatgctttatatgccttagagttaatgaatgtgtgaccctaatcccatgtgtcactgcccttcagtcaccaagcgtgtattcacgaacttgcatgtcacagccgaagataagtaatgtataggtcaagaccagttgctattggcgacattcaaggaatatactggcttccccgatcatctccacagccacttcttccaccccgtctcctcctgtactcgaggtctcgcatcagcatcgatgccaaacctctcctcctctccttctccactccatcccatccgataccttccaccctcgaacagcttctcgaactctttatcgctcatccactgcgcttcagtgggcaggtccttcatcatctgactgcctgctaccagactagcttgagcggcgatgctgcacggattcttgggcaagacatttctgaggtcgatggtgagaagagatatgagtgcgcagacgatcatggcgattagcaggccttgcaagacacgggtggagacgagtttttgtctgaggcggtgggtcgagtaggatgtttgttgtgcgggtattgtggtgctggtggacgtgagattggtgaagcgtccttcacgggacattatctgggcctgcttgttgtcagttcaagatccattaatggcataggtgagtctctaggcccgttccgagaagaatttttgacgtaccgcagctctaccataaacactgttcatgcgcgcatacaacttgtcccagttctcaagttgtagaaggctagtttccatcgtattcgtcgtcgagttacgaaggaaggcagtgaaaacattatccaaggacgtcgatacgttgccttttgaaccaccgaatactctgctagccatgtccagctgtgtatccggagtggcagatatgttccgcaccgtttgttcatccgcctgcagggatcgtaacctccatccaggcattgagaaccgtgccgaggcctgcaattcctggacagaactccagcaaagtacaacattgagctccttcgcctttttgccttgccatgttccgtagagtccatatgacgtagggcacgggcggtcgttgtacggggaggatcggttggaatagtcaaagtcgaaatttgaccattccccaaacggaccatctccaggattcgatactgacaccgttggtaccccattggttgtgctaccagtacaattatattgattcagcattggccaattcatgtcagcaccagtttggttcattttcttgaaccattcataggatatgacgagctgatcttgcggaacaactcgacatgtgagggcacctcgtctcactggtaagtccacggtgatggatgacacgttgtttgctgtctcggttgtctcggctgttgatgtcaaattcggcaggacatacgattcggaagtccattgcgaactgaccatctggtcgtagacaaccaagcgcgcactcagagctgtggtgtagttgaatgttgcgttgagacccgaaagcatacttgccggatcgtagaagctatccaaacgagtgacgttcgtgaattcttgacgcgccataggcaccgtattatacaagcctgacacggctatcgtcaggaatgaagcgacaacaacctaggggaacttcagcactagttctgcaaaatgaggagtctggtctgcccagattaactaacgctgaatgtcgaagcaccgaccgcgatgcgtccgttaacgaaggctgtccacacggcatctgccttccatgtgtagatagtcttgtccaagacactcgtcttggcccttgcaaaccctttcttgagttgtacataaggatcaattagatgaagatcaaaatcagagccggaaaattgcagctttatcatgaccatgactaggaaattttatatcagcgtgtgtccaaaggatgttcaacagacagcaggcaagatacacggactgcaaaatgcccgttcgatgatagcagcgcaatggtgaagaattttgtcggctgctatcacaaaggcggaacggaatgacttacctaaagctggaacgaagctcgaaccgtattgtgtccacttgcttgatgaaacgtcgagtagaccatggttgcgctcagactgacgaaacaagacctccagagccacaactatgcccaaaggaactacgagtaatgcgatccgagagatccacatagcagaaattggctgccatggcttcgcagtaactgatataggcttcgagatatcggtgtcgcagctctcaatcatgaactgcggcctgctcgcgtgctggacgaagtcctctgcgtacacaaggccatactttcctgacaacaagctttcgatgctttccaaagagacgaatccagcattgctcattagtaagttgagattctcgctttgtgagagcatagaagcaagtcgagcgatggaagctggatcctgcggtgttgttcgacgcacgggacgcaaacctagataaagacatagcaggaccaaagcacaaaacagcgcctccatggctctcatcgtagaccttcgaacaaacaagcgctcctgtctgtaagttgccttgccggtggattttgtcgcggaggcatcaggctttgtcacgaggagatatcgtttcgcaacttgagcagcaacgctcgtgaagattttctgtgcgccgcgagacatcttctcgctatcccaaaagttttgcatatcgttcgagtccatggttctcataattagtccagcaaagacgttagcgaaatcaagattctgtggcctgattggatatttgcgtgccagctcggcaaggaaattgttatccagttgctccactgtgttgagtaccgcatcggagataaaggacgtcagtccagccggggttggcaaggcagtgccattctcgacgttgatcaataccccattctgatccatcgttatcgtactctgctggagctgaacagagggtttgcagaacagggcggtgctgttggtgatttgcggcccaaccactttatggaggacaaagaccaccaaacgatctcgattcgtgtcttcgactgggccatcacatgtaccaggtaagacaccaccgtaccatcttccaaatggcgtgcggttgtctaccacaaaactggtgttgtcattgggaaatgcagacatgtgacagtcgttgttgtgcactcgcaggatgttgtatgcagtggtacagcccgtataatcagggcaatacactgtgacgttacgatcgatagttgctggctcacactcaaggtccgttctcaagatcttgctttcaccggtcatattgtagttatccactgtacattggttagcaaagcgctcattctgtcgcgcgatgtagctcgagaggctaaatgatggttcttttgcgagtattgtgtaacgctttgggagataagggctgaaagctgaagtatttaccttgaacttggtttgatgagcgaaacagctccaccgcgtattcggcattagtcccggggagataatcaatctcattgagaagaggtccaacagaggcaagcccggcaacgtcatcaaccttggacgcattgtggccagaaaactggaattgctccatcggacttattgggagtggttgcggaagtagtactagtcgccgcgtaaacacgcctgtagaaataacgatcaagaccttgagcagaaaggaggcgaatagcgtcaaagtaacaggtagatggcggttcttgcaagaacgaatgaaggccaaaacgggatttggcgatatgtaatccaggaggagactgtttgcgacggactgtggcccctttgccatttcttcccatggttgcatttgccttgtgcgatactcgacctgagtccagaatgcagcaatgatggtgagcactattggattggttagtcgagtaccaacagcggacaagacagtcatttacctgcagtcgggccataggtgtaaacgtagtagagatcagactctgtggatgcaaagccatcgcggtccgacgacactttcaagatgatctctaaagtcatgacgagtagcgcaaatacaagcgagaaaaggacgagcacccagcggcgaagcataagaggcctccaaggcttggttggggatgactgttcacttccatcatgacctcggtactccaagctttgttgagacagtaaaggctgttttgctggtcgttgaaagaagtctgtaggttgcgcccgtcttgtagaatcatcatcgagggtaagtgtggtaaatatcggccctttgtcgttctgttgatactggactggtgaggcgacgggccctgccttgcgtttctgaaacggaaaaaaaggcatgtggtacaggactcgcggcaaacaacatcaaactggatggacaacaggagatcccgtgacaaggcaaaacttgcaagccaccacagtcgataatgtatagagctgctgatgaacctcgattgccgacggtagggcgcgtctgccttttcgactgacaggaacctagcgttgcggctccacagagtttcagccccatttctgggcgcttaattgattgggcgaggctgcagggataacaccactaatgccgcctgcagcaccgcggcacttcagattcttcaagcagggcagattttgtaatgatctccggcaaagtcgttgtgtgatgtagtgccacaacagagtcgaagtggtgtgtaagaacttcggagtttcccggtacgttcaaactgcgcggttccccaagaacgatcgacatactttcatggaagtgaacgtcttttcagatgtagtaccatgattactcccaacatttcaggcaacagctgtcaatcctacaggtcccgcaagcgtaggaactgttcgttggcgtcccgtcccggaccgattaggctaacaacgatgaagacccaccgttccagcctcaagacggatcaaagccgcctggcacgatgatctctgcttctgtttcgccaccagtggtagatttatccttcaatcgcaatggaacaagccgttagtgactccgctaccgtcatgtgcacttccgagaaggtctaccttgctacctgtacgaatgttgactgcaagtactcctcgcatcaatatcctggcctcggagcttcctttcttattgatcgaaacatcgagctaggagctatgcgttggggagatgataagcccaagataagtctctttgctcgcaacttgagtgtagcttgcattgccatccatctccggtacagccaagcttaatgatccagtccggtccgtccgttatctggcactttggtgagtcgcgctaatcagaacttttgactccctctccaattgagtaagaacgggtttttactcgatgggggaatagctttggcggccgttcgtgaagctctgggaggaagcggtggaagccctccaccccgatgcactcagccggttgatcgtgggtgccgatagcagcgtcaccgccgcaattgcactatcaagaccgtaatcgattggttgtagtcaaggagtactacgtccttttggctttttgagttgggtctgcgcagtctgtgagccgtcgtgcgtgtgtgatgcattgcccactgaagttagaaaggtctttgacgttgggaaataaaccggtacaccagcacaccgccgatgaaagaagggaggaaggaaaggactgtagcccaacctagtgaagtaattgagatgatggtattgattgctcgaacttcgtgccgcagaaaatctagctcataatttctccccctccttgtagaccctcttccgatagacgcccaaaacgtggaactgcaatacgcctgtactccggccctagtatgtaacaatgaaatagcaagcggcgagcggttctgttgcatagactgtggctgctgggatgcccacttcaatctttgacgccatacgtccgtctgtgtcgatcgttgtgtaatcggcttcgagaaagagtcgcagatcagaccaccgggtgagtgttgcttagaaactcagcgacagcctagcagatcgagacagccaccaccccaagagtgcatagcttgccgccgaagactgtccaaagacgtgtcaaccttgaaaacgaagatctcctagaatccctcgtctttctggttctttcctgcctctttctccaaggcttccttctcagcctcagtcatttcaatgagatccgcgccttcgagcctgtagccctttgcatcaacgatgtgctcagcggatgttgaaaggtacaactgatgcagccttggcaaaaagtattgcatgacctgatccgcaagatttttagcaacgagacctttgtcaacccagaaatgtcgaacaaagacacccttgcaaccaccacggttggcggcttcgggtgcgccgtttgcctccacgcagggcaggacgcggatgtcctcgggtcggttgaaatcgtagcgcaggtagtttccaaatgctgcttgctcgtgcgcccagtcgagcttccaccttgcacagccggggtagcgtttctcagagggacattccgcccatgccttgtacatctcctgtgtacgcttgctctgtcgggcgatgacaaaaccagtgttcaagtaccgattgcccttctcgtcgtagttctgcggctcgttggggtcaatggacatcatggcgagagtgtcgtcggtcatgttccagtagttcatgagccactcgagcgggagatgcgggtagtggaacatgacatccgagtccataaagacaatgtaatcgtgcgttttgagcgcttccttcatcatgggcaccttgacccaggtgccccagcggtcggcgtagtcaggggcgcggatgaatttgtagtcatagccgtggatttgcgctgtcagaacgttagtctttccttggtttccattgactcagcgcccagtgtcgtaccaaacatgtaatgacttagcatacccgcagaaagcggtcgcatgcccttccacttaagctccgtattcatgagctgcccctcgcccttcaacggacgactgtcaatgtccagtataagcaccttcttgcccagcttctccttaaacttgggctcgttggccaggcggtatacgtcgccgtcctcgtctgtgaaattggccgcatcgaccggatgtaatatggggccataaagggcttttattatcgtaggcatcgtgagatcttcgggatctatcgttacgttctgagtttgtggatatctgtcaatcagtcaatcagagtcccgcgcatgattccctgtaccgtacgtttgagttgcgagcttgcttggcatatagccatgcggaaagctgtagtaaaccaacgcaatagccatggggatcatggcaatgagcagcacacgccgccaccggccctggggccccatggtggctaaggagtggtacgagtattctcccattctcctgcgtgtctccaaaatgtgttctgagtctttacaaaggcccagcggaggttgcgtgcctgccctggttgaccgaaagttcgacggagcgcgcggaaagggtggccagagtctctgacaatagaacgttacccaacaataccgccgtgaggaagaagattaaaagcgttgcgaaaaaagtgcgaaacgcaaaagggaagacggaaaggagtcaacgagcgtagggagtcgtggtgttctgtggcagtggctgagtccactgtcagccgtagatgatcgtcgcgtgcaggcaggggacgtggggggctagcctcaactttctgacacttgcagtaaggcgtccggcctcaaaatgcaccaaaacagacaaagctgcccagagatttgacatcttgtcggctttacgcaagggctggcattgttctagatttcgcagaaatgtggtcaggtattgatttggccgaagttaccagcaggactgtttgtgaactggacacgccgggactcggcacggatctgcgcatattccttgtgtgcagccacaccgcataaacgtagggctgatctttgaattgacgcgaacggctatctgaaacgtggttgttcgacaagacttggcccagcccagaagaagcgcgctagcggagtcagcggcatctgattcgcttgtggtctctgatgcaactcggagtccgctagaattccatatttccgagcctataacgtcgaaaatatgtccagaccaaacatttaatctgaacaagcatcgaagagcctcttacttgttgtcagaggaccgtggcatggtgctcgtcatggccggatagtccacgtgctcctctataacaaccgaagcaactcggcatcttttgctatcccgggactgtcgcgtgcacagctctcgatgagtgccatcatgatttgtacccactcctgccacccatctggcagagtatctctcaacttctggtctggagatcttgctacggcatggaaaagtagcacctggccaaagcactggcaacaccagccaaacttcaggggcagagctgatagcatttgggtgcacaagcccatagttgttggccaatacattccgccacgaagacctttccgcacctcattgtattcggcgtcgctggtgaatgccggcgcatgcaacgctttgtataggaaaggccttccaatatggaacttagccacgagatatcggctgcgcaacatggctttcgcgatgacatgggcgggactgggcgagtcgtctgcgttctcgttgtcggaaaactgcaatgatggaggaaggtttgcacgccactgctcaagctggtgatgcatctcggctgtgatgctcaccccagggtacgcctccttcttgacgaagaagtacaggctctgcttgacccgggtaaggatgatgcgatgggcagcttgtgcaagaaagtgaaagttgaagaatgagtcgtcctcatcggtaagcaattctgctatggatgtctttggacgagggcaagctgtgaacttgggcaacggtacgttggattcatactccaatattccactgtgtggcaggagatcaagttcttgggtgatgactgtttcgtacatcaacgtgttccagaagagtcgcgagaacatgtcgccttcccattcatcgaaatcgattgtctctgatcggctcagagtcgtcatacagcaaagagctgcacgattgacagtcgtccaagagtctagtggtcgcaaaatctgagcatagtacagagtggacagcatatagaactgcccagcctgaagatcgttctggcacatgataaagccaaatcgcttgcgggcttcattgaagaatgtgagtcctggcgtctcatccactgtaagttcgtaccagtcagggcgcacgaagcctggattcgacgagagtatgcgggagggaagagcgaaatcaccttcttcgtaggctttcactgccaggcatccaagcgcaaggacgatcagcacaaggcacgtttcgatgtcatagccaaactcagttgctgtagctctgcctagggtgcttgagtagaagaaatacttgtcgagtatcggagtgttgcgatggaagacgccgaaataagcatcagcgaggcctttcacgacggactgtgggaggctcatcagccatgactctggcatagtaccgtagggccgatcgatatgcatcggaacagacgcccgctggctttctatctcgacaatgtaatcctccgcaagtccggcgcgtgctgcggtgaattcgacgggtagaacattcttcaccgctggccaaatggcgactcggtgttgactgaaagagagcgcgactttgctttgtatatctgggattgagagaggacttctaccaggagttgccacagcctgaggagacatgacgagctcatggatgttcgatctgtcatgacggggaacagttggattgaaaccaggagtatgatttactggactgggatgagaggctactgaaattggtgaacgatggtctactatcgccaccgatggtagcgacgctggtgccgactgtgggggtttcgaaacagtgacagcagccgtcagatcttcgattttcgcctcaagcctccgaatagcattgatagcaacggccatagattggtcttttttggtggtacgtgtctgataagtacaatccaagttcatagccttgcaatagcctgtgatccatattagtactgagtaactttacaagtgattagccaattgacttaccacatcttgggcgatcctcgtcacatcggctctttctcgtgcgacaagcatcgcaggccaaagtggccatgaaagaacgctgttttttcaagaccgagccatccgcgtcttcctggcttccagtgccatcagcatcatgggaagtttttcgttcagacggcgctggatgcgacgagcctatgacactgtcgcgcgaccgtttggtcatatcatgctattgatcagggtgggcgagcattggcagtcaggttctctcctgagagtgagattggatgggtggccgtcggcaggttttcccgatcgacgatgtcggcggatccacgtgagcgcacgtaccccaacaacacgtcgatcgatatcgctgcctcttccttcttcctctacacaacaccatcgaaccagccccaggtaccgcacagcttcttcctctccatggctgtgcggcgtcctgaggaagttttggctgtcccttgaatgcgtactaattcaccagtgtcactaacgtgtgcaacatctagctcttgttcgtgagaaccttcactaattcgacgtaggaacaccggcaccttcacgcttgcatgatcgcaatcgacacgatcactgcgctcttcttgaccctaggcctagccgatgtgcttatatcttccaatcggcgctcgatgtccattagcagatgtagatgtccacaaaggcaatcgccacattcagaatctagcaatgtctagtctatgcgaaaccaccatgctgtccgactctctggaaattcatttatatgtgcaacactaattccttccaggtgtttcattccagcagtccttgttcaatctcatgtctcattctaacctctttccgtgtcggcttaccattctaatcatgtccgacgctctgacattccattcgtgttcatcactaataccttatagtctcacttcattgtcaaagcacacatctccccattgcagtcaactgagacacaggtctgcaccatgctgatccgtaattatgggctacctatatggagcggatcggagtgtgttatgtcctcaactacacgcgggctctcctgtagcgcccatacagctgcgttcattctcttttctgtacgccccgctcgccttggtccatctttcatcttccaacgcgtacgagcgagtctctcgggtgttgttgtcgttcggtcgtcgttgaggctggcgtaggtgaggtctttcgaatcaggacgacactcatcggcggctgtgtggtcctactacttggtgtttcctgtgtacacgtcacgcacactctccgcatgatccgtctttcatcgctgtatgagcaagggtctcgggtcgttgtcgttcggtagctgattcgggcgtgtccgcggtctttggatttacgacgaccctcattggtggtcatatggaggggtcaaagctcttcgcatgttgtcatgacacaacgtcaggcaccacgtaaagcttcagcagacgtggaagagactggggaggctcctgtatgtgccagatgtatgctgggctgctttcgtacctgtagacggatctacagaggatcagatgtaccatctggacagccccgccgatatggtgcttcccacagtctccgcggggctctttcacgtttcagaccacacacttcgatgagtttcgacctgggtcttcacacggagaagcagatctcgatccccgagtccaagctgattttggccgcgagctagaggcttagcaaagctcctactcacccgctttactcgcctccctgctctctgcctttgagttcaccgtgaactgctgtcttcctggcaggaagtctccagcagtgggtctgtatcacttaggcgtcataccctgcgccaatgggcaccaggaatgaagatactaaagccaaaaaggggtaagttacaccggtcttcgcagtggctgagtaaaccgctcctcgtgcacgggactatacggacccaagtgacgcctttcgggcgaatgagaagccaggaaccgaccttgctctccgcttccgactcgtagattgagcatggcagtatctacagttcacgttcatcttcgatatgagcgatgaagctgtacagacgctgcaggcttcgccgctcgtgaggtacataagaggttgctcgcacccctttactccggtttcctcagcaaacctcgagctcattacctcctcacatctattttcggcagcaaatccttccagaagctcgaacatacgtctccatcagatccattccacctttgtaactctttcctgaatcagttctcacttctcttcgacaatctcaccatgtccgacttcaacatcattcccaacgaggtccagcctatgggccccatgtggcagcgtctacccatggacatcaccatggagatcatggcctacaccatcatggtcatacccgtgtacaacaagcctggtcggatcatgaacaagaagtggtttgacatcctcaccggccttggcgcattcaagaagtttcgcctctggtgcttgccccagcccatggtcatgatgaagcccttctaccagggtcacaccttcgtctttgacaacggcaacgacttgggatgggctgccgacgtctcagtggcacccttcttgcctcctcacgccttccgccacctcctccgccgcatacaagtcagcatcaccctacacgacttcatgtacatcgctcagcctggtagcgacaggttcatgcttcacccctttggctccgttaatgaactcatgcagcattgcccgggtgcgcgttcgctgcgtaacctcaccaatgcgaccactggcttctccaacctcgacgttcttgacctggaaatcatcccggactttcgctccggcaaccacatggctacattagccatcatgacagctgcggcttttgcggttagcgcccgcaaggtcaccatcactgtgcagcagtcgcccttgggatatttgtcgaccttcaagacccacatatgggtccctgagctcaagagcgtcatcgcagtgaccttggtggagtagtggtgtgtgttggttggccggtggttggcggatactagacgttgaaaagtctaggtgcatataggattgtatatcctcggaatctactctgtttttgtttcttctgacactttcctgcctcatgcactgagatccttctggctgacatatcaggtcccaatcatattgcgcggacattcgtactgagatcctcctcgctagcatatcaggttctctttaccgtatccagacatgcctactgagactctcctcacacacgcatacacatcaacatctactatgtaccattccatgaggctgtacagacatttacaacacctcatcagcagacatgtaatcatgtatccagctcagactcatgccgaagcatatcggctatacacatgactcatccccctcacccccaccatcccgtcatctcatgcaaccaaaaaaacatcttatacaaaatgggccccagaaacccgacaaatctctctccagccacgcagcaatgtctcaaaacacttcttcccgccccctaacccgcgcctccgtcatcggcgcccacgaaatcatcaaaccacacatccaccgcacaccgattctaaccaacaccaccttatccaccctcgcatcgacaccgcagacacctcaagcgctggaaaaaacacaatgggcgggtcaaacgcctgcaaacccgactatccggctgttcttcaaagccgagaatttccagcgcattggtgcgttcaaagtgcgcggggcgtttcatgcggtggggaggttaatcgaggagcttggggtggaggaagttaggagacgaggggtggttacgcatagtagtggtatgtattattcctagaaagaagaggatgtggtagagctgactgtgacgatacaggaaaccacgcacaagccctctccctcgcagcccgcacattctccatccctgcacacatcgtgatgccgactatctcgacgccgagcaagattgcaggcacgcaggcgcaaaaagcacatgtgcatttcagcgggagcacaagtgtggagcgcgaggctgtcgttgcggaagtccagcgagagacgggcgcgatattagtcccgccatatgatcacccggacatcatgttgggccagggcacgatggggattgagattgagaaggaggtggaggaattactagctgcggatgcggagctgggtaggaagggaaaagcaggattggatgcggtgattgcgccgtgtggaggtggaggcatgttgtctggcatttccatcgcgctggaacctacttcgatacgtgtgtttggtgcagagcctagttttgaaggaggcgatgatgcgaggaggggtgttgaggctggcgagcgggtgacgagtgtgaagacgcttacgattgcggacggtcttcggacgccgcttggggaacacacgtggaagattgtgtcggacaagaaatacgttgaagggctgtatgcggtgacggagcaaaacatcaaagacgcgatgaagttggtgctggagcggatgaagtgtttcgtagagccgagcgcagtggtggggttagcgacgatattgtacaatgaggactttaggaagatggtggagaaagaggctggggatgaaggctggaatattggggttgtgtttagtggtggcaacacgacgattgaagcgatcacgaagatctttgctagcgatgtgacggaaaagcaggctgagaggcatgaaggtgttctgggtagtgacggaagaagacaggtggagaacgtggcagggtgataaatcacgcagtaatcatttagcattattctagcatcggcagcgttctagcagcccagatcgtatctacgatggagcttagttttggatgctgtactacataggccggcccaccaaatgtgcaatcgtgcctctcaagttgtagaagaagcgagaaatagctaatgcagctaggctgcgacaatagtctaagaataaagagaaaataattcaaaaaacgtgcgaatgcctctaggaagtcttctaacttttcttaagacagacttaagtagagctgtctacatagagggaggaaacatcatcctgcatatagattttctgaagctgctaaatctcgctttttccgcaacgtgagagcgcgcatccgagcttggtaacgcgcctcgtagaactgatgctttgcgacacaacgatatactcaaataagctgtaattgatagaactattcaattgtatggaattatagctatcgcgacttttttccgggtgttttagtcacccatggaagtagtttatcaaccatgcgcgatgacctttcttgccgcccccattacccatttattgatgacctctataggtataagtctagtaccacttcttgatatcctgcggcataacggcgatatctcgctttccatagccagtgctgttgctgccgttcagtggggctccactgcctggcagcgtcgtgaacggcgcctcactgctcaaactatcgatgcgaccgagcaagaattcaagctgcctgtacgcacttgaaggttggtattgcggtaccatgatatggatttgtcttgtctcttaccttgcgcctggttctggcaactgcgcgctctcaccgctagattctggcaactgcgcgctcttacctgtggctccaggtcaatcagctgataaacatgcgactgacttcttcgatcaataaactatatcttaaaccttcccatcgttttcaacaacctactacctctacatcattgcgactgcacctgcgtgaagcatcctcgacatcgactgcacctcgagttcattgcgtgagtagcaccttatcaggaagtgcgcttgagccgattggcatggcactgtcattgcctgaccccgaattggtccaggcgtcaagcatcgagccaacctccaccgcaggcgttggcgcagccaccgacatcgccaatgcatcgaatcaacacgcaactgcacagctgggtgaagatgcactagtcttgcatcggggttccacgcctcgtgcacaaggtgagaccgacttgacgcaacatccggtcacacccgcaacatcttcaagcgcgtctcccctcaccctgcagaccgccagcgcacagcctgtggttgagaacaccgtcattcaaggcatccatttctcaaacgagcaagcaaacagcatcgctcagcacatcgcagcagagaaattggcgtggctgagtaagatcaaggaccatgtctccgatcggattgacacagcaatattctcggcagaagcacactttgcatcagccatacatcaactgcaacagattcctgcgaagaggcaagatatgatacgtttgtatggtggcgcatcatttgatccaaatcctcctggtatcaagtatcccgatgaactcgcgcaagacctgcagaaggctagcaaggacatttgctccggcctctcttcactcggcgagatgatgaccgagaagaagcatccatcatacaacatttcgagagcactggtacatcgggccttacaatcaaccggaacggcgggtcctgctgcatttgaggcagagctgcatcagctctacatcgaggaacactctgcttcagacagactcacacctttgaccactcaaatcaatgacgaagattgggctgtggtttcgaagccacccatccgtctgccatttccagcggagcagaacacaacacaggctgctggaaacatcaaggtcgaagtagaagggccacggagcgccaagagcaagacagcatcatccacaacaccttcagcaaaacctacaccaaaaaagaaggcagactccaatatgaaacagacctggagggacaatccgaagaacggagtcatcgtgtacctcgaggcatctgagcaggacatcgtgcggacacttcaaagtttttggggccggcagatgtgggagtcagaaggttacattcttccgccaggcaccatcttctacgcaggtatgtcagaggggcccgagaaaaacttctacaaagagaagtccgcaaagtactgctcaacttctcacggaactggttggcttgtcatcgtcccgtacgatgttcgtaattgcaacgagtgtcagcacagcaaaaagtttttgtccgtcaacgcgtaccttccaccaggcaatcgttactacatccttcgtcgggggtggagcatcaactctgaaggtgacgtgttggacaccaagaaaaacctcgccagcccaatcaacaacatcagccgactgacacttatgggtcggaccgtttggcaatctgagagcgaattcactcgtacagacattggcataccgcagcacattgacaaagcataccgggagggtgcgctctcaaagctcagcctcgccaatgtcgatcgctggctcaatctaaatgacaaaggcaaaccgaaatacaaggttacattcgatcgagggtccagaaagtgggatattggatcagcccgtagggtcattccaatgcaatcttccgacaagaacgacaagaagtcgctggtcacattccatgctgaacgtatgcgcgaggtctgggactttactggtttcggcgacgaagaactggaaaaagtcttgggcaagatgctggacaccgttgacgatttgcaatgtgctgaaaagattcctgaatcatttgacactagaacacactggttcactcgagaagacgcagaagagtttcggaaccgtggtagccttgaacgactcataactcatctgggaggctcagtgccaaagagtcggaaagtggagtctcaggaccagaaagcagcaaagaagagggtgacgacaggaattgcgaagcaaagtgaagcatcccagaagcgcaaggctgcaactgaaacctttgagcagaatgaaaagaagatcaagctagagaaggacgaggaagatgacggagcaggtggcgaagagaaggatacatcgcctgtcccttgttcgtttgaagatttcctcgcgagggaatcttaggagagccgtggtgaactgcatctgatagcttcgcggccttggctgactggggtttgcaggtggagctatcgctcgctgatctggtggaaaagtctttttccttgtcacaaattacttgcatcgatcctgaacgacctctttcagggtcgaaaattgccattttctaatttacttctttcgattagggagtcgataaatctcggattgggattctgatactggaaaggagtttcggaattgttcatttgcttactgactttgcgacatatttaaatagaaaactctcgagaaaaaatacaagacttgtatgatgtgtaacttgcatttcctaaatacttaactaatgctcatgcaaatcttcgttcctctctttctcaatttctcaagctgatataaaaactattacttacagcaccaagttatgttccggcggcagctacgctggctcagacttccgccttgcgtcctagctggggcggggaatttatcctagctcgcactcttgatttcattctatacgtactgaggctgattggtaggtcacaaatttcagctactaaagcttcacacggctgttatgtaatctcctccgtatgttgtagttcatccatcctagtataaatatgtcattagatacttctaattcgtctactgaaccagccgctcgtctccgtcgcggctgatttaaaagacagcgttatgtaattgccacatgttgacaccagctagaattacgtcgagtggcggctacacaaacaaatttgagcacctccacatggacaacgttccgccatgtaggaattagtttggctgattggaaattttgttgcagtgttcaaatcatgtttaattctccctcagctctgggaaccttgtcggtcacaatgaaggggcgcacttcgcccgacacatctcttctgcagatgcggtcatgtaagtttcccgccagcttgaagtttacaggctgcttcagcgtcaagggcatcttattgatcaaaattttcttctctcttcgatgaatagtaggcctgccagcttaagacatccgttgtctaagttccgccttgaccttgtttctcagctgaaccagaaagccgcaaattcaacatcctagaaaagttctgcttgcaactttttccaatatgcgaattcatttggcatctacaaagcaaattgtgtgtagtcaagtctatggtacccgccatgtgatgtgtctttcgctgaacgttccattcgccgtgcctcgtaacgcacattgaacttccgccgcatgcacttcgagaggtggaagcttcgtacacctgtcgtccaagaactatccccccctcatattctactatgagtcatctccgctgattgatccttttctggcggtaaaaggctgtcattattgtccacgagaatttcgcatccacacaatgagattcagtaccgaccgccacacatacgatacttctcggatgttgttgagggatattggtacacggagtcgtgtcatggggattttgatgagcacggaagatgtaagcactccgccgatggagtcttcggtagcggaacatccaccatgatagccatttgctaaacattgtcaacattcatgtgcatccccaactacccgctggctgagactacaagggctgttccatagcgatgtcgatgtgtggctgagcggcattgttagaaagactggccagcccagtccgccttcgaggtcacggctggcggtaaagtctttatttctctgtacgttgcaaatgcgattataatgtggatatcaaaatacgctcaaattgtggcagtgcaatccggcttggatgacattctcatagtactaaatcacaagccagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggatcccaccaagttcggcgctggcgaactaatgacgatcgaaatatttctaaagctacaccatgagttattagaaagaatgcatacttccgccgtagacttgggggttagcgggaaaagagagtttgatgtgcatttgaaggagtccatagaagcactgcaatttccagtctctgcgccagtgttagcaagaaaacattcgctttaccacgatttattctgcttttctgatattctatatggtcaccctgaaaacttacgatgaaatgtggtgtttcaaataccggtcgcttcattggcgcgagatccctgtgactgtccacattgatactccacaaccgctaaaacctcgtcatgcaagccttttggagaagaccgccatatttttgcggattggcggatagctgaagttctgagacttttggacgagtgaaaaccatggtcgatgagaccgccagtgccatagtgagcagcgggaaactaacgtattggcgcagcctcttcacgctcattgacttcatgctaaccccccgctgtagatcgtaccgatggcggagaagtaaagcccttgcattcaggatgaggcattttttaatcttgcgtcttgactatcattggtatataaacttctaccatggttctaattagtggcggagattgctaaatgttctctgtcgtaactacgtccgccatcggcaacatttgcagtgaaaaataaggttgattttacaaagtagatctttcacacaccacgattgaatcagctgcctattcatagtgcagcggatgcctaagtttttcttagctatgggtgcggagatcaacgcaaaccaatctacatagacttccgccgtgatcataggttataacggaaaataagaataactgcatcatttgctgttaattgctgtagggattcaattcattgatattctgtgagtttccgccatacattcaggtatctgcggatctcagctacctgggaggttgtaatgcgctgtcctgaagacatgtcacaagtcttcctgaattcaatgtactccgccggtaggccgctaggcagcggattgtaaatctctgtgaaagggcaaatgcgccttgtattgatcaaatgtgcttagaaatcacagctgtcaagatggtgagtggcggggtgcttttgctagacaaggaaaacctacgccctagagttagcgcagaaatatctcgtggaatggactcaattcagccagaccatgtatcaatggctgatctacagtcgttcatctcgatcattccattttttatcgcctagttgctaagacagcgtgaactctctctcttctatgtaattcacggaaagtcaatctatgtatcacctacctagtttacaggaattaaatcttcaccaaacctgtttcacttgagatttgcagagccatgttgatgttttcatatatccgcctcgcaagcacgggctggcgggtctcctgccactcgcatctttataaaattctttcgttgagacattgccctcctcccccgaccaatagtcgtgggcatctcgatccgcagaaaatgctaagcacggcggattttgacgtgtataaatttcctattatccgacatttggcattcctcttcgtaatcatgctaatctagcagtgaccgccgaaggaatgaagcgcggcggattgataggctccccacacgatttttctgtaaatcgccacatcgcttcaccttatacattgaactgcatttatgtccgctaagcgatatcagcatggcggatttatcttagcataatgagactattccacttctctttacgtatgtccacgtcgggcatctccgctgagcaatatcagtatggcggatccgcaagtgaagcaagagacttctcgtgacttcatatccacgaatttcgcatatgcctactgttatgacttccgctaagcaataccaaagtagcggatctctaaatgagggaacaagacttctatggactgaatatccacatacatggcatatgtcaagtgctacattctccgccgagagttagcagtttggcggatgagttgccataggctgccagggtttgtgacttctcatgcacacaatttacattggtcaaggtacgctgttatccgccactgatgtccatcacagcggaacgatgatctagacttcggcagcgataatatattctgattacctcgacttgcgctcttagtcagttcatatccgccgttgaactctactctcgcggacatccatcttgcgagatgaacttccagagaacaggaagacttcgtcgacatcgaacgaagactcgaccgcagctcagtccgggattccttttctcagcagtttctcatagcgatgcaccttcactttgaacctgcttgaacccgtgcgccgcctttaccgtgtgcatcaaaatcagcggcccgacctccacaccgctctttcatattggcgatagtcatagcattggcataatactttaccttcaccccgcatgggaaccagccacctgtcgtgatcccggctgttcctgattctgaagggttctcgtcttgacatcttggatacatgcaaccttactacctacctctttcaaaatcagctggcagcagtgaaccttgcggagatcggattaccgcattgcttgcattggcattaggatgacatatcgctccactgctataccacacagaagtcagccagcatcagttcacgtggcggattcaaatccacgacacgcatctatcaagcatagctcttcatacaaccttctcctagtggcttacctttgtttcagctagcaaataaagccgcggcggatctgtcgtgagataaatcatcgcactgccattccttcagcatgcttgtcctgacagtgtcacagctgctgtacagccgccagataccatcctagcggatcattgccaaagatcagcattgtgataacatcttgtgcaagagtcacgacaacgcaataactctttactatcagccatcaaagccttaagtagcggatgtcttcgcggaaatttcatcgcatatacattcttatgcacatagttagcatacagtgctgctgaggaaacagccatctaccaaaacaatggcggatcaagctctgccaatgtcataacctttcattacctgaccatcctggcaccttcgcaatgcagcctttcatcgtgaacctggctgatctaatagctaatatgtcttttgtaattttcccagtcacaacgttctcgtgcatctctatgagcaatgcctcccgccatgaaatcttgatccagctgaaatgcatacctccttcgcatatcctaaacataatagctagtagtcagcagacctggatatccgccgccagcaaacataaaggcggacttggtctctgcctcaacacgatccagaacgtcgctcacatcttttctcatcatgatctaagggctccctcgcacgaggttccgcaacgacaagtcctcccggcggatactcgaaattaacaagcatattcctgcacgaacgaccaaatgtgacattatgtaccttccgccgctaaactttacactggctgaagttcattggggggcgagaatgagaaagaaaattgaattacatttacatggcatactcccaacgtcctcctctcagccaaaagagcatccggcggcggaaacctggatgcatagttcattcaaattccatcatgatgagggacaaggtcaagaaccttgtaggtcccaggttccgccacaaaagatcttatggggcggaactcaagtcgagtgcgacattggtctccacaggagttgagataagaattaccatgtatcatgatattatcaaaatagggccatcgcaatacatgcagaaagctgaccacgaaagacagcagcgactttcagccatgcatgagtgacaaagcggaaaccttagctgcattaagaactggacattccctaacaaggaacgaagaccattgtagctcataaccattggaagagggaggtaaagagagaagatacattagtcgcaagttcagccgggggaggtatctgtggcggaaacagacgctatgctcaaagatctttgcagttcatcacacatgcctaaaaacaacattagaacatgattccgccgattgcttaagttctggcgggactacagaggaagataagtagctggtaaggaagagcatgtccatggctcggacgaggatcattgcttcggagaatttctcggtcgcattctgcacacctgcaaaagatacttaggcaggaaaatccgccgattgaccgagctgcggctgattcacagaggacaataatcagatgttaagaagagaagtctgtcactcggaagaagagaagcttgacgtggaatcggaagagaatggaaacgttggagacctcaggaacgcaagacctattaggactttattgcaggactggagaaagcatgaattgtagcaaagaagccatggttagagttttccgccaagtcacaggcttctggcgggaatcttgaggactagagagaacactacatcacaccggtaaagatctgaatttcgatgcagccgcagacaaacagccgtgtttgagtctcccagcggaaacgaaagcatgaagtacagtaacactggggatctctgagaatttcattcactcgtgctgccttgcagccacgtccatctctatctgcggaaccgctacgagaaccatagcatccaccgtctattacgagcttttggtcactcaagcctttttctttcccgcaactttgccaaggcgcataactgcgttcctgaaacgctccctttcgtcgtccgggacatgcttttcctgctccaaaaggaaatcaacatcgtcctgaagtgtcgacgatggctcctcgttctccgccaaatcactgtcacccatcgtatcttcctcaacatccttgagaagatcgttattgacctcgccaaaaatatccttgggcggcatgtcatcttcttctctggcaccggcctcgtagtccttcttgagttcctcatcatctgtgagctcttcaatctgggtggcaccgatgcgctctgatctccaatccctaggcagcttgatcgatgtccctgaaaggtctggcggataggcagaccaatacttagattgtgttggaacttcctcgagtagttgcagcatctttgccacattagacgctgtgaccggaactaaactttatcagtatgtgaaaaatgtatttgagtgtgtatggaatcatacagtctagtttaccactgttcaacgttagttacatgtcaccagcacagatatctgccgtttcgaagaacttaccggttcgctatccatgtctccatggttatcgttctcagcgactcatcgtagtcttccaatgatgttgggtgtctagaaaacatcaacgaatactcaataggatgattttgcttgcacataccgaacagtccaacccgtcctcatgatagacccgggctgaacgtgcagcgcgcgcccaatcgagaacctcaaaggatgacggatgtggacggtcatccgcaagccgagaagctcgtctttgcccccatccaacgcaaaccataggatcacgcaggtaaggaacaaagtctctccacactcttgaagatgatcgtttttccagtcgcacatcgtgtccatcctgtggaaacgatgggagaacagacgattgaggtactcccaatcgtggttgtcgtagatgtggtctggattccacggccagggcgctccaggtatgccctgaggcaaccggcgcccccgaggaagtgataatcccttcgggttgtaaacagcactctgttcgatggctcgacatattctgtccaaacgcaaaatattatcctgagtccatttgtcgccttcagccagtttgagtgagtggtaagtacggtagttgaactggtaaagaccttctgagccatcatagacaccacagtgcatcatgcgtgaatagttttcccaccactttaacggggcctttgtggcaagcttaatgcgcaatgctttggcgtatggaatgagtattctgattcgccaaaagtggtcgaagctcttctcaatgtccacgaggtacacgtcggggcggcgcgacttcgcagcagctgatgaggctaccaggaccatcggaatgtcggtacccttccattcgttcatgaagtaggttgttaggacaacattactgggatggtggacccagaactgaccatcggcgaattccagtgggaaaacggcgtccggcgatacgttcaacatagatggtgcatatgtgtcggtgcgctcgaccccgtacgcgtcttggaagttattgtctttgatccaggcttctgtacagagcgcatcgcgtatggcagttcggatacgtgactcgaggcctcgctcgaaccagctgactcggactttcactcgtgccgtaggaaccgatggctcttgtacagaaccggacttcagatgcgaggagcatacgagacgtccatcttcgagccatgtcatgttcgcacagatcacgagtctgagacaatacatacagtgatgcgcctccagagtcctctcgatgccgtccgagcacttgcaatgatttcggaggctgaggatggacctgccgccagaagatagttcttgagccgatacaaataattcgtccatcattgcccgcgtacttttctcgcgcttgtaaacctcgtacgcactctgcatgcataatgcaattgcaggtctcggaagttccggagctatcgtgggtacggctccacgaatagttctcaagacgtgacccccgaagccaagaatgtaaccgttccaagagaagattgacttgccaccgaaaggtccctgctggtatggagcaagcttttgcagccggaacgtgctcaattcggcgatgagagtttgcatagcttcgcgagtccctacaaaaccgaaaaacttccacgacagataggtcacaaatttcgccatatcatcgggcgagatgttgctcgatcgcatcttcgacacattcttcgggacttgatattccaggccccagtatgaagggatgtcgggaagctgttcaatgttttgctttgtgactgtagtgtctgacaaacgcagcctcatccaggcgttcggtctttcgttcgcaaatttgccatcttctttcattggcttcgtatcgaagaccggaagaaagaaaatgtatgagttcccgggggcaccttttgagttcgggcttactatcagatgcggacggaggaaatactggccggcgtttggttggataggattgcggaaccaataccggattttgcggaaatcgaacgagcggtcgagagcctgaagagacatgagctctatgattttacgcgagtcgttgtctttcccatcgctaccagcggccatgttggggaaattcgaccggtcgagagctaacgggtacttgttgagcaacatacacgcttccgcggccaccttctcgacaccgactcgtgtcggacagacagtgagatcgaggggcccacctctacggaagtattgtcggttggtcggaattggtcggcctcccttgtaattttgcagagctttgctcctcactcttggagcctccgggaagagctgtatcacatgtctgtcgggctcggggtccatatcgttccacacatcgatcttccaggtcaagacggccttctcgtacttctccattgcatcgaattctgccttcgtggtaagcatattcgaggattgcgcttcgccttcgacagggtcccagttcactgggatgtctgtgagatggatcttgaacttgaagctgcgacctggtacatcggctcggtcagagagcggtgtcatggtgtggtctgccattgatgttggcggaacttctctgaggatctcgagcccggctcgcatgccgaaccaacgtttcaagatcaaggtatctggagtttcctgcatgcgcagatgactgacgtcgttgacatggaatgatggagcttgcggcaccggcttcaacaaactattagacggcgcggctggcggattcgatgctttcgggcgacgacgtggtttcttcgctggcgctggctttggactcgtcgctgctccgcgcctcttaccactcgatttgatgctccgtgtctcttcttcgtctccttcctcctcgtactcctcatcgccgctgtcttcctggacgtgttcggccagaataatcgatggcttgtgggcacgagagcttcgtcgagcacggtctgccatccttttctttttgttagctatggcatctaaaaatggcagttatgacagtgacttacttgtctgtgggcctgcgtatcctttgtcgcgacaatggaatgagcaaactgcagagataatgactgttaagcagtaacgcagcacatcgtttgaggtgcggggtatgagcgacgaggaagcagcagccaaaaaatttctcctcaaatttactctgcgcgtttgcttgtgcgtttgttgtgtgctggccggacaaagccttggcaacgcgtagagcattgcgcctctcaccttgatcacgctctacctttctcccttacctcttccgctacccaacacaatcgattgacgataacatctgcgcaaccttccaacagaatgcctcaagatccttacaagagcagtctctaccgcaaacagtacgaggctgccagaactcagtttgatacccaagacatggacggatgtattgcagccgccaagcacaacctgacgtgagtacatggctcccgtctcttttgcagcgtttgacactgacggcgcatctccagcgaccctactcttccaccttactatgtcattaaaaactctatccttgtcgcttctgccctcgacgactggaatgatgcagacatcttcaggcttgctgctgaacaagagtggcgaacgagctatattgccgcaaacagacaaggagacgcggacgctctggaggcactgaaagaattgcgcaaggaattggctgagctggaagaatttcgactgcaggatttgggtatcacggtgactgacgagacacgccacgaggcatacgacacagccggagccatcgacgatgcaggctacgaggattattctgacgctgagatggacacggatgatgaggaggacacaggacgtgacatgatggaagacacaagtgccatccgttctgcatcgctcgccaaggccgaaaaccaggatcaggttgccgctggactgccagacttgcccattcgccctgcaagcgagcatcccaaccgcatctccatcactccagctgccgcagggcccttcctgtcccacaagcaagttcggcgccagaaaagcttcatcagcaagggcggtgcatttcatgcccagcaattcgcgaagtctctcattgatgcccagtcatcttcaaatgcagaggcatcaggaccgggcaaggacccgacggcagacaagtctctcggagacaagtaaggtcgaaatcttccacttgtctattagttggagaaaagggaattatggaccatcaagggtgtttcccctcacatcacatgtgcactttagagatgaatttcaatcttgatttgatgactgaatgccttgctatcactatgcgtcgtacccatgattcccttggcgctgaggctagtcagactgatgtcgtcgtgatacggaacgaagaaaggatccttgggagcactctggaaaccctgcatgccgccccaggtcatgttctgaatggccataagggtaccgttgtacagcaggatgaagtcgagttcaccatgtacaatgacagtgcgatcaagcgcgtcgatcatcttggggatgacctcgtaagatgattgcgctgatgtgtcgatgtccaatacgccagagctgcactccgcccagtcctggattggtgcgttgatggccttttggacctcagtgcggttgaagtagatctgctcgcctgcggggaggtagtcgaaggagcctgggaaaccgaggacgtcccaaagaagagggcaggtggtagccacctggtacacgtcgaagcaagggttggtgaagaagacgttgtagtagatctggctccagaggtcgcatccctctacggagctgttaggaggctcgggaagcttgccggtaggcgggaatgtgagtgccttctccatgtagtctgtgtatccgcaacgatcggcggcctcatgaatgtgttgggtgaaggactcgttgaagttgaagaggccggcccatcggtccacgaatggcacggcggggatgtcctcgagcaggacgtcttcggcaacacttgggtcgtagaacataatgcccttgacgtcaaagtgctcggtgtcgttcttctcaaccatggcattggcaatgtacggcacatagcgtccagcatatgactcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgcggtctcttcctggcttgtagcggtcgtatttcccttgttagatgaaaacccagtgccctattggttgttcgacccacaccatgttggtaaggttcgcccagttccacggattgtagacagcaaaaggtgcgcttccatactgccacgagatcggaccattctcttgcaagaagccctcgagcgaagagcacccaggtcctccattcaaccagatcgtaatctcgtcatcggcatccttgttctcagacgggaagaaccaaaagtacatggaactgtcgtttgccttgtcgctgatcggaagaagtccggcgtaggattcgccaatgtcaaagttcacatctttggcgtgaggtcagtaatgattcatgcagaattcatgcgtcggagacttacctggaatagctcctgccgtgccgttgacaatgaattctattactcaatgtcagtcatggaaaatttcacgaggtgcgatcccttactcttggacgcttcggtattaatgatcgacgtcgcctcacgcttcaccgactgcacattgcgcaacgggtgtggacgagcaacgcgcggtctcggggcctcttctctctttccaaccgactgcatgctcctaccagcaacgctggcagtaaggccaccaatggccagaagtgaaagaagctgcatgatgggtaccgtcgttcagcttgacttgtcgcgggtgaagacagagaccacgagggtaattaggtcctcaagtacttctagaaaaatgtggcgcgagctgtaggaccgacgtcactcagcactagatcctaaccgtacttcgccctggcagggattacgatagtcgacagcgcggatagcttcaagctcgattaggcaggacatattggaaggcaacaaatgtgattgtcgccactgggacatccttaacaagtcttcccgtgtcgtagaagttcctatgcagcatcaaaaaggcattgatgtttgtcgacacaccgttgtggtctcgcagatgctgcacatgtgcacgcatgcatgctgtcgacagggaggtgggggagttcaagacacccgaccgattcaggcacacgaccatgtcgctggaccgaagctaagcaaagaagctcaaccaagtcgtccgcgcgccagtcaagcctctggagacccgctcgtggtcgcaactgataaacacgagccaggtcatcgggggcagctgttcaggagcacccgcatagagaatagccggcccgagccaaccagatcatgtcgaccagacctacgcctactttaggtttagagctttctacgaaatccctttatctctcttttcattaactttgcaatgccacagctatgtaaagcaagacagaattaagatttttttttggacagaaacaaggcttttgccttcgaaggaagaaatcgtgacctatacttaaaaggatttgagagacagaaaggtgacttttaacgcgttaaattgagtgagttagggaggtgtagattgttatctatgtgggtgcgccttgacagctgccgtcatcggaaattgtcgcttcattttagactgaaccagctgattagcccgaacgactcttgtcgtgattgcgagggtttcagagaagcacatttctccctcaatgatcccggcagcattcttgtcaatctctggagttctgcgccgttgcatgccgtgccgcgcaatgaacttgtcccgtcgagacgcctgaagccgcccggtggtagcatccccctcgtcctcctttgcgctcagtccacggatcatcaaaacttcatcccaattcgtcacatttcgccgcgcaggatttaagcaaggccgagcgcccgcagccaatgcttggggtgcttgccgccgataaggtgattgttgcgttaaccaaatgcggaagctggcgagggatcgttttgtggcgctgtggagacggcaaaatgtttgtgcatgaatcgaaggtacaacgcggagacagcaatagttacgagtgtaagtgtacagacagacaagaggtgaggttgcgcgaaggtttacggctggtaataaggtagcggtagtggcgtacggcggttgtcagcatttcggataggcgctatgctggggttgctcggtcaccagcacaacagtcagcacatcacatatcaatcagacattcccatgagtttgtaaagaataacattgagccatgccatcaatatgtaagatgcatttccacaaaagttaagctcttttccagcctagaccttgcccgcaagactacgacgcccagtgccgtatccactgcctgtcgcaagacgcagcagcttctcgaaatccggtgtaccgtgtccagtcacgggatcccactcaaccgtcgcattccatgatgcataaggcacgcgcggtgatttcaggcccgagtaaatactacggcccacgcagcccgttgagcctccgttgacgatgtcgttgagaccctggtagcccactgtgtaaatccaggggtttaagaaacccatctgtgacatgccagcagctttccgggcgttgttgagcagtgcaacaaccgatgcgaagacgggcgcggatgcactggttcctccgacaggcaccgtgacgcccttatcgacgacgcggaatccaagaccttgcgccgcaacgtccgggaaaccacggccagcggcgttgtagagaccatcccactggcttccgaggcgcttgaggtagttggtgacagccttgtcctggtatgcgggccgcttccagaagtctgagaatccgcctgaggagaagtagacggcccgctctggctggacgttgaaggtgccgccaacagatgtaacatatgggcaagatgcaggaaagatggcctggaaacgagtcgtgttcttgccgtcgttggtctggcaggctgatcctgggccggtgtcgccgctggagaagatcacagatacaccgcgagtaccaagctgaccgatcatatcacaaaccttgttagcgtacggggcgccgacagattgctcgctctccccatacgacgtggacaaaacagatggaagcttctcgttctcgaggctaaggaggtatgtgaagaactccatatagggctcgttctcgttgtcggctgcacttggctgatccagatcaggaatatggctaccacgacccgcggtgctgaagaagctggtcttaatgttggggccgacaaggcctgccgtgtactgaatgtccaggttggcctcgacactgtcatctgtcgagttctggtcgttcaagccacctttacagaattagcatgcatgagcgcggggcatgatagcaatagacgtaccagcaacaagagtgtaagtgaagttggttcccgcagccttcggtgcgtatgtggaagtgaacttcacaaagtcagagtaacgggcatattgctcaagaaagccgttgacaccaatagacactggcgcacttgcgtcgacctcgtagtcggcaaacttgtaaaggtctgcaagacagctgggagtcacagtcgtgttgcaggtagcattaacagccgcagtcctgacagccgatccctgagtgaagacctggctacgctcaggctgaagctgaccgaaacgagtgatggggtggatcatgtcgatatggcggcgaatctccttgggaaccgagtagctcaatgagcgcaccttcttcacgtcccgtcgggtcttgctctggtaagtactgaactttgcacccatcatctcctcggcgcgcttaacaggcgcgcggaagctgatccactcgccatcgttcgcaatatctctcgactcgataccggaagcctggagccagctgaggacggcatctgaagactctgcgcgcggcttgatgaggtccttgagctcgctacgcttcaagtgctggccgtagttcggagagctgggagaagagacgtccatgagcgtgcgctcgagcagagagctgtcggcctaggaaagattagcacgcgattcgattcggggcaatctgaacggaggtccatcttcgagactcgaatgacacaccaccacttcggatcattacgatgaacacatacggagcgcaccgcaacgcggaaatgcatcttatggtctgccgagggcgctcctacgtcgctccagccctcaggcacgcggcgaaggtgctcaacagtctcgcctccatcctcaggcatgacgaaggaagtccttgcgccattgacgccggcgactgccagtagaccggcaatgaaagcgtacttcatgataaagtttttctcgtaaggtccggtgtcgaaggagtgacgaggtaggaatgagcgacctttatacctaacagagatcccgcagccttagacccctctcagccaagatgtgaaagagtagtgagagaagcttgtcaaacggcgccgcgctcgttataaatccgcaacctggtcgtggacgccccattagctcctcggcacacatacacataacgataaacaatgctctccgaatcaagaaggcgcatgtctgtggcgtgtttcacgcaggtccgggatcgacatctcagatgcagggttacaacaggacctgtgcaacgtgtggagtgaggagcatcccgaggtcatgttaggattggccaaacccgagggtctgtcattggagggaggtcaccactatattagccactattggacgccttgcacgtcgatgatttagtgctatggaagcagcgaggcgacgctgttcttgggtttacccgcgggggcaacgggcttggcaccagctcgtcatgggatcataatctggatgaacagcatcttgtattgtgggtcgtcaccgtgagaatgcttggtgtgggagtgtgggagccggataaggagaatgcttgggacgcttggtgagcttcggagaatgtgcgctgctagtgttgaaatcgggcctcggacattgacgctgaacctctgagccgcatcttgtctgcacgtcggccatgctgcgatcaatcgatcaaccacctgccacatgaaacgtgcgacttgcagggcagtgacatcgcagattggtggatcacgtaattaatgaccctgatggactgagcgacttcaaccctttgtgtcgggatctgcacagcttgctcggcattgtacagcgtcatgatgggatgagatgaagaaaattggagttgcgaaacacttgacacttataatagcctggttcccggatcggtggaactacagtatcgcacgcgcctggagcaaggcacacccgtccgaccgcgcccagccaattacccatctcggacttcgtcttgaacccactgtgcctggtgttgagccatgttgccgatcgcgggctgtcgcaccacacttgcagctacctgcggtgcgcctaaaccaagctgaagaggtgtaagggtgtgtgaagtcgtgttgctgtggagacgttgtgcgaggtcgcattccgcaaacgtacaactatcttgactattgcgcatcttcttctacaaaaccactggtgtctacgctctgtcgctgggatcagcacggccctcgaagccattttccaagactgcaatcagctcatcaagctgttttactacaaggtcagtgtgctcgtggtcggcgaggtgtttgttcacgtcgttgaccagcagcacagtcgcacagcctgcacgatgtccagccgtcatatcatcgattgaatcacccaccatgataagactgtcacctccatcttcgtgcatccatgccttagcgatatgcaggatgccggcagggtcgggcttgggtggcctgaactctcgcgtgacaatcgggctgaatttggacgagggtaagaaggttgtgagaagatgttcgactggcgcatcgaagttgcgcgtacagatacctttctgtatgcctcgcgaatccaggtagtccataagttcgacgaggccagcttgtggctgttggctcttcatggccgtgcgctcgatgttgcggatcttctcgtgcgcctcttcttgctccgtttcagggagcgagtagatgtggtcgaggatgtctgtgggcttttcaatgttgagggccgcactttaggtatgcagtcagcaccggtcccatgttgtgcatgcccgcgttgccttaccgcatctctgcgaacatgtagttctgcggcagacctgtctctgttaggcgggaaaaaacattcgaagatcgatgtgactcacatagcgtgccgtcaacgtcgaatacgatgcctttcagctgtggtcttttgtctccctcttgacttttggcaggatcaagaggcgcaaaccgccgaggtcgcaccgttcgcgccattgaactgagcctgcacccacccttcaaatgccgggcactgattcttgggattgagagaggcgatgaagcaaggagcctggggtgattagaaggtcggaagagaatgccaatcatcgttgttgaagcgggtgttgggggcccctgcgattttcgcatctacaaatcgtcaccattggctcgtcaggcccgctgtagcggggcgccctctccgcgttttcctccccatcaccttgcgtctctcctgacatcagcctgtacgcgagttccattgttaccattatgtggccaatacgcccctgccttacaactatgccgtgctttttctcatgcccgttccacataaacagtacgacgacgccaaagatcatcgcgcagcttatgaagcctcatgagtgctattctaacttctctcgctggttttgctactatgttgcaacagcgcttcgctctgggatgtggtatccaaattctgcttcctttgggggccgtacaaacatcagagtgtgcaaggcgctggcaatcattgcttgattgcatgtctatgaggcgacactctgttcatcgaaccatccccaaccttggatcagtatgctcatttcgaaattattgctagttctttcgacaggctgcgcacagccttcaaatggagcagagatagaagtgccggccgcgatttcgaaccgcactggagacgcatactgctgtgatcatgcccagccagcatcgagtacgaatgaccaggacagtaccgagaccgccagctacgtccagcctgcaagtgttctccaacttgactttatgttgctcctaagttttggcctgtactgcccctgtcacgactgggtcgtttctactccccattttccgccgcgtgaatgccctcagaacagtgttacttacactgctagtcactgcctcgcttccactgatgaccatgatagcgaaaattcttgcgcctgagttccgagctgctttacgaatcgttggtcgcattgtggagcttggcctgtcctgtctgaggcgctgatcccgggtcgtgattgtcaaccactcttctgtttgttgtctcagcaagttctttgacaagctctcacctctcgagtatcacaaacagcttggtccatcaggttcctcaccttgatcattaacacgctgctctcagacaagagactaagtaaaactttctttttctcctcattgtcgctccgcaaacgcccttcaccacgcactcgtcttgtggctctgcaagaataacatggcatgtgttgaagagaaactggagctgcgtaggccttgttttacttctcaatttttcaaacaatgtgacaaccgaaccagtccaatcacttgcgtgttatcctaatcaacgtacagcctggtccttctcaggactaagatctccgcacctctcacgaggctaactgatctcaaagctagtggagtcgccgctccgcctgattacctcagtgaacctgcacctgtgtcgaggtgtctcttccttccatcaacccatcaaaccatccgacactgtcctgttcatctgttgaacatgacaggtatcgataaagccgacgcgaatgcttgcgccatcatcgccgacaggattgcgcctcgcacgttcacacgagaagcgcgtaggagacatgacggactcaaactgcagcgagtggagcagtatcgaaaacagattctcgcaagactgcgagaagcttgcccaaccgacgaaattgccaatgaagccgtaaccaggtttcgcgattctggccgagcattctgcaacacacgcaggcagtggccatagtgattggaggcccaggatgtaagtgacgaggacgattatggtctgcgagacgcatggcggtcgctgctcaatgacgatgccgcctacggtggcagattcgttagatgccccgaacagcttgcggcggagccctcgatgttgcaaggtctattccatccattgcttatcgctttgttagcatatcgcatgggtggtgcagtcaacgcggtcttgaccacacaagcacgccaatggaagctccctgagcagtcacagtcggaagacggactggaaaattttcatgttgagggcaatgaagacgatgtcttcagcggtcaccgaatggcgctgctttgggaagaacgagatggcaagactagaggcatttccggcacccatcacgtattccgcggttccgaaggccttcaatcacatgcactccagaccattggtcacttggatgaagccgaagctgtattgccgatgaccatgatatacgactccaagaacgcgactatcatgtaccagtgctcggagaaagatgccgtgcgccacggcattagcctggacttctctctagtggcacccgacgatgaagtcaatcttttgtctaatcgttccgaagtggtacatttggaacctacgctgggtggattgctcctcgatttcccaacatcgaggtactaccattacttccacaagctactgttcgaggacgattcagttcatgcaatcgtaagaaagctgtgctgcctcaaggtgtctgaatccacgggtagtgcatcgcagaacgaagccacgctactgaggcgttgtgagctttataaccaagagaacacagttatgatcccgccgggatattctccacctggccgacgacgtaagcatatcgcgcgggatttacccctcagcactataccgcagcgctttgatcctgaaggcgcggcgagacgttcatctcactctgggcgcagacattataccccaggacgccatcgaggacaatcgcaaatgtgcacgcaaatacatccgaaacatgtcaggtgtggaagtagagaagcgactcgaaagatacgcacaggatctcagcaacacgttccattcttatggagatctgattccaaccaaaattctacaatccatggcaacaacgatcgagttaggcgctgtcgaagctaccgctaatggcttcatcgacgagacctgtgtcttgatctcccttccctcctttgttgtagccctcggccaagctttgaacgggcctaaagcagcccaaatggaatcgactccgcaaatcgacgggctcgatctccagatataccgaacaaggtgtctttatttgttctggtgcgcggactggttgcttgaatacctcaggacagcgaagcagggattctgcccgatggaggtcgaggctgtatacatcgcatacgtacggaggaacctcaagctcatggcgtcgaagttgctgagaaactgggtggcctggggcatgtttgtggagacaatctcgggggcgtaagggttagcacagccaagacctggggtacatggtacgcacgctcttgagctctactagtagccgaagctaggggcagttgacaggctcaccttacatcaaatggagcaagcattgccatctattcggacgttcttcgtcgtatttgattgtttcgaagcggttcactcaaaatgcgacagatctaaatctgccggtcgaataccaacagcctctccgtgcgcagagacgtgaacatgtacgaatactgccggtttcttaccttgtcagttccgctgaaagcgcgaaaagtctatgctgggctagctatgtagctagtcgataataatcactgcagtcaactccatgccattcgtggaaactacttgatgagctcgaatccacgcgacataaaatagaatcacgcggagatacgttttgggtagtcgcgacgatggtcgtggtgttgagcgactcgattaatctgcacggagccttgcccggcatcactccagacctcttcggtcaacccctcttgtcatgcaagtacattccatcaatcagagacgttgcaccatctgcatcctgtttcgcgtccgagcgccatgttttctagaaatgtgcgattgatccaccaaacagatgggattgtggcgtccgcacgcgcgttcgtttcaccatgcgcctcccgaaatttgacagggcagggatgctcccgttcgcgcatcgacgggcggcacgcgatcctgctgcaaaacctgcgtgataagcgagcttaatggctggatgctattatgaaagtttgatacgatgacatctgctttctttagtttgaagaggcaaaagccgatggcgcgatggcaaatctcaatgatgatagcgggatagaaccgtcttagaacatctagaggcacactttgcagaatgatcatactccatgttaactgtcgttcggcgtcactgcattagccccatcatctccacacccacccttaatctagaagaacccaagccttgcccagaacgacaagcttcggaagaaattcacaatgcccacgactctggtttacgactcaagccggtaataccggaggcgctttcaactgtataagtataacgatgagatagtggctttgatgatgcatcaagcgttcagttcattctttactaccagctccttcatttttgcagtctctctaatttctatcactcaacatcatggtcgccatgcaggtcacatctcttcttctcagcgctggtgcgctcgcgtacgcagcaccttcgagccttgatgctcgtgcgggttgcacgttttctgatgcggctgctctcgccagtggcaaagcatcttgctcagccattatcatcaaagacatgacagttccagcgggcacgacccttgacttgaccaagctcaaggacggtacaacagtgagtgctgatatggattgccagtgtcccttactaatatccgtaggtcaccttccagggaacgactacctttggctacaaggagtgggaaggcccgttgatctcagtctctggcaacagcatcactgttaccggagctactggccatctcattgacgctgctggtgccaagtggtgggacggaaagggcagcaatggaggcaagactaagcccaaggtaagcatatattttatgttgttccaagagtatacactaagatagcagttcttctttgcacactccctaacatcctctcgcatcaccaacctcaacatcaagaacactcctgttcaaggcttctccatcaaccaagccaccagcatcaccctcgaccatatcaccatcgacaactctgcgggtgacgtagcgaatggcggccacaacaccgacgccttcgacgtcggtagctcgactggcgtcaccatctccaacgccaacatcaagaaccaggacgactgtctcgcaatcaattccggttcggatatcacctttactggtggcatctgcagtggaggtcacggtatctcgattggctccgtaggcggccgctccaacaacatcgtcaagaacgtaaacatcctcaattctagcatctccaactcggacaacggcgtgcgcatcaagaccgtctacggtgcaactgggtctgtcagcggcatcacctacaagaacattaagctctcgaacatcgcaaaatacggcattgtggttgagcaggattaccagaacggtagcccgactggcacacctactgctggtgtgccgatcaccggtttgacgatccaggatgtcacgggaactgttgcggcgaagggcacgaatgtgtacattctttgtgctaagggtgcttgctcgggctggacatgggctggcaacagcattactggtggtcagaagagctctaagtgcttgaatgtccctgctggtgcttcttgctaagtgcctcaatcttgaggggttgctttgtttgggcatgcccatcagacagggtaatgttcgtggcaagtgtgtcgcacgcttgtcgttcaattcttgtaaatcttaatttagtatatatttcctcaatgtcactgacggatctttgacgtttcgattcagcttgctcaccaatacagaaaccaatatggtacgggccgcccactgcacccacatacaagaactgcgtttccccaatttgcgacgcaacttctagcagcaaagccctcccttccatgaaaatgttcgtgtgagccattatgtgaacgaaatatttcgtttggcctctttcaccatgttgtcataatagggcgcacgtgatacagcgatgtacgtatctgacaaccgacgctcccatcttcgacaacgcaccaaatcaactcgatgtacgattttgcgactcctctctccgatcgttgtgagcctcaaagtatggacaagagcaatatggccactgaagggagctatacgggcaagctggcgctcgcaacacttgccgcagatctgggtgtcaccgctggcgtacttaaggtcgtgctcgaggaagcctttgatatcatgcaagacaccaataccggtgcacctgggctcttcctccacatggcattggctcggagaggctatcaagtcgatggacaagtcttgtacaccaagatcagccagttccgcaacatctttgcacgatcgttgagcgacgcaccaggtcagaattgaaactcaccatcaccgtgtatagccgctgacattttagctcgtttaccttattctcaacactcgatcgttcaaacgagcccgaactcttaccaggcgatgagtgcagccactgtgcgaccgtcgataccgcagccgcagcacacgcaagctgccatgacctggcgcaccgactctcatccgcagacattgagtgatgcgccctcgatggcctcgcattattcttttggtgctttccatcatcagcccgtatataatcaacaacagcccacgtatattcaccagcaggccatgcaaacacaccatcagcccgcatatacccatggccgcacttaccaacatcaacaacattcagactgggatcaacagctatgttatgcgagccaggaggattctgaaaaacagtggcgttgaagcttagcttcgcggtcagctgttggctgtgaagtccaggggaatgggcgcgcagcgagcttactacagtctcttgacacggtgtagacttattatgaatcttcataatgccaactacatgattctctcacactctgtctttaataccttcccagatggcatgtcatcaaagtgcttctccccgttcgctatcctcagtcacacatgttaataccacctcctgagtatctctcatgctctatttgcgtggtcaccaagtgagctggtgtcaataatcagacctataacaaaggccacgaacaccctctctgcttgttcgctgactaccagaactgtcgaggtgaatccgtctttgtgcggggcagccagtcgtttgtccttctgcccttcacacatggtcgacttatgtccgtcaccgtgcctcctagcaatccgcctttacctcgtgtctctccagggaacatataatccacgccacccccactacgatctctcttcgtccagctagtacagccgacctagaagagcaattaacccagttgataatcttccaggatgtccaactacgattttccggtgagcaacgtgtgcctcttcgatgttgcttgaacatgtctaataccaatcttcaggaaccttttgaggactcctatagccgctacatggctaatcttgcgcgagtccatgcacagcatccaagtacgcaacgaacacaatttactcgggcaattatactaagtcttcggtagatgaagtccagggcaactcgatggctccagctcagcccggacgcgttcaatgccctgattccagtaagcccgcatcccccataacgattgagtaacatcccgctaatgaatcaccttccagactcccctcctcaagctcagcacgctcagccaggcggctccggctccaccgaccctcctcgccagcttcaagtccagcaatctgtatcaggcggattcggctacgcccagccttccccccaagcccagcaaggcggctacagccagcgctactccaactctccgtccccatctcccgacttctcgcctccgactccctccgccccgtcttcgcgaacttctcgcccacccaggggcgaccgcagccgaccccgagaaatcattcacctgcatcccgggttcacttggaaccgcgagagcctagcgctactctgcaagagcaaggaggttggcaagaagggctttggactgattgccaactcgggcaagtttccgggcaagacggagaaggagctgcaggatacatgggcgacgcgtaagatggaggcgaaggagtactatcatgatgtgtatcagaagccgcgccagcgctgaagagcggaaggaggggttatgtatggggctggagagatttgagggtttggagaaggggatacgggaggggattgggctttgcatgtggactggatagattgtgatacggctagatggatggctgagatacaatgaatcacaccaagcttgtctcatataatgcttcaacggtactacgcttcgttagtcctttgccacagatgtcatacatgtgtattgacataccttgacccaacccatgtccgccgccttctcgcggaacgcttgacggctcatattaagcccgtacttgcgaatgagacccgacttctttttttcgccgtttacgatacttcattccagttagcaatgctgtatccaagttgtgcatgccactacaaaccagctgcgcgagcctttgccataggtgcgtgggcgggagtagtacaccgcgtcatgcgacatcgtgatgataggattgggcgaatttgttgttaattcgttagagatgaagaaggtcgtcaaaattaaggttgggagaattcgaacgatgtgtggcagcaccctgatggccgtcgcatagcggtccaaccaacgttttgccatcgcgccatcaaggtactgctgagcgcgacgcaatgcgatgcgatgccatcggcaggcccaagacgagcagatccttgttgcgtgtgcgatacgagttaacgtgggttgcgacatcatggttgaagatggacttgattccctacgcttgaacgccaacgcttccctgtacatatgtataatacaaattgcgccccatgcgcagaatcatcaaatcgctctcgtaatcgcgtaccccgtaaaccccggaagcatcgtctcgtctcaatatttctttccatcagaatgccccattgacccagggtgccgttctgtcttactaataatgtaccaggcgtggatgatgccaggaatccagcccaaacagcacagaagaatgttgatgaaaaggtctgcactgcatcctcgtcgtattgcaaccgggaggaatggtagccatattgcgaggaagtagaggagaatagtgccctgcgaatttgatgagtagatgcgctggttatgaggtaccaagacttcatactgtgcttgatggcatggtatcgttgtatgcagtgtcgattgatgtggaagatgttgttgaagttgccctgcgatatgtctatggtgcgtagtcgatgtaaataacaaacatatatgcattcatgaggagttccccaagcttatatgtcgcatcgcgccctcgctgggcacattcgggtaggtgacgttgctcgaaactaactttctgggctcggctgctttccggtggttcctattcgcgtctttgcgcagcaaagccgtgtgttccgtacgcccagcttcacttcattcgacagtctgtcaacaattttgctaatcgtggcgcacgacgagcattgtcacggacgtggcgcagcagtgacgatgcacgtttgttgaggctgagcggagtggtgcagctgtggtgaagacgggttgacggcacgaggcaatgccgagccatccgaacgatcaagattgcgctgactggtcatctgtggttgcgaattgcgcaactaatggcttccagacattctccttcacatcaaagtagacgtacgctgcgccgagcagcaagctcagtgtgtgaacctgtacctgtcagcgtcaaacttcgctcaagaaacggatgctctcacaataaaatctggccgactgccacctcctttcggtgccttaatttcagagaccagctgccaggcaacatatagcactccacaatattttgcatccatgcggaataccaaaaagttgggcgtccacactttctcgtcgggatacgccatgcaaaatgctccaagcgcagctgcaatagctccactcgcacccatgttgagtggtatacctctcacagtggtccagcgaaatacgaagtgttgcaggaatgtggtgatcaggggaatggtaatgagaaaggttgcggcatggaatgagtcgttgtcgaagtaatgcaccacgccaggcaagaaccagcataatccgaagaagttgttgcccagatgagcccaattgctgtgtatcaacgggtatgtaaacgccgtatacctcttctcgccagtaatgtggataagtctctcccatatcggcagcggcgattttctgagaaagtgcatcgcaacgcagaggactgcgatgccaatcgtgagcttgtcgagctcggcccaaccagccttgacaccttctatcacaacggtcggcgtcatgtaccaggtctggggtatttgcgcgcgctctgaaggcgcagactcctcagtcgactgcgaaccaaactttgtgtccaggaatgcgaagacgccataggtgccagcaacggcaaacacagtccaaacgccgggccagaagattttacgtcgattcttgacaatccggcgttgtatcgccaactcctcctcatcaatctcaacggtcttcgttccatcttccttgggtacaatttgcgcctccacgaccggtgccggatgttcaatttttggtgccacaaccttggcttcgataggggcttccctcttgagtttgttcacatggttcaacaaagaagcagccttcttagatgtggagagatcaggctgcagtttccgtgtgtatggttcagcattgcggcgaactgtaggcttgataggttttgagcccttgggtagtttctgtggtcgactcgatcgcgatgcaaagcgtgcatgtgcgaacttttgtagcgacctagcgttcgaaatttgagaatctgctcgtatccatcctcccgtttgcatgaaacatcttgtgattggtagctggggacaaagtaggaaagccatggtgaagtaatagtggaaaggctcctcaagatcactactcccgctaaaatcgaaatcttgacatcgcaatcgatccaaggatcccagaggtaatttaatgtcggctcttctcgatagagttcgaaggtgtttacgcgttgcatggaaactttagcatcaaggttgagattttagcgagacacgccaagtcacgtgacacaaccagaccaatcaggttagatatggtctcctgtttgcgatcaaggacggaacaattgtcaattatagctaattcagtattaattacagctgaagagtaggagaagtcttggtaagtagtctttaccacgagtgcataagcggaatgtatctggttacgcctaccatggtacgctcaataagattcacgcactagtcaagcatgcctacctaggtatataaacctgtcaaaattgttgtctgcgcgtgtaaccgggtaaaatgctttcacatactctaataacacagcttgaggatttcccaacccttccccacaatgtccacctactacctcttcaaactaacgcccactctctcctccccctcccagatccgcgccctatccgacctcaccaacgacccagaaatcatgaccgacgacgacaaccccaacatccgcttcgtcatcatcaacacccaaactcgcaccgacagtgccactcacctcagtcctggcaaggggctgtttattccactcccgacacctgctgccaaggaactgagtgacgataaagtgctcggtaatcgagagatgactgcgcctggacagaatgagtacccagtcacgtatttcttctacgggacgttgggtgagccggagaagttagggggcgtcattggccttggagaagttccagtgcttgcgagagcgagtgttaaaggtgggaagatcaagacatggggcggcaagtatcgagcgctggttgatggaagtgaagaagatgtggttgaaggtgcgatgtatattgtcacagacaaggcagaagaagatgcgctacggcattacgagggcgcgagctatgaggtggttagatgcgagattcacacagagagtggggagaaaaagcaggggttgacgtttcggtggtgtgggcaagaggaccttggagacgtggtatgagagggggtatcatttacaatctgactacaagcgcgcagcttttcctcgaacatagccttgtggccaccataccatggggtacatcctcactccgaccgcctgattgccagttgccctctcgccgtttgcatcgcactcacccttgccgaccacgaactctttctccggcgccacgctgacgtgctcaaatccgcacttttcatacactcttgcggcacccttgttgctcgcttccagatacataggaagacccttcttctgcgcgatgacctggtgttctttgataatcgccgctgccaatcctttgccacgatgttgagtcccagtgccaatgatgagcagatagtagtacggctcgttctccaggaaaacggacttcttcacttgctcggcattagaggggtattcgacgagaatcttcttgaaaaagctcaaaccagctcgccaaacgagttttaatgccccttgccgtatcagcttgatccaaccgcggagcccgaagttggtggctgctttgcctggttgcatgacgactgctgctgattgaaatagtggttcagggctctctccaacgctggggtcgaaggcaccggactcatagaatgtggcgttgtttgattcaccaatcatcagcatcaactctaggaccttctcaaggctcttttgtcttgatgctttgggaaccttgttcaggtaataggtaaagttgggatcggcctcgaaagcctcgacaagaacgggtagggcacgtggcgcgtagagattccctgccgcggatgttacacgtgctcgtggtgtaggtgcagattctgtgggctctttggtggcgtgggaagacatgtttgatgtttggtcaagtcgtcgatgagagttaggccgatgattgctggaggagtcgaagtagtcctttgaactctgtatatatgcgagttgcgtagtcggcccttttgctgctcatctaggaaatgcgcgatacgtgcttgttgctgtggcggagtacgcaatgcggctttcaagagaacatgtggatgccgtggtacgactagccaaaagctagtgcgattattggtagccttgcgagatatgacacgtgcaggaggcaggtttccaggatgaggagtgctagggaagctcgggacaaggaacgccaagagttccgtggggaattcggactccagagatgcctcgatggacagctttccctgtaaaagagaatcagtctgacttggacgattggccgtgtcgagaggcacatagcgtctgatgtctccgaggcaattgagtggaacatgtcaacccattactctctgccaggcgcattctgtctccgatatcgaccgtggcagattctcctgcgtacggtcttgtctgtatggtcatcgggcgtgattttgtgcgttagcgatctctggcaggatttaaatgtcagctctccaatgtgttctcgccagatcagtcatgcaccgcaattcaagaagaccaagttccaaagctctcaattcctcgtgcaatgccattcaattgtctatgagcacatatccactatttgtacattgtcccttcttttcctcggaggcatcgctcacaacttgctgatgaagagacgggcggcgaagagacgcacgcgctggggcagaatgtacttggagaatatgtagatgagcgatggcagcaggatgaaggccacggtggtctcgttgacgaagaagaaggggatcagctggggcatggccgacttgaggaccgtctgtcgcatatcgttagtggtccccgtatgtaggccaatgtatgtctcctctcaccatctgctggggcccgacttcggtcttcttgctctggctggcgacgagagcagggcgtgccatggccgaggggcgggcagcagcgggcgcgcggaaagcggccctcgcgaaggggcggaggaagcgggcgttcatgatgggctatctggtgttgcgggtcagcgcgcggctgcggaggtccaatgggcggcgtgaagcttttcgcgggggggggggttgacgtaccggacgaggtttgcgaggcccgtggagatgagtggtgatggtgttgcgggtggtagcgactgtatcgtgatgctgctggtgtcggcaaaagctcgaaagctgcgcccggaacttgccgcctgggccttggcgtaccaagtagaaacacttctctctatttgaccttcacgatatccgccgacgaccacttctgctactagctatcgtcgctacaatggataacctgtttctctgatatggtgtcgctcggcgcctcgtccaacatcaccctgagcatgttgccccgctgaagttaaatggcatcccgtcgaggttccacgcgactatgtcaacaccgtgctggtcatccttgcttccgaccctcatagtagagtcaatgcctgcagcctgcttgtggtcgcatatgccagaaacaagcaacaagctggcgtctaggacgcgtaccgatcacgatcgccattctaacagaggggcaccaccactagctccctttgagccgcatctctcatagctaggtatatacaatacagtgcccatcaatatatgtcgattgcgtctcatgggtccgtgctatctacctgaattcctagccatctaaagactcactcagtaattccaccactcacagctttgtcagcgcccatctagctctacatcatggcgaacacacgaatcacggtcattggagtatacatatatacctctcaccagcaattcatagcttgctaacaaatcacagaactgggaactttgtatcgccatcgtaaacgccctcgtgcccattacgttccaccgagaaaacctcaaatgccaggtttccgtcctaacatacccttcgcaaacgctcggcctccctcctcatgtctcgccatatgccgtagatcacaagacctctgacttctcgcccaagtcgttgaaagaggccttcgaaggccaagacctcgtcatcagcaccatgtctggtggcgactttgagctacagatctccatcatagatgctctggttgctgcaggtgtcaagcgatttattccacacgagtttgggcacgacactttgagccagggcattcaagcgcgaataccaaaatatgcgggccgggcaaaagtgctggagcatcttcagaacaacatctccccagccaccccgggctttgactggattggcatcgccactggctacattctagacgcgagtctgatccgcggcgatatgggcttcgatatgaaatggcatagtgcgaccatccatggtatcggtactgaaccttttgccgcctccagtctcgaaagagtcggacaagtagtggtccaagtggtccaacattggagtgacatcaacagtcactacatttacgctgcaggaatcatcacatcagccaacgaggtcctgagggccgccgaacgggctactggtcaagagtggactgttggaaaccacgacgtacaagacggtgtgagagaaggcatgtccagaatccaacgtggcttcccagatgctggtctggctttgctggaaaggagcattctatacgacgaagagttaaatgcatcggcaccgttccagtcacaaagctcaaacggcgttttgcaattgcaaccagagtcggtcgataccatcgtccagacagcttaccacgatcttcaagagcatggcaagccaggctgtggatgttcatcgtagcgcataatgactgaaaccgcaagtccttcaaacattgaccttttgcaactccaggcgtccgtacgatcttatatccatctcgctgctttcttagaccaccgatagccgcgcggatacgccaccctcaccatccatgaagcaatctgccaagatatgcacttcagcctcaatcacgcccttgtcgagtgtgtatgcaatattctatggtgtgcatatctgcacggcagatcatgttcgggctatctggcaccttctccccgccttaggctctcgctcaaagccgagattacttaatgcgcaaactccatgtgttcgcgagttcgctttcgaaaccctctccgcattcgtgtacgacgtgttgcgacaggacgaaaacgcgtgttcagccacttattcagccgcatgacagcatgtgcgtagccgcggtatatctctgcgcgcgctttataccgcggcaggcaagacgtgtaagtcatgcttggtcagcatggtagctttaccatgggaattcgtataacccttcctaaagtaaaacgacaatgacatgtcacatcttcccctccaccattcggaccgtgacactctgcacaaacacaccgcttcagctctccgcgtcatcagcctcaccacatcgtgactcttctccacctctccacctctccacctttgcgtcacctgttcggagatccgcacagccttgctgtactgtaacagccctaccgaccattcggcggttatttgtggctcgtgcgctccgcgcttttctctgcgacgcagtcacgtttcaagggtggccctcgtctggtatcagaactcgtgcgcccccagctgtgaggcgtttgacggctgtcttggacctgtttcctgggtcgagttttgggcgcgttgctaaggaaggcactgtgaagtaggcggtaagcggaagtcagcgccgaatgttctcatcgttggtagaattcttgattgattggaggattgttaatgctgtgtagagcaaaaaacatggtctatatactagtaacgcagaggaaatgaaaaaaaaaaagctggagtctttctacctaacgggcaaagtgcatggggggaatcgagcgcgctgcaatgcgtcctgtacctatactatactaatgctggaagtcgtgacttcgtcatgtcgcacagctgataagccagcgtagaggaaacatgtgtgtgagatgtagtcgatgtggaacgctggaaaaagcacaagaaaagattgcatcgcgcgacggcgaatgagtgacacaaggaaacttggggagatgattgtccaaagcacgagcagtaatttttttcccgcaaaccgcggtaaccttgcaatgcaaccaagaatgccgcatacgccgattcatgctcagtgcaggaagtggtacccgtgaaggaaggagaggggtcgtacgatggcgccttgtgatcagtcaaacgtctgcgcatagtcgcataaccgtgtcgtaggctacgtcatatcatgctggcgatggaattgagtgtggttgtcgtcgtccgtatgccaaccagttctggttcactgacttgatgtgcaagaactcgcgagtacgattggggattgcccgagaaaccctgcagactttggagaggcgttgtaaacatgccgatgacaggttcttgctgtgttgatggtggctcacggtagtcgggaaacgaggcttgtgttggggtacggtgagaatgcatgtttggcgtccctggatttggagttgggtatgctgtattacttgcaaagttggaggcgttattcagttgcggtgttgatgtgggggtcgaggtcggcaagggaagcgacgacgaagccgtcggcatgccgaagctttgcagagatgcactgcccgtgatcggtgtaggtgtggaatgccggtgaacgactgtgtcttcttgcttgatctggtatgaggacgaattggcggatgcagaggatgctgcgcgcactcgcccagcttgcgtttcacgacgtcttttaggtccgtccttaactttgggatgtgtatggcactgtgtttattgttagcttgctcgagctttgtgttacatcggaggtagagtccggtgccaataacgatcaataaagattgggcctcacaaggctgctcgactggaatgcgctggggaggaaatgtaacccaccttgtatgcgtgtctgaaccacgtcgtgcctttcttcttgctgctgaccagtgctatccattcaccgcagcttccacaaagtccttcccagacatcgaggttgccttcggtccggcgtgtgtcttgcgggccctggaatgcggccccagtagcagcactaacaccatgcgtaaacgacttgtcgtaccagaaggcactgttcttcaatactagccaacgtccgggcttgcatagtccacaccaaccctcgcgcttgttgccatgcccgcgaacccaacgtggtgtataaaggtcaccggtgaagcgcaagtcttgctcgtgtgggacgaggtcgggatccgtagagttcatgtcggattctggtgggttagatggctcttcatgcagcgaagaatacaggtccggagggtctgataagtctgcaaagtgcgatgagcatcctccatggcgatctgcgttactttgcaacaagcggaaaagaccttgcgacggcaatggacgaggtacctcaagatggtggctttgctcgtggtttgagaatagcgtatggttgctcgagtacaaaggcggggtttgtgcgtaaatggaatttggcgtggcctgtccgtaactgttgtacgctggtgacggatagactggcatggaatgatgggggttgtagcgcggtccgtatggggcgaatcgatccggtacatgggacaaagcgcttctcgctggggttgaggtcggggcctggccagtcgaccatctcttcatgcgagtgctgtccagggtatagggcgacgaacgaacattgttgtgcggtgctggtgaggctcgagatcgactaccacctcgtgcaatatgctcgtgctgaggctgaggccgacggggcgaggcgagcggagaaagaagctggctggtcattggctcttgattgttccaagcgtcgtactccggcgtgtatgaaaccacctcagatgtccctatgtcgtcgtaggtcgatacttctgggaggacacctccagtacttgacatagaaaaggaagattcggataatcgacgagaagaatggggattgaacgtgttttgaccttcatgttcttgatgtcccatccctgggtactgtcgcaggtcgatgatgggtgtgttttcgtcgtgtgctatcaaaccatgattgtaatcgccgacctctggatccagggagggaaaagattctagttcttcgcatactttctggccccatggacctttgaacgtgagtttgctgcagcaggaattactgaaaaggagacttactcgtgtcaatcacacctgggaagtagtctgtggttgcaagatggttcgagccatgcatactgttggtgaacggggtgttactggatacaggtgattgagcagtgacaatatccgacctcccaagcatatgtctagcgtcctctctgctgctcatagcctgactccttggcatctgataatacggattgtgggtctgtggtacagcccacgtgggttgaggtggtgaaggtctcgacatgtgttgcataggttgcgcctgctgttgttgtccttgctgtggaagaccgttgtagggatacatcatctgtgatcctggtgcgggtgaagagtgatgcattgcgtacgatccgttggatgacggtcgatatctatatgcgcggtcagtgtatgccggtcgctgaaagcgtactctggattgaacgaagagggcttactgctgttgcgcattaaattccatctttatcctcgactgctatgtacagtaatcttggcggatgccgtagtctatctgaaagctgtaagcgactgattagagagtctatgatggctcgccttgctgcgggcttaaccccacgtctggcagcggcccgtcattgtacggactgtcacagcaagcaagggagtgaatgcacaggaaaactcacatgggtgccagaaagagtgacctgctgcaggagaaagaatgtgtctaagatgtagcgtagcgttgtgcgactatggctgaacagatggtggccgaggaaggaacttggagactaataaatgagtgtacggagaacaaacgttcccaagtgctgccagcgcggatggagcccgctcctaagaaagaatatgaagttaaagatagttgggtggttcctaaagagtgacggggccaaatagaaagaaaggcagttagaggaaccgttagactatatgatggaaacacgggtctgacagtatccgagagcaacgatgtgatgaaatgacctttacgaagttgacgcaagaggaccacctcagcgcaagtttgagagcagtgtcgtgaggcgccttggctgcagatgatctggaacggcgaggacgagagcgttcacccgaaggagtgtatggctgccatcgtgtagtggggggtggacaaagcgcagggctgctgggatgcaggatggcgattagacactaatgggacagtcgcaccactgctatccaccccgtccctccggctcactcggacggatgactcgacatgggcagccagtgtcccttgcggctgtagcagtgtcgttgttgtgggtgaattgctgccaccaacgatcggaacgcccttgagcagggagtcgccagtcgaccagatgacggtaacagggttgtgagcactttgtcgcgactcgaagccaggtttcagtgcccaattgagacgatgagagtcgtttaggaacagaatggagtggtggaagaaagccgccgaggacttcggacttcgcgaagtatcaaagtcgactaccgcgttttagaggccacggagtttcacatagacagactgtacagccagattgggactggtggagttcctcctagcgagtgtgattgggggactgatgcgagtggcgcatgctttggagggatatgggatgactaaggactcgtttaccgggcttggcagctgccccacatcctctaccgcgacgcgacaggactgaaacacacctccaacctgctacagcctcaggagtacgccaatgtctccgtatttccacaccccacccgcaccattgacgcaaatttcgaaagtcgcgagattgattcgtccagagactctctcagaaaattccaacagtaaagtgcgggccgaacgccttgtcccaattgctcttgtcaagttgtcgtggcacagcccaaagcggattccaccacggtcggacagaccaggaaccggccttgtccttgaggcgatcacttgtgctgttcgtggcgtcactggccttgctgaggccaggattccggtaagtttcgcgtcccgcagctttattgttctgacatatgacagctggcatgtgtatccacagcaccacactgctgcagatactgatcgactcatgtcaatgctgagccacacgcaatatgttgttaacctactcgacgcgtgtctagcaagacagaagttttgttcgacatggtctagagaagagcaaacacattcacaacgaatacgtgttggccgtagcatgctctacccagctaatttgcaagtaagcaatagggttcgcaggtgatgcgagccattcgcctcgcagccacacctttcgatctagcaaatcacctgctgttatctgcgttcgctgccctggcatgcttgcgtcttgtgctacccaatcggcttagtatttgtcagtagtgcacatcatccccggatattattgttccactgtgtagcatgaacaatctgatcaaaagaggcgagctaggcgagctgagcgcaatcctccggcatcctccatgcctcacctacgcgtatctagattcttgtccgtgtagcaagctcataggctgtgttccacgattctgcatctcggagcatgcctcgactcttccatacagccgacagctacgagatcgtcatgtcatatttacagatggcacggtaagcgcgatcacattgcatgccgacctccttgcttcatttcagctgcaggtaatattcaaagggtcgtaagggtcgtgtatccccacactacgctgcgtgcgggcgcatgtttacgcaaggtcgagtctcctaagccatctccacgttttctggtggcacgacaacgttctcgttgattgaagtcagctgcaggggcctccgaaggtggtaaggtaaaattccaatctcgtccctcgctcgccccggccaagcatcgatccatgatcgtcggcgctcgccgaatattctcaccacaattcatgaggatctgctcgcccacacctgatctggaagtttcgcccagaaagtctgacctaaccaggtaaatgacatctggttgtggccatttgcagcgttgtaccagcacattgatcgaccgttacgtagatcggacactcttttcataataacattggccagccccgatccgagcacaagtgttatcttgacaggcctggagtctcgaatcgaggtgtagcctgcactagaccgcgctgcttcggttcaagcatccgacaaatagaagcagtgctcgatgggccgatgatagcccttcggtgtaacacatgctagcaatatagattgaagaatgtgagactcgatacctgacaatccgtggggatgggcgtgaatggttcggatgcgtatcccagcctcataacaagtggcttggattgtgcctgtaaacgtcactaccttcacgtccctcgaacagtcgtgttcggaatgtcgctccttgggtgggacaccgtctccgccaccgatccgagattcgatttctctagtcgaggactggtcaccgcaccaaatcggtctaacagcaatacagcagtggggtctgacctcttttacaccttgttgctatttacaggagcgtctaaattgacaactacggatgtggttcttcgatctaccatatcctcgctgttgatcttcttgagcaatcacaccttatctttgcgatttcaacagcactggacttccgaaaaattgtgtaatccaccaaggctgaagcaaaagcgtcgcgaattcgatgtaccaagcttgacaaattcgcgcatcatcatcgtcatcgtccccatcaacgatctggaggggttgaagtggcgcacagacgacacgcaactaggattatccatagtgtagcagactacgaagacaggccaccgctggcgggacgggacgcgcggacaaccacaccgtttagcccaagtacaccaagaaactgcgcgctacacgaaaggtgcggcagcgaaggtgttagcaacattattcagcagcaccgaggtaatctagacggcattattcagtgagacattaagtggaggctgtggtgaatgaaacatgaaatattgtgtctcgtggacgactttgaggctgtgttgcggacaatgacgtgggtccggagtccatctaccaggaaaagtgaacattgggcgactaagtttctttattcgcgcacaaacattatagcgatacatgatatagccatcccaaaattttcacgccttcccgatcttgatcttacactctccgctgtctgtgtcgaattccaattttccaccacctttgcctttttgcgcctcgacgtgattctcttgaggcttgtcgttttcgcccaggagctcgagatcttttccttcgagatgtaatgctccgctcagcgaggtaccgttgatatgtccaacccattcttgggggtaggtcaagtctagttctccagatacagtcttgtgtacgctggtaagaccagtcataggtatgttcttcgccttatacggcgttcgtaccctgattctggtttgcccagcatcggtatccgtgttgattgttgaagcgaagtcgccagacttgaagggtaggaggtcagcattgacgtaaccagcaaccgagttaatctcagtcctggagccatgaatgaatgttccatcgaccgatccgacggtggtgttgatgtaaacttggtagtcgcggtcagggatacgcttccgcttgaagtccgtcctgacgctgctcgaatgcgcgtcgaccataaagatggcggaaggagacgaatctgcggtcgcagcttgtggttcgacctcgatgtttacagagccgctttttgaggttacagagacaagatcggataacgtgtacaagccgctgatggagccagatatggtcttgaggtacgttgcactggagttgaaagcagcagcatccagcgtgcccttcgtaagggagatatgggtagacttcttgacggtaaactcaactccttgatgtatctgcatgcccaggtggttagcggacaccttgagagtgtcgatttcaacgcctgcagccatatacacgacaagtgacattccaagacaagctgaacctttgtggagaccatcgaagccatcgggatatgttgggtcaccaatgaccagaccattggctgaggttgagtgtggaatagagccgatgtttacccttggtgaagcagcatacgagagacgggcttggatggtgccaggtgcctggtttgcgggtgcgcggaccacgtgtatccagccgtaaaccttcttgtacgatccgtcgagttgatgtacagcttcctgtatatccaggtctttcgatgtaccaaaatcgtactcgtcgaccttgacattgtactgcttgccgcaaaacgccggccatcggattggaaacacttgtctggaatgagttggagaaggtggcttggctccggtcggcgtgggtgtcggccagggaatggctatcaagtcaggtcgctcgttgtcttcgccaatgaagccctcatctagcgaagaggatgcttctgcgcccgatggttgtgcaaaggttggcgggttcaccttctcagctgaggatccttgagctacagatccagcgttagtgactgaagcctaggtacaaagttagtttaaatcccaacaacacaaccatataacgcacctggttgctgcttctgaccgagactgcagcagccattgctgcaagcatgaccgctagcaagaggatgaatgcgaatgcgggaatccatcgcacccatctccttgatgtacattgttctcttaaacttctcttgcggtactggtcctctttgtttgatgcttctctttcttcccggtcgccttcacctaggagcctcgccccttggtcttcactcaatctactactgtaaaggccgggggttgtggcttccagatatgtcggtggaggtacacggtcaacaggcggctctaagaaaggcgttgaggactcgttgtagggcgatgagcgtgatgagactgagacttgtggtcgcgctgaccggctgttcgcgttcgctgtgtcaatgtacatcttgtcgccgtaattaaaggtacaagaagaataaataagaataacagaatgcgacagtcaatgtctaggaagaataaatgtatgacagtcaatgcccaggaaaaatgacaagaagttggagagaatgtggggagacagaactgctcagaagaacggtcaggcagccatgtcttatttctcttaagctcaggcactagataccgatccgcccttgaagccgggaaatatcacctcctgcaacagttttgtttcggtgatggaaacaatgcatgtttgactatgggcttggcaggtgtctgcacgcgaaagcagcatcacgtccgcaaatgcgcatctctgtcctcaccgatgctattggactccatctcattgggctcagttgcgcataaaaaaagtgatggatatcccgtttctgcgtacgttgaacgtcaatgcgcgagaatatcgaaagggttgtccgaagtcgaagtttgtttggcacagttcaagtcaatccaaagctccgccactaagagcgggaaaggcatagtgttcccttggcgccccgcaccatccagatgtcatcatgcctgtcaggagaaatctggacccaggtcggacgacatcacgaccacgataatgtgttttcaacaggggataaagatggatcccatcaacagtgcatcgtgaacggtcggcagattttacgccagtctctgcccaccacagtgtacatcctttgcctgcgttgaactcgaaatcttcatagatcagaaaatgcatcaaggtctgaaggtgggtctgcagttgtgcgcatgcgtctttattatatcaacagactcactgaatcataatcaatgtctgttgaaacatcatgttcactcgctttccaagtagactgcgctaagttatcaattgctacaactaaaagtagtgtgatactcctgatcagacgttcttagagacacacgacgtgcaatctagcagttcccacctcaagtcgtacgtgctacgggataagacgaatacttctctatctccttaagatacctatcgaaggaaatggcaaacatcggtagagattattactattgttcaaatcgaacgtcatgatagagctcagcattctagatgaggtgagccacattgttccaaatgtgtcttcacgagctttgtatatacttgaaggcgatagctcgttagcttcagggtttcttcacctccatttatctacatcatcctaacatgcaatattttggacttcactgctgtcgatccaacaccggacataactatctttaattgcgataccgtccagtggctttcgtccgggttatctccatcctttcaaccggtatgaaaaattacaacgcctctgatgtcttgcctcagcttgcttcgaatacgctctatatacgcgcggttgtacagtcactctcgaaagataaacgccatcgaagcctcttcgccgatgtacctgacggcgtcgtttgaatggcatttcacgaaccatctagatctgaacgattcccagactgcgtagtaaactccccatcgccgttcaaagctccgctacatccagcacctccgacctattcgagcgcgcacaactaaaaaaaatgaaagtcactttctaaggcgcccagcacgttccaaaagacgttgagacgcatgtgctgctcaacccttcctaagtcatcatcggagcaacatagcaccaccgggacaataggaagccgcgctacacccaacacgacctggaaaccgcctaagagagtccatcatcgtcgagcgagtagaagccgcgctggccaaaggcgtcaagggtccagcttacttggccagtaagacgcaccccagacgtgcgacaaggaacttcagtaaaaagtatgttcaagattttcaccagaatctggcgtgtctcgctccgccaatggtacccattcccgccagtgaccagaaagttgaagcgaaacaccgaggaggattttacactggcttattagggtgcacaatctgcaaataagttcggcgaagatgccatcccgcgcagtggatatgcacggcctcgctaacgcacatgtttggcgcgtggacttggcgaaagacgcgaatagacgatgttatatccgggattgggtatgggagatgtcaggagtcaagggaacgccaagggcttgagtaaggaagttcgaggtgggttggaggcggagtgccaatggatggagcgatccaaaaaaaggcagcttgacgttgcgttgggccagaagagttgtcgagcgaagacctagttaggcatgaggcagaaaaaaagcggggatgtatggcgatatgagcaaacagttggagatggtgagtgatgtcactgtgcaagcggatggtgtttgcgaggtgagtgggcggctggatgtgacaaagtactaaggtttccaacgatgcctgtgattatagctgtgtcaatgacgaatttcgggatgacatgaatagcagcgaattcaaggcattcagggtggtgctggttctcatgactctctgtcgggcactcatcaccctcgaggttctttcgggtatttcactgatccgcggacctgttttgttattgttcattgttgaaggactgccgctcgctagtcctgtcaaagaaccacaagtgccagggtaatttccctcgcattgtatgaccaagcacccggggcttgacctctttgtcgggactaagcgagccgttacatatcgctttacttgccattttgcttgctccgaccataggcgactggaacgataaccctttgtgcctgctgtatgtatagacttccgttcctggaaggcagtacgagtcaggtataccacagcattgaatcttgaaaaggtaaaacgcagctctgatgccagccgaccggtttcatacaactaagtgaaaggaaacgaaagacagcactgccgatccctgtaacaagtgaatatgccgaatctgaaaatcctatggtccatgatgttggccttgaatgcaacctttcgagtttatcgtatcaggttggcttacagcgtgctctacatcttatcaccaggtctctctaccccattgtttcttcctctaccattcaatattgtatatagacaacaacactattctcagtcttcccaccgcacaacgtctgcgcttgtaattgcacagaccctgtggaataccattctcgcggtcgcgccccattgtttattcacgtactgcggcacggtagcggctccgaacagtcgatatgaggctataagataactttcctctctgagaacaatatcttcaaaccaatccccaaaatacaaccacgaacaacatagaatgcgtctagccatcacttcgaattcagcatccgtcggcaacgtcgacatccacgaaactttccgcgtcatcgagcttgacgctgggcaatatgtcgaaaccaccaagtcaaccggactcgatggtcgctcagactcgatgtctttctcccgcgaagctctcagtgcgatagagactcaactcgccattgtcgtcccttgcaaagacgaggcagtttcgattcttgatggtgtactccacggtataccacacgactgtttgatcattttggtatcaaacagcaagaaggacaacttcaccgcagagtgcaatctcctctcagacttttgtacagatacacgtcgatcaggaattgcttgccatcagcatgatcccggtttcgccgaagccttcgtcgccggcgggctgcctgcaatcgtacgcgtagtcaatggacgtcctcagatccggaatggcaaaggcgaggccatgatgatgggagcggcgcttgccaagcttgctggcaagaaatacattggattcattgacgccgacaatctggtttctggggccgtccatgagtattgcaaggtctacgctgcaggcttacactacgctctccactgcactggcgatggcggccaacccgatactgatgccatgacaccgcattgtatggtccgtatcaaatggaactctaagcccaaggtcaaggatgggatcatcatattcgaaaagcttggtcgaagctcacgcgtggttaaccaatggatgaatcgtctcctgactacggttctcggtgatgagcccgaggggaacctccagcttattgagaccggaaatgccggtgaacatgccatgagcatagacttagccatggatctgaagttcgcgactggctatgcggtagagcccttccaatacatcgatgcttgggaacgctttagtgggagaaagtttggcgatcctgaatcgcgtctggcgcaacaatcgtacgattacgaattccttgcgaatgatgccgcatacaccagctcagacgagtctactttgtctagctcggcatctgtgtcgcccatatcgaccccagcgacctctcgtcctccgagtctaatgccagcattgcctgcgcatgaggtccgaattcttcaagtccagactcggaacccacacttccatgataccagcaaaggcgctgaccacatctcggcaatgcaggccggtggcttaagcacaatctaccactctgcgctgacgcctcaagatctgaaagacgatctgcgacaatacttcaaggacaacctgtctgacgtcaaaggcgtagccgaggatgggacaccggaagcgcctcgttgctacccatcaatgagcgcgatggattttgaggtattccatgcgaaggtcaaggctcgaaatgagaccatgacggttattggagagtgtggatacaacatgctgggttgttatcaatgcgctgtccggtgtatgactagcagtgattgaaaaattcggtgaggagcttttgcttttcatgataccccaggcttgtactaaaagccatgtagaaagtgactgtcgtactgtagacagactggattagatctgaaggtttgctgccagatgccagcgaataaaactttttttgaagtaagacagcctcactgtgggtttcgtgatttcgtgagtggcttgctggcaaattgtggcgctacctggtgacggtgaagacgtggactatcctaggtaattcgatacgtcgtgggtgctatgtcagggcgtcggctccgggatgctgtgctggaatccctgcattgatggtttaagcttctaccgctgcgcactagcggagccctcttcgtcttcagtgacatcagaatgaggcgttaccgaaggggtcgagtcgtatgcctctttcggcttctcggcagcttcgaaagccttattttggaacgatcagcaaggttactgcatcgtaaggaaacccggccgaagatgcacgtcagctatgatcacttttccaacatgcaatacttaatcaacctttcacttgatgctcgccgacacccatttgtgattcgttaatcgaagcgttctgagtggaggaagcagcatgctgcaggatatttatccagtcaatcagaatacagatgcacgttatgacgaggtttctgaaagtgttctgaggtcatcgtaacatcttgaggcgtgcatcgcggccaagcaaccatcaggcatcaagcacgagttggggtaccatctctttcatgtgttcttttcgctctttgcaaagactttcctgactctccaacatgtttcctcagggtccctgtgcttgttccatcggccgacccgtctaaacatagacaggtggtggggtttccggtcagcttaggtgagagcatgatcacgaagcgcgtcgcggggacggcaggcttttagctccgcggacccttcgatcgataaatgtaactatgcgaatcggctttatcgtatgattcagacccccctaaatccatggatgctgtaataagtctaggtcagcatgaaatgttgcaagattcaggttaatgcaggggcgtcagtatcgtaaaaccctttctccaacgaatatgttggcatgtgagagaatagatgggctcaagagatatccatcagagctccgtatggctcaaatgtcagggtgcagtcgtcgtgtgatggatctatgggccaagcgcaaccaatgacccatttcgtgtggtttccaataacgccttttcatttacattggcaagtttaattggcgacctactcagatgataaagaaagcagcaatttgcaagatgtggaagtcgatcccaagctgctgcgatttcgtgctgttcaagcgctcaggtcgaaggttaagatggtgcaagagctgcctcaatccgatggctgttcggatgatttagctgcggcacacagcctgcggggctcggggcgtttggcgggtcgcacagaaacggacccgcgtcgagggactgtagcacaatggccgaacaacgatggcagacagagtcctcaagatctgacaagtgtttgccacgaccacagcactctctcggtggaagttggaagttggaagttggaacgaaggaaacgaggcccacactgggctgcaagcggtcgaatcgcatttcgccgcgtgcccatgcatcagactccgcttcagttgctctattcctacgaatgggcggcgaggcgcggccgctaaggcacaccaaactctgggccaacgcgtgacgtgttgtttaggggtcgtctagggcaacgaccgctgctgctcgtggatgtggatgcaacttctcacgcgagggcatgcagcaagacaggaacaagcggaagggagagatgcatggcgctgcagtcgattgagtgacagtttgacaggcgaggggttttggcgtgacgcagactggagggtggttttgtggggacgacgtaacggcccgtggacgctagccaaccatgtgcattgcttggcaaacaaacccgcttgaggagtctgcaactacaccacaaaatccttagccgcacaagaaaagactttttgaaacacctcatacctccatctacacaccaattgcacaagacgccggtctcgggaacacttgcacctctgctggtcggaataacagctgtcgacgctcctttcacccccagctacgccctgctgatgcgtctccgccgacgtcagacgaaacctcctcacaccgctcaacccgcccagttgcggtagtcacacctccacctccacctccaccacgaccctcgcaacgcctgatataacgtacaccaccgccctcacgggcacactcagccatggacggcggccctcctcctccaccgcctccgcatggcgccaatccaaagacgacgggaggtagccatgccccgcccaacagcggcggcaccggcggcttgcccccgggcaactacgacatcttcatcataccaccacacactgcaggcggcggcttcatctacctccccagcatgggagtacagcggaacagcttcatggctggtgtcgctagcaccatagcagccatagccatctggaagataatcgagccccaaatgaagcaatacttcatgctcgtcagccagggtgtgtcgtcaggcggcaatggtgtcatactgctggtggtcgtggttgcaatcgctgcttggctattgggccagacacagagtggggggagattcagcagtggcgcatcgggcaacgggccacacggggccggtgctggagctggagctggagctggagcttcagcgcaaggggcaggctaccaacgtgcacctccaccgcctccaggaaatggcacctttccgggcgctggagcccctccgcctcagggcgcccatggtggatgggggggctacaaccagtacggcgcctcgtcaccgcctccgcaagacgaggacttctcgtggaaagaagaggaggaacgtgccgaggaggaacgcaagcaggctgaagagaagcagcgacaagaagaagagaagaagcaacaggaagaagagaagaagcgacaggaagaggagagaaagaagcgagaagaaaagaaacgccaggaggaggagaagagacaacgagaggaagaggaacgcaagaaggctgaagccgagtccaagaggcgtgaggaagagaaacaacggcgagccgaggaggagcgccgcatcgagctggaacgcaagaaggctgaagacgccaaacgccaagctgaagaagagcgacggcgagccgaagaggcaaagaagcaggaagaggagcggcggcgggccgaggaggagaaaaggctccgggaggaggaagagaagaagaaacgcgacgaggaggaacgaaagcgtgcttgggacgagctcaagcgtgccgaagaagctcgccagaagcgagaggctgaagagaaagagagagaagaggccgccaaacaggctcgcgccaaagccgagaaggagaagtgggagcaaatgcgaaaacgagagcgagaacagcgagaacgagaggctcgagaacggcttgccaaagaaaaagcccgcaagcaacaagaagccctcgagaaggagcaagctgaacgggaagctcgcgaggccgaagccagggccaagatcgagaaggagatccgtgagaagcttgaagctgagcagaaagccagggccgccgaagaggcggagcgacgggcagcagctgagaaacttgccgctgaaaaggcaaaagccatggccgaagcagcagcagcaaaagccaaagccgaagcccaagccgaagctgctgcagccgctgcaaaagcagaagcagatgctgccgccgcaaaagccaaagcagacgctgaacgttccgaacgcctcaaggcagctcgtgaacgcgcgcaaaaggaacgcgaagctcgtctcaaagccgaagccgagaagatcaaggctgaggctgccgctgctgctgtcccagacatcaccgccactcgacgatcgactacgtatggcggcgttggtggaggcgaacgcctggacccatatgctggcatcaggatttccagtccatcgccctccgtcacttcgacgcattcttccccgatcaaggcaaccgttgtcccgaagaaaccctacgaacagccatcagcaaagtcatacgtcccgtccgaagacgcgcgcagcttccaacccccacgctccacagccacgcgctcgcacgtgtcctcgcagtattctgaatcgagctatgcgccgtcgcaatcgacgagtcggacgacgcctcctgcgagcatgcgaggcccgtatgcgacgacagatcccaacaagatcgtcatcaaggcagtgtatttgttcaacgacctgttcccgaagcccgttgcacagctcgttgccagcgtgggtaaagtgacggatggcctgattctcaagatccagtcagagggtctgttcatcgacgacgacgtgcgcagtattccgcagcgagagtgggatgtcaaggcttggacgctgaagatggtcgaggttagtgaagctctttctcgttcctatgtacccttgaacatactaacatacttgatagactggtgtccagacctccaaacgcctgcacattctgcgcgcctcggtccgcgacaccgacggcaagaaatacgtctttctcatcgacgagtccgagagctggaaattggctattggcctgcagcgtctacgcaaaggtagccaggtccgcagcttgcagaacagccagatggcgccgaacgaagtggccagagtgctgaatgccgtgccgccgattgctttgtaacgagtttgcatgaaacaagaagcgttgaggattgtagggagaaagggatgcattcctaacatgttgttcgttgtcaggttgcgctgccgcccttgcgaaaagagacattcttaagtgccgaagcgaaagcaaaaaacatttttcgattggaagatataccccactctcgctttttatctagatcgcgtagcatggcattagcgaaggagtatgatttttcttgttcgttcgttagctttgtatctttgtatatgagatgagtgtagatatgtgtgttggtgtcggagtcggaggtagcgtatataagggcagcgcagggcgtgtagatagaatgagaagacgtcaagtcgggcatggatattgattcattgaggtgagaagttgtaatgttcctccatcgtctctctgtctcgtatatctgcatgaaactagtctgctagaccattcttctctactactcttttgcgtgtgttcacaacgtctacccctcacccttaatccctcaacttgaccaagtacgccttgtacatttcgacattctcacacgcaccaccatccagctccacgtacttccagtcttgtcccgcatcgcagttggcggtcgtgaacacgcgcactgtcacgtcagtcagctttccattctcaaattattcatcgtagtgaggttcttacgagcattgtacgttgcacctggggagtggtgcgtgacgcgcatgcccttggtgtcgccgaatgagtagcagcggttggtctccatctcgaaggttgtgggggtgctggagcaggttgagttggtggagagggcgagggagacgatggcgttcgactgtgcgagggcggaggggaggaaggccaccagcacggggatgacaatgttggtgaaaagcatccttggtgattgttgaagagattgagatgttgattgattatgtgctggaagtcgattgttctgtggtgagggctgtaggatggaggtagaggggggaggcaggggaaaagtttacatgtatcacgaagctgcgtgcgtttaatcaaggtaaaggcaggggcaacccttaccgaaccaaaaaaaccccggtgagagaaccttggaaacgtgtgttcacgcgtgtgaaacacagaaagacagagagcaccgattttaagtttgttttctacccgttgccacacgaatgtctaattcgatcattctggctgtttcactcccgttgttcaaattccccagcaggtctccatggccctctccctccccagccctaagtaacaaccataatactctcgtacgcgctgacatccgagcagttgtcctgaagaggctgcagcgtccaagccacattgcacttggcgctcgggtacacatgcactgcaaaataattagccttcccagctcatcaatcgagcgccctgaattttcagaaacttacgagagttgtagaacagcccagccttgtgttcaatgacacgaagactgttattgccggcaatcgagtaacagacgccggccacgaggttcagggtagtgggcgcaccgccacaggtgcggctgcggccgaagaggttgattgtgacgagagtttcgccggttggaaaggtataggcagactggatcgcgaggaacagtgttgtgatcattgtagtgagacgcattgttgttgttcgactgtagattcgattgactcaggatggtggacagggtgagaagagggagcgaggagtatggcgggcttatgtacctttgggaggcagtgccagggaatgctatctcaaggtgagatgcgcagagatagaagcgtttgctctttgatgtcacggcgcaggaaaatgttgggaaagagcgatggaagcggtgaaatacactcacgctcgccctacatgagagcaattacaaacgacgacgagcaagatgcaggaagtcatcatgtcgctcgccgttgaggtgggtatcttttcttgttgtttgcctatagtatgctactcgcgctcctgttcttgtactggtttggcacctgctcgaaattagccttaacccaggacccaatatctgcagtgtaaaatgagacttacctaacatccagcccagtccgctggcaagtgcaccggtgccgcttgccaacgctccagtcgcagcacttgcgaccatatctcttttcctcatgcgctcatcgtgtccactcatgctacccgaatcgctaaagtccatgctgacgcgactcgagctcatgcttgtatcgcgcgcatccgcacttgatgctgcctgtgcaccgccacgaagcgggaacgctgacttggagaaggctgctgctgctcctcgagcaacgtcgaaaaggcccataggtgcttcttcgacggcaccgcgcccaacttcacggcgcggctgaacggtgatggtctcattaatgaacgtaccaggcagcttgcggtcggcggcatcgttgaaccgctcttctgcttctgtctctgcagccaagagggtagtcatctcagtttcgcactgttgccatacattgagcacttcttcaaggtgattcggaggagccaggagcagcgcttgtgataagagctccatgcgttgttctaggcggcggaggtctggtcgcgcagcagattgcgaccatgagttggagagcgatgtcgagctgtatcgaccagcacgtaatgctgctttccatgctacgtcttccgcatcatcttcatgctcatcagtgtcaactgagccaaaagaaaatcgctgggatgcaatggatggtgttggtgatggtgtcgatggtgtcagtcgattcacgacgtaggagtaagctgtttcgaagtcgtcttcttccaaagctgcatcaatcgccataccaataacacggcgctcagtagcagtcttcttccgatctactgtagaagcgtcgagtggagtagatgaatcgtcgttcataatagtgggacggcattgatactacaagattctgcccaatagagatcaaatcatccagttttgtatagctcccatcattttgggacaagagtttccgaataaggggaaagcgggttggagctggcgcgaatatcgacaggctgaaacggcacgccgtgttggaggataagtgaataaaacgacatggcatgtgtcgcagagagcaaagcctgcgtgcgctggaagcgcgacgacttggagaaatgaggtgcaaatgcagcgacagtctctgcggcgcgtttcatgccgcctctagttcgattaccattactggcgccatcgtagtgattcatggtcgacgacagaataactcgctctacctcttggagaggcagtggtggctggccagtactgggtctgatgtatgtctgcacaacaagaggatagtggctgctctctatgagcgccttgagtacttctgtctcaacctcactcctcctgagcataccaaggatgccctgtgcgtggcgatcgctgtcatgcctgtctgtgccccagttccagagccagagaagcttgattcttgcgcttgtccattgatcactgtcctttctcgagctgctcagctggtgcacgactttttgtagcaaggagatttgttcggcgtggtcgtcgcgcaaagacatagtcgcaagctgtcgcatcgagacgggatattgtagggtggacaaagcgcatgctgaaaagaggataagtttgagcacctgtatactgccgtgaccaggcgtcgtgatgacattgtcggactcgagtagacgttgttcttggagaagagccgcagaagcgtcctgcagaagcggctcctgcaggtcataggtaggggagtgattcgacgccaacactgagatttggtggaggttcgtggttcagcagatcgcatatccgtcccaacaatgaatgggcagtctgcagtgtcggtacgtcgctcttctcaaccaagtaaagacaggcgagagcagtctgggcgtactgcacctccagtctgcgctgctgctcatcgtcgacatagtcccgtccctcctcgtacccaccgaggtccatgtcttcgggcccgtcccattcgctgatggccgtcgtggccaactgcaggttctctttggacgtgtgaagtatccactcgaacaagcattcccagtcgcctggcgcgtgtggtgtttcttgcgctactgaggcccttggtccttggtgcgagagccttcgccgcttgcgatggtgtgcaccacacatccacggagcgacaacacccttgatatcccgcgccacatgactcttgtcacctccactggcatgccgcacgttggcgaactggtgttctatggcgcgcctgccctgcagacgtgcgaactcgtccagcgaggcagtcgcgttttgtgggtagtattcgtagctgaggcggaggagcggtaggacggttgatataaaccacgtgcggaggtactcggaatggtccaagaaggggacgatgagctggggcacgaggtcgaggaggccggtctgggcatcgatgcggtgcgcgcggtggacaaggaagtggctgatgacgtcgagctcatcttctgcagcatacaatgggtgtatgactggtaacaagtctagtgctttcctcctcttctttgcccgtgacaacgacagctcctccaccgaagctacatccaacactgcagcggggtcttcgcctgggtctcgcgaggcggtcgcaagctcgtggaggtattcgatgtaggacgccggttcgaattcttcaggaagatatgtcaggagaatgctcagaatgagctccagcggtaggtcggcatcccgcagggctgtcaaggctcgcagcgccttgacgttggactcggttgcgtattgcacggctagcagcacgcaatgcggcgcggagagctggcgcagcttctctacaggatgcatttcgcttgtcgtctcgatgtgctatcgtggtttatgcgtagttctcattttggtcgcaaatagattgttatgcaaaggacacgcccgctttcacgagattcgctacgtcaggcgcccggaccaagcaccatcgaggtccgctcttcagctctccagctctccagctcttgaggtccatcaccgaacccttcaccattcttcacaccaacacaatggcatgagctacacttttcgcagcttttcatatgtccaacgctcggatatccgacgacacaaattttgcatcctggcgtgcctcgaaaggacaaactagttcgagagctcatgcgtgttgattgaaggatacattatgcgcccggtcaggccaagtaacatgacttctattaccttatcttcccatattcgtctactcatcagacctactctgtctccttagcctccatctcctcagccgcccgccttgcctctcttatctccgcagcccgcttcctcccaaaggccttcaccgcctcataataaatcgtagccgtcgctcgacaagcttccttgaatctctcgttctgacactggttgaacatgtcttgcttgaagttgctgtcaatcctcgctttgttggcctcgaagcgcgattgctttttgaagttgcggtagccaaagtcgtggcgattgcacgagtctttgactagacgagcgtcagagggtttacttaacaacgcacaagggagggcgtacagtcaaagccgaacggattgtcgggtgaagaggagcagccgtcagaattccagtctagctctgcagggccgacttggccgttgcggttgctgttgaactcgctgatggaaatgctgaaaacataactatccgtgatttcttctagggacgattggcgtggatcgacggttggagcagaaagggcaaggctggcaaagcctatgatggcgaggagagtcgacttcattgtaggaagtggtggtattggaggaacaggctgcttgttgagggcgcgcccaaggaaattggtatgaagccttcaacctttaatcttcgggatctcgggtctatccttgctcgtgtctcaaggagggagccagtcttttttaaaggtgttgcaagcaagggtgtctggtagtctgggctcttggactgggctgctggactcgggcctttcggtgtgttcttcacatcagcattttcgatagtctgcatggctaccacgcttcacacatgcctggtactgcgggtaccattcgccaaacgtccgaccataccatgtttctcttcccgcaattaccgacaaaacgacagggtcaagcggcaagaaggtacaagcacgactacatcgggataagttattggtgatgttagtacccgctatatcggagatctacactccaagcgagaatgaaggactagcttcctagtatagactggtacaagcgaaaaaaggtagtcaaccgccgaagcttcccaataagagtgaacaacgtgcaaagggcagacggcggggctttacgttcaagcttggccgtctcgtcgccgtgtcttttcatgtcatcaggtgctcgatgcacagggtgtgattcgctgccaggagtgcacagcggctggacacctgggcaggctgggcagagtgcccgggaggagcattatcgcagagccgtgtatcgaggcaggctagttatgcgcaacaacgtcgactgtccaagttgtacagtaactatctaagatgcgggaagtaacgaagcggaaacgtgtacctgcgtccagacaccaaccgaggccccagtcgacgtcgtcatcacccagggtcctagcttacatcagaaaataagcacgccaacgtccaactgccgcacgcgtcaatctatcaccatgtttatccagcagcacttcctcaatcaccctcccaacatccgtccacgcgtcaagggtcatttgttgctgtctgccctgtgacgcgccccgcgttccatgcgcttggcaaaagaccacgagtatggccgcgaccggcgcgcagcccgagctggagcttatgccagttcctccaacagcttcagaacaaaacatgccgcccgatgaagctgaggaagcatacgcggtggacccacgcctgcaccggcgcactctagcgaagctcgactgcttactgctgcccttccttgcgctcttcttcctcttcaatgccctggacaaagccaacgttggtcaaaaccacccgccccgtcagagccatatgctgacgacaagccacgatagataggaaacgccgaatctgcgaattttactgaagatgtcgggctggagaagagcgacatcaacacggccgtggccctcttctttgccttcttcgtcactctgcagcctcctaaggcgctgtccttggaaggaaatatggcatggttgcattcgtgccgacctgcatgctcttgtggggcgtttcgacagctctccatgcttgggtcaggcacaggtggcagctctttgcacttcggacactgataggctgtctcgaaggtagagctacaagtcaaaggcgcgtttgggctaatagctgacatggtcacagcgggcttctacccagtcaccgtcacatatctgtccctcttctacacccgctttgagtttggacgacggttgagcttgttctacggccaggccgctgttgggggcgctctgggcggaatcataagctgggccgtcttctcgcgctttcacaacgacggcccgccgggagatgctggttggaggccatggcaggtgctctttctgattgagggaagcatgaccatcgccatcgcgattgtaggatacttcgtgctgccccacaatgtcgagaccgcatggtttcttacccccgaggagcgccagtacgcatcaacacgcgtgttgcaggatcgcaacattcaaaacgtgagcgcatcgtccacgcatgaggctcatgactacgcagacgaagactacgatgatgaggagtcccgtgacttgctgaacccagccaaggctcctgcaacttcacgcgaccatgcctcgctagacgaccgcggagtgacgccagctgatatcttttcagccgtcttcaacaccaagatctggcatttgctagcttgcaatattctctctgcaatcccggtctacgccttctctgtctttctacctttggttctggctccgctgacaaagaagtcaaaccccgctttgatcaatctgctaactgcgccgccacatatatgtggcgctattgtgctcttctgcttcgcttggtacagcgacttgcaccgtatcagattgatacctgtcctctacggtctcgcaatcatggttgcaggcttgactattgtagtcgccttgcccgtctcctgggccatccctcgctacttggcgctgaaccttctactttctgggacttacgtcgcttcgccgctgaccgtagcttggatatctggcaacacgccttcgcctggaaaacgagcagtactgcttggcatcaacggttggggcaacttggctggcatcatagcagcaatgctatatcgaccgagttatgcagaatcgggctacattgttccattttggtggacgctcatctcggtcgcgctctctgcgatcgggtatctagtgttcttaagaaggcttcgaaatgagaacgcgaccaggaagagaatactgaacgaatggagcgaggatgctgtagagatggagaggctcgagggcaaaggaccgcgtccacgtgaacacaggctgatcagaagggttgttgagttttcgagaagcagcaagttagactcgcttgcgaattggcttgaggatgccactgagcgtggacgccaaggtgacgagcgagtcacttttgtttacgggctctgatctcggcgtttgcagatttgggtgcttgtctcgttttacaaataccctttagatcgcttcagtaatagacatcgcagaaccatgttactgtcgccgacgtgacatcttcgcggttccgtcgtcagatgcacacttctgaacggtgacccccgttacaaccctcgtatttaggcgcgcattcattctaacactctgagactaacagatgcatgtctcagctaagccgaggcggttgtgcataggaggtcaaacagagttgctctttaaccagtaatacgactgccgaaatggtcgtcgcgtactttcctacttgtgtggcttatggcacatgccctaggctgcaatcgtggttggccatcttcgaagctccgcctcgaacttcaagaatttgttccgtgggaattagccttgtcaaacaagcggatcagccttgtctgtagcacaccgcgcacccgaattcggtatctttagacgaaatggatactcgtatctcgtctgtgctttctacaaatacagcacaacagccacgatgttcatgctcacattgattgaagcaggaccgtcctctttatcttctaatgaaatatgtcaggcaccaaagcacaaaggacgaatgaagagaagggaatcaatgccgcgcgcgaattgtcaatgaagaaatttgaggatcgttatgcggagccaccagcttatagctctcgcccaccatcttccaatgaggccccttccagaaccgtaccaaacgcagaagaattgaatttccaaccaagtccactcgagattccaacacctgccgagtgcatcgcgcatctcaagttgctacatgcgtttgcgaagctcaggcatgaggttggcaaccacgaaggcctcttcggcattagcatgggtgacaccggtgccaaacgccaaacgggtggtcactcaggatcgaatggaccaaatcagtccggagtagctcatgagcaagacgccgcggcagctggcattgacactcacacttcggatactgatgccagctccatcgccgggctcgcggaacgcattcgaggcaagcgatgggcagtttttgttaccaaagctgttgctcgctttgagaaatggtgggaactaatgcagggtcgatgtaactggtacagacctatcagaactgatgacttcgaaggagaggatgtgacacatgctggtaagtcacaatgaaaaccccatctaccaagctgagcactttacagtcaggaggttccctactacaggagatggatacgataacagcgaggcgttcttcttgcctccgctggacgtcctgatggtgtggcatgcttacatgctcaaccctaggatatatctcgaagactccgtgcgctacaccaagcctaccctttggcggactgcatttccgtgggcgcgtatctaccagatcatcgataaagagacgttcgagtacagtccaggaactgaatctgtttttgagcaggctactagacttcgctggaactcgttgcaagatgagcgtttggcgacgatcaaatgccctcagtgtcggaccacatgcaatcctccatggacacgaccaccccacagagtctgttcccgagactctggaaatatacctggcaaatgacactggcttcgcaggatctgaatttgaccatcgctgctcgacttgtagcttggtcatcacgcacgagaagctcagggtcggcaaattctgcgatgacacagacagtcttatacaaaacaagcgtcccctctcaggcaccattctgaatgcctggggagagccttcaggtatccccccacactatcctacatgaagtatgtacacgtgaagtatgtattgacgagtatagggactaccacgggcaagaaactcggcacgcacgacgccttcttcccccatcgcgttatcgagacgaagacagaattcagaggaccttggattcgcccgcggatgtccaaaatgaccatggaattgctcaaactcaatttccagaatctcatgcgaacacagtcggatgtcttactggtgaatgcgcagcagaagaaaccatactttatcgccaaggcaagtcgcattgctgtacgtaaagtactgagccactattgggacaattcaagcgttttcggcatcgatctcgttggcgccgtcctacgccagggagtcttcgtgcagaaaatgacgaagctggactggctgcatagcccgacgctaatgtcaacgactcaacgacttatcgtgaagtaccatcgtttcgttcgtctcgcagccgaaaacccacagaaaatcgtggtaccgactttggacgttgacttggcttgggtgagcgtcaatggataatctccctaaacagaagcgatgctgacctgccattgatgaagcatactcaccagctcactccgaagtcatactatgcctacaccatggctgaaaccaagaaatttctgaaccatgacgataagattcctgagtcgaacttgcacaacagcttccagttcacctcgcttgcctacgaaaagaagtacgcccaaccatactcagaatgctgttgctggtactgcgagtgtacgcgcgaacccctacggtccagctttctctccaagctctcatctcgccgaacatctctcagcatccccactctcaccaacgagaaaggcttcacgacaaacccacacgaaggcgtgcatctgagttcgcacaacgcgcttccgatgcccagatcagccgagcaaaagcgaaaagagctggaagacttggatttgcagtacgcaaaggttttgaagaggtatcagaagcagaaagcggcggagccgaaacgcgacggtaacgatgcatatgtctatggagcgtatggatatccgatgtattaccccatgccgatatatgtaccgtactatgcggatccaagcgcgggtgagcatgcgagcgctgatgttgcaggcacaggcggttgtgcagcgggaacttgtggggcgggtacaagcataggagcctgtgctggcggtttggggacgccggggtgtgcggcaagctgtggtgggcacggaggagcagatggcggatgtggaagttgtggtggaggcgatgggggtggtggaggcggaggaggctgtggtgggtgagttatagcctttgatattgtcaggctgatggactgacgttttacagtggtgattagaggacgaaatgctcgatatgttgaggtaaaacggtgcctctcgtaggtctgctctagttgcgtttctctctctctcgtaaagttcggaatttctcttctttctcagtatagaaaggtctcaggtcattgctacgttagagtctgccgtatgccatcagcgcgattgatcagcccgtctttagttaggataactgggtgccctttgttaatgtatcagatgtcttcaaagtgatattgcgctgaatttggtccagtgtgttgataccgcgatgaaggtgaaatagaatcttgtcgcgaaacaacctgacaaaagttattttcaatcctcgacttgtacatctaacagagtacgcggtctccagtccgcacttctatgcatccgtaaacagtcagcggaagttttcgtcatctacacgctcggagctggtgtggtgaaccgtggaagttatctaggaacgtgttggaatagtagtgcggttgcggaaaggctaggaagtttgctgcaccatctagtacctagcttccccaacgattcatatcaattgtcgccgggtactagcacgagtagcgacttccggctatcgcaattggcccatactagacacttgaatacttgatgatgacgatgcaacttgtagttgctgccatttgtcaacaaccattcaggtactagaagtacgcatatgctttgacgtatagatgcttgattattttctacttcacttcccttatcgatgagaagttatcatgcgactcacgattttcattgcactggaaatcacacgagcgttagcctggacccatagacgctctggctatgttcccggaaacgactttggagtcccgcagaatgcatccttcgactacgtgatcgttggaggaggtgatggaccacataaacatacgcttctattctcctctaacacttctcaggcactgcggggttaactttagcatatcgcttagccgaaaacagcaccaatactgtcgccgtgatagaagccggcgggttctacgagcaagataatggaaacacatctgttgtgccagcgtattgttctcgctatggcgcttttagcgaggattctgcgtctcagtatccgctggttgattgggggtttgttactgaggcgcaggagggtcttgggggaaggaggctgcattatgggcgcggcaagacactgggtggaaggtatggatgattgcgtataggaaacgctgaggactggcagctgatgtgtgtttgcaagctcggcgctgaatgcgatgatatacaacagagggacgtatgggtctcagcaacaatgggtaggcgattcatgttcctatcaagtgcaaacaagcttacacttcaacaggcagatctcgttggcgatgatgcctggacattcgataacacgctccattactttgcacgaggtgtatcgtactatcctggaaacgcaagtctgcgtgccgcaaacgcgagtgtgccaccgcccgccaacaatctggcgttcaacgggacaggaccgttgcatgtttcacacccaaacttcgcccagattttcgcgagctacatcgatggcgccatggctgaatcaggtattcctgtgcagcaagactttgccagcggaagtttgctaggcaggcagtacgccccacttaccatctcctaccccggcgaagagcggagttcttcacgttcgtttctgctaggagcctgggatagcggaaagtcgaacttggtggtgtatcccaacatgcttgcgaggaagattgtgttcaatgggactttgagagccatgggcgtggaagtcgaagcgtcttcgtacggaaacacgaacactttcgtgctcaatgccacgaaagaggttattctgtccgcaggcgcatttcaatcgccgcagctgttgatggtgtctggaattggtccgcgggaacagctcgaagcacatggcattcccgtcttggttgatcggccgggcgtaggtaagtgattgtgaagccatatacagctcagcggatcgattggcaagtgtgtaacaggcgcaaatatggaagatcatctggatatcacgcccgtgttcgagatcgcgattgaaaatggcgtcggtgcaattgctgatccttccgtcaacgcaccgctgattgaacaatatcgcacgaatcgaaccggaccttttacaaacgcaggagtggactatatcggatgggagaaactgccagacatgtaccgcagcaatctgagcgccgctgcgctcgcggatctggcacgatttcctgcagactggccagaggtgagaactcagtatcctgtctagaaggctcgaaatgcgggctaggtggcatcgctgacaagatggaaaggtcgagtatgaagtcacagcagcctctctgtccggcaacgacccaagcaagcgcttcggcaccatcgtcactgtgcccgtgacgccactatcgcgaggctacgtgaacataacctccaactcgatgcacgacctgcccctcgtcaaccccaatcatctctcccatccgacagatcgagaagtcgcggcgcaggcgttcaagcgggcgaggtccttcttcgatacagaagccatgcggcctattgtgattcaggaggccatgccgggagcgaatgttacgagtgacgaagctatcttggagtatatcatggcgtcgagctaccagaattggcatgcgtcttgcacgtgtagaatggggcaaaggaacgattcgatggcggtggttgatacacatgcaaaggtaataggcgtggaggggttgagagtagtcgattcgtcttccttcgcactgttaccgccggggcatccgcaaagcatggtttgtaagtttattgttttccttttctgcgtggcaggttggttccaggggaaagacgagtgctgactgaagggaatctagatgccttggcagagaagattgctgccgatatactacgcggtaactagttactggttaggcgttcttgggcgtcaaattctggaacgtggagaaggcaaatattctgctatagaattcagctgcagctgtattacatcctgtttgcgcctgatctcaggccaatgttgctgaagccaacaacctcccttttgtcaagggcagcaatggtggtacaaagagcacctgcagcaaggaaaacagccctcgcaaggttaagtgtcgcccacttgtcgatcaaagcatgtgtggtctctccctcggctacaccctgctcgacggcctcgtcgtccagggatgcggaggccattgagttcatcttctcaatgagcttgtcattgatcggagcgatgaaggcaattgtaaaaggcacaatgcttgggaggaggatagtagctgcgacgttgagcttgaatgccagcgagtctctggcgtctgttgccttgtgagtacgtgtggaatgaagcgtagagagacttgtttacgttgagatgcaacatatgctgtggctagagcactgccgagtgcgaatgggataccaaagctaccgccgcgcatgaggacggtgtaccactgctttgcggcaagtggggcgggagcctgcattattgcgggaactgcaattaatgaaagagaggcattggaacctgagcaatttggtaagtaaactgctgtgaggaatatttttcattgtattttgaagggctctcactcaccacaaatccatgcgctccctgtaataccaattgtggtggcaatcagaagccctgtgggtgtttgctgggtgaagggggaagacattgtggtgttaatggtatgttagtaaaaatgtcggtgacagcaggtaactgagcagcggaagagcccatcttctagatatacactgcgtgccttgttcgcctggtgtatcacgtgaagccagggatggccctccgcgtgtggcagagccaatgacacggcgacacctccgcgtaacgttaccgcccgcatcggcggatcgccttagacaaaggtgcctatgtagcgccccacaggatttgggggcaattgagtggcaatcatgccagaagcttggatgcaactctgtacgtaggcgcaagcttcgttatagcttgggatcctcggtgatggcctctaggtggagttgaaactcgagcaccgtcagcaaatagcggtgcattgatgtcggtcctcattcgggcgccgtggtgacttgcagcaactacaactacgagcgtttacagcatcaattgttcatccaccgttcatccaccgttcaacaggtactaccctcagcttcgcacttcctgatagcagcctcgtgcagaccaggagccacgaccatgttctgtaagtccacgggcacgtacgagtgaacaagacgttctgacaacggtagcactcagcaccacagcaactctccaccatgtcacgaacctgccaccaggcacagcgcccgaagacgccattaggctgctgcacaaccacgaggtcctgatccgattcgaccccgagttcgcacactttgacaacctccccgccaacccctcgaatcccgaagcaaagcgctacaagatcaccgaccacatgcacgctctgccaaaagggctgtgggactcgacagtgacgtttgaggcagagatgacggacacggaagacggggtgctatggatcatcaaggcgccgttggggctggtgcagcggacaacgtggaggtgcttgaggacggcgtcgttggccgaggaggataggaagggtgaaggagagtggagccttgtggaagatgtcgagatcaacgcgaacaggctgctggtcgggacggtgaagggcaaatgcgaagagaactggccgggcgcgcatgggaagtttgttaagcatttgaagggcgagccgtaggcacgaggcagatagtgtagagcagagcatcgctagcccacgctgtgtggaatggagcgacttggtctcgagctggaaatttgcacatgcgctcgcagataagagagaaacatgtgttctacgaagcagtcgcatggtgacatctgacctcgctccgggcccctgcaaatgtgccgcgtgctcactcgaattcgccagacaggatggccatggcgtcacaggtcagtcgccgcttccagaaccatgcatttccaatgcgctcggcaagcaaaacgcagactgacggcgatgagtggaagtgcagcagcgtggacggtaggcaggcgcaagctctccacagtctggggccggtggtgccgacggtgccgacgagtggcccggcagaaaggtcgatgcctgtctagcgggcagagaggaagtcgttgggttcctgggctgagcctctcgcagtgagctacccgtctactgcgggcctagatgggtgggcaaactacccaaaaaggctgcagatgctgtccctgcagaccgactgcatgctgcaatgttgacggcgcgcagaagaagcccggaagacttgcccccagtgctgtcatgtgctgtccttcctatctgcgtcgggttctgtgtgtggacgaggttgcaggcgatgctgcaggcgatgctgcgggcgatgctgcgggtctcagcggtttggcggatcatctgcagatgtcttggtggcggggtggccatgtgcccgatagcgcaagatggcgggcgggaagccgcgagcgataacgataacacgacaggcaccttgcagcacatgtatatatctacggtcgatgcaaaacgtgcgacacgcgtgtgttcatgtacactgctttcccactgtcttgcagtttctcccactcttgatgtggttccagattctagatccctcggactgcaaaggctgttgaacgacgcttcctgctccgtcgcgttcacggaccctctccccgctttctctttctggaagccggcccatcagcctcgataaaccgctcagcccagacgccaggtcagctcggctcattgcctgcagtcgttcctcttagttctcctgcgcccaggttccgagcctgtcactttatcttcttgacaaaccacacgctcgttcaaagtctcaggtccctttccccgcgctgacccgtcagctgtgtactgtgtaccatactatggcgttggcgtccaccatggaacctctatccattgactctgttgtcgtcgaccatgcccgggaaatgaccccttcgcctccgggcactcctcccagcgaggccattatgattgaacggcccaagctcaagggcagacagcgactactcaatggcctgcaacgcatgggctcttcctcgagcctagccggcctgagcagaccacgctcacacagtctgagaagcggcggaaaagcatccatgtcttgcgtctcgttggcatcaccaggctcgccctacagcaacacattcggcagctcgtttgggtccgagctgtccaatggcttctctactgctcccacttcagtcgccaatagcccgccagccagtccattctgggacgaaaggacccgcatccacatgcgtactcccgacatagcatcctctgtacctctgccttctgcccgcccgctatcacgaagcggtattgaagcggagagcgactacttttcgcgtcctgtcaagaagcatgtccagaagcggcccaacttcaacttttggcgcgatatgcccaccgagatccgcatgcagatactccgccatctcgaaccgaaacaggtcgtgcgctgttcgcgagtctctcgatcatggcaccacatgtgcttcgacggccagctttggggcgacctcgacaccagtgctttctaccgcgacatccccgccagcgccctcgtaaacatcataacatcggcaggcccttttgttagggacttgaatctgagaggctgtgtgcagctaaaggaacaatggaacaagaatgactggattcagtcatgccagaacttggagaatttctcgctcgaaggctgccgcatcgatcgaacctcgatccactgcttcctgctgcagaacagccgccttgtacatgtcaatctctccgggctcgcaggtgccacaaacgcagccatgaagatcattgcatccagctgctcgcgggtcgaggtgctgaacatctcttggtgcaacaacatcgacaatcgcgggctcaagaaggttgtcgagggctgccccaggctaagagatttgagagctggcgaggtgcgaggctgggacgatgttgatctcatggtccagctgttcaagcgcaacacccttgagaggctggttctcatgaactgcgacagcctcagcgatgagtcgcttgctgccctcatggagggtgtaggcgaagaagtcgaccttctcactgaccggccaattgtgcctcctcgcaggctcaagcacctggacctcactcgatgtcgcaccatcaccgacactggactcaaaactttgatcggcaatgtcccgcaccttgaaggccttcaggtctcaaagtgcggtggactgactgacgacgctttgatggcactactccccaccatgccactcttgacacatctcgacattgaagagcttgatggtctcacaaacgaggtcctcaaaacattggctgaatcttcctgcgctgcacacctccggcacctgtgcatctcctactgcgagaatctcggcgacactggaatgctgcccgtcttgaaggcttgctcaaagctcaactcgctggagatggacaacactcgcatctctgacctcgtccttaccgaagccgctgcaagcatgcgtaatcgcaaccgacttggccgcggcttaactgtctcagaacgtcctgagattggcctccgcatcgtggcctacgactgcgccaacgtcacctggacgggcgttcgcgaggtcctatcacgcaatgcagaaatcactcgtccctccaaaacctccgtctctcaagtcgccacctacccgcgtgagatcatccagttgaagtgcttctacaactggcaacccacagttgaggagcacaccaaacgtgtactcaaaggcgatttttctgcagccgcgcgcctagagcgcaagtgggccgactggatgatgctgaacgaagaggccggtgtgggtggcgcgggtgcgcgtcgtcgacggaggagggctcgcgaagcgcagatgatgcatgctgacgaagaggaaggtggcgctggcgtgactggaggcgtcggtcgccgtcgacgagcgagaagtggtcctggaggatgcactgtgatgtgagggctgaatttctttcatgttgtaaagttttggaacattctcgggcattgctttcttcttcagcgcaacaaacgcatgcatttgacaccacaccatatcttgtatttctacatgatgcatacatgcggagcatttggaatgtcggtctccttttttttctttgagcgcagcgcgtgtccgatctagggttagaaaggttgagtgatagtttcctccctttgctgtgttgatatagccacatcaagcatatacactttcgatatacgtacagagtgattcatattattccaattcccctctgccttcacaagattgcgatatgtgatcaataacttgcgaggtccacctgaaaacgcgacagattagctaagcggctcgtgtacttccaatagtctgcaacgcactctcaccacttatcaccaactttcgacttgggttttcacgtgcatattacccatttcccaagagacttaatctattagagcacagttccaaatgtcaactatcgacatgactacgaaggatgatctgaaggcctttcgcatagctggtctgccatcagaattctactacattccaaacttcatcacgccagaggaagaggcatccatcttggacaaggtaaacatgctttcctcactcagctgccatatttgcatcaaccatgtcattgcgttccgtgcacctaattaacatacgtgcagatcccagcgcaacgatggacacaactcactcatcgtcgcctacaagcgcatccatccactcttaccaagaacaacaccttactcgcatctcccctgccagactatctctccaacccggtgatccagcgcttcaagaacctcggcatcttcgacgccacgccacaccgtcaacccaaccacgtcctaatcaacgagtaccgcgcaggcgagggcataatgccccacgaagacggcagcgcctacgccccggtcgtcgcgaccgtgtccctaggatcaagtctggttctggacatcatgccaagaccagatgacggtgatggtggtggtggcggacttcccgcgcggattttccaggagccgagatcgctgctcatcacggctgggggtgcgtatgccgatctcatgcatggcatcgcgcctgtcgaggtcgatgaagatattcatgctgggtcggttgcgaattgggggctcttggctgatgagcagaagcttgtggagaagggagggaggaatgtgagagggacgagggttagcttgacctatagggatgtgctcaaggttagctcggcggcgagtaaggttcttggggggctcgggaggaggtgaagagatggaataagggtaaagttcaaaagagacatgccattctcgagacccaatgttgtgctaagacagacatgacgtgcctgtaacagctgtctatactttcccaaagttcgttcttcgcgcatccgatgcatatctgctcgtaagcgacgatcaaccgatcgaaaaaagctttggtaagaactatgtagaactatatcgaggaacatctctcatccgtcttgtgtgcgtcgctcgagcataagatcggtgttgtttccgcacaaatcattggccacaaagtggtaatagcagcctcaaccaaactgtaatcgtaaccttcttgttccaacctgctgtgtcctgaagaatcgggcgtcgctccatgcaaccgtggcgcattctagcgattgctaccctaaatccagcgtcagcatgaatgatgtcgggtgcagaagagattgtgtatatgaggccaaatagccatgtgtataccactccagctcacaaatcacctttttgaacaaaccacactaacaagttagcgccaaagccatcatgatctacctccaacccctcatcctctcaacgctggccgctacagctaccgcaatggccgctgatataaacatccgctacatgccctttggcgacagcatcactgacgatgtctgctggcgcttcaaactctgggaaagacttcaaggcactgaattcgcgtccgtcagctttgtgggctcctcgacccatgatagaaactgcacggatacaaagtacgatcggaaccatgagggtcactcgggctttcttgccgtggagattgcgaagcagaaccagttggagggatggttgaaggcgaatccggcagatgtgattaccatgcatttgggcacgaatgatatcgtgcacatgactttgacatcagacatcatcgcggcgtatacaaagttggttgccacgatgcgatcgtgcaatccgaggatgaagattgtcgtgcgttcttcccccacgaatgcgtccctttatttccttcgctcacttactttccacaggtcgcacagatcctgcccgtcgacctcggcggggcctacaacgcacatatccaagaattaaacgctgctattccgtcatgggcaaaaagtttgaatcagaccaagagcccaatatgggtcgtggatcagtatactggaattgtgtcgagcgacctcagagatggagttcatccgagcgatagcggggacgagaagatgatgaatgtgtggtatccagctcttatgcaggcatttatggcggtgaaggcggagaagagcgcgagaagagagatagggtttgaggcgtagggcgtgaggcgacggaaagtttgactcggcgatcagaaaacagatatactcaatgaccgaagaagggcagacctacacttcgtctcgcacaaccacgatttggctaacgcatgaggtcgtccgtggcacggagagcgtgctagatattatactccctgatcatggtgaagctgacaagcctcttacaaaggacgaacaacggctgccctgtgcgcggaaagatccttttgcacgtacagaatggaaaccctgggttcattttggaatgttcgcatgtaacttcccagggcggttagctgatccacgtggttgctaaggcgttggaaactctagatgtcaaattcaaggcttcagatcgtggctgtggtagcgaccgtatcgcggcgtgtgcattatcgacgttcgcgtgttgcacaggattgcctacgctcacttgggcaagtacgggtgctgtagtaagcagcaatgctgaaaaagaccttcacatttgcgcctgaggccgcatgcgcctgcctgttatggctctctcgactgcgccctcctctccaacacctcgtatggtctgatgtttaattatcggcggtaaatacttcggtgccgcagagtgttttgagcatcgtcgatgtgttgttgaggcggtgcagcgtaaaggctggggtgtagggcctaattcggtgatgagacgggcctttttttactgccacaaactgttcacatccctgggaaacgagggtgtttgtaatcatatacggacgtagagaggatgacctactgctgttttggaactatgtgatgagcatgacggctaccccacgtttcggcacgactttatattctgggtgaattgcagtgttgggatgcgcaaatatcggaattgatcgcatctgccagaacacaaactcatggcagaggggccgtgtgtagccacactcatggcaacggttacttcagatcggaggtgtaaggtggccgctgagtgtatcgacaagttgtcatacagtcttctgtatagctctaagcggttcgcccgtaaggatgacggggcagcataccggagctttcatcccgagcagagaccactttgcgccaccagatacggggggaacgaggtgcagcggaagtaatatgcgcttaagctcccatagggcaggtgagggccggctattttttttggcgagcccgccatggcagcccagggtagggatgggtttgcttgtcaccgtgttgtccagactgactctccgggaagtttcgagatgcactgttgtgatgaagatggcatgtgaccttgcgtaatgtgagatggtcgaaggcggcgctgtgcacaatggtgtggatgatgcatctgtgcagagttgtggttgtcgtcccgagcagcagccctcgaagtagatgccagacgcttttttggcagcgtgcatcgcgcaatcttcccatgctgggcagatttccaagatgccctccaagattttgctccaagatccaagactcagcaccatgcataaatcatagcatctatgagttgtgacacgctcccccttgtttcgggcgagctcgatgcgaaataccgcaattgtgattcgctcgatactggctactcgagctcagcctctaccacgcgtccaggctaagacgttgttcccctcacattttccctacaactgatacaatccatgtatccatggcttcaggataagcccgcgaagttctaataggtcgcgggtactcgaccctcaagccctactgtgctcaatgacgcatagcgcgtggctgttggcaacgctcattcccattcctcgggtctccgactctccacatgcagccaaacgtccatgatctcaacatggtttggtctgcgagtagaattgcgccgagctggctgttcagtgtacagcctgtttctcaatcttacgcgtccggcagcaattgcgggttctgtgttggacaatgatcgactctatttaagtcctttgttgcccccccacaagcctatacaaacggacctgattccgcacagtaactcgacgccctctcgtcccattgaggcttgaacgcttgcgatccacgtgcatctagcctttcttgccgccccatctagctggcgcatcacggaaccttacactcccgagcatacatagagttggagtagccgacctgagaagaaaagtccatctgtcgcccacacagcagcacagttgctggaagcaataacaacatgaagctcaacggtgcgacaacgtcagcattgctggcttttagtgagtgcatacgtactttgaggatacagctccatgctaacaacgagtagcaagccaagtctcggctcaagtggccagtgtatgcccgtcaaaaaatgtgtgcttcaagctcaacattcctgatagcactgcatcatcaggaagtggtgatattttcttccagatctcagcccccagtagtcatgaatgggtggcgctcgggcaaggaacgagcatggccggttcaaacatgttcttggtctacacgtccgcaaatggaaacaacgtgactctgtcgcctcgaacagccagcggatatgttcctccggacctcaacagtgaggctcaggtcacgttgctcgagggatcaggcgttgcgaacggtatcatgaccgcaaatgtaaagtgtaagtctacatctcgttataacgcgccgcgtaccttgcgcttagctcatcggctgacccatttccaggctccaattgcaacagttggtctggcgggacgatggacttcaaatcgtcgaaaggaaactgggtctacgcgttcaacccatcgaacggtcccaagaactccgactctcaatccgcttcgatacgacaacacactggacatgacaccttctcctgggactttgcgactgccaagggcggaaacagcgtaaacccccttctcaccgccgccccagttgcacccggtgctggatcaggtgctggacctgctggccctggaaacgcgagtgggggtcctggaggcatcacttctaccggcggtgggagcagcaacaggagagctatgctcattgcacacggtgttcttgcatctcttgcttttgtcattctcttcccagctggagccatcgcaatccgccttgcttctgtccctggcatcgcctggatccacggtggcttccaaatttttgcctacatggtatacattgctgcggctggacttggtatccaccttgcatgcggactgggcttgctgaagagctaccaccccgtcatcggcttggtggtactggctgttctcttttttcagccgattcttggcgccgtgcatcacagactcttcaaggtgcacaatggccgcactctctggtcctatggacacatctggctcggccgtgctgcgattactcttggtataatcaacggaggtcttggccttcgtctcgccaacaacacaaactcaggcaagattgcgtacggtgttatcgctggattcatgtggttggcttgggttgctgctatggtcattggagagaagcgcagaaagacggcagttcatcacaaggagagaactggctcggacggcagtgaaggtgcggtcgtgcctcctaccaacggccactatgagcccaagcagacgtaggatgttgtggttgagatggaggtgttcggggacggattgcttgtacgggagcccggcagtcctgtaaagtaattagctattattgaattttccctatgtaaagatatccaacacgttcctatgcttaggcgcaataatgcatgtcgcatcgagaaacttcgagatcatggacacgtgatggtggcgctaatttagcgccgccgctatcgtggggtcaagatgaaatcgcggttgccgtccaacgaagccagcaagatcaacaaacagccacggccgataatatctccttccccgccacttctcctttgcccgttccagtcgcgtactcaccgacacccatttcctcgcttgatttcttcacgacaggcgcatcacacatctgttcacgatgggagagtccaggtatgttttgcgaggggctcaggctccgacggccaacttttcgggccacggcgcgcaatgagcagcacacatgctgaccagggcttcactacagacaagaactcgtcgcctggttaaacaacctcctccagcttaacatcacgaaagtcgaacaatgcgggacagggtacgtcacacggacggcctcaagaagaagcaggcgggtgctaatacatgcttcagcgcagcactatgccagatcttcgacagcatcttctgtgagtagtaacgcgcaaacaacagctcgcatcctctaacagacaacgcagatgatgtccccatgtcgcgagtcaagttcaatgccaacacggagtatgcatatctgcagaatttcaagatattgcaaagtacgtatctacgttgatgagagcatccagaggctctcgtactattggttcacatcactgacaccacgcagacacgttcgccaagcaccaagtcgacaagcccatccgtgttgagtcactcgtgaagtgcaagatgcaggacaacctcgagttcctgcaattcgtaaagcaatactgggaccagcactttcctggccacgaatacgaccccgtcgcacgccgcaagggctcgggcgctatgcccgcttccggaggcggtgcaccgcgtgccgcacccgccgctgcccgaagagcgccggccgccagcaacacggccgcgcctaggacgcgcacaccgctcgctgctggaggaggagctgccagtgctgcgctgcgggaagagaacaatcagctgaaggagacagtctctggccttgagcgtgaacgggacttctacttcagcaagctccgcgacattgagctgctcattcaacaagcgatggaggccgatcctgagctcgagaaggatgagggtctgctcaagcagatccagaacattctgtactcgaccgaagagggcttcgagatcccgccagaggctgagggtgttgaggaggagacgttctaggtgacgggtcttcaggctcaagatgttgcggcaactattgcgcgcgccgaagacatcattggcgagctttctgccactactgcgccaggggtcattgtgtcggaggacgtcatgtcagatgtcaggccgtgaaggcaaacgtggagatgcattgtaagcgttgctgggataccatttcgcagggatttcagcgtccctttctttgacgagttacgagcggtataggagatggcctgctgtgggaggtgatagattcatggactgcgtcatccacgatgatctcgcctgtcacttatcactcacgaacaataatataaggtgcagagtgtagcaagcgtatgtttattatggtcgtattcacctgttacactattctctttgacgcgagccccgtgaagggattgaggcattcggactgccagtacattctatgcctcactccatactcggcacatgtcaatagtagcccctccacgattgactagcaacacgaacacactaataaacgaacaagaataccacatgcactacccgttttcttccaatgtcttcacaagatgaagttcgtgtcgggatacgtcggatgtgagctagaggctggatgaatgtggggaaatgcgctaaccacacccctccaattgctgcaagttgctgcaggcttcgcatatcactatttgtgacgaaacctacaacagttagctgcttcattccccaacaatggcaaactagggccaagtgcagcgacgactgatcttctcgaaacgaaggcccacgtgcagccgcaccccgcatttcagctacccctccctgacttcatggcgcttgtggcacagatgattgacgcgtttgtccatatatattgaccatggggatgtggtgatggccacatcactacctcccttccctacttacgagcactttgtcacccttctgttccctagagcaacgttgcaattgatttgcacacgacaaacatggcagactggtctgatatcacggccgcattgaaaggcagcttcgacaagttcaacaagctccttgagtctgatgcacaattgaaggctttcacaacgtcgaatgcgatcgacaaagccgctacatttggtatcaaatccagtggctccgacaacacgttgctgatcagcgtcaccaatggcagcgcgaaagcgagcactggcacgcccaaggatgctctctttacgctagctgctcttccagagcaatgggaacaacacttccagaaagtccctaagatgccgtatcagagctactggggcatgttcggcatgaacatcaagcagaaaggcattgaagtgctcggcgaccagacagcatacgctcactggacccatgtctggagacgcgtacttgagctcgcacacgacgcgcagtgtgggcccatgccaatggacgagcagccggagcccgaagaagactacatcacgggccgctacctctacctcgaggctcccgtctggggcaggagcaaggtcttctacgaatttgcgggcgaagggaaacaagcaattgtcttcctccacaccgccggcagcgacagtagacagtatcacggtgtcatgaacgatgctcggatgcgcaagaggtgcacaatgtacgctttcgacctccccggccatggacgcagctttccatcgaagaactacctccccggcgctcacacaaatacggaggatagctacgttggcatcatcgctgctttcgtgagggaattggggctccgcaggccaatcatatgcggtgcgagcatggcgggccaggtctgccttgctgtggcaattcgacacaaagaagtgggggcttcaggcacgattcctctacaagggtgagttcggcctttttgtttgcagaagcacaactctccacgccacttgatggccatgcaaacgttgctgacgctagtagatctgagtatctgaatatggaacgccaatggcacgaccgctcaccctatgtaaatcagtcgctctttaaccccgaatggatatatggagtatgttcagagccagtagcatgaaagtttctagtgttaacagtccaaagatgatgtcacctaccgctcctcttgcaaacaagcagcttatctggcacctttacagcgcccaagcttatggaattgtgtgtaaattgaagcaggacattcgaaatctttcgaagctgactttactacagttccatggagatttagatttctattttggcggctgggatggtcgttcgcgcgtcgcgtccatcgacacacaagcatgtcctgtatacatgctcacaggcgaatacgactggtcgaacacaccagagatgtcgcagaagacggctgataagatcccgggtgctatgcacaaggcgatgccagatttggggcattttccagccacggagaaccctgccaagtttgtaccgcatctcattgaggcgattgagcacatccagaaggtgaggagtgagagcttgagtacaatgaggctgggcaatggcacagattgagcagtgcgatgtattatagcactcccgttggtatgaagctgtacatgacagtttgtaaacgaaatagcccttgctacattacatgtattttcagtggaaattgttcagtggaaatgtcgttgatgtattacggccttcactctgaggcaaagttgccgagacgatgcacgttccatgttcaaagttacgtcacaacggtccgcgtgtggaccctgctcttgatcatctgctatcaacttcgaatccaacgtggttttcgacgcccaacattacgctgggctcacgcaatcttgacatccacaaggctctggtattacagacactgcctggagcacggcacgcgacgccagacacgtgcgcactgaagcacggctgcctgcaaccacaccttagcaccttagctggacgtcgagcccgtctacctcccccccacaccctcgggaccaccatggcgcctctcaagattagcataccgtcggcgaatgagaagacgcctgaaggcggcaagccctatacggcctacacggtcaagatcgaacatgctttcccacgcgcagccacgagcgtgtcgaaacgatacacggacttctccacactcgacagtgccctaagatcgtcagttggatctgcgccacctgttgccctgccggcaaaaacctggggaatcgggggtttcctgggcttgggcggaggaacggccacgcccgacgccattgagaagcgaagagtcggacttgaacaatatcttcgagccatcgaaaatgccgaagacggacgatggcgcgtcagcaggccgtaccgtgactttctcgagctggacgacaaggatgcaaagaaacccgccagcttcccaggttcacaattcggcaaggacagggtgcgcgactcgtcggattggctggacaaacacggagctctgaagagtagcctgcaagatgcacgcaggtgcctgacagcccgcgaacaagccatcgctgcgaccgcgcaacacgaggctgctgcgaatgcgaagaagagcctactccgcgccagcacgctgctctccgccctggacgagggactggggaggctgagtgggagctcgggagacgagtggtctggagagaagctcggtgagggcgaaatccggcgaaggagagacatgatcagtagcatgcgcaaagaaaaggacggcctggagagcgtgctcaatagcatggctgtcaaagctgccatgtcgggcagctcttcaacaccatctacatcctcggcagctgtcacacaagaacagaaagccggcctgttcaaaggcgctcagtcctctggccgacgcgtcctcggcgctccacaagagacggagcgaacgcgcgaactagacaatgagggtgttctgcagatgcagaaacaaatcatccaagaccaagatgaggacttggtggatttgaccacggttgtgcggaggatgagggacatgggcgtggcgattaatacggagattgtagagcagaacgccatgctaggattgttggacgaggacgtggagagagtcgacggcaagatcaagattgcaaagaagaggatcgccaagatacgatagaaatgacgagcttgtggtctactctgaatagatgggaaagggaggagcgatttggtcgtttccatgtacatgataccctgctttgcaatcaaattctttcatcacgttatgcacttgccacacatactgaaatgtacctgaagttactacaactttctttgcagctgctttcgatgtaacatgtacattggtatatcgcgacaaactttaggcaatcgatccgcccaccagacccaacttctatgagcccccaaacttctcccgcttcacggccagaaacgtcaagctccacagctgccggatattactctcggtcgacgtaatagcacccagaggaacagactggtactgcccaccattgtatgaccagctccacacctcatgactgagctgcgcgcgattggcatcaatcgtatcccagagaccgtcgtatgccgacaggaccttaccgtagagctgcgaatcgttacagaaatctacaatgagtattaatgggtgcttcagatagggagatgggattgtgacttgccaggtttgccgtacgacgacgcacatcggccaagctgcttgccgagacccgctgccatcatagcaagctggaagctccacaccacagtaccgtggtattcgcgagccgagaagccattttcaaagttcgcgtcgttggcataggctgggttcgcaacgactaggccgacgccggtggagagaccaactgggaatggctgcagaatatggtccgcggactgatccaagaaggcactgagctgcgtctgattggtcgcattgaggaagaaatggcggaagcagtcgtcagtgttcatgactggaatggggtccccggagttgaacgagccatcgacagccagcccgtagaacttgacgtcgctagtgatgctatccgcattcgcaggtacagaaattccagcgcctttaacgtagctctgcactcgggatgcggcgtccgcttgggacacagtgacttcgaaaaagggcagcgtctcgtcttcccagatctgagcgtattgatccgctgtgtccttccactcaggatggcttgtgaagaaaccagctcggctgagggcagcgacggcacggagaccggcaggcacaagggcggtgttgacatcgtaaggtgtatgcccgccaccgagaccattgccagaatcacgccattgaccaacgccctcgccatcgcgaagatggaggagattggcttttgtttggcttttcgcgaacggtgctgcgttgcgcataatcttctctgcagcaacttcagataagtaggagtactttgctccattgttcgcggccaagaaggttgccgtcttgccaaagaatgcctccttgcgttgctggccggacggagtgtcgacaaaatagcgctgcatggcgatggggagcataaagtcggtatcgatcatcttgtaatcacatcgagggctagaggattctactccttccttgcgattgaggtatgtggcatagtcgccaaggacttcctcatggcagacagttccgtcctgtcgatcgatccgctcaatgacagccgaaatgaccgcctcgatagcctcgtcgctaaggattgactgcatgagaaacatcgagatcatgctgtcgcggccaaaataggtaagaaaacgccaagtaccagctagaagtttatcggtgtatgacaagaaggacaacgatgccgtcaagtctgggttctgggcgatcaagccacttgcggcctcagtgagcacctcctgcgagctgaactggtcgagctggggataattgtaagaagcctcgaagtagtaggagccggatccaaacaagagcgtccatgcagagccacgccccacagtgatattttgtgcgccattgagaggcgtaaacttgatcgtagttgtcgtgacgccatcaaaccaggtccggttaatggaaccactaccatcatcgtattcggcgaagccaaagctgttttggaatgcttgatcgatacctccgccctcagaataatctcgcatcgcgcggacactgcccaagatgggaacagcgagaatcgccgtgttgttgaaggcgactgtaccggagacacctacacgagggttcacacctacattcgtgtcgaagatgggactcaaggccgcgccagtgctagacttctccatcatcatggtgagcgtaccggcctggccattgcccggctcgaagatcgccagtgcgccgctattgccagccggccatgcgactagtagccgaggcttgacaatgttgagattatccccaaccctaggattggtgatgatgacatgggagcttgagtggcagtcactgtagaagtagttgtcgtaggggccatccacaagattcaaccgtgacgcagcctcggaacaggaagcagcaggagccgaatactgaggggatggatgggcaatggccgccgttgcgagcagtatcgtggcgagaactgccatgaaggccatggtggctataacaatagtaaggttagcagacggtaggcgcatggtgggcatgggtgcgtcgatggaggtggacaacttacctttgtagagctctgcggaacttgttcagctgggtgtgttgaacgattgcacggtggctattctggtgattcggttgactgtcgcatgtgaagcgcgtgtgttttctgagtagcgtgggtcgtgatccaagtcgaggcacctgacgttcgtccgaaggagcagtccaatttaatctgatcgagcataaacaagtgtgaagtattaagaaaagatgatatccggctcaggataggaattctcgacacaacctcttgtttcctattgcgtgtttgctcggttgaggttgtccacttcggggagggtcaggactggacctcgaagattagaagagcttttgtagtacacaagccctcgccctcccgcataacatggggctccatcgcagaggtgagaggaccaagaaaagctttggccacgagagcccttgaaccccaggtctttccccatatgccccataatgaaaggctctagcagtgctacatgactacatatatggagcaccttgtcacggcagcggcagtgctggcgtttcgcgccccacggcacatctgcgccaatgctgctatgacatgtcgataggcagagacagggtcacgatggtagtgctggtgttgttcgaatctggggtagaagagacatggttggatggtgactagatcacgcatgctgccgcagatgcgctttccccgtttcaaccccgatcagcgcaaggcccgcaatttctcgacgcacccctaacagttccttatctggtaaaacgctcaaacaccacgataatacccgggttaactcgcaatcattaccgcggcctctcgtcgactctgagcctgtacttgctcttgtgctaatgaagccatggtgccgccctggcattacaacactttgagtttccgtgctcgccggccgcaccaagcctacgtattgtcatcacaaacctatagcttaagaagcccgaaccatcactgccacaggaagtgtctctgtagcaggccttacacatgtggagcgggcctatcggagccatttatcttccgaaacgtgataaaatccataatttactatgatactgacgtttgtggaacatgttgcacactcatagcgagtctcctcttcgcgtgcacagtcgtatcgcatgtacagcgtcgcacggcaagttcagtggcaccttgtccgttcttccttctcgtaacacaatcatgcgcgagtaccctatatccactcgggccgtcactcacaggatgctaccaagacgcttgattgagtcgtgtcgaaggccaacgtcatgaacacagtcatcctcgaattattgtgttgacgtcgccaatcttgccttcgatccgtcttgctggtttgcctcgcggcttgctcgtccaggtctcccaggctcgctccgagctcggtagaaactctgtaccaacctcaaggctcaacccgtcaaagacagactgccgctaagagactacacgtccactcactcgtcatggatcttcttgcccacagatcacgtccaatgtagacagaagttgtggcgtatattatctcgactacccatagctcgaatctatcatacgcgttcaagacagcagagaatgccgagcagagaaatgtgcgaacgcactacggcgatgactccaatacttcgaagcctacgaggtcaggcgcagtgccattcccgtatcccgcgaaagtcaacacattttgctcgccttgaataaacccatcggcttcgacgagcaaccttccgctctcgttccaattgccacccgaaagagggaatgcccatctcttagccttttgaccatttactgcaatagtcatgttcctaatattgtcacccaagccccaggcagtcgtgaaagcgtaatcgtagtttacaaagtcgactcccaccaacttcttgcccgcagattgagcgctgacattttcaaaggtgacactgccgcccaatccaatgttttcaatctttgcaccagtaggtaggcatgttcctaatgggcatgtattgactcgagctgagccacttgtagtcgccagggtagcattgtagtatgctgtggccttgagaggactagctgccgttatgtttgacagcagccacagtcgcaactcgtgacctgccaaagtaagattttgcgatccgctcaccacaccttggtccttctctgcccacaagtcgcgcgcctgcgctgagccgatcccaagtgccgccaagtcgacttgaatgctctgagaatcgtttttccaattcgcaatacccaaaatctgacgggccccggagagctcgccctgccacacatcccactcctcctcagtagctcggatgatgagctgcgcttgcttggcaagactgtcttggttaacagcgatcacttctgcgttcgacatgatttgcaacgacacgttgcttagacgcccgggatcgagcgctgctcccatgatcaagggcgacttgttgatggcccacatgccaaagtggaagcgctcttcttcggccgaaagagcattgagtccgacactgtggttgtcagcctttcatcgaatatgaccttcgccttcaagacaccccaggaccacaaagaggacttacatcaacatgtccatatccgcgaacgcaccaactttcgtatgtctgaaatatggcacaatctggttcgtgatgcgccatatacttctccaggcattgtagatgtcattgctcatcctccaagtagttcctagctcgcttgcccactttccaacatccacgccaatgccccattgacaaatgtagtactcaatgtcacgatcgaccgcgtccagctcagcacccatatgctggaatctcgcaggcgattgcgattcaacagaactggaatcaaccatagttgtgttcgacgtggcgtagcaattatcgtatctaggcatgatcagcagaaagtaagctccggtgaccttgaggaatatatacttgaggctatcaccgccccactcagcaaagctctcggcatccaacttctcaaatcccagacttgcaggaatctcagtagatccgcattgcaagtaccctgcgcccgagtacaggccgaagctgagcccgcgctcatgaatataatcacccagcgccttaccgccactcgggaacagggtcgtattccattgcatccttccttcgctatcacgatattttgaattccaaccacagtccacggttatgaagtcgtagccaagcttgtcgagccccatggagatgaggccttcggtactctccttgatccgctcttccgaaggcaagcagttccatgagttgtacgagttccagcccattgggggcctgtcggatcggacaagtctgcctgcagcgagatttgcgaggcacgcaacggcgagaagcttcgaggcagccatgcttaagatgaaagagctcaagtcgcttgcgataactaagcagctctgattggcagaagtcacaataaatgcgtgccggtttttgaagagagcagagttcgatgggtacttatggtaggtaatgagcatcatgatacacccttgcgcagtatagtacgtgtgatatcatccatgcagcaacacggacgacctgccccgaacaaacctgtcgtttgatcccgtcaccaacggggaaaatccagcggaaaaataacccaccgcacagcgtagcatgtcaggccaaaagtgctggtagtgtcggaagccataccgaaccgggacactaccctcgcttggatcgtgaggggaaaagaaccggttgttgttcatctagcggggtacctacatagtggcggagatcttgtttccttcgtggtgcatcggggcattaatgacgcgggaactaccaagacggtacttttgtaatgggggtgttgctctgcttggccatgtcccgccaagatgccaacttgaactgttcagccggctcagcgagttggtctttgtctgttgcacaccattgttagtcgcaatcaagacatgttgttcgagttgcaggtcaagttgccagtggatgtctgtgccatgtcgagagcacttacacgattcctcgagactttggcagtagtgcaaacacgttatcgagagtcttcgtcttcatagcatcaagtttgaaatccaaatgaactgttattgagaagagcagcgaagattcatgatcttcgtcatggcggcgaattcggagttctcgcgatttctgtatgtacaacaaccgtcatacgcaaggtaaataggcgaaggacatcggacagtagacacgaacaagacggataaatgtgcgcatatagtttgcaagtaaagactcgcgaaaaagccagtgaataaataatgatcaacatcttagcgaatgaatgtgaaggtgttaaagctgctgcgtggaattgaaggtatggatccgtgataacgcgtaacgttgtttagcaagaagactggccattcgcagtgccactcgtgtacgctccagcggcagtgtcaccaaggcattcggctatggaaggttagcagacatgcacatacagatagaaacgctcgacttaccaacagtgaccaacttcaagttgttgttcttcgcccaggtaatcaaccaaggcgtgagagtgttcaccgtcccggcgtacgtctcatgcatcaaagaaatgtgtccattgccactggtgcccgcctgttggaacttctgctggctctgctgcggggtctggttgttccagtcgccactgtcaacatcgttggtgatgacgcggtatcctagattcttcattgtggggaggacgttgccacctgtggcgagatagggtggacgcatgtacgtgggcttaacgccgatgatgttgaccaacgcctgctcaaggcgagtcatttgcgtgttgagatcgctgctagaaagcgagccaaagttctgtgggtgactccacgagtgtgaagctatctggtggccggctttgtaggcgttctgcagtgcggacttttggttgtagatgcagcctgtgtatgttagatttcaaaatatagcgaggtatggtaaaaaggaggcgagtatccatttgagtcttaccgtatagagttcctagcaatggggtcaatatcgacttcaattatcaagctactgatctcttacctgtaacgaagaaagtgcccttggctccagctgctgacaatgtgtctacgagcttctgggtgttctgagacggtccatcatcgtatgcgagagcaagctggcccaggcgcattgcatttcgtgatgacaacacccgccgcaggaccggcacgcttcatcatctgtaccggatctggaactggcttggccagcgcaactgctgcgagcgcagctacaacgaaagacgcaatacccatgatgactaacgaatgctgtgttgcaagaaaaacgacctgtgtaccaatacatggctcctagcttatatacaaaggcctcgctcgcagcgcctgctaatgtaagtggaaaatcttggcttgtatacgttaaacgacgatgtttacccgtcatgacgaaacacccatgctcggtgggaaggaacttggcgccaagtactatttggagagtcgcatttaaaaacactgggtcgagagaaacatggcgtgcggcttcgaaagccttgcgttgcttatctgttgcgcatacattgggcacggtgcaggctacagctcgtttcattctccttgaaacgcgcaacccttggacaaaggctagacttgcccttcattcgagactcgccgtgctcaatatcacctgttcaactagctaaaggagatccgatgttcccgccggttaaacatagttgtttggagtgcttggcatcgtatcgccttcctgagcgccgcgtgactgcgtggagtccacgggtcttggaacggatcgcggcgctagtcgcaccggactcctgtgaagaagtgcacctacaaacggcatggaaaatatatctacgattgatttagcatcttggggttcaatataattgctgcacagtacttcgtcgtaaagcagtatgtagctgaaatcaattgtagctagcttatttatcggagggtcttgcccaatcacatatcgtaagatgtaggtaatgacagatggagcttgaactcaagagttgaaggaagaatgagaatccggatacgctcaccggcgtttccaaggtcctcgggtagccactagccacccatctctaatgcaccgcagttggtcaaaccccgcgtagcgttttacagccacgcgcagtgagtgcgatctaaatggcgagcattcgctttgtcatcgggaccatgccatgggcgacggagttggaggtagccgaggcgcaaattctgccaccaattgcactagcctcacatccatcgggatagtagtaactcaccaccgcaatgatgatataagctgcgatgagaagactaccttcgaggtaattactcctgccatccagaacaaggaagttgacgacgagtaccgtgacgaacagcgccaccgtctcgaagatgttgaagtaaagcgtcatgttcttgttcatgatccagccaaggatgacgatgagaggtgtgatgaagagggcgatctgtatagaggagccgacggcgattccgattgcgaggtccatcttgtttttcatagcaacgacaactgctgtcacgtgctctgcagcattgcccacaataggaatgatgataagaccaatgaaagcttggcttacaccagaggtctcgaccatgggttcgattgcttcagacatgaaatctgcgcaaactgcgacaaggcccgtgctgatgagcagcatgaaaatggccgccttgatagacatctcagggagcgtcctcgtcattgacatctttcattgagggccattgctgcttgtggcgacactgctggctggttcctggtactggtctgcgactgctcgcggttcatacgctcgggtagggactttgcgcgacgacggggtgtacgtgctgcaatacgaatattaggaactgggcctgccggggccgcattttgcggatttgagaagacgttgttggagagcagcgaaggcagagctggtcgatacggtcgacgggacgtgactggagcagtatcttctggctgaactttttcagagaaagccaccttgggtttcgctgctattgcttcacctgccggctcttgctccttgttgcggtctcttgtatcacgcttgctctttttcccctcatgcttgtgcttgcgcttctcgcgtttggtgtaaggagctgaagcagaagacgcgacctcaaagtctcgggctctaggggcgtactgatcgtcatcgtcggcctcgtcgccactcatgacgtagttgaaggagcgctggcgggttgttgcaggtgcatcgagtgcggcattcgtggcactgccgtttctttcttcatcgaagggactttgaatctcagcggagggtgaagccggattagaaggtgcatgagagtccttggaaagagagctggatttacggcgcagcctcttcaccattcgcttcgccttcctcttcatagtcccattggatgagtgtgccgagttttcgctgtcactgctgctagagctggaagaggaactggagctggaagaatcgaagacatcagcgagaacacctggatgagactcttcgtcgatgatatgctgaggcgtactagcgtacaagtacctatggctcttgagttggaacaagagatacaggccatagacgagaagcaggacgatactagtgatgcgactaactatcagtgtttcgtggtcggcaatctcgttatcgttgaaggccgagtggaaggctgttggtaggagaagactcatgacggccaaggcaagcatgacaccactcatctgggtggcggtgttgttgtagacctgcatgcgtcagtggatgaaaacgattgggcatggtggaccatgagcttacttgttcctggtacttcagaccgccgagaaggaaggccatgcctaggatgagcagcaagttggctaggatagagccaagcagcgaagcttgcacaacctcaatctgatcggaggcgagcaggatgatgaagagaattagctcgactgcatttccgaacgacacgttgaggagtgcacccaaagcatctccaacgcgtgcagcgaccacctcggtcgcgtgcgccaaaagaccagcgagcggaatgatggcaatagcgttcatggagaagacaatctcgggtttcagatgagccagtttggatgcaataccgataggcacaaacaccaacatgatgttgatgtagctatgggtcaaagcatttttggtgtgtttaagaaatcggatggatccgtccttgatgcgtgagggcgaccacaacggacggctggccgactctagggcgggagatgcctctccatcaggcgcggtattgacgaggacattgccaccgacagttgtgctattgtcgctgccgtcgcgcttctcgcttggagtgttgctgctggagccgccacgctgcgggtcgggaacatcacgggaagctgtgtgggggtcgtgggtgggtagtgctgggttggtgtcctttctgcgtcccaagccaagccaagttgcctttgacttgacactgcgtatagagggttcgtcggcgtctcccatcgattgtggtgtgttgtggatgaggctagggggcagtacagcaagtactaagaaaggtggtgaacaagcacaagaaatgaggcgggaaggtcgcttatctattgcttgctgagcgtaggcgctgcagggcaagcatcggcaagcttaaccggaatcgccttggaacgaagcgcccaatgacgtctaccgcaccacgcgctggcgattgctacgccacacctgcactaggctggcttcctccgggtgcgctggtctggatctttgttgcggatgcgggcaagccgtcgagaacgcagccatgaccgtatgcagctctgaaggcgttgcaatcgtcgcagcagagaaaataggcattgctgctgctgcattcctgcgacttccccaaagcggaaacaacatggacacgtgcatcagccagcactaggtagccacgtatagcgcaaaccttgggactccggatagcaggtcccaaacatcctctgggccacactggcattgttcccgctcctcatcttcactaccgccaaccaagaccagtgctatactgatcgctaccactaatatctttgcacgtcgtcagcctgcgcgttactctgcgataagcttctgcccaagtgctcattgaagcttgtttggcaaaattcccctctggaacatggaaactgcataaaccccgcacccacagccaagggctcgtgataacgtggaaagcgtcaacaagcctagtcctatgcgcgtatggggaaagggctcttacatcattctggcaacctggtggtggtgttgagaggacctcggactttctacccgcacatccattgcgtcttaccacgggctacaaatccgaggattacagcgttatccttccctatttcttcatcaagccagcggcaatctgttcactcacgcaccgtgacagactgatcgccatggggcattaccactggcttgtgatgccatgattggacttggtgaaggggtatcagccagctgggcttagcacgttttttttcacttacaagcagcttttgattgtggagacagtgcggtaagtaccctagagaattctttgcgacagcagatgattgggctgtattacgatgccagccgacgggtcacaaataaacttgggaatgaggtgtaggttcatgtcgtgtccaagatcgctacagcaatataggaaagaaatggaacaacagtacccaaatcgcttcaggtatagctcttcctgagcagacaggttattacacaagggcaaagcttcaaagagttttctgcgtgcaacttatcacctgcaccggaaagtaaataggggcagtcaatgacttgaagctgtgcactaactttcaacgtcgctacttaagcctagcgatactgtgtacagcttcgggctattgaataagccgctatttattgtgctatggtcgctttccatcgtagtttacagcacgtgatgcacacctccggccttccaagattgtgcacgccttcttctgtagcacaagatcttcatgttgtgcttcacgtttcttgagagattgtccattgaggaagtgtattagatctttttccaaagccacaacgcatctttcttaatatagtctccttcggtgcatgcatgcacgcgcacgcgacaaactgccattcctactcggtgtcgctagcatggcatgttgaaacagggtctagatcatcaacatggtggcttagacagcaccacctccaatcacattctgtacatgcagtcagcgcacgcgtcataacgttgacaacagcactatctattgattcaggcgggctgcgaggctgtgtattttgccatctacctgcaccttcgcacaatcgtcgcatacaaagcacagttaccccagaggttgcgtgacactacctgcacttgcctgagcatagttcaattacacctcaatcaacacatctcacagcctagcatttgaatatgggccgtttcacagacatggacgatgtaagcccggtaccgagtgagatgctccgaagaacactactgataagctccaggacgagcatcgcttgcccgagggcatgcagcgcataggctacgatgccgacacacagcgctacaccttccgcgacgccaacggcaacctcttcgagtccgaaccgggttcccgctacggggaactcagaccagccggtttcgagacgccccaatcgacaagctacacgccacccgaagatattgaagagcgcaaccacgccgtggaccggaaccaccgcgaggccatgcgcacaatgctcccgttcgcactcctcatctttgtattcctgctgttggtgttcagaggcgtcaacggcagctttggcatgcgggctgaccacggaacctcgcaggttctggactgtcatgaaggcggtcgtcatattcgagtcgaggagggcgagacatgttgggcgattgcgcagagtcatagtctgggtgtagaggagctgctggggctggaaggaaacgaggacgtcgactgtaaccggctgagagtcgggcaggccatgtgcgtgccggtgtgaagctggcaccgtgtaaggtggcctctggactcgtcgttatactacatattatcaactacgatggaaagtgcacaggctacctcaaggtgcacacaaagccctgctttcgcaatcgaagtcaagctatacagtgtacagtgtcgcgctgttagacgcccttgtgcgttttccgtcgtagttgataacctgcagtaaattcagcctgtccgtgccgttgcttttcagtccattgaccgccggttctaaatggaaatgaatgtgttctgtctttcttttatgcaatggtgaagtcagatccaatcacgggagccttattgtgcttgttgcgccataccgcattatcgctaggggaaagaaaaggcttggcgattgagctccggccgcacctgcacgctttccaacctcatcgccatcctcttacaaccaccaattgcacccccaacgctccccgacatatcttcacaatggctggcggcggctccgatcccaacgcgcggaccaagatcacgtacgtctcgcccgcaatcgctcctaccatccttccgcccttcgctccaacgccgcacacagcacacacacacataggctaatacgacacatacagatggcacattggcggctggggtaacccatacgagggcggtggccgaccaggcaagggcgtcgtgacatatgctctcagccccaaccgacagcgccctatggccaacttcatcgccaaaggcttctggaacgttgcgcgccgatcaaagaaccagatcctatacatcatcccccccttcctcgtcgcatacggaactatgcagtgggccattgaaaagtgagttctggacaatcaggcgtaagtgtagatggatgggtgggctgacgtggtgaatctaggaacgaattctacaactccaagactggtcgtgcgctgttcggcgacgaggagtagatttgatggagctggatctgcccatttaggagactggctcgtggcgtctgctgaacatgacatctcctatcgaattgatgaatagattgtacaatcagtgattttcatttcactctatgacgtatcacccgctacatacccgttcactgtgtgtctgtgtgctctcacattagccagtgacaacatagaaaggagagatattcaagtcaacttgcgatgtaattcttcgtacatctatgcgaatcattcgctttactattttacagaaccaccactatgcacatgtggtcgtcaatctaacatgaaaacaccatggcatgctaagatggagagtgggatgagaaccaaaccgatacccgctcgccatgcccagagaacaagtacaaaaagaagcagggatcgacacgtttattgccgtgaatcgatgtccttgaacgaggcgggcgctggcggcacaagaggccccttgacaccatcatcacctttgggctcaatcaagcccggagccttgccgtactcgccagagaagtacttgtgaaagtctgccgggtcctcgaatggtcttggtcctaataatctgatcatgtcctcgcggcccagcatctccttcttcaacagctcctcagcaacaaggccgacctcgtgcttcttctccgtgagtaagtctttgcactgcgtatacgcctcatcgacgatgcgcttgacctccatgtcaatgttcttcgccgtgtcttcggagaaaggcttcgtcagttgctggccctggtccgagtcttcaaagtagatgtatccgatcttcttgctcataccccatttgctgaccatggcggtggccatttgcgtgacttttcggaagtcgtcggacgcgccagaggtcacagtgtcaaaatgcagttccttcggacacacgcccacccagtgtcatggccatacggtccattagctggttgacgttcatgagatatgtgtcaccattgggcaggtattgtgcataacctagggcaccttggcctcgaggtatgatggaaaccttgagaagagggtcggcccacttgaaataccacccgcaaatggcgtggccagcctcgtggtatgcaacggtcttcttctcctcgggcttgaggaccaatgatttcttttccaagccgccaataacacgttcaatggcttgctcgaagtgcaccatggtgactgtttctgctgaataacgggcagctggcactcgttagttaaagtcatggtcgtgcgaagaatacacgcttacctatcagagctgcttcgttgacgcagttggcaatgtcggcaccagagaaacccggagtcaaagcggcaagtctgcccttgaggaactcgatgtcttcattggtgatgattttcttgatatgcacaccgaagatctgggcccggccgtccatcgttggtcggtcaatgccaatgtgtctgtcgaagcggccgggtcgcataagagccttgtccagtacatcggctcggttggtgcctgcgaggacaacaacttgttccgtggtgttgaagccatccatctctgttagaatctggttgagtgtggcttcacgttcatcgttgccgccgccgaaatttgactttgatcgggcacgtccaatagcgtcaatctcgtcgatgaagatgatgcacggtgtgctcttacgcgcgttggcaaagagatcgcgcacacgcgatgcaccaacaccgacgaacatctcaacgaactcagagccactcacactgaagaagggcacaccagactcgccagctgtggcctttgccagtagtgtcttaccggtacctggagggccagacaggatggcgccacgagggatcttggcaccaagcttctggaaacgtccagggtccttgaggaaagcgacaaactccatgatttcttgcttagcctcgtccatgccggcaacatcggcgaacttgaccttgatatcggtctcgtggttgaacttcttcgcccgactcttgcccatgccaaagatgccgctaccacctccacctccaccgcctccggcacgtcgtgtgaagtagaagagggagccgagaagcagaatcgtaggaccgaaagagaggaacgtgccgaaccaagagatttcgttggagtatgcaacgggtatgcgctcggagctgggaatgccgagctcgtattgtgcgtcatccatcttcctctcgaaggcctcgacggaaccgatggtgaagtagtagtagaagttctggttgacggacggggaatcaggatacatggacgctacggcctcgcggtgcaggtgaaccttggccttgttgccgttgagaatgacaatcttctcgactaagcccttgtccaggaatgtcgtcctgaactcttgccatgtaatctccttggtgttctcgccggggaagatcatcttgtacgtgaggtaggtaaggaaggcggtgatcagaatggtattggtgtccatggtgttgcccatgacgccgccagagccagcggggccgcccttggatcccttctccttcccttgtggtcccggatcgtgggcgccagctttttgctgtggctcctcgctgccatcatccttgaagcgctgctgctcagcagctttccgtgccatgttggtggtcaaccgtgagatcttggccgctgtggctaggtcaagcttctccccgcgcgccagcttgtccatctcctggcgcagttccggcgggatgcccgtcttcttgatctcgtccattgcgtcttttattgcctgcttctgggtcttgggcacgcccatggacacgaatgagaccagctggtcaagcaacttctcctcttcgggtgtgagcttcgacatgtgctgctgtgcgtctttgccgctctttgcggtctcgggcttctctgtctggccgtccgttttcgcggtctcgtcattgccattgtcattgtctttgtccttgttgttcttgggttcctggggggggcctgtcgcaaatctccgcgcgcgctgctgggcgtatatgcactgtggaattggtactcgtcgtcgcagggtgaggggagctcgcgatgcggcagtcagacttggcctggctatccgcgctagctgacctgaccggcggaggagcgtcgacatgctgggtgggtggcgggcaggatgcgatggcgaggggggatgttcgagcgtgtgtgtgaggtgtgggatgccgcgcctgggatgtgctacggcgggacggtagcagaacggtcgtgatgtggcgggcgggcgctgatggcgagaaatgctctagcgggcgacagtcgtgacgaagttgatcgatgctccaaattccgccggccgaagtctgactagtctgagtctggccacagctacaactactacaactactacaactactgcaactactacaactactacaactactacaactactacaactactgcaactactacaactactacaactactgcaactactacaactaccacaacaacttgcataccccactttgattcttacccactccggttcttacccatcttccgtaatccaccgttttcggccatttcctttgcttcgcactggatgacctacagtagatacattgcaatgccctgtcagcaccatcggccctcgttccgaccacgtccgcagcaccatccatgtaccggtagccccgtctttgaaggtttgcacaaatagagcctccctcgcaccttcctcgttcttgcatacatcaattccatcgctaccattacatcgcctttcagcatgcacgccctctcgtacatttcatcgttaccactccttgcaatagtcatcgcagcacagctgcaggctaacacaacctacctcattgccccggcccttgtaacaaagcacaatcgcaccgtggtcgagtgctggaagatggccgctccctttcgacgttcctccacgcccggcgtcagtggtgcccaggttgccaccctaggcaacttcaccaatcttgcctacaccatcttaccgccgcgctacgatggtggcttacatacggcacctgccccacagctggttcacttcctctctggcgttgcgcatgttaccgcccctcaagatgattccgttagcctctggctagttggaggaaagtccggcttactcttcgccgttgacactgctggagccgggcacatcacccgatatccctctgatcaagaaacagttgctatcacggcaccattcgcgggtggcaagctgccagatcatgaggtccttttcgaggggccttgtttaggcatgcagacttttgcctagtgctattaggtattccttaagtcatcatcgcactgcacccgtaaacgacatccatcaagcttcattctcaggcgttgtggcttcatctcccgccctcggttggtgctgacattttctagtcgcatgtcgttatgcggcttacggtgcatactgcaccggttattgtgctgcatcgatacgcgatcagccctactgctttagccgggctcacgcctgcgaacaaatgttgtggcgagtggcgctcctttcaagctgggaaatgtgctcgatccagaatatttagccttgttgagacattccacttctataagacttgacgacttctttagtgtcgtgagtgtgcgcgtctctaccttgagtcaaatcagatcgccatgcttctgtctgcgaaagtcattattgcatccctgctggccgggtccaaagcggccttctattacccagacgtgcaaacgcatcttctcgagcatatcctggttgacaattggggtacatatgcttcaaacttttcttctgccatcaccccttgcacaaactatgtcacgcaaataggaaccgccgcgcttaatagtggccgcacgaccgccgcacaatggatgcgagttctgtttcatgactttgtcaccgcaaatgtcagtgcaggaactggcggtgtcgatgcgagcattggtttcgaaaccgcacgcagcgagaactctggtagtgcattcaacgatagtttcacattctggcgcccgtttgtgaacaatgcagtgtccagtaagcaagtccaaccgggagatggggtgaggtgctgatcgagtcgcagtggctgatctcgttgccctcggaaccgccatgtccaacaatctttgcggtggtcgaaatattccctatcgtgctggccgtattgatgctacatcagcaggctctacgactggcgtacccgctccagagaccgacctggaggaaaccttggtcttttttgagcgcgcaggcttcgacaaagtagattccataggtttgactgcatgtgggcataccatgggatctgtgcatcatgttggtaagcttcaacaatacggcttcttttactaaccatcccagggagggttccctgatgtggtcgaggagattgccgtcacgcccaacaacacaaatggtggcagcaacttcgatagcacgcgtggcgcttttgacccggcagtattgggcgagtatctccacggaacggggaagagaggcggaccgctggtgacatcgaacaacgttaccactcgttcagatctccgactttacgagagtgaccaaaatgcaactatgcaagctttatttgctcaaggagataccttcctggacacctgtgtcggtttgttcaatcgcatgatgaacacggtccccacaggagtacaactcggacctgtcatcgaagccttagccgtcaagccaatgcaacgttaccttcgacttcgatgcacatgggaagttgaagctgtccggcaagttcagaatactcactggggctgatgattcgcccaccattgttgttaagtttccgtgtatccaatcacactagcgagttgctaccagagacggcaactggcagctcaaccttcggtcgagatggaagtcgttacggtaaattgacgtactttcccttctccgtatccggcccagatctacggcgcatgacttcattctctgtcgaatcttcgactgtcgcggtgcagtccttcgcaatcactgggacagcttttgtagtaccccgctggacaacattggtcgatgactacctcaatattactctcgctatatcatctccacacacctgtgaggacgtttcgctgcgaattgctacggctgttccgcagcatggcacgctggcgccggtactaaagagaactgaacttgccctaagtcaagcaaaggatgccgttgataaatacacactctgcactactgttgccacgttagatagcgaccatattgggctcattactcttaaggtcgagatgcaaggcccagatactagatacgtatcttgtgaatagtggcgcagcaggctggtaacgattgaaagagttacaaagaaaggttttgttaggcaatataatgttattaaatactagatacataacgtaaaccatgaccgagccggctacatcaccgaaccggctactttttccttagcactactctttctgttataactctacgagtttgaaatagttttaagatattatttaagatatacaaagctctaatctagagctttctaatgctttaaagattacctaattaagcctagtatagctaagattagagctaagtaaagtaagagagcttacttagctttaaactctagtaacctatattatatagcaacgtagtaatctataactttttaaaaataatctatataataaagagaaatagtattagaacctaggcctaagaggctagagctaactaagccttagatataaatacttattaactactactatagcttagtagcaatttatctctagtcttatagaataatatactcttatttttattgttactatatatctagtatctattaatgctatattatctaataaatagattctagatttttagagttttttatatactagttctagagatattagaactagaattagattttctaggtatattatagataaaaaattagatattaaaatactaagtataaaactaactaagtaaagaaaaactttaaagataataaatttttctagctttatttctttatagaaagactatgcttagatagatataaaattatatagaaaacttagttaacttagatttatatctaaaaagtttcttaataaaaagcttataagtagtgcttctttagctacttataatctactagtatataaataaaagaaattaagaagtaagagaagctagatttaaactaatatataaagaagaagataagcgctactaagtcttttatttaatttctaggtatatatgcaaatatatctatactatctctctcttaagatataaagctatatatctcttagagcttaaaaatattattttatttaataactaagtaaatatagcttactttaagctctaacttctaagatagaaagtatttattctagatataaatgcaaagtagagatattattaagaaataagctagactaaaagaagatagtaactactctctactattagtataaaaaagtattaaaaaaatataagaatatataatctagtactagttaatagctctaagtaaggcttatataagcactagaaactaatactagaaacttcttaaaaattagcttaagtaataataactactctactctaagctaagcttagtaagtttataatttatatagtacttataatttatataactatagtagcaaaactatataagcatataagttaagaatagataaagctatctatctagctataatcttctatttctatctataagttatactactattattgctattatcttataatctaaataactttctatactatattatattgctattataactagtcttacttaagagtaactataaaataagtcttatgcgtttaagattattagagtatataagcttactagctctataaagataagatctaatatattagtagctctactattctctactatatattatagactagtctataaacaacttagcagcatagctaaagctctaatatactaataatatcttttaatattatattagagctaaaaactttataactataataattaatagtaagtaattacagcaataataaaggctatttcttagagtataacgtttaatttaatttgctaagcagaagtattaaaggcttactatataaagattctactctagcgctatcttcttaatcttatttctagcttctctctactactataatatcttatattacgtttcttatttatttcttctatagttatatattatattatctaggcagaactaaagtatatgctagtatactatctaaagctaaagctctagctattctaatctaagcctctctatattattctaattaagttagtattagaatctaggcctaagaggctagagctaactaagccttaagtataaatacttattaattgctactatagcttagtagcaattgatctctagttttataagataatatactcttgtttctattattactatgcatctagtatctagcaatattatattatctaatatttaaattacttatcttataatactcttatatatattattctaacactataagcttataggtaggcctattagattttatatattatagagaaaggccaggctgcttctactctgtatatagtagataataacgcagagaaagtattctctctattctctagtgcagtaatactacttctagagaactagtctagcttattatagcctagcctagattctgctactctaactttaactctgctaagtaataatatagtagcgtaggctaggttagcttctattttactctcttagttagtaataattaataataatagtaacttagctataattataagagagctaaaataactctagaattaagctaaacttaaacgtaactactaagaactagtataatttagagagttaaagcgtaaagtataagcaaataatctattagtacttaataagagctttatttatctagttctaacttatagagctaagcttatattaaatcttagtgcttcttatctaaagaatctaaagatatttataaactataactacttatagtataactgctaagtatataactataaagtaatattttataaagtacttaatatattttactctaatctctataaagtagattttatagtaaagttttttaataaaactacttactctacttaagatatatttgcgtagaattaaaaatagttaaactctgcctagcagcctttataggcctaacttaagatagtaatacttaattatcttagttttaaggcaatttagcatcttatagcctataattatctaaaacgtactaggtagcagcagaactagaactctaatattcttctagtaaagataaatatattatagagtaagctaagtaattacttagaagagtagtattagaatagactttataagcgcactacttctagagatctagaaagaaccttgtgctaagagactctcttaaatatataatagtctctaagctaaatactcttacttactactactaaagtaagataaatagaataactatctttctaaagtatctagcgcttaaaagagagagttaatataagatcttactagatttatacttaaagcatttatagaactagaagaaagctaaaaagtctaacgtagtaaagatagaactaaagctagctagataggcttaagatagcctaaaagactctatattagtctattagagctataataagcctaaatacttctagagagagtatctagagtttaagaatataaaataagaggtagctattataaatctatagaaagaggcatagcagtctttataagatgcagaatactaactagagagagttagcataaagattagcatataagaactaatagataatgctactctatagagcatataattctataggcttagtagaaagtaactatagaatagttacatgcgttctatagaattttataatattctataatatcttatatataagataacgtagaataatatagaatatataagataatactagtatatagataaggcgcagaacttttatagtttagtatctttaactttatactttaagttacttaatatattatactctttatagaagcttattcttactatcttagtatactctacttctatatctagtactactttactctatctataaaaactaacttaagctctttaatactagctatctaattattagctatttaatagattttaatactttaaagactcttaagataagtaatatagctatagatatatctaagttctcttagatctatagatattctactcttaaggcttagaagcttaataacttctatagagactataataagcttaagaactagattctttagtttaattaactattctatattaaagaagataagattaataataataataaagttattttagtctttacttatataaaaagagatactaaaaaataagtactatctattcttaaaacgtatatagataataatattaataatgctaataatactatacttatagaaagctaagatatatttaaaacttatcttaagtaaatattctctctaattaagaaattcttagttataaaatagaaaatctaatatcttaaataaactaagttagctgctaactatactataattttctaataatatgctatgcaaacctaatagagtaatattactcttataagaatatataaataagatcttaaatactctatatgcgctaaacttatgcgtagcagaactataattaataatcttaaagactttatttagaaagctattagagttaataataagttatataagctagctctagaaaagagaagcttttaaataactaaagaactagatataaactattagactaaagataacgtaccttataggttagctagacacatagtttagctaaatacttttactaagcctctactaaaactactttattctagcacaaaacaacctactttagctctatatagtataaagcaagatataatattatttagagtctacttctactactttcttatatatacgcgtattatgcctagtcttattatactatctatactgcctttagaagagcttacttatactagcgcgaacttacttctttgctttcttcttattactatgcatactaaactcttttagagttatctattaaagactatctttaactattaaggtctctttttcctatatatgctttcttttatataatttatgttacgtagcagctttattagctacttaaagcttagtaattttcttctgcgctaatactagcttatgcataataattactatttcttttaagactttcttaaaggcctctactatagatgttagtaagctatctatatgcctctaaattcttgcctttataagcgttaattataattctaatttaagagtattacttagagtttataactgctaagaatagtctttaatagtaagtaatagtaaggtatagatgcagacgttaaaagctaatataatctgctctaggttaaataagactaatttagcgctttaaaactcttcttagatattactaagagtaattactacgttaaagatgcacttaaagtatagtagaaaacttaagttttataatatatataatctagttacgtataagctctttagcttagcgtctatatgctttctttaaagaggcaaaataacctatattaagaagctataagaggtgcaataagtaagaaagtatatagagaataataatcttattatccttatagtattactagaatttaagtaagttatagctcttatagctattaataataagcagctaataagcgcctataactcttctctttatatacttattaaagtgctttaactactacagactaagcttatttattatttagctattcttagagactgcaataacctaattataagatagattcttcttcttatactaagctaagaaggtagtagtagctcttaaagataataaagagtagaatagcctactctgttgcgttaacgctctagataactattatctattcttaattactctattatactatctttagctatccttattgctctaaagctataataactactctagttaagatctagcctattataaagctagacttattaaaagttatatatattattattaaggatactatactttgcctttatattctctataagctagaactagtcttatataaccttagaaattcttatagagagctctcttatagttatatttactaattaaactttatttagagcttagagcagcatttaataaacgtactaggctagtttaagctaacttagcctagactgcgcttagcgcgtagagaattagctatattagctatagctataagcctagaaggaaatctatgcataactagcttaagtatatgcttaataactatatctttcttaatcttagttagattctttattttaagctagcaatctgcttataaaagctgtctagcgcgttaattgcttagtattacttaagagacgttatagatagctgcagcgcgttatagagaataatattatatcttatttaagagcttaaagagcagtctatatataacgttcgctagaagagtctatctagtgttattattaaggtattacgttaagaggtagaatttagtagaagcttagcaaaagtatctagctaaactatgtatctagctaacctataaggtacgttaatagaagacgcgtttaatctaacctatacgataatagtattactagaaatagcataaagttctagaattctataaaacctatagttataagaaaatatatcttaataactcttaactaaagagaggtaaactaactactaagacttactataaagaataaactaagatctagatatctaaagataaagaattctagatagaaatataaagctactataactatacggtaaactaagctacttattacgtaactattactctaagaataaagtaatatattagcttaacgtattaactagcctttagaataaaaaagctaaagaatagtaagttattatatagatagataataaagctctagaataagtcttaactaatactgcatttaaagaaaaatagattaaggaaactttaaaaactataagagagatatatataactaccctaagatctaagaagaaatctataatagaaactttattaagaacctcttcttactaatagaatattaataatataaagacttctctaggttaagactagatacctagaagattctataataagcttttaataaagaaattattaaaagaataattatttataataatagataaatagaagaatattatatagtagataagaaaacttaatatagattttctaaatagttaaacctaactatttaatactatactctagaactagagtatttactattttagaactaaacgtagtttataagcaagctagctacctaaaggcaagctagctactaatctctactaaaacgcctacgcagcaacgtagcgcaatactataataaatttatatactataaatataagaatattatttattagaagcgttgctatcttttatattctctatctctactttatagatataggcgttgtatctagtcttgctataagtgctgtagcgcctctctgcgcgcactctctttaatagtctattattattattataatagttctctgctattatagtaattaagtctaatatcttactaactattaagatcttctctacttatatatattattatttatacgccttacgctttattattacttttataagcatcttaaaggtagcttatttctttctatactaatactatattatgcgctatctgctaagcgcctttacttagctattatacctgcttattaagagagcttactaaggaatctaggcgcctttatattctctattaaataagcatagtttaagcctctagctctttagcgataggcagcgtctttgccttctatacaatattattgcgctgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttttcttattatatagtagatataactgcgtactaaggctaagatgctattacatatgcgcgctttatagtagaaattaagtaatattaagtagctgcagaaggtataataagtgcataagcatatagagagtaataatcttcttcttcttatagcatttctagaattttactgcgtaatagctcttatagctattaataataagtagcttatatactctaataagatgcatataagagttaaagtatttaagctaagtaagtgctaaattattatttatttagctagtagagctaacttagataacttagttacgcagaaggttatagaactagtttaagataagaactttgcctgcaaagataaagaagagtagaattatcttctctattatgctaacgctttatactagcataacttacttataattactaggctaaagcttctttatctttctaagcttctctaaacctattactataagctaagataatatcttacttattaagaagctagacttattaaagttatatatattcttatctataactttatacttcttctttatactctaaactagtataaactagagctaaataattactaagttcttataggtagcttactagtaattatataaatagctctagcatatttatagcttagaagtacgcttaataaagttattaacttagttcttgctaataggcttgctagcgcgctctctaagtagtctattagctatatcttatatattagcctttaagataggtagactgcgtatagaatacttaagtatacgctctataattacctcctcttctagttttattaggcgctttgcatttagcttatagttacgttaagagtagcactctacgcaatagttttagatagtactttaagagatattatagatagctatagcgcgtcgtttgctttagatttagttagaattaatattagagatagcaagctatatatctgctttagtataagtctttttagcttagtattattacagatattacgcgttattgctgcgcaggcgttttagtagagattagtagctagcttgcttaggtagctagctcgcttataaactacgttactaagagaaagaatataatatagataataaactacttttaataaagaaactagctatctatatgtctactagacttactaatgctaaaatattaatctaagaagataagatattaaatataagacgaatattatatagcatagactatagagataggtattagactatagctaggcttagactagaacgttttctctagttagaaaaaatcataagaactacttatgcataatattagcttagcaatactaaagagaaataattaaacccttataataagactttgcaagaagtataaagcactagatatatataaagatatattaatctttaataagaacttacttagatattagataataagttataatagaaatatatttaaagacttattaataataaataagaattaattcttattaataaagctaggcattaatttatataataagattagcttaataaagctaaagcagaatactagtaataataataagttatattcttagctaagaaaaatattaagtatctataagactattaaaactttaaatattatataatcttatagactatatatataactaatatatgcagtatatatatctaagagaaactaaatatactatagtttctagtataaaactaagaatataagtattaatagtttaattacttaaagcatacttacttctaatatctttataataaatatataagtagattattctacttatataataagaaatttaaggctacttaaagaatacttattaatagaagctatacctttctgctatagcactaatgcttataagaagtatataagaaatattaagaagataaaattaactatagatactttaaccttagcgctatagaaatatatagtaatataataacttctaaacttaaagagtttaataaagagaagactctatcgaagtcttttttagaataatgcttagctttaaagat