aataggtttcttaagaatagatctgcatatagcgtatagcgttagctagataaggtataactatagttagatatatatattctaggtatagctacagcctcgttaaacagagacagctctatatataataataaaagtttatataattgctttagagtaataggctcttgcatttagcttgagattagagttagatatattagcttatctgttactatcttagatgctgttgccttgctatagtattagtaattagatagttaattaaattctttctctaataagaagtagaattgctttgcgcaaatattatacttttcttctgctagtctgcatatcttataggtcttatctctattaaagtattagttaagaatctaatattagcatataggctctattgtattttcttagataaatatgttaatattagcttagtagtctttgcgcgctttattataaaatgcattcctaatttctagacctagaataagcctagctaggtataggagcctatctcgcttagcgcgctctgcttcttagttttactaaatcttatatattagtttagctgcttataatatagcttaaacgtctctaatattaactctagtattaaaagcagtagttgctagtagtatagtaactaatgctagtgcaaaactctattagttcttttcttattcttttactaacatctgcttataaaatttatagtattagagtatagatgctagtttgttatatatagacgcaaacttaacatagaagattatctttttctatattactagttctgccttaatataatttgctatatctattatgcttatatacttatttagtagcatttaaactttatattagatattgctatagatagttagttcgcgaaaagtatgcgtattacttagaatacctagaagttagtagacttctcgttattctttaactagaatagtagctaagagtagagtaatctatattacgtacttagtaatagtacgcaggttaagtagatagagctaatagaatatattagagagtagaatataatagaacttatctactataatttgctctaatcttctagtagcgctaagtcttctaattagcaatataaagctgttatttataatgctctctagtattataaaaataatagaggctgttttattatagtgtcctttcttctatactaacgcttagatgcttagcgccttatactgcttcttaagatctatctatatagctgcaagagatataagaataattattatactatacttagaaaagcaagctagaagaaagaatattaggctttttctactactagttctagtaatatatagtataataacgttaccttgccataatacagcaaataacttattcttactattttctaaatcttaaaaattagctatatatagtacgaagaagagcagtatagtttatgcctatatagttagtaactttgcatataagtctctagtctattgcgtttatttgcattgctatatctaaggttaaagtcttctagtgctagagagaagtttagagcgcaatgctactatatagatatcttaaagtatgccttagctatattatatttttaagagaatatttatattatattaactgcgtagcagatataagctatctctgctaagtgctctacttatattttacgcgcttttgctttaactttattaaatatcttcttaatatcttctttagatagttctttaaggttagaatctatactctttagtttgcagctaaaggtaataataaggtagcgtaatatacttatattaatttcttatcttatctatctgcaagttactgcgtaaataacttaactaagtagaagtaagttataacgctgttttctattaatattaggctaaagcagagcgcttgcagcttagaggtagtagtagccttaaaggcttagtgttactttatattatagtaagatataaaatagttaaataagctaaagatactaaactagcatactgctaactttataaggtagaaagtagtatattatcttagttaacttatcttagttatagctcttatagtattataggacgatagtaactagtctgttatagaagaatatatttcttattctattattagcagtattcttatattataggctaagaatcttagtttcttaagcaggttatctacttataagataaataatatatagtagatagcctagaaaggtctaaactagattataataacgctaaatttgcgtagagttagttaaatctaatataatgcacttcttaaactgtaagtaatcttttagttctactagctgctatctaataaagcctttactatgtataaggcttaggttttctatagagaatactatatatctaggagttatctttaataagttattaactagagtactctatagaatagtaagcagttctaattgctaatgcataaaggtaagcttatagagaatctaagatacttctttatatttattctatactgcgttagagaattaaggcaacgttgtgcaaatagagcgtatagtaactatattactattctaatacataaatgcatctagattcttgctatattagaagcagctaatatactagctagttataataatctagtttattagtataggatactctgtagtaagatagttatagatctatatcttaaatctattagctatattataattagtttctttaattaacgcatctagcagaggttatatctgcttctatttagtaataaggtctttagccttagtaagactaagagcttctatatctagagctattattaggttatctagatatattacagcgaagatattctagagttcttaaagactagcaaagcgtgtaagttttttaagagcagagaggttagtagcaaagttatatacctctagatctatattctatagatatacgatagaaggcgataagtataataagcgctagtttaaagttagtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctttagtatatttaacttagtttagttatattatactataacagtttcttagcttattacttgctgttagagagttattctaagtattatctatgtatgctattattctatgcagagaactagagttagtaggcatataaactcttatataagtacgcagtaaaagaatataaatatcttttatagaggcagttacgtagcaaaggttaaagttctagtatatctctaaagagaaaaggaagtatatctattatattctcttatataatatagatacgcgtaaattaagatatttaagatataatgttttgctatatacgaactatagcctttatagtattatatagaaaggtatagtttaggtttctttttattatctagtatagcaatatacttaagcgtcttcttctatattttaaagctactaaaaacctgcaggaacttaatatgcgtaatctataagttagtcttaactaatagtatatttagaatagctcttaggcgctctgcgcgtttctctttagcttactgcaatgcctcttatagttatatttatagtagagcgttagtagctaagttagattaattaagactcttattcttagagttaggcatgctaggttcgtagtttaagagcgtagtagaagttattatttatactattagttattgctgctagtaccttaaagtaacagacaagagtatagttagtagcagctttactgctaatactctagaagaagcgttagctatagattatagagacgttgctgttatactattgctcttagtttagtaaactatcttctaatatatattacagcctatgttctttatagagatagttaactaagttctacttagtagacttgctatagttaatatgcttatatgcattgcattaatgtaatcctttatagagttttaactctaggtatgcaggaatagcttctatatgctaagagaaatctcaagtattcttgctttaagagtatatcttctgctagttattaaatataagctttaatagattaacgttgttatagcgttatattgccttagtagttattatagaagtaatatttaatactatatagtaaaagagcatattagtaaacagcatatataataatcttatattagtagttaataataaggtgattaggataagacattatagtctagtgtttaatagtattagtagcatctgtagtattttaacttctatctatagtagaaatctattactatgctaattttagctagttagtattatagtctttgctaatatagacgcaactttagcagctctatgctatatgcatctttagcttatatgccttataatgctgctttctatcctaaggttaatgctaactttatctaagagaagtaagaagatatatgcgttactctataatactttattagagtttagattagatatactaatttatatagcgctagagagctatagcaagtctgcgcatgcgtttattttgctaatgctaaaaactatactgcgctagatttgctagcgcgttaataagtattagcttatgcgctttattaacgacatatataataactctattaataagattatagttctagataataatagtatatctaataatgcaatagctagctacgaagacgtatctaagtctaagctctgcgtacctgctaaataaacgcgtttgctaaaagaaatatctataagataagttaataaatagttaaaggataaactagatagcgctattatgtaaactatagtaagtacgcagaattaggcaagtgcgaagtaagataaggtgttatatagcaactagaaataaaagtattatagatttgcgcagaagttgctaggtgcaggcattaaggtagttagaaatataataaataaagctatagcaattagaataacagactgcttaaaggactagcagttaatattagaggtatagagatcttagtattctactagaaaacgtctattctctaaagttaaaggcaagcttcctataattcatgcctataataattctagtaataaagtagaaagtaatccttttagtatctatctatagagttaactagtgctatcttagcagcaaagcaataaggttagcagtttgtatttaagttatactaagatagacaaatttatagatttatttaacgctgctagaagaagttagatagttagtattattagagatatataatattaatagatcttagctgctatatatatatagtataagactctagttatattagtctaaaagcaggcgaacttaataggtagcagaggtagagagtttgcaatagtagcaaaagagcagttatttagatctatatattagagctaagagagcaagcgcgtaatgctaaaagagaatctctctaattagaagacgtttagataggttctagagaataagcagcaatagtctatactaaaagactagtttagtattagtatttttactttgctgctgcaaagcatagtattaaactactttatagaatagggtttactaataataaggtttctttaataggttaagatagtgtagttatgcaatataactgttaaactagtatcgcaacgtattaaggatatatatatatcttatataatagatagcgctctgcctctacctttataattagaagaagtaactaaggataagttagcgattaaagactctacagaatttcttttacctattagtaatagttaacgattagttaagaaagttagagatagtaataatgttagcgtaatatagtatagtataaatatatagattattagagatagcattgttatttaataatagttcgtattaagagagagagaggtaggcagagttattctactttcctttaatattactataataagacctagaatatctctaacaacctcttataatatattagtagtagctacactctgcttatatgcgattttagctactaaaagatgttgaaatacttaactctattaaaatattgcttaactctgttaaaatattgcttaactctactataatattgcttaactctattaaaatattgcttaactctgctataatatcgcttaactctactataatattacttaactctgctataatattgcttaactctgctataatatcgcttaactctattaaaatattacttaactctgctataatattgcttaactctgctataatatcgcttaactctgctataatattgcttaactctgttaaaatatcgcttaactctgctataatatcgcttaactctgttaaaatattacttaactctgttaaaatatcgcttaactctgttgaaatattgcttaactctgctataatattacttaactctgctataatattgcttaactcttaggtatgcataggctagcttagcactattatcaacctaatattagaaatcctaatatatatagcctatctgtaaattaaacatcttatcttcttagtctaagtccttgctctctatatctgctctaataaatgcatatatagctgctaggttctagatatactagcagtatattctctttattctatatctctagcttataattataagctttacgcttatatgctgcagtaaaatagattagattgcttatataatgcagttactgttctaaagctctatagtgcacctaagcttaggcatagaaaccttctctatatccttcttatctaactctctctctagaactacctagtaaactacttagacttaactctgcctacttacgcgcgtagtgcagttagcattattatcttagaatctgcgcattagctatttctagcttattttaagctgcagcttttatatatacttacttctatctatattactaactctgcttaacctatatatctgctgctaaaatagcataataaactataaataaaacataactagtttactaaccttgcgtagtacatagtagtagataactttgctttagcttatttacctaatattcttataatatttagtaataaaaactactgcactatctttaataaaaattctgcgactgttactattagcactatttttatattacatagctactaacttactctcttatagtagcgcacctcttattatatgcataagtgctgtaagtaactagcaggctttttttatagctttgctatatatctatatagcgttctttatctatactaactctctactctgcgtaaataacgcctaagtagctagcatatctaactactactgctagactctctttttattgctaactcgctagttaagctagtaagctaagttcttaacgctagttactctctagttgcataggtcttttataaagctctatctaacctgcttctctatagcgttatctactagctagctctaattaataactagatatagagtctctattatagcaatagcactcttactatctatctatagcagcattaagtcttttagcatctaatgctgcgtgctagtaatagttctatagattattaactatagctgcgctatagtaaattaaatattactatataataacttattctctatctagttaattacgctcttagcattcgttatatagcagaccttaaagctaaacgcatgcagctgcaaaatagcatctattagcattagcttgctgctatactgctctagtattataaagcagcttaatatattcttaataaacttatagtaacttagcgctaacttagcagccttcttcttcttatagctcttttctactagtttctaaattgctgctttctgtatctttatagactagtataatataagcatgcataatatagtaataatagtagattgcttagagatatatgctaataggtttagctacctgcttatagtactaatgcttagtatagctatagcgctaattaatacacttaagtacttattatctcttagctcttaattaagcagtaataatattaacttatgcatatagtgctagagctctttcttctactacttatctagcagcttagagttgctatagttagaagcgctgttgttaaactagtcttcttctatctaattctacttctaaagcttctgcagctactctaagcatctcttctactaagtagttatgcagtatagtagctatctgctctctttcttattcttattattattattatcgttgtctttgctgcatttaggctagactataggcaatgcgtgcgtgcgctatatatacgtaataatctaaacctatatgctgctatactttagcatagtcttgcctatttagcttatattaaatagcttattattaaacgtattactaaatttacgttagttaatatatattatcgcaggcatactaactatacttaaagttaatgcctgctaagcatgctataatactatctttatagcctaatatatagttaataatgcgcgctcttatagcattagctcttatatagtctctagtagctagcttctctttaatctctttaagtaacgcgcttactctgcttgctttaactatctactataattatagcagtctgtatcttctttaatagcagtgctctatagctttgcgtcgttattagctgctatctgcaataatgttatttagactataacgttaaatatagtctctgcatagaactttaaagcctatagctctgctatgctatctactttaaataactagcttagatagctagtattatagtacttctagcacttaatgccttctatctatatagtaggtgcgcacttctattaactgctgctaggttgcctactagtctatatatgctctttatagcagtatgcctgtattctttttaagtagcaatatatgcaactacactcttaatactatagtctattagtatatataggcaagtgtagcagtagcctagttactaggctagaatatataatattgcctttattaaatgcctactactacagcgaagccttatcctacatagcgcaaataatagctatctatgtgttagagactagttctaagtgtcttagtatttaagtaggctgctaactataactagataatactctgcgcatagctcttgcatatagctatgcagtatagtagcaaatacttaaaaatactattaaattattttattataaatatctataaactctatctatagagccttgcagcaagcgataattatatactgctagtaagttatagtatactctctgtatattagtatctaaggttactagacattgcatgcttatagcacgcagcattacagtattattatgcttagcctagctattagagttactctaatgcttagattaggcacagaaactctaatgttaaggtttataactctaggttagtagtctatacagctctatttttgcaactctaagaaacgctaatattaatatatatcttaatatgcattacaacgcgctaatatcgcataaaaattctaaatagtataattaatagcgctaactctactgcacctttagcttaagttgtattaaaatttataacgacttaggcctttattctatatttctatgttatttatagaataaactctctagaatctaaaattttcgtagaataagctctgttctaacccttgttcttttacctattaagaatagagtagtagcttaagttttaaagtttcttactaaagtaaactctctaactttaaatgcctatattataataaattttaatactattatagttctaagtgcagatctaagcttagcgtacctttctgcagaatatagcctcttagaaatatattatttctttctagaaggttatttatttctataatgcattcttataacatagcgccttactaaggcctattctaattagctaagctctgtatttctactagaaatatagatagacttaagaataggctttacttctttaatataatatatataagtaactatactaggcactctaatctaattaatataatcttcttaataataatagtacttagtactataagataatataaagattagcttataagaatataagaataaagagagaaagatagtattataaactagaagtagagagtaatataacttaagagatataagataagaaatagctaggtagctctgctgcagagtaagaaataatctatactaagctctattaaagaatatataactagtcttatagtcttatgcgctaagtaactcttagcataatataagataataagataaagttctagtaatcttataagtcttaataagttctatacttataaatgctgtaagatagcataagatatatagaatagaattagtatatagagaagataataaactcttatagtttagtatctttaactttatactttaagttacttaatatattatactctttatagaagcttattcttattatcttagtatactctacctctatatctagtagcactttactctatctgcgaaaactaacttaagctctttaatactagctatcttattattagctacttaatagattttaacataatgctatgcgtaatattagcaagagcaataactttagcttatctactagttaacgcttcttagcgtaagctgcttttaatgctataactttttagtagcttatctaaatagcttaaatctactctatatctaatatatataactatattagctatactagcaatatcttcgtatgctatactaagcttgcctaagcttaattaggtctatatacttataattatattcttatttagagctactagagttttattattaagaataagaagcacgttactaagaatagtgctagcctttctactagtagtatagtagtagctaaaactctagagtagacgtagattagcatcttactcttattaagtaagatctaagtagagctagaaaggtagaagagtagagtaaaatagataaagatactctatattaaagtaggctctatagttatagctaagatagagaagattactaatgctacttaaactatctgcgctatagtaatctctatatctttatataaatattagcttctatatatatacttctatgcatgctttataatatagtattacgtaatattacttctacactagcactaacctatatataaatatcctttaggtaacttatataagtcttatatagctactagaatcttataaaactctagtcttcgcgtatatagcctgctctaataaatactataactataatatattttattatatatcttataacacgttagttagattattataggacttaatatatttaatatgtattaattttctatatcttatacttaagttgcagttaatttaaatattatttagagattagttctattagttttcttaaacctaggaactaatatctaaagatttagagtttcttagagaactaatatagaaatctatattagttctattacctattaaagataggttttaatagattacttataaactatattatataatctatactatattaaagttagaaagagatatattaaagtatagcttatattactagagttaaaagctaagtaagctatgttactttacttagctctaactctagtaatactaggcctatttagaaagtctttaatattttagaaagccttaatatagagctttctaaatctaaaataatatctatattatataaagaacttctagagttaagatagaaagagtaattctagaaaaaagtacagcgcttacttagatatagcgcttacttataaactacgttacttattactatattaagatcttagatatatagcctattctattatctttctttattataactctactacgttatatatatctgctgcttatagcataattctacttttttctaaaataatactaactctaactagctaaaactagtaagaactagcttagtaagctctaaaagctaagatatataagcttctaactttctctttctattttatttctatagcttcttactagtaagcctatactactattatactactatctctctttgctctactaattagagcttacaaaccttaactaattgcctacgtcatcgatcttcgaaggccttcgcaacaatggtgtcttcgcctcgtcgtccactcactcaaagccagacccgacttcaaggtcaagctcttgctaaccttcgtgcgcgccaacttcatcgcgctacaatcatcgcaagtctacagcgacattatcgagcattggaccagcgtcttcatcttcttcgatcgccacgtagagtgattgatgccgagggtggcatcgctaatccaccaccaccctatactccaccacagccactctggaacactgctgaaggactctggtctgcatacaaagcgaacggtaaacaggctgcgttgagagtgggactggaagcgcaagacctgcaagagctttcaaactaccgttacaagttttccgtttcaaaagacctattgtacctggtcaaatcgagctcgagagtgcagagttgttcattttgccgcgtgaaggcccggtagatagatcaactatcgtatcattcatctttcggagggcggtgcgtcatcttgtcaccgttcgtgtgggaagtcagcttaatcgtgagtggcagatcaagcgcatcgggacagcggtgatgaagcgtggcgcactcgactctttcttcaagccctccgaagcaaagaaaccgaagtacgaggcaagcaaagataagtcacagcataatgcctatccgttcgcgatcccgcacttgcctccgccgtttaaggagcaattatgctttgcacccgcagaagagggaaaagtgatgaacgatcagctggacctcgatttggtatactaccaaccatacataccagcctcaatggcaccaggtctcttcgagttcctgcgacaagaactccccttctaccgcgtgcaatacaacatcaaccgcggtggcgtgcagacgcaaatcaacacgccgcgcttcaccaccgtcttcggcatcgatgagacatccagcttcgccgccgatggaagcatcgtcgacgcaaagacaggcaagaaggtcgacgccaaagcatgcaagtgcaagccgcgcccgattccgcagtgccttgacgaactgcgcaaactcacggaaggctcaacaggcgagaagttcaatttctgcctcgtaaactactacgccgacggcaaggacagcatctcgtaccactcggacgacgagcgcttcctcggacccaacccagccatcgcatcattcagtctaggcgcaaagcgcgatttcctgctgaagcacaagcccatcgcgccgcaagccggtgtcgtcgtcgaggagcccaagggcatcaagctgccgctgggctcgggcgatatggtgctgatgcgcgggcgcacgcagagtaattggctgcatagtattccgaagcgggcggatgcgaaggggaggatcaatattacgttcaggaaggcgatggtgaagggcggtacggagaattattatcagtacaatgttggggtgggaggggtgtttaagtgggatgcgaaggtggagaagatgatgccgtgggatgcgcaggcggcgcgtgtagaaggtggggctgtgggcaaagcatcagggagcgcttaggattagaattgactctctgaagggtgctcatattgagacttaatcacggctttctttaaacatataaaattgttctcaaagccctacttaagtctttcatttcaagtagatgacaatcacgacctttttttgacatgcacatcccttcgtcgcgtacaagtgacacgccctcagccacggcccttcgtcaccgaatcaccatgccaatggcaggtcccggcggagcgaggctccctccgacggtcggacgaacccacaagaggccggtgtatgagcccagccagtaaagcggcccaagctggccttcaggcgaccagtctatgtactcaggtccgcaaaacacacagggcgcccagggtaggagactcggtattcgtaggatggaggcgagcaaggctgatggtaggtcatcagggaattcagcagactcagtgttaccagggtgaagacgggcaaggctgagctcgaagtgatgaaatagtagaaaagaaggaaaaggaaggaggttttggagtactctaatccataccactcatcaatatcaaataacatccagcctcgcgacattcaagagtctccttgcccaataccatcacatatctgtccctccaggccgaccgatatcgcagctgaacaacggcatcctatattattatcgcaacaccgccacttcaacccaccaaccctagtcagcataatccccatcctatatgtctcttcctcgactaacaccgccccagaaacaatgtcttctccctccctccctccacgcgtcgaagcacgcaccccagcccaggcgcgacgcaagtggctcttgatcggaggcatcgtgctcgccgtcatcgttgttgtcgtcgttgttgctgtcgttgttacactgatggtttaaatggggaatagacaggaaagagagggcgcagagatggaaacggaggagtggtatgctgtaatgaaatcaattcgtgcaatacaagtcttcggtggtatatcctaacgcatgcgcatgtgcttgctcacttcctgttctcccatccaaagctcctcatctccatctccaaatcattgtggcctctctctcctcgcagtcgccgctctcacttcctccgcgctcaacccttcctttccaacatccacaataacaccttgatcctgcaatctcttcttcatgacctcttcctcgaccgccttccttcccaccacttcatgttggcctggtggtatgctggcaacttcgtccgcaggaagttccacgggtgcgccggcgttgatggcgggcgtgtctgtgtttatgagcggggtttgggtggatacagccggcgaggttttgtggggaaatgtggatgtgcggtggattggggatatgggtgttgggtcggccatggttttaagttggccgtggcttatttgaggatgcgtggagtgaaggctagcactggtgttggagtcgggcgggcgcggggccttgattctggggtagttcgcggaggcgaggatttgagcgtaagaaggatggtgaagctggacagagtaataggatggatgatacctcaggctgtcgagtccagaagaagcaaacgagccaacggtcaaacaaagcgccgggcgcgtaagcacagcacaagttcgcgatacgcgcgcctcgtttctagagcccaaggcggggcacgcgatcagccttgcaggtggggttgagctatgaatagaaccagcttttgctgtctttgaagtcaaggaaccgaggcgtatgaggagtatcgttttgattgagatgtaaatgtggcctaacatggctaaatagattgagttgaataaggtatcgtgtagtgttcacgctgcgctcgtatttttggcccccaaattagcagacatgtgacaaggcatatcaatcgtacatgcatgtgctcattccagcgtatatcataagaacctttttctctcctccaattgtctctagaacaccgtcactaactcgtcttcggcaacatgtaccccatcgcatatcccgcgcccgaagtaccagccttttgatcatcctgcaacggttagctatacgagtctattgatcaaacttgctgcagcggaaatagatcgcttacacccatgaagacagtttgaccaaacgcatttgtacgcgtctcctgaccgttggtcgccgccaaatcgttgggcaggccactagggtctgtttgcatgggcatcgagccgagatccatggggaagaagttttgcgtcgtgtcgatgccgcctgtcggaccttggatgtaggaatcccatgcatcctatgatcgtaagtatgattgtctaatagaaaagaaatcggtgcagacttacccaattgaggttgtcggttggtggcaggtccaaattctggaaaagattcgcaccgaagagattcgagaacggactggcagcactctcaacgcctggagcactggtttgtccgttatactgcggcgtcaaacccgaagatggttgaggcatagggtcattcaaaaggttcgccatggatgctgggtatcgctggtcgaacatgtttgctgaaccaggtgtcatgccgcctgtgcttagcatgcctagcgtcatcgctgctgaatgctcaggagcgacattcgactcgtccatgggtgacggctgcgggaaaacagatgttgcggcttggaagccattgtgctgaggctgtcttgttggacgatcagccttgagctggttcagcatcacactgagcgtcgtgtgtgccttgtaggcctccatggagtggtctttgagaccgtcccagatgttcaccgcagtatctatcgcatcgatcatctcgtcgatcttctctgagctccagaggtgcatgttggcctcttcgggccggggctggcgtcggcatcggatcgtgtggtaaaggtctgatgcgatgatcatggcagcgagcaagaagtcgacggtagtcaaggacgagatgaaccatttgacattgcgtaaccgacctccgggctgacattctcggtgcagcgttgcttggtgttggagaaggttcatggaagcatcaatgacagccgtccgcgaatagctgaagcgtgagtgtactcgagcgtaagcgaggaattttctgtgcagtacgcatattatcttgaggtacagcaagtccaatgtgaagcgttgcatgatgagcgtcgacggatcccttgccgcctcgtccatggaccgcatcttcagatgtggggatatgttctcgtgcagttctcgcgcctcagcatcgagtcgcatgatctcttcgtatgtcgcgcatgtcagggtttcggtggtttcgacagcttctccaagcttgtagatgaggcgtgttcggttgatcaagaagagtgctggggtggcttcgctttctggcctcgatggcggcagtgccttcatatcctcgattagctcgtcatcgtagatgttgcgtgggatctcggtgttggtgtctcgtggtcgaacaattggaggcagaccggcttgtgccgagaagagcagatcgatggagcgaatggctgcccacactcgacggcgcatctctccctggtagacagagatgccaggatatgggcccgggtcgcgatgcaggcccattctcatggccagccgcacaatgatgccggtgctgatgaggatgccaacttcggcgtctctgctccgcgcgtattcggcatggacgtgcagaataagcgtctcgagcatgccgctgatgggctgtgtgatatctgccatgaccagacactgcgccgtcaagtctcggtactccttggacatttcccatgacttgttgtggtactcaggcggctcatctcccgctcgcgtgtatgactgcagtgctatgcacatcatgccgaagaccagaccaagccagatgatgggcgtctcgtctggattcagccaatgcctgtcgtactccttctgaaacgtcggcccgtgtatgatgtggatgcccgggtcgtatgtgttgaagaatctcgacacgaggatgtctgcagtcggcttcggcggaaactgtaagaggatctcggctttggatgtgttcttgcgctgtccatacaagaaggaggtgcccggtgggttctcgtcgctgtggcttgccttgtaccgcttcagctggtcgtcgtactgcttcttgtgctcggcgaagtagtttttgacttcggagatctggacatggttagccactgataggccccaaggacatgctgcgacctgcctctcccaatatggcgtaccaatgcgcctcggacgcgaagatggtcgcattgttgtggactttcatgacgccgatcgacttggtcacgttctccatctcgctctcgtcctcggcgtcctcttcgggaattgactctggggcggcgatgctcattgcgctgcccatgtgagccgtctcgtactgctgttccgacgagccgctgctcatgctctgagcaatggcggcctgcgctgctgcaggccccgcactctgcgcgccattggtcatcagcgacagcaccagtccttcgaggcggtcaatgcggttttgcatgtcgtcgggagaagtggccgacccagcgctcgcggcgctcttcttgcggttgccgggagtcgcgtacgtacatgatcccgtgtctcctcgcttggtgcagttgtcgcaaggatgggccgcgattgcatttcagcctgtcgcagtcagcgtcgtgttcttcacgtgcgggtcgcgctggtcgcttacttcctgtgcctacatggtccacacgacagaggcacgcggttcctcttgcgcacaactctgaactgcgggtctggcggcgattgtcccgcgcttgacgacgtcgtcgacggtggtgtgggaggcatcttgcgtcttatcggacccctccacactctggtgtgctatgtctggttgttggaaccgtggtcccgtgatacgtgacgcgccgaggtcccttctcctagcggctgtggcacacggtgtgttcgcacttcaagtcttcaatccgtgcctcctgcgcgttgtcgctcagctcgtttcgtcgggtgtgcgatcgagtgtccagtgcggcgcggcagtttggactgtgctcagacaaaagcctcgataagttcagtcgagacttgtcgcatccaagggtacggtccgcgctttgcgctgcactctatcagccaatgtatggcgggtcgtggaatgcgcgcagatacccttcacggttgtttcctgcttcctgacgtagcgcccggttcgtgatgacgtttccgctcctgcaaggcgcccaattacacaaaaactgtgcgcgctcgacctggcgacactcgctggcaggcggtaataatggtgaaagagatttggtgtaggtgcgtgttggtcccgactattgcaggtccaaggccaagcgccgtaaactccgagatgttgtctctgccgtcacatcaggctgccaccttctgataatcgcactgactaagccctgcagatctctatgagtcatctacacgtgcagacatgcgctgatatatacaagcttcagtcttatccacatcggcttgtgagacgcccgatgctggggcagtctttctgcgtgagagcgccatgaagcggggtcgaagctttaggcgcccagccacaacttccgccaaacgcatcgtctcacgagtagacatcagccatttcccacagttcaccttattgacatataggatctgtagacaaagaatcttattttgggttacattgagcagaatgctacgcagatttagtcttccactcttagtcttcattctacatccaatgtcaagtgggtttccatggtagaaagtcactcatgcgacgcactaccctttgctcgttgatgacggattgattctcaggagggtggttcttgtctgattcggacgcctcgagtcatctttctcgtcgttgttctccttctttcagtcacgcatttgagcaactcccacattgaatcaaaagtaatgttttatttcacaggagtaccgtgaccgtgtactcactcacttttatttggtcaagaacatgtctgatgctgatatcatcacatgtagcatggaagacaccttcctccttcgaaacaaatctccgggttctcgtcaatttatctcactttcgtgctgtatacatatcgtagggctcttccgttcttgcaagcgacctaccttggcctcagcttgctcacgcctgggggagaagtcgtgccgtaaggttcactccttttcgtagggctgattccggccgcgttaccggcgctccttctcgtagtgctcgaatcatcgtctgtagacttcgaagcacatggaagctgacccacctcgagtactttgctcgtcggtgataccaccagtttaacatgtgcctcacagagcacgtcgtcctcaatccaagtctcaatccccgtacactcagcaccctcgagcagaaagtctcttcgcagtcagtcaagcccatctcactctccatgtgtatgtgccatgtagactatcgacttgcccgctcaagcacgccgacttcgcttgtagccccgcgcgctttctctcactctcacctcttctctgctccgcttgtctgtcgtgcctcacccgcaccttcctccaacttacgcactgacccagcacctgccgctcgctctctcacctcagcctgctatataaaccctctcccttcccctccctcttctcaactctacctcaccaactagagtttctctctatttccaccacctcgcaattgtctccaaccgagcagcaatcatgaagttcaactccctcctcctcgcggccaccagcgttctcgccctggccaccgccgcagtcatctcccctcaagcccgcactatcgctgctcctactcccgagcagtgcgaccactactgccatcagccgtggctcaagtgcgtcgaggagcacggtggtaccgaggaagctaagcgcggctgcaactgcgaccgctttggtaacccgggactctggtgccgccatgctggtatgtttgcgagattcatgcgttgatggagtgtgctaatgtgaccacaggatgcgtcgaggcgcctcagaactgtcccaaggctgctgagctccacgtcgcaactcccgcttctggcttgatctcggaagatcctcgttctgaagaccctcgccgctctgaggatccacgtcgatctgaagacccgcgctccgaggatcctcgccgttctgaagaccctcgctctgaggagccacgctccgaagaccctcgacatgtcaacgacgacaaatcttcgcgccgttgcatcatctgcaatactgccgccaggctctgtaagaagatgtgcaaaggtgacgctgactgcgagaagcgatgcagcccctggaacgagcgcagcggctgtgccgtgtgtgccattcctagcaacacctctcacctccctcgccatcaactctcaaaacgcatcccggaaccttgtgtcatctgcgagcatagcatcaagacctgcaagaagatgtgcgatggtgacgcaggctgcgagaacagctgcaactgcagctggaagaagaacccgaactgccgggagtgtggtattaagtgcaacccagcttgagggtcaagccattctctgagaatgcagatgtacctgtccgacgacgccacctgacttgggctgaagtctgctcgcaaggattgggcaggacttttgattggagaacggaaatgaatatgcatgtgggaactcaccgtacatacaaatgatgagggagaatctcaatggcagatgaaaaaataaataatcatgactgaaactcgtcacacttgcgcagcgctctcttcctacgtggctatgactgacccagcttttccaagaatgctttctccacatctgccaaatgagcaggtttcgccgtcatgctcgccatcaggtaaatgacgttgcccaggatgcgcgaatggatctgaatggatgacgcggaagctttgtgcagcagagcatcacgcaggccaacggatgcggatgatgtgtaacctacatatcgttagtaggagatatgagtagagggaagatggggcatacctgagccagaaccgtcgatcaaagacactgctaacacagaacccagcgcattgacaaagtccacgcgttggtgattggaaacttgtttcacgaaatccttcgaccacatgctccaaagcccttcgtcaatcgacgatacaggtctttccacgtcgtgcgcttgccactcctcaatgaagctttgccacccaccgccattcttgatctcttccacagcatctaaactggtattagcgacatgacacccaaccgcatgcgcagtatagctgtgtccgtgcagaagagcctgagacttctcctcgccccaaaacgcgtcgaagatcgatttgcttgcggttgtaacagccagcggaagaagaccaccggtgagcagtttggcgtgaacactgatgtctggatgaacgccgaggaacgatcccgaggagaagcgcccaagtcgattaagaccggtgaagacttcgtcgaatacgactgggagaccggaccatgcgtgctcgtctggcaaggtgggaaaagtggtggatgcaaaattgtaccgccgcacaacacgcacgaggctttgctggaacagcggatcaacaaagagcatcccgcccgcacccaagatcaccggctccattatgagcgcgccaaacttccttccctcttctttgactagcttatccagcgtcttctcaatcctctcctcataagctcgcgcttcatcccccctcttcccaagatcaaatatctcatcttggctcgcgaagcttttctcttcgcccatattctcaacgacccatctccctttcttcatcttgtacgtgggataatcgaaccaataccctctcccgcgataccaatcagtcttctcgttgaatacacacggctcactcgcatccatcgcgccaatcgtgtcgccgtgataactccccttcaggcccaacacgccaacctgctctttcccaccatcccagccgtaccgcttacatgccgcgcgcagccccatctttatcccgacttccgtcgccgtgctgccgttgtctgtgtagaacactttttccaagcgcggattctcaagattggtaagcagtttttgtgcgagtctaagggcaggcgcatgcgtagccccagcaaacatgacatggccgtatcgtccggccgcgtatgcagcagcgagtgcgaggtgcgggttgccgtgcccgagaccttgggtccaccatgatgcagagccgtcgaaggcagggtacagggccgagtccttgtcggtgctggctacttggaagtaatcaccgtatgcggagtcaaagacgagaacggagtcgttggcggtgtgtttgtgttgcgtgaaagggtgccaaatagcggatttggtttgctcggacatggagtctagatctgcgaggcgggaggtgtggcggtggatgatgcgttcggctacgagatgtgtgtgttcggtctggctctgcgaggtgtagtacttttgcatgacttcttgctcttgtttcgaacccagcagtatgccgtccagattcggaatccacgggagagtgaaagtcgggatggccattttctgaaaatactggttcaagtactctgcgttttcgtacttactctgatcgtcgaagcacacaacggcgtcgaggtcgtagccgcgtatgatgagtgattcggcggctgagattgttgcagcaatgccaccgaggcgatggtcacctacgagaactgtggggagtcgcattggtcggaagaggtctgcttgcggtgtccctgatggtcctggactgagcacacccccggcggtctcgatgagcgcgacacccatggcatcttgctgcgctgcgattgcgtctgcttcatcctggaggtgtttcgcgagaatttgattgatgtgctcgtctgcgggaattcgagctgccttcctcgctgcgacatgcggacttacagcatcgtcgaatttgaagagtgtggacactttatggccgctgtacctttggacataactgcacaacatcagctacaacgttcttcctgcttacgaatatttcctctagcggtcgcacctatcgtccgcttcattctcaggaccagttgatactggcttgatgtaccgcacagtccattttttcgcacccgctcttctcccaaaatgcgcgccgagcagtgtagagaagacagttttgccgacaccggtgtttgcaccgtaaatctgcacggcaacgagcttcttccacaaccctcctggcactctcgccatttttcactgcattatcttattactccagcacgactgtgcaagcgggacgttgtgctcacgactaagccgaggtcttaaggtcttgagccgacgtcgctcccaaattgagcgaagcttgcgaccattaatggaacattccgtgaagcatcccgcgcagatttgtggacaaattgagttaatttaacctaactcgtcacccttgcaatgcggatggtgcggagtactctccgatgacacttgaccacccagactgtcgggatgcactaacgggaccctggaatagtgttactcatcataactgtcatgcatcgaggtttgcggtgatgagatgtcgccatatcaagtggcccatctggaagggaagccagacagaacaatggaaggcaagtctcagacggagttggagaagcgactgcaggacttactcgatcgccggcgtacgacttcgacactgcgcaaattgacgcttcctcttgccaaccaggtagacttctcatccaacgactttctatccctcgcaacatctgcgcagttcaaaaaattgtttttggaagaactggcaagttctaagctaccgcaaggcagtggaggctcgcgccttctagacggcaattcgacatacgcagaggttctggagcgggatatcgcgcaattccatggcgcaaaagcaggcttgctgttcaactccggcttcgatgcaaatgcgggtttcttcgcttgtgtgccacagccaggcgatgtaatcgtgtacgatgagcttgtgcacgcgagtgtacacgatggcatgcggttgtcgcgagcgggtaaaaccatcgcattcaagcacaactcggtcccagatctcagggaagttctgcaagatcttgtggatgaagatgtacttttgagacgggagaaaaggcgcgtaattgtggccgtggagtcgatttacagcatggatggggatctggcgccactgaaagagatcgtaaacgctgtagaagagctggttgggtccgaaagagggtacatcgttattgatgaggcacattctacaggtgtactaggtcatcgaggaagagggttggtgtgtgaattgggacttgaagaccgcgtatttgcacgtctgcatacgttcggaaaagcattggcaagcaatggcggtaaggctaactgcttcctttcgactggagactgcatagctaatttcaacatagcaatcatacttgggtctcacacgttacgagaatacctcatcaactatgctcgtccactgatttacacaaccttcatggcctacccagcattagtcgccatccgctcatcttacacactgctacaaacagggcaaacagttaccctgcaagtaaaccttcaccaccttactcgtactttgtttgcttcattgggcgcgcttcggacaagatcgtccgccgctcacgccgcgctgaagatacccagtgcttgtccacggtcaccaatcttctctatccaagtgtatcagccgaaagaactagcgcgctgcttgcaagaccgcggattgatggtcagagctgtggtcccgccaacagtaccattcggcaccgaaagagttcggatttgcttacactcaggaaatacggtatcgcagatagaaagcttggtcagggtgcttgaggagtggtgcaaagacatgtcacatgacagagaaaaggagactaaaagcaaagctgggatgcaagcgaggctgtgatgctcaaagaagctggcaagacatcgtatagacttatgcatagtattctccatagcaaccttttcaggcaagaatacgggctgtttcatcagcttccgcagcggccacgaccatctcggcatcttcttgtcctggcaccttgcgctgttcaccaatcgtttcttccatcttcatcggcctcagtccccatcgggcaaacatcgccttgtcttcttcccagccattgcatgccgtggtcagcatcttctcgccagtgaacacagcgttggcgccagcttggaagcattggatctgcttctcttcccgcatagtgtgacgcccagccgcgagccggattatggtagtcggcatgacgaggcgagcagtcgcaatggtcctcagcaatgcatcgaatgggattggcggtgtatcacccagaggcgtgcctttgatcggaaccaatgcgttcaccggaaacgattcaggatgtgcaggcagcgtagccacagtgtgaatgaggccaacgtgatcgcgagctttctctcccaagcccaaaataccacccgtgcaaacgtgaatacccgcttcttgaacattcttgatggtgttgaggcgctcatcatatgttcgcgtcgtgatgactgtggggtagtgctcgcgactcgtatcgacattgtgattgtacgcagtcaagccagcgtcctttagctcctttgcctgcgcagcatccaccatgcccagcgtcacacacgcctccatgcccattcccctgacacctttgatcatctctttgatgttcttcaagttcgtcttccgaccgcgcatgtcgcgccatgccgcacccatgcagaatctcgagcttccattctccttggccacccgcgccgcttctaggactgcatccacaggactgagtttggtggcctttaagccagtgtcgtatcgagatgattgcgcgcagtacgaacagtcttcgctacatccaccagttttgatgttgaagagtgtacacatttggatagcggcagggtcatggaagcgtcggtgcactgtggcctgcgaatggttcatcaggtcacactcttacacaacaagaccgcttcaacataccgatgcatatgtcagatcgattaacgaagtgtggtagacttctgaaatctcctccttagtccaggtcgtgcgaggagcggtagcgttgagcgcatcattgaacactgtcgattgggtcgcagagttggtgttacgctcagataccgggtacacaggagtgtccaagacagtgctaaactttcggcatgatcgtggagtacgcaacgcgagtgcgaagcctgtcggtcgaagaagaactctctgtgccatggctagcggtacagtaaggagagtcgcgttgaccggagagtcgtgttgaccgacgagtgatttgattgaggttctcaacaaatgtcccgcgatgcctcggagcgtgggggtaagccggcgcatgtttcggcgcgtacgtggccagaatcacatggcttgcgattcgtcgtcgcacgatgctggccgcgggacgttagagtgttgatggtgggtctgatgagggaccgctcggcttaacaatgcaaggcgcagatctttcgcagggagccggagctacatccgaagccaaaagaggcgggaaatttgttcgcaatggagaaaatagccgcgactctgtcggttcgccatatcgctactaatctctgcgaagactctataaaagtattaacgatagcacaaaagttcaatttcgaaggcggttccaggcgacgattcatgcgtaggagctatctagtacatgtagttttcggggcagtagagcttcgtcggaatatcgacggtagtctattacactcttcctgattatacatgcctctatttcacgaatgaacttaatgaatttttgagcaaattgatgataaattgaatatgagatctatcgcatgccttctaggcgtaaagagacaaagtcgcaaactgatactaggcagatttcgtataagagaaagtaacagaagtataactgttacaagatctaacaactacattctctcgcagagagtaagaaaggctagcaatctccttccttacacgttctgtcacttagacgcaagtgagatcatcggtagcctcgtcgaaagtgcagcggtcagtgtgagtgaacgaaagctgtggttgcattagtagagattcttataagtttatgtgtgtagtcgcgacttacgttgatgaagccaccatcaccctcagtgaagaactggttgggagcggcaatatacatgcactcgtagtcggtgttgagaagaccaaggctgaatttgactgagttctgaccgtcgatgttggcgggatcagcgaccgtaaaagcattgttgtagcaggccgcagcttggaaacgggcagggtctgggtttctggccatcatttcgcgggtagtctgctgagtgaaggactcgcgagcagcatcgaagttcgagacgtcaccaatgaacgcggcagtagcggtgacagcctcagtgactacggcgctgacggcggcggtaccggccgcgaggagaatagcagcgatgacgggctcgcgcttggcgagaccatgggcggagttgtcgcgggcctcaagagcgacgctcttagcagggactgcggcaccgttgacgatagcagagcagccggcgatggcagcgatgatggtggtgaaggaaggcatgatggtattgaaaagtcacggacttgaagttgtagaatcgaagcttgaaagtaaagcgagaggcgttgagaagaggaagaagtgagctgttgagaaggagaagacgatgagaactgaatggataatgacaatgtagacggctggacctcacactttgtacttttccaatccttcactttggtccagataactgctatcaccatttcctcatcccataccatggagtccatgttcaatcggtccgagtacaagagacatgtggatataacccttagcgcaccgtgcacgtaacatctttcaagcctttccgtgaatgtgtagcttggcagggtcgacagtgagaaaatttcattatttcagcctgtagttatgcaatgagcagggatcaagtgaaagggcgaggctctgcgagtaaccccgggatctgtcagtacccgcttccatggggcattgccgatgtgtcactactgctttcggtcatggtctgagctcacgagtcatggaaatgtcgatggcggagcgacaccgcgcacggctaccctcttatccgtcgcggagtatgctaagtggcacgactgcacattgcgagcattgttatacggatccttttttggagttttcgggcttggtctatacgtaaggccgactggttgttacgaacagtgccagccaggcagcgacgaggctcagctgaaggcctcagctcatgatggtaatagatgctacccagagactatatgcttgctggttgatggggggcgtgcagcttctgtcgcatatccttctatagcaagcgctgacaatgcatgcaaagatgtgtgactttaatgaataacatcttgttcaatagaccgagaagctttctatttcaagcattgaaatcaagtgtgcaattaggggatgaggtatctctgtcaccttgggctgagactcttgttctgtagaacacatggaatgtatgctacactcgcacattctctatcaaacgtccaggtgctcagtgcgtctttgcaatggccgcaactgaagctatagagttgtttagagctcatcattgcagggagagggactgcaactgctgaaattgcaattggtattacgaatgctagtggttagcttatgggcattgtcagctcgcagctctgccaatccaattttttcctacgtacagtctgagctacatctgctaagtaactttccttgctacgtgtacgagtgtgggttcaacagattggccccttttaacaaagacgataagaaaagcaccagagcactcactttgaagtcgcgtctaatataggctttgtgaacatgactgtcgagagcgtctttgcttccatgttctaacaatcttaggcttgtgcatccccagtactttcacgtctttgacagtaacgaatgaatactcttgcacagtgagcaagacactcgcggaaataccgtcgactgtgtttgcttcagtgcagaacagatattcaaggacaccctgtcggtcggagaactcgtcgccgtcaatttttttttagataactttcattcctcattgtccgagtgagatgtgccctgtcagaaggatagagttactgcttgtctcgtctcactacaaatgaccgcccttcggatcagctgactcgtctttcggctgtctctccggctgggctgaggcaccagggattaaagcgctcgcatttgcatgtgcaccgcggcctacatgaatgcgagtgggatattatctagcgccgccctgcactcgctgataccgtccgtaccggtcgaccttgtcttctagcatgttgtggagttgcgtgcacatgttcagatcgtgtaatggcccttgcggtacaaaatggccatctcagacgacttgcattgctgtgcgcccaaccggcttgtcgcagaacgtgccggcttggcgggagttgtcacgacaggtgctgctgcgtcaccgccgatcctgaaacaccttcctttcgtctgcatgctccacaaaacaaattgcctgttcttctcgtcacgaggctccttatgcattttttgcgacaagtcaaactgtgttgctatcacatgatgagcttgagtcgtgcgtccaggatacccacgtctttggtctagtagtgcagtgctccatggtcagctgcgactgcccaggtgctggtaggtttcacgaccgttgaaagtcatgtccaggggaattttttaacccacctgtgctccatcccttacatcgcgaacgtcgataatttacgaatcggttcagcctgtggagagcgagtaaaacaggatgaagaatcaactgttccaactcgagagtaacgcaacgctggatggaccgagacttttcatttcacgcccttccacacaaattctagtaaaccaagtgctgatccaccaggctcgatagcctttcgaagcacaaaagctgggtcacacttcttgagtaaattttcgaactaaatctttgtcatctcttgtgcgttaaaagctgcagccatgtgcaaatcagctgccccggagagacgtcagtcagtgcctgcttctcattcgcaatgcgttttttacatacctaaggttcctctctttccacaaagctacctcgccagactctggcatcagggtttcttgaagtatcacccgtgttcctggcttcagtgcaggtactagacgcagtatgagaatagcgcacttattagaccagctgtgcaggatccagcgcaagtagtaaacgtccgctccttggattggctgtgaagagaagaagtcatgggccataaactgcgccctcttttgcaagtcttccgggggtatcaagttctcgacaactttgtccatgtcctagacaacgaagctgagacgtttgaatcgttttgccaaagccagggagacttactctcgagaaccttcgacatctacaacctgagcttggcccaaagcttcccagtcatagtgatcagtcgcgtaggaaatactaaactggggatgctcagtgaatatttgcatgccttttgcgaatcgcgaaccccgctcgatgtctttagcgaaaacctcgtacatagcacccgagatgttgttcgctaatgcataatcctaacaacgatcgcgcactcagtcatcttgatctttttactcgaggtggaatcttcctaccgtctcattaacttcttcggacgctggccacttctgaagagcctcgaccatctcgataccatcagccttccaagaggttcgccgcgcgtaatggagtcggtgccaaccttacagctgctggccacatttcctgtgcaccagatcgaagccattcattgaccggcgcatggctcagaaacagccgtgtgcaccaccatacctggctcaggttcgcggaagatacgcatagtcatggcgtatctcaggaggcgcgctgtcatctcactcgtaattggcgtttgggtggcgatgtcgtcgcatgatatttggcctcggagtggtactaaatctgcaattttgaactctgaaatggcctgcatacataccgaattgttgtactagcgagccaagcctcgcaatcagctatcggacccttgcaataagctgagaggacttacgccgctatgcctgtggatcagatccaaaggctctagcaagagatcgagaagctcagaaatgacatcaagcacagcatcgtgatgtgcggacaactcgggcaggattttgaacgaagcttcgtcaaaggttggtgaagcaatgccatctgaagcaaggccatgatctattattgttactgattcgaggatcgttgtcgcaagttgaatgattcgagatggagacttgagggaggccatgctgaccacctggtgaagaaaggcgaattggacaaatctgaaaaaggtctaattgcacaggttggtatgggccacaagctcgaatgcgatgctaacgtccgacactccagaaagctgcatttgataaacgatagtatattggaagcaagagacttccctgacgttgcaatgttttacagatgtcagttcgaaatgcagacactctgcatatctccctcctccccttcttgttgcctgcgccggcgcattcaccggaatagatcaaacggccgctgttgcggggaaaaggcgtaagggaactcaggcggggaaagacaactcatcttgcatgtagttcgattagccgctgggaatactgaaagcatacatgacatgtctgcgatgtcaaggtttagctgtagacatatcacgttgcaagtcgattatttggaagatgcgcgtgctgctcgcttcggcacgcgcagcaaaccagataagccaacggctacagcaggagaaacatgataaatcggctgtagttgtaatagattcgagaatccaagtttcgttccttgcagggcgagcttcacaccgcagctaatgctggtcacgtcgcgagctttgcgcagacactcctggcagcattgacggcgatgctacttaggtatctgtgtagttaggtaattagtaaaggttctttaaggtgctggcctaattgaatgctgtgcaagcggcgaaattcatggtgtaacagagtgaaacactaatgtcatttgagtatgcaaaaatgcaatcagcactataattatgtaccttctatgatattagcgagctgcataactccatgtgattaggcccatgccgagcagcaattgtgaaatcatccgcgtcaaaaatccatgtgttgtcgctgcccttcgtctggactagaagctcgaccgagtggggtccatctccgacaacagacaccatggtctttgtcaatcggcggtaatcggaatactggctagacttggtgtctggcttgaaagtatcgatgacggagttatcgaacctcaaagtaaacacatacggtgcgctagaattgtgtttagccgagcgtgttggtcggaacgatgcggaaacatccacgacagtaccatcaggaatgaaaatcccatcctgtcgaatagatattgttccttgtgccttgcccacattacccgttgatgtctttgcagacaaagaccaggtgccaccaaccccggatccactccaagctccagtagctccccaacgagtcaagttccacgggccattactgggactttgcgtaatatcccagaagggagttccggagcttggaacatcaaaatcgccgttctgaacatagttcgatggatatgcgaaacattcaggcgtggggcttgctatgggggtggtggccaggtcgctgaatgtagtggttgtcgtttcgataatggcaagggtcgcagactctgttgaagtaatatccatactggtagatggagtctgaaatggatcaatagagaacgtggaaactgaagttttcaggctgcctgatgtaacatcaatggaggtcgacgatacgtctataatcgaagcgtctataatcgaagaggttgtcgaaacggcgtcgtgtactgttgaggatgaggttgaggaggttgaggatgaggttggcgatggtaaagatgacgtctcggtttcagtggagggtgacgtcaaactgatccacgaggatttcgaactgctggaaggagatgatgccggcagcatcgagtcagtgatggtgctcgacacaacgtcagcagaagctgacgaatacgttacgcttgttgtaatagcgtcaggagtcgacccactggccatcacctcggccatttgcgacgacggtgccaatgttgtcgagaaagacatgaccggatttggcgaagataccgtgttgcctgacgaatcctcatgagatggcaatggcgttgcggtgcttgatgatacggtcgcaggtggggactctgtggacatggtttcgaccatgtcacttgtagacgagggtgaaggtgcaggtgtagtgttggatgaagactcgtcgctgcttgacgcaacattgcttgtcggcatcaccgacggggtgctcgaatgcatatccgcagaagaagtcgctgtggctgcgttatctaaaattgttggagataaagtacttaatgggtctagcatggagctgaatagcgccgacgagtctggtgtggtctctgagccctcagtaatcaggctggaggatggctccacagaactagccttgctgatagaggaagtcggtgtgatagacgatacttctgtcgtagatacaaccaaggatgtgaatagatctagcagtattactgttgatgagctgatcgtagccgaagatggcaccggcgcagaggtgcttgtgcttggtgtgatggcgaaagaagacaagacggatagcaagatcgcgctctgcgatacggacattgagggagtgtgaatagagtcagattctgagcctgctactgaaaatgactggatgattgtggtaatggtcatggtcacagctgattcagccaatgtcgaaccttcgtctgaccaagtctttgtcgagcttatggcagacgaagtgtcggctgaagctcgcgacaacgacattcctgttgaactcgatgagcttgttgaagacttaatctttgcggacgaaagagtcgagctttgagacgatgttgggagtgacttggccggcgtcgaagatgagagtgtaagcgagcagctaccccacccagactggcagccagtagagcaatatgccggagtacttccgcagtaaccgtacctgttccaatatcagcatagaatttatgaatggctgccttgtaacacatactgcgaacaacagtcaccccactttgagttcaagcagctttgcccaaggctggacgttttgatgccattccggtagccgcagcgggcatttttggagatcttgatagaaggagacgagatcggactagaggcggaagtggaagaccgaaagctggtgcggagtgtagatgccacatgagaacacgcgccaaaggatgatttgcaaccaactccacagtggctcggtgaaccaccacaccaatctttcgacgaacagcaactgacaaagcctgatccgtgacacgtcttgccattcctcccgcatctcccgtcggtagagactgagcttttggggggtgacgaggacggtgtacacgcgccgtaaccgctttgacagccaacaccgcaatacccagtggtatccccacaccatccgtacctggcttcaattagcctgtctgccccagaccccaacgacaaatgtctcttaccgcgagcagcagcgcccgaaaacgctttccttgcaagttagatgtccttggagtgagccgcagcgaccattgctggtgactgactgtgcagtaacgactgctgcagcagtgaggacccaaaggataatggctcgcatggcaccgtatcgcaagcaacaatggtgatatgaacgacgcttacaacggtggcaaagacgtgaacaaagaaaacgtgtgaaaaaccagttgatatacgaaaagaagcacttgcgaggccatagatggaattaaagggaccaatacagatttcgcaatcagcagcgcgacagctattcttgcccatcgaacgatgtggacgcccaaacgctacattggacagtttgatagcatcgcgtagagcgtacctgcgtcagtctagctcaaacatttgctatttatccaactcacgcgaatcatagacgttcgcgatgaagattagacaagcaaaacaagccaagtgaggcttgcaacgctactcagctcccctattgctacgccccaagccatgaatgtgtagccacaagcgccacaagcgccacaaactccgcgctattcactggaaatttgcgcaggtcgctgcacttcagtatgcagcttcgcacgctcatcaaactcgggttttcgcgtgacgaatcgctttaaagtctaaggtgagagccaaaacaacaacaattgttgtcaatgtaaaaccagagacaaggttttgtattccaaaagaatttagtgtcgcgcgtagtgatgaaaacaagcacagcttccaagcatcgcggggctgccgacgctagttctgcctcaggcaagatttgacgccacaatagagtgacacaactctattaagtgcttagatagcatttttcactaaggagcctgtccgcatgcgccgataattttggtcaccaaaatgattttgatctgaacgaactccatgacctcccgatattccccaacaatgatgtcctcgagattcacacttcgcgatataaattctgaagacgcgatgtttcctgaacggtggaactcagtggaagcagtgtttagggataaagttgtagtggtattggtccacggcgcgttgccgtgcgtttgcttgagttagtcaagcactgaaaggggtaaatgagcaaggctggcgaagtcttcagccgcatcgcttagaccgaagatgctagatcggcattgggtaatagttgaaatgagcatggaagaaaaaaggctgtcaacctttgctctgccttatcctcgtgcattgacattgcattaagttaaaacacgacattcccgtgttggaaactgtaatagatcagcttcaagagattctccttcgtgattcgcctgccaggtgtatctctcactacacagcggtgccaattacttcgacagccttcggatggatcaagaccacattgcgcgacactttgtcgccgtcgctgctgccatcagacactacatcaggttcagctgacacagatccagcgcgcactttgatcgacctttccctgcgtgcgagcatagcaatcgtcgtaaaaatgatgaggtttaaaccagcaatgacagctgctgcgtggttaccgggagtgacataaggctgatgcacctgctggaaccatactagtggtatccaagccgtaaaggtatctgcaagtaccattattaggcgtcataggcaggtaagatcgtgcttacattgcagagtgttcattgatgctgcagtgaaggctctctgctcggcgctatcgaaaaggagctctgccatccaggccaaggtcagtggtaccatgctgcccccaatcgaagatacaatgtacagtggtgcgcgatgcgaaaagggtcccatgaccggggtcgcggcaagtaaagcgaagatgacgatggcgatcatgttagagaacaagatgacaggccatcgtcttcctttcaatggcccgtcagagatccagacgcataacaagccgtacactgctgtaaaggcgttgccgatagtagggtacgtattctgttcatttcaggttaatgctgtcaagataacgatagcataagggactggtaacgacttacgatctgtgttatagtgtagacaggggattgacccttcttgttatgtgctttcagccagaagacgaaggcttggaatggttgagaaccaaagggctgtaccatgaagatcaaggtgaagagaagcgtcttccagtttgtcagatattcgaagatagtctttacggtatacggggtgccttcaggtttgcgaccagctcttgccatcctttctcttgcaatatgtaggtcctaatcaaagtctcagcgttatatccatggaacgattcggagcgtttacttacccgctccgtgaaaatccagtttggcttggctgtcccaggtgtgtctggtaggaagaaatacgccgcgatagccaccggcatggaaatgacaccattaatgaccaagctgatgttagtgatatagttgtctgatgcctcttgaagcttaccgaaaagccatctccatccagccaggccagtatgatcgttaagaccattgtatatgcccgcctgtaggaagccactgaagatcggtgcaatcgataccgcagattggaggatgccgttgcgcttacctaactctcctgcgacaaaatgacagtactcgtgacaacgacgaccttgctctgggcacacacacttgttataccaagacccaagcacatagtaaagcgcaggccagtaccctgcctcgaaaagttcgaccacaaaacgaaggcccaaaagcgcacgataggacttggcacctgccagtgcaaacgtgaacacggtccatccgacttcctggaatggtatccacatatgtgcgggtacgcgagtcaagatgaagttcgatggcaattgcccaatgatgtagccgatagtccaagcgactacaatgtaattgtactcattgccatacaaatccaggtcttctttcatgccggagacgaaagcgttggtgatgttggatgtatcgatcgatttgatgagcatgccgagagtaccaaatgtcagtagtgtagcatcgagcttgaaaagaaaccttcgttcttctctagaagcatcggctgtatcctagagccatccacgccaagtaggttctggcagtgcggcagtgtggcccttttcaaccgctgtgctattcggagagacttctttggtcatattcattgtggtcgcttgtggtacggatataaatcaagatgaactatgcatgatgtgagatggccaggaagactataaggctccgactctcatgcaagacaagccatcttggataggcaacctctctgtcgtgatgtgtgcacaagaaatggcttgcatggcgaaacctgcagtttagacacgaaagcgattgcgggaatacacgaccaatcgaggggtagagcgacacgaaactggctgccatgacaccacagtggcaggaaagatagcacggaatgggagctggagacggccaattgcgcactcgagagataagaaagcgaaggtagtaagccgaatgaaccaatgcaacagtcttccagtggtcggtatggcgcaaatctgtggtaggataatgacgaaaattgcctacagatggcgtgcgtgacactggtggtggtgccagctatcggtcgacctctgaataagatggcacacctttaggtatcaatcaagttgcatcagttcagggcccaggcagaggcgctggaaaaccttttctgtgagcgcgacacaaaggggcgaatctttgtgagtgaactagagatgtctgcacttcccctgtcctagctggggcagggtacaccgtggtcagcccacgtaatagcgtatgtcatgctattgtctatgcggtaacgaaggatccaaactatgtatattcagtagtgatccaactgcaatagccatcgttgttgagccaaatgatgcattatcgcgatgcacagtggcgagaagcggtaattcaggcaaatgcagccgcaagacgcctgtcaggagggaaatcgaacggaagcagaagcgccagtcgagccatgcacgcaacacgcatgtttcagatttgaggagactggttaagtggagtgcgaacggcatccctttagctttggcaggagtcgagtggggcttacaagtttaagggcatccacggcagtggcaacggggacgcggcagccacctcgaacgatcaaacgaccggttaagcgagcgagggcttcgaaaaacttcccgaggagcacctaggcaaaatttgtgcatggcttgcaaatcaaagcaagcgggcgctggccgatgtggaccgagatttttgttcctggatgcgggttgccgttcgaaccttctccatacgggaagaatgaagcggcgggaacagtttagcgtcagacgcatgagtagcagatgtttgcgctacagttccatcgagttgtcactctgaggatcagtggagaagtcgattcgtgtaggcccgaaattaatgttcccgaccaattgcctgggtcggagaagacgattcgggcctagagtttctcggtaaactgtcgccttgctggggtgtcttccaagatactcatcattggtaccagattcggacgagttgctgctctcgctctgctctaacatgcagacggcgaccggcatgtctgtggggagggattttgctgaggcactaaggacaagaactggaaaagggaggagaatggtttctgtcaaaagctctggaagatcgcattccgcgtcctccaagacaccttccctgacttacctcgttgtgccatattgccagcggcgaccacaggtacaaattcgatactccgtactgcaacggacgagcgggcctctgcctgttcaagacaattgagttacgccaagggagtggtcaatatgttccatgatcgcggcggtcaaatcgcgggcgttgcaataacgttcctcgttctgacttgggtaactgtgggtttgcgatgttatgttcggtccgttctccacaatatgcagccctatacggtgttattctaacaaattgtgtagaacctttatggtcaaatcctttggattggatgatcaagtcatggtcgtcacgctgttcttgttcaccgcgtacctcgcatgccaactgggtggagcagtacacggttctggccagcttcgcgagaacctcactgatgaggccgcccagaaagccctgcagttctggttcctctgcgaggtcttctacactttgtccacgtcgttgctcaagatcgccgtcgggctgttcttgctgcgcattactacccatcctatccacatttggatcatccgcatcatcatgatcgtcgcagcctttcttggaatagcctacacactcttggtcgtgttccagtgcaacccgatctcgttctggtgggacctggatccgaatagcaatggccgctgtctttccgcaaatctggttgtcatatttacatacgccgtctctggtctgaactcatttgcggactggacgtttggaatcctccctatcttcatcgtcaaggatctccagatgaagaaacgtgccaaagtggtcgtgagtggcatcattgggttggctgcaatgtgagtagccctacagttttgtgtatctcggctctactctccggccatacacgactcgagaacccttcgctaataacccaatgcagtggttccacagcaacagtgatccgtctgccttacacatcgaccctcaaaccatacaagggagactttctctaccgcacaacagattttgcgatttggacaacagtagaagtaggtattggcatctcagcaggatgcatagctacccttcgacctctcctgaagtcgtccctcggatccagcggtcagaactcttctggaaagtggtggagcaggaagaagagctcgcatttcagcagcatgcagccactcgaccggctcaggccagcagccgagcgaggtgtaacaaagacaaccattacagggggaagagctagcgaggactcggataaaaaggtattcctggacactggagtatcacccgaacagtggagaaatggaatcaacaagagcgtgtcgaccacagttgtcgcggaacgctccgagattcggattccaattacacgcaatcaaagtatgaatcacgggcaaacattggacaatgacagtaattcgagcttaggagacgacgagagagggaggccggcgattattcatgaacgattttagcttcaccatcatagacttaatgtacacaacgacttatccttcacggaatccatcaatctgttcttttcgtgggcagtcatcctgacgcagttttcttgacgcagtcactcaatgcgcaggattctccaagctgaattcttcaaactgactgcctgatgtgagagatctttggatggtggtcgtagtcctcggaagatctgcgtggcgcaaactttcttttgcggccgctagcccgcagccgctggtgttccagcaaacctgcgccgcctctgatgcctatctccgtccttcccccaaacttcgcgcagaccattatggatacttcggccatcttgcgccatagtatgatgctaggataacttatccagcgcatgcgtacatgtcgatctcctgctgaccagagcttctcgcgtccttcacacgatcgacggctccacaacctggcggctctatcgtcaactgaagttatcaaatactacaagtacagccgttcaaccctgatatggcatagtttcctcgtctctagtggacttcctatcatgtcatggctacgttacagcttgcatcctgggtaacaaacctggcctatactgacctcacgcctggcgttctcacagcagctaacaaatctttttacaactggacgggatgcgcaattggcggctttgctttcaagcctgctctgcaaattgctctgaataccacattgtcaccgttctctggaccaccgacatcgtcaattctcggcgccaatggatcgatctctcaaggctttgctgatgcgcaagttgccgccctcgtaaatggcatcgcaagtcatgtcggcgattacgacgacacacatcttgagacaatcatccatcctgccagtccagatacaagcgcgttgctcgccatcgctgaggcgtacggacctgtgacaggacatgacttcatcacagcgtttgttgtgggcatcgaagcagaatgtaaacttgggctatcggtttctcctgaacactacgacgccggctggcacatcacatccaccacagactgtctcggtgctgctgtggcactaggaaaattatttggtgttggtactacgcacatgcaacgtgctattggcgttgcatcaacccaagtcgtgggtatgcaggagttcttcggttcggacacaaagtcgtttcacattggctgcgctgctcaaggaggaatggtggctgcgttgctcgcgcaaaatgggtatacaccttctgtccaggcactggaagcgaagtatggctggctccatgtggtcagtacgcgcgagaattctacagcgtatttcgaccagctcgggaaggtttgagagattgagaagaacaccttcaagctattcccttgcggtatcgttatgcatcctgttatagacggcgctattcaactcaggaatcaaatgtcggcaggagagaagtctgcgaacgacatcaaaagcgtcgaattgcgagtcaaccctgaagtccttaacctgactgggaaaatgagtcgacagactggacttgaaggaaagttcagcatatatcacgccgccgccattggactgctttacggcgaaactataccatctcaattcaccaatgacgtggttaagaacgcaaccgttgtggatatgcgcaaaaagatcaatgttagcgaagacgacagcgtctcgaaagccgaagcgtttgtgagcccaaagttcaacgatggcacgactctagacaagcacatcgagcatgcgaagggaagtatcgaaaatccactgactaatgaagagctgcaaaagaagttcatggagcaagtcacgcttgccattggcgagcaacgagcggagagtacacataaggcgttcacaaatgttcaggacatgaaagatgtagctcttatcaggcaaatgtactgatattggtacagtctacatatcctatttagtatctaaactggctgcaccatctacatctttgccctctccccatcctcgctgacgagcacgtatctgtacctcgcctttccgtcctccatatccaccacactctcgttcgccttcttcatacttcttgtctgcacccatggcttcacccccttgtctgccgcaaacttcagcatcgcctcaatctcttttgtactaccaatctgactgcctccaatcttacagcccttgccaatcagcccaaacgccgcgatgggcggtagcttgtcctcaggtgcgccaacttgaatgaactgtccgcctgtcttgaggagtcgcaagtacgattctagcggcatatcaggcgaggaaacagtactaataatgagatcgagactcctagcgtggttgcgcgcccatttctcgtcttctgacgtcgcaatgtattccgtcgcgcccatggccttcgcgtcatctaccttatttctcttcctactaatcgcaaccactgtttcgcacccgagcgccttcgcgaacaaaattccaaaatggcctagtccaccaaatcctatgatgccgactgcttttcctggcccggcaccattgttgatcaatggagcatataccgtaatgccaccacacatcattggcgcagcatcttccgaggaaattgcatctggaattttgattgcaaaatgcgccggcactctaacgtaatccgcatacccgcccatgctccagctgccatctggatactggccattgtacgtgccgaccatttttgtacaatgctgttctaatccgcccctgcattcatcgcagtcgtctttcaggcatgagaaggcttgcgcacccacgccgactctgtcaccgagcttgagggtggtgacgctgctgccgagagacaccacgtgaccaacgatttcatggccgacgcacacggggtagtgggtattgccccaaccagaacggagggtatgaatatcgcgtgccacagataccgcagtggctcactttgatgtcgatgtcgatgttgttcaagggcttcggcgtgaaagcggaccaggtcatgttgcccgcggcggcggtcttgtcgtggcctagccagccgtggaattgagatggaggcctcattgtggtttgcttcgaatgaaatctgagcaagatgtgattgagagaataagaagcgaataaattgttttcgatgatgcagtttgcgactcaggcgttgtgaccgagatgcgccggcaacgtcatgttggtggacgaatatatccgaggcatctcgttctagttagctctcagttgccccgcatctattcgacaacttgacttccaacatggcgatgagctgcgcaacaaaagtaaaatgcattgaaggaagaattcaagatatcacaaacaggtacaacggtgaggaacctacgcgccatacctacctaggcagaggtgtgaggtgatggtgaggctgcgacactgccaaggccacttccaattgtcttcccgcagggcaggcatccagatctcaatggtcagtcttgccgctttacacttggacaaaatcacggtaaaatcgcacctgtctttttgatagcctcatccgttatgtaaggtgattgaccctcgcaatatgcaacggtgacagctttcattgtgtatgtgtactgcgagttcgtcaactgcgtgctcttctatgggacgtatggactgtgcgagagcgccaaaaccggagcataatcgatgattaagcaacatgtgtcgaaatacgattatcagaactatacctaaggttcctaggataatatttctatggtcaagtcaaagtgcttgataatcatacacatcatgttgagcaactaagaagcttgagcggatggatcgtggcaccttctaaacccaagagaccacgagaggcaaccacctcgcaaaataccaaatgctctaaataatgcagggttgagccacgtggagatatctaccacgctatctcaacatgcatgagggagacatcgcaagaagagcgctcaagatactgcgtgtttgaatttatctcaagtgaaattaacatgcttagagtttgctagcatatccacccgcctcctttgtcatcatgaccttcatcggctcggccagtagatcctctgtcttgaacgctttgcccatggctttgaaatagtcgctttgaccatgaatcttgatggcctcattgtccgtgtacctgccatgaatcagttacgcgaatgaccgcagcgcagatgtaactcacgtctcaagcatgacgaacgttggcgcatcgccctggatctccctctgcagatggtacttcaacgtgccaggctcgttggcctttacagattcggcggccttgaggaggagctcttccacctttatgtcgttagtatgtgtcgtgaaaactcgatatgttgacttaccctatctgccttgccagctttgggcttcagaatagcgataaccttgacggagttagtggagctaattccgcttacgatgcttgctacacttacgtcgatagtcattgtgtaagcttctgagacgcagaattaacgtttggggtggagcatgtaactggtcaaacactatttgaacgtgatgattacttgcaggaaactgccatgaagtcgtgtgagatacggattattgctagcgtgatccatttcttcgcttctatttgaggagaaaccgaaagatgccgaggcacgaatctgaagcaacactcaaccacaaacacgcgccgtacggtatcacatcttgttcctcatcggttgtcatccatcgaaaaagtctaaaaacacatgttctaagctggtacaaagatggcggaaacagcacgatgacagccgaacctaggcttgatccgctctgcagacgctgaacttcagcactcacgcgtcctcatttcatcatcgacgtttcttccattgattaatccatctcccactcatttccagcccataatatgtagaaacattgcaagtgcaaagggtaatgcttcacgaccatggatggtacacactcgttgctgcacctcctcatccaccatgtccacggatgtaccctgaagacagtctcgatggttgcgtctatcgacttcactacgacttagcccgaatcactaccatcctttccaagcgaaagcaaatttcaccactcctcgtcgacatctctctttgctgctggcacgataacctccctctttacaagatcatacttgtcaccctccttcagaaagtaaaatctcgcattcggcggcgggacattgttaaacgacgtcccttctctcgaccaaaagcccccatcatagacaagtgcatacgtgttaccgaacacctccgcctcgttctggcgcacaatcaatgcagtgtcttcatcaattgccacgccccacaactccgggttcgcattcaggatctcaaacatgtcaaagtgcctgttgcgcaccaacacgtgctggtcaatcgcggcattcttgagatatccgaagccaacggtgtggtcgccaatcatgatggtattgttgcgcgtgtcgccacgggccaggaaactgccaataatgctggcacccgcgctggagcctgagatcacgccgccgcggtcgaggacggattgaaatgcggattcggctttttgtgccggcgtaggcgtcgacgaggcgccactgtctgccgcccgccgaagaagatgccagttgcggttgcgaggggccggcgatgaactcatccgtgtcggcgaccgcggggtcgtaggtatgtaggactgttacttttgctccgaggcgttggagagagagagcggctgggaagctggagttgtaggttgggtcacctcctgcggttggtacgactacaatggatgaatttgggccgccggcgagtgtaattatgcgctcccagatcctatcgctcttcaagttgccgccgacgattacgagatgtccattctcaggtccgatgtacgttgtgtttttgccattggaagggccgattggagttgcgataccggtgaccgcgagaacggctgcggtgaggagctgggtgaacaacatcttggagttgttcctgcaaattcatgttggaagctgagtatgttatttaatatgctggatgagccgtgtgccaagatgcttcgcaaatctaggtgcatgattacgcgatctgcgtggctaagacgcgatctctaaagcacctgcctgaacgggatgctgtatcgacttcgccccacttctaacggtactctgaacgtctatctccctcaaacaagctgccaatgctcgtatctccgaaggatatcatgtacatcacatgggtacgactttctgtctgtaccgttttacgtggacgtgtattggggccgaatgaggaaatcttttggcgttttttatgccgtgtatcaattggccataccctggtgtttgaggggctgcacacaacaggaaattagatcgcctgtaagatgccttaatcactatctctgggcttcattctacagtggacgttaagttaattgtttaccaaagtccttggggacctctggtccccaaatcgagagaggtccaacaacatccctgttcgtcggcgtatgcgtgttcactaagtcaccatccgcgtagtgctcaatcttgaatccgctcggatcagcccagtagtcaaagatctgactgcccaaaacgtgccgaccgacgccccaaatgctcttccatccatgcttcgctagccagtcgtgcccaatgagctgcgaatccatatccgtaacctcgaacgaagtatgatgcaagaaagtcttcttgacgtcaggctctgctcgctgcatgaagaaggtgtggtggtcagaatattcctcgccgagatcgaggtgcatgaatgttaacacatccatgttcgagaagtcccaatgatacagaatgtccgaaggtacgaaattgaagttgtcagtgtaccatgctagttcctcgtcgaagattgggcagacgtaaccaaaatgcccgactttatggactagcgcagggcccgggtggaatcgctggaacttgcctacggtgtgttaagtgtttattccgctatctttcggcgtctggtgcaactgacctttccttggcttgtcgaaagcggtattgtatggtcctagctcctcagtttgggctgttgcctctttcaaatccatcgcccgctcttcttgaccgtagatgatgtggaaataggtgctgtccggtcgattgaaagttatgatctcgcctccgcccggcgcgtcgtccaaagtacccatgcttgctccggggagctttgcagccttctcaaaatcttcaagtgttcgagcaacaaaggctgggccgcgaaagcgtgcctttccgtcattgctcttggttgagacgtacacatatggatccttgccatatccgcggtaatagatctggttcttggttcttttcgtctcgatgagcccgaagtctttggcaaacttgccgaatttgtcaaggtctggatgctcgaagtggacatgagcgagatggtccaattgaaccttggaaggattattggcgattggtggaatgcgcatgtcaggcatgatacgttcgcgaatagatcttgggagtttcgagaggatgttgaagagcaatccaaacagtatagacatcgttgccgtttgtgctcaagcacttaaccacatataaataatcatcttgctccaagtacagccgcacgaattccgatctcaatgcttgccgaacattttgcacgaagacgtactcatcggtgatctcggtcgaaaaccagagtgcgggttcaattgatgtgtttcggaggattttaattcgaccgtgcgccgccaccggaggatccacccactcggattatcttcccactgacttgtctgcataggagcttggtctttctcttagagcggctgcgagccggatttgaagccatgctgctcatcacgtattagcttgctcccgctctcctgctaattggggacaattgcctagatgacagcatgtgataagcacaagaatggcgcgtgctagaagcgtctctatatgattggaaatttttgaaacgcatacaaccttccgactctacttttttacctcaatatctacatatcggataatttgccgttagtccaatctttatcgtgacggcttgagaatctgagctccccagtattcctgtatgcgatcagtgagttccaagagagggctaacccctagtgaactcgctgcggacacatgttcattcctaatttcggcgccagcacaaacagatcgtatcttagtcgcaatccatccgggggatggcgctgtttcgacatcaaatcttgcttcattttcagaaaatgcattgttgaacataatatccctgggtaaatccggctactttacggcaggctgagctagaccaacaaggttgcaagctttactattgaggacaccattcacaccgttgcgacttctgaaaccttttgtaacaatcaatacaaggtcttcgttggttttgtgaatctctcgaactgcttggagacataagccttcccgcgctatgcttcttgcaccagccagtgatcaacatgccccatcgaacttgcgcccagcgtgcttacgcttgttgatgtgctgctgttggtctccctccaattgccatctttttggacatggcggacttcactagacgagttttaagagtcatcccacatggcagccgaagtggctgactcgaagtatggttcgtcgtagtggttgtagggatctttcgcatgctctgaaacgccgtagtagtgttctggatggactagtagaaaattacctggtttttcaagaacgataccgattccaacccgagtatacttttacacatcatgtatgcgtaatgcgacaggtgacgtaggcttttgcatgcttaccggatgtgaggaccgcgtcctggggtttgtccgcggagcaactccgttgagaagaatcggaacaacgcacgagatcgtaacgcagccacagttttcggaccgtctgttgaacgggtcggcgcccaggccccgcaattcacttcggccgtgcttgcaggcgagtagatgagttcgcccggtggcacccgctgctcacgtttaattcacgatggccgcgttgaatcgaatgaaggtatcaaacggcgcttcctaggcgtctcgtatgccgagaaaggacataaacgttgctcattaaaatatcgcccatatgtccgaagaaactcaagtagcaatcgtaggtgcagggcctgcagggcttactctcgggctgtgtctggcacgacaacagatcaaggtaaaatactgagttcccgttgagagctggcgtctaattcggaagctagtccgtcattttggagaaaggaagcgatattactagcgatccccgtggagtatatcttagtggagacgcagtgagaatacttcacagtcttgggcttggtcctgatctggaaactattggtcatggtaagttgcatggcgagaaccaaaagtgccaaacgcgtaatgctgacagctgggtcttattagtgaataaaagtgtcaacttccacagaactacgatcagtgggaagccgttcaagaccctgcatacctggtcagacgcactgaaccaggtattaccgaacggcatcctgcaaatccagcctcgtttgggtgggtgatcggaaattaacagggcacagatccagttctgactgttgtagaaacttctttgaggcatcagatcgaagcttctagttactgcaccttacgctcagggtgtgaagtgattaatcgcgtagcagaagagccaccagttattacctatcgcaccaaagatggccacgaacacgatattaaagcccaatggtaagcagacctcgattcacgtaatgcatggaagatatagactgattttgcacgccaccctaaggctgattggtgccgacggaaaaactggcgtagttcggaaacgattcctcgaggcatccgctggcattaaacaagaagagggcgcccatcggtactcaggaacgtggatcgctgcgaacttaaaactcaagttgccaactcctcaaacccatccaagctttccgctgtggaattttggttatacgccggagaaggtctacgatctatattggccagagggttggcacttttgtagtccacctggcaagcctacggccacgggacggtttgggccatatgaagaacgactctggcgccacgagtttcgacaagacgactggaatgacaacatggatgctacagagcttctttgggaacatcttggtccaatgataaccagggaaagagatgaaaaaggcatcagcttctctcagcaggtccaataccctaaggactgcattgaaatcatccggtgtcggccataccacttcgtccacaaagtggtcaacaaatggttttcaggcaaaacaattctcatcggtgacgctgcccacatttttcctccttttgctggccaaggcatagccagtggcattcgggacgcacatcaactgtcgtggcggctggcattattgttgaagaatccaagcatgccgccgaaggtcgcgaatgccgcacttgaagcttgggaggcggaaagaataaagagcgtgaacgacgccgcgtttctgtccctgttgaatgggcaattatgtaacgatcagccaactttctggatgttggctttacttcgaataatcgactttctgagcttgattccgtatttgggccttcgtctggatatccaggtagtcaaagagtgtgagggttttaccaacgtcgaccacggcttcctcatcaaaggacaccgtggtgggtgtcgactagctcagattgtggtgcagtcgcaccgacaaggtctcatgctctccgatcaaatgcttcaatcaaatcaaaacggattgcgactcctggttatcagcaatgggaatcaccacaagcattatatggaagccaagacggccgtcaatgaagcatcgcttagtcctgccgtcatctccgcggagtcgatattgatatttagccccgcacctgtggatacgtcacaagaggacttgaagagtcttgaatcttacatggaattgttctggccagcggatgattggattagtgtggcaggagacaaactaggttatgatcgttcatctttcatcgatcgcctggggacgaacaccaggtttgcggtgattaggcctgatttcttcgtatatgcctgcgcaaaagacattggggagctgaagaagtgcttgcacacattgcggacgcgactctcttgagaaggagaagatatgtcaacctgattgtgaggatcgcatgccttcgagttgtcgtatggtctgtatagagccgataatataaatgacatgcttgaaaggatttttggagggataagagcttttccttgacgcgaaagcaagtgcttgagcaggaactcattcagtgccgggatattacgtcgaatggtgaggcacagatcagcctgacacaaacctagtggtgtagtcgccccgaccacctcctcttgttgaacgtagggcaaatacgccgtgtatactgagaaacccaaggcgtcaccgcgcattggtggtgtaatcgtatgtgctgttgtctggttgaaggttaaaatgtgggcagcgacccgcaaggaaactgtgtcgcatcgtaccagggtcaggagaatgccgcctgccgaccgtgtattgtactctttcatcatttgtcaattccgatatcatgaaatgctcatcgcatctcctgtggttacaataagcatgcatcgatacctggaacatcaaaactcagtttatggttctgattgtagagcactcggggtacatcactacgccacattctgccatatcgcccttgtttatctgcgcctcgccgactattcaatcacgatggtatttctatgacaagtttcactcacccgctagtaatataacttcggagagtagacatgaccctcaaccccatcgcgtcgctatctgcaatacgtaccactgtaaccataccacaattcgagatatgaaattcacactccagaacgttgtcagcaatgtgtaccactcggaaactgctcatttcttctaggcttacctactccaacttgattgtattcctgagagtcccagccagtggcatggaaacttctacaacatccccttgttgcaggaaaaccttcggtttgcggaaagcgcctacaccttcacatgtacctgtcatgactgccgtacctgctggtatagtggtgccttggctcatgtggctgagtattctctctggtgaaaagatcatgtcattatggaggtctgctttttgccgcacttccccattcactttcaacgtgagcccgtttctcttcacagactcaaacagcttcgggctgataaggactggatcaataggcgcaaaatggtcaaatgctttggcgaagaagaactgaccactcatgttacctggaagctggaacatacggcacgtgaggtcgttcccaattgtgtagccgaggatatagtccttggcttgactctcggtaacatctttacactcttcagaagtaacgaagacgagctcgccctgaaccatgcattctcgtgtcagcataatcacatatagtgaggatacactttacacggcatcgtacctcataatcaggaagactccgagcgcagaagtcgttgatcggtatctcctcgttcggatgcgcaagagatgcagcaggcttcgtccaaagcggtgggttggacggtatggtgagcttgacgtcgacaagagttagaagggtattgcaagtagggggttctcaatgagttccatgaatgacgaaccgatgcttccttggcgtgactgcgaaagttcaagccaatacagtatattggaactccatcatgtggtaggggtgccagcagctatagataagattagcacgaggaatctatgcaggtgtcgcagtgcggtactttttggatagtgactttctttgcgtcagtcttcgtttgtagattctcgtaggatcgaaatgcttcgaggtgggttcctgggataggcgtttcgttgccaacaggcccaagatcagcgaagtatgagtttccatcctcgcaagtaaagcgcactaggcgggagaatgaggccatgatatcttgaaacgtttcaaatccaaaagcgattgatggaggtgggtgaggctaaaccagcgcctttaatcacaaacgctctttgcagcaataattactccgaagtccagggagaaatgagccttgtagaacgacgaagatcatcgggaggcatgcaagtccgttgtgtagataactaaccaattatcgttagcgtcagtcatcggaagaacttcccttccaccggaggaactccgcacggctgatcttctgatgcagcatcaaattaccgcaagaacggccacgttcctcgcaagggccacctgcgttcgacctcgttctgcttcattcctccgcgcacgcatagcaatatatgcgccgacactaacgtgcaacgttcaagatggctgccaattcggagccagcgattcctcgacagtctaccaagccaacctcagcaggtttcacgagcaatgacggggagacgcaagctacgaatttgagagtctgtgatacttgcatacggtaacgtacttctcctctgcactttccatgcacactaatgagtcgtttagcaagaaagtgaagtgtcagtcaagttgtgccctactcctaccttgtctgtttgtccgttgactttgaccggccggcaggcaaccaagctcgtccgaagtgctcgcactgctctgaacgaggagtcacatgcgcttactcttcaaagcgccgcaagcctggtccacctccaggctcgcatcaccgctccaccacatcaacgccgctaacaaaccccggtaggtgccttccttggttctcagcctgaagagcttcatgggtgggcacttggtgtgcatgtaacaaacctgttactgacattgctcgttccgggtcaggtcatcagcggaaccacgaagaggatcagatcgttacacaattcccttctccggcgcattcggcttctacggcaggccatcttgcgtcgcatcttttgccaaatcaagaattaccaacctactctaatttggacgccagttctaccgaggaagaagacctgtaagaatcctgcatttctacatctgatcacagctaacaccgctattcccgccagcgtcttgacgttcttcgatattctccaagatgccaaccccatcttctcccgaagccgctttcttaacaactatcgccattcactctgtgatagtggccttatatctacgatcaccacgattagtgcgaggctcactaagtctttgtcgctccaagagagcgttgccgtggatgaccggattgatctgctgctgagctcaacagcagtacaggacaacctgttctctgataccccagtacttgatcaatttcgcaagtcatgtatactcgccgtttatgaattccatcagttcccgggacatcagtcctggatgcggatcggcgctttgacgcgcatggcccttcgtgttggacttgatcagctgcagaatccgcgctcattacagcctgagtggagcgccgtgagcgaggaagacttggacgaatggcgcgcgatctggtggtgcatctatcgcctggactcttactcaaacctttcatcgggaacaccatatctcattagcgaacatctcgtcaccaccgccttcattctgcacgatccgcaacagtctccgcctctccaagacaacgtaccgaggatgtcattatccgatcaacctagtgatgtctgggaagcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttctcgattgactgaggtcgatcgacgactgtctgcactgcggttggccttgccgttgaattggctcaacccaaaacgcaacgcattctctaacgagtcgcacgctgaccatcatgcgcgaatcgtcactctgtttcagctgcttatggctcgtctacttctcgcattgctgcagtgtggcgtactgctagatgagcaatggctgataagctggcaagaagtcctcgagatctgtcaaaacattgcttgcattgctgaacaatgggacagctcgttctgcgtgaaggttgatccagccatctcattcgtagtgttcactacacttgtcttcctcgatatccatgggaagtcgatcacgactccggatggtactctcagagtacagattgagcatgacaaaacggttcttcgcctgatgctcgagcagttcgcaacaatctggacgttaccaagactactcaaacgtgagctaatatcaatgttacaggtttgtcgtcacatggctaatagcgtgctagtctcatatgtcactttcagcgagtctatacctggctctctgactgatcgacatatcaagcgcataatactgcgcttcgatgcccccttacactctaggtggctgcaatttttggcggacccgcacaaatacttgaacgacgatcaatgatgcggacgcgcgaacacgtcatgttcgtctagcatcttgacaatgaatatgctattatctacaggcgaagggattaaaagcgtttgactattaatctatcgtgtattttattcttgttaaagaatgctgtacacaagagaatcgaatagagtttaagcaatgttgtaaagctatatacctactatacttcacttgtccgttggaatcgtgcgatcatatcattttgatgctcccgtagatgctcaaagctcatgccacccaaagaaacacctgaaaatgaaatagcgccagccgaccatcaaatatctacacactcaacgcagcaggggctggggtggccgcctcaggctggagtgcgacgggcgcctcgacttctgctgggcgttccactggtggttcagcagccttcacccgctttgcctccggttgctcgtcatgtggttctttgcgcttctccttctgctccttggcctgagcattctgcttgttcatctccctgaccctcgctttcttcgccgcattcgtctcctgtggcggtatgccaaggtgcgcatcaaccgtctttgcatgctcaagcatgccttcgacgccctcaagacccagtgcgccgattacatcagtgtagcacctcgacttgttcatcgcctggtagcatttgtcccggcccggaatcatctggccaagtaagtactttgtgttgccccacctgttctcgaccatcagcgcgaagcgcatgtactcggtgacaacggtcttccactgcgagcgccactcgtgcggtccgccttctgcgtctgatcggaagcaactcgggttcttctcggcttcggtcgcgatcatggcgccgtcgacgttgaattcttccatgagcttcagcgcttcggttcgcgatgtgacgtcgccgttcatgacgcatgcgactcccgcttccctgcagatgttcccaatcatcttgagctggtgtcggatggcgcgctccctagggcgcatgggggtggttcggcagtgtactgtgagacctgtgatacccgtcttgaccagtcgcgagaccagcgcggctgtctcttcgggtgtgtccagtatacggatcttgactgagatgccaatctcgtacggcttgcccacttcttctaccagacttgtgagaatattgcacagcaagtctggtgtcttgagcagtgccgcccccatgccgcccgccgtcgagaagggcttcggacaacccgaattgacatcgatgcccgccacatctgccgccaccatctttgccgccttcaccgccagctctggattcgcagtacccatctggtatatgagcttgcccttctccagctccgggtgtatccgatacagcacactttcgcggttttcggggtccaacgcggggttcttgagcttgctcgtcggcaggcgcgaccactcaagcgtgttcgtgtgcgggttcatgcggcgcgtagtaccaatgatggcgcgatcaattgtctccggaccccatactaggtctgcgccgtacttgagggcgagcaggcgcgagggcaattcgccggagcgcaccatgggcgcgagcaccactgtaccgcggtagtcgacgccattcttggggatgggaacacgtgcaggcggtgtagatgccatggcgcgggttatcgaatgtccaagggaacgtagcataacatgccttggtgagtgatagattggaggtggcagtgagagtgactggattgtcttctggaaattctgcgcattgacctcccttaaccgaaagcggtatagctctgtagatctcccgcgccctccatatctctaccgaccttccacgtgctatgcgaaaaacttcctttcaacagtctgtctaaggatggcactagagtctgaaaacttcacgactatacagaagaagagtgggccaattgggtccaccctaacacgaaagctactgcgacagcttcatccctgttcatcctgacacgacacattcttgatattaccatggtagagcttcatgggagctagccatgactgcttcgggcccagacatccgatccagatatctgacatcgcttagacacgctcaagaaccatggttcacatgaaaagccacagtataaaaactttgcaccttccaatgacagcttttctcgcaaaaccttcctctcccacgctttctaccttatgaaacctttacattttttgaaaatatcagtcaaacagccatgggcagtatcatgcccgcattcttcgacgaactcatatccgcaagtcggccatccctacgcaaacaccaactcgtcgtcgacatcctcacttctatggagatagtcagcctaatagcgcacatgaaacacctctttgaattaagaagacaaaatcccccacccgggtacagcgaactatggtacacagctggatctctgatattccaggccacagcacgcattggcgttaccatcctccagtgcatcacccgcgtacccgatcccgcacctttcgtggctgccttcatgtgttcacttctggcgatgctttggtctgcatttattcttttatgtgcgtctttgctgcggtttcagtggcagagtatgagggtgcggagagtgcaggcgcggaaggagaggcaggctatgtgggcacatcttgagtggcgggcaaggaatggcagatggatagaagtggtagataagggggaggtggtctagggagtgcaggagttgagaaagcggagcattaccatgttgtagcattgagcagcgcatggcagacggtgaacaccgtattgaccatacacacacctagctagatagtgcaaagtcaggcacaacttttaatgcatcgcctcatcaagtcaagagaaagtgaagctagtagcgagacttcgcagagtttactctcaggcaatgattgaccgcatcttccgtcagcttttgctcctccaaagatcatttcctaacctttttacaaaattctcacgcctcacagccacaactctactcagtcgtcgcacaagcttctgcgcgcctgcagaatgcatccatacttcgtctctcgcacatttcactacctactacaaatttttaccatatgcgtcacagctacggagaggttggtaactgttctactaggttattacacggtccgtaagtttgttcaagacgtatcgcaaacctcgccacgaagccacgccgataaataccacgatttgatgcgcgctttattcctctccattgttgcagtgatccaaattacaacccttggccttttggacattctttgggagttttatgcgccgcatgaattttcttttgcccgacaaaagccactcttgacattccttggatgcacctggttcgctctttttgccctaatgtggtgcgattatgcagaatggatgtatttcattgaatgccagtggcttgcagggaggggagtgggaaatcgcaagggaaggcaggagctgttggagcagattgagcaacagatcagagatggttgctatgaccttgggccgtgaattgtgaatcgaagtgatcggaagcgacaagctgatgaacgggagcgcgctaataagtttgctgtattcactcttagtattgcttgtgtaggctttgtaaatagcctcgccgaccaaacggggaacacaaatacctctcaaatctttcaagttcgtcatcgcctcgcgtgcctgtgcattctctttttgctcaacctcatcaaagtatcacaaaagaccgcagatccaatcaatctcccgcataattactcacgatgggcctacccgccatagtcacgaacatcgtcgccagaaatttactggtccaaaatatgcgcaagacgtacggctcggctcctaccaaacgctttgactcctcatccatgtggccctggtctctgccttatggacaatcacgtccctccttaaacacgcttcgaaacccgaggagcttggaggttgggtcggttggttggcatgtttgcttctcgccactggctccgccgccatcctcattcacctgtggctcatcctcatgagaaaggcgcgtaccgtgtttttggagcagtggctggccggaaaatatcctagagtcagacatgggagagaaatggggtataattatttccgttttcttctcgaaaatgatggacatatctgggcagaatgggatgaggtggtggagggcggaaggcctagtgagggtgtggagaagctgtgttggtgagactgtgttgagtgaaagagcagcatgcatgctgtgcattcactccgaagttagggcaaggctggccactaaaattgtcttctgaaagatatttgcgcaaatgccataaaatcatgttaaacattttcttctaacacagcacaacttttcacgacacaacacaaccctgcctcatcgtaccgcacactgaacacttagcaatcaatccactaagctcaaggctcacaccatgcattctgccattacgcaactcgccgccttcgccttctccaccgtcatgaataccctatcgtcaccttcttacgtacaacttatctacatcgcccgtgcactattcacaggccacgtggaacccatccttgcttcctttcaaggcagggccctatttaccttgcataccacgctagttctctttgtgagctacatgaatgccacgcttgcaccactcttatccttcgcttttatatggttctgcggcgcggcccatgtctatcttgctggggccatttgggatggatatgggtatcaagatgtaggccagtatcatggagaagtgggagaggaaggagattggaaatgatgaggaggttgcaatggtatcgagttgaaggcttgtactggacatggaggataggtgcctttggcaagagtcattatctgaatggtagttattggatgttgtagacggtaggatatgatagttgtgacaactatcctcaatattctgtgtcgttttgtattttctagcctcgtgctttaatatgaacgtccgtaatctacggtggacgtcagtcgaaaacgaccaagctttatctcttttttaacgtggttaaaatccttacatcatcgcaaaatgagaacaagctctgaacagatgtatgctccatagaaaatttgcaaatagtgaatacacacagcaaaagcatccgcttttagtggtctcgaatttcaagctcgaatagcctactcttacaggagccatcgttgcacccatacaaaaggcacttaaacacctttcctcctgcacaccacctaggcatcacgtcttttcctcatccacgaaacaacccatactgttccaaaacctgcgcagtctccacctccctcgcctccctaacctgactaaccagcatgtgtaaagcggacaaatgtaccccaacagctgcgaataaatgcatccaatccaaaacctggaactcgtttgcgaaaatgtccttgtaggggatgtagaagatgaaaaggagaccagtcagtgccattagaatgagaggacactcgcagcagtcgcagtagtcggggtgttcgtggatgctgtaagggatgcagattgcgagcaagaggctgagacagagggggataaacggcgaggccatggtactggtagttgtttgagcatcgattgaggttgtctatggttacgcgggtgtgttgcgacacgtggttggaagtgaaaaagtagtcttggcgtcggtctgggccgtgtgcggtttgttcgtgtgtgaccgtgaaagaacgcggtgtgttaatagtatttgatagtgctcacgtggtattgtgtttgatcacaaaggtgattgttgatgatttcattgaagcgctggtgagatatgcacgatgccatgacgctcgatacgcgcatgcccaggctatatcgtgcgtggacgtgtgatgtattcatcgcctcaccagcttctccaccccaacttcagactcacccacatccttccaaaccgtcaaagtccttccactgtcttcttttatcgcctccatagcccgtaaaagcgtctctctcgaacaattcggccttacccgcatctgaccattcacctatcgtgccatcacaccgtccttccacgtgatgtatatgtgatgacaaaccaggagcggtatgcattgcacggcgctggcaagcagcaccagacccaagactaggagggtctgaccgaaaccaagctcagatatccgtaggatagatgtgagcatccggctccacggtagaaccaggagacacatgcatgaggcgctcaagaggtggagaggtgcttcatagccgacgacgtgatgacgcgggtgcttgcggagaatatggaccatgcggaaacagtggatatagatcgatagtatgagtaggatcttgattattgatatatcggggcccggaaatgagtcgaactcaggataaatgactggggccatgattcccgtaacttccttgcggccttgagagacttctggcgatgccgatgccgattccgatgcttccttccttcgagaagtgggtgaggatagaagttgaggagagtgtcagagaagttgacacagttggtgttgaactattgcgcgagagagtgtgtaatcaatgcggaagtaattcgtgattcactttgggagttcctcaagtgacgtgtgctctctagcacgtatcattgggcgagttgttgtgaatttgccttgtagcgaccatcacaattcacactccttcaaggtagctgcaaacaagtaggtcaggacgtcacgcttgaaaggcaagtctagtgtcgaggcgacgctgtcggttgagggacagcgcgcatcactcatcgtcgaagtggaaggtgttcaattgcttcgacttttagtgcttacgggctggcagaagtcatgtgtcgcatagcactggcaaattatttctcagatcatggattttccccgcatcgaagccaattcgagcatcaattacgacgagcatgccatgacgcctggttcatgcggggcgaaatatgacttgttggtcagcagcggcggggcgacattgcatgcatttataatggcgcaggcaagacaagacgatgccttcttcagaaggattgcttcaagaacgggaagaggctagctgcttgcatttccattcttatctgctggggcagcgatcatgagtgagatgtttgccatttagccgtgaaatagcgcgatgtcgcgacaatgcaagtaagcactttggtgggtcccgcacgaaccgatgctcaaagcagccatattagacttctcataatgttcacgatctattttcctcgcgttggtcatctacgtttatcttgtaagccggtatatgcgcagctgggtgcggtcgttatcgttgcatcgtgacagtgcgccatctcacctgcaacacttttatagctttcctcttctactctcgacagcttccctgagtttcttgatgacctcgcccgggtccgatgctccaaatactgcgcttcctgcaacgatgacattggcgcctgcatcagcagcttggtcgattgtcttctccgataagccgccgtcgacctcgatgtgcatctcagggtacttctttcgtagcgccgaaaccttgggcagctctgaagccatgaaagactggccaccgaagccaggctcgactgtcataacgaggaccatctgcgtacgttagcctcatggatagggctcacgtgatcttgcatcgtcaatggcgttggcgagtgtgttgagtgaggcgagcagatggtagcgtccacatcgcaagctctgagcgaacaaacatccaatcaatgtgtattggtgtcaacagaatgcggcaagcttctcgaaatgggcgcgaagatctgttttgacaggtgctgggcgttggacctgttcgcgtgcctaagcgccgccacagcgaggcgccaggtagcatcagccttacccagcctcgccaaacccgacccgtgtcgaaaccctccgtgatagcgcgcgcaatacttcgcgctatcgattgtgatagaggcgacattgtgtaggaaaatgtacttacatcaggcacttcgtccttggcgggattgtccaatatgtcccagagcacatcgactggtgtgctcggcttgatcgcgataccagcttgcatgccttcggcgtgaatgtacttgatcagctccttgggagacgtcttcttatccgacttgccctcgggagattcggcagcagtcgatgaaatagcagcctcgtagtggaagcagtaaagatcgcatccagctttcttgaagtctcggacccacttctttggttctgcaatcatcatgtggcagtcaaaggttcctttgccatgtgcattggctgggcgatctacatggggccgaatcttggtgaccacaggagcgccgaacgtcatgttgggcacaaaatggccgtccataatatcgacctgagtgtgttagtcacgtgccatgccgtctcggattggtcattacatgaagccagtccgcgccttgcccgatggtgtcagagcaagccttgcctagcgctccaaagtctgcggacagaatggacggcgcgatgattgcgggcggtgacatggcggcggctctgctgcggggatagaatggtcttcgtttaacgattgaagaagaggttagggcgccaatagcaggacaggcggtgacggtggaaattgacgtgtgacagagatcacgatatgcgtgtggtgttgagtagcacgagtagcaagagcgagacgcctaccccaccatggtccatgctttcgaccgggtgcgtcactgcattgttatgcgatctctctccaccattcctattcatccgtttgttgtttcgattcaggcatgctcccgcccatgtttcgacgcctcacttccacatcggcctctgccacgaccaatatagaagtcatgtgctggtccgcacgtgtgcatgaaccatcggcaacgttgcggcgtggctacggctgctcccatcgcgcgtggcatgggacgacgccaactccatggaccccagcctcagcgaagccaaaaagagcagaaacatgacttgagagaagacgacaaagttggcaaggcgctattgggcgactatgctgtagaacgcgatcctgcctctctattggtccgaggtgcagaacggacgcgcccaaaataacacagcccggcgcttacacagaaaacatccaaccacgctccgcagcacaaggcacattaggcccaatgcgagcagcgcctccaaacgatgctgcttgccatgtactcgggctggccaaccacaatggcacaagagcggtcggcatgtcgtggccggccttgaaccgctctgatccctccacctcgaccgaagccgctgtgcgaatggacagacagctggcaatgcagcctcgggcgggtgccatggtcgtactagctctcggtgagtcaaatggaaggcgtctacgcgcgatatatactcttgctgtgccgctcgcgccgtagtctcctctccattcacttctgtctccctccgggcctctttttaccaaccccaagccttcgttgatcggagcattctatctttacatcccgctgtagatcggcgtttttggggtttacccgtttaatactgcatccaacacaatcggtaccctgtacatttgtatttggatacctccccactttacggcatcccagccaactcgggattctgaaagtaaacttagtaataatagcgcgaggcgaagctcacctcagctcaatataccagcatgcctgagacccttcgacctgcagtatacaaccctgcagtccttggcactatggacaactcccaatatgtgtctccgctggaccagaggcacaacctaaatgtcattgaagacgactcgaccatcgccacctactacttctcggctagctactcaccctcatccacacttctacctagtgctgtgtcaccacgcgacaccgacgacttccccacgccaaaggcacgcttgttcgacatgacaccccaggcctcgcctcgctttcctatccacacgatgacatacccccaagccagtcgtatgagccgaacagacagcgattttgactctctctacgacatcaccgacgatgaggccgaggtccctcttcatgcttcaacctccgtcaggaaaattgcagggcaacccaagcgccaccgttacccatctctcgtgattccttcgccgtctgcttggccgactatcgagaagttgaagagcgctacctcggccgtaccaatgaccccttcgcacatgttgactccatcacgaagggttctggacatgatcgactcgcacaacctccatgtacctgctcattcagctgcaccttctctggatggcagcctcacctcagaagagatggacagactgagctgcccagctactcccatcatgtcgcagaggtgcagttccattgcgagcgactcctgggagccagttcaactcgatctgcaagcgatggaaaccctccagcaccttggcaactcaacgtcagctgagcaatctgagcaaacctactctgtaacagagtcaaggggtgagatgcaacaggtatcccggccatcccttggtcttaccatcccttcggtcgattcgggcaatgattctgacgagagcactcccatctcggccctttccgtcccgtctcccggtggctttttctcctcgctccagtcatccgcccgccacacctggagtattcccaagcaagaggaatcagttcccaacacatccactgcagaaaacttctatggtgtgccgtgggagggccgacgtaacaccgcccccgcacctctttcagcattacctcagcgcaactccagtctctccggcccaactctcgatggccatgaagatggtttggcaacatcgcgacccaacattctaagccctgtcgacgaaaatgtcgagatcaaggagattaacccaagcaagaccatcttccagtacaatgagaactacaacgctgagctcgagaagctctcttcagtcaatcttgagatgactggtcggtggttggaggagcaagatgagctgcaagctgcccttcgggacatgagcgatatcagctctccggttctttcgaccgagacacgcagccgtggaaactctattgacaagcctgccgtcaagaagactgtcactttcgccgatcaaactgctctgacacccgaagaggagtctgcgccggaaccaatcatgacttacgttcagggtttagagtatattcgctccaggtcccacaagcaagacaccttcattcaccgacaagctcgcgctgaagcaatgcacctacagcgccgttgcacaccctctgcacaccgtgaccaactccttggcaagttcgaactcaacgagcctgaacgaccagcgccaccacgacccgtctccgagttcttcgtcaacgacccaactgtcctgaaggagagaatcgcacgcgctcagacggagcgtcaagcccttgaccagatgcttcctacccaatgggtcttacaagcgcagaagcagctaaatggcggaaagctccttagcaagcctgcgaccagatgtatcacgcgcaccagcgcaccacgcattcttgacgtcggtggtgttgccaccaacgactgggcatggaacgtcgcctatgactacccatatgcccacgtcaccaccgtctacactgctggcaacaacttgtcagacaatgttgccgggccaggcaaccataagcacatgaccgttcctaacctgtggacctttcccttcccctctggccacttcgatgtcatctctgcccgcactctccacgagcttctcaagacctccaagccccttggtcgctcatctgacgagtacgacttgtgcttgaaggagtgcttccgctgcctcaagcccggtggcgtgtttgagtacaacctgcttgatgcagacatgattcacgccgggccgttatcgcacatggctatggggtgtcgagtttggcttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggctggcttcaaggacgtccagcgtacctggacggtgcgggccatgggcaagaccgccgccaactggcgcgaggcgctcaacgtcggtgcccatgccactgagcaggaaaagaccatctccgctgatggacaggtcgaacttgtgaacgccgggatctctggcaccaccattgacgccgccatgctcaccggtattgtcggtagctgggcgtgggagaagtggctcctgaagttgcagatggagatgggcaaggatgaggagaagttgctcgagggtgttgtacagatgctcgaggagggtgcgcagaacaacacagcgtggaggacgttgactggctatgcgaggaagtaattgtgttacgagacacggcgatatgaaatggatataggagcatagccaacggtgttttggaagggatgggaattggattgataccaccttagcgacaaggtttcttttgttggcaaatgagataaaattgagaaagtatcaaccaaattggctttgcctttgcgtgctaagtgagtctggtatagtgtggatgaggtaatgtggtgaaggtgggaagcacgtgacctgcggcagatcggcgccatgcgaaccccacgcggcccaagctctgtcaacttcgagcttccgtcactgacgaccacaacaccacgcgcgcaattacgaccctgttgctctccgacccctccgaaaacacgcccacaacatttgcgcaaaaccgtatccaccacaatgcttttcttcaggtccgtgcgcctcatcaatgtctccgcacgcaccgcgcgcagtaacagcaacaaagtaccagaagctgatgttggtgtgatatagtttcttcaaaacgctcgtcgagcatgaaatcaccgtcgaactcaagaacgaagtccagatccgcgggacgctcaagagcgtggaccagtatttgaacatcaagctggataatgccgaggcggtggatgagatgcgatggccgcatttggtacgtcaatacctacttttacctcactatggggggggaggggggggtaggaagggatgtagaggggtggtctggggaggaaatgctctgtggtgtgctgtggaagaacagcagcaagagagcgtgaaggttgtgcggaggaattggagcaaatgctaattcgcgtgttgtgtagtgctcgacaaaagacatgttcatccgcggctcggtagtgcgatacgttcatctgccctcgggcgcggtcgatacggcgttgttggaggatgcgacgaggagagaggcggaggcggcgaagaataaggcgaaatgagcatgagggcgtgataaggcgaataagacaccgatctggacgagtcgtggaagaaatccgtgaccagcaattgtacaatagtgtgctatgaggactgcacttcgttacgggcgcatcacgacgtgggcagatttgaggaaggcctatcagataggaagcttctagctcagaaggaaccagcgctatcgaagctatgaggactacgaatatacccaaaagacaggattgtcgctgcatgtttccctcgcgcattgatccttccctttgtgtcgaacacggctgatgcggtgaaaacagaagcgtgaccaacatcctgttccttcattccatccagaccacgaacgcagatgttcacaaaccaggcatgggttgctatcagaattgcagtgcttcgaagaatgggccgcgagtctatgctgatttcacggcaatgggcgtggtccggcataggactctccatggagcttctccaacgggtgccacctgcgcagtcgaggccatgaagaaaagtatgaatattcccaagacatttgctcgattaagcatgctgtctttgttcatctcgcctttgcctccattcgaccttcactaatacgctggaaacggtacatgagagagatattaccccgttcctctgcgtatgtttgacagttaccagcaatgatcagactgcgcacatcaatggcatccttgttgatcaaaagaccttattttattgtcatcagcagaacattaaaatgatctagtagcggcgaggctgcaatgtaggccccgcgctgactgcgcgtggtggcgctagcagatgaccagaacacgtcactccgtgatgtgagcatcaatacccagaaacatcctgagatttttcagctaacaaaatctctctacactcttatacttctcgcgccgggactttccttgtcccatgtgttttgtagtttgagtcggcgagatctgattcgcgagagttcgcacaaacatcccggacgtcagcgattgtcagcctgaagttgaagtacactcgtactagctccagcaacaccatggcatctacccagtcgggctcggggaatatgcttgatgagtgagcatctacgttatctactcaaacatgcggcatcgaccagacattagtgacccacgggcgctgttcgctagcatctacaagggattcaacgacgcactaccacaagacatccaaaaagacttcgtcggaatcaaggatcccgcacttgcgcttgagagattcaatcgactggtcaaagacagcgagtctagttcagtcaaaaccaggcgcgccatgaaagtaactgcgaagcttgccgataaaacgggcccgtactttgaagttgtcaacatctatatacagagccatcctgaatacgctgccttggtatggggtacgctgcgattcattcttcttgaacgaaaggctgaatcacctgcatgccattgtgttcacgcgcttgtgtaggttgccaaaatctacaccaccttcctgtccaaaatcgaggttatgcttcccctaatgacaactactatgcctgactttcaattattcatgataaagctccgagagaacaagctcatgtccactacggaattcaggcctcgccttactcaagcactggcatggatctataacgatatattagaattctgtcgtcgaatatgcacccttctccacccacaacagaaaggtgagcctacgacatcttcttctaagaccgagtttcaagatctgatatgtaaatataggtttcaaccccaaatggaagcttttcagcaatatggcattcaaaccattcgacgcgcactttgctgaaactatcgagaatgttgaaatacactcaacattgttccgtgatctcgcgaatacaacgtcagcaatcatggctctcgaattctacagcaaatgggaggctcatatgtcgaaggtgcatgcacgtttggatcaggtgcaaaaccagcagcggtcgcagggcaagagaaatgacaatgacaagactttgatgagtgtgtagatgggaggacccagctgacttgtgcatcgctaaccttcatcgaagatactgcaatttctgaacttcaacgaagagtgggtagtcctgtttgggctagtgcattcgagcacgcaaggattcatcgggtggaggagtcgtgcgaatggttgttagcccacccacttatggcggaacacatagagaacaacagtacaacatctgcgagacaagtaaacgttctattcttatacggtaagtattgccagcatttgaacctgattagttctgtcactatgctaacgggtttaataggaaagccgggctatggcaaaactacccttgcgactgctgtaattgaccactcaagagaaatggctttgttgagaaggaagaaccgtcccgattctctcgccttcttcttttttgatagacaaagccggttcgactcttcatatgacgcttttcgggctctcctagcccaattgatattctgccgacggttcgaccaaatagtcctcgacatcgctgcaattgcacggcccgattacgatactgggcagcatttggcctcgaacgacgagatcttcaggatactccatctgtttcttgtgcagttcagcacctgcgacctagtgtgtgatggcgtggatgaatgcaaagatcgggataacttcttggcaaaagtgagtcaacttgctactgaccacgaataataccagttcttcttgtttagtcgtccgaccatcaaggtccccaaagcacttcaaaatcgctgcaaagtcttggaatggaccctacgcagaaccttgaagatgtgataaatttcgcattaccacgggtccaggaactcgttgatagtgaagacttagtcctttcaaagaacagctctgttgatgacatcgtgtccagcatttgccgtcgatcaaacgggatgttcctgtgggctgcactgtttctcggatatctcaagttgccctccctctccatgtcacagagatgcgaagcacttgaagagtccaacaattcgacggagttttcagtctgtatgatgttatccttgcgtacatcgagaaagagtatccaaggctctcgcgccccaatattcgacgagcgatatcatgggttgtcggcgcttaccgaccgcttaaggtgaacgaattacaggctgccatcgctcaaatggatgacaaagctttcaatgaagctgacaccatttccaatttcgagaaagcgatacgcaacacaatcttggtctgcgcattttcgagaagccacgaaaggatcttcggatccggcataccttaactatcttgaagtctttgaaaagctcggccagcgcactacgccttttttgtctgaaaaaacccaattcacctcctggactgaggcgctagggcatttgggctgtccacaagaagcgtgggtgatcgagtccgttggctgggagagtcttcagcacttctcagctaaaagcccagtacaaagcgccgtttctctgcttcatttggcctttcaagaacacacaaagcttgtcgagtactggagcaatgttcttaaaaagtatccagaagagttgtggcagccaagcatctctgctttctctgaatcgaagcttcggaagacttcgactgcagcgcgaacttcaagcataccatcgaacatcgcccatgaccagaattccgttgttctgcagacgaaatgctcattatccgggcatgcgatcggtgtactgcacgctcagtaccgctcagagtaggtcgatcatttttgtagtcgatcatttttgtagtcgatcattgcttacggctgatatcaatggtaatgtggattacatctacgaaagcgacacgccagctgaattctccctccttacagtgagttacgaaatacgatctctgagtgacgatcaactactcttcgaaaccacggtcgatgttccacgtagaaatgttatcatgataggtcgcaagaacttaggcctatttcatcagagaaatgaggagttttctattgagacatcaatcagcacaaccctcatggaggtcgtgataggcacattgctcttgaaattagccgtgagtatcgcatacgaaggtccaatatttcagtgtaccaaacacaccctcaatttccttagagatcgttctggcttccaaaggtctgaatcctcgcattcactgtggaagctattcttaagccctgggggtgagtatctgctcctcttacgtcacgggcgtggatcgcttgctgtagacatagtccaggatcccagatgacgacgaagtcctacaaagccgaagtttgtttgggtagcctgcaaaaacatcactgttagttgtccaccccgttatgcttcctttcgctaaattagtatttcacttcagcctgaccccagagttgacaactggtcatggtcaaacaccgacccgatattgcactttcatcccacattgccgcaaatcgtctactagtatggttcggggacgtacctttagaacttccgttctctacttcattcaaccatgcatgaggtgtttcaagagcatgttcaaatacacaatgctgcattgagcaacattcgcatcgcagactcaggaaatctgttatatgggtttgagagtgttgcagataaagaaagagtagttatcttgagccttgcgtcacaccagaaagtgtttggaaagccatcaactgcaccagcccagtcacagatattggactcagcaaattccgtgttgcagcatttgcaacagtttagccgagcagatctcatcagagaggcatcgttacaagctcagccaagtgacacagcgatgcttatgctcaattcctctggcacgccagtattatcaatcgtgcaacagtcgaaggacgatggatccgtcgttcaggaagcctttgacactgaagggaatacgagcactcgaagcattctgcatattccaagctccctttctcatgacgccgatgtcacgctgctcagtccgggcgagtccgggtcagagcaccaatccgagcccgttaaggtgctcttaggcgtacacccgaaaagctcctactcatttaaagaaaccgccacggtggaatcagtagaagagtcaatgccggtcatgtttcagcgggacaaaagttcgatcagaaaggtgcagggacagatccaatattcagtcgaagacaactcagcgcctcggtccctcgacttagcgaccctggagtaaagcaaattggtcgcaagcaacgataatgaacatgaaaatgtcgacatgttttatgatgaggatatcgaatgtgaaaaaaactgttccgacggggatactgtctaagcaactctgaatacaagatagatacatcgacttaccgtcgaaatcatggcttatcagcaggtcctatgattgtcattcctccaaccagactactaaccttgcaccctcaaagaatggtggtcattttctgggcgactaagactactcacataatgcgctgaagagggcatatgacactcgcaacagtgacgaggctttagccaatatctcatctctctgctactatatcaacgaaggaaaaacactgctggcggaattttttggcagtggcgaggctgcattgcaggcccgccccactctgactaacttaggcgccaccccctgtaacctcgcggaggcagctcttaatatccgagcctcatcccgtcacgtcgtcagcttcctaggtcaactgcgcgcatgttctgcaatatgcatcagatgtgatgagcatctagctcaattctttcgatttctctgcatcgccttcatgcagatatccgtctacaacgtttgcgcacttcagcccttgacgttagcttaaataccacaatgcgcctgctcgataccaaaacgctagaaatccacgaatttcagggctcgcagatcccgccttatgccattctatctcatcgttgggagaaagaagaagtaacgtatcaagatctgcggagcggaccggatgtttgtcaggagaaagtggggttcgcaaaaatccagagatgctgtcagcaagcagtaacagacggactggcatatgcatgggttgatacttgctgtatcgataagtcctctagcgcggacctttccgaggccataaactctatgtaccagtggtaccaaaactctgcggcgtgctatgcctatctgtcggatgtagaatttagtgggcaggataacagtatggaaagaatgcaggatccagaaatctcggtcgaaggccgtcaattcttatcgagcaagtggtggacgagaggttggaccttacaagagctcatagctccgcgggtcgtcaagttctttggtcacgacgaaaagcagcaatggaagcaactcggaaagaaatcgacgctactccagttgattgtctacaggacacccatcgatcgcaaagtgctcgaaggctctgatgtgaggagctgcagcgttgcaaatcgcatgtcatgggctgccgaacgtgaaacaacccgtgttgaggacagagcatattctcttctcggaatctttggggtcaacatgcctctgctgtatggagagggtgagagatcattcatccgccttcaggtatgaagcttccatgtcgtaaatggacgaccaggactcgttactgatactgcctaggaggagataatgacacagtccgatgaccaaactctcttcgcgtgggagcttgagaagagatctggggctctcggtcgaatgccctgtggacctttggctacctctcccttccaattccgtaggtgcagcgagctactaccactccaggactctgcaaatcccacaccttattcaatgaccaacaaaggactcaggatcgatcttcctattgtgagaatcaacgatacagaatatttagcaatcttacagtgtaccaccttggagcgcaaccccgcaagaatcacgcttcctattattcacagttcatataatccagcgcttcctaaaatacatcaaagccgaaatttcgctcgagatcacaggcacattggtccactaggatactctcgtccttccactctatcccaagcttccacagagaccatcttcatgaggcaagagctggagcatagtgtacaattctggagtcaaaaggttgtgaagttccgcatcaatgaagaagatggcaaaaggccatttgatcgaccattcttcgaccctgagcttttcgctagctcgaaatttgacgacggctgggaagagtatttcctccctcctaattgtaacagtggatcgatcatatttccaactcaaggataccatctcatcatattgtacagcatcaactccgaaaacctcgaaagattcaactacgaagtaatttgcgctcttacgagcggccaaagcaaagatatctcggtatccaagtcacgtcgcatcttccagcaatggatcaaagcgcctccagtagccatacaagacatcatgacgttcgatacaacgataccgctttcacgacaatacatctttgagtcggtttttgacatgaacagctctgatgccaacagagtgctacagtgcgacaccaaaaaagctctctgtgacttccataatagttctgccccgttccgtttgctatctagcaatttgggactaccaaggtatcgttctatgaaggcacgaactaacacgcagtattttcgcgatcagtgcactacgctgctgagcatggatctctactcggggtacaaagctcgtgtttagattaactagcgtgtgacgatgtacaatcataaccattcttcttctcaatcttgcgaactgtcttatttggggctctcggtctcttctcgagggcatcctcagtacggaaattttgggcgcatcgcaatgtggtaggatggtcggcgcggaagtcaacgagtgtgttgaattcgaggcgacggattgtccaaagtgcacgcgcatttcctactcgacttcattattgcctcgcgctcgctaggcttcaagatagtaccgatcagcaacatcaatatgagctataaagccgaacggagttttccgtgcccttcaccgcaacgagtacagccatggtccttattttcagccttcgacttagcttaggccgctcagaacctctttttttccacaattctacctatcagcatcacagagttgccgattctagattgttggcttgtgaaatgaagaattatgatagttgatgcttcgttatgtgccgctgttgcagcgtcaggtgctctgcggtgcctctacgggcacaaaattaacgtcattctcgtatcttcgctgcggaccgatagttgcaggcaagatctgtttgcaatccttgtggaagttatattggaacatccgcgcaggcgcatttcaggcgcaccaccacacggatcgtcaacggacacagctcgggcaaattccatcgctcccgaggtgacgaaccttgcaaatgtgggacgtgtggagaaattgcgctaagcccaagtcggagtagagaggtctgccttgtccgaacaacatctgcagtttcttgagaatgctcaagtgtctccaccgtatttagcattgtgcgaccatgcaatttcgtttgtaatgtcgtccaacttatccggaggtcgccagctaccgacgagagtcagcaatgcatgcgacaggtgccggcggaacaagagccgatgcgatccgtaccgtccatgttctctttgcactcgtgcgaatgtcgagtgcgtagctggtaattatgaacagcaaccccgttctgccaagagaaaacgaactcagggcccatcttgtgaggagacggtacctccggaagcgctgagcgtgaaagggacggcttctcaagctccgcccagtcaacgactcgaagaaaccagcaacgacagacacgatacagccggccaaccccaaactgaagtcattcaagatgcagaaagtcggagacaaagtgtgaccgaggctcaggtcgattcagcgatgggtatcgctcaaaaggtgggctttcaatcttcatttcatactggaacacaaactcatacgaaattactagatatatcaattgagtggccagggtacacctgtgcttcgaagaacaacttctgcaataccgggtggcgatgtgtacggaaaacctccagcaactcgcgcagatcgaactcagagacgacccatcttgtccattatcggctactcactaccatcagcagaaaccacacttctattactcgaagaatacttcgaagctgtccactggttttctttggtcattcacgagcccatatttaggcccaagcttgaatcagtcatggacggcttcgcatatccatcgcaacgaagcttcctcctcttgctttccgtggttctaggtatgggggcgtggtacaagtctcacaagcaggtccaaaatcctgatcacgtggattggagggctatcgcatcttctttagtcgacggcgcggggtctcgactcacggagttgatggaccaagcttccgttgcatcagtgcaagcatgcattctcctaggctcgtattacgtctaccacggcaaacccaacttatctttctctcttttaggagcaactattagaacagcacaggctattgggttgcatcgccaagcattgcgtggtgatgtcgctagcaccgaagaaagaaaacgtgtgtggtggacaatctacacctgggacaggcaagttcattaagatcctccttgaagtagctgcgtctgaccaatgtagattcgcctcggtgacttatggtcggccacttggaataaacgagaaagactgcaatgttacgcaaccggaagatgtctttgagtctccatgttttaggccaaggacaacagcagatgacacttctcccatttgttattcctcgtaccaaagggaactgaacaagctctatctcactgcatcgccggtgatagaaacgatttttggcatgcgaaccatgagatgggacgaccccatcgcagctcaacactatctagccaaggttatggacgcgacagaccgattgtgggcatggcgcagacgacttccgcctcacctctgcctagatctaggctctgattgcgaaccaaatgctccacgaacctccagggtccatcagttgcaggctttgtcgctacaacttacgtttgacaacctgcttattattttccatcgtccttcattggcgcaacacgtcgatcaccttatccgtaaccagcctgaacttggccacgtctctacaccctcgccaacaagcgttcagcgctcagcttccggtgcttcgccactattctcaaataatgcttacagtcctttatcggtctcacaagcgtccagcaacgagcagtggtgggatgcggccttgcgaacatcgaaagtgacccagatgccgcaacttgctcagctcgcaacggatagtcatcttgttgcttttctggccatcaatctgttcaactccgcgattgtcatggcggtgttggctttgactgatccattgtccgacagagcacaagaagtgaaacgaagcatcacccggatctttcgattgcaggaactactgggaaagaagactgagctttccatgcaaagtaatgtcgttctcaaggatgtcatccagatgctattacagcgcgaatcggatgctatgcttcaacctgtccttggtggtgacaggcctgttgctagcggcgaaagctccgcacaaattgtttcggaggcaccactaatgtccgtcgaagacacccttcgactaccaatgcacttacccatgagcaacacgaatgtccgaccagatcaaggccaagctccaacagacaagacattacgcttgaatgagagccttgcatcgctccaacgaggtaagtcgcaggcgcaacattcattttccaatattggctaacgtgtatactatatatagtgcttcccttgtccgcagaaggaccgatcattgatcccaacatgcccctgtatgaaccccaacacggtcacagtggtcctggtcaggtcttctcagaaccagacacctggttcaatcccgatctacatggacttggcgatgaatccagctgggcggatgaaggctacgacattactgggaacggactctattggttctggaactctgcctggtctgaatcgcgcccgtcatgagaggaagagagctttctatctaaaactaaggcggacatgcgcatgctgtatgagcatccaaaccggggccgtaaatgatactcttgacaccattccgctcatggacgttgttgaatgccttctcggcttccgaaaacggaaattcatgggttataagagttgccaaccgaatacgtcttgactcgagcaacgaaatcgcgagcttgtagtcgcctggcccatagcgaaagctgcctttcagaacagcctccttgtcgcataattgaccgatgggaaatgcaatgcggggagatccgagaccagcctggacaaaagttcctccgcgctttaatgcccatactccgcactcgatacatggctctgccccagtagcatcgatgacaacatccacgccctctttacagccggattgctccagtaattggatggagttcagctcaggtagcaggctctgcatcttgtaagtatgtgtagctccaaaagttttcacgacttcgagccgcgactctacaatatctacagcaacgactgtcgccgcaccaaaagcgcttgctacagcggcacataggagacctataggaccagcaccaaacacagctatgcttcttccttgtaggttccccgccagtccgcagcaatgtacagcgatgctaagcggctctaccagtgcgccttcttggaacgatacgtgctctggcagtttatagcagcactcttcgggcaagcaatagaacgtcgacaatgtgccatcgtgtggaggagtggcggcaaaacgcatcgaactgcacaggttgtaacggcctatccgacaagcttcgcagatattgcagcctactccgggctccagggcgactctgtcaccaacgcgaaggttcttgacatcattcccaatcgattcgacgatgccagcagattcgtggccaaggacgattgggccgttgacaacgtacggtccaatgcgaccatgttgccaataatgtatctgcaacttgctcagcacgtgttttttaaatggttgtagtgttacgtacatcggagccgcaaagaccggtagctataatcctgacgcgaacatctctagaagttcgcagagcaggtatcgatcggttttcgaaactgaactgcctctccgggctcaagacgaatgattcattcatttccggaagagatgtggtttccatgttggcaatgctggactgctcagcttcgacagcttccatcgtggtcgacatctgggaagttgagttatcagagaaatgagatatactgtaatttctgtaacttgcccatcattcaattgaagcatcttgaagtacattctattcatcctcatccacggttcctagtcagccaaacatccgtagcgcagcggttcctggtcgagatctttagttgcacatcggatcgtccaccggttccggcggctcagataaacggccaaacggaaacatcctattggccgcgccgaaccgcacgatccacctcaacatcggctccgatgagtttcccctccagatcaagcaaagcgctgggcgcaccccagcccatgaagtaagagcttgctaggaattggcgtttgtggcgccccacatctcatactcggcgcgtccatcgtatgacgcccaccagcgtatcctcgactgcagaaatcgaccggaaccgaaagtttcgattatccatggagcatataccagggtaaggcatactccacggggtaggaatctggggtagaaaagggccttgagatccccggtattttggttcctcacagctccagctgcgtttctactttcaagtttgttctccagttgtgatcttgtcaatatggcttctcgaagcaattctgtcgcggtgcagaacgcaaatatcaagcagcgggcggacaaggttgcgcagcaggtcgaggcggaggcgacttggatcgagaagaagctgaagcccagcaaagttgctgcgaggtatccgatcaagggagctgctttgctttatgcaacatgcgggtttggaagtttgggagatgcgctgtttggttacaactctggtatgacttgcacgaaactctcaatgctatgatttactaactttttcaggtatcatgtcgggtctgctcgtgaatcccgtcttcgtgaagcgtttcttcagcgactacggcggcgcgaacggtagcacggccgctgtgagcccttctatcactggtatctcggttgcttgtcttcaagcgtccgctgctgtaggggctctggttgccggacgactcggcgacatcattggtcgaaagcgaacagttcgcctcggtggcttcatttacttcttcagcgctttcatccaaatcttcgctccgggctttgccactttcgtcgctggtaggaccattcagggtctcggtgttggcttcctctccatgactgtcccaatcatccaaacagaaatcgccgcaccgcatgccagaggtttgatggtgggaattgagtacacttgcttgatcgccggttacatgttgtcatgctgggtcgactacggatttcacttcatgcttccggatcacatgtcttggcaaggacccttcatcattcaaatccttctctccttcatacttatcgtcatgtctttcttcctcccggagactcctcgatggcttgcaaagaacggattcatgaaagaaagtctccaaacagttgcagatttgcactcggatggcgacatcaacgcagaacatgttcagcaggtcttcctcgagatccaggaagccgttgtgtacgagtcagagcttggaaagtcgagctggaaggtgtgcactttatccactctcagattgtgttcaaagacatactgactattataggaaatgttcactcgctaccgcaagcgtacaatcgtcggcatcacagttcaaatgttcgcccaactcaacggaatcaatatcatctctttctacctccccagcacactcgcctccgccggatttgacgacaagaaatcgcttctctacaccgccgccaatgccattccttacaccgcagcaaccgtcgtaacatggtggctcgccgatcgttggggccgaaagccacttcttctcctcggtggtgtcgcgatggctgtcctacttgccattgtttgtgtgttcactgaggccgatatgggtgttacgaccagagccaatgggcagtatgcattcattatgctgtacaacattgtctacgggttcacttggggtccgatgccgtggcttttacctgcggaaatctttccgttgcgtggacgctcgaagggtatggcgctcgctactacgtaagttctattcaagtcctcgatgtgagacatgtgctaacatcgattcagttccaactggatcttcaacttcatcatcggcatggtctcaccagatgcgttcgctggtattggcggatatttctatattgttattgcgggcttctgtcttttttcggccggtctgagtcacttctactacgttgaaactgccggatgtacccttgaggagattgcggtcgcgttcggagacaaggcgttcgcagatagcgatgaggaggtcatcgagagtgcgacggttggagctgagaagacgcatttcaacgcctgagcatggcgagcgagaagaaatgaagacgtcacgagttttgacagcacattggatgtgtatatatcgcgttgggagcatttataaataatgacaggcacaatcagccaaaattagctcctttcaattaattgttatgcacatcttgaatcgtgaatgattcagtacaccctgtatcgtctgtatggtcgagctctgagagaacattgagataagtgcacgcccagcgacctattccatcccagggtatgtttgcgctcattcctcgtcctctgatttacctccatcttgattttgaacaaacttgtacttctccagcgcctttacaagaccttcgtgctgcagtatggtttcgtctgcgacatctctgatacggtctttttgcagagcttcgaaaaggtcattgaccatgataaaacgatttttgattacgttccaatatttatcggtaacgtgcacgatcttgagctttttcaagttgaattgcctcaagacattgagcatgagatcgtagctgtcctccgctatgcccttcagtgttacgctccgaaggtcctttccgtgccgttctacgaaagcaagaagagtagcttcggtctgacgagtacctttgacagcgagatgcgtgatcttgggtaaatctgaaagcgatggtacgggtgcaacggacagataagagcctggcataccgctcatatggtcgatcgtcagcgattggagagcagggaaaacctctttcgtgatgactccccccggcatctgtgtctgtgcatcgtagtagccatagaatggacagaaactgttgttgaagcagaaactagctcttgcttcatgatataattgatctataccgcgacaactgtcgaatagctgcaggtcctccactcgactggagactgccgaaaggacctcctgaggcaaagaggtgacaaaggcgtgatattcatccaggtcgacggctaattccagaacacaaggtcgcaattctgagagggcgcaagccgtcagtatgacatccgatccaagatgagcgttgaggtctgaccccgagcctctgaaagacgaagggatagcttctcgaaacgtatcttcgttcttgaagaggtcgcggtaccttcctggaatagcggcaggttcgtggaggtagtgcaagcaatcgacatttttgaagcatgttaagagtttcgctagatcctcttcaaacttgtggttcctggctttgtggcggctcagattatgaacactgtaatcatcgctgccataagaagctatcttatctgaccacaatgaccacgtgttcgggtgccagtcctgctcattcttcttgatctggagcaactcttcacgcgcactcacgggtagcattgctacttggtcgctgaaagagagttcggcatcttcttgaaacggatagtacatgaacgtagtctggcaagcgaaatggagttatgtgacccatggaaccaattctggctttcgagcaatcgcttgcaggctctcgatgctgctccttgataccaggtcgaagatggtatgctcaagtttgttagagaggactcgtcaggacaggttgcgaaaggtagtgcatacggttcggaatggcaggtccaccgaccgagtttgaaggttgcgcaatatggtcgatctgctactatgggggttggggcgctcaaatatggtcccaacgtctttgaatacctcgattaagatcgtttcgagtagctctgggtgggggggttgttggccaatcagactctcggcgaatggagtcaacatggctggcggtgtcagtgtattgttcgtcggggccatagctgtgggggttagccgtagttgatacttgggcaagcaagatgtcgcgccggggtggcggaggcgtagctgctgaaggggagagggggcgatactggaggagcgtggaagataatcgccaagacacacgagcgccgtgcaaacagtccttgaggaaggagcagaggaaagagctggaaacgctggaaagctcggggtagcgtcatagtttcccatatgtacgaagagatgagcactttcactcccttgagcagccttgtgattcttcatgattgctttcatggtggcatcctccactggcacttgcgcatacttcactgaaccttcatacattacttccgttctcactcaatggtccagtatcatagcaccagcatcttctattgtcgacgcgtcaagttgtcgaaacaatgacttgccttttaacggaatactcgccaccgtcaggccctaccttcgtcaatgacatgttgtgtcacgatagtgttaaagaatgcacacccggcaaagagactgtgactacacttgcacacctcttgtgaagtcggatgtaaaaccgaatgcagtcttgaggtcgcagcttcttacactatactattggagcaaacgacaaaccactgagctctctatgtcatgggtcccgacagaatctgctcctctcacagtgtgtagtagaatgagcaaagcgaagcctgctacatcatttagccagctgaatagacgagtgtaacggttgaggtccagtcaacacgcaattgcgaagtgaaatcttggctaggtatcagtgaacaaattgtcttgctatgagtctaccacatgactttaccgagtgcgtattgtctctcaattcgtcatctccaaagcgaagttacgtcgttcgccgcacatgttcgacttgaacacgttctgcccatatcactaccaagtgggttcctgacaagccggcccactgacgatctccttctactgcgctcaaatccgcccggacattagagcccacctcaatcaagtctgaagtcatgagaagtccaaggtcagcagcgagatgacacgtctgaggaagtagtccaaagatagcacagcattgtacttactcgcatcgacctttctccaccacacacttcaccgataatcaacgttttgtccatgcagctttctaacaactcgataccgacacacaggatgtcctcgtttcacctgcacctggtgcgcatacacaccgacttacccacaccaacaccaccccttcccccacctcctcgcacatctagaactcgccttgcataaaccatctcctctccaagttctagaaaaccgcgtatccactatcatcaagcctacccacccaccgcgcgcacagcctcgttccccccctttacgtctcgagacgacgtttcacctcgccctacacctcgccgctcggcaagtggattccgcgcgcaccgttttctgtcaacgtctccaccgcgacatgttgcgcaatctgatgtgcagccaggcgtgtcatgcgcgcgcaaagcggcgatgcgctacgactcgcgagctgccaacgcgacgattatgctgggcagggcaagtgactcggtgcacatgttggttcaagcaaactgggggatgtgagagtgtgcaggctgctgggtcggatgaaagactccgatggcggtgtgggtgggtgttgggttggggtgttgggaattgttgcttgcttgcttgcttgcttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttattgtaagcagtgacactaatcgccccagactgcagtgctagaggaaaatagcatgtgacaattcacccattcccatccacccatgtccgcatctcgatcctatccacacgtgtgaaaatcgcgtgcaggaacaaaagctgcccatgtaaagtccagaagcagccaagcccacaaactgctccgcagatgataatgtggcccgttcgcagaagcgcgcgcgctcctgcagggatccttgcgtcgaccctgcttggaaatggatcagtcatgtctgtgcgtaattcgtttcacatgccagagtttttccgtagttattttgtgagcctcgggaatcttcccaaaatcatgcggctcgtcgatattgcgtcgaaggcgctagtgtgtatagcttgcacgaggcaaacatgatgggtggcgcatgacggatagctggtttgtaggaatttattgaattggaccatagcactttgtgcaatgcgtgtgtcctgatctgtgcatttattgattcatgtttcaaggctgaagatctgcagtgaacgatgtcgcctcgatatagtatgtcatcggcttcatagacgactggacggacggaagcttgggtgcggagggattgacatatgacgtgcgtacaaagttacaagtagcgtgtaacgggcccttaatagtttcgcattttggaattcggccactaatcacgctcgagcatcttgtcgtgtcgtcgcacgtgtgttatagcgccttccaaacggtgaaaaggtggagagacgggcggctcgcttggaagtatctaaagtctaataaattaaagagcgcccgaaaacgtgggggtgcgaggacgctgtgcatcttttttatgtataacaggcataagctattgcgtagcaagttgcgacaacaggaatatgtacgcttggaagtattggcaacatgcagtgcgtagtagtagtgtacagacggatgaactacggcctcgttggatatccctgctaggacccttgaagcgcctgaaagttgacctcgttaacgatggcgccgtatccgaaaaccaggatcattatcgaatggactggccttggtggacagtttcctgttacagtggttgacggaatcaatggagacgacaacaaggctgtggcccatgccggatactagtctgcgcgaaataaaaatgtggatatataacagcattggtgattattgtatggtcgatatggtggaccgagtaacattacaatagcggctagaccataccagatggtgcgcgatgttccatgaccgtcatgccgtcgttaccgcctctatagcgaggcgggataatagtacattggcgctggtgaagtcagcctgcaaagatggtgtctcatccgccggcatgtgaccttcaactctgcgcaaatcttgccgtcgagcatatgaccgagactaccacgtgtagtgaaagatccagatctgattggcggcccggtcctgcgacactgtcttgcctgccttcgcacatggtgtgacaaagcttgtgcggtaccacttttacaagtgctctctggatatggatccctggaggatttcgaccatcttcagaccgtaattcttacaaacatttcgtgtcgaggtgttcaacgtgccctcttatacatttgttgctcaggcatggatgtgcttccgtgatcccatctccgcttcagtccatccgagaacgaactggcaactacttcttgccacatggaaggagtgacgtatgaaggattcgtgctcggatacccggaggatggaggcaactggcttggtgtagcttgcatgacattcgcttgaggtgaagtgctgggaagatgatagtttgattgtggtgtttcctgcgcccgcaagtcgaaattgctgcctggaggtcctggtcttagcggcggggatgactgggaagaagcgctggggggaggcgtaccaaaggcaacattccactgactatatcttgttagtgcttgtgatggctgttgctgtggggtatacatactcgaagatgcgttggggattccactgtgcagtctcctgcagttgcataccggtagctgactggggtgcacgttgaccggatgccatcatgaccagagactgggctgcgggagagtcagccttcgcgccccggtcggaagccgagattggtggggtgatgggatgtgcatggtagttgacctgacctggctgttccaatggcgatgcttggctcgggtggcgagaccgatatgaaccatgattactcagaggactggattgtggagccacctgagggcttccgaatggaaacgttggcttcatctcgaatggtttgctgatgtcagcagaaaacgcctgacggaggctgttgacctgctgctgcatctccggcatgggaaagtgtggcccacaggtctcgagaatacgcatgtgtcgtacaaagaactccctggcgtcgccgtgtatgtcgggatcggggcaagtgatggcgacctgtcacgtcaatatttgccatctacgatagctatgggcgcaacttaccaagtgcagcatggtacatgtgagcacagcatagatgtggaagctgatacctctgagcatgcaaagcagccctggcatgccgtaggtcttaagtatactttcttgaagcttgcacattgtctttgccgccgagtaacaggtcatcatatgctgcttccaggttccatcgtagttctccgacaccgcgtgcagttgaggacggaagtgcatgacgatcgacaggaagtggtagcaatgcatgtttgcaatcatgtgggatgggatccagggtgccgtgccatcttgtgggtatacgatctgcatgtcatccggtatttctcgcaaccatactgagaagtctgcgttgtggcccaggaaggcagggctcagagcccagtcggcactcttcttcctcaacttgccatacaatgacgctgtctgatagacattcttggcaacgcgagtgtattgaacaaactgacgagcgatttggaactctgtggcatcttggccagggaccagcctcggcatgtcgtagtcaacagtctcaggatcgactgaatagtcataccgtcctgtgcatggttttagtgctgtcaatgatcatagggcactgaaccaaccttgaggacctccaatcatggcctcgaagataagacacatctgccataccctcgtcttagcgatgcagtcatggcctgttgaaccacaagatttgcccatgcggtgcgtgtcgtagtggtcatgcaattctaggtcttttgccatcgcaacgaggctgaccgtagccatccaagaacgccagaagtaccctcgctttggtgaagcctctcgcgccttcaacagaagtaccatggcttgcatggtactcagtcgcgaaacgtccttgaagctctcctcatgctctgcacattgttagtacatcctcagaaccaaagctgccaaatcactgacttgtcgctagcgctagccatttgctgccctcttcgatgtcacccatcatcaaagtcgagcatgcaaaaattgcctcaagcatcaaaggcgagatcgagtctcgcgcgctctgccattgttgataaaagtacgccttgttgatgactgggcaatatggatgaatgttggtgaagaagtagtcaaagtactgtagtgcttgctcctcagctggcatcatctccgggggtacgcgaacagtgtggtccaaactgactgacgcaggtagttgcacttcgtactcttcctgcgctggtgtttctgccaaggctttcttcatgttagtaatatatggtgctgtggtagttagcgctagaatcccccacaagccgaggctcttcgctcaccgattgccgtgtggtcgatcttaagctcgcccagcgcatctgtgatgctcgacaccgagtcgctgcgccagttgggctccgattctggtggggtcattgtcatggccggcgggggtgctgaggactgcgagtacgcctgcgatgcaggatagcccatgctttgctgaacaacctgaggctgcgacatggactgatactggagggactcttgcgattgttggttggcatatggcgaggtctgatacatggccgagacaggtgttggcatcgaaggcggcatttggtggtgcatgccgtgtggcatggacggatgagactggtagtcgtgctgggacgggtcgtctggcgagccatattgaattggcttcgaatcaatttcgtactcttgcgagccgttaaagtccttgtcgtagctgacagtcggcggcacgcagttgagtttgagacggatgcaagctgcgcaaggccatgcgttcgtcgttgcagcatcacatttaattttgcgtcggcggcagccttcacatgctctcattactgcccaacgttagcactgcatgcgaagctggacggcagctttcagcgtcccgcttgcgtacctttcagtcgcttatgtctgttatgctcatccacaaatacatagtctgcatagcacaattagtcgccaattcgctgatcgcgcagtggagtgaagactcactgcgctggttctcgcgcggtgccagtgttggcggcgcgaacgtgaagctctgcatctgcgccgtctggggcaacagtggccgtccactggtctcggtgggcatatcaaatcttaggtagcaagcccttacgggagggcagcgcgaggctgaaagacggtggtggttgcaatgcgcggcggggtcgtcggctgtccgctaggatggtgaggttgtgggcggatgtcgggcggacaaccaattgcagcagtgggcgggcagcggtccagattcccttggttctttgatggccggaagaacgttcaaactggtccagaggtcggccaaaggtgcaaagaggccgcaatagtgctaatgtacagttctacgatcaaaaggaaatctccgcagagccgggtgacgatggattatacggcggcagatctaggcgcataggattggtaggtggagacaacgtctggcatgccggggggggcttcgacgacgcacaggggcgggctcgcagcgtggctcccgcgtgcagcagtggcgtcgcggtatgggcctcctgggggtgtcgtgaatgtcgtatgcctggtcggctcgtgtgtatgaaggggtcagggtgcgaggggtagacgagacgagtacacttgcagaagcggaaccagcagccgcacggcacaaaatatctggctagcctgtagtaaaagaacccaagcgcgtgagtgcccgccttcgagatgcagccagtgctggaaactgccgtgcttgtgggggggagacgggtgctaggctgcagggggtcgcagtctgcttggccgacgtgaatcgcacaggagtggatgtggtggatgttcgaatgctaccgtctcgcgcgatcggctcgacgttgctgctattatagatgggcgggggggcgatagtctgacagctgagatgtattgtcgcaccggcgccgctctcatcagcacacccgtgcaaacccttccaccgggggttttgttcaacactctgcaacagagccagtggcggcggccttggttgggtgttctgtaagagaagtttgatagcctcgcccgccgcccgttagacgtctcagagaagcgggtgtcaagcgctgtctgtgatagggctggatggcgtcaaacgtgctagcaaaccctgctatgcagctggttggtccctctcgtctctaataattgcaacaggtgcctgagtgtcaatgcaaaatggcattagggacattcggatcatctgcacatggactcgatgatccaaggaaacagtcgcccacaagttggtgggtcgtgtttccagaaaatgcgtcgtaaatagcacagatgaggtattatgccgtacccagctcatattaccagcatgatgcacacaggtaggcatcgaaaggggtggaaacattctggaaagtcgttgcacgacgacgaaggatccaggagcccgatgaagcgcgcctattcgcagtcttgcaagcctgacacactttgacgtagcaccaaaggcactacaaggcgcaccaacgctcttcagtttgagactgcatctgtcttaggggtacactgtgatgtgtaccgtgtgtgtcggcgagcactccatggcgacacattcgactctggcgacacaagcatgttcctgggttgggcatgaagatgagtatgcccgtgttgcgccgtgggcgttggctaagccgttcagtgtctgctagcaagttgcctcggtggattgattcgtgcattagctcgaaggcggagccatggaaagcagggcttcgacgacaggcgcagctccaaggttgaagcttgcatgaagcaatactttcacgacctctacatggcactgtgcaatgaatctgcctggcgtaaggagattgtggcagttggcacggatagcctgcatcgcgctgcatgattaggacacgagtgtaataattgccccgccgcaccggatcacagcgaacgcttctcgaatcccgacatcatgggtcgtgtcccttttgctcccgcacgcgacaatacggttggccgattagcgtagtgtgtcactgtgtcactgtgccactggctgaccacgatgcattcaagcagcaccgatacgagtgcaaaagaagaggtccacggcgagactggtagtagcaaagacgcaaatacagaccatgaacttcacgtttgtctcgatcatgcttcctgcgcacgcaggccgtgtcacgtcgaattgatcgcgataccgtatctaatcggctgctcccgccgcagcaaggcatgacgaaatgttcgaattgcttcggcaaatcacacaaccaaccacagcagcctgaccaattccgagttactgggcaggggcgtcggcgctgccgtgttcctgcgcatccgcagggtagtccgttgtggtgatcagctctgatgaggtcgaatctcccagtgtcccgccagagaagctctgcgtctccattgggccgacgttgaagtcgtagaagacacggacgagcttcgatgcaatgttctaccgctacgtgcgtacagcagtagcgtcggcgtcgcatcatgccgccgtagagccgcttggcaacgccctattccaagaagtgcctgcatcgacaaagttgctccaagctagcgatgcgcgcactgcaccaagtcactgtggtgtcgatgcgcacagagacaaagagagaggccagcgagcgacatgcacgggaacgtacatcccgcgtcagccgcatgtcgccgaccagagcgtcaggctggcgggtggcaagattgtgctgccacaggtagcgagctggatgacttgcaggaggttcctgatactccaaggggccgctagcaaggcatggatgcctcaaggaacgaagcaaccccacagagcgacgtcccctgctgacggcggataatcattcgggagatgattaggaacgcgattgctaaaggcaactcatccggagccgtcggcggcgcagcatcagcatccaatcgccgcggcaagctgacatgcagtgcatgggtgtgggtggtggtgagcgcggtgatgacggttggtcacctggtgcatgtggtggtgcaggatggcgatcattccatggaggggcgccaagcctattcttttcagaaggagtctcccactgcacgcacaattccctctgtaacgggcagctgcgacgaccacctacactgtcaccgaattgcatctgactcggcacgtgtcctccaccacgccatggacgacaaggataatgcaaacccgaccatcctaaacccctctgatctcccttcccgccgcagcgagacaacggtgaagcgacgtgacaacggcagcacgggcctgttcgacgacctgattccgcgctacaactatctcaacgacccgtttgaggaagccgtttcagcaagtgattctgatgatgaggatgtcgccgtagagagcatcgacgagcaggaaatctatggtgcgccgcccacgtgcctgccctttccccccagcaccgctcgctgaccactcgcatgacagacctcatttccaccatctgtgaccctgaacatcctctctcgctcgggtccctctccgtcgtcaatctgccggacattcacatcctcccgccgacttccccgctttcgtccatcagcaccgtggtcgtcgagatcacgccgacaattacccactgctcgctagcaaccgtcattggtctgggtgtgcgcgtacgccttgaacaggccctgccgccacgctttcgtgtcgacgtccgcataaagaagggcacccacagcacggacgagcaggtgaacaagcagctcggagacaaggagagagtcgctgctgctctcgagaatgggaccttgatgggggttcttcggaagatgctggagacgtgcgagtagagcacatcgcttgcttctatttcgacgacttctattctgataatagacgacttgtttgccgatcaatattgatggtccactacacacgtaatgtttgtcgtgcacagcacggtctctgagaggcggcatcttgatcggcattaacgccgacacttcgtctgatatacccggagtcaccacatatcggacctggattatccctcgctgtccaccaaaacaccctgtcgtcacatccttgctctcaccgcgcagttccgccaacccctttcggaagccgcaagcataccctggccccaggaactattgactgtgaacattgaattatacttggaaggtatagtccctcggcacctcggttccacgacagacgtttgggcgaccgttttgccttctcaacggtgcatcggaaaccaagctgttggcatcggcgcatcgtggctaatcttgccttccggtcacatgcagcacgcgccgtctacatccccatgccgtcgatcaggaacacacggtcgggcatggttacctatccaggctgttggcgcgaacaaagtcaaaacagactacatcaggtacaaacgaacgttggaaacttggaatcgtcatgtcgttgacacccgtgacggtccgaacggggttgcggcggcttcaaggaggtgcggtaattgtttcccaggtttcaactcttggatttattgatttagccgcaagtccactgcgtcgtgtggttggtcatagtgcaagcaaggaaagcaagttcaagagtcggcaatcgggctgcgcgttcgcgttcgtctgtcaaccagggcccggtggcctttttcgtcaggcttgttcagctatccacgtcagcctgtcggtgacatttacataagccttaccaacccgtctatgatagccgaatattgactccctgctacttctggcgattgccctgcagatcatgcatacatagccgtgcggttggcgatacggtgaattaggtgcaagttttcgcgacccttcccgtcttcgctaccacatgccacaactcaagtccgccaatgtgacaccggttcgcgtagctgcgtctgctaacgttgacgcacgtgggcttgttgtcaacatggaaggtgcgcacttcatcctcaacacttttcgcttggaaagatgctgttcttatcgcgccttcccgatgggcgcaaaagcagtcgcacgtgcgagagtgtaatacgtcatacattactgatcgctttttgttttgttcactgcattggacgtatcgatctctgtaagctgtgcaagctgtgcaagctctacaagtatcaacagactgcatgtgtgatcttcaggtactgctcatcacgtgcgaggccatagaccacttccaaggttttgcaacataactggaagcaacaggtgcgccgtggtgatttctaagaggcatgagccctccagacaaacacgtgggcgacaaagagcaatccatcaaacgcagtccgcgcaaatgaacatggacaaaaagctcaagagtgaaaactccactcgcagcgcaaacgcttgtcgcactcacctttgacctacttactccatcaactccacaatctcctcgccacccactcgtccctctctcaatcacaatctaatcataccatgcatcaaccccaacttgcaccacacaccgcactccctagtacattcctcgccctcctcctcactaccctcgccctcaccttcgtcatgcccaccccaccaacctcaatcaccaagacagtagtcattttcctcgccatcctcgccgcaacactcacaggcgctcgctacatcatcaccagtcccgccgagcctgaaaacgacgcggagttcgacttcaaagatgcgattagacggagacgagagcgcggcgtgttggatgagaagaggttcaagggggtctttgggtggggggatgagaggaggttgaagaggaagggtgggaagagggaagatggcggggaggagaagagggaggagaggaaggcgagggcggagcggaggagggagaaggaggttaggagggcgttgaagagggagttttggccgacgagggggcagatgttgggggcgagtagggaggtggaggagggggtggtggaggaagatggggacgaagagtagaggatccgaagagcatgtctgaggaatggtgggacagcttcgtatcaatataataatccactattatgcagcgattcggatatatcagatgtacatggtatcgatattgtcggtggtgttgtcataggtgatgaaaagcactgttgcgagagacaaataattatggtgcgtgtcgatagaatagccttgatagcaatgtgatgatgcactgttatgcggcaaggtagatgcgtcggatgagcatagtgccgaagcttcactcataaaagacgagcaagaattgttgttagagttagaaattgcaggtgtatgtccacgatacagccttagtagcgatgtgatgatacactgttaggcattgggtcggacagggcagatgtacaggacatcaacggtgcagtaatagatgatgagcaagggcttttgctaagagacaagaattctcgtgtcgtacgattgttcaaacgcgacatcttagcattcactctgctcagccgtttggcttgttgaggcttagttggtcttggcgcaactctagcgttgttcccaggcttttacatgagcatgaacttaatctgttggccattgcgacacggcgactacctgccacgatagtccagctatcgccacccttcggtcattgcggttctgcgaccacactcctactgcgatagctctactatcgccgccacgatccttcgcccattgccactaggccttgcaacagttcgtgcgcgctggaggttgaaggctgtacagcttcaagatcatttcggtgtctcaaaaagtaaggataacctccaaagcctacgtgtattcaggctcgtgtgtaattcattcgctgatctgtagtagcagttacaagaccaacagggcgcactcgaattaacactcttcggccatcgcgaaccacatcaatcaccctctcactccgtcgtccaccacaatgactgagcctcccaatcttgacgctattggccgtcttccgatcgagctccttgagtctatattgctcctggtagtcgaagatgccaggctctgtttcctcgaactaggacccagcagcccctgcgagatatatcgatgcgaatcgatggacaaagtgctcgactttcgttcgacgtctaggaatttccgggatgcctcatggcgcgctctagcaaaggtcatcggcgacacaaagttcgacgttgcttcgaggaacagcgtagagaacttgaaggcaatatctcagagcgaacagttggcccggtggattcaaaagctcactctcacctgcaaaattgctcgcccgacgtttccgctcggccttctatacaagtctgagttgatggcactagacaagaacaaccgaaagccatttgaagaatatcggcttgaggatttgcctgaagatctcaaacgagagtttgagacggtcaaagagcaggagaggcagtggtatccggagacgttctcagtctggcaagatgttgaccttggcctgtttggcggtgttggtgacacaattcaaccgccttttctttctcttcacccagcatcgaattgctcactcgtagtaacattgatggggtatctccgatgcttcaccaatcttgaccacgcttgttacttttaccaacaggatataatgcccgcccggtaccgagaactcttacaatttgtcgacaaccgcgaaatggacctcggatgcgacgctagtgaacgctttccccgtctgaacgcccacataggactggacattttcatgggcgcactggccgcatcgaacacgaacgttcggacaatggagctgggagtccaaacagaggaacctcatgcctttctcactggtcttcccatcgatgtcgtggtcaaagcatgccacaaagtagagactttggtgctcaggaacagctaccacgaatttgatggagatggccattatggccgcgagccccgagtgatactgacacagcgcacgttccccgccctccggtcattgacgattgagggttcttctctgaacgatgaagatgacccgagggatgcgccatgcccactcccaacagctgttccgtctctctctcatctcaccatccgtgcaaattttcttcacacgaactccattctccagtttctctatcattacggaggtcatctacacgatctagtcttcgaaagagtcggcgaaacagagttcagtctagtatttggcgtacttaatgctctcagccttgaacgtctcgaaatcagatttggagaaagtgaactttggagacaatatctagagcaacctgaggggcagaaaaatggcgaaatgcacgcaaagctgcaaggtatgcgtagagatcaccttctcgcctcggcagagacagttgtgcttgagcccaacttccgacaggctttagatgaacactggcagtaggtggtcggtgcagatgtgaacagtcacgcggagtcgacacaaacaaacagttggtagaattttggtcgacgtcgaggagattcacgtcgtactgcgtacggcttcggtttattggacggcgaaagacgggcgctcgtaagatgaagcattacgcggggaagacaagactgctcgtgaagatttgtgtagcaaaatgaaacattcgatgaacgagaaaggccttatcaatacaaatgatattaaccaaaaccctccaccactattcctagaacttattcgtgatcagtgatcggtcatcctgaagggtttcgcaaaatctcgacgcggacaatgtagagtcatgaagccttgaggctggatatgggatactgcagtacttacagttagcatcttgtaagggtttaaagagctttaggcggttatgttgtcctggaagaattctagggtggtcacatgttattgctacctaggcctgcccggctgctgtcacgtggcctagcgccacgcaagctagcgtgtacacataaataccttgacatgacaatactttctgctcttctcgcaatcgaaccacgactcctcgacctccactttcgctcattgtctcaacctcaccacacaagctgcgctccatcctctagcatggcgaccacaacgctcaaccgtacagacgccgcatgtcagatccacaagctacccaccgagctgttggaaaacgtcttgctatatgccgtcagccacgtcaactcacctggaatggatgaacatgggagactccgcaatatctcggcgccaggcccatcgactattctggacttccgctcaacatgtcggaaatttcgggatgcatcttaccgagcacttgcaaaggtcattggggaaactatttacgatttacgctcgaagataagcatccagaacctagagaccttatcaaagacggcgcaattggcgcgctgggtcacaaagttgactttctcttgccttatagtgaatgaaagttttccaatacagctgaaaggattccatgacacccttggaccagcccttacgaagctgcatccagagattcgtcaggagtatgcacaagtcaaggtagaggaggaagcttggtattcagagatctggcctcctgcgtcagattttgagctgttggtgcagtcccagccgagagtgctggtgttttatcaatcaacacaatgtacactcggtcaaacattggttgagtgcattgaacgcatggcgaatctggaccattttcaatactcttgggccaacgagcaaacatctccgggaagatatcgcaagcttcgttctttgggtgtcggagaaatgaagggtgcttgctatcctgatcctaccgcttctgcgctacatgcacatcttggtcttgagatcctgataagtgcaatagccaagtcaaaagtgcggccgcgtactcttgagcttgctgtagagcttcacgaaagccatactttcatcaccaactgccccgagagcttggtagcagcagcctgttctgaggtgcagaacctgcttctactgaacagctacgatctacagcttcgagccagaacatatcgaggacgactaccaccaccatcgcgggcttcgataaacaagtcaaactttcccgctctgaagaacttaaccttgtatcacaacaatcgtattgggatcaatcctggtccgttaccattgccgtcagaggttcccgctcttcagcgactcgtcatcttggatgctgtactcgccgaaccggacctgctgtcctttatccggctatatggcatgcatgtcgaacaacttgttctccgaagaagttgttacgactgggatttatcgctggtcgatctatacaacgccatgggttaccgtcagctcaagcatctcacaatcgacgtctcatgggctggccttattctacatcaacttcataagtggcgcacctacgacgacgccatattcgcccagatgccacaagatctggtcaagagcttggccaaagaagttaccgtacttccggtcgaatttgccagggtgctggaggaatattggggcgagaatgggttgtttcatgacgaaattgaagtaaagagaggtcatgctgaagtgtaggctctctacagtatggtcaagcctacatatgccatgtctgtaggatgagggaatcgattccaagcttcgtacactgacagcctctcaacctgggaaattgctgctctctatcgacctcgtctatggaagtaacgcgagtaggaaaatgaaataatagccgtattttcgcataatataaagctgtgtgacgccgtttactagatatctatgaacagcccttttaaaaactgcaagtgaatgttcttacgtcaccccctccttcacctacacgctcttgcctgatccgtgccacgtgcactagcgcgtgaactagcgcacgctctcaccttattttgatcagctccgaactttctccccaactctactacaaccctgtctaagacgcagctccgcgcggccgaacgagcgcacgacacaacgacaactactggactacgattatggcagctacgtcgcaacctgcgccgctcgcgggcgacagcttccttgagaggctaccatcggagttacttgagaagatactcttggaggtcgtcggggatatcatcccgcccgccggataccgacacaacgatgcgaaaccaatccgctgtgaactagagggagaatttggcgcctcttttgcgtctctcctcttgggacataggttagtcagtcgtacaatacgcagcatcagctggagatcgctggctaaagttctgggtgagactctcttcgacatgtgctccgaggagagtatggcaaatctcgttgcacttacacgttgcgcgagcttagcgccctggatgaacaaactcacgatgtcttgcttcaaagtcaacaaaacgtaccctttcatacatgacgctctggccaatgatggaaatgatggttgtgttgtcgcatacctgaatgatgtccatcaaaacgatctcagacgacttcgtgatgtggacaagatctggtacacaactgcctggtctttgcccacaactaccgaagacacctctgttcttgaactgggtcctgttggcatcaatgctgaattcgagcgaggccttaaatatatggtctctgcatgcatggtttccctggtcaatcttgacaacatctgctactattacgacgtggatcacataccagcaaggttcagagacttcgcgcaccaacacaaatcgaatgatctctttaacttcgctgtagtctctggcgtcatatccgaagctggagctgatctcgggttccgactactaatggacatgatgttagtcgccaaattgcagccaaagtgcctgtgtctggccgtgactatcaaagaacctcagtacttcgtgacttctgcatcttcggatgccgccatgagcatctttcgccaggtcagagaattgacattgatcgaagcaggcatcgtacctcgagccaggtccagaccgaatccttccatctcggcgatcgcagtgtcaagaacaaattttccaaatttaagatctttaagcgttgaattgggctggtttccttcctcatctccaatacacgctatactgtatcctcggatcttggaggtgcccggattgagacacatatcgatcaccagaggcaatcagatgtgcccacggctactcaatcttttcgagttgtacaagggaacactccaatctgtttcattgagggatatgataacggtcacatacgaaccaatactgaaggtcttgaagtccttgtctcttgaagctctcaccatccatgatgaatacggagtttggtgggagggcgacacgtacgacgagcgagagtttcgaggtgttccaaaaggcttccttgaaagcgttgctaagagcggaattttcggcccagaactgctagacgaaaagctagaagacgagctggaagtggaactggaagaagggctggaagaatgatctcgcaaatatcaaattgcatacgacaagcgcgatgctggtacaaggagccaatcttcccattgaggctatatagcaggactgaagaggatgatgaaaacgccaatggactatgaagcggcgtttgcatatcctgagctccaaagtctgctactatctcgatgactgcgactcctcatcggacaccgtgaatagtgtctaagcgacagaggccgtttcaaactccataagagcgacttctctgtcgaatgctacaaatctacatgggtcatcttatcatatcctgcgtaattcatttgctgtgccgtcaaactgtatcagcattttgatgcggtgcaagcccgcctgtgcaagataactcctcggtcttgaagatcagccaggctttacatgcgcatcctatcttgtgccctcgatgaacgctcgaacatcggcagcgagctctccatcttcaaatgtacccattccaatggctctgtccagctgctttggtgcaaagtacagcgctcgacaacatcgtgtatagcaggcgcaccatgtgttgatgggaacccgaggagatgacgccaagcggaacaacagcgcggtccaagatagttcagcaactccctcccagtcgattttctaatgcccacactccctacacccctccgccttttcaaatcccctctccacgccctccctcttcaactcctccaacttccgcccacactcctcactaatcctcctcgccctcgccgccatgacaagcagcgccaccacagccaaatgaagccccacccaaagcacaaccacactcgtgctgaacgtcttcccgtgaacaagccactggtacacaggatacctattgataatagcagcggaaatcacaacgtccgggaccattctcttcacggggcgtgggcgcaggtagccgcagtcgatggctttggagagttggtagagggtcccgaggagttcggggagggcggagaaccagggtggtgtgttgtcgatggtggagaggaggggttgccagaagttgggagagctggtcggtgatgacattgtgttgggatggaggtggtgctgttcgggtctgtggttgaatcgcgactacgatgggaagacatacggcgttcttgtatagctgcccgtgttcagctgagctggaagctagcgcgcagtggggagtctagtggcattagcaccagcgatcaggcttacacgctttgccactctgggtgctgggttgaggtccatgtcgaattaatgaccgggcttgacagcgaagacatcggtcgttactcgttcggggaagccggatgtgttgcttatgagaagggctcggaaactggcgccttgaacgtgcgaagcactgccaccgagcagcgaagctactttgatatgagaagacgtcgaggctgactcaaaggcaggtctctaaggtaggtgagtggcagttgtgatggtacgtgtgtcggtgtaggaggactatcttcgtgtcgcttctaccataccatgtgtacaccacaagtctgcaccatccgctacagctgcggcatcgtaaagtcgtccatagccatgtcccacatgatatcaccccactcctgtccgccttgcgagaagtccgtcgacggcaacgtgatgccatcgaagttgagcgagtcgaaattcatgaaattattgaaaggcatagtcaatacgcgcctggcatcgtccgaattggtgtgaggtacctgccatgcagttgtggagcctagtgtggatgctaccggtgctgcagcggcctgattaccagtaagaatggtgtcgtcagtgactttgagtcgctcgatacgtttcgttaagccttgcagcataatcttgtgtaagcatgagacggggtatagcgagtgtcgttctcctcttggtttttgccatgggatgaagtcctcgggtagggagaaagtcaacttcttcatgacttggtctgatagctgacaaagaccgtactgttcggtgagcgcgatcgcattccaagtcggatcggtaaccatgccaccagacgctgtggttgcattgaaagttccatgaacattcgtgtcatgaggccttaaatctgtctggctccacaccttctggtgtcaagttgttgatctcctctggcaaatcgtcgacttccgtctcgcctaggcgctcattctcttccagaaaaacgagcttgcacatgaggacaaatacatagaaccaaccagtccatgagccgaggcctagtcgatatagcaatggctgcggcgtttggatgagtgtccttaggtaggaagttgccccttgcatactacgatgaagcatctttagtctggtaggacatagcgtggttgtggccgacagggacgacgtgctccacaacgaggtatgcagacaaacttcattgatgcctatttctaccagcgatagtgtcagtatcaatgtagctgcaggtaccgttagtgcaagttgatcaggctgtgcctcttggaaccgacttactattgtccttgagcaacgggaagaatgagatgaagtctttgatgtgctgtaattctgcaagaaagttgttggtcgacatgctgatcaagatcgctcccctgacttccgcattgtcaatgtcggagtatgagaaatggtcgttggcacgagacagaagctcgctcgctttgaccaaaggacgaatgagcgtgtcggacagtactgcagaactttcaaatgcatcgcaggtttgtgccatgaaacgggtgtatggcatgattgttcgctgccgccatgcttgcgcaaaactacatcagtcagacactcatgcatcagaattgctgttgcgagctactcacgtcacggtaagaaaataggtaccgagcaaagcgcgcttctcgtgcatagtgcccttgacttggttggttcctccgcctccgcaaacgggagcgccccttcgcacaggtttcggcttcctattctttgagagcccgagatcttgtaccatggccatacagagatgaacaatcattgtgagttgctgagacgctggatgatagaagccatggtaccatccgccgtataccagcaagccttggaggatcccgagactcttctttgagtgttctacaactctaccaatctcgtgtctcagcttgtcagacagcacatactgtagacctggagtgtcgtatgcggtgacagtcaggatggcatggaagaggaagggctcctggcgtcgcaatgttggaccgtctacatcgactactatgaacgggaaagcccagacgaaatgctgtttgaactcatctagcagacgatacgcacgctcctcgctgattgctcctgcatccacaggatcatagaatcgaaaggctgctgattgaagcgcggtgtgagtcagagacctagaatagcaagatgcatcgtctgtcggtgtgtttgataccgcgctggtttccggggtggctacttgtattggtgtggtacttggagaggctagtgttgatgtgccttccgtgttctttgcagatatgaggtccatcaggctctccacacgctgttcaagttgtcgcacgcgtctagatgtgatgttagtactggctcttcatcaggatatcaaagtctttgagcagttttcacgagatcaacgaagctggtaaggtggttgtacacctcctgtgaactatgcaccatggtactaaagctacacaacgtggtggaatgatcatatacgtacgatctagacttcggtcccggaccaggcttcttagcgactacttcaaaagcgcattgcttgttgagcctaacgcatcgatgacactcgtccggtcgatgttccgaggtagagcatttggcttttgcgcggatacactgtaggcaagccttacggactcgtgcagacgacatgggtaaaaacaaccgaaacgagccgcttccgacggagatggtttacatcttggctgaaagtgcggcggatgacagtgataagtaggagagttggatgtcctgcctgctccgatcactagtcccttttgggctaatctcaggcctgtgagacggagaatcggcgcattcaatctcgccgatcgtccggctgagcgacctcacctaacaaatgatcacaaaatgataaatacatgtataccgatgactgcagataagaatttatcccagtcaaaagaaaagtgaagtttcgtcaacttcctgatgcctgaactgcggaactagagcgcaatacgccatctcactgcgatagtatggaggttgaagacgaggacttctagcttctcgtgcactctttggcactgctccgtgcaaccaccttggtccgcataccatcaacgtcagatccagattcgcataggatagacacgaagattgaaaacgcaagccacactgcagcacactcgtagatcgaacatgtcacgactcacccagtcttcaccatgggcgcagcagctgatgaatctccagccattttccgccatctgacccaatagcgcagcaccatgaattctcacccaatcgcggcccccttcctaaaccatacaaaagcgctcattcgcctctttctgccactccgcatgctcataggcgctgctggtcatcgaatgagactgcgtcgcatacactttagtccacactccatcaggttctcagcctcgtcagccgtcagcccccccgcttccagaaccagactgcatgtgagatgtaagatgtcgccacctccttgcgttagcggcacatgcgcggcgcggaaagatatagcgtttgcagtgccaagaatattgacgcgtaaacacggtccaaagggcgtgtgttacgtgtgtgtcgcggaaatgcggcatgttcgaatcgaaagctactttgtgtgtgtgagtaggtaagtagtagtagtagaatgtggctatggtaggtggtatgtaatgtggcgaagcaagatgcaatgtgatcttctcggtccgctgcgcagtggagaatctgccccgacgcaaggacatagtgttctgtggaacccagaccgtggtttgggcgatgcgatgatgcacgatctggggtttgaggcatctggaatctgaagcacggtaacttcagatgtggggaaactgatcatgcgactgcgttctggttgggcatgcctcagatgcagtgttagatcgacgcggccacgacattatgatgccttcgtactacgatgccgtgtactgtgcgacgcatgtaccccagaaagggaggtgcaaaatgcgcgcaaggacatgcggcatgacagcactgcgtaacacaatgtgaccatagcatgacgcacaacaaacacaagcaaaatgccatccaataatgtttaggtatttttcattttctagcgaccatactgtacaaatcggcacttaatgaccaactaaccacactcaaaaaccagggtatacgtatacaccactcgagaaagcaacgccgcattacccaatgcaggatatcaagctaagaagatagataccgcgcgcttagttgaggtaagcaaacgcagcaatggcgccgaagaggatcgccacagggctggacgagagcatggaagcggcgccggtgctctggggcgggctgcctccggtggtggaagcagggcgcgaagcagagggagaagcgctgcgggagagagtagcggtggagacggtgctgttggcgctggacgagggcatggcagagacggaagcggcgctgctggtgacggcagacgcagcggacgaggcaatggaagatgcggcggaagatgcggcagacgcagcggatgagagcgcggaggacgcagatgcgagcacagaggatgcggacgcaggcgcgttggagccgccggagagcgggaactggccggagtagttgatctcgctgccctgcttgacctcgagcgcgtagctgccgtcgttggggagcgccttgtcgacagaccaggtgaaggagccaccggtgccggtacctgggactgttagcatgtgttttcatcctgtggttgtgcgcgtcaacgtaccaatggtgccgacggtgtcgaggttgccagaggcgcccttgcggaggacgaaggtggccggggcgtccttgggggagtaggtgatggtgtagctcttgccggcctcaacaccagaggtagggtaggtgtcgatggtaacggcgaggccagaggagatgagggcagcgcccgaaacgacaatctcgaagaaacgcatgttgatggtgttgttggtgggggggttttggtggattaggttggtattaagggtgtataagtagtaatggtcggattaaggaacgagtgacttgggttggcaagaaagaaggaggtggtgggacaggcgcagagtatataggttcacaatggaacaaacaagagcactgaaacgcttggagcaacacggctgaccactgagagcttcacgccgactagggtgctccccgacggcaagaacgcaaaattgaaatatgccgaatacagtttgggcgctcttgattagctcgcagccacccctaccattcggccgctggcctaatggcgtcttttctcgaaccaaagtgtgcccccttttcaggcggcctggtcttggagctacagtctcgcctgcgcaggcccatggcaattcactgcgcggctagacttggcgtcccggcgcataagcagcacgccaacggccgcagtgtcactgtgtagcccaatcccggccctggccaatcgccactcaataatctggggaaattcaggggcgccgcctgtcgccagggcgttgcagttttgcacccccaagcgtttggagattagtcgctgccggcggcgtacacagagctgttgcgccgcgatgacgacgacgcttttcaatttcgaggataaattgcgcgacattttggtcgtgtcgaggaaatgcggtccaattcctcgcgctgcgcttcgctttgtttgtttgtgtgtatgcatgtgtttgtgtgcgcgcaaacattcccagcccatccgcatgcggcaatgagaaacactcgagccaaactcaacgtcaccggttctcctttgtcagatgtggaaaagtggatccggtgcagcgccggtgatgaacaatgtctcttcgcccccagtcaccatctgtgcgggccgacattgggatccaccgaacggagattacaagcacactacagaagaacagagcaacgcttcggtggattgcggagagtaagcagtcgttgtgattaacacatctattcctgtccaacgtttgcttgccactctgcacatcaattttccttgcgagcgagtcatttttgtgtgtcagatcatttcattgagtttctgtcatggctgtgtaaagctcgccgtatcccagagagttcagtacaagctgtcaatgtcgcaatgctgaagtcgtcgcaacgcttccttcaagtatcaaccccgtccatccgcctgtcacccaaccgtctcaaatctcgtatcctgcttcgtttttgactaggcgcgatgatcagcaagtgggaaatgtagctggtgatcgaaacagacgtactgaactggtccatgtcgacgggaagatcgagaccgctgtcacccaagtcgttgctgagctcctcgctggccatcttctttttcggggatgcgcgcttcttgaccggagtgccattgtcatcacctgcaccctttcgcttcctcggagtcgcaggcgaagcagtcgcacttccagccgctgtcaataacaattagccaatatctctcatgctaactcggactgcacataccacgcttattagccggcgcaacagcctcgaacttctcgccgttgtcgacacgcgacctcaactccttggctttggcggtgatgctgcggaactgatgctcgaagctggaagcggtgcggttgccgtcgagggcgctcatcagctcgtactgcgccttggtgatggtagttttgtcgagggccatgagcaggacggagacgcagtcggctggaattgtcttctggcctgcgttgctgtcggcggcggctttggccatggtgaaggattagtgactggtgcttagtgagggagtaagtgttgagcagtgccggtaagcgctgcagcgtagcttgcaatgggggcggtggtgtggaagagggggctggagaagagaagaggagagatgggatgggtagctggcctgctcttatgggtgctcacggagtgaagtggctgtcgaagctgagcggtgatgaagacgagtgagagtgagggtgcagcaagatccggtgggcaacctgctcccctttacctcgtgagagtgagaagagagcacgctgcagacaccgacttctttagtcacgcagagaggacaaagcccttatcgtagagcttcactgcatcttcgtagtggtgcttcatgatagcatggccacttatcaggctccggtctatgtaccaattggtttttatgcacactgcaacacacattgcaacatcccacacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggccgcaacgaaatctttgttgaacactccgctggagtcaaggaaaactggctagcacccattgccatgagctcgatgttctcccaactgggcaatctcttgaagtcgtcaatgtgcgactggagttgtagaacaagactccattcatcgtctgatatcagattgtgctttcgcctggtcaacagctccatgcaagctaatacagcctttgggatctcgttgttagcaagcgaccgtaggcttttgcactcgtgcttgtgtccgtggttccaggcctccttctgacatgcctaataaatcataagcaatgattctatccaactagaactctccgcataccttgctacaatatcggaaacgctggcatcccgcacacttcgagacggtcgtatctggtggtacatatagtcgtgtgccgcttgatgctccctcagtccagacatagcaattcgcgcacgtgtcgtggaggtactgagtatctaaagatccgagtaaaggccggtcgattgctgtaatctgctcgccagctccgaattcacgaccagcaaaaagaccatttccaatgctcacgcctttgctgttggttgattggctgatgtagaaaggtggtgacgaggtgcttgttgatttggacatttcctgttgatccgtattgtagagactgaagagaatacaatggatagtttgccttgtgatatgaacgatttcaacacgtttatcgtatcacacagcgttgtggtgtctcaggagtggagcgagaaatcgtgagtggagggtcgcagctagctcggatttggcctagtctcgaagctcttcatctgtctgcactcgacatcgcatctaacttcacactttctatattcactagaggagttaatgtcagagtactttgactcgttcgcggaaccatctttgtctgagccctcttgaccagcagtttcttgcttctggcgccgatccagggaagtctgagcgcaatgaagaatgacagagctgtggctcatgaatattcaattagtagcaaggttgtcaagtcttggccaaatcgcctctgcaaacattctcccagaagcccttagaaagctaggccagcatcgaagcagaacgatcaggcggtggtgtctcttgtgcctcatcagccctgccatcgccatgaacatcgaaatctcggaaagcactcgtctcaaaccgcccgtaatcaacaatgtatctttgccttcaaaacactgtctttcttccttccttcctctcatcgtcccctcgacattatccatcaaacgcctcaagccgaaccattaaaagagtaattccctcttcgcacgtccttcccagccatcaccccctttcacgacatacatcacaccgccgaagtttccccttcacaacaccaactccacccctccaccaatccctctccactcaaacaaaaaccacccccgccgcccccgccaacacacccacaaaccccatcttctccatccccccagcagcagcagcagcagtactcctcgtcgcccccgcccccgtcgccgtcgaactcgtactcccactcgctgcgctctcggtaaaaacgaacgtcgagttcctgctcacgcctgtttgaatgggtggggggccgcggatggttggtgtcgctgaggagggggagaggagggattctcgactcgatgacgctgacgctgacgatgtcgctacgataggtattgaggaggatgatgtttgagcggtcgacagtccgaggagggagaagagtgttaagcggaccgagtgggatttcatcgtgaagaagactccgaaagcttgtgagattatggatatttcgagctgtattttgtgtgaaagaatatgactggttcggtgcgttcagattgaacgggtcaggctaagcaggtcaatgtagtttttttttctgagagagagagagagtagagagcgagttgtccttctaacacttgggcgatgccttcccttcccgggcaacccttttcctttctataactccgaacacatgcacgcacgggcatcgcacaattctccggtcctgcatgttactggtccagtcgctgaaacgaaacgatgtggttggttcgaaaacctgagatcttcccgaaacataggtgtggtgttggtgcgccatcggctctccgcaaagcggatgccggagaccgaagcgggcagcgacgacattgaacttttgaaggtaggtaattgtgggatgtgtgaggcatgggagaattactcaaagatctgatttccgctttctaaagggggggtatgtcggtacgaaattacgaaactccactcagggaaaaaaacacacaaaccgcgctgtgatgtcgcacctcttcagggcaaaacacacacaccttctctccctcacatctacttcccattctcccccacgccctccaacctccccaccaacctcttaaccgcactccactcctcccccctcgtctccacaccgcccaaatcactcccgacctcaaagaccgtaacaacgccatccataccccccaccgcaactctgcgcccctcattcttctcccacgccaacttgttcagactgcggttcatataccccaggcccgatggcatgctcgcgaacgcgccgcgcttgccgtcgctcggcttgatcgactgcacggggacttcgacgtcgacgttgatgtcccagacctcgagggacccggcgccgtcgacaagcgcgaagacggagggtttcgtgggcgaccagcgcgcatcatagacgaggtcttcgcgcgcaatgtccagcacgggagtgacttgttgcgcggtgccggatgcgagcgtggtgttggaggcgccggttgcggcgggcgggcgcactttccagagcttgacgctccagtcgacgctggaggagaggaccaggtcgccgagatcgagctggcctttggcggggtgaaagtcgagggacatgacgggcgcggcgtggccgccgtatttgacgcggccgtcgacaccggctttggcgcctgcgcggtcgtagcgatggcatgggtagatggagccttcttctgtgccggcgagaaagtatgtggggtcggactgcgggaaggcgatgcaggtgactgccatgtcgtctgtctttgctgggggtggtgaggtaagttcgaggaactcttgtggctgtgagagcatgtccactgtccagccgcagaccacgccatccgtcgaacatgagatgatgttgttcgcgttctgcgtaccgaccacgtcgatcgagtagacgggatgcgtgtgccctgagccagtgagcggcgtcttctgcactgatgtagcgcccgctcgagtgtcccatatcaagacctggcccgagtatgcaccgccaatgatgaggtttgggtggaagggcgagaatttggcagtaatgatgtcggactgggcgtggaagatccattcaggacggtcatgcatgtgcatattccagacctgaatgagtccatctgggtcgtgaggagcggatgggttcttggtatacgatgcgaggacgagttccggaaactgtgagactgttagtggtagtcattttaagcgcgcgttgtcactcaccttggtagagaaatccagatctgatatcatcctcttcttgctccaccgctcgtcccagaactgtgcaatctcctttatccgcctgcccctcttgcctccagtcgagccgtagccttcatcttcttcatcgacatctacgccgccgagcgcatagtctgcgaggatgtcgtagtcgagctgctggtccagcgccctctccagcacctttgtgctccgctcgacgaatccaatgaactcgtccgagttctccaccgccgtcagctcctcgttcgacagcgtcttgaacggaaagttctcctctgaagtcgagggtatgatgccatcctgcgccgcttgttgcgcgactttgagctcctcctcaatctcccttcgcagctgcgtccggatctcctcgtccctctccttctgcctccgactcagtctcttgctcttcggtgaccgcgtggggctctcgtcgcgctctgagtcgctggctcctgctccggcactccgcgacttcatgggcgtccattctatgcttgcctgcactcctttgctgtatgtgatgacctccttctccttcttgacctcgtcggtgacctggccgtcgtactcgtagacggtcgctagcgggcctattgacagcgtctgcatctccctgtccaccatgctgcttatcgagtgattcgaggggccctcattgtcgctgctcagctggcctgcgctcactatcgaggttgggcgtgtcggtcgtcctgcgccagctggggagccaggttgtgcggaaccaggtcggctctccccaatgaggctattgatgaggaggttgacgtcgtttgatcgcttctcgaggtcttcgcttcgtctcggtgtcggtgagagtatctgatatggtcagtacttgattgtatgctgtgagtatgggaaccgtacttcgcccaacggactaccactgagtgattgccggcttgctgactcttgcttcctcaactcgcgctggcgcttcagctctgcgagtttcgccttctttgcgagaatctcatcgcgccgctgttgcatcgtagactcggacatggtgtggagatgtggaggatgtcgtagggggtttgactgcgatattgcaggctgtggcaagaattaagctttaaatatccctcaagtaattcaaagacaacctcacgcccgtctcactcttccgcagtgcaatgcgcaagtatgtttgtatgtagcttcgcacccccgaagatcgcgccaagcaccgcgccaggaacactcccctagcgccgtcttccgcagacgtgccgaaatcttgaacctcgacttcacgcccatcgtcacccacccatccccatccgccccgacaccgcgccggccactcccatccggtccctatccgcccgcgcaccaccgtcgcacatacttttactctgccattggacccgtgcgacctcggcttcaccatgtctgcttctacaggtgttaatgtacgcttcctcacgccattgcagcccgatgcaagctgtcaatccgtcaattgcagctgcgtgcagcttcccgaacgatccacgatagctaacaacgtgtggaaataggtcctccgctggtccgccctcggcttcggcgtcttctacggcgcataccaccaactcagcttaagcgcacgcgacaaggccaacgcatcgaagaaggagtgggagcacaaggagtcgttgatcaggcaggcaaaggccgaatgggcacggtcgcatcctgagccaaaggctgcgggtacgtctcgtcgaatatctagacgttgtatttggaatcatgtactaatcgaacaacagtctcagcaaacgcaaacgaccccaacgccgacctcaacaccatcctcggcatcacagacaactgagcggcgaggctggcttgacgttttcttgtagcatggaggcatgagcatggggaatcagacgcataatacgaaatcaatccaccttcgcagcagccgagacgcgagagaaaaacaatccatccgtccaacaagttgtgctgctgcgtgccgcgcaaaggggataaatcttgccttcgtatattttgtaccccaacctgtacagtattagacgcccgagtgcggtttgcgcttttgaaatatacatgcttattctacttctcttcgtacacaattcttcacgtgctttttcaatcaacatccatggatcgatcatgcgtgatcagcacttttctcatttgaaaccgcggggtcatgtattctatacacaaaagcactttgcctttcctccacccctcccaatcccccctccaatatgcatatcgctccaaaacaagtaccaaaaccaaaaaaaggaatgaagaacggaagaaacggagccgtatcaaacgccctaccaaggtggtagtaggtgagtagaaattgagcgcatgcaagagagctaaaatataaacaagaaattggctctctgcatgctgagcgaattttaggtgacgcgttcgttcgtttgttggcctccaatgtacatttctagtagtacataaatccctacgtttctagtctttacaatacctcgcccacaatcttcgccgcctccttgtacgtcttgagcagcttctcgcacttctcgcgctcggccttgatcgtgtcgtcttcgtacaggagctcctggaagagatcttccttgtacagcgacgagacgagcctgttttgcacgacgtctttggagtggttgacgaggaggtgcataatggccttaggaacttggtctgcgacggtttctcgcacaatgttaaagtacgaggagatgaggcggcggataagttctgtctcaagagcttcgcgctcagtgagggcgggtgctgattctgggtcggatggctgcggcgtgttaggaaacgatcacgagtaagctcatgtacaacttacgaagccaccctcaaaaccgtggtcccgaatgggactcattggagcgtcgtcttcatcgggaagcatctccagaacgtgagtaggttgtcgaacttcccgggtccgaatgctctgtgcgaagctgggttcgacattttggctgacgtgccggcttccgggccggttgtctccaggttgctgtacagtgtttgctgagttggcatacgcggttgcgccatctttcccaaagaagtagttcaggaagctgtcgcgctgtggtgctgggggcgacctttgccggttgttgagctggcctgatatgctaccttggccgttcaataaacggccgactgctggtgacatactgcggctcgcctgtgtttggtgtttccgcaggggcagactctttgcagatgcgggggtttcgagctcttcgccattctcgagtagctcaccaccgttggcctcagcaatgttgagctccttcaaccgcctcttctccctcttcttcttctccgcctccatagcaatcttcttttccctctgttccttgtcgttgatgacggctgacatggcagctgctgcgccaaggaaattgggatgattagtgttgatgtatgctctttgaatgtcgatgagcgaagcgacgtaggttgaacacggaccgagttgttctcggagcagatcggacaccacttcgatcagcttgccctgcagtcgagggtacctggtcaactcggttgatccgcaggtgtggcagatcttaatgagctcttcgtagaccagctccacacaacgctgactcggtatctccaaaagcttaatttgaggttttaccagcaagtcgaaagccaactctggtacaaacaaactgggccgcggtccagtggagttacggatggctgtccggatgtcgaggacggagaggttcatggtggggtcaacctgctctagggaattgccatagacggagttgaaaatgtagtatatcctggcaccaccgcacagctctttagtagatatttcggtcgaggttccgtcaatggacgatatgaaggacgaagcgaagcgggtcataagctggagtatgagagagcctcggtgttcctttccggtgaaagcgacatcgccgtagctggccaattcctgctgtgtctgtcccatcagggtgttcagcctcgccttgatgtctggtaaccggtcgcggatatgtgccatgagggtctggttcaggctctttgcgaggaactgggttccacacttgttcgccatgttccggtaggcggggtggtgtcggaagaagtcgcgctcgtcggagagagcatcgtggagcgacttgctggtctggatgtcgtgttgtgagcggttgacaataccgataaaacccagcttgagggggtacacgcgtccagagagaatgtccatggcgttagtgccgtggtccattagatccagctttgtgaggacaccgatggtccgctttcccatggggtcgacatggcgggcgagcttcagcgcctccgagttgacgagatcgacgttggcgggcgagacggcgagaatgacactgttcggcttcgcaatgtactcggtgatgagaccgcgtgtctgcttttcgatgtctgttggctggtcgccaatgggaacctgcagccgttagctccttcccgtgcagcgagcgccttcgcacgaaccttggtcaacccaggcaaatcgacaagtgtcaagctgagcacgtgcggcgagtaaatcttgaggttgatgggctgcctgttgatgcccttgttgtttcctgctatcctcgacgtttcgttctcaatctcctttctgacctcgccgaagtcgtagaacttccgcccggggatgtgcaggaactctccccattcctgctgcccggcaacgctcgccggagtgtggggcacgtggacctcgtcgtcttcgtcggcatcgtcgcgttcgctgggcaggttgatgagctggagaatgagcggccgcctggtgacgatgccgctacctcggggcaagaagtctctgccgacaatgttctcgagcaccgaagatttccccgatgattgtgatcctacgacaacctgctcgagtcagtacagctcgcgccgaaccatgcggcaaacttttgacgccaacttttccaccagcaacggcctatacccgcggggtcacacgtacaatctggggcaggtcgagggagtcatttccaatggtgttgaaaacaaggtcctgcagcctgttgacaatgttgaggagctcctctcccagcgaagccatggtgttggtggtggtgtcgttgctctgcgctcaacggctatagcttgtgcttcaaacgggcggtcaactagcttcaaaaagttcccgtagttgccagttgcgtgcgatgagacggattcggcgggacgggcaggtgcgggcgttgggcagatcgcgtgcctggatggatgcaccgttattgtgaggctcgtgatgggctgcggtcctccgtcatggcgaatcttccagggaactttggaagcgagcaagtcgcaactcgagcgtagtcacgtgccagcaccgcggacccccgttaacaacgcatcattctccttaattttgggtctcgacgcccatacccagcgcattaaagcgagccgacgcggaaaccacccggcatgcctatccttgttcaccgccaggagcaaacatcgcagcacactgcaaacatatcgccagcgctgtcgacgctttcgccacgcatgcactgcctctgcaaagggaaatacgtcaatacgtcagagcctagcagatcacccgtgatggactttgccaatatacgcatgcaatccgattggcatggcatgggcatctccttcatggcatcgacccgcactgccgtaggagccgcactttgtacgcaatgacttgctaacatcgagtcgtctcactgcagctcgtgactttgcatcatatgccccgcatacttgctacgcctcgccaggcgggttccagaatgtgaacggctggccgcaaacgtttgcattgtttgggccatcgctcgggtacagtcggaccgtcggccaacggataacgaagtcacgtccttatcgctggattccctgagtaaggtaaggctgccgtcacacgcgacaccacctaatgatcaacatctagtccacctcatatcggtggttctctggacctgaatcatggtcgtcagggccgaagcctgctcaatcttgggccgtagcgatgcgagcaccgcaatgctggggtacctcgatagctattcaccggactcagatctccatggatgctgattggcccacccagcaacgtaacactgaccgtgttgtcttactaccaacgtcgtctcccgagggaagcctatcatagtagataagccctctcttatcaggctgaccgccaaacaaagcaggaatgggcgttgggcgccgctgtacataggcagcagtagcccttcgttgtgctcattcattccattcttatctctcacccacacgcttgataaaaaagcgttggctccccttggcacaggtataactatacaatcacactcttcgtcgctctcaatcgacctactgctccccaccacaaccacgaaagttccatggcctcagagtccctcattctcactaccgaaaactcacaacacgacattactgtcggcacgattaaatgcacagcaccaattccctttggaggcgaagagcaatggctctacctgccggccaccaagaagttcgacctgtcgcgggggtcgcagcagaagatggtgtttgaatgtgacgaggaggaccgcaaccacagcggcttcatgatcgatccggccacatcggttcttatcgtcgtcgacatgcagaactacttcatcaaccctatctaccgggaccacgccgccgggattgctgccattgaaccgaccatcaaggctatcgagcggtgcaggaaggaaggcattcagatcgcgtggctcaactggggcctcaacgaccatgatctgaagaccatggctcctgccattcagcgcggcttcagcaagaccttgggctggcatgttggtcttggagcgcagctgcccggccgacaaggaagatgtctgttcaagcgaacctggaacgccgacctctacgaacccatgaaggcagtggctgaacctggcgatctcttctttgacaagacgcgtatgagcggactgtggtctaccaaagaaccgctccacgagtatctacgagcatctggcaaacagaccttgctctttgctggagttaacaccgaccagtgtgtgttcggcactgtgtctgatgcctactcttacggatgggattgcatcctgctcaacgactgtacgggcaccatgacgggtcgcggcgctcaggagcttgccgaataccaaatctcgcagaacatgggcttcgtgactaccagcagcgcgctctgtgaagctcagatgatgtgagcacgcaacttggtcgatgcgttgtcagccagctccttgtcttttatgctcttagcatccttttgcgaaataccctagaagtctatggactttcgagaatgaatcaatgaattaatatgatctcttatctatacctatgcttggccattcaaagtcgtggttgcccgatgcagtcgtggatctgcaggaagcgtacgaatgacgacatagccgagtaacctcaactaggaaacatgtcacgcaacaactgaacactcccactgacccattgaatcgttattcgatgctgaaatccattctgtatcttccctgaccttgtgaaatcgttgcagtcacaatacctcatgactaacatgttcatcaagagattggcggcccttgtttgctcgctgcagctgttcagcccagcgctcgctcttccaggcaaacaacaacctctcagctcacacaactccaaaggctttcaagcagttcgagcagagtatgtctaaccacatgacaaacatatcacgagctcactagtacctcccagactcaaaaaagccgagatcatcccaacaggtaactagtcgacaccacacccattctaccaaaccccgcaactcaccaccccagtaatcgacgacttcctccccagcctaacactcagtgtctcctggcccaaaacccacgccaaactcggcaacaccatcaagcccaaacacctccaaaaacagcccaccatcactctccatgatgaaaccacctcggacatgacctactacatcaccctcaccgaccccgacgccccttcgcgtgagaatcccaaatggagcgaaatgtgccactggatcgctaccaacctcacctcatcctcaaacaccatccccatgcccatctcagagtctggtccagacgacgtaatgccctacaaaccccccggcccaccgcccaagaccggaaaacaccgctatgtgttcctcgtcttcgcgccgcgcaacggcaccagcgagacgctgcacccgtcgaagcccggggatcggcagcattggggcttcggaaaagaggggaagggcgtgagggagtgggcgggggagaatggactggttgctgtcggggcgcagtttatttacgcggagaatgagaagcagtaaagattgattgatggacattgctatgtaacccaatttatttgacggcggccaggacttcgccttgtagcgtgcacaattctaccactctgctcacgccgctgatttctgctttgctggcgagtaacttctctttgacgaattcgcatgtcgtggcttcggcttctagcgcggtgttgccccatgctgcgacgtccttggagcccgcggggagaaggtggctttcgcctgagagacggagtagcgcatcttcgatatcctggtccgccgcggcgatttgtgactgtaggtagactgattgctgaagtagtgcacgatcgttgttggatgtgcgcgcgaggtgcgggaggtgtgggaagagttttgtgatgggcatttgcggagctgtagtttgctttgtcgaggcagcttctatttctgctttttcgtcttgttccacagttggcggatgttgcaggctctcgtagctttcgatcaggctggctcgagcggtggtgtactgggtgtatacatccctgactctttgctcggcggatgcgagatctacgggcgcgttgtctttcaatgggcgcttgataggcgatgcatcttctaggaatatcgagtcttcttccatcttgactaattcgccctgcacccattcgaccatttcatcctttgcacattccagtgcatacacttgctgctgtagactagcctcacctcgggaatgactctgggcttcgactcgggctgcttttgccctatccatattcgcgcgcgattcgaggacttcttgcttcagcttgaacacccatgtctggtcgtcgtttgactgagaaatgtgttccagacgctctgctggaagatccggttgttccccaatagtttctttgacgagagctttcgggtccttgggtgcatgggagggtctcgcactaagcagtttctccaacgagtcttgaatgacttgcagctcggcaagccgtctgcgctgacgcaagagagcaatgtagccttgcgtacttccgtcgtcgttgtctgcctgggcttgcgtccggttctcgtcaacatggcgttgctgaagatcctgaagggaagcctggagctctctatgcttggcttgggcttggctatgtgctcgcaaagcctgtagatattccagacggcatcctttcaggccgggtgggttggtagaggctgctgatatgttgtgtgggcacacgtggttgacgtgctcgttctttgttgctgtgttcacaggtctgaggctggtcgttagatattttgagagcgtccgccgtatcctgagcgtgtcctcgcgggaatttatgtacgatgaaagagcgcgatccacttccgatatgggacaggtggtgggcgccggcatgtttgcgggttgtttacactccccgatgtcgcactttgaaggatagcacaggttattgagccttttaccgtctatgtgtcggtcacttcgttttcagctaaggccgttttattctccgaattcgttgttggttgtacagtacgtaaataacagacgctggctgtctctcgcgctaacagctcttgaaatagcgagcggaaagctaagccaagacgcgtttagtgccgaacacgctgtcacatgcatcaccgcccatttgcagttccttctatacgttcgcacaacttccaaaaagactctctgttgattggcggtaattctgtttattttgagcctgagagactagctcacatggcaaatatgtacaacacctagatcaagttgttttgatctctttctatccacctaccatccgagcaacgggtcgggaccaatatttgccgcatgcgagattgcttgcatgacctctaatatggcagaaggtgccaaaaaaaacatgattcgtttatgatcaaatgtttcactgctatagtagcagttaaagaatggccaagtgtacaaatatcctcgctgtcccagtcaccacaagtacaggatctgcactgcgcctctaccctgcgagcaataattgtgcttcgacagttggcttctgtggatccgtcttgggcgtactaaccttggtaagtttgaggaatatataccgtcactccctgagtcctcttaggtatcagtcgctgatttgggtttcctttcaggagcggcctgtggaccagctctaagtctgaaagctcatcatcttaaatgataaatcgccatagtcttcgccacccttgtcattcttccacgaacccgcataatggtgtagcacaagctttggcggcaattgtgccttctcttcttccgtgtacgtgttggacgaagccgcgaacgagcgtcctggcatgacgagaacatctccgactagctttggttgcaggagcttcgacagatcgtcttccccaatcgtttgattcagctgcttgctcaagctcttgtacacgccggttgtcaagcgtcgcggtccggagaaatctaccacgtctcccatcatttccagagtcacgttctccaccgtaacgttgtgctccatgggcttctgatgtagcgtctcgaagatatcatctatgacctgcatcgtgtgtgtcgaccccttcttcgacataatcgtccaacttgcgaattgccggacgaatttgcctggccatccccagtcgaactcccagcctaccaccaggtcggcggtctctctgtattcttctggaacctactcgtcgatcggaacgccttcgcaggatatgtcgaggtcggaccaggtcgtacagcataacgtatcgcagtatgtcggctttgaagattggaattgggagcgcaagatagtcttccacgatattagaccgcaagacgaacaccctctttaccatctcgtcgccgctttttcctctgtcatcgattcgacctcgtaacctggattactgtcgatgcaggtcttggtccaatcacggatctcgtcgctcatgccatgaggtcccagtttgtaccaaagcttcctcggtatgcccctgtactcctctaccgcctgggttgtgggtaccgccgctggtggtgcttcctctggctctgatgctgcggggtctggtggagctagcattggcggcgctgacgacggtgctattggtgcatgattaggatctggaagccagtaccgtggaacgtccaaagattgaaaaacagtattacaatgaaggctgccagaagcgtgtaaagcggactcagtataataaggatcctgagtcagcctacccctaacgtctgccgaacaaagaggcacggtgggaacgaggctgaagcgagcggcaaatgtgattactggtgttgagagcgcatacggcgcacatagcccagtctgtaatgttcctggtcgctttcttctgtagcaaaacttgattagtcgagaaggcgcgcgagttttgcagcgttcaggtcactcggcaatctgatggcggtttatcaaagttggtccgggcttcgaggcacttcgcaattacaactttgctgtaccgcaacagtacatgattcaatagactccggcgcttacaacagtacatgattcaacaggctccggcgcttacaacaagtgccgtgataggtggctcagaagacgattctggattaaagtgtgttttcttcgttgtgcgcactgacaatctgctgtcgaagtttgcgaggcacttcgtgttctttgttggtcgttatcacagtatacccaaatcggccttaagcgctaactcggcacacgcatggcccccagttatgtgtgacagctgcagatttcctaactctttcgggggtagcacttttgacatatgtcgtctctttttcggacagggcagattcctaaaggaagactgggaacctacgccattgaacagggccattttatagccgaaagctaagatatatagtatcatgatctgtttggggtttgacggcgcgagcctgtgtacagcttcagtccatgtgaggggctgccagtcgttccaccctcgtcgcttcctactgtagttgagcttcattcagaatggtgttgacttgtactacttgtgtttgctaaggagcgaagattgtcatgatcaaaagcgtccaggctcgtcgaatggttcagaacgaacgactgcaacgtcggagctaagctaggtgaaagtgcacattcaaagtcaatttgtaacgcaaatgcgcctatattccaagactatgataagacaatgtgatgcgcttgtacacaaagagtttgttggtttcgtaactcgacactaatcatcgttccaccactcatcttctaacagttccttcgcggttggtcgatctctccagtccagcatcatgattctgccaataaagtctttgtcccgcttgcagacttctctctccgtcgtgcgtgaaaatgatgtaagcttctcttgtggtatcgcttgcatcaaccacagaattgactgaacagttttttcgctagcaatgtctgcaatctttgcagggaaaggcccaaagtagcgaaattgttgcatcataacttctgccagatattcttcgtggtctcggtcaagtttaggtcgaaagaggttgaagtccccaccgtatatcaggcttatgagcttgattgaagcagtgtcagtatgtgaatgggatgggaaatggctaaaacaacgaaggctagacgtaccaaggtgccgaacgaccagatgtctgcagcagtgttccagggcatctccatgagaacctctggacttgaccacattggtgtgccgactcgcgttccagctgtagcccactcggaatccacagggtaacatccaccgaaatcaccaagctggacatcggagaagcgattgtcgtcatctcgttgtaatttgacaaagacgttgtccagtttgacatcttcaactccagtcagctaagtattaggaatagagagagtttatacctgtatgcacaaaattatcttcgtgaataaccttgagcgcttcgagaacgcgacggcatgtatacttgatctgcttccggttcaatatcgccctaacagtctccactaggagatcgctctcgaggtatttcagaacgatagtcgcgggaagtgacggatcttcgacttcatcaatcattggccgaaggaaaggagtgcgatgctggagtttcctgagaacatctcgttcattctcgacccgtggatgatcctcgacacttttaaccacgacagtttcccggaacagactctcccttgaaaaaaggttaatgtcttatttggcctccaatcgcaaatcgcctactttgctgcgaaccaaacggtatcttggacctgcttcgtgatggtgtaggttcaaatcctaccctgaaggatttgcccgattcgcaaaagcaacgacatggggacgaagaaaaatagtggggaatgggtatgcattaatgaggatgcgaaagagagagtggcaacggccctggaacaatgaggccaggcgggatgccaagacatttggcgggaacgtcaaccccatcaaatcacgcggccggcccgtacgtcttcccatgacattctgaagagcgactacttgaaataaagtcaataagtctcatatgtaacatttctcaaggtgatgatgaagtcagggctgccatgaggcttccatgagaacgcgtgcgcttgacaaggcacatcccaacatggtttgtagaagtggataaaagtattgacctccgtaaagttcaaacgattatgagaaatcaaatttagtcgcagaagcaaattcaggagtggcacaaggagaagtccgttttgatgcacgactgtgccgcaatctgtgcgcggttattcgaaggcggctctccagggctttcatctccatcttccatgaccctcgccgcaataagcgcgacgaaacagactgacgcttcaaaatctctacaacaagagcaattcagttcgagcaaaaaaattctacgaagtgagacgccgaggtctagcgctctgtgtcgtgctcgataaagtaaacatgagcccaggcccaccaccgagaccggatccaacacagcaaggaaaggacaactcccacgtcaatgcaaaatagagtccatacccccaccaccgtcttctcctcctacaaagtccacgaaagtctcaattccatcaagcgcagtacctaaacctccgcctctgcctcctagagcctcctacctaccaaccgttgacaaggtcctttacatacgcctcatggccgcaagcacaagtaaacaagacaggccattccagccatgtcacatgttcttctatggctcacttatagatcccgaagtcattcaagcaatcctcaacctcgcagagcttccaacaacgaaacctgcaatcatttccggcttccgtataaaactccggggcatgtacccagctctggtacctagcgcgtcaggattggtgaatggcactgtatgtaaggtcgatacagaagagcattttaacaggctagccgcgtatgagagtcctgcttacgactgggttaagtgcgatgcaactttggaagatagtactgtgcttcctaattgtcgcacaattctgttgggctgagataccagatagcaacgaacttgaagaaggcagttttgatttgcggcgatatcagaagtgcttcaaaccatctgttactgagcgagggtcgcctgcatcctggagctatcctagatctggtcccaattcattgttgcgcgcgcctatgtggggcgacgactgagataggaggggctagccgcttcttgtttctagaaaggttgaaacgatgctataagtagcagatgcaagtgcatgcaactcagcagagtgataacagtagaagacgcttgaagcttgaaacagtaacacgagttgcgtatctagattcactagtcatcttgaatcacggcatcacgcaacgcggtagcagtaaccagtcttacaatagatagcgttgctgcattggctctggtatctatctgggcatcaggttcgtagccctcgccgcgtacaagctgcaacactcgacttcgagagccatgacccaatgaaataacttgcatacttgtcaacaatcaagctaaatcttcggcttgatagcctacatagctccacgaaactaggtgctgggacatcgcgagacgctgaatagggctatcaagcccgaagattagcttggattgttgacaagtatgcagctgtctgacttaaataagagatgaaagaagaggagcatcaaagtatctggcccctagagatgtgcattagctgcgagatgactatcaagattaggctcctcgtctagatacagaatataaagaggtagggaaagctagttagcatacttattaataattaagctaatctttagcttaatcgcctgtctaggtctaagaggtctagtacctagctcgtagagctatataagctactaagctaaagattagcttagttattaataagtttgctaactagctttccctgcctctttatattttacatctagacgaggaacctaatcctgctagtcttctcgcagctaatacaacgtctctgtaagtgcactcatataaagcaatttccgcccgtattgcactcatcctgtgtaggtttctcttttactgtctcttctcgacttctttcttcagtatcaatggtggtttgttccgttggagctgccgtgagtctgccgcgagtgctatgcctgagccttttgtgcctcggaagatttctcttatccgcaacgctctcgccacagatctcgcaggagtaccgcttgtttcggtgctttgccttatgctcgcgcaagtttttggcatgagcatagcctttcgtgcattggttgcacgtatagagtttcggagccttcgtgccacgtgtcaattgtcgatgctggacaacctgtgtatggttgcccgactcgttgcgttcggtagccatggcaaggggtcttaggtggcgtgatgagaacacgactgtcggccgagaatgattgtgcttttgcgagcttgcagtcgaagacgggcttgcaagactatacatacttgacagtgatgcatcagtggtgcagggcgtgacttcttgcttggctttttgagaagcatttgcgccctccatatgctgtgcatctccttgagctccattcgatacggggcaggtacaaaggtcaatcatccacgggaccagtgagaatcctgattcgattgatgtagaaggttggaagtgaagagtatcgaggccaaggttgctggcatcgatggcggcatcagagaaccagtcgtatgggtacggttcgggcttccactgctcgtgtactgtagtggaccaagatgagaagtttggatgatcatcgctgtcgctcgagattggaaatgcgcgagaccgtagcctcgcgctacgcggttaagataggtgaagactctctcttaacgacgaaacttcaaagaaccgccaaaataggagggatgaagctcgccggatgaagaggagaacgagatgggagggtgagctgagaattatatgcaggacgacatgaagcttgcctatggtgattggttgaaagagggggtctcaatgcaaccctggaaaccttgcaatccttcggctgtgcgcgtcctccaaaatcactgttagtcgtaacgcctttccaccatctgttgtccaatcaacggctcagtcttcattcccagccgcgtgagaccctatagagcaacccaatcatataacagtgcatcgagagaccctgccaagttccaatcagggctcactgacgggactgacacgcgagggatcagaccggaacagcacgctgacagcatgggcactaaggccaatctggctcgcttactgcaataataacacatgtgatttcccgagtctgcttgcgttttcgtctgtggcgcatgttatgtgatgcaccacaaaatgggtagggccttgtcgcaatcctatcgcgtgtgatatccaatttgagggacgttgaccatgtttgaggcttagtccatgtgtctgccatattcaattactccccgctttgctcccctcatttcttaaggcggcagctgttgtacaatatgcatgcttccgactgtccaaccaaggtagcctcgcgtatgtcatattcggtataatcgcggaagaagagaacgagctgagcaagagagagctgtacccagcttctcagtggctcacttcagtgcgtacctgatcggcgtattcttgcattgccgaacaccattcttcgtgcctacttcaagggtctcaatgaccggtctacaagacgacccttgcaaaagcccgaaaggcgaaagggtctcttcggaagtcctctgtctaggtagcaatgagcggcgtttgcatgagccgcagtttgacaaaagaagtgtcaggcattccgagtaatacggaaagagatcctaccagagccaacgcacagcgcaaggacatgcaaagagaccctgtcgtcaaactatctcgcaagataactcgcaaaagaagaggatatgaaagcggcttcatcccccccaaacaaaatatgagatcccacaatcaattggctatcgaaaaccaccctcaatataaagtccgaagaccttctacacattgccgttccgttaaatatctccgaatcatatttcccaactcttccggacaccatcagagccatccgtatcacctcaatcactctaaccatgtcgagccacaataattcttcctcccccagtggcacaagtcctcgaacaaaagacatttcaaagcaaacgaacccaacaggatcaaccgccgcagatatacacaccttcctttcgcaactacctccacgtacgcaacacggcctgacacagcacacgatactgacccatcgacaggccagcattcatctctaccccagagcccgtggacagtgtctaaaggcagttacactagaacggatggatctgatgtatatgttcggggtcctgatgatttccaggcgaacgccttgcaatcacggactaatgaaagtgttaagggtgtgtatgaaaacgaaagcattggtgaaggcggaaagaatggaaaaaggtaattgcaagcttgacgtctggaaaaataaaataaaaaaatacctcgttcccacttcctacacttccacaccgcatcccaccttcctcatatcccttatttcctcatcgccttaccccctaataacgtctccctcttcttactatctacgcaaaaaaaaaaaaaattaaaaatatacaatagagaggatttactagtagttacttacctgactactagtcctttagttactagcaggactctacttatttataagctaaacttcactagcaagtattttatgcataattgtaactgcaggagcaatgttatttaggtgctagggatcaacgcttttattgctatttgtcttgttgtggtctgttgtgatgattgtacacgggagctctcagctcagaggtaagcgcacttgcccactgggcgtatctacatacttcgttcggcaagacgacgcttgtcggcttatttccgaaggtcaggctcctcttgcagggtggcgtgaaaaagacgaggattccatagccagccaatcgcccggagaacttatcggatgagcattctcaagtcatgacatccaaacacgcgccttgcatgcacagactcacaacttcgaagtttttgttgtttcgccctgttcctgtatcattcgacttcagaaaacagttgtatggcataccaccagactgttccatcgcctgactttgattcacccattctgggatgaagcctccaccaacacattgtcgctcattgctgcccttatgggtgttgtacatggcgcaagcctcgacacagtcactcggcgtcgaaacagccatggcgactagctcgtcgttgccccaacctgttgcgcaccatgtggtgtagggccaggcaaggaattttgtaatggacttgaaagagcgttgttgagtaacaggggtgcaccccgtggttggtatcgcgaaagcgctggccgaggtcggtgtcgatgttgctgaggctgcaggtgacactggcgatgtacatgcttgagagcccgatgcgccttgctgaaaggtggcgcgatcttgctcatatgacttcgttgcaatgtgtttgcccagaagtcctcccactacgccagcagcaacagctacaagtatcgcatagaccacgaggcatggccagctcaggaagagtgcgcgtcgtggtttctggtgagagtcaggaggcagctcgacggtgctttcgattggagggccatgacgcgattcgtggataagggcgtatggcggcgagttctcaggcacagagtaggtgtacgatgttactagttcggacttaggaactgcttcgagcgtgcaatcgtctatgttattgcgcatggttcagactggctgatatccaagagagcttcttgacagagaccaaaaactgaagatgcctcgaacaacgacctcgggaggcatcatcgtaattatagcggttgttacattggattgcggcacagtgatacgaaacacagatgcaggggacgagactgttgatgcgcatggaactccctacaccaatcattacgcgcgcacattcagaccccatgcaaagcgccttgacgcgcatcactccccaattctgcatcttccacacaatgctctataaatctagataacagcaacaaaaggcgtcccaaccataaacgggagttgcggatgatacgtatccatctccttcgccaaaacagcaggaaggtccggcacaagttcccaatcaaaatatccatcatcgttgatccttgccatcttctcaatacgcagaatcttcgtcgctggatcgaccgccacgctggggtcagatgcagctgtgggacgaggggagcgataagtacagacggtattggggactgctgtacatgcggcccatgagcgtgcgcatagctgaagatgccttgttgctttcatcattgctaaaacctgtaaacaggatcgtgtccagtgggcggactactgttcctggattgcaactgcagcaaacaacccgtaagcagtacctcgaaacgtggttgatcggacatgtgaacttgttattcaacgtcctatagtcgtatgtgaaagacatgttggaagttgttgtagatattgttgttgtttagaggtggaaaaggtgaagtagggtagtgtagatttcattaaaacgggtatctaaattgatgacattcacctgcctgcctgccgtttgggcatttaccatgctgttttccttcgtgcgtagagtgttcattgatcgttttcccttatcggtgcaattcgttggtaactgagccgcatgttcaacgatgacctcactcttctttgcacgcccagtgagattcccgcgtaaacatccatttccagagctgccgtgtcgtgtggtttgttcgttcctcttattatcgctggcgaatgatttctaataaagccccgtatcagtctcggcggaaatcgaattgaagaggaataaagcttgcgcacctgtcaagaactcctcactacaaagcacacaagtcagcaaatgcacatttataccccgtgtcatatccccttttcgggttaactttttcaacttacaagctcaacgtaatatacccatcacgatcctcatcgtacttcttaaacacatccgtcatcctcttgaggctaatgcacgcttgcacgaacaaatcgaaactgagtgcgttgcgcccgctgcggtcgtaggtttggtacagcagcgtgacgaagccctgggagaggcggtatccgaatgcgatgagcgcttcgttgaattcggcgtacgagatggagccgctgtggtcggcgtcgaagcgatcgaagagactgcgccaggcggagagaaagccccagagaccgctttgagagtgtcagtcagaaatcaagtggtcatggagaataggataagcaaatacgcaccagaattcgtcaaagttcacggagccggaacggtcggtgtcgaacatcctatccacgtcagtcccaggccgatttcaaactcagctagagacataccgtatcatcatcctcacggtatgtggatcaaacggtgaccaatcgccattcaccagcgccgtcctaagttccgcctcagtcaaactgccattatctgccctatcgtcagccccaaatccactctttcaacccgcacttcaacaacatactatccttatccaccgcgacaaacaacctccacagcgcctcgcgatcattcgcatccctcggcggcgcgggcgtcggcggcggcctactctgctgcgcaatcggcggtctgccatgatacccttggggcggcggcccatgtccgtaattcgcaggcggcggactacccacgccatatctcgggtctggcctgccgctgccgtagctgttgcgcgtatccagggcgcgcgtcctggaatgcgccgggcggcgggcggctttcgtagctggtcgggcgcggcgcgtagtcctggcgatagtcctggcgctggctggggaggtcggagcggcctgaggggggcagtgagggcggcggtttgttgtagtcggggcgcgcagaggaggtgcgtggtgggcgctgggcggacgcggggttggaagacatcatttgcgcggcctggggggagtcaagatttcgaattctcgttcggtcagatacactttacacacctgctccggttcggcgtgcataggcagcctgtccgggttgaagcccttgttgtatgccatggtggggttggtgttgtgaggatgcgcgccgcagcagagaagcgggcgagagctgatatagatgtgtgacgaccaggtcagcccggagcaattcaatgctttgaacttaggcgcgcagctgtcgtgtaagaacttgaggcgtcgccggagatggtatagctgcccaacttcactgccctgcggctgcggctgaccggcggggcgcttggccttatgacgctggcctggtcagaagctccaaccaacatgacgtcgcacgaagttgctgcaagggcatgtgctttgcgctgactggatcctggtatcattgcagctatctacaccgaagactgactcttcatgctcctccatatgtctagccacttctctgcccccctgaactccctgggccagtatcaaatttgaaaaagaaacaggccatcatcgtgggtatccacaaacgcctcaaacaccccaaatgtacgatatgaataaaccatcctacaacaacgcttgcctgcaatagagaaaacaaatacaagaaaaaaggcgcataatggtacagtatagaagaaaacttttggcgggcatagcccgccatcactctcgaaaagaaaacaactcaagctttcaccctcttctggccagagtcggacccgtcgtcagaggtcttgcgcttgcgctcccggtcagcagagtcgtcacgcgcgaagctcggtccgctctgtactaccggagtctgaaaggtcagtgggctcggtagcatgttggagtcaccgcgcaaaagagagccccactccgggtagaaggcagaaggcgaggggaagccaggttgttttcaacaaagcggactgggtagtccagaaaattggggtttccatgtcatttacggctgccaataggagttgctgttggatggtggcggggggcgagcaaaaaggatttggcggcccggttgcaccagcactcattaaagagtttgcgctgggtgacgggggaggcaggacaacaccagaagaatgtgatccttctgtgcccgtccgtgcaggggtggccccagtagtgccagagtccttcggcgatgagtcggcagtcgcgcttccagcatcagactgttcactcggaatctgcacgcgcagtctgggcttcttcgggtccgtctgcatgctgttcgttcgcgagatgggctggatcgcgggcatccccgaagtggactgtgttcgctgcgggggctcctgcgccatctgctgtggcgggggttgaggcggggagattccgttggtgtttagtcgagacatggcagctacatcgattgattgtgctcggttctcctgcttgataaacgggacctcgctgcgggacgagctcacattactgctgccccaatgcgctgcgagcatggactggctgtcgtcgatgggcgtgaaaatgctgtgcttggccgaggcgtgcagtggtcgtggctggggtaggggcgggctctggaagtcatgttgcggcggagacggaacggtgatagtgggctgcgcggggcgttcttgttgcggttgcgacacaggctgtgattgggaagattgctgctgctgctgctgctgctgctgttgctgttgagcctgtgcttgagcctgctgttgttgatgctgctgctgctgttgttgttgttgctgctgctgttgtacatgttgttgttgggcctgctgctgatgttgagcttgttgctgtgcgtgctgatgttgttgctgctgctgagcatgctgctgttgctgaaatgttggcggcatagactgtctccgcggttcttgctgcatgaactgctggacctgggggattcgacggcggcggatgtgtgtactggaagtgcggggacagagggcgggcctggcgacgggcgccggggccatctggctgggcattctgcgggttgtaaaagggccgggtttggggcatgtaaggcatagttgcctggcggcggcggccggtgcttggctgacgggtaagggctgtggaaggcgccgagattccagagcttggggcgcgtccggaatgtgggtctcgcgagtttggccgggaaaggtggccgggctgcggcgaggggcctcgctggtggaaggggatgccgccattgggcattggcggcgaggcagacggcgtcgcgtggcggatgtgctggaaggcctgcgcgtgctgcagatggtgcggcatcataccgtgctctggcggggtgtgcgagtctcgagcgacggcgccctcctcatcctcctcatcttcgtcgtcgccgtccttcttgcccataaagtcctccggacccttgtgctcgtgtgcgccgccatactgcgtgacctgtcagcgtcatgatcgtttagcgcagctctccatccagggacacggggtgcatacatattggtaccggccaatcgtctcgttgatgtcgcccgacgaaaactcgtacagcttcttgttgtggccaaagatgatgacggcaacgtcgacggagcagagcaccgagagctcatgcgccttcttgaacagaccgcctttgcgcttcaggaacgtcctatccagggtcagtgttggctcgcggctactacgactacacggtacgcgcggcgcgccggcagactagacaggacggcagattggcttacacggagcggttgcggtcgtccttgatggccttgatctcaatcttgcgacggcccatggttgcggtggatgatcagacgtccaggcgcattagacgttgacgcgatacgaagacggggcacggtgatgggttgtggctggtgtcgagggtcctcgaggaacaaaagaagttggtactagcgtgcgcggcggcagggacagcgagacccacgaacacgctggatggtttcaggactcaggagacgggtgccccaggaaagcggcagaaaatggcgcgcgctgtgagtgtgtgcagagaatagacccgcgactcggtcgctagctatatgtctgtgatgcgcacaacggagctccgaggctgcactcgctgtatcttgaggctctgggtgtgatgtgcaagaggaagcgatcatggagcgggcggcgctcctaataatagcactcttgcgtctgaggagcccaggccatgtctgtctgccatcttcgctaatatgccccttcgcggcatttgccaacgatggaagcgtggtgtcacccgctgtagcgcctgtcattggccgtgcaatctgtttcttgccagctaattcctcccgtgccggttagactgagccggcaacgcccagctgagctatttttggggtcatatcaggaccagggtccacggcatcacactcgcatcgcacacccatggactctcccacgagtatcatattgagacagcccgtgtgggcattctcccagctgcagggcctgggtattcacctgtccgtgttcctgcaggagaatggccctcaattagcaggacatctcaccggctctgcagcatccgctatatttgcttgcggcattgagggaacccacaagggcggtaccgctgtagcatcgatcgaaaggaaatttgttgcaaacaatgtgcttcggattgcattcgcgtcgagtccagcttgtcggcattgcactaggcgaggctgatggcagagccacggagtgaggtttgtactcattcgcacaggactgtacatcttcacattccatgctccgccttgctcgtaccacccgacccagcactcactactcagcaaacccctccgtccctgactgcgcgcacacatgaaaagggtttgtccctgcaccaccctcggctgcgtccccctctccgctcaccatgacgagcctcacctcaccccccaaacatgccgtcagatcgaacatccaccccaacacgcacaaatcccccgattctcacgctctgcacaaacgccccgctcactgcaaccgatcacaaaattcaatccaaacagcacgcttccactccgcgctctagcgttgaagttggaataggcgttcgcacgaccccggtcagaaacgcacatgcacctaagaatagatataaatagcaacccatgcggcaaccacatgttgatgacgcagccgagtgataaccgcactgagttagaaggtacagcggaaaaggcgcgtgccttggattgatcgccttaacaattccagcccattgttttttttgtaagctatgtgtctcgtctatcatttcctaagatctgacccgcgtagccgcccgttttcgccagggaacatggtagtttgggcctggtgattcgcagctttgagttgggtatgtcccctgagagtatgcacgccgcagaagcgaagtgccaggcccacggccgtaagtttaactggcctgatgtttcccaccccgtcaacccattggctcaatgtttctattcgcggcctcgagacatcgaccatcctcactttctgcgcggctaaggcaaacattaggttccaggcgagactgccgcgggccgttgcgtctaaacccacgcaggtacaccgcacgggtactattcttggtgccacactctaaacaacgttcctccatctcctcggctgacatgaacgaacgctgacatcggcctctcacgaacgcgtggtcgatgcaggtacagcacatctaactcgaacaagcttcgcgacatttatttcagttgctgtctaacttcatctaagttacctgtattcttccaaccgccgtgaacatcatcatctcttgaatatcgcaaggtatacagcacgtattcttagcaccatgcacttctaccatatctttcacctcttccaatccctgccaacgactcaatctcataaccgccatccaagacttgacgtcttcgaggacgcagtattcttagcagacacaggagatgaactccacaataatctctcacccactgcattcgacatgtaagatacaactacattctaatcttagcccaccaccacgccccgcccgcccatctccagaccatgaaacacctccaccccttcctatcctcccttcacgatgcaggtacgcgtacttgctgcatgaaccggagccgtgatggatgtgggtcggtctgacttgttgcacatcacctctacatctggcgaatttgctgtgattctcaggaggagtactcaagccgagaagagtgggtcaggcgtggagagtgaggggagggcgtcatgggtggtgatgctattctcgtcgagatgagaggggagcagtacgccttacatccagtctggcgcgtacaagtcctggttgttgaagccttcgtccctatgatgaatcacaagcaacgtcgtccatcacttgacggaaagatacacagaaccatcgctcagaaacatctttcattactccctcgaatcccaacaagccttctcgctacataccaccgagtccgactacccatcttcgaactatcatcagacaagtgtatatttctcacaacgtgatacatacacatcacctcccaccaccaagaagtgataaagaacaagtccaaaaatgttgttaagagaatcaaatggtatatgctcattggtgggtattagaacatgagaaaaaacgtttggaaatagaaaaaagtggacgacaagcacaacaaaagggtatcagagctctcttcttctctttacacgctgcaaaagcaaaatgatgtatgtgtatgctgaagggtgctgagcgagccagtcagcgcatactcaatgcaagaaaatgaacgcaaaaagacatacgttgacacaaattaagatccgtcccttcatcgcatccccgagttgtaggtagattgctgaccgtccacgttgccggtaagctcggcgactcgcgccttgatgcgagcaacgcggctctcgatcgtctcctcgccgctcgtttcgccttcgtccgtgcgctggctttggctttggcttcgactgcgacgagactgctcctcgcttagtcttgcggcccgctcagcagcattcttcctgatctgtgcccagcggtcgttcgtagggacagagtccgtcttcagtgtgatagactcttctgatatgtcgtcccgatgctttgcgacaaaaggcgtaggagtgaccgggcttggtggagcgtcatatcgctgtgcttggtggccgccacgggaaatgcttggtgcagcggcagcatcgtcatcgtcactgtcttcaggggcaaaagccggcatgtcttccattggtccttgatcgaaacgagagaaagcttggtcagcttcttgctgctcatgggcctgactgccaggtacagctggtggggcgggtccatgagaatcgtccatggcagtcgatgatggtgctggactgtacgcacgctcatatggcgctgaaggtgcttgaaggtgatcatgctgctcctcgctaaaagccaaagacggttcccgtacctgtggctgatggtcttccacacgggattcgcttcgaacaggttcgggtgcgggtgtgtgcgtagggtagtcttcagactcgcgaggctgagtaacagcggcagatgtcgcagctggcacattggtcttcttgcgaccgaaaagtttcctgaagcctccgccttccttcttcttcaacttgttcgatggagacttcttgtctcctccttgccccttgtcttcactggcgcgtaccatcgactgtggagcaacaggtgccgggggtgcggcctgcggttgaggagattgaatcggctttcgctcggggacagccttcttaactacaggatggttgttcgtctcgactgttgggaacggcttgtgctcggggaggggcgaagcagtgggagagtcgtttggccaaggaacgggggtcacagtggcatctggcgtaccgggttgaggagcaggagaacgtgaagcagcacgtcccgctttcggtgtggccatgtcagggtttggaagtgctggtaggtcacggtctgtagcgcctggcggcaaaggcgacagacgaccattgttggcagtcgtcaagagattgtcctttgagcccctaccagcgctgacgtctccgaggtactgcgctcgcaaagcattgcgatcgattgcagcctctccaaacttcttgtcccacttcattgccggaccagcttcactcagcaaatgcggctgcagcgtcatcacgctgttcgtcttggtggacgttgcatcgtccgctctgcctctccgctgggcaaattgctctacctcctttcgctccctttcgttctgagctagcttcgccgccgcagcttgaactcttgcgtgttgggctggtgcaatgctcgtcttgctcatgggagtgttcgaggttgtccgattgtacggctcgttcccaccgggggtcggcttcttgcccgtggatttcctgcgacccagacgccctctccttgtgaaactgaatttggacttcttttccgcaatgtatgcgccttcttcggggccaggtgaggcacccttgacctgctcttccataacgagccacttggcgccaggaatacgtgtttcgatcaatgcgcaccggccaaacgcggccttgcgatccgtagtctcctcactggctagacttatcatccatacccaccagaaggtctcgtctaggtcgaactgggtgatactcgcaagctcacctggctccaggtcctcctcagtctgaatgccgtttcgcacatgtgactgggagctgtgaacacgggctccctcgcccagtgggggaagcttttgagtcggaagcaatagagtggtcggagccgattggttgccattttcatcagcaaagcctgaggacaggaagtccgcccaggagggagtagtggggcggccaaaatccgtgttctttgatcgtggaccagatcgcatactggaaaattcccgcatgccaccagtgctcgaagttccatgcacactgcttgctgagctttcgagtagtcccgagaagccgaaatcctcaaacttggaccaggacggatctgtagtggtagcttctgcggctgcggtagactggttggcagtagaaatgcactcaagaaccctgcgacattcatcggtcagcgctttcacggtgtcttcgtacgccgagaactgctgcaatgctgcgtcatcatcgcggtattcaaaatgcttggcgcggcgcaaaagtgcgaaaggagtgggcgagactgagtcgacaatcatgatgacctttgttgtgtgagtctgcatcaatgtgggggtctggggcgggtattctgtctgtgagagcagcgattgcagcgatcgtgggaggccagagatgcctccaaccgtgttcgactctggcgcaagcgagcgcaggtaggcgaagaagaggtggctcgcagcatcagcagccctagtagacggtcagtatgggatctaatcgtttcaagaagacaggctcacttctcccatgtgcgatagccaccgtcgaagcccttgccatcctcggcgaactcaaaagcccaccatcctgctaaacgcgacaattttctgccacccatgccattggtcttgcctcgtgcagcaaccgccgacaaaagatcgaagaagtcaaagatgatgtgcttgcgcgcttcgcagtcgacgctgagcgggatgaaagtatcgaaagcatgtcgggcgagattcgaatctgcatgatgttcagcaattgccggtattgcagtaatatagtttggcactcaccagattcgccaattcggaagagctcgtaggcgtcccatgtcacgacgccgccaggcagtctgctccagcaccacttgataatgctgcagagggtctatcttgcgtcagtgctataaacggcaattggtccgcgtggggtagcgtaccaatggctcagtgaggcgcaattctgtcgccaagccttcgcctctgtattgcccggacccttcatagtcggccttgaagaagttgcgtatgaaattgcgagaggcactggtatcggacgtggggcggaatgggagcagtacgaagggcatatccaaggctgttgcgcgttagtaaaggctccctcacagccggatcgtgcatttgcatgtgcatacccctcgacttcatttcttgcgtgcagccgtggatcagctcttgaatatcctctggcgcaacctctttgcgcgaccaggattcctcccatcgtggctttggcttggcgacgggctcgtcgtggttggcggctttggaggcagagcgcggcccgtccttggacttgaagacgttcttgaagaacggcatcttgctgtggcgcggggagcctcgttacgtggtgggctgcattcgtcgccgtgcggcagatacgggtacggggagttgcggcgcgtgcgtgtatgcgagcggacgtgacagtcggggctacgacgcaattgccgagtgcgggtaggcgaggtgagggtgttgaaagtgaggtcgtcgtcgtctacgataactttctgtgagctcgggacgcttgagcagctgctaggtaaaaaggagaagcgcgaggcagcttgccctgaaggcagaccctcctttgggactgaagcgaaataacatgacaaccatgcccaataattagagggcgctgtcaaagcgctagtacgcactagcgtccgccaagacaaccttaaatgctgggatggagcccattcttcctatcgagccccctgtgcgccagcacagcagcccggcagtccacagcctcacgccagggtccaattcgacatcgcccctcgattggctcgctaccgtgatgcgttgtcttcatcattgcatcactcaccgcgaatgacgcgtgggtgcgtggggacgtgtcgcgagcttcccgatgccaccctgcgtcttccagagatcgggtcgtcgcaacgacacacagacacaaaagaccagagatggtccaccgtgcaacgctgcttagctgcaccggatctgctatcccctgacagacgatcctgttgcgaaaagcacgagcggatcccatctcgccgagggacattgcgtttcatcgtgtgcataaaagccacaacattccgctatcatcccaagggctttcctgctatgacatccaaggacacactatacttcctccagctgtcagagaaagaggcacagtagaaccttatgttagtgcgcgctgttacctactcgcgaacaccatcaaggtctggcgtgtaatggcactctacttctgacggtgctgcgcgtgccaacaatctgttcgacgagcaagtcctaccgggtcctggtatgtcccataccgcgccagggtggagccgctagttctgacttgtatcgggaatttaaatcatcgccgctgtccgacctacattctagtccataggtgcccaataacaaattcaccattttccaaccaaatctgatcccgcttccctttgtgtcaccttgtcacttctcgttcagctaggaaactcgggtttgggatattggtgaccatttgcaacaaagcatcatacgatcaagtcttccatgcggaccgattcatggcgatcgcaacacttcagcaaatgatcctcgtgcagcctgtgcacacaatctcagtgtgcatgcaccgtgaagaccctttctcagatggcggtcaagtgggagtggtgaaaccgcaaaaagaactacccgcaaagcaactccgcctcgcaatttccacctccaaagcatcgattatacattcctcttttcgtaacagtacatgaatcgcggaacactgatcaagtgatgttgcgcttcacgcggtgagctggcgcgcttgaactgtagatacaggaggtaggcggtggtgaagtgttcgcacatgtgacaggggatttctacgctaacggcattggcgcactagccagttagagtgcctaggtatcacggatgactgcattacagaaaattcacgttactccaagaagcacgccaagcatacagcatcgatgtagaagccttcgcagaaagagtgctagggtatccgccgtgtcctcagctgtgcaatagaccttgagactacgagacgaatgactatcgggcaatcaggttgcaattcagcaaccttgctatgtcgcgactttggtccaagtccagaagcggccgagtgtcatcaatttcgaggtcccagagatttactctcacgctgcagagaacgccgaatatagcagctgcgaagtctcatatgcgaacattcatctctacctagtacttacctcgagcttagaggaaagcctcaagtggtcctggagctattcgaagctttggtctgcaattttcgtaactttcaagaccattgtagcaatcttgctgcgttggtcattcgtggctggttcggcaacttgagagtttggctcggtgtatggcacaaccaccaaaaatatcctctccaagcagcaactaggaactcgttccagaattctcagagcgcgtactctcccgagtctaatactgttgaaggtccattctcgtgaacgcagggtttgggtccttgagaaaagtgctaccttggtaaagcatgccgatagttcagatactaattttctagcttggatatttcaaacctcgtggcctttcgagctctttcttatgaaatctttcgcaactttcacttgcataccacagctttggcaatgacgacttgcattcgcttcataacccccacaacattatccagttcgatatgacgctagcaaccacaccccaacagccctttcgcttcctcgatctgcctgcagaacttcgttgctgtgtgtacgaccagatcgaaatttcaactacctggtacagcctagatagaatcatgacgcccataggcgagcgagaatggccaatcccgcccgtgaagcaggtccacgattcccgcatcaccctgatcaaaccctacacccagccggccttgagcctcctcctaacctgccgcttcataaagcaagaagcccactccatcctcaaacgcaaggtacagcactacaaatcccaacccctccgctacctcgtcgactacagtgccacacacgcactcatccacaaaagaagcccgttgcgccgctgtctcggcttgctagccatcaacggcagacccaggcggttgagcaatcatcttcgctccttcatcgacctctgcgctgtttctctttcgcaggtgcgccacacgcaaaacgccatcgatggacgcacgggatacttctctcgcggcaagcgcgccatcgagttgaccatcacgcacaaagatggcgtcgtgtatggcgcagaggtcatggaaacgatatacttgctcagcgctttcacatacattggccccgcgcgctgtgtgatcatctacaagtccccactcccggaaatcgatgccgagacgatgagccgcacgccattcagcgatgcagcaggcctcgaggcaggcatgcagcgcgcaattccgagagaattagatggtgagcaggcgaagtttgcgaagggggttttcatacgtccgcttggggaagaggattttcagaagcatttggacggattggatttgtattaggagatacctatatcatctagccttcgaggaatggcagcattaggaatgaagctttgtccccgcccgtgtgtaaaacgtgcttgcctacgttcatgtccagcggctctgttggctcgaggccgtctaattctggtaacctgcaatcatgaccggcgatgatgactgcaatgccctcgcctgcgccgaataccatacctaagggccaaatcggaacttctagcgccactatcttccctggtgtaatcgactccctaacacgatgtgtgtagctcggataatcatcctcattctttttcggctcttgggacaccatatgcgacgctctcaaagcgcccgcgggaccttcgtacttcgccacattgctgttattcagcttgtggatgggcacgggtactgggaagttgttgtgcgcgagcaaattgccgttgatgccgattttgcggatttgcacatggacatctaggtcgtcgtgcgcggcgcaggacatgtatagtttggcccaggggagcccggaaagttcggtgtatgtggggaatgttgtggtaaaggtgatttggtcagtcaacgaatggccttcgtaagtggctttggctgcggcagtgggcttgctagcatctagttgtagagcaaggcccgaagcatcaaagtacagcttctttagatatgtgcggggaagcgggaaggtggtggtgtcttctggccgctcgacgacggaacggacgacgctgctgaccattgatagcagcgagagcctcaggcgtggcgtgtcatgccagccattatctttgcctttggcgaaacagtcatagaacttctgcaggtcgtccattttgtctttcttgtaaacatcataccctgtgtcgcgtcagatttgccagaacttccagagcggaagacctacattcttggttggcgtggactcgcaaccatgtcttttcagaatcacctttggcgaaggagtcgaaggagccgaatgaatggaggcgtgatctatatggtgtcagtcaagcatatgtcttagtgtgttgcagatatcatacgaataggacgctgtcaggtacatcgggatcttgacgttctcggcatatatgcgctttgagtcccagtactcgttattcaaggagctggcttggagagcttttccaatatcctcgcagccgttgtagccagccatgttttccgcaatccttcaattctccattagcacttgtgcgctcttcgaaaagtctcaaggaaagaaactcacagctgtgtaaacttgtcttccttcacagtaacgccgccgcggcagaacgtctgcctaaatggatctgttgcagcttcccaaggtgcaatcgccttaagagctggatgtggacatacactagcgtgattaatctgcgacattgcgagccaggagttacccatcaagacggcagttccatcacaccatgactgcttagtacaccactcaattagatcatagatatcttgcgcctcctgaggaccccagaaatgaagattgccttctgaatgcatcgcgccccgagcatcaggatcgacaacacaatatccacgcgccacccagtcagcaggattaggtccttcgaatgtctcgtagccagagaggtcgttgtagtcgattccaagccggtacggacccattatgtcgtagttgtaaggaccaactccaccagagcatttaccgtaaggactccaggcaatcaaagcgggttgttcagttccgtctgcaggtcggaatacatttgtgtagattttaaccccatctcgcatggagactgcgctgtcgatgtcgagaatggtatcgacaggaaaagcacaatatccctcgcgcaagacatgtccgcgcggaagatgcctagaaacaccgggctggaagccttcgtagtggtagaaaggatgctcttctggcgtgaaattgagtgtcttgaaagccaaggtcggagcggaagacatgtttgcacaaaaatggcagagggaaatgctctttttgatcaaaacttttgaagacgaagcagactgaatttatacagctgaagtgtaccaacttcgagttcgctgaaacgcatagtttagatattagtatacctgctaccttggtcaggttaagatgtggagaggaatctttaagccccaccgcaatcaggtcgctgttgtgatgtcaaactggcacttgaacgaatcaggttgacgtagaagcaggagctaacccaccgcatacgcagtcggaccagggatgggtgacttccgggaaacttgattcccggatctaggattcggatacttgtggccgatttttagtaggggcttactgtacgatccggggtagtggctgtagtgatgtacgaaaccccactcacccgcatgctaagtcgtcgtacaacaaaaccaacgtcgatacatcgactaagacaagtacaaagcggcattttggagtgaatataccggtagttatacagagaatactacacatgacatagtccaaggagtgagacctatttctcttgatgtcttgacgaatactttcttgtccgtaactgtctcaaactttcgaactacaaactataagtactcttgaccctgtctcctgcttttcatccatggccacaactttactgcatcgcgatagcttatcgcactttggagtagttggcttggcttttttgctgagcgtctgttatgtaactttctttgtaagatattttccccttcagcgtagaacccattgcgcagatgaagcttcaactaatgcaccaaccttgaaagttagtacgacgtcttcttctcagcccaatcagaactgttccaggacctctccgggctcgcctctcacaatggcccatgataattcagggcttgaagggccgccggatatacgtcagtcgtttttgctccccagtagttctcaaacctaattatattattcgtacaggaacttgaacgactccatcgtaaatacggatccatcgtccgcattggtccgaatgaagtctcggttgccgactggagacacatgcgagcgatatacagcaacccaaagaccgtcataaaggatcctgcgttttacgatggcgtaaggatgataggaaagcacaatatcttccagatgacgcaagtgaggccacatttactggtattcgagtgactgacaaacgtacagaaatccttcccagcatgcagcacgccgaaagctgagcagtccaccgtacgcgctcagctccattacaagattagaccctctcatccagaagaatgcggataatcttgtgaatcgactgattctcggtgtaagctcctctgcgtcaggtaccgtcgatgcatatgagttatgtgctttgttcagcctcgaaacaatgtgtcaagccgcctttgcgaagaagtttgacaaggcggatggtccagagggttcgttagagctcttgcgatctctggaagggagtgctcttcgctttttaccacagagcctgtttccatttctcggatctactggtctcggcatcaagttaccaggattcataggtgatgcttatcgctgtcaccagatctgggaacaacaatcaagaaaaatggtagatcacttcctggagaagtcatctgcagacgataagtatttactttctcccgtcgctaccggtatcgatacgtttcttgatcgtcgactaagccatgaagaactcatagaagaggcgatgggctacatgtttgctggcagcggcaccacctcatcaacgctgacctaccttttgtatgcgatttcgcttcctgagaatcttgatatccaagagcgattaagagaggctgtccaaaaactccctgcagacgacgtaaccaccatacgacaagacccgtatgtaaatgccgtcatcaaagaaacattccggctctttcccaactatcgtctcaacactaccgcgccttcttctagagccactacaactagacgagtaccgactgcccgcaggaacaattgttggcatgcaaaattggatgcaccaccgagaccctgtcgtctttccaaaccccgaccagtttttgcccgaccgctggcttgtgcctaacgctagttctcatgcgatggaaagttctctgaccccgtttagcattggccgtcgtaattgtatcggacagaatctagcatgggaggagctttacatcgcagtaggtgcgatcatgcgtgcaggtctgaagctgtgtttgggacctgagatgcaaccgtgggaaatggagattgtggatcgattcaatatcgcccccaaaggacaaagattgatgctccatgtaactagagactaactagttcataactcgatttgcacgtcatctcttaaagcaaaatcttatagccttgcctgccttctctaggaaagctgcttgaccgaaggtgtctgctgtggcatggcgtcttcaacttggacgacgacgtgggttgttttcatgattgaccaccattcgcagccagaattgcataacggttgcagcaaacgaagtttaggatctactaggtttgttagttcaacctcatgatagaaacaaccatagcttaccaagccacctgaaacaagccaatcactcaatcccatccaagagcttttcctgtgtcttacgacaaagcaccgtcctaccactgacgtagagactatagccatggctattgcaatttgcattagctctgtattttgattcggccattccttggaaggctcgtcgtttatctctgcagtgtgtgcacaggtgcaagttaaaatgggatctccgcagaaccacaatacctgagtcggatgacgactgtagagcgcatctggtcggatatataggacttcgaaggggccatcaaattaccagaccctaggaacaacccaggagcaggttggtcgtgttgcgcttgcatgagattgagccgtacgcacccttaccgagatcagctgcaaacacaccaaatgccgcgcaagtgatggcatgatagtttctgatttttccagaattacaaccacttttacgaaatcattggatcgctggtatgtcctccatctttctggtacatcgtgtagtaagtggacacaagaccttgctgctacatgtagcaactgtctttctacatgaacttcacttggccatgggtaaggaggatatcatcacaaaagcaataagaaggcgcgtccagtgcaattcaagtggcttgagacggcaagaccaaaggattacccttacttggaaagtatgcagcgcagcaagtgcggctggctgggtcactcgcctggcgagggttcggcatcctagtcatctgctgcacccgacgaatgaattccatcaatgaaagtttctcaggacgccactgcgtgttctgtgatcgaatatctctgctacacctcaactgacttcacgcatcaatggatcgatgccgactttgacttcagatttgtaccaacctccacatttaaaagggacggcctgggcggctaagatcgttgctgttgaatcaccactcaagccattcagtccccgatctgttcttcggtaacaaagatgctcaagagtatctctccgcggcagttgttttgcgcgtccacggaacagcagtgcagccagtcacaatgagtagaccgagtgtgtgtagacacgaggctcgagtcatcgcttgattgcgcggggtgttcgtttcctttttcgtctgacgtgcatgtttgcgaccgacgagcatctagtcatgtaataccttgacagttgtttaaagcaaggtggtacaccgattactttttgcgcgcttccaaagttcgtcgccttcggttcaccttgttttaactcaccgcaaattccaccatgcgctcgctgttagtcctttcatcatttggtgttacaacttgtgcaattttcacgtacgactatgtcatcgtaggaggcggtacaacaggactggtagtcgcaaatcgtctgacggaagatgcttcgagtaagcacgtcagcctcatcttgcacagtactgaagctgacgacgataaatcacagaaacggtacttgtcattgagaacggcattctcgataatggcaccacgtccagtatacccggcaactcgggaggtctcaatcttgccgccatgtacgacatctacggcgcgcctgttccgaaccttggcaatcagacgtttcgtgtcactgttggtaacgtggtcggaggcggctcttatgtcaatggtatgcaatttgatcgcggcgctgacgcggactacgatgcatgggctgagctcggtaacgaaggctggggttggagcgacttagagccatacttcaagaagagtaacgaattcgatgcgccaagccaggagaccataaagcagttcggcatcacttacgaagacgatgcctatggcaatggcccgctcaaagtatcgataccggactaccagtacccagatatgaagaccatcttccattcatgggacgacgtcaacatccctcatccaaaggagggcttcaatgagccagtcggtgcgtactggtcacccaactcgatcaacaagaagacttcgacgcgtagcacttcgcgttctgcgtactacgaccctatcgtgtcgcgaaggaacttgaaactcctaacaaacactcacgtggacgaaatcacttttgaaaagtatagggtcggcgcattagtcgccactggtgtaaaatacactcccagacagaccaacaagcagaccgaagtgtttgcagcaaaggaagttatcctggctgctggtggagtgtttacaccacatctcctcatgtattctggcatcggaccaaaagatgtgcttgtagacgccggtatagtcgtgaagaaggtaagtcaggacttattacaggatcgagcttccgctgacatcgtctgtaggaccaccccgcggttggctccaacttccaagatcacgttccaaactacatgaacttcgaactccaagggctcaaccctgagaatccgggagctctcaacacgaatagcacctttaaccagacctcttacgatcaatacctcaaagatcgcagcggcccatactctgtcggcaaagctcaagggctggtgtttattgcactgcagcattttgactcagccttcaagcagacagtatccaagatccggtcgcaaatcgcaagcaacttcctaccacctcgttactccagcaacatgaacctcctcgctgggtatgaaaagcagcgtgaaatcctcgcgcatcagttctctgaagctgatgccgcggtgggcgagcttgctatccatgctgacggcttctctggtatcgcaaataataagcctctctcgcgcggtactatcacgcttaacaacacccatcctgaagcattccctatcgtgcagtggaacactttccagaacccgatcgatgccgatgtaatgattgcgctcacaaagtacaaccgtagacactgggcgaaagagttggccatgtataagccagttgagacagcgcctggtcctcagtatcagactgacgagcaaatcatccagggtggcattgagcagggaactcttcggcccagcttcgcgcacccaagtggaggatgcagtatgatgccagaatccttgggtggctgtgtgagcaatgagttgttggtatacggcgtccagaagttaagcgttgtcgatgccagtatcatacctatgattccggctgcgcatctacaggccaccatgtatgcgatcgccgaaaaagcagcagacatcataaagaagagagcttgagaaaagcatgtcaagtgtgcctcgaggaccctgagagggcgcacgaggcccccacagaaatgaaatcggaaggttgtcgttcggccacggtgaaatcaaacctctttcacgatcctgagcataacagcaaaatttcagagggtgcaaatttcatggccaccgtgggttgttgaaattgtctccaatcattaagaatcataagcgcttccggcagaatcctagtttatgctttctgataggatcagcgacttatgcgacggttcacgatatacatttctaatgtctgcatatttttaagtttgcttagagcgtgtgtatgtggcagaagagagagtggaattcaaaactgtgaatgtgggctaaggcaatcgccacctgcgtccagtcgaacaacgacgtgtgctgtgagtcacagtgaggtatacgcgagagatgccaggagacttgtacttccggccgaccaaggtatcgaaggcagaatagactacgcacgtgacttcttagccttggtgtatgctatctcacttgagcaggtagtggcccccagaagtctgtaactaggtagtaatgtctgcctgagtaatgacctctcggcttacatagagtaatgcagtggcggataacgaagacttgaagcctgtagtactggtgacgatctttggggacgtctcgcgcccctagatacgcttcacgtggctgatgcattatttagtacaatttaggcacaactaaggtccaatgattgctcaagagcagcctataatctcgggatttgcacctaaataagtgagtgaaacaatctaagctggattggtacacctgtacgacggctcgtgacacacgatcttggcagtactacccaggcatttgccttattgttgttatggagactaagactcttccgaacaacaaacactgtaagtaactcaccagccttgcattatgtagcgtggttaaccaattcagtcagtagtagtagccatattccgtcaatttcgccccgtagatgcatcgagattctttcctgagtctcgcaccgtgcatgctatgttccttccctgcctgatctcgcaatggtcacagaagatcaatgttccgaccttcgacctgtcacagcgacacgctttgaggcagcggcagactacgacgcagtaacacagctatataacgacttgggcgtttctcacaatcacattcgtctactccaagttcgatcgcgcggtggagctaccaatgcgcccctagactgccggctgtatgtggcagatctaagctctgcaccatcttatacagccttatcgtacgtatgggacagaccttcggtggctaagaggcatatcttgtgcaaccatgttaccttgcctgttacaaggaattgctactcagccttacaacacttgcacgccgccaacggaactttcgacatttgggttgacgcaatatgtatcaatcagaaagacgaagacgaaaagatgcagcaaataaaacttatgggcgatatatactcgcaagccaggaccacatacatttggcttggactggctgatgctaccacgagtcgggtcgttgcctttctgggtagagcgggatttctcgaaagtttcttcgaggatagcattatcagtaaggaagaatggaggatacctagcgctgtgagtgcctacatgctgtatatgagaggtcgttggggctggcgtagcagcatggtgccacatgccccaccgtgtgagttgcgtcttgctcttgttgtcatcgtgagttctgacttgcagtttcggatcagactattttttcggcctacttcttccaaggatttggctacggcgactcaaagacaacgaatgcacatacgacgagctggacaaatatttcgactgcaagtggataacccggatctggacatatcaggaagtcatcttgtcgcgaaatcccgtcctggtacgcggagacacccaaatatcctgggatcggcttgaatatagcgttgtgttccttgcaagtctccatcgatgggtcagcagctacaatcgctcttccgactcatccgagcttcaccattgggtcgacacaatgtctgcacgagaactccatcgagcactggacacaagtagcaatgactctggatatcgaatactcgtgtattggagattctgcctttccattaacgaggtatacatgtggcataatcgactgagctggctcctgacactgggcgcaagtttaggacctatagtgctgctatcaagagcactattcgaaaaacatgaccatgtgtcctggataaaggcaatgacgctaatcgccggctctctggttttatttttattttccaatttggtctttcgggttttcatacccggactcgcacccaatccacgttactcgacaattcgcaaaggagatcttgcgaggatgggacgtcgcatgcagagcagccttcacgagaaaatactggataatttaagcgctcgtaatgcgacagagccccaagacatgagcttcggtctccgttctgttctcgagcggctgccaggtcagaccaatctgccaatcatcaaccccaacagctcattatcggacatataccagcagctcactaggttccttctcgaggactccaagtcactccgagtcttgaaacttgtggcaagaagtcgctgcattggtgcgccaagttgggtcccggactactcgaaagttgctgatgctgactctatcgacgccaatacggtccacttaattagccctcatatgctgatcgtaattgatggtagcccgaatggcgctgacatcttggccaaagcggtgctgcggaatgaagctgacatggtgtcaatctgcgcagcagtatatggattcgagcccccctacagataccatatcgacaacgacaacatactcattgttaaaggagcttttattgacaacatcacgactgttcagagcggatcggtccccgaagaatgggtgggaatcgggacggcttcatacaagggactagcattcggcagctgcaggaccggcgacaggttagttcttattgtcggtcttcaacgaccattaatcgtaagagacgacggaaactgtgtcaagatcgtggggtctgcagtcctctggtacagaagcacaggtgtatatctgttccagcggcccctcggtggctttacaaaaggctacgtacgatttggcgaggtttggcatgctcacgaaaagaagaggaaagaagaatggaagagagagcacggctggactcatttagatgccgagcctcacccttcgacatatctccaagacattctcatatcgtaggctccaagccttgctatcatccttcaataactccagcctgaggagtctctgagcgcatacaaacatgaacctgacgaacttcaaattctgatcatcaattgttcttcaaaggatactatcagcgcatctaattagctatccataccgtcgagaccaccttcagcgcatctgctatcagcgaaccacctaccaataccgtcgagacaagctacgaatcacctcaaatctgctgagcaaccacacacccatgtactgcactacattttcttcacctcatagttccgatcacaatgcatcaccacaacaaaaaacccttgctagaacacacaatgtctatctctcagttcatttcatatctacattatatactcgccaaaaagaaacgggggtataaactgtcatcacatcgctaaatctcaaatcccatcccccgtccatcataaccatgatccctcgtatcctactcccccaccttatccatgcttggcataaggcgtcctcttctgcctcctccccacacaaaactccacgacccacgccagcagcacgacaaacatgacgcccgtggccgcccaggtgagcgccaggaacttattccctttacttgcctcgacgccaatatcgtttccgtactgattaatcagatccgtggctttgaccatgacggcggtgacgagcgcgctcgcaagcccaatggcgatgaacgccagcagcgccatgaggaaattgagacacgcagataatctgcccgacgcgatgacggcgaagagcgccgccacgaacgcgacgaagatcagacatatggcgatgacgtagagtacgaacatggcggccatgagcgcgttgagcgccttgacgccgtcctcaatgtcctgcggccacttgagatcctgcagcgtgacgcgctggcccgtggtcctgttgagcgcctcctcgacgatgcgcgtcgggtcgaatttgtacatggcctgcgactggctgcacccggtgacgttcttgctgatgtcgtcgtcgctgatggtggcgtttgcgacttccaggggcgtgtactgcccgtagcagtagtcgagcatgtgggccgagtagaagtcctcgatgcccaggcgcgcggtgatttcgccgatgcggtcgttgatggcggagctgatttcgttggggatggagttgaggaggttggtgagggggttggaggtgtctgttgggcgggattcggagaggagtgtttcgccaaggagggaggtgttgagctgggaatggggttagtatgggcgagtttgggatgggggaggggaggggacggcatacggtcaagaggtggtagtcttccatgaaggattgcttgtggcctgcgaagaggcataggaaggagaggatgagtgctacgatgcagcatagcaccgggacgagggctgtgagacgcatcgtgggtatgttggtgtagtgttgaaggtttgaaggtggtgacactccagtactactgaagcgtgtagacgtagacaaaggtgtgcgctgtgagggactgacaacaaaccgttggacaaagagccagtccagtcattcaaatatacgacgcacatactggcgcaaaccttggaatgcactcaactcctgcctcacgtcactatcgccggggttatgcgcggtcagtcccgcaacgcgtaaacctgccagcctcgagatcagccactttgactgctactctaggcaattacccagcgtgtcaacgtgctggtgcccagttgttgtcaggacccttgcgcgatgacgcagggcggccagggtctaaaaactaggcgagtggtacttgcgcagggtcgactggacgacagcgaatcttggtgcatgcatcgaaaaaaggtacgccggagaagatccggtacgggcgccacacaagcgtcgtggatagggtggagatgcactgcctcttgcagtatacgcaagttggtgtcgatgcctgcaaaagattttcgtgttgaaagatattcgcattcaaaatagaaacaccgacacgtgaaatcgaggctgcggaaatcttccgtaacctactagcggtgagaggaagcatgtgatgcgctctactcaccacgcatagagttgtgatgtatgtcgagtaggagagtttcagtcgcgctttactcaactgtgcatgcccctaaagttgtgtggtatcttgcaaagtagagtttcagctgcctttactgtgcgcatgcctatatcagtaagaggggtgtctcgaaaagccaagtttcagcaggtatatgcccagcgcaagacgagacaaggagttgttcagtgaagaatacaaagtctattgcaaatgcgagtggatctagcacgtactcctcccttcgtctattcatgaggcgtatctatcgtgacggtggttttcatgatgacgagcatgctgtgctcttatgcttttgagtggatggataatggaaacaaggtgcagagatggatatactggcctgtacattcgagcggctcatgctcatctctatggaccatgagcgggcgacttcttggagctctttgacggcgggtgcgatgctgatggctttcttgctataccgtcggtgaacgcggcgagtatggggcagcgatggagtgtggtggtgcccttgctccagcttgtgtacgcggcggttcaggctgtcccggccacttcttctgctcttcatgcagcttgtccagcggctctcccacgatgtggtacttctcccagttgatcggcggacagcgaacgatgttctgggcctgtggtatggcggggaatttgggagcgccggctgcaggtgctcctacgtctgcagagtccttgcgcgtgtctggtccagcatttgcatttgcattcccttgggcggcagacaccgagtcggccaggccggcaagcgtgggtgtgagtatgtcgttgtatgactgtgctgcctgcgcgcggttctgctgtatcgactggacaaagccctgggggtctgcaacggcaacggtcttgagctcggccagggccttcaggtcgcgcttgctcttctcgcgctgcagctgcaggagcgagatggcggagcgcagggctatgacatctggattgtcgctctcggatatggctaccgaggcgggctgctgtgtgaaggtcgcgactggtgggggggccgggcggggttcttctgtgcgctcaacagtcgcgagttgggccacggaagctctgggcgtgatgggtgacacgggcgggcggttcggcgacgcagactcagaccgcctgcgagaacgctcagaggcggacgaagcgtcgctcgaggacgcaggccgcgcatttgtgtctaccaggagcgctggcatgacggcgaggtgggcgacgactgcaggcgcggcgcccgagaatcgtcgcgaattacccgatcgacggctggtcacgagatggagtcgcgaaatggtcgcgcagaggcccgcaagtggtggcagtggaggatggccgggggcacggataaggaagggcagcacctcgcccgcgtggtggcggccatcaggcggcgcttcccacagtttggcctcgcccgtccaccctcgacccgtccatgccagatccgagtgcgcggcgtgggcgacgtggtacacagttttgcgcgtgaaggccgctctgccaatgcgcgtggacacacggcatgccgcaaaaagcaaatgtctccgtggctgatcgggagtgtggggagctcgttaatctgaccacagaccaggtccagcaggacgcgacgccatgggaagccatcgcagcccgcaaataccaaatactaggcatgcaaattgttacacgagctctgcttacttggacatcaggctgaacatgggaaggactcgcttatcgtcgatctagactgtcggacagaccaggatccatggcagtgatcctgtcaagacgctcagcaatcttgtggccgtgagggagtccctagccatgtttcgaactttcaccagaatccctccatgaggcggtgatgtgcagtgccattgtgtggcttcagactcgtcagcgccggatgggggctggttcgctgatcatctccgccaatgtctcacgtctcaatcctaggcataccaggaaaacaggcagcgctgcattccgctgtcacggacgcctcgcgcaagtgtagccggtggaaacgtggatcagcctccaacgcaagccacacattcacctccatcatgctccgacccaatcgcacgtgccggatagcctacgctgcgtgggccggcatgggtcaggctccactgaataggcgtatttccagtagcgcacgtctcgaggtacaatgtttccatggaactgctggttgcttttcgctgtccaatgcgccttccatggcggtacctgaggtgtaacctggccatcgtagtgtccgtcttgggcaggacttctcatcctcaccatcaccgatttctttaaaacctcgtgcccttcccccattcccacacctggctggctaccatctcccacgccatgcgcagcgcgcccgcgactcgccgccaatcagtcgaccagtcctcacgcaccggctgtcgctactaaaccctaaccgtccaccccgaccgaatcttcgccgttgctccttaagccatggcgcccggcgcagacttaacagcgcagtgcccgccagcacgcatgccgaagctcaagtacagaaatccattgcctaccactgaatcgacaccctcgctcgagtcccgtcgcaacagtgcacatcaatcccccgacgctgaggaatcacgctcgctgtcatccaccaacccttctccttccaattacacgccgtcaattgatacggcgagcctgacgtcatccagtctggcttccacagcacccagcgtagcctcttcagatgacgcccagtcatcaaagaaaaagaagaagacgggcgtcttcggctttttgtccctcaaggaaccttccaaggatgcattcaagcaatacgctgaggcccaacgcaaacaggccgccgagaagggtgccccgtcacctccatcgacacgtggatcaacatcaagcagcttcaccgccaaaaagctcccagacagcgtccccaaagtaaactcaaaatgggatggtgtgccggaaattgtcaagaaacagcagcacaacaagtctagcgcatcgagcaaaaagaccaggcacagtgtgcggtcacagagctcgcaaagctctcgatgcagcgccgaaacatgggattcctcgagagtatctgtactgacggatggcacgcaaaatcctcccacctctgtcgctacacctgagccgtcaacgggaaacctagacgcccgtgacggatcccggtccgcttcaccccggctgtcgatcagcacacttcctgaactgtcatattactttccgcagcctctacaagacaccgcaacgcactctgatgcccagcctgacgtgtatcacccttccgtcttcgaaaacacacctcgatcttcgtcctccacgtttaacctaggctctccgttggagggtgtattgcctggcctccgctcagactccccagcttcttccacgggttccgcggacactgtcgttcgagacactgcggatgccatcttcaaaaagctcaacgatcagcctcaaaagagcttgtggggcgatgcacccgctgtgcaattgcccgacgaagaggcccgggtggcagtacccgagtcgcacaatttcctgttcgacgaccaacctagcttggaggacacgcagcctgcgacgcctccttcagtcccccattatgctcctagccgcccagttcaaaacttcagcagacccatgtcgtcacacttcaacaccacgcctcctcccgcaatacaggcgccatcgtacaggaccacgcctaccggcccagcactgccaacgctctacgaaacgtctctcgctagtacgcagtctttgaacatggcagaatctatccattcagtagactcggacgagacggtgcagtacgaaagagacactgacacgtactccatcgcaccttcgactgtcgcaccctccgtgctttcggcacactggcacgattcccctcgagaacgcctcggccttggtggacgtcttcggatgaacgctcagacgccgtgggagagtcaaggggaagagccaggtaagctgaaaaagtacaggctttccatgtttggcaaggccgcaccacgagcatgaggggtctcagggacccaagacatgaatgatcttgattgcttagcagtctgtcgtcgctacccgcgcatcccgatcaggactgcggccagagtcgaaatttgagcgtctggcgttgtatcttctgtctgttcgttgctcggtccggcgtttccagcacgactttcactcggagcatttatctgttgcaatcttccttcctacacaaattttctcaataagtagatacccctcgttgcgatttcttttcacggttctcggaattgcacgacggcacggcattttcccttttacagacatgttcgcgagactaccaatacacacataatcagaaatgataataccatcacgaccactttccaattccactgagcgatatcttcacatactcccaccgagacgcccttactccgtacccagcgtactctaaccgagccattctaacggctgcaaagggtcactggacctgccctctccgatcgacagcgcaccgtcgaaaccttatatatcccttccccacatccatacacactagccttctagcgccacaaatgccgaactatcggaccccgtgctaagtctctgacatgtaccggtacgcagtacgacttttgtcgccgcttatactagaaatgcactacactacccctagttctggctcgcaggccttcttattcgccatatatgcgacggcaaataagctcaatcacaccttgactaatctcgaccagaaggaactgtacagtcagtctgtgtggcggcgaacacgtgttgccttgaaatccgagcgcaggggacaaaaagcaaatactacctccggtgatcggcagggtgggaagcagtccggatggaaagttccggtgcgggatttcgcccgcgtggcacggtttggcgcgagtttgcgctgcgtgtacatgtacctgtgggcgggcggaagggggaatgacgtgctgcactaaatgagagcagggcgcgtgtttttttctttatcgatgggcgggattctggttgcaatatggtggtgcttcggggatggggaggaggaggtgcgaaatccaggtacggagaatcagaacgtatgatacacacgggtgtggcgcagttgcggacagcaggtccgccggagatgttgaattgcatgttagccggaactcctgccttcttacatcctgcgcaaaagttttttcttctgtcctgttctggttttatgtcttatatgccataaagtacagtgcggtcttgtagggttgctgaaaatcttgtggtagcttcttgcgtcgcgagatctaggaagttgaaaattgttgttttgcttgtatcatgttcatcctgaagcaggttgaaccactctatttcagttatatggattagatacctatatccgacttttctctcggggactgagatgtaagtgatcccagccggatgctctcagcttccacctttgtacaccgcttggtatgacagtggggcccggcgccagagagagaagctcactttgagagcatgtctcgcagcaggtcgtcgacacagacctttcaagactaccactcagtgctcacagatgccgtttccgcaaccgtgatacacatagttgacggtgagctcgcccttgttgacgtcgtttccacggtagacaggcgagctgccacagactgttatctacgttagtcttttccatttccgaaaaattcgtcaactggagttcacttacacttgcaaccgtgatctacgatcgccttcatcgcagccttgatctcgtcgtagtccagatcagcgccttctggaagattctgcgggaaggcacaaatggcgcttcccgtgtccttttggagtttgcaacgtctacaggcgatttgttcgccgttcttgtagttgttgtggtgatccggatctgcagagaagacaattggtaagtggagctggcaaaatcagagcacgcgtgggtgattggaacttacgaagattctgcatgattatatcaagctccatgatgctcttgcggaagcaaaggtcattacacatgccactgccgcggcagttgaggcctaggaggacattgtcgggcgaggcaatgctgtcgggcgaggcaatgccgtcgggcgagtcagagcgaaggctgatgccggggacagtctcggacgggacgtaagctgggtttgttggctcatcctccgacgatggagcagagtcaccctctgaagcgacagctgaggccgactttccctgacacagaccagtctcgcaggcacctcgagtgaaattgatctgaacattgccgtcggtatcgtccttggcaccaggaacaactgggacgcttccacagcgctcgcatccatgcttgacgagggcttcgatcgaagccttgacaactttgccagtcacggtggtgccaggcttgagcttggtggcgtaggcgcagatgccctgcttgtaatcggctggccgctctgcctcggttgcgcatcgagcgcaggcgatgagaacatagttcttgaactctttgttgtcgtctggaagctttgtaagtaacggtggcacgcttcgtagaccctcgatgtagattgtttcactaaccaatctgatccaccaggttcaggatagtggtagaattaggagggcagtagccacccccacagccgaagttgccatcacagctaattcccttggctggtaatttctggcgaggcgacatgaattgggcgctgtctcccactggagcaattgttagtgatgtactgaaaatcgactctccagatatcttactagaaggcagggcagtcgcaaccaaggccgaaaccagggcaaaggccgtcaccttggcgaaagagttggaaatcttcatgatggcttgttcaaggtcagagtttgtgtggcgtgtggtggttgattgtggaggtggagatgaggagggtagaggagaggactctttatatatcgcagagcctccccggttccgcagtcggaggggtaaattaaaaacggaaagtgcgggtgagttccaggtgagagtcatgtggggcaggagctccagctgtttgtgtgcaaagtgagaacttttcgggtaacaaacggattggggtgaagttgcagtaattgagacttaaatttgcgcgggaatcgcttctactagcttgatcccccaatcctaggtgtaagatggcagtgaccaaatgttttgctacgcatgattcatcttgtgaagagggttgttcacaccatagcaagcaaatgtcctgtcgactggggtaatgttaccttcttgttcactatgctactccggattgagtgtcaacgtgaattgcaaatacttctagctatttgcaatcggagttcaagttggaagagaagaaatgagcatttgagagtgtgtgatacacgtcacgaagaatgatcatggaagtcacgtttcgtgcacgcgttttgctgtgcattcataagcagtgagtaggtatatataagaaagcaccctgcatcgagcatacagttgagcacatactttcggataaagctacgtggatgccctatactcgtgggttagttccccgagacacgctaaacgttgagtgagcggtgttgtgtgcgtttgttgcgccttacactttcgtgaagtcatacaatactacagcacaaaagaatgggcattagaggccttgagctagcatttgaaaatttaacgagtcatgtcaattacaagaggatagtggatggctatgtttcaaaccgccttctttgcgcactgctgcttttcaccttcgacagccctcatcctcacctgctgctgaaactaagtcaacacacatctagctgttttgggagtgataccaagaattgaatgacacgtatcacttcaacttaggcttcaaaggtacttgagatatccatgtaagtgttcattgaggtcaggaagtcgcttccacgacgagtcgctcgctacctgtagactaaacccaagaaggtgtcatgattccccaccaaagctcccaaaagctacacccacatcctcaaatacataaacacacaacccttgcagatgatccaaatcgacattcttcccccccgaccctcaaagtcctccgcatgatcgcacaatcaaactacaagcgctctccagacagacacaccaagacgtgtaaccaccaatacacaagtcctccatctcaggccatcacctgcactccccccgtcccactaagcggggcgcagcccgcccgtccgacacatccgaaggaccaacctcgtatatgcgcgtccacggcgctaaatcagcctcgtttgccttgtgcaccctagaattgtttgcctagtatgctcgaacaaaaaaaaaaaacacatcacaagcggatagcgattttctcttgcccgataagttaagtttcctgcagcaaatggggatgcgcaatctgcactcctctcccatttcccacacaccggtgcctccaacgatatcttttccgcccccaaattcctgcccaaaagtaccggcccctaaacccccatcaccatctcactgcatccggtgagctgagcgcgacgtgtttcacgggtatgcaggtgtaatctgcctgtcagggctgtgcacccgtggacgttacacgacgtggggtcggggttgtttgacattggggctgagactttttggaaaactgagggtgggggctgtgagtgagtatttgtggtacgggatggggaagggtagaaatgcgaatttggaagacaagtcaaggtcctgaacgttttgctgggcgagtgattgtccaatgagtttggaaaaaataaggggattttgcaatgccaaataactaaatcttttgtttcccccaacccacccaccaagcaaaaatgtcttgcgctcaaaagggtatcaaactatcccaccagaagaagattcgtaataaaatgcgtctattcctcatccccataatcatcctcacgcttcctcctcaagggcttcccatcaccaatcttccacacctctccctcgcccctaacaataagtccctcgtcaagtaaataccgctcaagctccgagtcgggattccacgcctggacacccacagttcccttattatccttctccagatgccggcccacatgctccatgcgctcctcccaactcgcgggaccttcaaacgtcttatcgcagaacaagcagcacgaatgctgcggtgcttgacgcaaggtagtgaagcagcgtgactggtgctcttgcagattctcctcggttaccgggaaatccttctcggaatgcgagacactgcccttgggcgcggcatgcatgcggcggatgtgttgtgtgtacaggtctttgcggttgaagtcgttgaagtagagattctggtcgtttttggcgtcggtcgtaggcgcgcacaggtcgcagcgccagtagaagagtttgatgtgttgcgtgctgacgtggcgcttccattcgttcttggaggagaaggtggagtcgcagccgtatggggcgagggggcatgggaatcgtcggtcgtcggtgtcgggtttgatttgcttttttgtgggggcagatgctcgtcgggttcgctttgacactctgttggaggtagaggaagtcgaggcgcttgagtccttgcgcttcgaggctttcgtcgagccgctgcttgacgaatatgatcgctttctcttgttggatcgaatgcctttgggactgtagtcctcatcggattcgggatcgtcgtgtatttctgtatgatcgattggctggactgactctgcgtcgcgcagtgagttgccgagaccagagtcgggataatcggtagagaggtcagatgctgggctaccgactttgacggcagtaacttcgtgtgcagctactgcctcatgcttgaagtcaacatgttctacttcatcgaccactgtctccgactcgagctcaggatgctcgtattcgatcatctgtaggttgatactacctccggacaacggaggatgggttggataaccgccttctttgaggtgctctgttgttggaaatggcagcaaagaaggagagtacccctctgtcggacctgcatatggcatggcgtggtacacatatggcgagtgaatgtcactcaatgatgcgtccgttgagcagtcagaggccgaagtccggtccggtgacggggtccgtaagcagtcgttagatggccactgtggttcgtattgaatgcggatctggcgctggacgggtggtaatgcttgaagcatactgtggaaaggtgggtattgatattggaagggacgctgcactggctgcaggcccaccagaccattgtcgagatcaccgaagtacatgttgtcttccggagcgaagctcacgttgtcttggtcgtacacgttcgtgtagctgaaggtgtcgggcccgcagccaacaaagcgtgactcgcccatgttaatttggggcaggtctcggtactgaaaggtagccatagctatgattgttgtatgattcgtccgtgaccagtgtgactgcaatagccgagctaatttgagcccaatgcagacggataagcaagcaacgtagaagaataggtcactatttgagcgggtcagaaaaggtcttattaaggatggcttggcttacctagatgtcttgcacgacagaaggtccttcgctcaacttaaggatgatcttctagtccttctcgttccagagctcagtagaagtaggcctcgattcctaccggggttgaaaagtaggaggacaattggggcggagcaccaagggtaggttgcagatcatgaaggcagcaagataacagcttgagctcgagttgcactgccctcaataccggtctgtagtaccgccatcttgagctgcccttacccacttgctttatggtagattagttcgcagagccgcatcactccacccaatcagagagcacctgcatacccctgcagttgcagcactcaccggtggagaccatcgcttggatagggacagcggacagccaccacctgcttgtacgtgggcctctgggtttggcggcgggcgcaaattgggtcaagccgcataatgaagccccagacaaaagaaattacgccatggcaatggcagatcactactgaaccgcagcatggcggaagccacgagtgcctgaggtgcgtcccgacgagaatcgtgctgtgcacgctcggggacaggcgagcgaaccagcaagcaacgcgaacgctatgatggttcgaccgttgggggccgaaacaagcaaagaagcagcgagagaagcaataggtaagacgatcgcgagacgaaccattcgccatcaaaccacagtacagaggttctttggtgacaggtccatctggaacccgacataactggcgtggcatgcatgtttctgtactcccacacctgcatcaggggtctaggtgacctgaggccactcaacgaaaaggaatgccggccttgaagccccagccccaatcaagcgaatggggtatctgttaagcgaccgaacatatagtgtggaggatggcgcaagatgctcattcgactgagcagatgtgggcgcttttcgagtagactcgattgaggcagcgacaaagcaaacgaggcggagctcttgtctgcctacatgccgtcgttgtgcagtgctacacggatactggaggcatatcatcagacgctggatagatcaagtggtgaacaacatcgagcaagaacgcctgggctatctcgcgatttgcgcatcatcgacctcgtccgcggacactacagacacctctttgatgcagggctattccgctggctagctattctgcgttgtttgaggcgtgtgggcacattggggcggtgcgcctcgaaaaaatcatggaaggggaagggtgagcgaaagtggtggcggggaagtgcattgggaggactgggaagcccactcgccgtcccgcgttgagcacacacatgattacattgcttgcccctgcatcggcgttccgacgtgttcgtcctcacggcttcgctgtcaagcaacacctgattatccggcggctcagcgctaacttgggaagattcgtcaatgcgtgttgtagcgagaatgttttagtacggtgagatatgctgccgtccccgcagatctccatccgagcacgctcgcattccacaatgaccatagcaccgggatggaggactgtcatcaaaattcgctatctatccacctagtgtgtgaagtaaccatccctgcatcgtccacaaagcgggatggtgactcctcaagtccctgttttggacgtagcattaggacggccctctacatggctgcgaatttggcgactagacgctcctcaataccctcaaggatccattgatggtccaggacctccaggttctccgcttcgctgaggaagagcttatcaggatcctgttcgggacccatcatgccagcacccgggttagacatggccatttgttgcgtgacttgattggcagctgcaaagaggcgtcgttagctctgacacaaaagaaacatgtacatgcacaagtggaacttaccattgttgctgcccaagatgaagttgtaaacgggctgcaacccgaatagcgtgaggaagtaccatgacaaactggatacccatctgacatctagatcgcgagtacccactcccgattggagcattgacttgaattgcggcgtcaagggaaatggaagtttcactgtgggccggcagcggttagcgatgcattgacagttgctcctcggaagatgcgcagaatctattccagacacacggtacgaacaagggccgtatccgcccgactctggcttcgatagtttgcgggtactgtacccattggcgcagagtagttcccctaagaagcaaatatgtgccatgaaccgggcatctcccggtcaagcatggaagcgcatgttgggtgatactcgcaataaagtgtccgcggacactgatgccggctgtgcaatgcgacttcgagaggaagcgaaagaaacaaaatagacttactgatgacgaagcccgaaaagaaagcattgatccaccccatgatcaaactctgtggaatcatcatagccatattccccttcatcatgcccatcatcccctccattgccgccgggtcgctcatcgggttcggtctcggcttgcccctcgactcggggtcggccagaaacttgccttcctggtaggcctgcaccatgtagcctttgcgggcttggaaggaggcgggcgtaagcacattggcattggagcgcagattgacgccgcggacgagggagcgctgttgccggatcttgggcaggtcttgtttcttgggagtcgtttggaggagcgtcatggcgtagtggcggaggatgccagtgaggacctgggtacaatattagaggactgaacagtaagtgagtgcaaagggacgtaccatgaccacagtgatggggagtaatatccaccaactatacaatcgtcagttctgcgttgctaccttgtcgccgtggctacatacaacagggcgggatcccgatggatcgtctgcaccacgggctgtgacatcttgccggtagtagacgagatgcgcgatacgagagaattgggcgagttggacgtggtgaggattgcgatgcttcgatgatggaagctcccatgcggcggcgggctggcgggattcgcgaaaccaaccagggtccggccgcgccttccctgagtggacacctttccacccaccaaagcttccactgcaccatctgctcgagcttcgcgctctacaaccacccgctaattccctctgctggccgaacccacacacagtccgccctccaacatgtccgccacaacaaaagtcgcagtccactccctctccggtaacctcttcatccccccaaactcacatgcacatgtcctaacaacccaactactagacctcaaaaacacaaccgacgatgcgctccccaattacctccacagcctcaagttccgccagatccacaaccaaaccgacgtgcgcctgatcctgggctacgtcgccgtcatcatcgccggcgcactattctacttcgactggaagtttggctgggaggcgtcgaagccgtacaccgcacccgcggtcgctgcgtattttgttctgaatggcgcgtttagctactggctgtggtttgtggagaagggggttgtgtatgagggggaggggaagacgggcaaggtaagctccacacgtccattgcaccggagatatgtgagagcgaagaatcaagcgtgctaattcatttcattcgacaggtccgcatagcaacacacaccaaaaaacacatacccatctacgaagccgacatcaccttctccttgccctcctcctcgctctcccaaacaatccatatccgcgcgcccatgacccgctggtttaccgccgacggctacttcatcgccaaacccttccagcagtggcttgcgtcagaggtgcccgtgattggcgccgcggacccgaataatgttgtcgaggagattggacgggggagtgcgcagggcggggactttcaggttaatgcgacgaatgcgcaggagatactggagcagttgaaggcgagtggggcgagtgtgtcgggcggggcgcagaggaggaggtaaggttgggaagagcgtgcgatgtataggcgtctggagtggttgatatccagtgccgtggtttccttatagcggtattgcatcacagtgctgagattcctggcacagcagcacactcgaagcttgctccaaatcatgctgaatttccgtcatgctacgtattccaatgctatgcaaataacgccgtgtaatgctcttttcctgcctttgcagctacgtttccctcttcttgcaactttctcctttccatttagttttgtctgcatgtctcactcgccatgggcatggcaaccctactgctcctcctgctccagcagcggcagcacatccagctccctcctgatgatcctctcaaactcctccctatcgataccagaagccttcgccagcctaaacaagctcttgatatccgtgctgatgtgctgcttgatagcaatctccgcctggctgtagttctccgcttgccgctctagcctctgcactgagttttctgacgcggacgacgaggggcgagggtggttcagcgcggagaaatcgtcttggtggatggcttcagtgtgctcaacgccgttgctgccgcttgctgctagtggcatcgacgagtcgtagccgttggggccgaggttcgatgtctcaaggggttcggtctgtggctggcgggtatagttgagagtgttgccgttgagtgtcgactcgcccgtgacggggttctcctcgtctgggtcgtgggcgtcgagggcaggctggacttcggaagcgtagcgtgcaaagtactcgagttcggactgtgttgggccaatttgcgtacggctgcttgccatgggcgcgggtgagtgtttttgcataggtgtctgtccgcctggggtccgatcgtatgccgcccagtacgagtcgtcatcgtcttcctcctcttgtgcaggttctggttccagcaccgcgggctgagttgcgactccattgctcttgactgccttgcgcctgaagcctgcctcgttggcctcgcccataccggcaaaccactcggtgccgtcgtcagagtcttccatgctcctcagctcagccagaagccatctgctgccattctctccacccgtgcaccatagatatgtcgggatgaggccgaattcgcccagctctaagcgcgcgtgcagggtttcggggtcggaccgccgatataacacccgatctggctcctccacctcaatctcacccgaggctggatgtggctcgacgtgtatcttctcaatgactttcgggagtcttgagcccgcctctcggtcccagcatagcagggaaagccagtcgcccgaggccagaagctgcagtcgttggcggagtatgggagatagaagaggcagcaagcccggcggtgcttctttcgccgtgtttgctgttgataagcaggctaggagggggggaagaagctccctggagtcgggctgcgggattgcttggttgaatccaggcatgtctgcgggcgatgtgcggtgagggatagcggtacaaaaagacgagactagaaattgagtgcaaaagttccgaaccgtatcgtgacgcagaaaacggggtgctactttcgaagtagtcttttcggggatttacaaatttgtgtaggcggtgctagactaagcttgtgatacccctacaagcatgtaggaattatggaagtgagggcctgaatatgaggaagaagggatgaggaggaatctgcagaggataccatgcgtagtgccgctcctctcgtcccatggttgcggtcaaacgcttggagtggttcctgtgggtgcatgacctccatccgaccgaaagggtcccgtaaaagtcccggtagcacctgcccgccagtttgagcatcgagacgcgccttgcccgcggaaatacttagcccgagacagagcctcaggccgttgacgcgcactatcgaaccacataccttccaatccactgctaacaaggacggcatcgattgggacctgcagcagcgcttcagcacatgttcgacgtgtgccagtcattgctcgacatgtcttgcataaacatctgcccccacttgtcaccagaaagtgtcgcagagcagagtgccgctatcgttgcatttcaacagcagctcttccaattccaatgaggctggcattctcgacaatctgcgcggctagactcgcaaagtaccgtgatgtcatatacactcccccggcgtcagaggcgcccgtcccgccctgagcatcgccgtgaaacagcatctggagaaatctgatcgacctgatcgcaatcgtgcatcctctcatttcctccatctccattcaggccttaggcaaggctcgtggtgtggcaaacaaactttgttcgaggacaggccttccggacctcgacaagtccgacaagtccgacaagtcaccgaagccatctacaactacggctggcgtcacccaggcccgtgtatgagctgacagcaacaagtatggtagcatccaacaacgggtcggcgttttgatacttgaacatccggggggcctcccagttacatgcggaaatgcttgttggcggcaacccttctaggctcagtggccggccccgggtgtggctcatcatggctgctcatcccagttgctggtcgcaatccacatgtcgaggcagaacttgctgaggctatttcgagagcattgctcggcgacagtatcacaacctcagctaaaccgcaagagatcatatcatctgagatcaacactggccggacacgctgccccactaacgcccggcactctatccggcttcgctgtgagattcatgctcaggcaccacccgcatcgtggctaacgaagctcggatctcttgacttaatggtggctgaacaccacagagccagactactgtgtacgtacagcacccaccacacgagaccacagcggagagaagctggacgtgcgcaaaacggcgtcctacactgcagaatgtccatcactctatttgcatcgtctcttcattatccatgtcaagccggtgctaacacgcattgcgcgcgtcgagagcgactggatgcttggcccgtccttatatagcaccccggcaccggctacagaactgctaagcgccagcgtgcgtgggcgagcaaaagatgcggtcaccgtcgctctgaatagacacgcacaaaagatttgtgaagtcatttcagcatgacgacagatcatatttgtagaatcaacctgagggatgccatgtccggtgggtatgcaaccctatgggcatagccacttgccccgtgttcgcccttgtcccgcttctcttaagctggggctgtgcgtgtgtatcaagcctgccaagagcgtgtcgcgcatctgtgaatctgcctcgagtcgtcaatcaagctcgaagctgccgtgccatcgtcgcgcttgttttcgacaagctgcactgctctcctattcacaccagtcgccagaaccgcctgcgcccgcgttgtttcgagttcgcaaggagactcgcttggcacttcagcccacccccggtctgacacttctggacatcttgggggaatcgaatcagccttgaccggtgcctacggtttcttcctcgttgctgcggccagcaccactgtccactgcgaacttcacgctgtttccgccaaccatctaaacgacttccgttcttctagtcgttcacgcgcgcattcgaccagcgtccaccgacccaccgcgacttgtcaacttcgacgaggttcggcactgccattgcccttgcggcttcggaaatccaccgcgcgaggcagatcgcacacgcccactgctcatctctccggcgtctttgcctcttgctgcaatcatctgtgcattcaccgcattccttctgctcaagtcccgttgtcatcgtctttctgatcgtcgcttctggtgcggtctggtctgcccagctcccacttacgtcccactccacgccgttcaggcagcattatgccaccctgagccgcaaaacacggagtcacgttacttgtcgcttttgttctaattagagaactctcctccgacccgccgcgtctatacggtccgcttcaaatctgccttctggtggtcctacatcggtccagttacgatgaatgcggttgatgcccacgcacagccatacgatggccagcggcgccagcaacgccaccctcaagatgcatctccacagggatatgctcccatgtctactacgggaaacttcttcatgccagaaactcaaggcacatttacattctccgccgaaccctcttcgatgatgtatgatggtgccatgactaccctaccgaccagcactaccggtcaagaatccgtgtacactccacacatcggctcctctattgattcttcacttcacccagacatggtcaactactcgtaccctccagtaaatggatacgcacagatgcacaactacagtctgtcgcccaagttcttacaacggcaacgggcaaggcatatcaccttcacattcggtggagcacctgagtccagagaatggctacatgagcgaccctagcatccagggcttgagtacctacgccacgctcaaacttcaacccacagcaaatagatgacacattagcaaatttcagcatctccgacaacgaccaagtcaccgcttttccttcattcaatggcagcatggatatgtcgcagttgacctcaggaactctgaacatgttcaatgcgcaaccaccgatgctgtccagtaatgcaccacgagaactccatcatcaattaatatcgcctgcgatcaccaacaactccagtccaattgtaggaaatgacggctccactttccagcccatgcattatccaaggagcatatcacacttcgacaccaccgaacccaacacgctcagatcccccaatcgactccgggcacccagatgcaaagtcccgcattgaccaacagccccagcaacaacgcgacggtgaacatcaaaccacttcgaaggcatctcactagtcctatcgttcgcgtggaacactatagtagagacgactctccttcgcgatcggacaacagtagaccgctgagcaaaagaagtcatggtagccgtccttccgctagccacctctctccttaccctccggacgaatcgacggacgaggaggaagatgttcatgagcaagtgcgtgtacagcctgttgtccgcagtcacgagcgcaacgaagatggttcctggcagacttcacacatctcacgtcaagccggcatcaatcccggtgatcgtcaggcgatgggggatgcatgggtgccaagtcttggcgagcttgtggaacagcatgcaaagcaagagaaaaagctcgtggttcaagagtggctcacgaagagcgaggtcggtagcgaagctggagatacagctactggctcagataatctcggttcgagcaatctcctcgtgccccatgccggtcgtcgtcgtgcgaaaagcacaaacgatatgcaccgccacggtccgcaaagtaactttggtcttggagtacgcaccgactttagccaatacaacgatgctagtataccgggacccggggtctatatcgacgaaaggagcgagtacaacgactatgacgatgaagacgacgagtctgccgcacccgagtctcctgctgctgctgtcgacgttcgggctagccaagaggacacctcgtacttccctcctgctaaagaatctgtgtcgatcatcggcactattgtaaagccatgggtagatgtaccctctcagacgtcaaatgcatcgacgcgctaccagccacctacctcgaatgcagcgatgatgcgcttccggctacgtgcgaaagatgtagaatcagcatcgctcgcggccacagttggatcgcgccgcctgagtgaatccgatctaggtagtgttcgtgctgcgcctggcgttgcaaggctcatagaacctgatccgaaaaagtcgaaagaaagacagcgtcgacccagcttcttggacaacattttacccaagcgagcgcccgccaatcgagcgcctgccaatctcctgaagcgaaaaggtagcatccccgtacagcagccatcgtcggagacggccttggacaaaaccaaggaacccatcatggagaagcccaaacgcatcggtagctggggtcgtcctaagtcacctcgagtagacaccaatctgagtaatcacagtagagagggtgctccaccaagtgcgaatggtctgtcagctaacaacacgggtccttggtatcatggggccaggaatgtaatcaagcggagcagaagccggagcgatataggcaagtctccgggactgaaggaactcatgacccaacatggcggtcctccaatgcccatgctcgcctctccacttgcggataccgaagcaactaagccgacagcgcagccaagtcctgctggggacgataacgaggacgagccagaagctgtacagatggatcttcaagttcgcacggatccaatcattccgacttatgagggatttaggacacacgctcgtcgactcaacccacgattagccgactacatggtggagcgcatcacccaggagcagatgcggaggtacaagcgcttgcttgagttccgagtcaagcacatgaatgctgtcaagaataggaattgcgcgtcggaaggattctgtacagaccttgggggtgaggctaagcagctaccccccaaagctggaaacaaagacgccgatgcaaccttcatcggcttccaagtgactgcaccagggggatccgaagaggatggcgaccctctgccagaaggtgttgttcaggccaatcagttctcgtcgggtattcctttgcctcctgttaagcgactacctgcagaatttgaatgcactttgtgcttcaaagtcaagcagttttacaagccgtcagattggacgaagcatgtgcacgaagatgtgcagccatttacatgcacattcccgaactgcggtgagccgaagtcattcaaacgcaaagctgactgggtccgacatgagaatgagcgacaccggcagttggaaaattggacttgccagatcgctgattgcaaccacacctgttatcgaaaagacaattttgtacagcatcttgtgcgagagcacaaaattgcagagcctcgccagcgcaccagacaaggaagcaacaaggaggctgccgctgcagatcaaggtagtcctttccaagtcaacatatcaggcataactaactcagctctagaagacatctggtcgatcgtggaaaggtgtcgccgcgacaccgcgaaacaaccaaaagatgagccttgcaggttctgtggtaacatctgtacatcttggaagaagctcacagtgcacttggcgaagcacatggagcaaatcagcatgcctattcttaccctcgtcgagcaaaaacaactcaatgccgatagcatcattagtcccgtcgtggagatgccagacagccgcaagctctcaatgaatcccaacaagtcgcctgtcgacaacaacccttcgcggtacatccccaactcaaatcttgcgccgggcatcgatccatatggccaatacccacaggacgttaaatcggagacaggatctactggcatgcacacgtaccctccaccacagatgctgccatacaagggtccgcagtccaacggggtcagtggatacgcagattatgcggttaacaacggtgtgccatatccgagtcagacatatccaggacttcagcagcctcccaagccactcaatggctacgccaacggccttcagatccccagtcagccatatgcaaatggccagtacgggatcactccagtcacagcggtccagcaacagcagaacatgtacacagactccccaattgaccagaccgcttttccgagctattacactcaagagccccagaatttgacgaacgatgcaacgaacatgggtttcgctacgaccagcggaatgcagtaccagcaacagccacagccacagcaaggcgcctaccaagccatgccttacatgaatccgcagcataactatcaataccagggccaatagaaatcagcgctgtattatgtagttgggtagaggtgcaggagttttatggttttcagcgcataatatgttgatttggatctgttatactgttttgcttttgctcgatatcctctcttgcatgttggacgatatcccgggggttttcaacgccatacgatcgcttattgtagtgttttcctttttcgcatttacaggctggcacacaaaggcccatgttaccatagacacggccgcagcaatcgcaatgaattcttcacaaacacccaggccgcgcggttgagctagcgcagcggttgaattgacacgctgacgatttcctcggatactttgcacaacgtatcgcatcgtcaaacgttttcatgcgcaatgtaacaaggaagacagcctgccaacgctgacaatctggcggccgtcgggcgcctcagccccccattggtcgcacacaacacacaaaactgatggaggacctttacacagccacgcgcgaaacccacaccggctctgcgtgcaagtggtccgaaaaggacgtgcaggcagcaacaatgccctgtccgcagaggccgcccgccctcgtaggctcgcgatttctccccaatggcttgttttttatttgcgatctgccttctgacgttgcgacatttctgagatccgagctagtgcacaccggacggcaacacgagggactgaaggacctcgacgcaagattgtcagcgcggattggggcggtgtgggaaaagaggctactaatgctgcagatgtgccagtgtgtagatggtttgcgtactgcatagacttttctgacggttcaggcgtgaggctgcggatcgagcattggtaggttttataagttcctattattctttttgccttcttatctaggcatcgaaatcacatcggcaggtagctgtgtgtgcctcgaagtggccttgggcatttacgtggttgaatatcaggcgttcatgctgactagacatagcaacgatgtctcacttcaacccgagcactcatcaagacttcaatttcgttgtgcaagaaccatcggatcagtactcatatggggcttcagcacttcgaaacatcaatggtgtctcgcaaccatggatgcaaagaccgcggagtgcacatcatcacatgcggagcccagctacgtcagtgagatcaacagcaacggcaccagtccatcaaagacactttgataactcgaactttccaccacaaggcaatgcatctcccttgaatagtaggcctgatcatgacctccttgccttcgatatgctcgggcctccaggccatgacaatcagagctttagtccaatgcatcgacatacttccaacgaggagtcctggaatagcttaaatttaagaaacgaaggtgcctacagtaatcggacatcttttgaccatggcgatggaagcttgagaccctatggacaaggacctatatccgtgggcagcgcggcaccaaggtcggattcaggatataactcgcaatccgttatcagtcatgatacaggccggattgaactacaatgtcctcaatttggcctcatacagcagattgatgacctgagcacacactctgctccagccgatgctacaccgatgacgcgcatgccttcagatcaaaagtcacgcacaagccggatcagcaatcggagcattaatcgcggcaatcctcttaaatgtgatgtatgcggttgtgtttccaaatgcaactccgatctaaagtgagtgtatcgccatagatctgttttgcatcactgatccatcatgacaggaagcatcagattaagcacttgaaagtcttctattgtgatgtcccaaagtgcaagcgaaagggtcaaggctttggtacgactaatgacctggagagacataagaagagcgtgcacagaattggtctgcatgagaaatcctatcaatgtgctgcggagtcctgcaaaaataagacgaagatatggcctaggctagacaacttcaagcagcacatcgagcgtatgcatagggatgatgatatgatcgagctcattaagaagtaagatgcctaccagcgtgatctcccgcaagctgatcaaaatagatcaacctttgcaccaaagcctcccggacttgtcactgagaatctgtctgtggctccaatcgatactatgatcgctggaatggaaaagacgttgtctgcgcacagtgactatgggtctgcgttatcggctcattcaagaacggatcagccgattatccaatggccttctaaactgaatccggccgatgattctctcagctttaaccagtttcctatggccatgtccagctctacgtcctctagcgaccaggataggcaaaatgtgtcacatggcaatatgcaatactggcaacagcaacagcgtggctcaatgcaacggacggtgagtagcgtatcgcacggtatggctagagatgtgccacatgtacagtctccaggagaacagcagaaacagaggccgctcaatgtcccgtctgcaccacacacgaaagtccaacagaactcagcatctcaacaaaagcgccatgcattgtcaaaactgtcacaagctgtacacaacgagatcaaagattcttcaaatcaagtcgacctagagcaagttcttctacgcatcctcgccggcccatcagaagccgaagaagttgaagacagctcctcatcctcccacaactccaaagtctttgtttccaagtccgaagccataaaagccgcccaactcctctccaccatcataaaacaaagcccgggctcagcatactcgcacccacgcaaaccgacccaaggcttcaacacgaacacactccaatgcccgcactgcacatacaccgtcgcccgcccctgtgatctcaaaaagcacatgaaacgccacgaaaaaccctacggctgcacataccccagatgccacaagcgcttcggcgccaaatccgactggaaacgccacgaaaacagccaacacttccaactcgaagccttccgatgctctttaccctcccccacatcccctaccacagactgcgccgcgcacttcttccgccccgaacaattcaaaactcatctcctcacctcacacaaactcgcgacgtcttccatcgatgaatacgtgcgccgcaaccgtattggcaagaactgccagggccagttctggtgtgggtttgagaagcgcattgtcgagctcaaggagaagaggaatgcggcgtgggatgaacggtttgatcatattgcggcgcattttgagagggatgagatgagcattgaggagtgggtttgtgtggaggaggggaggaagaagggggttttggggaaggagagggagaggtatgtttttgatgaggacgaggtgctggttccgcctgtaccgcctgtgcaaaggaatgaaatgaagagggtggctggtgtggagcagattaatacgagaagcagtcaaaggcgacggatggaagaccatgacgatggtcatgcagtgactgatgatgatggcgctcctagcaatgcagcacgtggggtaattgcacgctattgtgtaagtcggtcagagcgttctgcggactacagctaacatgttacagtgcgactgtggagatggaccaaacaatagtgtgatacaatcagggtgtatagtgtgtggacatgattattgtctcaaatgcccccttatgcaagagggctgataggaggctttcccagaggcttgttcatttgcgtaattctgttaaaggagacactttgtctgggccaatgttagacaactagagaataaacatgaattattacttatagaggcagagctgttggtgtcctaaaatggccgttcgtatagagtcgtccacggtgagatcatcgcattccatcgaactttacgcgcgtgatcgattacacatttcgaaagcatctgcacctccactgctataacgcgcaccataagaaacgacataatccagaaaacacttgccataaccgaatgagatggacgtttcgcaacccccggtgaaagtagtggatcggagatacttggcgccgattcccccgattggccgagcgaggacacctggagcatgatagctctccaacgagctccgtgacgcggctcagcaatcaacaacgaccttccttttcgcaatcatccttctttccccaacatggctgctgcacaggagagccaattcctgaagcaggcgagcggcccaaacactcgcggcctgctcagagtcattatcctcgttttgatcgcgggcgccgccgtcagcagccgtctgttctcggtgattcgctttgagagcatcatccacgagtgtacgttgttgtcaattggagagaggggaattgggactgaaaactaatgaattacaacagtcgatccttggttcaacttccgcgcgacgaaatatctggtcgagcatggcttttataagttctgggattggttcgatgaccgtatgcgcaacatgtccctcgagacgatgagaacacgaagctaattgctatggctgtacaggaacatggcatcctctcggacgagttaccggtggaaccctctaccccggattgatggtgaccagcggtgccatctaccacttcctccgcgccatcgcgatgcccgtcgacattcgaaacatttgcgtactactcgcgcccgctttctccggcctcaccgcgctcgcaacgtacctcttgacctcggagatggtcgagtctccgtccgccggtctcctcgccgccgcctttatgggcatcacaccgggttacatctcgcgttcagtagcaggaagttacgacaacgaggctattgccattttcctgctcgtcttcacgttctacctctggatcaaggcagtcaagcttggatccatgttctggggcgcaatggctgcgctgttctacggatacatggtgtcggcgtggggaggatacgttttcattacgaacttgctgcctctgcatgcgtttgtgctgatttgcatgggaagatacagcccgcggttgtatgtcagttacacctcgtggtatgcaattggtacgctcgcgagtatgcagattccgttcgtcggattcatgcctattcgcagcagcgagcacatgtccgctctcggtgtctttggcctgctccagcttggtggcatttgttgattgggtccgcgcgcaacttcccggaaagcagttccagacgctgctccgcgcgcttgtcctcttcatcttcgtcgtcggattcggaggccttgtcctcctcaccgtcactggagttattgccccctggaccggacgtttctactcgctttgggacactggatacgcaaagattcacattcccatcattgcttccgtctcagaacatcagcctaccgcatggcccgcgttcttcttcgacttgaacatgatgatctggctgttccccgccggtgtctacctttgcttccgcaagctcaccgacgagcaggtcttcattgtcatctacgccgtacttgccagctacttcgccggtgtcatggttcgtctcatgctcaccctgacacccattgtctgtgtcgcctcggcaatggctttctctgagattctcgatgtctttttgagcgtgaagaccccgaaggccgccgatgacaaggagactggtgctgcagacgctgccaaggttgcggcagccgcagtcctccctgatggtctgcgctcgacacgcaaccccattgtcggcatctactcatacgcctcaaaactgactgttgtcggagcttcccttgtctaccttctgctattcgtcctccactgcacctgggtcacctcaaacgcctactcttcgccctccgttgtgcttgcttccaggcttccggacggcagccagcacatcattgacgactaccgtgaggcgtactactggctcaggcaaaacacccctcagaacgccaagattatgtcgtggtgggattacggttaccagattggtggcatggctgaccgcccgacacttgtcgacaacaacacctggaacaacacacatatcgcgaccgttggtaaggctatgagctccagcgaggaggtcagctaccccatcatgcgccagcacgaagtcgactacgttttggtcgtgttcggtggtctgcttggttactctggtgacgacatcaacaagttcctctggatggtcaggattgccgagggcatctggcctgatgaggtcaaggagcgcagcttcttcactccccgtggagagtaccgtgtggacgaggaagccacaccgaccatgaagaacagcttgatgtaagacatttgatcaattcacacatgatgcattactgacaacagcataggtacaagatgtcatactacaactacaacgcgctgttccccgctggacaggctcaggaccgtgtccgtcaagcgaaactacccgccaaggggcccgaactcagcaccattgaggaggcctttactagcgagaactggatcatcaggatttacaaggtcaaggaccttgacaactttggccgtgatcaccagagcgcagtcgcttttgacaatggccacaagaagaagagggcgtcgaagaggaagggcgcaagaactttgcgggtagagtagagccatctactgtttctgtctagagtatttgagcatctgtaaaactaagcctggaaggcatgtaggttgttttgggcgtttcaaaagaatacaatatttcgagctcacgttgtacacttcaaaggtgaagattagtcgggacgaaaagccgcattcgcaagagcttgttatttgtggggtaaaggtatgttggtgcgctttggattgagattctggtgagtagtgctagtacagcaaggactgacaacgacatcttccttcacctcgagtcttggtatatcgcttagtcaatcgtctctctttatacctctactcatcttttttgcgtccacctcatggtccttccacttttgtcccacctcgtcgccttcctcacctcccacgtgccacccacgcaacccacctcgacaccaaaagcgcgcacgaccgcaatttccccacatcacaatggcgaacgaggagcagcgacgggcctttgcgtcgtacatgggcactgccagcgcgagcgcgggccaacaagcagcccagacttctggtgcctacaccaatgcgggcaacccatatctctaccaagtgtgagtgtaatgtcggagccttggagcctggtggctgaccgtgcgctgcagaagtactcctatgcctgagccctcgagcttcttttctcttttgcgcaaacagctcacctttctagcagcagtttcctggcatccaaggccttccggcagcacctacacctccgccggccgcaccatcttcggtcgcttcatatccgagctacacaggtgcgtatcagggtgggtatccccaggctggttttcggcaaggcgggtatcagcagagcgcctttccgcagcgcccaccaccactgggtcagagtgagacattgcagggccagcagtcgatgcaacagcagtcaggtcagccaaactactaccagacttccggcaactacagcaatcagcagcaaactgcgccgggatacaactcgaactggcagcacgctgacccgatgtcgcctcgaaacggaaaccccaacggttacgtggctgccagaaacgccatggtcccgtcacctcgcgacttctcgggagagatcgtcgaggataggaggaggcaggtcaatgagcagtaccattatcatcagtatggtcagccccagccagttgcagaacctgctccgccccaagtcgatgagcagaccgtgccagtactgctgtgccatacctgcagcgtttgcagcagcatgcgctccgctggctaccaccgcaacaacccagtggtacctggaaagccactcgtgctcacgccctgtcgacgatgcaagaagaagattaagagtcggcgtcggtcgatgagcagcttcacgcggatcaggtcatgcacggcggaagacccatgcgactggcctagcgaggcagttcatgttgacatggaacgcaaagagcacaggggcaggcaacctagccgcgaagatgtctacgtgtacagacactcaccaagccgtcctcgcattatccgccagagctcaagccagacgagattcggcctacgagccctacagcatgagcaggcaactccgcgtgtgtttatgaacgaagggaaagtgcgagtctcttcgttgagccccggtcgacatgctaggtatgatggagtgtggcctccgccagatgtcgtgcgcatcaacccatcgaagcctgaagtcccagtcccagtccagcccaaccctcatgtcacctcaagtgacgaggtatggcctccacctgatggtgtccgtactcacttctataggaaggatgatacgaggttcttgcgcagccagagttcgagaatcattgagttgagcccgtcgccgccgcctgcgcgtgcccgatcgactcgagtcgtctatcaaagcgaatctgtcgagcggcgccctagaagcgtgactcccgtgcgtgtcagcttccacgaggagcaacgcggtgaagaggcagaggctcgtatgatggcgcatccacgaccgtatcgtcctgtggtagtggaccgtcgcaactttgcaagagcatcagaagagacatcgtcaagtactgactacatgcctcgtggacgtcaagactcgcccggtcgaggcattctgaagccgactggtggtgagcgcgagacgtcccgacgacgcatgagcatgcgtgagagtcagcagagcactacagtggagattggcggtcctagggtgcactttggcgcagagcggagagaaggaggggtggcaccgcccggcagaggtaggccacgttttgcagatgaagcgaggcggccgggcgatgaccacgagcactaccgcgactatgcacgacatcgctatgtcgacgacccgcctcctgcgccaccggtcgatgagatggagcgcgtacgcatccgaagagcatcagtcgaggatatggagtgtgttcgcatccggcgagcatcagtgtcacctcgtcgaagctacgaagaagaaatccgcatcgaccgagctcctcgcctctctccttccccccaaccgcctccacctcctctagcgcccagacattatgaagagatccgtgtccgccacgtctctcctctcccgcctcgtgaacgcacgcctcgccctccaccttccccaccatcccccgaacgtccgttctaccgccacgtcgcccgccagcaagctcagccgcgtcttcggtcggctactcctccgcgtgtcgccaagcctacgtcagacgatatgacggactcggatagtgcgcattcgggtgaagtcactgaggtcaggagctggaggggtattgatgagaatggtcagcccgcgacgtttgtggaggagcgtaggacggtcaagacgattgagcaggggagcgagaggggtgggttgggagattacaggaacttgggtagcagggcgggggagagagtggggagtaggcagtatcgggaagtctgagggatgtggattaggcggagtagatgaaggtgtgaagattggcgagtgcatgcgggagatgagatcagaggaactggtgcttgcttgtgtacttttcttttgctttctcctgataatgctcttagactgctttttctgcgattgtacctgaggaggaaggactgcccgtgtgggtgctgtcgagcgattgtgtcaagtcacaatacgtccacgtctatgcctcatcagtattagactgctttcgaaacatgtataaaagcccccctcatacctgctagatactcggtatcacccactctgctctctatacaccgccttcgaaaacagataagaggccggatcatgtcttttcctgcccttccgatccaaaaaccgaaagcaaattctgtaatgtgtgcgttccaaaagtcctcaaagatcttttgaatgttcccaaagccgcgaaagacttgccccatgttccaaaacttgccggtgcacatgcctattcttcctctctcctggagactgcccgacatcactcgaagctccaaaaggcttgtcttgctgcagaatggtgcaagcccttctctccttcccctgttctttcaaaaccaatccagaagagcgccatgtcttttcctcgctttcgccgaaaagtccatgtcgatctgcttcatgtgtgtggatcaaaacgcgatagtcgcaagcgtatatctgtaaagaggagggcgctgcgatttaaaaggactgtgctgaggctgcatgacttattgcgactttgacaccggaatcagaatttacttctgggacgcagtatgtcttctctcgggaggaaaaaagacgtagattttgccgccatttccaaatcacttgaataccttactcatgttgcatccaattccgggcgtcggatatgattgttcagaactactttctggtacttgatttccaaaatctcaactgagtgataccatgtgcgagtctgggactgttcggaaagcatatgtcggccttgcgcatgtgggggtttgtcgatatcgaaagcgctccatcacatcacaatcacgtgtccaagcgcgaacactctgggaaaccatgtgcgctctgctccgcgactcaaaacgaataccaaaaagagcaatgttttgacatgaaaagaaagcaggcgcgcgtaaatatgacgggtgtgggagggagtttgaccgcgtccaaaatgatggagatgactatgcatgttcttctcggctgttgagaagaaagccgcccccatgtgcaagtcaggtactggagcatacgcaggaaccaaagtacacctcgagcaatatgagtgtgcggatgaaatgcttcgatggtggtttgaattgcgacgatcagaacatctatcgggatgcaagcttgttactttgaatatccctggagtcagcgtagagggttttcgaggtgttgaagcttttgctgcaatgagacgcatgcactctgactgctagtcgttagcgacgcgtgctagcgaaccttggagatggaacgagtggaaatcagacgatgagaacaatgcaagtcaaagaaatgtgtattcatgagtccaagcgttccaaaggaattgaacaaaggaaaaacgaccacaacggccaggtatatccccccaccctaatcaatgcaagactctcatgccttgtccttgcactgaatttcgccatccagtatccgaaatccagagcttgcaacccccattaacccatctagcaacagtcctccgcacattcacagcactcaaaacagcactcgcacccttcctcgcacacaaagcaacaacacagcgtcgccagacacgctgccaagcaaccccggtccttcttctgcttgcgcggcgcctgcgcaggcgcttgctggtactgcatcggctgctgctggccttgcggcgggtagtagcccatgggctgttggggcgcgtagccgccttgttgaggagggtattgttgcgggtaaccgccttggccgccgtagctattggggtgttagtgcgatgtgggtggtttgggggtttggaagcgaggtgcaagattcggttcgagagatacttacgctggctggggaggtggagggccggattggtagtatccttgagccgacatttttgagatttttttgttgtcgagaaagcttaggtagctgtaggatatgtatgcgcgctggatgtatcgtttgtcgctcgctaaaaacgtcgtcgcagattcaataccaagctttgtcgccgagagatatcaaggcttagcagatcgcaatcaccaaaccctcaggagtgagagacaagaagaacgggaggacggtgtaggtgagacaagtgaggttggattagggtggatcgcaatcgcaatttcacggggggctcgcccgtcctcttaaagcccttcgctccgaacgcagcgacccccatgatctagcctccagcccatcgcccaacacgcccaattggcgcaaataagcccggacacatgcccggcggtgacttcgtcatgcgcacttcagccactttctacctgcgcagacgtgacataattgacgcacctgcagatgtgatctgagatagctggcgccacagcgcgtttgcgcgcgaatctgtgcgatttgttcaaggtctcgagcaggcgtcgtcatcgtgcaagccacgaaagcggagacgtgtgctaagcacttgcttggcgaaagcttggtgcccgaccgcagtgtggtaaggctgtttagtgtgtttattactcattatcactcttcacagtcgccagttagtttcctagtgtctcgacgctctgcaagtcctccagtgcttatttcgatcgctttacacttacagagaggttgcagttgctagaaaacttcacacatcagccgtggctcagccttccagaacgcgcggagaaggcccgacgcatgtacacgcatcccttccaaatcgcagacaacacatccacgcagaacacgtgcactctcatttcgaaacgcgtgtaccaagatacacgaatgccaagccacatcccagatcagagcagttgatcagttgcaataagctctgataggtgaagcctgttcattggtcacaagcataacggttttatgctaatttatgaccgtttttcttctgagtagcggcatggagagatacatcagctgtgaacttcaaggcccaaacgcaagagagtcaacagtagtaataatgaacgctatatacccacggctgcccaatcacccatccatctcccatccatcatccaacagccccatctagcacaactgcgccacccccagtctccgaattatgtacatacacatgtattggttggaaaggatattaagatgctctgtagaatgagcggccaccgccagcctagaagccaaagggattctgaggagctgcatgatgaattagcttcatggttataaatttcattgcagatttcaacttactggcattcgccaaactcgccttacccgttggctgtggcgtcagcttcttcgccgcctgtacaccgaatctgatcggcggtgcggggcccgtcttctgcggcaccaatggttgcgcggtgggcatggatggcatgggtggcatgggaggcataggtggtggggtctgtccgaaacctgtgggttgggcctgtatagcaggcgggaggaagcggttgatacccgtagcttgcgggttaagaggcgatggctggaagctgttgtagcccgttggctgcgattgcatgggctggaacggtggtcgtgccgggtctgcaaaggggctgccattttgctggaaactgggctggaatcctgtctgcatcggttgctggaagccggtctgcatgggttgttggaaaccagtttgcattggctgttggaagccgcctgggaagccagtctgttggggcatctgcgggggcggcgacatggagttgtatcctgtaggctgcggcatcataccgttttgctgatatccgaacccattctgttgaggcatgccggtcatctgcggctgcattccttgtggcccttgagcttgcatgttggggttgtagcctgtgagctggggctgcagaggcgctggaggaccaaatgcactctgctgatgtgggttctgaggagccgaggaagatcgctggggtggtggcgcaatcatgccaccagcgccctgctgttgaggagcttgtggtcgcatacgtggaggagcaagattgtgaggttgtgtcaatgccttgatggcagcgacctgatcgaacaacgatggtgtagcacctgttggctgagcctgcaccggtgcaggtgcttgttggggaggagcctgagcgggctgtggagccggcgcaggaggcgttggctgtgcaatgagctctggcttgagagcaggcatgtcgagaagagagaggtcgttcatggaaccagtcaacttcggcgcaggcgcagcggcttgttgagctggagttggggacgttgctggtgctggagcagaggcagaagcagatcttgaaggcttaacatcccaagcattgtcttcaaagccttccacctgcttgtcaggcttgggggcagaagccaagggcgttgaagtaccatctgtaggtttcttggccgttccatcgctcttctgctcgaaagccttggcatcgatagtgtcacttgtctgcacaggtggtgcaggtcgacccttgcgagtgttattcctgagcgcgccacccggtccagagaacaagccaccagggcctccctcttcgccgccatcttcagctgtcttgctaccgaacttggtctctaggtgttttgtgacgcgtaggatatcgccttctttgagacccaaggtgcgcaaaagggcaggggtaatatcaggcaaattctcctcgcccatctgatccttatgaaatgcctgcgcgtatcgttcacaaatttgagggttaacgccacacttgaggaagaagtcgaaccaatcgtagtctggcttcttgtcgacggagattcctaagggtgatcgaggagcctggcccgtctctctagcacgctgtaagctccgcctcttaaggtcagataatggcttgtcgtcgtctagtgattctccagttgctcgctcgacatactcgaggtcttccactgacatcttggtcactggtacagcaatcttgacgccattcaccttgtgtagatgaatctttccacccttcataagaatgaactccgcttcgaccttgaaagagccggatcggtcggtccatgttcggactctcgcggggtctggaaagagcattagttgttggctcaagctcaacacatcagaaacttactcggtttcgacgacgacttggacgaagaagtcttgtctggtgcggaggtctcgcgcttactcgatctctgtgaagtacgacgatggtcaacgtttgcatgcatgaggctagaattacgcgaaggcaaatgcaggccaggtcctacctgatcattccttgcctcgctttctggccggcttcgcctcgaggcctgacgagcgagttcctcttcctcccgcctgttctgttcgactctcgatcgaccggcgttggttcccgtgcgagcgatttgggcggcgggtgcggaaatgggcacggttgctgtaatctcaacgtaattagcgggaactacaccctccttgccgttcttcaatcgccggactttccaccactcgtcactggctgaatcgtcgagaacgacaatctcgtcgccgagaccaacggtgacttcgtcgtcgccctgcgccatgaagtcaaacagcatgacgcccttcttttgcacgttcgagtttccggagccagccgcgagcacttcacgaagtcccgcgcccttggccattcccgcaagctcgccaagagccagcataatttcagacgccgtgtccttggctccacagtggaagtcgacgctcttgctgggctgcttcagctccatgaagatgtgctttccctcctgcgagtagtattccatcttctcggcagtccattcctgttgtggcccgtcgcgcgacttttctggcgcaatcatgacgagacccttgggaacgttgatgcccagtgtcattggcatcttcttgttcttgccaggttgcgtgatgtattcgtagatgttgtacaagtggtatccaccacccgacgtgggcgtagcaggctgctcatcgtcatggtcgttgaagttgacgaattgttgtcggggaggaggcgatcggcgctcgggcgatggagaacgtgcatgcgcatattgggttggaggcggggatatttgctcagagggcgggcgctgaggcagtcgtggcgcgggtgcgtcttcgtcggattcttcaggcgtaaattgtacgcgtcgttgtcgagccggagcagtcacgttgggtgggggggaaatggttgatcggggtactgcggtttgctcggatttcttctggatgatgcccgcaagagcagcggcggggctcacgcgtggcgggctgtctggagtcggcggctggtcgtcatccgaatcgggagcggctggtatcgagggtcgggagggcagcgcaggcgacgcagcttccgcagccgcgggagccgcgacaccctttgtgagctcgatatagtttgccggagcaaatccatagctggcgccctctcccaccagggtccaatccgggtctgtgatgtcgtagacgtcgagcacggcatcttccttgaacgagagctcttcgtcggtctggcggtcgtagtcgtagagagctttggcctgcgagacgggagcgagctaaatgtatgttgtcagacgctgttcattcgcatccacagatgcagacgtcgtttgaagcctgcatcagctcctgcttgcggaagctcagacaccccccccccccccgacgcagcggttcgcgactcacctcctcaatgtaattgtttgggatcaagccctcgggctcttcctcatcctcctcccggcccttcttctttgccttccaccagtcgtcatccgacgacttctccagcaccatcagcacgtcgccctcagtcagcgcgatctcattgtcgctctggggcacgtagtcgtagatggcacggtatatgccgagaaaagaaccattgtgtcggcgggaggtgcggcgcacctgcagaaatggctatgtggtataaagaggtggtgctacaagtgatggcagtgtacaatgatgcgcataagctcggcggaggcggacgggggttgtcgttgcacgtcgaggggctggcaggggacgcctgttccgatggcaacccgcagatctgctaccaccgacgggacggacacgacggtgcacaggagacgctggagtgaatgtgttgccaaagcagtgcaaatggggatgcgattgtgtggggaagctcgtgctcgtgctgcaacagccgcctgaggtgagacagatggtcgctgaagctggacgcttgggagacaggcgctagtcatgcacccacgaatcgaccgtccccacatcgacgtcaacccgcttccatcccgagtctgcccaactcgagctattataagctcatgctttggagggtttgtaatggagatttcccacatggaacgaacgtcttcttctgtattgcattgcttgtcatcgtcctcagtgaccatgcaacacctgcattgagccctccctttcctcatgtcatcccatcgtgtcttcacctaatacgtaaatctaaagccctcggtcccttccaacaccctcttccccctcgcttgtctctggttcgtcgtgtaaaagtacatcgagaacacccccaccagccctataatcataacatgcgagccaatgctcacccaaatcgccgtcatatatctcgggctctcctgctgcctcacgataaaactgcctgcgatgccacctgccccattgaatgccgtcaccgctgcagcgctaaacaccctcttccactgtccaacaatattgttcgcttgatacgtcgccatggcggcccagttggcgacgtatgcgcccgtagctagatacgtgccgatgtagcgaacagtgacctggtcggtgaagccgagcatgcaaaagccaatgatcagcgtgatgcagttgaatgctatgatggggccacggagctggtacttgtcgccaacgagagaagacagaatagccgggatcacagcatagtagtatggaggcgcggagagcaggatagacttgttcgtgctgaaacccataccgccttgcaggatgatgggcaggaagtaggacaagctggtagacacgaggttctggaggaagtagagcacgcagaaaccgtaaatctttgggtctttggcgtgcacgaagaccttggaccaggcgaaggggtcaggcttgacgtcgcctctgtcgttctggatacgatccgaagcgatcttgctttcgtatttgctgaggaagtggaagctctggtccgacttttcaggaaagtcgaccatccaccagtacgtgacgatgccgatgaaagcagtgatagacccttgtacgataaacatccattgccaacccttcaaaccccctttcccgttcaactggttcagtccgaagttgacgatgcctcccgtggcaagaacaataacctctccactctgcatatacgcaaagcgcagttgttgctctttcctcgtataccatgcgctaagaagcaccgtcaaaccagggtaaatccccgacattgcgatgcccagtaatatcctcatcgcaatcatctggcgccacgtctgcacaaaagccgtgcacatcgtaataatgccgaagcaaaaagtgatgaaggcgaaccaaattcgcggaccaaacgtcctgactgcaatcgtcgacggcagttggaaagcaatgctagcgatcgtgaagatgaagatcgagactgagtatctgttgccgacattgagctccaagtcgctgagcatcgaggtaaccgaggccgaggaaatgacaccagagtccagtaggttgagactgcagagtatgcctgcgatgctgcagagtcgcaaatcgactttcaatcgcagactgtcctcccattcttcctcgagtctatctctttcccttgcatccggttcgatgattgcgtcgtgttcatcatcccgcacttcttccgcagatacctgactggaaattgagctcttcgtcatgtcgccggtgtgagagaaagacgtgaaaagaaaacgaagcgaagcagcatgagaggggtcatgtcgtgcgaatctactagaattgttacatgcttatccgggactgagtctaaagtggtgcaagtctgtcgcttgcagttgattgcagatcattttcgggagccgcttccgacctcggcaggcgcggattaggcggggctgaccaatggatttgtcctgtgcttttgacatcaaccatcaggtgtttatcatacaattgtttgtggtcggatttgactgcatatttgccatggtagtcgccggcatttgcttccatgttcttgctatgcagctgctccaaccttcacgatctcattattgacttcatcctcttccccaccactatccttccacaaaaacggtcctgtgaaattggcctctatctcaacctcatctcgcaagccaagcaatggaaacagtctacccttgacattaccaaactcgctgtccagtttatgcccattctgcgtaaaccacatcttctgcgtggctagatcaactccacagccaacagtgtcgcctgcatggtacggcagctccactgcgactggctgaatatccgaaccactgtcgaaaagagcaccatcgtctccatgatagccccaggatcgagcgcttggcgcggcgccacgaggcggccagcctggaaagaggatggcagaaccaccgatggtgcagaaaccgattcccacgatagggtagacttctttggaggtttcgcttgcgccagaattgtcacgagctttcgctttgcttgtgatctcaaagtagaagttgtcaaggcctggcggtagaggtttagtagttgaaaggcacactcgttgaccagaagtatgtgtgacggtagtcccgtcctgtgaaatatttgttagcttattcgcagcccattgtgaaggtagcgtgccagcccacgcggcttgttgcctcaggaagtgactggcatgctcttggcgatggtggcgagccaattccatgggtgtccaaccgtactggtcttgacgactaaaatctgcgcccattgtactgagctgttggagcaattgggtgctgccgttaattgcacaaacagctgcgagctcggggtcagctacagctgcatctgggtccttgtcgaccagccgcgacacaatgtcctcaaatgcaccttggtggcttgctcccgcccagtgctcgtatgctaggatcaaggcagttttgccgtattcactgctattgtctcgtattgtgacgttggcattcgcttcgagcagaagccgcacacagcctgctttgccgagccaagcagcccggtgcaatggtgtcatacctcttctggtatctcgtgtatccagagccaaacttgcggaatcgtttgatgaatcggctgttttgatgagcttctcgacaacgtgttcaaagccatgtgcagcagcttcgcgcaacggcgttcgtccccgttttgtaagcttgttgatctcagatagaggtacattctgctccagcaaagtgtccagcaagagttcggctttctcctcgttgactacatctaaacaagcgaagaagagtggtgttcgattgtgtttgtcgagtatgtttgggtccgccccgtgtttcagcaatatctccacgcactctttgtttcccatccacgccacatcatgcagggcagctcttccatacttgatcgtttgtatgtctgtatttgcgttcgcgttacataacagttcaacgcacttggaatgaccgtacactgcagcctcatgaagagcagtgcttcctctgtcatcttcgtcgtcaatatcggtgattgacttactctcatgcagaatcttcagaatctccagatccccatattgacaggccatatggagcggacgagcagagtgattgttctcgttgttaatgtctgctccatgcagcaggaaagctttcagaaggattttcggtacatcgcgtcgcaagagtaaaaagtggattggagtattccctcgccaatcacgagcattaatgtcgggctttacaccgtcaacagtgtgattgagtaacatttctaagaccctcggatcttctcctgtccacgcgaagcaatggagcgcagtccatgagtctgcttggtcgatctgtgttggattggctccatgcttaagcaagagctcaatgtctgacaaatctgagcggttaagcatccacttctggacttcaatggaaagccagtcagtcttgccatgataaagatagaataggtggatgcttacatgctggggtggacctgcccctggccatattcggattggcatcgttctctagaagtaattgaagcatttcgatgctattctctttatcggcagccacttgtaggggcgaatcatctcccccttcgggagcttcgtcaatgtctgcaccactctctaagagatgagacgcccaacttgtcaaaccaaagtatgcagcgacatgcaaaggcttgagccggccctcatggcgagacaatgatggctgctccaactgccatcgactgaaccagttcttgttcttagtcacccattgcgtcaactctcctaacagttcagtccagcggttgctcttcgatcgctcctccggactccacagtgcttcggcttgttgaatatgatacgaccagtacaatgtttcatagcgactcatcctatattccaacgactgtgtgtcagttgcataatcaactttctcgtctcgattgatcaggtcaatttcgcctctgtcctcgtcatcctgtgaatcatcaagatcaatagcatctgggataatcacagagtgatcatcattgtctaggaccatgtcactagatattccctcatgactaccaaccctgttgctggtcgcaagttctccgcccaattgttctccagtactatggtcatccaaggtactttcgcctccttcggcaaatgctgtgtctgtggcgttttcatttgtggagacaacgttatggtcgttttgcgagggcaattccacgtttggaacatcacttgacgttgcatcctggcaccataatggtgttatgtccatgtatgtggctcgtctctgaaacaccgcattattcatagttcgcatacaatctagcgcaagcttcaggtgaccgtctctcggtgagatggtcaaagcatgagtctctgatgtcgcggccatacaacgtgtacagatgtgtgcttcgttgtccgactcccgagattgtttttccttctcactcagacagaattcgcgtatctggggagggtcttccaagtttacaatgtagtaaccgctccagggctcgaggtcaagtcttaggaaaggtcctcgcgcgtcctgcagctgctcaatttcgagcttggaacttctcaagaaagttcgctcgataagtcctttagcttcttcttccacttccaatccgtgtcggaagtaggtgccatgatacatgtccattatctcgtggtctcgtagagggactggtgcaagtaaggaccaaacaagcgctgtgcgaagcaattcagcataattcgaacccatctttctgagtgcttcgttgtaaatactgttcattccttctggtagttcttgcagtcggcttgaaagtggacgccggaatggttctcgcatgaaaggtattgcgatagttccaatgtacgcgaatcgaggaccagccttcttaagaatggcataagtggcctccttctgctctgcttctgtgagacccggaatggctttcagtgcatctagcagttgtttcttcatatcattatcgttgaaaatgccaacatctatagaccatgatagtcctgtcatgtcctggacctggctgtagaacttggagattgagcgacaccctatgagaaatttcaccgatcgtggatcatgcatcgtccccttaggtgacgcgaggacgccttctatctttttggccagttcccgttgatcctcggcatcgaggccgtctgcctcgtccaacgcgactatgatgttggattgtagttgtgatgcgatggcgagaaaggcatcgacgaattcgggcaatgtcactgccttattgctcttagtgatcgctttgattcggtcgtcctctttccttgatagtgcgaaaaccttgttacacacttcaaggagtttgagttggttctcatcacgacttgcgcgctcatacagtagatagagcaatgtgttgcacaccgtttcggcgctgagtttcttgcccgatgcactccctcgactggaaacacaactcatgtagagcaaaacagtatttccgctgttctgtaaatctagtgtctccacgactgttgcaagcactgttgtcttcccagaatctgtctcgtttagcctcgttccaagagtcattaggagtttttgactcaccttgttgaccgctgatacataacatgcaattatctgacgacatacaccactcatcgtagcccgtacacttgaatatccactgacatgtgccaggatggcgctgatcgatcgcatcccccaaagcatcactcgtgttcttttgaggattcaaagcttccctgttcttctcgaaactctgtaaggcgaggtcccatggagttttcggtttcgttgtggatttgatgtcttccatgctcttcaacacatacgtccactgcagcgcttgttcctcgtgcattttcccgagtgtagactggaaacttctaatctggttcactgtagcttcgataccgctaacaatgtctctcacggcatcaagctcatgtaaggatttgtcctggaatatcgcctggctatcctctagtatcttcttcttccaagacgcgatgtcagccatcttcccctcgaactttgccaacgatgcaccaaagaagtctttaataccatgtcttaatttagccagggtaccaggtctgacatggcgttggatcgagaaagagaagctgaggacggcagcataagcatgtatgatatcctcgaacagtttctctactacggggctcggtttccactcattctttgcgctcgcctttgatctctcgtcgtagagtcgatcatagtgcggaattatgatcatgagttctgatatatctgtcaaggctgatccaaaaagagtatacaggtcatagttgctttgaatggcagaaagcgtgagcttgacagcaaaccaggccaggcccacactctctggtgctcctgtcatggcatagttgccaacagcaacgaaagtgccgatgttggccctgagcgtatcgatccattccgctgggatttctgcactgcctatccttttcgtaccccatttttcagccactttctgcccgagtattgcggctgccgtctgcgcatcctcaggacgaccgttttgcgcaaggaattctcgaagtagattgatgtccttactatcctggtagcgtgcttctgcatcgtgtacaaatttgagacgagcctcgcggtagagtcgcgaagaggccatggtgtgtttgctggcgtcagtgaacgtcccgcaacaggacatagattggagttagggttttgttccacactttgcttgctgctctgcttgagctttatcaactaaaaatctgtatcctataagggctcgagatgcatgcagtgagttgtggcttgcggttgagccgtcttgatcggcaatgctattggtgctgcccatatactgcagtgctatgcagctacccattttcggccgaaccagcatgttgaccggtgctgtatattaaccgtgcgataagctaggcagattggagggaacgctttcgaagcaaaggcgatctgagaagactcacatcaacgcggctgcgggaatgtgttgaacgactggaaccaagaatttcgctttcggaatgggagcgacctttttgtgataacgtattcattagatgtgtcagtagacactccaagggaacttatcaagatctaagtctcactcttgagcctgaaagctcaaactctgagactagaagatatcgcttgcaagaccagaacgccctagaagagcaaccttttgccatgacctcgctgccagccttgcatgcaacagcccagagcagatacggctgtcaacaagcatcgcgcatgcattgtaattatcgctttctgtagaccatgggctgttacgttcttaccaatcgaaatacgctgactctatgattatgcaaggcaagctcgcagtatatctagaatcgcgtttcgtgatgatagcaatgaacgaccgtttagtatggtcgcgcttggaaaagccgcaccagcgatcgtcgaaacgtcaggacctgtaaacaattctcctggtcacctcgacgtagagccacaggtctacattagccttggcacatatggacgttgatgtaacatcatctgtacttggccaggacaggaaggcgacttggaaatggcttacgtggactcggctttcacgttcggttcagcaactgcgattgagcgggagtgacattatactttcggctcgggacggttggttcagtccggctgagtttatggaagcttagccgatcaacagtgtttatcgtttcggggactacgcgtctgtgggagcgcgaactgctggccctgtgtgtgcggttgtgacaggtttgtcatttgaacagttattgatggcaccccttgcgcatgcactgtcgaaaggaagttcaaaggtcgaacggtcggactcgcaatcggacactcggagacgcgagcccgggaagatctgacctagaatgaataatgcgatgagcaatccaatcccacacgctaaaccatgtgctgctcaacgattctaaccgaaccctaccagggtacttcggtacttggtctataggtgcatcatgtgacgtctggaaatgaggcagcttacctgcggtgaaacgcaccgcaatcgcctgtaagtcagcagagtgcatgcgaagtgaagtaatgatgccgccagtatggttcaatgtataagaccggtgagtagcaatgcttcacaggcgcattttccgaccgcagcggtaagcattcagatgacaattatcgtcgggtattcgatgcagacagagatgctgcggctcaagaaaggttgatcgtgtttgagttcttctgacagcgcaatcttgttgtgtttccaggcatatcaagggtgtgacacggattgatgtaacgggcgaaggtttagttcacacaatgtgatgtctgaagtgtcggcaggcccgaatcaacacgtccagcataccgatggaaattgcttgtcgagagtagagcccttcagccgacggtgaagcacctggttaggtatctgcaccgaacatgctgccacactgttcacagcgctgtgtgacctcacagagcggctggaccagtgcagcgggtactaagcggacggagactgtcgacacatcagcgcaaccctcctccggcaaaagaaagccctggtggctggttctgaggcgcaacctggccttgcggcctgtttgagtttgcctgggaaatgcctgtgcggaggagacaagagtccagcaactgcgctctgatcggcacctaggtagcgacgcgcctgaatgtgcctttcccagcgcggcgatcttcagcttggacgctaaaacatgtggttggctgcatggcacggcgctgacgttgtatcgtctgagacgcggacgagacgagcactgggccaatagtcgctcgaagcctgggcgatgcgcgagctgggcgcgaaacacgacagaagcgcgatgcagcgcgtcgagactgtaacttgggcacacgcagactgcggaaggatagctacatgcactcccgctgtgcctccagacggtgcgacgtcaggcctcctgccaggcgcacggtagcatcgctgaaggctgaagctacggccgtccggggaggcgcaggatattcccgcagagtttgggcgctgagatcatgtgctcggttccttgttgagcgcgtcagaggctccagaaccgaccagcggcggcatggagacggctggggccacggtcataatttggtccgcggcgccaatcaggtggcaatatggccgagagagaaaattgcggaatcacgctgttggctaaccgcccgggattttggcagcgtgcgacggtgatttgctcgagcggtggaatatgctccacggtcgtgaagatgaggtcgcgttgtcgtcggctcgaagtgatgagacgagacgagattatcgcggcgtgagaacggacgggatgaatgccggtgtgcgttaaccttgaaggtgtcccgagctcacgctgcgaacgacgaacgtcacgacgcgcacctcgcagcgcgcatcaaccatggcgggctctgcaggtgcttcgcagcatcgcagcatcgcatctcatcccaggcaataccaaacgagtccgcgatgccgtggctgtagaaaagaaacatttaagcggtcagtgggcgccgtgaatggtgggcgcgtctcgccagtggaaaagcgaggccgctgaagcctaccataggccggcattacccctgcagccccctccggcacgcgaggaaagagcgagcgaatggttcttgcctattagaaccccgcccgcccattgcgttgcccaatccaatttctgctttgcttcactctccaatcaatcagtttgcttcctgcttcaccaagctagccatagccaaccccaaatcacgagtcttgcaacactgcacgctcgtggccacagacgtcaaacgcctacgggtacctctgtacactacagcggcgcttccacacagcgtgcagcccgcccagcccccggtcctgccaggcatttcgcacgcgcccgtgagacaagacctgcgttgctgctgtcaaatcatcgacgcgagtcaacctcaccaccacaagtctcgtgatccaacttggctgcggcccagcatcgtaagtgcgtctcggaacattatcgtcgccgcatctgtttgttaccgcgaccgcctgtcttttgttgctttcttgtcgcgcatttagcgcaatgccctgcgcgcgtcattcccgtgctttcacgagcattcacgccgacgcgccctcactacccgccatgccagtcctcttgctaacaaggcgactgtaggaaggggaacacacggctgcttaacgcaaagcgtttctttgtatcccgcccacagccagcttcttgcatcttgtcgctaccagcaacatcacctgcacaccgcgacactatatacctgcgctgtcgctggtcgccctactcactagagccgcaaccaaagcacgctctgctccacctgccagcgtcatctcatacggcgcagcactcgaccaggcgcgcaattgacgtggatgtgcgctgccgctgattaaagtcggtaagtgcgctcgcgcgcatgcatgaacctgcattgccaacgcatcacctccaatcgcccgctcgccagcacatgcccaccctcgacctcctccaattgccctcgaacccgcgtcctggcctagctgacggttactcttaacagtgtagacaactctctgcttcagtcctgactggtgaacgtccgcaacggctcttccccacacggcgcggcccattagactgcgtcctctatcgtcgctggtccgcctcttcatctgagcaggcgcaccgccccaagatctagctttgcacccaatcgctctcattgcgcctcaagatttgcaccggggctgtactcgtgcatctgtctaacgattcgcctcataagcgtggccattgacaacgcatcaaccatcggccctgccgcgacgtgacccagcttgtgcttcgtgcctagaaacagtactcttcccgctacctcgcacttgatcagcaaacaggacacaaccttgaagctcttctaatccgccgccttcaacatccagccacccggcatttcaagtcgtcgcaggtcacctctgctggtaagctccagacttccaagatgcgcatcattggacgcgtgctaatctcggttcagctccaggctacagctctccaaccagtcgttgcggctccacactacaagtcgcgtctgtagtcgtctcagtcgcgatcccagtccacgtctatcccaatcactatctcggaaccagacttgacaggaatctcatctccgcgcgacacggaggcttccacgaggtcagataccagatcaggtctgtgcatttcagtggcggtctggggtaatattcgcgacaacgccgcctcaagtcgcgtatcttaagcctgtactcccacagtgtctcgcacaccaaacatctctaccatgaccgactacgcgcaatatcaacagccccaccacgggcatgccccggggcatctgcagaactatggtggcgcacagaatcctgcaagtggcaatccatcaataacctcgcccacacaaggacagatgcattcctaccaacagacgtcaccgatactgccttcgcaaggctacggtccgggtggcgcaccaaacccgcaacatcatcagcaaatgaattacgcacagcaaggctatatgcccggcatgccgcagccatacggcatgtcgccctctcaggcggcggccatggctacagcagctgcagcgggccctgctggttaccaagagcagtatgcgatccccggccagctagcacaggatccacgagcgtcgcctcggatggctggagctcagatgaaggttgacggtcgtgtggctccacggtctcccaccgcggtgtctggccccatgtctggcaacatgccaacacaagtccagatgactcctcagactatgcagcagcggcgcatgagcacgcagatgagcagccctgctatgccacagccacagcctgttatgagtcatgttggcccaagaccatcagtgcctccccagatgcctcagcaacctcaacagcaccagcaatcacctgaactcgttgcgggagctcaggctgaagaggccccgctctacgtaaacgcaaagcagtttcaccgcatcctgaagcgacgtcttgcccggcagaagctcgaggacgctctccggctgacatctaagggtaggaaaccttatctgcacgagtccaggcataaccatgccatgcgtcgcccccgtggacccggtggacggttcttgactgccgaagaagtggcagccatggatgcacaaaaaggtggtgaagagggggagggcaacaaggaaaacgacactcttccaccaaaagcaccctccagctctggaccgaagagaaaggcgtcaagcactcaactcaaggggacaccaatcatcaagaagagcaaggctggtaccgttcagcgccaaagcaccagcgaggaagatgaagatgaggacgatgatgaggacgatggttaggtgtctacgcaccgccatcttttttcttcgtagatcccttttctaacatcaccctttacttttcaagacttctcttgacttcacgacttacgaagcgattgcttttcaggtacacggttgaactttttgcatgttgcccgtgctgtcatacctctggcagttctccaccaaattgtcttagcactggaacgaactctggaacatacatacgtgggcacggttggagtaacaaaggtatccgtggctcaatgatgggttgggcatggatcatgggacggtgctgctttttttcttcttcttctgcttcttctacttccgcccgcggactctttgttgtatttttttccctttactacactttgtgttatctgtgtttcacttgttgcccaaataccccccacattcactactggcgcccgtgagacgcctgttccaacccgtctgctggcggtagctcactagaaaggattgtccttcatcggatggaaaatggataccacacttcgattttcttgaatgactttgacttgttctgcgcgtgatgttattgctccctgtgaagtgttacatggtgcggacttgctaattgcgtggacccttcctatgtaacacagactatggacgtcgctcaaagccttgatattgtagctccagtgattttaaaaattgcttcgacaatcatttgacacatgattcgaaggtggcgaagcaaaacatctaggtccctgaagtggtgaacaagttcctgaactcaaaaagtatgcttccaggactagcattctcaagatgaaaatgagcagccatccacagcacacgcagacataacacacattcatcgcagaaccattggtatcgaactgaaccccactcgcatctacttcttgctcttactcttccacgccgtactcctactcttgcgcccattcgggcccttcttcttcccaccactacccttgaacttaagcccactcttgccctgcccctccttcgcgcgatgcccttcaaacacgaatccctctttactctgcgcctttgcgaccttgcctagcatattgagcgcgcggccctgcatgctcttctgctcgtctgtcattttagcgacgtagcccgacttgcccttgccattcgccggcagcgcaacacgcggcttgtccttcttgttcttcttctccgcgcggcagcgcgtaacgcggagtttacggggcagcatgggagggaagttcttctcgttgaattgtagcgcggcttcgacgccgttctcgtcgacgaattgcacgtatgcgaagcccttgccgacacgggtggcggcgtcgcggacaacacggacgctctcgattttgccggcggaggcaaagtgtgtccagagaccctcttcgacgtcggaggagggctttttcttgacttcgccttcggcggtggggacttgcgatcggtcgtcgacgaaggggaggttgccaacgaagacgcagcggcggtggtcgattttggtgggatgggcgacggagtcgacgtgcatgtgacgcttgaggaagacgctgccgttgaggcgcttgacggcttcgcgggcggcagttgtggtagtgtatacggcgtaggcgtttgtgctacgggtggtcgagtctttgatttcctttttggcaaaggcagcgcgctttgggcaggctgttatcgaaaggcggatggagcggtagcggatggattcgaccttatgtggggggttgttgtcggctagatctgcgatgaaggattcgaggtgctttttgagggccttctcggtggacttggagtttatgcattcgctcgaaacgttgccgagaaagacggtgcggccggccttttcgacttcttgagcatctttatcgtcggtttgtgctagggattcatgcttggggattgtgaacttttcgccggctgcttcggactcgtcggaggactcatcgtcgtctgaagcctccactcgtgccttcttctctgtcttgcgcttcttctgtcgctgctgctcttctttctcttcttcacgagctagctttcgcatgtacgtatcttccacctcttccttgtcgcctcgcttgcgctgtcttggcgggtttctcatgagcgccgttgagtgcagactctgttcactttagcaagtactgcctcatcctcctgaagatgactcctcagcgtcggattcgacatcttcgtcagagtcgctatcgcttgtcccgccttccacgtcctcttcaatagcatcgtcagaggcagcttcactgtcgtcctcgctctcttcgtccgcatcctccagttcgctcaactcctcatcatttgccgccttttgtacgcgatcctggtaacgtgactttgggggggcttgcactgggcctgcctatgtgggttgttagcatattcgtacctgactgagacttcgcagcaaatagacatacactgctagcaaacaacgatgccaacgtcggatcaaacgccttcttatcgatcttgatgaatgacttttcgctcttcttctgcgactctggtttcgcggactgtttgtcttttgatttcgccattgcgacaattgtatgttgcggactgctgctggtcagaaaagtttaggtggagcaaagcgcgcgttaccgcatcgggacgcgttgcggcagaatgacggtctgtcaccgcctttgcgggcatgataatctgattgcaggacaatcgccgggtggtcattgcagcagggtcacagtccgcgcagtttccacgagactacccagctgttctccgctccgcccaccagcactcacatgctccacgccctgcaccctgcgcatctacgctctcacataccttgcagagctatcgccgagccgcattcacctctgctgaagcccaagaccactctcggcgtccacgactgtgccagcggcagaagcgttttcgactgctcgctgcgcccgaggtcctccacttcacacagcactcgcagaccatcgcgctctttcccaatactcttctgagctgtatacggaacattggacacgatttgacgccctttaccgccggggcgcaccatgagcgcgcatcacgaggcgaggaggagcacatcacgaacagctcctgacacccttacggacacttcacaagcaaacggtacgtcatatagtcctctatcgtcggccacaatacttcatggtaggggaaaactgcaagaatctctcgtttctgacgatgctcttggcgctactggcgagcagttgcgtcaaccgaggagagacagcggagatgcgacttgccccacaactcacccacagcgtctacacgcccactataggccctgaagctgattacaactgtaaataggcgcgatactgccacctagcaccgagcgatccgacctctcgtacaccaacaccccctcacaagcgcctgtagcagcgcacttgtctgcgccgactgtcgaggaagccgcaatgctttcggcactatcagcacccagtgtagcggcgacgggccctactccagtcatcgtggcttctggtggctacgacgacattgccgacaacggatccagcagtttgagcgaactcggagacgcgtcggacgatcaatcagaaccaacgcctcgaccgacaacagctggcgaaatggacgacgacgattccgaggccgagacggaacgcctagaaaacactcctcgaaaacttgggcgcacggccacagatacgtcattggcggaagcattgtacacaagaacaccaagcaagctgatgcattcacggacagtcgaccaggacgaatcggccccacctacaccttctgtcatgaccgacgatgcggatgcgactctcgacgatgcggtcgacgcagacaatcctctccactcattgtcgttgattgctgcttccgaagctgccagcctggaatctgttgggaagaagcgaaagcgtacaagcgcagagggcagccctgttgaagagccagaagaggatgaacctgcacgcaagcgtagcgggactgcgaatcttccagcagctaatggctcgcttgctggtgtgaccgacagcgctgagcaagtagacatagatgaggagctcgaagttgccgaggagcgcctatcacagctcgcacacgaggagatggagcttgagcaaagacaggccaacatcgcagctgagaccgttggcgagctggcgacagtcgcaaaacacacgaagccacggaaaggtggacgacgaggcaagcggaaggccgaagacccttttgctctaagcgagcagtttgtcggtggagaagctcaggatggcgaaggcgaggaagagcacgacgaagagcaaagcgcagcccaagacgaagaagtcgccaagaagaagaatgcgatcgacgagcttgcaaagatcgagaagaaattcaaactattccgggaaaagtaagtaatacggttgtcgtaaatgagggcaattgctgataacgtgcaggctgtgtgacgagcaaatagcgcaacacgaacgagagctcgagatgctcaagcagcccagctgtgtccaccctgaatatctggcgatgatgaagtgcatagacgatcggcgagcagaaaagatcgcgtacgagacaaagcttctcgaatacaagcagaagaatctggagattataaccatagcagaacggcatcagatgcatagtcagtatatccagacggtccgacacgttcgcgaggagatcctcgaagagtgcaaccagcgagtgtttgagctgcaacgaggaaggcgatcactgggctgcgatgacacgcagtacatgatcaaactcccagagaagcgttcagatcaaatacggcatcagacggcgtacaacctcgaggtctctatcctctctggcgttgccaagtacgttggcttcccagcagcaccgaatatcagcacggcgcgccccgtggacatcgatgacgatttccgttcaatgaaggtaagtcgctgagtgtttctcccacagagtcggcagctgatagcgcgctgcagattgcaacccgtcccgcgcctgctccttcattccgaacatacaaccggacaacgaccgccgatgaagctgcggcagaagagcagtttctcgagagtactccgtgggcaaatccgcggcacccgtcacatcatcaggaagcccgttacggtccaggcccttcaagagtgccgagctatcagacgccggctggacaacgtcgcgtagtcgatctgactgctcctaatggttccgcatcaacgatcgaggccacttcgaatccaccgtcatccaacgctcagcacacgaacggacggctaggggaatcagaatcaccagtcttgcaaatgaagaggcatccagctgaccaaggaccgtatatggagtctcctgtctctaatccaagaaattatggagcacctggtcgagattcgtacgcgatgctatcgagtcccgcggcacaccagctcgagacaacgccagatgaccaaggcgcacaccgctggggtagcgccgtgcgacctctgaacgcaggtccctcggcaactccatccggtccaccaggcgcaggtcggccggatacgacgcggctgcccatgggtcaacgcaacggtctgggtacagtaagcgttggaaatggcctgttcggtcgatgataccccacttcatcgcccggccacagggctttgtacgactgtgtcaattcttcttacatgtggacgaaatgtcgggtactgcttttctcggagtttgttttgcatttacatagctggtatgcatgatccggggccttctcatgtgctgatggactacatgtccacacttcagcggcgttttgacagcttgggcatctctgcttgatacaccctgctaccgcagcgcatgttttctttttcttttcctgtaattatttagtcgatgatgaatgaaccacttcggtctgggtggaccttgtggcggcgcacggtaatgataccacctggtaatcgaagtactcccgactttgtcatcttgcaagccctatcttcgtttgttgtggatcgtgtgtggaatgctttcaaagtaggcaacagggagtgagtgagatgtgatgaggattgcagttgcctctgtcagacactcgccaaggcactaacctaggactagcgcttgagccacctatggcacggcttcgggctcactgccccctccccaagatttgtaagtactaggccgatgatacacgcgcaataggcgcacgctgccataccccaatccatccaggctcgacgacattggcaatgtgatcagaatttgagtgggttggtcgtatcaaagtaccacacagctttcagctcacttttttcgaaacacatacactgctatgattatgcaaaccgaacacatcacgagccgctatactcctatgccaagggagagtgatgacctgttcgtgttctagagaagctatatcattcaaggacctgctgtctcacactctcatgtcatcggtcagcacagccgaagaagttctgacaagagcaacaacgaacgcccggaccattagatggaagcaatcggtcgtacagaggtcacgcatagtttgagttcacgccggtcagtatatcgtttgtcggtgccatcgagctgaaccaacttccccttcacctacgtacgtcagtggccacggccaggccagcatcacgacgatttacccttgacatatgtcacacggccactgattgctatgaataacaacctgaaaaggcgaaacgccggacgatgagtgtgttcgtatcttcttgagtcgttgtactaccatgtctatatcaacgggggtatgaggatgcgaaaactctgctccgctcatgatgagagcgtaccaaactttggatcgatgagagcctcaagcaggaggtataaagagctgtgtttcatccgcagaggggagttctttaccagcacctctacaatcacttcctacaccttctcaaatcactatttagatctttgcttcacagcttcccaacaatcttcaagatgcagttcaccgttgttactcttgtcactctttttgcagctgctttcgctgcaccttctgatgtctccgcgcgtcaagcaactctgttcacgctcaacactttcagtgacagaggctgccagcccgggagtgctactggaagcgtcaccttgaccaaccaagcaacctgcaaggatcttccagctggaatcaacagtggcaagattctcgatgcgccacgcgcgggatgcgagagtaagtcaaagaccacaggtagttagcattgcgcgctaatgaacaaaatcagtcgtgttctacgtcggagcaggttgcccctctggccaaacttacacttggcctacaaacaacgcccagaggcccgatgcatgctttacgctgggtggtcctcctaacaagccgcttgggtcctacaaggttcagggccgttgtgcctaggcaaggcgtgggtagagacatagcttgcgacgtaaattccaaatgggacgctattctggagaactttgcaaggaaacaaatgtcagacggcttcctgctgtggaaatgacttctcgaacggttttgcttttaatttcatatcttagatgcacactcacttacacaaatatcaaccacttcccgggatataatttactggtttcaatcacgtgatcgaattgaattatgctttcgtagcggttgatgcagcctcttcctcagcaggcttttttctgcccgaaaaccttgacttcatgcaaatcaccaattctagtatggcagctcccagcacaacttctggtatcagcagataccgcgcagctctgagctcttggcacactgatccagcaccctccacaccagcttgagaagcagcacatgcccacgtctccgtagtgaagtagcccttgcccatcatcatgtcacccttttccgcccgtccccactccacgaaagtatagactaacaccactgctggtctgccgaatatgaagctcgcaacgaacactaatccattccaaaagtatttgcgcttcttttcctgacactgatcagcgtttacgttggaatcttcatgcgagtcttgatgcacctggccaacgctttcgcgaggtgttaaatgccagagaattatgaataaaatcatgtccactatgccgccacatcctggccagaacaatatggagcgactcgtaccgcgcacataaggcggagaggacgtgagcgtcagggtatgtgcgacgagcgcgaggacggtgatggataaaattccgatggtgaaattgagggtgcaaaggactagagtgagcagagtaggcatcgtcaccacgaagagaatggaaccttgatgattagaatgggcatgtgtatgttttatactactttatcgtggctctatacggaagctgttccgcgattggggctgacttggcgtgcatgtttcgcactcgcttattcttgctcgtgaaggaggacgggattgatagggctggtagggcgcttgggacgtgaaactagggtttgtggcgcgggattcggtagacgtcggagctggtgacgtcatgaatgtgaagctacgacgacgtaattggcctcgcctgaaccacatacttgtcttcgcccaagcctggagatcgtgtcaatatcgaaaggatgcatatgaagatgcaaaatgaatgagaaatttttgacaacatgcgggtgctatgcagcaatccggcactggcactacatgttatcgcccacgagaagaagtgaacaaggaatccaatgacctgaagctatacaccagccagttaggccttcttcacaaccacacgatgttgtgtatagcttcaggtttcatgatcggctgtctactgtggcaccctggtcgctgtccgtcgttgttagtgacctacagtacgcaagccaattcgttgtgttcagagaacgatgcttgatcggatatcgcgttaacgactattatgccagaccaagagtttaggagtgtcatgacattactctcatacgatctccaggtgcctttggactatgactccatttgcgagtttctccgagagcacgatgccagttgcgaagccctaaactcgaggacacttcgagatttctcccataagctggtagaccatctctccagcttcacggatcctccctgcgcaactgaggcagcttcttcttcgcaccaatctactcttctctttcgcgaggtaatacactttactggcgatacagacagcaatgaagaaggcgatgcggatgacgatgcagacaagagagcttttgccctacatgagtctgcagctctcgcgaacgaattaatagaccttaccggcgatgccgcagaaaagctacgcagagcgtttcccttaagtctggcagaggaggctagcttggaagatgtggttctcccggatggtatattaataagtggcccgcaatattgtcaggtgagatatttggattacttcactggcgtacacgaactctcttctagaatgacccggagctctaggagcacccgataccaaacctgttccccaaaagattgcaaagatcagaagctatcgcttcattactccagcgccatcatcctggcaagccctgatgtatctacgatcacatccgctacgccgcttgacttcccactattcgacgcaccatcgtactactccccatagttacaccatctgacagaaaaagttcctctgcccacatacactaatagcatcgccgccatatcaaagcaactccgtttcctcggtgtggactatacagctacgacgagcgctcgccaggtagacatcaacgagcatgctggaataatggattcaggaacgcttattgcgcatctactcctacagagaaacactcagatatgcttaggctcgtgttaatttacagatctaacatgttgtagctccactcgatcctgcccgtgcggctgtccgcgtacgaccatcgttaccctcaggatagtgattactgtcttttcatcaccaccaacgatgggcaacagagcacattaccattggatatgtggctctacatatctcgacgttcacaagatgccaggagcattgtaacgtctccgcttccacgaaatcgccgccacctagacccagcaggcgacgttattggtcccatattcgagaagttcaaatgtggtctagagttgcgctgcgttgacctgatctccctcgccataaccttcatccggaacaaaatccccaatggttttgaatctggcatattcgccccacgtggcaattatcggcgcccctggaggaggctggggactccattagtattcctgtaggtttgagccagattatatcggatcatcattctaaagtcaaagttggaggggttttggttgttatctgtactctcacgccgcattgtcgatttcatggtacctgttcaattgcatgatatccccaacgatatcccatcacgaccatttgccttctcgatccagagatgtctgaattcatcataacaggctcagccgtggatatcatcggtgagacgatgccgaacagtaccatcggaaaccatgttctcctcgacggcatcgtgtcttgtgacttcattcaaaagtgcgtcctgtctttgaaacaatccaagtcttgtttctactgtcaccaccacagaattgttgcccacaatatccttcaattcggactactaggtcgtggtggcgattatgaccactacatcgcggccaggcaagatgttatcttctatcgcccaacggaagaacatgcacctctcttccaggcaattcaagatgtgcacgctgtatataagataaggacaattgaaaacgaattctgttccatagatgttgctcatctcgttccatcctctctctgaattctagacccgaagacgcacgacattaatttttatacgtcagttgaataggacatgacgctggacgacatttattagcttcgtctagaccaggcaaacctctcccagtgtggactcgtcaacgctatatccagaaattccacactggggaccgcacgcttgggatgagtctttgcgaggccggcgacgttatgcataaggctggattcaattcagacactcttcgagcgctgtcatagcacatttcttataatttcaacgttttccatcgggctctgcttgtagaaagggcgctgatcagcacaacaccccggcaaaggcaaacgctagactcgcatggtcatgattcttttcagccactgaacattgcctgtattgtttcgatactgtagtgaccctaattaaaaccgcggtcggcacgtgtattgctcaatgcatccgtagagcgactcaggattgcatctcgcggacacagatacgtttgccaatggtcagaaccacggactgtgattgttgaagagcttgccgtgggtagagaagtagcatggtatccagacattgtcttgttcaagcttctgattatcaagttgctgaggattaatcatgattggcaagtatctaagtaaattcgggtgagcatttataggatgtctggacgctcgcttcacttcataaacactactgtcattaaattgtgaaaacacagcgcataagcagagaccgtcttccaatacataaaaaaaatgggtggacggcgaatcagagatctttctgtccaatatttgtggtgcctcttctccacaagaatatgtgtgacgtggcaaatgaagctagcaacaaaaatagtaacgtctgctcacctccatttgcgaaagcatgtgcggaaatcattgaatctcgattattgcatgcaatcacataccttcactgattgtacaggttcatctccaaccattccaagttctgctcgggtgtgatgggcgccacttcgcatcaatccgcaggcacgtgtgaccttcacataccgaatctacctcatggccttgtgccgcagacgaatttacacactaaacctacagatacctcagtcctatcagcacgcatgacccaagaactcagtgtatatatgctaccccatcgctataacacgtttgagaggaccctttacggagatgaacacggtttcggtgaacgaacgttgtctttggagatggtgtccggccagaacgacctcgacattaagctgccattgcgctgccgatacaaagacaatatgccgatactaagcacagttatagacaaaaaagactggatgttgctgtgtagtatcgtaaatagcgacagggttgtgagagtcatttttgacgatcgaaagcgagaccatcttgccaaactcacaatacctggagcgaagccaccacgtgatggaggtgttgagatgatacttcattgggaagagacggacgatgccttgctcctcatggagaaaagtgtgcggtggatcaagcgaaagctaaagcaagaggtaagccattcgtgggagacacggagtatatagttcgacgagtttaacttggataaggaatgaaacttatcaccagccgctaagcaaattaggacctcgtgagtacataaacataaaaaaggtacagtccattttccaacctccatatctcacacctatcatctcgaccagatcaacaagccctaacattctatgatccctaattatagtgccagccaaaaatctcaaggtcttatcgagatggacgtcgctaaaagatggctgaagaaagaatcgcaaactcgaaacccacaattgtctctcaccggatctatcgcacctggccattcccgatagaattacttccatatgagatccgagcgaatatcctcactcgtctcagctatacccacgtgtacttggtgcgcagaatcgcttctgtccagcaggacgaggcgtactactactttatctcgttctacaggcagatcaacgcctatgcacgtagacgtggttacaaaagtagggttgttgccatggagtacgagcgcgggaaaccatggccgactaccaccactataaaaatccctggcaaggatcgtctgatgcacattcaaaacagcggctttgaccctgtgttgctacgggtcagccgaactattcgcatacaggccttaacactgctgtatcacggcgcgactgtcaaatttggatacaaactgacgaaagcaacgacatgttgatttccgtcctttctctcgctggagccaagcgtgaggctaagcgtcgatcactttgcgcgcatgcgcagcatccagctcaccgaggacatggacaaagaccaccggaacgatacctacaaccacaagaggcgatggaagaatccaatcaaatatctcatatcttcacttcatttcatcgcggattgttgcccgcagctagtgtcgttgagtgtcgagcctaatcaccgggcattaatccgctcaaaggagcgattcatactcaaactcgtcacagctttcgtcaggatcgcacgaaagtgcgagaaactcgatgaaatcaggctcggactacggcgaaacgttctggtacccccaaatcgatgggttgagcgtgtcaagttcgttaagctggacctaaaagccttcgagaaggttcgtcgattacgtatcgtggaggaatggatgggcacggagctggggtatttggcggtaataccaagctacattcgtttcttacctgctggagtcgaagtgtggagttgaagaaaaaatgttatcaagatgcggaaatgcactaggacttttggaccaagacggatagtcgacaggaagacttcggcgaaggcaatctcgtctagacatgggtcgagtgtgcatctcaaggagatgatgctgaatatgtaaccagctttgaaatcgagtacgcgggagctagcgggtatgctacggaggtttgatccttcatcggggtggcttccacatggtcggcggcttcactgcgacgttactggtcaatcacatcccagatttcaagtctagtccaaatcgaaatttctcgaaaactaaatctcttcgccgggcgcgcaaacaacggggatgcttgctcgtgtctcgattgtgaagtcattgtggtgggtccttgtttccggccaaagatcggcgaagcagcaaattcacgacaccgtcatttgaagcattacaaatgcaagaagatgagtatgcttaaaagctgtaactttgtcaccttagtactctctttcagacggtcgattcaattcctttccatatctaaacttgctgcaccttcacctcctacatcttgaacaacatacatcatggctgcgagcaactccgacttccagggctgggtggcccatgacccttctgcggctgagggaaacatgaaatggggtggattcacccccaagagtttcgaagacactgatatcgaaatggacatcagccactgcggtgtctgcggtagcgacatccatactctcaggtctggctggggaccgtccgaatatcctcttgtcgtcggtcacgagatcattggaaaggtcacccgtgttggaaaggacgtcaaggacttgaaggtcggcgaccgcgttggtgttggtgctcagagcgagtgttgcgaagcatgccgtccttgcaagaccaagcaggagtccaactgcaacaagatgaccatgacttacaatggacgccattccaacggagacaagagcttcggtggatacgcgaagcagtggcgtggacctgcttcgttcgccatccccattcccgatggtctgccgtctgagttcgccgcgcccctcatgtgcggtggtgtcactgtatacaaccccctcgtttcctacggcgccggaccaggaaagcgcgttggtgtcgtcggtgttggtggtctcggtcactttgcccttcttttcgcgaaggctctcggatgcgacaaggttgtcgccatctctcgttcatccagcaagaaggatgatgccctcaagcttggtgctgatgagtttattgctaccggggaagatcctgactggatgaagacgaacgccaactcgcttgacctcatcatctcaaccatctccggatctttcccgctcgaccagtacctcagcctgctcgatgtcaacggcactttcgttcagctcggcgctcctgatgacccattgcccagcttctctcctctcggcttgatctttaagaacctcaagatcgctggtagcttgatcggcactagggagcatattcgcgacatgttggagctggcaaagaagacgaacttgcaggcgtgggttcaggtcagacctatggaagaggccaatcaggtactggtcgactttgagaagggtctccctaggtaccgttatgttcttaagaactagacgtcggcatcggtatagtttcagtagctcttagacattatttggcgctgtttggtgtatattagcgtagcattgcatataagtctcatccaatgaagatccttatgaattatgttcatgcctttgcttatttatttcgctataaatccctctgccctacatgacgaattacatcactctgccgcacaaagttgcattgtaagttttccatggcttgttatgtgccatctcgactgcgaatcggcgtaagaactctggtacaagcttgtaaatttcagcgatggaaagctgaatatgttcagctcacttgaacaacgtttgacaaatgtggaagcgtacatgtttaccaatgcaggtccttacgccagcaccaaagactagcatagccttgtccatggtcccaaacgcctcttcacgttccagtcaccgctcaggctggaactcgtacgcgtcttcgtcaaaaacgctcttatcgtactgtgtgaacatggcattcatgcccacctggttgagtcagcgaaccaatactgagctatggaacgcatgtaagaacctttgaatcaaacagaaatgtgaaaacctgagacctgcaaacctgcagctggcgcataacgtggtatctgcacaacaaagggcggaaacagccgaagtgactcctggatgactgccctaagatagggcactttcattgcttggctgtatcgaactagatgagtaagcgtgccgttctcaaaggcgacatcaattatcttggtgagtttcaccatcttctccaggtgcgtcatgatgaagtagaatatagctcgaagtacgcccgaagtactgtctgagccagcaatgctgcgtcttgtcagcttgaagcgttgtattgattttctcaagtttcacactgcagcccacatctcaacatcgaattcttgaatcgtcacgagatccctcttctcttgcatgtttgagagtggttgtgagagtatatcggttctcttagcattaatggcgagtatcctctcttgtgcaaggctggttttgcgcactgcggtttgccgaatgccgtctgcagtcacgtagtaccttgcaggttctcacttacggtggaaagcgaacagggtgcatgaagcatacacagagcgttgccgtcgcaatcgaagcctcgcgatgctgtttgcagcttcggcacattggatactctttattgctttccgccgtagttaataacctgcaatagggaagaatggtaagattgaaaagaagtaatcattggtatcttaatgctcgcaatgttgcgagggggtagtccgtaatcgtgtgcacagatctaaatacccatcaaaacgccttgtaatgcatgtgtcgttaagtgtcttcaagtcggcttttatgccgtcgcctccccattggtggccttcccgtttgtggtcttcgttgcggcgactgccttctcgagcgcttgctggacatcagcgacaaggtcgagttcatcctcaactccgcagctcatgcggacaagatcgtcgaagacaccagccgcttcacgctgatccttggggatgcccatgtgcgtcattgcgctgggaacttcgcagagcgactcaacgccacccaatgactcggccaaagtaaagatcttggtagcctggcagaagcgctcagcagcctcgtgtcctcctttgatgcggaaactgagcatcccgccgcccattccgtcacggtgttgcttgatggcgatttcgcgctgtggatgcgatgcaagaccagggtagttgacggaaaggacgttgggtgaggcctcgagggcttccgcaactccagttgcattcttggtcgcctcgcgggcacggagatggagcgtcttaagccctcgatgcgcgagccagcaatcgaacgctgatggtactgcgccaatagcgttttgaaggaatgacaagcggtcgtatagctctggcgagttgaaggctgccgcacccatgaccacatcagagtggccgttgatgtacttcgtgactgaatgaactacgatgtctgcaccgtggttcaatggattctgtatataaggtgacatgaaggtattgtctacgacgaccatgatgccatgttgatgcgcaacagatgtgacttttctgatatccaccagcgtcaatgtggggtttgatggcgactcaatccaaatgagcttggtgttcggtcgaatgaggtcggcaatatcgacttcaatgctggggctaaacgtgaccttgacatcgtgtgtgagtgctactttggtgaagtagcggtgcgttcctccgtacacatctgagacggagacaacatgggatcctgctgcaagcgattgcaaaatgttggcggtggttgcggaacctgaactgaaggccagtgcatagcgggcgtgctcgagtgcggcgattgcggtctcgaagttgtcactagacttaaattagatacaagttttctgaaagttgtggtatgagcgcaccggttaggattcgaagctctggaatagtcgtatgggccgactggcttgccgacgctggtctgcgcaaaggttgtagaaagtgagatctgctttgattaactggggattcggttatacgctttcaataacatactgcctcgatcaccgcaccagtaacagggtcatgcggactaccagcgtgaacagccagggtaccgaatctgtggactggggagggtgcgcgctgaggcgtctcaatgggatgttccgaatgcgtcatggttctaagcgagggcaatctggaggtacttgatgcgaaagtgagctctctctagatccagagtacggttgtgagaaggatggaaggcgatagtcgagatttgaagtgcttttaaaaagagtcagaagagaaagtttatgatgtgagaattgtagaataatttattcctagctcggcgtctagcggggctcgcggtcaccgtgaacctttgtttggcgatggcgcaatatcctgacccggggcgttacttatgcctggaaaccttgaaagaccctagaaactgtgtgacgctaagatcccaacggcatttctcagcagtcattagtggaaggcgtggtgctcgcgatatgcgattgtcatctcggccgcacggcgcgtcgctcgtcatggaatgctagcgcgatgtgccgcttgtaaccgtagcttccgcgccctggaaagtcaaacggacaaatctgacgacgttgataagcagtacgtaagaatattggattaccaaagacaaagtcctgatgtctatcgcgtttactgggtatctaaaaggacgaattttatgtgcgattacagctccatgaaagtcgtgtgcagctacaggtcattcttcgcgacgtcgtcaggccggctcttcaacttggtccacccactcgtgcccctcctacggtcagcttgctcaccttctgaaacgtcggctttctgtgatggtgtagccctgccgttcgttgtagttgatgtcaggaagctgcgtccgtcactgatgcttgcagcgtcacggcgcttctcgcctactatgatcgggtcctcagctatgaggttctccatatcctcccactccttctggttgactacgtcccattcttgtgcctgctgttctgctagcaaaaatgccctcaaatcatcaacgattttcattggcgatagactccaaccacttagataccgcacgttctcggcgatgttcatgtatgagtgtgacgtagcatgcgaaaattgtccgaaacctacgggtttcttccgcagagaggtctttgatgtaatgtctttgtcgagaggattctcgggtcgctgatgcaagtatgtctcttgcgatatcagaagtcgatgtaaattctggcccatagggcatatatcttcccactgcttgaagctatccttcatgccttgagtgcggcatagccaagccacgttgtaagcgagtagagacacgccctcgatgaaggaggagtaggctggcggatcttccgcggagagatgaccaagaggtcgatcgatgaaaagcgttcgcggtttcggtaggtgtacgcgtggatcgatagtgcgggatgcttctggactgttgcttgacgagtgcgaaggcgttgaccctgggaaagggaccttctttcctttgtacgaggaagctgggctgaatacagtcggctgtgggtagtcgttgtgaggaagtgtaatctcggcgggcaagcggatgcccagatatgcagcgactcggaccaggagttgagctacagcacctaatgacgctgatagttggtcaggtggagcctcgttcagatccctgagatcccagatccggagtcttgagcctggcccaatattgtagacaacctttacgctttcgtccttgttcctccttctggtagtcttaagcccggcgagcttcgcagcggtagtgcaaagttgcatgcgcagctccatagtatcgtggtgcatcttatccgacttgtagtctatcctcttaagatgttgttggaccttgtctagctcgttggcgcgccgtgaatcgatgccataagtagcggatgatagatcagactttcgttgtgcatttgcggcgcgctgtgactcgatccgtttccgtgtagcctccatctgatcccggatatgttttgactgttctgtgataagctgtgtgcgctcttgtatttcagccgtctcagctttggtccgttgccagttcagatggtgtgtgcactcctggcggtcgaccaacaggcctccttttgagtcggacagcgagacatgctgactggacttgtcttccgagccttgtatgatggccttgacatgcttctccacgccgtctttgtctatgagtgtccgagcgaggtcgatgcggggctgttcgagatggctgcgggcgcaagtgatgcagtgtaggggatgcgttaggttgccagcctttccacagatgtcgcactccatgatggatatatgttatgtgatatcgcctccttgtggtccgaggggttgagggcgaggaaagtagcgggtgaccatggtgagtggtgagtagccgtgggggcttgtcgcgctttataaacccatgggcccaaatcagctatgggggcggacgttgcgttggaggtgtatatgtgagtatcgtgtaggaggtaaggcgatggtcggcaggtagacaccctgttgtcggcgtgcgctcattcactgcgtgactgaggcaacagaagcgcggatgcgcgagcgcgagtcagacgcccgcgccttccaacgtcatgccgcgttgtacaaaaacggattagtgcataagcacgtgacacaaacacgcagccttcaccaaccttatactgcgacaaccactatgcgaaagtcattcgctgggccgaggagagacccgtcttgttgatgcttcactcacccacagcactgaccaccattgcacagcattgcagatgaacagcgactttgacaacccgtctgaatcttctctgccaacacagcctgtgcacttgccttcctctcctccctttttcaaacagagtggcgcatcattcacatcgacagtggaaatggacggccaatttcatcccaagtcagagccgcccgcaacgcagaatgacgataccgccagtccgtctcacaagcgcgtgagctctgatgacaccgagcgaccaccgtcggcccagcaagtgcgcaaggactctgaccagaacgctgaagaggattatgatgagatggaagaggacgacgttgacagcaatcctgcgcagaagatcgaggacttcgactggaacgagcttcatggccgataccacgaggccatgaacaagtgtcgcacacaggagggtgagctagccgaagagtgggagagtctcatgaatgtattgcttcattttgcatgctcatttcacgatgctgatgaaggcgtagtacttccgcatctgggcagaatctggtcacgagcatgagacagatcggacattccagcggtactgtttccccttcacgtttccatcttgctccctcgctgacaactgcgcagtcttcagacccgtacgaaattcgttcagaattcagaagctgagcttgagagtaaacgcaaccactgtgtgttatgtgtgcccctctgtgtgcttgtttactgacctacttcatctagatatcgacgtagtgaaagctttcgagagtgcgctccatctccttaaaatggggtttggccattgatacagcaacctaggcgcgatatacctcgcctaccacgcgccccagccagaatcggcatcttctcgcagtcacggcatttcccaatcatgtgtatcattcggcttaggcgtctcaagatgctcaaccatgtagtgcatcaaatagaggtgctaagggccgggtctatcatgggcactggcgtttcacaacaagattgttcacaaaatatatacccatcaaatatattatctagatttatctattgcttgagagtcaatgatatctgatatctgacccttcaaatgcctaaaagccaagtctatgccacatgctttgggatatgacaaactatgagtgagggctccagtcaacgaatgccctcccaattccttttcctaagctctatatagtcgatgcacgaaacactgatgctagatccttgtaatgcgacaaaactgatgaatctacaaaagagggttggagcggtactcgggtaccacgccgttggtctgtgacttctcggcctggttctctgtctcgagctcgttgccgacgctgtcgtcatgctcggcgagccatttctcagcttcaagggccgcaacacagccggatccggcactggtaatggcctgacggtatcgtttatcctggacgtcaccggcagcaaaaacaccctcgacgctggtcaggccctcgccgggcttagtgatcaggtaaccgtcctcgtccatgtcgagctggcccttaaaaatctccgtcgctgggtcgtgaccaacagcataaaagagtcctcgtgccgggaccgtctgctcctccttggtgacgttgttcttgacgaccagttcagtcatcaggccgttcttcttgtcctcgcccttgatctggcttgcgctggtgttgtacaagatctcaatcttcgggtgggtagtgaggcggcgcgcatttgtcctgctggctcgtagcttgtctctccgtaccagaacggtgactttctttgccttcttcgtgaggtatagggcctcctcgactgcagagtcaccacctccgatgacgaccaggggctggtcgcggaacatgggcagcgagccgtcacagactgcgcaggccgatacaccaaagccccagtattgctcttctccaggcagatccaatctcctcgcctttgcgccagtcgcaatgatgagggaatcggcagtgtgctcctcctcttcaatctcctcatcatcgcccatgggatgcaaccagtatttgaatgggcgcgatttgaggtcgaccttcgcaacggtctgggagatgatctcggttccgcatgcttctgactgttcgcgcatgtgttcctatggcttgttagcggaggttagtgtcaactggcgcggagtgcataccatgagctttccacctccgatcttcaggaaaccgggaaagttctcgacttcatctgtggtggtcaattgaccaccagctgcgataccaagagccatgaaaccctcgtacatgacggctgcgcattgttagcgaagtctagtttggtgcatgcttcggcgacttacgcttcaggtcggcgcgcgccgcatagatggctgcggtgtggcctgcaggccctgagctacaaggttgtcagtatgtggtcaaaatccgtaaagacatggttctggtggggctattccaggtagcacagaacgcgctgcaacatacccaatgactgcgcataatgtcagcactgtcctcacgaatagtgtatgcgcattactcactgacgacctttgaatgcatccttcgcgaatctacttttggtgtggctgacaaactcgaagccgcagtgggtgtcacgcgctgattgtgcgatgcagcagctgcaacaggcacagagaataaggataagaacctaggagatgcccgtcggaatgttgaggcgaacactttggcgacgtgcgcgggtctcgcgtgcaagatctgactggtaatggaagtgagaggcggggaggtaagatgagagcgggtgcctaggaagagggaccgagtgtcgcagagaacgctgaaagtcggtggttttgagtccagcgaagaacagttagagatcgttggtgttactgaaggtgaactccggagatgttacaaagatcttgctggtgggacgacggcgagtctggttggaggggtgtgcttccttcgaaatgtgctcacggcctgattgggactaatctcagcgctgcccgacacaatatacaaggtggcagaaggaagaaggattttcactcactgctcgagatgtacacgcccaggtggtggtggtttggcttcgagaagaaaaatcgccggcggcgtcggtacatgcgacgatcccggactcttagaaatcgagttgtactagaccacggccaccggcagactcttgcacggaactaccacaactgcggcggcacatggggcacctttgccgactcgttagcctcggcatggccaagaatacctgttcctcgattaagttccgagaacgtacggctgggccagatctgctccatctgattactgttgttgcgagtccagagcctcttacgtcacaggccgactccaaaagtggtgtattggtaacaagggtccgatcttatgtaaactgtcattctgctacctagtgctccgtacctaatcctcagcgcctggtctctttcgcaaattctccacatgatacaaaatgtctcgcactgctttatcatctgcagtcgtcagatctggaccgtctgtgcctcctagggcaaatgagctgacaagtgcacccatttcggcgtcttcgcgccatgcgccatctacctgctttgagaagtactgcaaccgcgctccgtcctgaaagatctcgttagtctcacatatattcaaagtgggcagatgtgcttactgcattctcccgaagttccgatgtcgaccccgctttgtgcacgttgtctatggagacaatcgtcgtccaagagtttggcgaggtttgcacgaatgcgacgtccagcggattgcccatcagtgacagcgagtcgccgttcactgcgcccgtaccaacattgaagttgaacagtcctggcagcccttcgcatgccacaagtacttcgctcgtcttgagagattagcgaagagtggaagtactaagtgcaggatctcacctctttgatgccgggaacctcccatatcccagagacagcagtcttgaaggatgcatcgtctttgaaggatgagctgaggtctggtcgtgacctgagatgtttaatgacagtatcgcgaagtggcaacttctcgttcagtaggaaattccgccagtcccagacaaggagatgggcatcgcctccgcctgagaccagtagcccggatcgtgtcacgcagagtctgctcacgaactcttcgtgtccaaaacagaagccctcgatgatgtgggcttggggcactccccgcgatatgcggatgtgctcgtccctatctgctgtaataatgtagctcttattccctatcttggcgaacgccagatctgtgagcatggagacatggcccagaaggaggtcgtgtctgaaggtaatcgcctctttgggcttggccggccccttggccttctgcttaagctgctcctcgagagttcttcgattccttccagagtggaccgtgaaaacagtcgcggatggagtgaagtctttctcctcgagcggcagcgctggtgcaggggcttctacctgttcatcctccggcgaaggtaacagtggcaaagcatacacgtctccaaatttgtccgcacataagatagtggagtcgtcagatgtcaatgtgattgccgacggccttcttgacatgcaacttcacacctgtcagtacatcgtacgatcgtgaatttgcagcaccttaccgctcgcttaattgctggagaccgctctgggcatcgatctggaaaacccgaacgcatttatcttcgccagtcacgccaaccagatagtggccgttgttcgatagcaccaagcttgagaaattgaatttttgttcttttggtgttgacagcttgatccgttttcctgggggctcttgtgtgtcatcatctttgggatcctggcacgctcagcatctttccaacagaaaaattatcccatctccaactgacgacatccatctatttcctcaacatctctcacttactagtacctggacagcttgccgcgaccatacagacgccacgccgttgctagattgaacaacgatcttggagccacttgcgccaaaaagcgtccaggctgccccgtctgcagacgactcgctgcgagcgacaagacactggtacggaaatgccatggtgttttatgcagagcgcagtgcagggtccgtacatgttgtgcttttcaagtaggcgcgttgcctaagcggcactagcgtcggttgcgggccacagctcacgacctcaattttcgcgttccgccgagctgcgagtttcctcttccaacaaccatactacaaccctactaagtccttaaacatccctttgggtcaacacgaacacaatggggggcaagaaagaattcaaggtcgcttacttcgagaagctcgagacgcttctcaaggagtacaagtccatcttcatcgttaccgtcgacaatgtctcgtcgcagcagatgcacgagatccgccagtcgctccgcggtgacggtgtcgtcctgatgggcaagaacaccatggtccgccgtgcgctgaagggcctgatcaacgactccccggagtacgaacgccttcttccccacgtcaggggtgagtccacgcatccgcgcgccgcgcagcttcggcagcagaaattgacaatcgcgcaggcaacgtcggcttcgtcttcaccaacgccgacctcaaggagacccgtgacaagattctctccaaccgtgtcgcggctcccgcccgtgccggtgccctcgcgcccctcgatgtcttcgtccctgctggaaacacgtaagaatacacgttgcacatgcacagcggcatagactgacaatccctagtggtatggagcccggaaagacctctttcttccaggctctcggtgtccccaccaagattgcccgtggtaccattgaaattacggccgacctgaagctcattgaggctggcaacaaggtcggtgcctccgaggctaccctgctcaacttgttgaacatctctcccttcacctacggcatgggtatctaccagatctacgacaacggccagaccttcgaggcctccgtgctcgacattgaggagtcccagcttctcaaggctttcagctctgccatcgcaaccattgccagcatctcgcttgctaccggtttccctactctgccctccgtcatgcactccgtcgtcaactcctacaagaaggttctcgctgtcgccatcgagaccgactacgagtgggaggagattgccgagctcaaggaccgcattgccaaccccgacaagtacgcctccgccggccccgccgctggtggtgctgccgccagctccggcggcgctgaggctgccaaggccgaggagaaggaagaggagaaggaggagtccgaggacgacgacatgggcttcggtctgttcgactaagtatcttcgtttgcagcgacatttcttgagagatttcggtacggctacggcctgtcgaaccatgtcttcatgatataggaccgacaacgacaatacgataagatgaacaattcaacacggccttgtgtgcgtgtgatgcttactatgagcatcggtaccagccgtacagtttggtaagtcttattccttcttcacactcttcatactatgcgacgatgataaatttttaaccctgatcaccatgaggatctaaacgcaacacaactctaattttttcctgagcaccacttatactccatttctggcatactcacatcacgtctatgtgctttagctgacttgatacagacaggattcagtgtatgcttttcaatgacatgcaatggcaacttcattgtgactgcttaagcacctaggctgccagattttgcaagatctatgcgcgtccagtagtctttccaaagcgccttaccccccagacttttgcacacactctcgctctgcatgttgcccaagtatacgtctgcatgcgaccaggcgttgccctcgtcatccacggcaagcccgggtgcatacttccgcatgatcttcgccgcaacagccttggctatacccttctgcctgtagtccggctcagtgtgcaatgtcgtgagggaaccgtcgagtccgagaaatgtccatgctacaggtcttccacctccctcttcgaatacgcccatgcttttcaatgaaagcagcgtctttgctgatcgaggaatgttggtgcgcgccttcactgtaaccatgtcttgctctctcatatcaccccaacgtagcccttcaggtaattccatcgttttcggcagatcagaaagcttgaatacaaacttgttcaattccaaatgtgcgcctggcatgtcccgtcttactagcccgttctcgcgcatgatctccaatattggtttagggcatgcgcctaccaagatcacttttgcttcaagcaagtgacgcatgaatgtgcctgggtgggccggatattcgccatcgggacccggcgttgggaactctttctcatgctgatatgcgaggtctagcgcaggctgattgtccggacgcatcggcggcgtaggcaaagtagacatgtagtctagcaacgacagcaccgctcgtttgcactcatcgcaaaatccctcgggtgactttgagtgatttggcaattctccagcagcaaagatccacagttcagtttctggccgcatggaccggtcgagataggctgctgcccagcatgtcgggacctccgcatcttgtgcgaatgtagcaagaacgtgtgcatgttcagttcggttgatgtgttgtgtgcggtataccagatttatgctgtatggtagggcggctttgagggctcgctggaggaagggggatgatgctgggtgttcgtgaacatgcattctcggaccgattgatctgactattgttgatttgaaagaacggtcgctatgtgagattgcagaaattgtactgtgtctttgagtcattggtaagcacctgctgttttggggttgatgactaagacttgagggtcggaagtagtcttctgtattggatatcagacgctccatcattctcgcatcgacaatagcatcaattatactaagtgtcctatttcaacatggtttcgagccatggcaagcactccgttatgtgctgacgctggggctttgagtgtgcagcgaggcatcttcacgttgccctccacaatctaagaacttgtgctcagagggctagtcatagcgcgaagttaattcaccggcttgggaaagatgattatggaggtcttcactaaaacttcaagaaatcgcaggtccaacgttcgatccattgagagccaccggcgcgtcagccgagcgtgtggagtccgaaagtcgaagaccagaaaagagtcgtgccacatacaccgggagctctttgttatcgtctgtactacgttgagttcacgtctcagcatcatcttcgaaccatctgggaagatgtcgagcacatgccgcatcccgacctggtcgtgcagctagtaaccgcactatatcaacttcggcataccgagaacggctgcatatcagagtattgtgacacgtgaatctgtgtacacaaaagatttccttgcgtctttctggatcacgcacgaagttgcagacaatctctatgcagcttaagtagtgtacggccccgcaaccccgatgttcctcctcgaatttaacgaggggctgcagatctcattccagctctagatttctcgtattcgaggaccacggtacagtgttgtcgccaacaccacgaatcgcatagatgtgggggaaacctaaactttaccaagtgtggggataactaaactttaccaagctaaccttgttggtatgacgttttggacgggaccgccttgccagaaaccgctagatcatggcatcaagcacttgaaagttgtctatgcagtaccttgtacaagggcagtctgagtgctgcgtgatggcgttgatcgtgcacttgtccattgtcagctcgagctcgcagatgcaaggtgcaatatccactctgccattcgacggagacatctagaacactgtgctaccatgcaatacagcgacacacgggtcggatccccagctttttcaggagtcagttggctactatatgagactggaaaattgttatgaatcgacatctctcgaggcgtatgttcaggccctgatcaacacaaggatacacgcaatggcattcgtcgatgttgttactgctaacaagcctctccttgtcgcactgatagtgttgggtctactcacaatcaaggtaaaagctcttcgacctcaaatcttgagtccatcactcacttactcagtttgtctatgtcggtctcacatgtcctacaagacaccttcccgggccgtggtacactcgcttcacacactaccgcttgaagcgcgctgtcgtcactggtcaacgtatattctacatcgatgctctccacaaacaatatggcccaattgtccgactctcgcctactgaggttggtgtggcagacctcgatgccttcaaggaaatccataagatcggaacaaagtacatgaaaagtgaatggtacctacgattggcaaacttccctaaggctggcgtgttcacaatgctggatcctcgtgagcatggtgccagaaggaagctcctctcacgatccttcagcaggtcttatctcgttgagaactgggagccagctgttcgtgagaaggcactgcttgtcgtgacgaagatcaaagtcgatgcaatgcagagcactgcagacgtatacaactggtggatgcttcttgcttcggatgttagcgctcaccttgcctttggcgagtcgttccgcatgctagaaacaggacacgtaagtcaaagctccccaaggttagagatatacccacttacatcgtgttcaggcgaaccagtttattcgcgtgctgaagaaactgaccatgggtgcaggcataatggtggagatgccattccttcgccttctacgcttcgtcccgatcaacgccgtacaggagatgttcaatgccaacgaattcatcctgacaggcgcaggtcgagcagtcgagatggcacgctctcgcacaggtgagtcaaacatcttcgccaaggtcatcgaagactgcgaaaaggagggcgagggccatatcgacgacatggacgtcagaatcgaagcaatgaacatcatcattgctggtaccgataccactggtgtcacattgacttatctgacttgggctgtcctccaacaaccacagctgcagtcagcgctcgaagtagagacggcaggcttgagggaaaacttcacagaaagtgatttaatcaatctacctttactcaacgccacaatcgaggagactctacgcctatatggcgctgccccaagtagtctgccccgcgttgtaccgcaaggtggcaccagattttctggtcactatatcccacaaggtgtcactgtcgatactcaagcatacacattccatcgcgacccccgaatctggagtgatcctcttacattcgacccacagcgatggatctcgtcccaagaaggctacacggcggaagcactttcgcccgacgccaagactgcttttcatcctttcggcgtgggcgcgcgatcgtgtattggcatccaccttgcacgcatggagctgaggtatgcggttgcgtttttcttccgagagtgtaggggtattcgtctagcaccgagcacgacacttgagagcatggagtttgagaacttcttcttgatcgcaccgaaggctcatcgttgcgacataacgtttcaacagtaaagtgggactgacggaaccaacgtcccacgaactcgaagctcttggaggtatgggaataccttcaaacgatgcgcgaatgtgccgcttatatacttgggagtgagcgcgtgaaggatagacgcaggcacgcaaattgaccaaattaaccctctcttctccttgcccacattatcagcgaatttcttgtgtggcactcgtttgaaatagaaggtactggcgctatatagtaacggtgttatttcactccggatttgtagacaggtgccgatgagtgccttgctcgaccgtcttaaatcctgagtgatgtgttctttttgatagactttgagatatccatggaaagcgtatcggtatacgcgattgcggagcttcggtggaaggcggggcaagaccgagttggcctggtttgcttcggtgctgtgcgtcgtcagagtgattgcgtgcgcgtgtttggctgtatggtcatacatgtgggtaagtgagctgggaggtccagtgcatgccgcggggcagttcgatacactcggtcccatttctgcaagattatgggttctaattggaggtgtagctattggtgtacaattagcgcgatgggcgaggtgttgggagctttgtataccttgtgcgactgatccaatctagcgccaattgcttaggtaccgatgattgcagcctatggcaacacagatcaaccgtagaccatgcatgaaatactgacaggtgactactacctcactgtggatctcgcgttcgcaaaagagttacagctataatgtcaagcgaagacgtttcgtggcacgtgttatgtattgcccaaacattaccatagactaatattaacagctaagttcagtaaatagctgtacagagagcaacatcatgcgaaacaagctgtaggccttgtagacttagaggcggccccgttactgtgcatctgcattcaaagcaaaaccatacaagatcaccgatctatgaagccaaagatcaaacaatattgcacttaagcaccttcaaacacaagacggacacctcttccatcatgacgaagcttcagccagctcagatggaaccgcgtcatctcatcgacttcgccccagaacagcagttcctccagtcccggaaagatacgaagccatagcagtgcgtctgcgtatcccggatcgatgagaacagccgcgctgctcgcacccagccgaatggatcggatgttccacaatcgcaggcctcttatacggtagacgaagttttcgatctgatgaatgagttcgaaactgaatgttgttgtgcggtaaaagaggagggtggcctcgaagcaaagttggcggcaggtttgcaggaagtggagttttgactgccactctccgtcccagtccattttgtagccagcgtatacttggatgttgccgtggaaaacgtagttgtagatcttgttgcggatctctgggggaaggcagaggaggcgtgagtcacgctggttggcttcggttctactaaagtcttagttacactgctacaactgatgagaagcctccacattcacttaagattgcggctctcgcgactgatcaaagtagactcgctggcagtagagactatgaggtcttcttgtaaatcctgggtaccacgacaatcgtgcatgtatgtcctttgggaagccatgggtgaggcgatcgacaggcatgcgtcggaagtttgcaattgtgcgtgagggattggaggtaataaagccagtattggtggcttgatccgaacaatagctttttccgcacctagaccgatacttcgatacagctgcctagcatggtcacactattcgtcaggcgccttcaaggcggtcacaggcggtaaagactaggtctatcagcatccatgactatgtatatcacttttgaaaagcattttaacattgagatcatgcgttaaattagatctgacctcacagtaaaaagacctggacttgcacgctctcttcgaactcagacgaagccagcggcctgggcgctttgcaagctccgtcaatgggaacctcgattacccgctaacaataacgaaatcgatcccggtgtccttcatgtaaagcccccgtttcggctatacctcgatattctttatatgatctttttgtatggaatgcatgggggcggtcaagttcacgttttgaaggagatattctctttcaatatcacatgaatccgctacattggtgggccaatggcctttcataatgagcctttggtgtttgctgcgtgaagacgacgggtatcatctgatatgtgcaaataaacgaatgcatattcgttgtagcgcagggcccattgctagctgaataaaaattacatgtgagcttttcttgacctcttctttcgcgctacctgccatccaaaactctacacacgatcagtgaccatacatcaatttgtcgaggctatgacttacagctttctccgtctttccactttgtatgactacgttcacaatgacaggtaccgtagcattataggcagtaagcgtagccttcttcaattcctcgggcgtgcgcacgagaaagccgagccctccacatgcttccgcgagcttctggtacttgacttcccagcccaaagcccagctcctcagacccggtttaccaccttttgtcttctcgtgttttgcctgccagttttcggccgtgtctgagtcgccgaagtatatcccgccgttattgataacaaagatggcgatgtccattcccatgcgcgccatggtttcaatttccataacactgaggtcaaacgctgagtcatcctcgatagcaacagtctttttcctcttggtaggtccagaaaaaacctgtgaagtcagggcattataggcttccgacgcagctatcgcgtagggaagcccgaaccccatagttgcgtaggtaccagcgtccaaacgtagtcgagggtgctcaagaggaaaaattgagcggcttatatccattgtgtttgtactttctgccatgtagcatattctgccttctgagggctgagataggttatgaagggtggttttcatgacatcgaatgcccgcgcgtacttcagaggcattgaagggccttgagctgtcagagacgcgatcttctcgttcttttcctttgcttgccgaatttttgccatgtattcagaactgttgagatcgaacgtccaatcaccgagccatgtcaataactgagtggcaaccacgcctacatctccgagcaaagaatgctcagcgctctccgaattccgtcccgtttcttctgcagatatgtcgacttggatgaatttggcttcagggttccatttcggcgcttcaccatgatggaatatccagttcaatcgagcgcccaatatcaagacgacatcagccatcttcagcgctgcacttcgcgctgaggacgcattcgtgggatgcgaatctggaacaactcctttacccataggtgaaggaatgaaagttagttgcgtctgattgatgaaggtaccgatgggctcttctgctttggcgtaggctgcgcctttgcctatgagcaccaatggtgcactcgcaatcttgatcaatgcaacgacctgatcgattctggcttcttcgcagccaccttttggcggatcaaccaatttgggcgttttacagataagatcaaggtcttatgaagctatcagatcgttgattacatctgctggcaggtcgacaaagcctgttcctggccgtccatagaacgcagaacgatacgtgctggcaacaagtgttgatagtacgtctactccgactgctcgcactgcaattttcgtatgcggagctaggagagatacagagtcaagctcctggaatcctcctttggtgacctaatagctttcgattgagccgcccagaagaaggagcggaaaattgttctcattcgagttgccaaccttgtcatgaattagctcgttgattcgtcgatagagtcgttgaattactccggcaatagcgtgtaaaataccaggaccaccgacgacctggcacacacctggccgccccgtcaaatatccgtaggctgtagttgcataggaggcagattagtcattacggaaacctataaaccggatacctgttgtgatcgcctgttccgcaatttcggggactggtactcccacaattccaaggacgacagtgacacctagttctttgagaatcttagcgatgatgctggcgcctgtctctgaggcttgtgagaaagcagccatcgcaagaattgctcctaagaggagaaataatttctgtaagatgccaaagtcaatgcttgtgttttcatggtcatgctgttgatcaagcggagtgaggagtcgcgaactgaggttgagaggtcgatcgcgtcgaggcgctgaatcttcgcgatcttcacccatttctcgggactgggaggaactcagggctgcataacgtgatgttcatattctttgtcatctacgtatatctcctcgctatattgttccttcactcctgcgcctgcgcgtgagctattgatagtatcacattccctgtgacttctgcgcctgagcttgttgaaacttgatctcatcaccatttagacttcctgcaaccttcagatcaatcaacgttgctgccgatcctggcaaatttggcaagggaggtgcttcgccactgatcttcctcctcgatgatgcagcgctcaaagctaacgaggcccgaggagaagccggcagtggcgtactgcttcggggcggttggcgacgattaagatgtattgtggctgcattcaagctcgtaaatgggctcaccgactctgatgttgactcggaaggcttctgagcatgtatcatctggttgtgcagaggtaaagtggaaagcggactttgccggtagcgtagcgaggcatttcgttcgattgatggggttgaagtattgacgcgaatagcttgcggcgcaggaagaggcggagtattgcccctcacccgaagtccttgtatactatcggtagttgtttggctcggagtcttgacatgactttggccgactggtgtagactgattcgccgtcgtccctgcagcctgttttccgtacactgccattatatcgttgaagtcatactcagcaggcaagcggctcaatcttcgaatgtttgaaatgttagagctgatgaagttcgacattcgcttcaaggcatagttttgctgttgggattcaaacgtgcttggcgcttgggtgttgctggcagcgcgagcagtatgcatttcagccaatcgtcgcggcttttgcgtctgagcttcagtatatgattgcgaattctgtgggcttgattgaagcgtttgttgtgcaccggcaaaaatttgtgcaaagttgacgttgagacctgagcgtgcttgtagcccaggaacagaatcgtcactgctagctaaagacagtggcttcgcgagaacgaagaaagacccatccacaatctttttgcgaagattgtgccagcgtgtgcgtgctggattgttctcaatctcgggatgatacactgattgctgcgataatgacccataataagcatctaggtgcgccgcgattcgttcgaggatggtcagcaagtatgaagcaagcttgacctgcttcgaatttgcggactcatccatgacagcaaccaaatcgaatgcatccatgccttgtgctgtttcatcacggatctgttccaagaaactgatgtccagttcggtcaccgtttgggcgtattttagaatgccattttcgtggaagcgtgctgctttcgcattgttgctcacgaattgtccgatctccgatgtctcgcgcatgcttttcgctgcactttgtccagactgagcgcgagtgatggccccgatgacatccggtagacgaacatcggatgtgatactgctcgccaaagagtaagatattttgagatatatctcctggagttttgctccaaagaggctcgagaatccgttctgtagcagccgcgactgaaattgatagaactttctcacgccaccaatgtttaacattcctcccgaaaaccaaattttggaatcctctaggatgtttgtcgtttcgaaatacagtgtcgttaggctctcgatactcgtccgcatgtactggtaccacatatcgtacaatcgactgatttccgcgtttgcgcatttcggcttggtgcccaggtgtccgatgaaatattttgagagaagggaggagacttccggattagtgtcgtgtgcaagctcgtggaacgtctttgtcgcatccagcccagcactcgcggcaacaatcagtgtgcctccagggtgcattggtaggaagtctgtgacatcgtacactcctccatggacacctatccacatcctcgaacctttcctgtgccccgtatgtaatgctagttttgacatcggaatcgttggcgtactcatcgacatggatcgaggagacatgaagatgtccagcatgaaccgtcgctcagcaaaagctgtggctagcaaggagtctgctgtagattgcgtggaagcctggtacttgtaaatggcttgccggatcccagacattacagtttcgtaaacagatacggatccgcaaacgtacaggtgtcccccgaggccaccttgacttctcgacatgaccagttctgatacaagcctgccctgttcaatgatcgtgctgtctatgtagcgaggctctgtctcttgctcgattagctctcgcataacggggtcatataccagtcccttgtgatctctcgaaaatgctgtgtgaagctccaatgagccgttttgtaccagactgcgcaattctgcctcatgtacgaatttctcgcgagattgaacaccaatgaataagacgttgcgtccaataccggactgaatgcgattctgccaaaagcccctgaaaggagcaatgccggacccgcccgcgaacatcgcaaccggggcagtcgaggaggacggtagctgaaactggatcggtctagacacaccaatcaaaacaggctcttcgttggcggtttcatcggaatgttctagggtccctggggcagggttgagaaaaccactcgatactccataaagaggcagcgtaggttgcacgctctcgaagatgggatcacgtccactttcggtacgggagactgtgagatcgatggtgcttgggaggagctccatccaagatgagttgctgatcgagtacgtgcgaggtacttccagcttaagcagtttcgggagccaggcgagattctcgaggctgaaggcgcgatcccagatctcttgtggcacctccgaaatagcaagctgtaggaggtcaccaaagctcccttttaccggccactcatttgattgaaggatgctgagtatgcttgtagatgatgagtggagtacatggtgtatcgaaagtaccaggtctttggtcagaggtgccaagtgccccctcttgagaatgtccttgacggtcaagcttacatccggcttcttggagataagctgaacgtgccttgaaaaccgttcccactctgaaccctcgtcgacaggcacaactctgctcatcaacgtgtccaagccaagtgcggccacgactttcgcaatctcatggcctgcgttaattggcattacagcgagtcgatcgccaggctgaaacgtgatgccggtatccgccaagtcgaatgtcacctgcacaagtagagttaagaagtcagtgtatgcttcatgatcagctagtgtagaataacacataccataccagtcgaccgggaagggtcgcgatcaacggtttgcctgtctcgaattttggcttggaaacggcattcttcgaaactgcctcgcatctgatgtggctcgaccttgacttgtccacgatatgggttaagcctctctttcatagagtcggagagggtgcggtgtacttcttcccacgggcgtccttcagagtcacccgcgcccgaattaccattggtctctgatcgccctgttttggcgaccacttccaggaagccgtagactttgtagcgatgagttcccatgaagccccgttcacctgcgtacgactcgatgatgccctctagaacaccttccaaacgtgcatcaccacttgctttgacgtattcaggaacgcggtaatgctgctcaatcgctgtgatgaatgctcgtatattcaatggcagccatctccgcaagtgaattgcttcaacgccaaggaaggaggtgtaatttgttcggccgatgaatgcatccatcagtaggaagagagggagagcgagtccagaaagtgctggcacacgtttggaaagaggcgcggagaatttggcgtagcgctggccccattcgaccggatttgcaaattgttcgccagcgttcggattgacgctgattttgtggaacacgtagggtactagcttcgtcagtcgtgtttcttgttggagcgaagggtgacgggattaaggatactcacgctgatcgacgagctctttgagtcctaccatgttcctcaataatgcctcggaatctcggttcatcacggcttcctgacatcgaactacgacctccacaccggattggaagcagccgtgaacttcggccatacactgaaggaacatcgcctcaccgcgatctttgaagacctgtcacaattagcacgagagttttagagagcaaagggtacctacaggccatcgcaggtccatgttctcagtcctgactaggtatggttgaacactggtcggatcgcgaagtttatagttgtatatcgacacatcgaattgtgtcagatgaggcagagctcgccccattcgtgtgcacacctgacgtagcggtattgtgatattcctggggatgcctctcgtctcttcttcttcatcgtcgtcaccgtgtatgtttttgaaggcagactgtggcgcaacgacactgacaccctcgttgccgtcattgacctcctcgtacctgtaaacactagccaatatgccaagacacactgtggctgcccacaaggctcggtcgggaatgtagtctgaggtgccatataccaagggcaatgagagtatagaggtgcgcatgttgccacgggcgacaacgccgggcatgcgttcgcaaagatccgaccatacacggccaggtgaggcacgaagcgctacaggtgagtctgatggatctggaggtaggaagccgtattcagatgacaagtatccgtctttccatccggttttaggtccaatttcttcagctcgtgctaagaccctcctggcaggggcgcctaatgcaagcgcgagtagatcatcgtcttctggttgcaggacatctgcattctttaggccctttgttagggaccgtgctggtgcttgtggcataagaacttcattgagagctttgcgttccttgtggtgtagggtatctgggtcctccgtgttctgatcacgtcagtaccttctgtggacaggagttgatgtgaattacgaacttctctgtaagtgatagatgcatccaggttcggctggaaaacggcgaatgcgcaacctcgtgggccgactcgtcctgatgggcatgtagagccatgctggccactgactggacatgatctcagcgacattatgttcaactccgattccctattagtatgctcaggcttgcgacgagcgagaaatataaatacagtataaaaaacggcaccgggcctgacgaactgaagttactaggattgaaaaagaacgtatagtgagtggacacaaatggcacattcgaacgacaggtgagaaggttttattctaaagattcgtattgttaccttaatcgccctcatgttccagataggcccacattttgtcagggatgacaagcggcagctagcgtccacttcgacgggattgtccccatgcatcttacagcttcacgatgttcgtgagagctgtagttggtcagcacgtggtgcgggtacgtccgtgttacgacgccgagctctgctaaggctgcctcagcgtatcgatcgttcctagacctacagagggaggtgtcagagtgcgttagaagaacatccaggatgtgcggggagaagtctgttcatggtcgccagacgggatgttgtgttacaagcgttcactcttcgtagctagcgatgcgacaaccaagctcaaagccacatcacgacgatcgcgcggactttcgggggtcggcactgttctgccatattccttctcaataccagatgactctagcattaagtccagagaaaagcagcctggatccgcagcgaggatgacctgtgttcaatccggaagacagtccgaagtaagctgaaacgttgatctgcccagatggtcgtcaacgtaaccctgccaaggggcccaagaacttcagaacttcgcagctgtcggagagtttattttgccatctgccttcattcgttgctctgcaacattattcgctgcctgtgtcatgcatgattgttcgatgttctgattgcccaggcggacgagtacgcgagtgtgtcgcgtcaaggcgcacggcaggccgcatgaggaagggttggcattacgagctgcaaattggcatgtgagaaggacgcgcggtaacttttgcaacgttgtggcgacgggttgcgttctccaggcaaaagcagtgagaaatgtgtctgataggactggtgaaggctcgagcttgcatgttcttggatagctgaatgacctcgaaggctgcctctcctaaattctccttcacacaagtcctcacttgcggacggtttcatggtttgttcagggctgtgtaagcctagtgcaatcactctcgcgcactccggccttgcagcagcatgagtctacatattatctctctgcccgggtgcagctggctcactgtattagctacatcaatttccacttacgcccacgagtgtgaacacttgtctcctggaatagagtacgaatccatcaataggtcaggatagtagaataatagcgtggcttgtcctctagtgctcaagcaatcgcatccccaaaaggtgaaccctccctgcactccaagcctggcttgtgatccatcagatcagatctggtacaacaagtaagagacagcggagaaattggagcattttcctgttgtcttgtagttcttcgggcccttgtcattgacacgcgatctctcttgcctaccagtaatgtgttcgaattacgcgtagggagcagaccactttcatggcgccgggcattaaggaagctcggtacaaacctggttcctgcagccagagaacgccgttgcttgctattgtaggcacggtcgcgtttgcacctgcccattacctgcgactccacggcctcaacaacacaccatcacgtcattgccaaacaatacgaactgccgctctgtctttcatctgtcaactcacacatgcaaagtaacaacggccagactctccaccaggccagcagccctaaactacaacccgatctcaacaatgtcctcctcccccaaactatcatccatgatgtctggcgccactgagaagccgggttctatgcggacattagatttgctcaagaagtcgcaagatgctccggctgacgaccccttggtcggcatcgttaaagatgtcatccacaagctccagaacaaccccaccagcatcaccacggaagatgctcgccgtttatccgagaacaccgttgtcagcgacttgcagacggcgaagatcatctctgctgttgaggctatagcttctagcagcgcgatcatccaccaggttgatcccacactgggccaggctcctcgcacttctcttcccacgatcatcaccgacttgaaggctgcggtcgatcagaaccctaacgatgtcacaacggaggtcctcaagaacgcccagaacgtcgtcagcagtaagtccatggcacttcgccgaatggaataagtgtactgacgtgcaattagagatgcagaaagctgtcggccacacaaatgcgcctcaccccgaattacaggcccagctccgagaggaaatcgctaagatcgagcccaaggttgccgaaggcaccgtcaccattgaggaagccaaccaccttcactctctcgaggcccgtgcccatggccacaccgaaaagggcggcatcacctccatcgcgcagtcggtcgctgctaagcgtgaacgccagctctctctcagcagcggttctggctcctctggcatccgttcacgtgccaacagcaagaccttcataccccaggatcaatctcgtcttgacaaggaatccaacccaaagaatgccgaggatgctatcaagcccgggattgagcaaggtaccgcctctgaggacgacgtcaaactcctccactcatgcgagacacgggctcatggacatacggaaaagggtggtttggcttcttctgctcagtctgttgccgcgaagaagcgccaggactcgctcagcgaccaaaccaatctcacacccgaggcacgtaagaatctgaccaagcacgagcatgagattagccagaagcttgcagacatgtccgttggctcccaggccaaggtttgagctggggcagtcatctaggtgacgtgatggctgcacggttacagtccgaacgtcaaactgaggaaggacatcagggatgaagcatcgataccatgagcatgtgtagtcaaatgtataactaaatgtataactagatatatagctgaatgtatgaggaattgaaatgcgaaatgacagtacaggcaagttcaaagtcacacaagcagcatcgttcactttctttgggccatgtggcatggtcgtatacgtcatcattactgaaagtgtggttgatacacatctacaatgttttaccactctgttcaatgcaagccgaagccattacgtattaattcaactgttcacttcaaagcttctctacttgatctcggcttttgctaaagcatttgccaggtcgtcaaccttcttatccttttgctgcgccacgttgctctcttcggcaagcttgttgtcgacgatttgtcgtgcggtcttctcttcaacctcgacaccctcctcgtcgctgtcctcaccatgcttcgcctctgcgtcgctctcctcgtcttcctcatcatcgtcgagctcatcgagctcatcgagaccccagtattcctcatcgtcctcgtgttcgccgctctcctccttccgtgcgtcgagcacttcgcggagcttgtcgatgctcgaatcgtcctcgccgaatttgttaccgttcaactcaacacggcggagggcggggagcgagctagacgcagcagaagtaagaccagcaagacccttggcgttgatgtcgttgaactgcaggcgcaagacctcgagcttcttgttctggcccttggcaagggctgacgcgagagcaacaccaccacgaccgcccagcaagcaatcaccaacgccgagctcacgcatctctgtccacttcccaacgacgctgccaagggcgtttgcacccatggctgtgaaggtgttgtcctgaagatcgagggtttcgagcttggagagatgcgaaagaccatgggcgaggagatgtgtgataccttcttgccggataccgttctgtgtcatcttgatggtcttgactccgctgttcgctgcgtaggccttggcccatgcctgcatactgccagtctcgaggcggttgcgcccgcagatgacgagctcgaggtcaggcacctgcttgccttccttacgcgcagcctccttctttgcggcaagcgcagtgagcgcgtcggccacgaggacaccggcagcggggccgagaccattgttgttcaggtacaggtagcgcagtggcgtgtgctgggagaggaagtcgacaagtggggctacagtgttgagaccgaaagcattgtccgaaaggtcgacggtgtggagttcggggagggagaggagagcagtgacgaggtgggagagcgcaggtgggatctcggacaggagacgcgatgtgaagatgtcggcgaggttcgcgacctgtcccgcacgtcaatcacgctcgtcctggatagagggactactcatggcgatttgacataccttgaggctcttcttggtctcgagtacctttgccagtgcctcgctagcttccacaccgagagtgttgcccaagaacctgacctcctcaacctggtcatgtgccttcaggtcctgaatgtgtggctcaatgtcctcggccgtggtgagtttgaggcccttgccctcgatcgaaaagattttagatcccgacattgtgcacagagactcgtacagcaggctgtacaaaggttccaaaagtgaggtattgtattggcagaaagttgggggcagttgtggtgcggccggactgttttggcgtggtggggtttatttgcacacgaacacgaaaggaagcgtgggcctagaacatccctgcagcgaggctgcgaggctgcgactgcgtgggaaagcgcagggactcgaccgagtggcgccgcgggaatgccaagccaagtcgactgatgacatgcgagagccgcctcgaggaaagttcgcgcatggaattgtggattgctaagcaacaaacttcacttcaccaccacaccaccaccaccacacaatgtcgtcaggtatgtacactttttcatccatgtgcttagaagatgtgcatattgctaaccgggcaatctagcaccaccaaccgcggccaacatgggctccgacttgaaagacagcaccgcacctcaaaaggtacgccaattgaggccacgcaaagatcgtgcactgacgcataggtaggtcaagccgtgttgcgtatgcaccgagcaaaaggcaaagcgcgacgagtgcatgttgttctccacctccaacgacgcccagaaggaatgcgccgacctcgtaggacagtacaagcagtgcatggccggatacggcttcaaaatataagctccattttgacagatgtatgatacgatacgaggaacgataattgtacaacatcgagcatggcatggcgcaatacttgggggctacatgcgacattgaatgtacagtataggaacggtcatgcttctctctccaaatctagatgggtatcttgtaagaatgtcgaaataatgcaacgtgatgccatcacacctctacaacgtcttgctcttggcagcgccaaaaagttcgctcttagcaatcaatcgccacaagcaccaaaggtagcacaggccgaatccgccggtcccgacaatagcatttgcgacgatccagagatccggcttgtcggcaggaggcggaaagaaggcctccgcaacgtgccagccgaccatggccatgtagatgttgaggtggagtatcttgctgatcagattgagtccactccggcttccttcgtgatatgccgagaaggacactgggggcaagccaactaggtaggcccagaggagggagatgacaaagtatggaacgcgaagttcgtctctcttgagcagcgggtacatagtccagacaccgagcatgttggctagtccgacccaagcgcgagtagatggtaacaatccctctttgccacttaaaagaagcgtcatgggcagcaatggaagcaatacgtttttctcgtgaacctgatacgagcaaaggaagaagccccaggaaacagccgcaaaagcaagaggcagtagtgacctcttgggcttgaagaatatgatcagacatggcggcagtatagctgctgaggttgcacccagagccaagcgctggaggagttcgatagggtatcgatggagcttgtggaaagtgtggacggtgcaccagatgttggcgactttgtcttcaaaaagaccgcgcgagaatgggaagatacgatggacagactgcgccagctgcaaagcgaatgggtagtaccaggcctgcgcgtcccagtccattggcaaagactccatgagaggcggtagaggaagcttgtcgtacgcgatgccctcgtagacatcatacgcaacgcccagcatgaatggcagatacaagacagcgaacgcggccactgtggtcaaagcaatggcaaggaaccgcacgatattgatccttggaaacagacatatgccgagcaggtaagcaaagacggctggcgcgtagaatagcgccatctgcttgaagcccagcgcaccgacgaagaagacgcagccccacagaggcctgccagctatcatgctcgacatggttgcgactgcaaacccaagcatgaccgtattgtattggaaatgtccatggtcgatcagaatggtcgcaggctgcataaggattgctaccagggcaattgaggcctcccagatgttgacgccctcgaggcgggagtaacggcgaaggaagatgacgaccgcgggtatgtaggcgagatattcggaaacgaagacagtcgcacgcatgaagaccttgagggagggatcgtcgagagctcgcgactcgtagagctcgaaccattcggggttgattgcagagccactgcaggagtcagccaccatcgttccaagctgatgtaggtattccacttacatgatgcctaggatccagctatggtatgccgtaagtggagggtagtccagtccccaccattgcaggtcatagaagtaccattgagacacgggcaaatgcttcgtaatctccatccagtgacgctgcgcttcaaagtccccgtgcattggcggcgactggaagccagagtagccccataagctggtggtccatcggaacaaccccacgaccatcagcaccagaggaatcgtgacccattgcgacacagtacccttcgcgggccagaggaatgcaacgagcggaaaggccggttttcgtacgttggtagattcatcgagatcgagtgtcccgtgattcacgtgcgcgagggagccttcttcaatctttctcctccggcgtggtttgtgtgctggcgaggccatggccatgtgggcgcgacggatggcgttttctctctatgtactcgtagccgatgaagtcttcttccagagtcaccaaatgtaacaccaggcggccttgaacatatggtatacagtccgctgcacagctgcagagtcgtcaacgtccggatggctccactgcgcactcccgctggcgcactcgaggaccctctcctcttgagctagggcaaagcggtgcattagcgctggagcactggccacgggtccactaaaaagtcgaaatcttggcgtgaaaagtgcgccgcagataaaaggttgcgacagccacccatcacttttctcttccaccaccatcatcaccacctttgtcgccttttacctcgcacatattcagttcgagatctacttgagggctttccgagggcttctagttacaactgagggctatacacagatttcatctctgcatctaccagaacacattcaagtcagtgggcatcgcgttgagtttccttaacacacacattcagcggggcacgttcgtcgctcgtcagagcacaacaagatcaatctgagggctttttgctactatgagggttatcgtcttgtcttctcggcacttgtgggaacacacgccttgaggccaattcttctgtgggctcttgtgggctttccgtgggcttgaggggacatccgcttcggcggtctcgagagataccagtgggcttttcgcaatttgagacatccagttgaagcaggcttccggcgcattccatctccttcgggagtcgccgcacgaacagagggcctcgtcccgccttttctttcttctttccccgcaacatcgactcattgtcgccatttgcaccatactgattctatgtagatctagtcaaccaccatcaccatgggcaagaccaaggttaccgacaagtcctccaagaaggagaagaagcccgaggtctctggcgtcaaggccggccgcgtgaccaagcctgctcaagccaccaaggccaagagcaaggacattgccaagtctgccgtcaaggagaagaagaagtcgaagaaggccaagacaccaacacccgagcctgagtccgactctgagtccagcgccagcgaggatgacgatgagagctctgccagcagcgaggacgagaaggttgtgaagaagtccgccgccaaagattcttccgactccgacagcgatgacagcagcgacagcgaggaagaggccaagcccgtagcgaagaccaacggcgctgccgccaaagacgacagctccgactccgactccgacagcagtgcatctgaggataagaagcctgccaccaaggccgcgaaggctgaggtcagtacatcaaatctttgactcatcgatcaaagctaacttcggcagacctctgactctgactccgactctgattccgccgattccgacagcgacagcgaacaggaggcaccctccaagaagcgtaaggctgaggccgccgctgagcctgccgtcaagaagacaaagaccgaggcgcctgcatcagagggaatcaagaacctcttcgttggtagcttgagctggaacattgatgaggactggctccgccgtgagttcgagggcttcggtgagattacgggctgccgtgtcatcaccgaccgcgagagcggccgctccaagggcttcggctacgtcgagttcgccagcgccgccgatgctgcgaaggccaaggctgagatgcacgagtacgagcttgacggccgtggcctcaatgttgacttcagcactccccgtgagaagcctgaccagagcgctcgcgccaacaagtacggcgacaagcgcagcgctcctgccaacacccttttcctcggcaacctctccttcgactgctccaatgaaggtatccaggagatcttccaggagtacggcaacattacccgtgtttcgctccctaccgaccgtgacactggctcccttaagggcttcggatacgttgacttcggcaccgttgaagaggctaccgctgctcttgaggcactcaacggacaagaggttgagggccgtgctatccgcatcgactatgccgctccccgcgctgacaatggcggaggtggtggcttcggcggaggtcgcggtggaggccgtggaagcttcggcggtggtcgtggaggcggccgtggtggctttggcgaccgtggcggccgtggtggcggtcgtggccgtggaggagatcgtggaggtcgtggcggtcgtggtggtttcagcaccaaccgtggtggcttcggcgagttcaagggccagaagaagagcttcgactaaacttctcgcccctgcgccttactgccttcacattccctgtatctgatttgatcatttcgatggtaagttatgggtcgttgaataatgcccttgtggcacggtcaatggctctgggcttcggctgtctgttgatgatgttacgatactatatggatgagatctctctttctggatggcgttcatggtctccataggtaaaagtcttagtttcctgtcaccactcgctctctagtatgagttgagcctggtgtatgtatatagtgtccaatgctattttctcaaacatttttcgctttgcacgctgtgatgtctgggtatgtgtgtttgtaagcagttgcaagaacacaaagataatgtccaatatcctagtctatccttttcctgtggcggcccagagggtcgcgccttgtcgcgatggctctaactagtccacaaacactaggtatcttgtggtactccagaaaaactccagtgctcgcttgcctccaccgcgtttcatactgtatctatcgccattgcaaagcaatatgtctcgtgattcactttgagtgtatacacaaccagaccggtgttcaacatcctcttaagctcctcctgaatgaaagttgcggccttcaatcctcgaacttgttatcaaccttcgctgtcatatgatatcaatctggacagacggcctacacagtcacatacggaagcgacaatggttcaagctcagcacaacagctaaactgttcgagtcgcaggcctcactgccattgactgaacaggccaaagctcatagcgccagcgactatgatcaagtcaagaccattgttgcaccctgttgacacatattcaatgtgtgtctccagcaatttgaagtcgccattatcgggcaaataaacttcaggaatccaccaaaagccaaccccgataagcctaccatcatcactattgactttataagggaaaaggagaggaacttgttgttcgcaacgggggcagatacactccctccacttctatcaccatgtctgcaagccggcatatcgaaactcaacatgtgcgacgcgagcatccatcttctcttcgaccacatacagcacgcactgtaagacatcggcgctactgtcgaatggctcacgcctacgcccaactcgcgcatagtgtttcaccatagctccgtacagtcagatcctcgagtccggcatagtatgtttgccatcacaagtcgacacggcaacaggtttgctgcagactccacgatcgagcaattcggcttcaagccggacatgtggttccagacacaaggggagtatttggacaagtgtacatgcgataataagcacaaaacagcagatatgaatgaacgaactaagagagatgagaggtgcggtgttggtatggatcgggttgtgcagtcactttgcaatgattttgacatggtcgagtggaaagggctagattcggagttaagggtgggatggtcggagcaaattgtgaggtaggcatgtaaaaaagcgtttgaagacgatgagggagagaagagggcaccaagctggtcggaggattggttagctatgccttgagattcttttgaacaggcaatcccggacatcagcggtctcgtatgtattttcatcatcctagacaattgagctacagttgttacaacttgcctcctacttcgcgagagtccgcatctggcatcaacaaattggcaaaagaaaaggcggagcaatagaggggagaagccgaaatattagatgggggacacgtgtccacatatcacagatgtgctcatcgaatgtgatcagtagtgtgcaatacttgcggacgaacacagtggcgacagtgggaggccttaaactctcaaaacactcaagcctcacatggtgtcgtcccagatccgcttcacccggaggatcgggttttgataatcaaagtccaaccttcctctaaccaccgccctcaacatcagccctctttagccttgtcaatcacatggagcacgatgctggtttgataagtttctagcccccactgctaccggtgagaagttgacgtctcggctacccgctcagcaactgcactacgcgtacggcacagctattgtgacgtagtctgcacaatgcaaagggccgacagcgcgcagtttagcaatgtgtatactgcaggacagtgctctttatctcatcgcagcgggaagtgagtgcgctattgactgtgccgctcacgacggaaagacggagcacacatcgcggcgaagtcataagccaccacccacattgttaagcatttcttagcgtggcgcttcccattcgctggacgtatgatgggactttgaccggttttcttttgggcgtagcggcgccctgcgcagtggatggcgagcgtgttcccgtcgcagagtgaccgctcgtttgggggccatttgcgagcgatagcaaactcgtgggtgaagaaagagcggtcgcggtgaagtgcgcgctgcaatacccccgctccgcgcgtcaacgacgcaagttcctgcgtgaagcagagtaattgcacaattggcgttgcaaacctcgacctcggggcgtgctattgtgcgaatgctgggatagttcgtattctagggcgtgcacgcgtgttcttggcgtaggcagcagccctcattgaggcttagcacggcctgcaacgtgattcctctcaacctcactcccgccaacgtcgacgtctcttctatcccctctgcccgcaaacctttctccatacaaaccgcttgtcccacctggatcttgtcctgaggcttcaacccctctcatttcgacgtctctccgcccttcttgcgtcttttgccgcttgccgcccgtcttactccgactgctgctgcgccttctatatactgctcactacccccgccaggcgtgtgaaaggaccgccgcgcccttcaacttacagctctccattgttgcccattccagcctatcattgcacggcactccgcggccgccaaaccgcttcccttctgtggtcaatgagaaagtgaatctggatccgcttcaattcacgcttgatccaaaggatctcgggttctgtaaagtctacaggtgcagtgactcatagcctgaggccttccactcaatccgagctcaggtgcgaccagtcatcgacaacatgtctgcaccccacggccagaacagccacccccgtcgccggcctattaatggccagacctcccctctcaacacgcatggcatgtctcttcgcaagagtgacactttctcttcgccaaagaacttgtcttccgacatttgtggtctggagaatcaacccttcatgccccgtcggtcgccaaccagtccggagagcctagtagcgctcctcgaccagcactccaacgttcgtcgcatcaccaacttgctcgagggcctcgacaagcagctttccggacacaaggcggcctcagccatcgctgccaacatccttgccgaccctgaagtgctgccggtccccagttttgttctcgacaacgctactctggacaccaccccaatggagcttgactcaaagccatctgcagtccaacgcaacacccacgagcacgcttctgatagcggtctcggatccagcattggtggatcaaaatacggtaagcgtccatcgcagctacccgtcttgggagccccgccttctgacatacttaaagacgctgctcgcactcaaccctccagtgtcagtgattccgtcaacacctccatcacgtcaacccactctgctatcacccggtccatgtcgtcattgggcgcttcggaggagaagcacacccttggcgagtacgcgtgccagcagattcacgataatattatcaagcctatcctcgcagaggagtctttgaaggactttcaccccctgatccaggacgttccacgacgcataggtgagaagagtatttgcaacctccgcgaccttgagaagacccttatattcttggcaccggtaagtgaaatcaaaaattccccctctctgtatgcaaaagcttattgcattcttcgtggattaaaggagctctcggcctcggcgacttcttacctccaattctgcgaactatcaattcaacttctgcacgcaaccgtcgagcaactgtccgaacaagaccagcgcctaccatccgaccgcccgtacactaacaactacttccttgatttggctgagcagatccaacgatacgccagaattatggctgcaacacgacaaaaagaatccaagggcgagtcactagacgacatggattactcccggtatgatcgcgcggcgccttttctctttacccgcactaatcaagcattcaatagcgatgagaagatcacgctccgcggcgggttcagccacgatggccgccccatgcagttggtacgtgagaagaatggcaaatccatgtctctcgcagagggcatcgacagctcctacaaggtgtcaaagcgtcctctctctgacgacgaaatggatgaggatgaagctacccgctccatggcacgccgaaggaagtccgacaagcctggtgatgtaatgcacacctgccgcgactgcaagaaggagttcaagcgaccttgcgatttgaccaagcacgagaaaactcactctcgcccatggaagtgctccgaagagaagtgcaagtactttgacctcggctggccaaccgagaaggaacgcgataggcacatgaatgacaagcactccgcccaaccagcgcagtacaagtgtctctatcctccatgcacatacgcatcgaagcgtgagtcgaactgcaaacagcacatggagaaggctcatggctgggagtacgtccgctcgaagagcaacggacgcaagaagatgcccaccagcagcgagcgtagccctaccacgccgctcactcccttccttggaactcctatgtcggcagttatgacgacacctgttacaccctatgctccttcacctcaagttcccatgatggataactttgccgagttttatggtttcaacactccggccgtgagcatgcatggctttcaggatgacttccgacgcgattccatcaccactgacggctctcacttcacatactcgtccggacattcgcccattgagccaacttcattcgatgatgctgtgacaccggaggacaccgccatcaaccataacgatgtcttcaacacctgcgccttgggatcaaacttcaccaccggctttcagcagcagccaacaccggcgctcagcactggctttgactttgatcctcttccgttcaccaacaccatgtcgaacggcattccgcatctctcacctctggctcagccagatgtcactctcttctccccacatttgcagatggacgagggctttggcgacatggatatggacatggacatgcaggccttcagccggccagctgcagacttcacactgttcgacacgatgcagccaagcagtatggcgatgaacaacaccgcgaacttctttcccgagttcaaccagcttggaggacagttcgacagcttgtacgccgagccctccacgacgctggacgacctgatgggcaacaactacggcgcttagtaacttcattgcattgtaaacgatcacgagcgggcatttgtatagcgatttcacccatttcttgcttttacacgagcaacagctccctttctttgctggcgttcaggttatagcagcacatacaatgatacgtagaaagaggaggttcatgtactgggctatcacgattatgattttcccctccctgctttgcccggcgcagcgccctcgatcttcaagaacagaaaatcccaaaaaaacaaacgacctttgtttaaccggatttctttcacgggcaactgattttgatctccccccctctcccatttagagtgtcaggctgggttgaggtcatcagatagtgtattagtagaatacgataatgtggaggaaacaagcctcgttcctaactgcttggtcgtgactgtgactcctacctttgatgcattccatcatgtatgactccaaaactccttcacccgctgatcttcgccacccgcactactgcacccccaactatcgaatgcggggaccgatcagtggcagccaacgattgacatcacctgcgtgccgtctgggcggcttggttatcgttagcgcgacgcgctgagaccaatagcccgataggcgtgcacggtgcgtttcagggtgctgcgaaccatgccatccccctcttgtttcgccatggcagttggcgccctcacacttgcaacctcttctctccaggcggagtctgtcactcccttgacagtgtcgaatgtttcttgtcgctccctctagcaccattaccacatattattaggcactcttcggaggccgttacgctcactgggtcctgattgcgccggtcgtgatctgcctgtccttcagctcacgcgtcatcgacattgctgtttgtgtttttgtttggtttcgagtacttcaagatgttgggatttcacagaaggacgaggtcgctcattccggtgaaggagttgggcaagtacgacaaagtgccagcgcaagagttggaagaggagctgtatgccgaggaagaggcggataatttcgatatcgcgagtgggcaagacaagtcgaggagcaggcaactgatgctggtctacattgtgtttctggctgaagcgtaagttctgcattcaagtggtagtcaggagttcaagccatgtttgcttacactcttgttctgcagtatcatggcttctagcctgcaaccccagctccaaatgctcctctcatcatccgactactgcggcaatctctccacgtcctacctccggagcatacttgactgcgcatacgcgtttggcggaaccagtgggctcttctggggctacctcacagatcgaatgggacgacgacgtgtcacgctgcttggattgtggaccatgttcgtttgctgcttgagtggaggcttcgtcaccagcctcggaggatgtgctatattccgttttttcgcaggcatggccagctcaacgattgtctgcaccagcttgaccatgattggagacctaagcacaagtgccgatgccagggccaagaacgttgcgagactaccattgatctcgctctgtggctccctcggacctctcatgcagggaatggtttcagagagtcttcaagcttacggcatggtatgggagaagttccccaccctgggttccgaactcgcatgcggtactgctgtctttgccatcgcacttgtagcgtctatcttcctcaaggaaacactgccacaacagtcttcggtggacaacatggactgcgagaaggccgcctttcttgcccgcgattcatcggacacaggcattactctcgtcgacgtcatcgcccgccctgagcctatcaagatcgcacaattccttcaggcgccgtccttcattgtcttattatcttcgttttgcttgctatctctccacgccgcgacttttgatgttttgctcccccatctcggtcatagcgactcgcaacatggcggtatgggcataccatgcgagtggcttagcattgtcgtcttgattgtccgaggcattgctggcgtggccgtcttcttcgctattccatatgcgatgcagaagtacggtcttgtcaaaatctaccgctccgtttcccttttgtttcccgcgatctaccttgtaactcctctccttgcggttctggcctcgtcatgcgtggctttggttccggtggtatctgtcttgagcattttggtcaagcacacgctaacaggaggtgcacttgtctgcgttgcgctgcttgtcctgaacacgacgcctgatgctttttctgcaggcactgcagtaggcatgttacaggtcgctagcctgtttaaggctttcgctgttgcggtgtctggcacaagttactacttcagcgacgatgtgagcgtgcagacgacgaatctggcactttggtcttgtttggccttgttcggagctgttggtgcgggcctggcatggttcgtgagagaacggccgagtgttgagatggactggccaagtgaggttctcaggtgggagatgtgctttgatgcagacgcggagaaaggaggcgtcgaagaggatttggagagcctcctaggagacgattaagtgcaggtggttgatcttgttcatatgtcttcatgtccatttgttttgtctcgtaaagtctcagctcgtcattccaagcgtactatcgttccatgttgtatgagtacatagtgtagcgcgtcatcatgttcatataataccagtacttgtgagtatgcaaagctattctgaacattcgtgcggctcacacaacgtttggcgggtctgtgaagcatcggagcagcgtgcagcctcgctatgatgagggatcaatggcagcgcctcgaggcgaatctcacggcacgtgaccaacagacgaaggaggagcacttgaggacgcatggacaggcaatctgaaacgcgccaggcggcatggacgttgtcgacacgagcatgtgaagacgcaagacgcactcgggccggctgatcaagacattgtcgacaaaatgctcatgagatggcgcaggcctgcgagcatcgatgaaagaaaacgcatattcccccaaacggtctccgcaactgccagagcttcggaatcttagtgagggcaatatggggactagggcgacgttgcggcaagctaatgcctgtgatgcaacggcgggagacccctgcatggaaacaacacggctagaatgagcaggaccgcgggtcgtttgctgtcgcgaccataggggcgcctttctctccagcgtgctgtcgtcgtcgctctttcccatcacaacacgcgcaactgtttgtttacctcgcccgcctctgtaccaccaacacgcgccaccaccacgacccccgcatcaacactcgcatatccccacccaaccacatatctagcaacaacagcaatatccccactgcgccatgtcactccgcgacatgtatgcggccttcctggccaatccgtccacgggcgcattggctgccaatgccacgctccactacatcaccaccctcaccagcataagcgacgcgacggccatcatcaagcacctgtccgtccaggagaagctgctgaagaagaagagcgagaagattctcgatgccattgcgggccagcatgcgctcagcatcgacgtagacacgaccatcgagttccagaacggcggcggcgcctacctgccaggcctggacgacaactttgtgtcggaccggaccgtcactttcccaatggtaaaaccgcacttgcactgccatggcggctccagcacggctaattcccccagatccacaaggtgcactttgacggcgcgggcaagatcacccgaatccgcctctactgggaccagggcgcactactcaagcagatcgatgtcatcggcgcgcgctcgcgcaactggccgattcgcgagagccaggagcagtccaagctgattgcttccaccgctgccgccgttgcacagccagactcggagccagcctcgcgccgctccaccacctcgcgcggcgcagatgaggtctcgattgcctcgcgctcgcgtggatccaccaacaatgcgatgaacgacccgcatgcctccctctccctgttccagaaccgaagcatcgacgaagacgacgaatcgcaagactccaggccgatagcaccgcgtgcccagtcagcgaagccgcctcctcgcgagtactcggagctgttcgtcggcgagaactcggcctctccgtcgccgtcaccgcagaagatccccgtcaaggcaggcagtggcaagaactacaaggccagccgtctgttcgaggaggacgaggacgacgacacagcagcagtcaagggccccggcgtcaagacgaaccccaagaagtacgagcactttacattcggtgacggcccagaggaggactcttcaaaggtgcggagcacagcgcgcgctcagtcccagtccaagggccaggccaactggaactttgaggactttgcgaccccagccaagaccaagaccaagacgcagccccaagccgtccggcacttcggttggagcgacgatgaggtcggtcctttctatcagccagagatgcttgaggttgcctccgtatctctgctccccctcgtgtgactccttgctgacatgatttgctacaggagacttccccagtccgccgccccgttgtccacaaggcgcgccccgacgcggacccccactttgagtttgtcgacgatggcacaccagaaggccagcgcaagcttgcctcgactaagggtcgcacttctaacaagggcatgggcttgtaccaagaccacgtcatgggcaccaccgcaggtgacgctgacgatgctccgtatgacgacgaccagcgccccttgagcgatgtcacgcacaacatcaagaacgagaaccgcaagaaggactttggtgcacactgggacatgaatgacgagagccccgcagccaagaacgcgccaccgaaaaagccatctgtcgaccacaaggctaccaagactaactggtctctctaccaaaactctcctgagactcgcgctggcatcaacgtggccggtaacgggatgggaactcgcaagggtgccgagtcattctcactcttcgacgagtctcctggcaagaaggagaacaacgctaccaacaagcagggcacctcgcgtggtattgtcactcaaggtgatggcatgggcggcaagaagggtacagaatcgttctgggacttctagattgctcgcagcgggctatctggactacggtcgctgaatagatcataagcatggcgctcacgacggatctgatgctacgattgagttaccttgtccgctggtcttgcaaagcggtcagggctattgcttttgccgctcatgcttaacgttccagcttgtgttgaacaattgtgtcttatttgtgtcattggaacaagttgggttggaaaactacggctggcagggtatgctcgctatcgtacggcgttgagacacaactagcatgaatgaataactatacaaaacctgcgtgttgtgctgtcgtgcgaagacatcgaactacatgtagctgaggcatgtgcaaacattgctagaatcctgccacagcagtctttgtcaaagccattcgtccaagcattgtccgaaaagctgatacccaacaacgaagttcgactgatagatattactcacgcagaatcaggctttcgcgccatgagatataccgtcgattcggtcagctctcattactcgcaacaatatcgtgcaccaaggggaattgcgtttttgacatttcgtctcattactcatttgttactcattaaatactcggagattgctccatccaggttatcgtcagtcctctttgctgaaaacgacttccaactcgtctccgacgcgaaacgcatccacgttaccatcccacttgatatacttaatctttgccttcagtcccatcctccctcgatatcccttctccctcagcgcactccagatagcgcggaatgcttcgccctcaccttctctctcatcatccatgtcatcatcaaaccatacgcccatgttggcaacgcgactcagatcgtccgcagggcccatggatgcccatatatcccacggcagatatctcacaacgacttcatcgagcgtacatgtagcatccattaatacctcgagggcatgcacgcatacttgtacccagtaccgtattttcagtggtagtgtgtacccagggcgcgtgatgctgcggtggtgatgggactcgcgggatatgaagtagagggggatagtgatgctggttaggttgaaggtgtgggaggcaaggtacgtgaagagcggggtgacttccatttgcacgagcaagtcgagcttggttgaaatgtcttctcgagataaagatggggcttcatcggggtttggattgcgagaggggtcagtaaagggatagtggcctccgaagccgaaggggtcgttgggatccggcggttggactgctgggggttgttggaaggatggatacaaggtggcgtcggatgggtcatagaagttgtcgtcgtaatgaccgccctcgtgatcgtactcgtcgtagtggccgttgtattgggcgccacggagatagtcgacatcgacttcctgctcgtcttgctcccagtaccagtcgtctctaccctcttcacgatcgggcgggtagtgagtcaggttgggaaaggtgacccagtccagctcgatcttcttcatccacttgagccactgtcggcccggcccattttgctcctcgatcttctccagcagagatttgagcacaaagggaccgcagctgagaaagacggtgtggtccttgagcaagacttcgagggcttcgcgggcaacctggcggttgacgaggaaatactcatggtgaaggaccagcaggatcgcagccgcgctgggcgtgaagtatttcaagttgcggcgttcaatgcgcagagcacgcaggctccggtcatcgtctatccgaagagcatagtcgtagatctgggccaagtcagcccgcgaccaattgcaaaagccgtggaagtgctgggtaccaggtcacggagttcgcggggcagtctcaagaagggaaaggcggctttcaacggcaccgcagcaatttgttccgtttgggcgccaacccccattttcggagatgcagtggtctccgtccttacctctctggtcaccgacgcgttgtcttcgtgttgtgtcgtgtgtcgtgttgcatgcagcgcacagcaaactcaggccggcccggatgttcccactctgccgccttgcgccccgcgtcgcgcacgttgcaaaatctccggtacgctagcacgtgacgtgatgatccccagacgtcctgatagggtgcggaggatcgaccgttggctgcgcgggccgagtctggtcctgcaatgtccacgtccacacgcgcagactactgcaaacctaacgcccatgcagcctttgatggctgtctacaattctttgggaccgaagctcaatagccgccccatcgtaacagccagcctggtcctagggacaatgaaatttctatgcagtcagcaggagagccggaatagcacgtctcagaaatatttcggttgccaatggcacgttacgaagcagtaccagctacgttgtctggaccgaaaggacgcgacgtaaatcattgcctgcttcagctctcgtaccacatgagcaagcgtctattcctgcggtgtcgttcgattccggtccttttgtatattgcttctcgaaatgcaaccagcattccctgtcctgcacgagtcaggggttgtacagtgcaattgtacctactgcttcggcgcatcgccccgtaacaaactgggtactcgacaacatgggacacattagctaggtgcttcggcggctttgttcattgcaagcgcatgagagtcatgcatgccgtcatgccatttgaagtcgtcagtccattttcggcacatgttacttcaccgtacgctagagaagttccaaatatcaacgctgagcgcgtaacgacctactcgaactagcaatacacctgtgacacaatcaaagcctcaacagtggcacctgctaccggctaccgactgctggcagttaacgcgtcgatgcacagcatcagtacgcaaaggctgtgtctcaaggtgagatgatgtactgataacgtgtcgtttggtggcaccacagaatcagctgagattctgcgcgtcggccggtggcttagatcgggcaatactggcggtgtgcctacgtgcatggaacaagtgtaaattccgtaaaggagccatgtatgcggtagttgataccgacgcactagacgcgacgtgtgccgttgctccaacaacaccgggtacagcagatggggtttcgcggaagaaaactcttgcgctaatagctgagcaaatgtcgtgtatctacctaacgtttcagactctgcatgctggcgtagtggctgatggtgaatggaccggttaatccatttgacatgatgcgagtaggtttccgagtagactttggtcagaagtggatgagggcaggctccatggttcgagacagcgcttactgcggggtatgatatgcctgtgttgttggatgattctcgcagagtacagaacatgcatgtacagaggccgttttcctacaagacctggttgccgggtctgcgtcttgttacacgactcagaactgtggcgacagtgagacgccatgtggtaagtagggtacgtggattgactgcaggcttcgcagaggagcagccaggaagtctgcagatggcggtgagatcgaaaacaaacatgtcaatctcgagaaggctcttcaagtggtagctcgagagctggggttgtgcacaggacattcatttgtcgatcgtgtaaccgaatgatcatatcacaaaagggtcgctctcctactttgtctcagattacgaaattgcgaagaaatttggctcgttgggcatttggaattgttgataagatggtctgagcccgtggtcgactttgagcggccggcttgagaggtatgttgcacggtaagaggacagggtgctcgaatgtgtggcattctgtctgtctgctcaagagggcaggcccgaactgcggcttggcgtgaacaacacgcatgaaattgtgccgggaattgcttccacatgctcttgctaagaaagagtgcttttgcttgagcgtcgccatggctccaaggcacgctgatggtgctagtctggcttcagacaatgtcgtgctcctccctgaagagaccagcacagaccgagggtgggcctattcgtcggctttaagcactctaactctgcgtatgtggattccagggtggttgctggaatgtcaccgtttcgccacgatgtgtagggaacacgaaatgggacaattgagccgaaggatctcgagactaggcgcggagatgcgccgtggatcccattgcgagtgctgtgcgcttgtgctacggccgatcaagacggcccattggtgggcaaatcgagcacgggagaggagtcgcagatgatctggcagaagtcgactcgcagtaaatcgcagtaaatcgcagtaaagcgcagtgaatgcggtcggtcagtggcacggctcaatgcgatgctgcaagattcaggaatcaacgtgttctctgcctgggcgggcgcgacggggttctgtatgttgggcatggggagcccgctagcggaccgagtcgatgcaggtcaacggtgttggtccgctatgcagtatgcgatgcacgcagctgcccggtggctgaatgaggctgcagcagcatacatggcacgtcaccagtctcgcgggctgtgatagcgatcaagacaagggcaggcggcgggcagtggatgggcagtggacgggcagtgggcagagtttgcttttctcggcgctctcgccggttgggcgcctcgtggcggcgcgggcgccagtgctgggtttggctaaagtgacgatggatggcaccactactcctaggtaccgtgcagccaccgcgcactgcacggccagacgggacggctccatgcgcgcatctcgtgccctcccctctccggctgcgcctgcctggctgccgatttgcatgcgcgcagcatcggcggcgctggaatgctcgcagtgatgcgactgcgactgcgactgcgactgcgactgcaaccctgtcgtgtgtgcggtgccgtctgacggtggagccgttcatgttggttcgcgcggaggcagggagacagggaggccatactaagtgcagctagccgccgctaagacggctggctagatacacgaggcctcgattgaacgattcccacgtgtggccggctcaggctctgggcaccaccatctgctgtctgcagcaattggctgtcccccccccaggcccttgctgatcacagcccacagtcttttgcaaccactctgtgctgtgctcctgctcctcgactccacgcagtacgcagcgtagcaccagcagtccgtccaggcccacggctgcccgttgctttcttgtgtcgcctcctcgacgcccttggaccaccagtgctcgcagctccgcccatgcaaggcacgccggcgctcactcatccacccgcaaccgcaaccgcaaccgacactttgctgctgtccctttgccatcccgccctcgccaggacctgtacgccgtccggatgtctgccgagatttgttgaacgctgagcagcctcttgtccacgcgcactgcaccgcggcaccgcgacgtctgctgtgcctttatttctcacggccgagaagcattccgagaagcctagtcggacctcgctcgccgtgtaccacgacgaggcaccacccaccaggagcagttcccaccacgatccccctccaggcccgtcttcctcccgtggccagcaggagcagcactttcactgcagccacgtctcgttcggctgtcccctcactagcagcccccgtagctccacacgcagcacgccgtgccgccattgccagttcggcttggagcgctgctgcacgccaaaagaggccttctcggcatcgtcatcggcgaatttgagctcgactcccacactggaagccgctccagggctggaccgcgcgaccacagcgaccacagcgaccacagcgaccacccacttgcgcctgccctgggtttccaatcttggcgcgcctcgagatttgttctgccccgcctcaccacctggaagcgtcccctttgggtaggagccgtccaaacacgcttctgtgcgccctcgtctcccacacctcgcactgcatctctcgttacttcagtcactctctctttctttcgctctttcgctctttcgctttttcgctctttctcaccttttctcacgctttgcacacgctgctgccattcttcaccaccgacccggctcgcctcttctgttctcattgacccgtccaccaccgttgtcctcccttccgactccgctgccctatcgcttcggtccgctctcgcacgtcattggcccgctccccttgctggcgcactgtctgcatcacccacccccagccctcttgctccatccccaggtcgctcctcgaccttgaggttgtgcacactgaccgacgctccttcttgcgctgcgccatggactctgtctcgcaccaacgccctcccgcgtccggtagcgtgtctcaaggccctccgttgccatctattgcttccttgaccggccagctccctccctccgagcagagcccggttcaccccagacatcaatccgacgcccgcgaagcccgcgactcgggcaactggtctgtctcccagagtaaacgtgagtcttactgccagctgccagctgccattcgcatgcgctgcccacgtttgcatcttgaccgtctgacacgtgccctagactcgtccactgtctccaacaataatcccaacatgagtctcaatgtgcacacgctcctcaaccccgaggaatcgccttcgcgcagttccgttccagacacgccgtcctcaagtcggcatccatctgggtattcgcagcaggtatgatggactttttcccgttatgtgaccaccttgtaaccacacgaacagcccaacgcctttccgccaatgaatccaggtttttcggaccatcggctcagcgttgatgcgagctcgcaatttgattcgcgtcgcagcagtgtcgacagccgtatgaacgccggaatgacgcagctgaacatagcgagcccatcttcgccgtacgaaagccaaaatccttcacgtgtctcattagtatccaacttgcaacatcagcgaggcatcccaggcgagcagcggcttaatggcacttcaccgctatcgcctctcggtcgcaatgctgcgcctcgaatcatccaccccccgaagagggctcccgtcatcaacccaaacccccgcagtgtttcaggcatgccagatccaatggctgctgctcccaccaaaggtttcgcttgggctttccctggcgacgattatccaatggagaggaggcagtccagcagtggtgaatctagcgtggaccgctccaatgtgccatcgcggcaaaacagttatgccacatcgattacaagtagcatcatgaccgcagactccaagatgccctatgggcaacagagactagatgacggtacgcgcgtctgctttcatctcatctaagtacacactaacactgattagacatggtacccacacaccaccactctatgcagcaccgtagtgttacgagcctgcagagcaccgccgaccacgccgctgcactcgctgctggtagcggcaattatagtcgtactccagagctccgtgtaagccacaagatggcagaaaggaagcgaagaagcgaaatgaagggtctgttcgacgagctgaacgtgattcttccaaactctccaggcagcaagtccagcaaatgggagattctcaccaagtgtaagtcgatcgctttcaaacatacgaatgagacgttgacttgcagcagcaatcgagtacatcaaaagtctctccagatcacacgaggctgtacgcgtcgagaacgcacgtttacgaccagaggctgaatacgcccgcagggctcaggaagagaatgacatgttgcgcaacgagttgaccactacttggaacatgctccgccgcgtcgacccatctcagtcgcatatttacggaaatgtgacggcctcgctggcacaagcaaacaacgctgcgccggcgtcagctaacaacgtgctgccacctctacagtcgcaacaagctccacatcaacctcagcctcagcctcagccccaaccgcaagcctcgcaatggggaggtcccgcaccagggcagatgcaaggggtcgagtacggcggcatgcgaccatacgagcacccgcatcgctaaaatctgccaaggctcacaccgaggacgttgctgccccgtatcatcagcactccgtgtaccatatcaccactaattttctaccatccgaggacattgtcatatatctcatcttcaaaaacgaccggcggcgctaattttccgaatgcctcggcacaatctagcgtgctctcgatgctcttctcacgaattttctttcttcatctttgcgagggggtactcgtaatactctcgggcgtcaccgcatacccaaaatataccacacgaatcgtgccttactaccatcccttgtttgggcgtttctcgacccagatcaaagtgtttgatctcagtcatacgcagcttcctgggtcgctcttccgccgaggatgaggacgggacccaccatcatgaggaacttccccatagagcctcatgctatacggggcacacaagtacgacctagtatggccattcagcaaatgtggttcattttcgtcgtattgtacgtgggatgatatttcgtggctttccggtgtgaaaaaaagtacattgtgggcatggcattagtaccggatgcacgggaactttagccttgcgcctacagggaggatgttgtgtattgcgctttcgtccggttttgcaaaggcattgtccctatgtcgacatacttagcctagtaagatatgtgcagtcatgcaaatccaagcgagtttacagtcacactatgtactggaagcctgaagtgccatgacacaacttgaaccaagcatttgatagccacttagacccggagtgcaacgctcaaagcatgtgagaatcgtggctaccacgtcccatgtttcccatgtttgagatgtgacctagaccgtcgatctcatgcgggcgagtggagaagacgcagaaaaggccctttcccgtatcggtgtgtgcgagtggaccatgtcgcacccatgacagggctcgtgaaagcttcttttgctttttctttccgcattgttcgcgagtcagctttgccaatccatcgatcgacatgtcagatcggaaataggcaataatggcgattgggtcatgtcgtcgcaggctgactcgtgtgcgtgaacgggtacggtgcccactagtctatgtggtaggagatgggtgtattgggcacgtttgaggttcagtggtatggctgattcaaggtgggacgaagtgaagtagtcaagatggacaaatgcatgtctgagattttcatgcgtggcattcctagtgctatcaagttgccatgtgcttgtttgttggtgtacggatcgaatcgttactaaagtgaacctcaatttgccttttactactacgtcaaaacatgtacagcgagccgactgtagtcaagctcgatagtgcggatatgtgtgtatagcttcaagagttcaaatggtatagactaatgatgcatacatagtagtcgaagagtagatacgccgctcgattgcggtaaatgtgttgaacagttcgatgcaacttcatgacgtgcgtggttatggacagggaggaacgacttggcaactggtgaagtgtatgcttgcatcgaggtgctaggggtcggcgagatgaggtagtaaacattattatattcaatctccattatccaacactacccacgatgcaaaatagtgtccaaaggattcttcttcttctcgcccatctgcttctgaacatgcttcttctggcccttggtcatgaggcctcgagccttcaggcctcgttcctttctcagcttctgcaaagcctcctcggtaatctcttgccgcaggagctgctccacaacgagcttcttgcgacttcgcttatcgcctctgccaatgattataccggcggtaatgttgcaggtaagggagcaagacagaatgacagcggtcaaagcctttggtcggtgcttgtagtagataccccaagtggtgcctcctagagcgcattggaacatggaatgacagtcgagtaagacgatgattgtgatgagaagtctaatggaaaatgcgttgtgagtgtacgtttcggtaggtcgatagaaggtatgcgattttgcaagtttcgcttggtggtattcgagcttcttttgctcttcctcggtgagcactggcagttcttcttcggcttcttcttcgatctcggcttgcacgacctcgtctctgtctacggccatggactgccgcggcaattcgttgtggtctttcaaagcagccagacctcgttctttccgtatgcgccatgtcctgtgtgcgtagaaagcaacataggccatgtgataagtgtcgactatacggaatggaaacatggttataccaacaacacaaaagagtgcggtaaggacctgatcgcagatttcgacaaaatattgctgtcgccctttgacatagatccagccgataaggaagaggacccaggcggctccccagaaagtgatcaagaaaaagtagagggtgacaatgaagccaaggggattgcgcacgtagcggccaaatccacgcatggtgcgcttgaactttgcgcgtttcgagtgcagaacatggcggacatggtcgtccaggatagccttctcctcatcggtccatcctggtaaagaagcgccatggggaagaactgcataatggtgctccggaccttcctccatggtagagagaatcgaatcaatggtgttggtccgcgtgagacccctgccctgtgcagcgctttctaattctccatcttgcgtcgtgtgtggcagttggtcctcgcgggtcttctcacgggacgccgatcccatctcctcgtcggacgaatctgacgtcgcctggcctaggtcgtaggttggctgacggttgtagagccatgggaggttgggaagaaacaacgagttttgaacgttgttcagcgtggtgagagcagaaatctcgggatctacatggcaatgtcagtcgagttcgcacagccaggagggcggactgaccaatgacgtccaacacatccaccacattggagtccatggtgttgtgctggtgatgatgggcctggttgtgattgcgccgtatgttcaatgcagagatctgcctcgataaaccctgccgtcttgtgctgggcccttgggatggcgggggtccagccctcggcgcagaagcatctccattgccggttcgcacagcgtcctcgtacagcggctgtagaggcgtggctgtcatctgccggcgcaactcgctgtcgtcctggaacagaacggaagacggcggccgtggttccgagctgctcctgcgtcggccagcctgccatgcattttcttctgcggatgtttgcggaagctggggctgcggtgaaggtgcgggcagaacactctgcgacgagggtctccgtatcctgatcgaggagctgcgcactctttgcgaaatcgaggagctgcgcactctgtgcgaaatcgaccgcgatggattcgcggctggtgtcggcggctgcggcgcagatgtttgcgaggtggtcgtgactgtgggactggtgacggtcgttgaatgaggcccaaagtggtgcaccgaagtcccgtgtccaggtgttgtggagtgtaccgttgtcgaggtatgcgggccgtgtgttgtggtagtggtagtggaggtcgtcgatggcccgactgagtggccctcgctgctccggctgggatccattgggcttcagctggccacgaaataaaagagaagaagagaagaagaagagaagaagaggctgtgttggagtcacagtcaaggcggatgcagcgcaggtggccgtacgcgcaggtggccgtacgcgcaggtgaagaatgcgacgccttagttttgtttctcgcgtggactatgtcgtataaggggggctcgcgcctgtgccggctgccgtgctctaccgaaggatacctgtggcgatccgacgcgcaaactctaaggcttctccaatttccagactccgagcaaatcgctgttggcgtattgccaagtgaaaaggcttgtccagccaccgactccatcgctccatcgctccatcgttgtccagacagctcagcgaggcgcaggcgggtgttcttggctgacgcaatgttggaccctgaaaccgccctgagctgaactgcaggtccgccttgtgcacgtgggtgggcgcgacttttgttgtcaaactcctccatctgccattattcttatctccccatcgccaggcccaaaatgaaggccattcgagctctcctccccgtgctactcgcggccagccctgctgcggcaatgccccagagcctgctgtccaagcagagcgtgttgggcgcaacaagcaaagcgcagcgcctgggagtcggacacttcagcgaatggagtcgcgcaaccaagaaagcattccttgtcgactggcaggccggcaaagcagcagaatggaccatcgtggaagggaacgaaggtggagacatggacagcatgacggcggcgttgacgtgggcataccaccttgggcactcgacagcaaacacgtcgcatcccatcaaagccatcgcactgctgcagacgccatcgcatgcgctggacctacgtcccgagaacaagctggccttggataactctcagatgacgcccgggcacgaagacctgctcaccatggacgagctgccagaagaccccgaaaccctgagcaggaagctgaaaggaatcgtcctcgttgaccatcctgagccgctgcgcaaatggagccatgcaaacattgtcagcatatttgaccatcacaaggaccgcggcaccgcacctgacgccaaaccgcgcatcttcgaaatcactgccagctgcaccaccatagttgcccgacaaatgctcgatgagctggagaagctcgacgaagaatatcacatgcctcacgagctactggagctgattctcggcgccattgccattgattctggcggcttgacgagcgacaagaccaccaaagccgatattgagacgtcgaagcgcgtactcgcgaggagcgcatgggcgaagaaggacctggaagatgtcatggaagacctcgacgacaagctctccgaggcacagaaggacatcgacaactttgacttgcgcgacctattgcgtcgggactggaagggtgatctgattgacactccgtctccacgcacacctaccgtcagcctgggcttcgcttcaattccatactcgatggatgatcagatacttaagactgattttgccgagctctttgattggttcgccgtacatgctgtatacaccctcattccccctctctctcgcccaaacactaacgttcccttctaggcctggactgctgaatctggcgtcgatatctccatttgtctcaacaaatacaagaagcactacaaagacggcgaaaaggagaagattcgcgaaatcgtccttacggtccgtgacgatgtgcgcatcgaccaagaccaagccgactcgctcttcaagaccgtcaaggaagcgctggagaacaataaggagggcattgagttgacgccctggcatcgtgttgatgagctgagtaaccggcagatggtgtggacgcacaagagtggtgcggggaggaagatcattcgacccatcgtcgaggatgcagtcatgggctgggactaaggctgtagttgcacgtgtgtgaatagtgagcttgttttgtatgatactagtagatgttagacaggctgctggaatgtctagcttgaacgcttgtcgatttgagctactgttggataaacgactgcattaacaagtacaaaaactgcttgactatgcaggctagtctcttccgattggcatatcagatttcaaaatgtgaggccacatatgatatatatgcaaacacagacgcgacaatcaagtacacgtgcatcacatcaccattgcaaacaccatcacggtcaagtggacagctgagttatcgtcatttcattgattcatctcgttccttcgtaaagcccatcatcctccacaaccacctagtaaagaaatttcgttcaaagcaaagcaaagcaaaacaaaacaaaacagtaacactctgggaatgatccgtccagggaaaacaaacaaaccaaagcaagtgcacctgggaatcgtccgtccagataactcaaaatcaaaaccaacgccatctgggaattgcactgccagagaaatcaaaaccgaaccaaaaaccatcacgtctgggaatcgtacgtctagaaagaaacaaaacacgagccgcgtctgggcaaaactcttccagaaaaaagcaaacaaaatcgcaagcagagacttttgctcagtgctcatcgtcctcctcaagaaccaagacgtccgctactcgacccttcggattctaccgggcgagcgacccgaggggagtcgcccttacggggactgcaacccaaggacagctcaagcccagtcgaagtttggggagggcagattgtcgaaagcagatgaatgtgaaagaagagcagaatgagtcggaaaggataaccagaacgccgtcaacgaaggggtatacaacgccaagaaccatgcaataactagaacccatacacctagcgtgggcgagtgttggttttcgtgcccttttgtcgaacgttgtcatttttgggcgagaggatctgcgcactctgctggcgagaggctgctcgagttgctcgggtcgtaggtgccgcctttgtcttggttgccgtcttggtgacggcattcgtgcgggcgcgtttgttgttcacgacgggagagttttccttgttctcactggaaatgtcttcgctggtcctcttcttggacctcatcgcggtgtgcctgctaggcggaggcgatgtagaggtcttagtgaccggcttgggagccggcttcgctttcgcagcagtcggagcgggattggccttcctggaggcattcagggcctttttggcaattggctttgttgtcggtttggtacgcgagaccgacgctgaatgcgtggccgacgaagaagaaaccgcgggagcactggcaacagctgtagaaggtgccgtggcgggagatggtgccagaatgtcgatgatgggtgtggcgcgtagagtggcgggaattcggttcacgcgacgcgtcaggcggtcgcgcgtgcttgcgcacagcgtgtcgcacattgcctccaacctcgcaatgcttgcttcaactgtgaggaaggcgttagcagtggctcctccggtgcgagaaggaatgacttacactccagctccatgttcgcggacctgctggccaaatccagagcggaaatcatgttctgagactgcatcgcgacgcgtacacaggtgaagttcgacgtgtttttggtgtcgtaaggaggaaaaaaagtgtaggaaagacgagatgtgatctttgagagcttgtgagactgttgcgggtgttcctgagtgctgttgatcgtggttgtggttgccttgagtcctgggagcgggttgtagagaagtggaaggagcggccgcagaaactggcttataaggcagcaggaccgccaagaccctacgcatcagaccactacgacaccagaacatcatcagaggacttcgagagatggcaaaatagaccagaaatgtaatgcgacttcatgcgcaacaatttaacacacaactaaggtcaattgctcgaatgttcaccatcgaagtgaggttactagacagcgagtaatgcaattcaatataactgcatatcacgactcgcgcatccgccgctccacgtgactccactcttagctatccagtctgtgcgctgcggcgattgcttgtagacctccgacctccgcctaagctcatcgtcgtcaatcgcccactcacccactccgacatccactctcacatccccaactcgaccctcacgatggtgttagaagcttccatgatcgtgtacgcagctcatgcccgacctccgaatacttgctgatgtgaacagtgtggacaacagcgaagcaagcagaaacggcgactacgtaccctctcggtgggaggcacagcaggatgccgtgaacctcatcttctctgccaaaaccggcgccaatcccgagtcatcagtcggtctaatgagcatgggtggcagtaccccggagatcctaacgaccctgaccacggacatcggcaaggtcctcgatggtctccacaggacgaagataaagggcaactctcacttcgtgacgggcatcaatgttgcagctgtatgtgatacattggtagctcagtatacatgtactaataaagcgttatagctcgccctcaaacacaggcaaaacaagtcgcaaaagcaacggataatcatattcaactgcagcccgatcgaggaagacgaaaagaacctcatcaagctagccaagaagatgaagaagactggcataaacatcgacatcgtggcctttggtgaactcagtgacgacaccaccaagaaactccaggcctttagcgagaacgtatcgagcggagagggatcgtatcttgccaccattcccccgagtgcaaacctcctcagcgactctctcatctcaaccccgctactcggcggcgacggtacatctggtgcaggaggagtgggcggctctggaggcgagggcggtgcttcaggcggcaacgacttcgaatttggtgtagacccctcagtagaccctgagttggcactagccctaaggatgagtttcgaggaagagaaggcacggcaggacaaggagaagaagtcaaaggacgccgcagagggcaagacggagctcgagcctgtggctgagggcgacgagaagcaaccgctattagacaatcaagggcagcccagcggaagcggaagcaagggcaagaaggacgacgaggataagatggacacggcatgagcttaggcagcgggggcacagcgctatgagacaagtcgatggaggctatgagccatggatagagcatctacggcttctactgtaccactagaaatggcgtgacaacagcgtctggaatgaccacatgaatttaatgagcaagtgggagtctcttcttggccatacaccgcgagatcaagtgcacatcatgctaggtggcctgctacgtctttcgcctgccgggtgtgctcactagctacagacgcggtggtcctcggcggagacaggcacattggcgctacacgaacagttcagaccagtccttcatctgcctcttaaacacagcacccctacagctatgttcgtctgaaactcgatcgagctgtagaggtatcggtattactcctcagcgccttgggataatgcgtggtgtctttgactgttcccttggtcatcccctgaccttgacgaaaccatccaagctacgatcaaacttctcgcatctgatgggcatctcaaccgtgtagaatgggtttttcatgacgtagtcggcgtacaactcatagatcttcttcatcgtggtatcgacgttgggttgttggggttcggtgaatagcaggaacttggtgcctgtctgtgtctggaagcactgtatgcggaaatggctcgattcaagcacttcgaggcctgtcgggcggtttataaagggcgagggcgctaaggaggcgggaagaggattgggcactggcggggcgggggagagacgggcggtgatggcgtgcatgctatgactagtcagtggtagccgtgaaagcatcgcaatgcgatcacgcacccgtggaacgacccggcgagtgtgaggtagtcgttgctggagagtttgctcatgcccgtgtggaactcgcggttgtagacaaggccaccggccttgttgataacgaagagcgcaaagacgaccctgcagtatgtcagcgtattcgcggcgggcaggggaatcgtgccctacatggtgaaccgcggagagatggacggagcttcgtatgcactatgattgtccaaaactacgggtctagtgctgagcgagcgcgtactggctccgagatccgaagttccgaagcggctggtgtctcgcgacgcaatgcgacgtgatcaagggctggattcacgacggtggatggtgttggaccctggcaggcttgtgccccacttgcagcgcagcggaggtgtaccagatcaacagctcatcagcagcacattcaggtctgagacactacctacagctttgtgaagctccgcaagctcgtgtgaagctctgcatcgccgcgtctgcagctttctattgacctgtcgtcgtcctaacgctgtccctccacgagcagcgagcgcagcctaggtcgtacgcgcacctgagctcaagcttgttgagcttcctcaacgtccattcttcacctcacttcactcaccagcccacggctggctgccctttcctcctgtttgctcaaactccgcccgcgcccgcgccggccccgcccctctctatcacaaacccaaccaccgccagctccaagcccgcactatcaatccaccccgcaccagcacgcctctcaccacgcgatcccgcagcctgaaggcccccacggcattatcagatgtcgaaccagtccatcctccgcatcacgcgcgagctgagcgagatccagaggggctctgatctctccattgcagtcgcgtgccgtgacattgatgtgcgccatgtcagggcgctgattatcggtccgcccgacacgccctacgagtttggcttcttcgagttcgctgtcaagttcaccaaagagtacccaaccaaggctcccggtgtcactgccatcacaacgaatggcggacgcacacgcttcaaccccaacatctacgctgccgggaaggtttgtttgtccatacttgggtgagtctccctcccggtccactatgcgggcttctgtaacaaatccgaacagaacgtggcgaggcgagcgtggcgaggagtggtcctcagcacagggtcttgagtctatcctcatctccatccagagcctgatgtcgtccaatccgtacgagaacgagcccgggtttgaagacgccaactcggactacgataagaagaatcaggcagcatacgtcgacaagattagacacgagtcattgagaatttccgttgtagagcgcctggaagagtacctcggaattcaccaagagcgcccgggcgtgaccgtttacaacgccgaggaggactacaagttaggcggagaagacacgccgtttgaaccgttcaaagatctctgcaagcgacgtttcctttggtactacccatcctacctggcaacagtggacgaggctgccaagaagcacaaggacggggatcgtttcgagaagatgccattcgaaggcccaggaaataccatggagggctgttatcagtacacagctctccgagaacgtcttgtgaagatcttcgaggagctgaacaaggagatgactggctgggcccaggaaggcatggcagctgtacacaaggagatgggcatcgcgagcaaccttcagcgccaattcgaacaaattgtcgagaattacaaaacggacggttccgtcacactggaccttaaccttgtcgagaggaatccgttcgtttggcaattggtcctttttggtaggcccatgaccaatttagacggcggcatgttcaccatcatgctctacatcagccctaaatttccagacgttttaccacgcgtcaagtttgctacccctctgttccatcaccgcgtgtcgcccgacggcatcctctgttacgacgctgcccgcaaggatgacatgcgctcccacatcgaggccatcattgctgctgttgaggaggagtcgccggcatacgatcctcggacactagttaacccggaggctgccaacctcttctggggtacttctgaccagaagaaggtttacaaccgcaaattgaggagatcggtccaggatagtgcagagtaagtcacattctttgactgtaggagtttcatgcgggatcatgtcagccatggcaccactttgggtttttgattccacggcggctaacattggcaggaactgtttctgagcagcctcgtactgtgcaggatcatgacattaacggccgccactttcttttcattgatcgcaagagtgactcaccgatacccacaactggcctcacggcttgcatacatggcgtactgggagtgacaagcatagcataggctgctcatagcacggcgttgggttttatgatggtcatatcacagacattgctcagtagcaatgaaaaatattgcttaaggtcgcgcttttcacattcgactcttggcgtgactggtgtgtgcatgatggctgtgacatgttggagtaggaagtatggagtgaagatgcaagcttggcgatgttccaaggcgctgggattgcgggagccaattacccctaggcgcggcagctgctcgaccgagctgttcgtgtcggccgcagaacaattcgtcgccgaacagcacacgtgtgcgattgaacacttacacgacacaatgtcgcaatcacaaggcccagcatcactaggcaaggtggttgttgtcggcggctgcggctttctgggcagccacatcgtcaagtacatcgtggagcgtcacccgcagacacaggtcgaggtgctcgacctacgaaccaactcgaaccgcaatggcagccccaacgtatcgtaccatgacggcgacatcaccgacctggcggccatgacggccctcttctccaagctccggcccgacgcagtcatccacacggcctcgccgcacttcaacctgaagcctgagatccacgacaaggtcaatgttggaggcaccaagaatctggtcaaggcggcgcaggacacaggcgtgaaggctttcgtctacacaagctcggccagcgtcattctcagtgccacggagccattggtcaacgcggacgagcggtggccgattgtcgcgggcgatgcgcagcccgagtactacaccaccaccaaggtaaggacgccccgggcagagatgataaatgcagacggccactgacgtgcactgatgtgtctaggcatacgctgagacggcggtgctcgcagcaaaccgcacgcccgagacgttcctcacgtgcgcgatccggcccgctggcatcatcggcgagggcgacgtccaagtgctgccgaagatggtgacggcgtaccgcaaggggcagaccaagttccagatcggcgacaacaacaacctgttcgactttacatacgtgggcaacattgcacacggccacgtgcttgctctcatcgcgctgctccagacacacaagctgatgccgacgctgccgctggacacggagcgcgtcgacggcgaggccttcttcatcaccaacggcgagcccgtctacttctgggactttgcgcgcgccgtctggcacgaggcaggcgaccgcctgccactgtcgagcgtgtggcatctgagcgcggacacggcgtgggccattggcaccgtcctggagtggggcttttggctcgtggggaagacgcccaacctgacgcgggcccaggtgcgctacagctccatgtccaagtaccacaacatcaacaaggcgcggacgcggctgggctacgagcccattgtcactctgggcgagggcatccggcgcggcgtgcagcacattctggcgcaggaggcgaaggagagccagaagaaggggcagtaagtcgagtcggcttgatgcttatacatgctgtagataatataatatttgaatgcctcgttctcggcccagagcggctagatcctccatgtcatgtcggctccactgcatgagccaaggctggaacatggcgacgggcgctgctcaagtgcgcgcgacctccagggctcactaaccccacgcacctcgcaccctcgccctcgccctcgccccgccaacatggcgcgtcctcatgcagtatgtcgcgccccatactgcccgagtcggcgtacgcagccctcgggctcgaccctgagacgatcaagatcctgatgaaccccaagcccccagacgaccccgacattgccgccccgaatctgctgcagagcgacgaggacaatgcgcagcccatggcccccaacgagacgctcatcaccatgtacgccgagctgctgctgcacgtgcgcaccatcaccctcttcgcctcgctgcgcacccaccacaaccgcgagacgacggcgaagctgtcctcggacggcatctgcatcaccgtctcgcacgagggccgcaccgcctccatccgcatgcccttcgaggtcaagggcgggggcgaggcggaaatgacgctgccggcagcgcccaacagcaaggacatcaccctgcgcctgcagctggaggagctcgacgacagcgacgtgctcggcgccctgcagagcgaggaccgcaaggccaacgtcgtgccctgggacggcgcgtcgctcgacaggcagtctggcctcgaggtccggtgcaagggctgcagcgcagcagtcgtgccgtgcgatagcatcacccagtggagagacctgccgaacgagaactgggccgagatgatggacttttggcattgccacaagcccgacgagcaccatctacaccaccatgcccacgacagtgccattcatggcaagggctacgccgcgggcaaccggctccaggccacgcaccatctcggcttcgtcgacctgaccagcttcctgctcaaggaccaggactgccaaggagcacaggtaaggcatgctttttcctttgcgacatcacagtgccgctacagcacgtacgggtgcaaagaaggcgatctggccttccccatggcatcatcgtcgatacaatcgccctagaataatacgctcatacacgtactcgaggcatcggacgcatcttcttccctaggtcgacggatcgccggtgtgtcgggtcagcggccaggcgtttcactgcctctttaccctcagactcttgggattggcaggatatgtccaggctacatgacacgaccgcttcgtgaatcgtaacgtcatcaagccaagtagcaatgctgacttcgcgtagaatatgaatcaggaaaatactcaagagggcttcattgtctgcaagcagtgcaatgccactctaggcactccagacgacacctctgacggatggcggttatggaaatggaacgtggacatacactctgcttcctggccacaaacgtcgtcgcccatgtatagcacccagaaatggataacggctcggctactctatctcatagaaaacactggcctccgcaagttccacatacaccccaccacaccaaccatagacagagcgtcagtgccatcaacaccgtctcttcttgtatgggtcttcacaccggacctcctcttctcatcctccatgccatcaccgggtcgtctcgatccgacgcgatcaatgaaggtattctatcagccgcaaaaatggcaaccactcaagcccggtgagccagagagcacgagtgtcgaggatgtagagtttccggaagaattgttcttggagctccgaaaagctctccacgagagccagaaagtgctaccacccactgcgaggaatttccagggttgggaggtgggcttgctagaaagattcgatgggcgagatcttttaagaggtgaagagcaaagagatgagaggcacgatggaaaagaggccgacctagcagacgtggaaagtggagggtaatactggttgtggggacaatgccttatcttgaaagagacaaacaaatacacgtgacattcctccagacttagtgtgaggaaacaacaatactagcgagtaagcacgcagactttatcctatgtttcacctcctgctgcgggttgacttgagcggaggtgataaagtggccgtagcgcctgttgtgcgaccaaacgggaactgggaacggtcaagctagttcaccccagtagaacgaccttcacctttcctccaccagaccctcatcctactctactcaagcataccctgatcagctcaacctacacgtatcaaaacgtgacgatcacacaatgctcatccttggccgcccagggtggtcgacggccgcgccacgtcgtccaacgccatcgccctacacctcacgcgagacctttgacatgacgcaattgctgccgattgcggacagcattgtcgtgtaagtacaacttcccgtggctcaattgcgccaattaagcgtctgaccaccttcgcagcagcgatcgcaacatacaactctcgcctctcctacagcttcccggcgaagtccgtactctaatattcacctttgtcctaggtggccacgacattcaactcaaccaccgtatgcggaactttgagatccgcccctatcacaccgcggcatgtctgtccagtggcgggcaaaggtcctttttgaatctcactcttgtctcgcgccaaatttatatcgaaactgccatgttgcccttcgtcgccaacacctgggtctttatatctgatccggaattgtgtcaaaagggccttgcccagcgacttttgccacagcaagcaaacgccatcacgacagcgaagtgtaagcctgaaaccatcttctacgagtttcgcgaggggcccatagagagccggcactgtctcaagacgttcgcacatcttcaggggttgatgtgcttgatcgtcgatttgcgggatgtacacttgactgcaggtgagaaggagtgcatgttgcaaaaagtcgcagctgtgcaggggaagaaggacttgaagttggtttgtgaggggagcatgcgtttggaatacgtgagtccgtttgactgaggaatgagatatagcaccggggtggatcgcttggtgaggccatcgtatgcagccgcaacttgtgcccactatgtcccagattctggccttctaatagtcaatgtctcgtggtgtgtattagtcggtcgtccatctcgtgtcaggacgtcatgatcgaagcatggataattgctccgcctgcgaggctaggcagcgcgatgacgtaggtagaacgaaataaatagacttgtaagacaaccatctgctatctatcatacaacttttacgtgattgactctcattgctttgttcttaaagatacacacgcgtccggtcaaaagatcaagtaaagttgaccgcatgggcccgacaacaagaaagggttgtgcttcaaaggagttacctgcgcctggttgtgtgcatttggatcgacaaattcatgcaacacacgaggtatgatttgcagagctgataagcacgtcactaaaggcttacgacgcgtatacgaacctgcacgtggctctgactcgacgtgcaggtgagtgaccctccaactgttgaggaaaggcggatcagcatgcaccgcgcctattttgtcgtttgcatagaacatcgactgtaaattcatgacttagctagcctcgcagctcacgttcgagtgccctcgcgcctaaatggagctctctcagagtctccatctccatcacgattggttatgagacctagttcggacgacctgttactgcttcttttccggaccgcatacctgacgatgattcttggattcgcagcattcacctccctcggattcgctcgactgggtacagccattgccttggttgcgaccgtcgttgtcgccattggttccgagaccgcgttcatgttcaacaagtgggaacgtgagatcgcgctcaagaatgaccgacatatggtgtgacagtaatccatcttacacgattaggagcgctccatgatatctcaacaaaaacactcgcactacagcaaggattgccattcggtgtagaattgccaaacaccctctcgaccttcgcatcgatataacgtctctctatcaatttacgtcccacactttcggccccggcgcattatagctcgttgctatggggtaattgctccatcgaaaacctgggtcattgacagagtatacgcccggaaaggaaacaagcggtgccggtttcccagtctctccccctgtaacttggacttgtgcgccaccgacattttgcgcttggtgtagcgcgatggattcgatgcggacaaagtacttgcccgatggcgtatttttgggaatggtgaacgacacattggtcttctttgttcgtccttagtgcatgtaccgcgaatcgaaagatggactataagagttggaaataccataagccggccacgtctctaccccactcgtcagaggccttcctcgcgcacttgtgcttgcagctttgaaccaaatattgccgcttggcttccaagtgttgatgtctgctgtctctggtaccttcgccatataaaactgcatcggaccaaaatgcgtaatttgcgactcgacgacgaagcctcattccgtgccagccgtcgctgttgcagtgcctgtgcctactcggttctggaagcagcgcatgtcctgagatgtcactgaagtcacacccggttgctttggtaattattagtttgacggatggctgtccattctttagtctctggaacgccattgacgatgagcttggagaattggtctaaatcaaggagatggttctaggctgtgcaaaaacctacttacaatgcgcgtggacgcttcctatgagaataacgatggggatgatcaagtgcatgctggatgagacggtttcctgctatctcagtttgacaaaatgcaggtacctttcctacgagcgctataaatacgcttggatataaagtgatcatggagaccaccgtcgtacatcggtagtttactaatatttgcgcggtactttcgaccaggatgggataattaagccaagtaatgtccataagcaccccatatattgtgaccctttgattggcccaaccttcagccagaatagtggacatgtagtaaaagacgccatgaaaggaatgtgagcaaagtgaccttgagccaagatcagactagcacaaaggttcactcacttcggagaaaccagttatcctatctatatcttagtcaaaggtaaaagactttctgcagtaatgaacaaatttctctgatagttttctctatttctttacattattgtagcaatcttgctgcattagatatatctcactcatcatgcaacttgagaaagcgttcacttaagcgagaattgttagcatcgggtattgcacaagattgtaaagctatacatgttgacgaagccaaggtcacataccaaaggtgatctggtgtctatcaacacacaaaacagttccccgctaggctgctgaccagaggggtttcagagtcttcatctttcaaagctattcagagtgcaacctgtgactgatcgccatttggactctgacacaactataaatgtgaatcactagaagtctgagcatgtcacaacaaaacacatgcaagagccttagaatggagagcccagtggaggtttacaagctctgtgatgcgtaattatagttctatgttataggatgaagccgcacggtgctcaccaaccgtcatcaccaagcttgaacagcccattcttcttcttgtcgaccgcccagcgatcgcaccaagctttcatcttttccctacttttcgcacttccaacgtttaccgtaggaataattcggtcaattctcagagcacagcagaacattgtcaactctctaaagctactatgttcactgtatggcacaccaaaacaacttgcgcgactagtgcttccacgttgaggagtgaggtctttcatggagaaagcgctcttccagttctgtgagtgcaacacagtctgtactgctggtgattctgtgaaccgactattcggtgggcggtagttccagccagaaggtcggaagccgacgcatcgggagaaggtatcggcatagttccgcatatagtcgtccagtgtgtcggcgcggatctcgaacagcggtgtcatatggacttgcgcggcccgaggatccttcgtcaatagagcattgagttctggatcttcaagtgcagcgcagatacgctgcttgttagcgggagcaaaaatcttactcccaagggctttggcgatgccaacacatatacgctccttgccgatgctgtatgtgccaacgacgaccagaaggcggccacgttcagggcttttcggctgctctggattatcggcgttggaatctttgcgtacgaatttgaccatgccctgaccagctcgctcccgcttcatttgctcccagccatccgcgtcgtctgcacgacccttattcagacttacgcacatgtccgcgcacgcttgaataacctgcagctgcggtgggaaagcgtattttggattcagatacgtagtgtccagataacaaacatctagcttttgctgtttgttcctgccactcacgacgtctagtacatctggccgaagcaatggatgctcgatgtgtgcttgacacgcacgaaagtctccgcaatgtaggacgcgttgcaatttcgaaggttttccattactggtttctttttcaaagaggaaaagtgagctcccggggcaatggttcgctgatatcattgtgacgaagacgccttgcgttccaggcacctctgtcctcgcctcgaagtccaaatccactacccaactaggatcgacccgtagttgttgtcggacgaggtttgcagtgaccttgctgcaatatatgggtccatgtgaccaagtggatgtaaggccaatgtaatgatcgctgtggaaatggctgaggaaataagctttctggccctttactgctccatagcgaaaagcatcgacggcgatgaagaaacctggcataattttatagaatggacatgtgcgctggtatgcgggtttgccacgggccgcgttgttctcggctgctgccgatgcccatgccgcgtcttctgcgtgtcctgccatcagcttcgagaaagccgaagtcggtgtgctgctggcagctccaagctgaaagggattcgattgtcccgatttcgctggcctgatggggcgcttaaacgcttttgcgttgcttgtaggtgtggttgtagcctcaggcgaggtttttgcgtgtggtaaagggagtggatttccgtccaggcaagcgttgacatgtaccgagacttcttgttcggtcaaaccagggagactgccgttgcatattggacacaacggcacgaccgagtccgccggcttttccctgtccatgtgcgtatcatcgtcccccggaaacatgtctgtggcgccaaaatcatctggatcgccttcgaagcccgcctcttgcatctccaacttctgttgttcgcgcatccatcgccgttcatcgtattcttcaccctccaacaggtcgtcgtcctccaagtcatcaaaatcttcgtagagctcgccctcaaatcgtggagtgccttcggatctcacggtctggggaggcttgaccatggctggtgcggtgtcatctaaaggaatgggctcctccgaaagtttagagattggtgattgctcagtcggttccaaatttatcgtacctcttttgatgatagatggttcaactctttcgtcttcagattccgaatcatccacaaaggggcctgatttcttgcgccgccccggagcatccttgacagcggcaggcgcgagactttgtaatgtggcgctttccatgtccgctggcggcggtggagaacaagcagacaagggaccttgctctgtgagtcctgctgagctctcgcttattcttctcttcttgttgctgccgccgttctcgttatagcgatcttcgcgcgcctctggagtcatgacgccattggcactttcgtcgctccagccgacatcctcctccacctcgtccagcacgatcgtagggttcgcacctcgctcttggagaaaaatcctgttgttgatatcctcggcctttttaaagaaggccaagatgttaccattgggtgtgcccgcaggcttcgacttgttcttcgtgtggttggcaggcaatcttttcgcccagtcggatccgaccagtgtggtctgacctgccggcttcttcccggacgcggccgtggtaatcgctttaggggtgactttcgatgcgcctttattcgtcgctgccatgttcgcggctttcgtcgaggagcgaggtggcgaaggagcacgaccggttgaaggcgctacatgcgacgattcgggtaggcaatggttttctctagggtttctgaacatcgggagaagctgttcagaacgtaacggggggcgatggggtaattacgtgtggggcgttgaaaggtcagacgagttgggaccaaatggatcgcgccaaggcatcgcgctatcacgtgttctttatcggagcagaaattgcagttttcatgaatggcaggctgtgaatgagtgtttcacatgatgcatgtattcaaattatgagcgctggtagctgtacgaggccatgcgtcctgtatatgcatcactaggtgctgcgctagttatcgtacgctgtttgaaaaccgtaagcactgttaaagcgcgaccaagttaagccatacaacttcagggctgttttagtgctctatcgcgtactagtcaggtactaggtctccctgagcttacgtatgaaatgactgttgctctctaatagtaagtgaaatttgataagagcgcgcacaaatcattgctgcaactgttggcgtctactgtactttgtcatcatccccatggaagaatcgtatgacagccttcgcaactatcttgccgtcgtgcatccagtccgcccgttcactcgcctcgtccgcatccttttctgaaagagtgcccgacttcactcgcatctccagttgcctcttcaccatagcctcgttgaattccatgtgtccctgtgtcgtgaatagcctcttttgtatgtacacaccctgcacgcctgtatgctcgctcgtgccccaggtatgtacttgagtaccttctggtagcaaatctgttgaactcactgatggtgcattcaccacatggtcgaggtgcatctgatgcaaatggatacgatctgtttcttcgggcaggtcaaagagctggcggccaatgttggacaggatgataggtgagtgggacaattcccattccccgttggcttctggtgccaccgtcgaccctagcactcgacatagaatttggtgaccgaagcaaattccagtgaatcgaatatccggtcggtggatccataggtctacttgcctattaggcaatttgtcagatcggggattttggaagacgcacgtttgatcaagtccatgagtgcatgaatccactcgtcgtcgccatgtgcatcccactcgcttcctgtgatcagaatggcatgtatgtcttctgtgatttcatccttcttcggtatctgaccccctttaggctcgacaatgtactgcattgctgtttcaatggcaagtttgggactatgagcttccccagcatcaaccagcagctcattgagaatctcgccaaaggagcctttctccttttgtgtatccggatgcggctcgtccgtctcgaggacccaactattttcgtgtagcgttgctcgggtcgcagcgaccgcagacctcagcgtcgtcccttagttcgtgtctcgtccttgtcccactttcagcatttatggatgagggccaattctgttgtgcgggcgcattccctcgcctccagttgtcttcgcatttccgctcgttcggcgtctcgccttccttcacgatgcgcactccgtaccgctgcactgtcgcggacaccctacactaatggcacaaagactgatgcatggatatgataccagaagacctttatgcagaggaggtggcaatctgcagctgtgtacctgtctcacctcaccatcaccgtcctgcttcaatgacgctgtttggggtgagtttatttcattgtagacgactacattggatccatggatcatataacgtaatttagtgcgtcttggtaaagcttatgtaccgacaattccgagtgctcggaactacggacaattacttagcgttattcatatcaagcccgacttgcttcgtatcgtctgatagtcaatcacggctttcattaaagctcatgtcgcgccttcctactcaatcccctttcccttgagcttcaacagttcagggtcatgctcagcatgttgcgacttgcctggtgattctgtgccatgaaggatgtctgtaaatattttgcgcagcctctcaattgcttcttcgccaacttggtagtgtacgacaaatctgccaccacgtaccttgacaccgtactgttccgaaagctcaatgaagtgatcaatgtcaatgccgtgggcctcgagatcgagccataccatgttcgtatcaacagggtattgtagcttgcctcccaagtcggtccagatcttctgaatcttcttcgcattttcgtgtgactgcgtgagcttaccacccaaaaaggtctcctcgaccgcgacacgtgcaggtgctgcaacgacacctgcttgtcgcaagccgccgccgatggactttcgaatccagcggctgcgtttgatgaaagcctttgtgcctacaataatactgccgattggcgctccgagccctttgctgaaacacagacttatgctgtcgaattcggcgcagaactctttgagggtgccggcaccagcggcaaccgcctcccatagacgagctccgtccaagtgcatgatgatgccgctctcccgcgcccaggcagatatgcgacgcacctcggagagaggcatgatggcaccgttgagcgtgttctctaacgaaataacgcgtgtagggcaggcatgaacgtcgtcagagataacggcgtacttctgcacctcttccagtgtgatgtatgtaccgttcttggcgtcgatgggctgcagcatggcctgactgagactcgccacgccgccagcctcgtaatttatgatgtgtccacgtcggtcacatagaacagcttgcggaggggcagtcagatgcgtgcgcagcgcaacctggttgcccatcgtaccagacagtacaagcagggcgtcttctttgcctgctaggtcggcaatgaagcgctccagggacaaagtggtggggtcctccatggtcacatcgtctagcagtgtgcattgctggatagctcgcagcatcgaagctgtgggcgtagtgtgaacatcggaacggaagtcaaggggcggcagggttatcttcagcaccccatgttatgctattgctgctgccgttggtagttgggccatgtgcggacgcgctcttagtacccttggctgtatacgctgcaaattccgacatggcaaggtgcttggtcgatatgcgaaatgagcgtgagcgtgagcgtgagcgtgagcgtgagcgtgagcgcggggtggacaaggcaacgaaagcgtgtttatgcacgcgcggtcgtgttactgggaagtggtgaggtcaattgaatagcaggtcggtcacgcgacgtactgcagaggcgtacaagcggaaacaactgtgttgacggcattgtggtgcctcagggctgtcgtcgtcccgaagggcgcgcggagcagagtgggaaatgtcattccgaagctatgcgtcgcggcttccctgcactatcgaattaggaaggtgcacgtcactccaacaccaacttctgcccacacgacctgttggattggaccagcgtgcgaacagacgtttcggcctcgagctgtgagattttgctacactgtgtccgcgattttgcaccgcaagcccgtcacagcctgttccggcgtgaatatgcctggccatggaagagggaacgttccctactgctcatcagaaagagccggggcgtcaacttgggacgcaaagcgaactgcacgtggaaaaagaagaagtaaaagcaaatgtggagatatgacagtcatcgatactgccatcgttcgcccttacctccagcattgatgtactatgtacaagcacactgagccgccaataatccaaccgcaagactcctcgggctttctcggaatagttccggcaattcatcaactgccaccccacgtacttcttcgctaggtctcaacggctcgcatcgactcgtgacatgcaccccgcaacatgatccatcaatcgcgcttcatgtggccactcggtttcaacccgcggcagagatccattcttccattttacgcgtccggctgctctgtctcggatcgtccacacgacgctgcctcgccaccaattcacaagaacgccgtacgtgctcgaaatgctgaggtgcgcatatgcttatggcggcgtttgcgaattgtgacgtgagtatgccagccaccacttgggccgggccactcctatcgtatgaagcccttttacaatataactctgctttgggacacggtagcagggcctaagaaagattcttccggtgcaaaagtatgaagcccttcatgtccgtgtactcactgacagggatggagcattttacctcttccgggtttctagaagaaatcgatgccaccacctcggttgttaaaggacatttaatcaaaacaagctttgaggagacaggacccaagggtggaaaccgggcgagcacaacttggcgctctgggcagtagtacatcacccggtgggtttcgacagtcacacacgcaatcacgtgctttcatttccgcccatagttcccaaaatggacacggtttggttcacgcatcggacatgggccaaaattagctacttagggcctgtctggtacgccagtttcgccggccgttttgctttgaaagaggtatagcgttcacgtgagcctgctcctaaaaaactactatgacaagtagagaggcagtaagagctctgttttagctgcgctaattctttacaaattaggcttaaaggttacccctttaagcgcgtctacgaactggagcctctgttttaaagaagctatttcatatgtcagtcagcaatctggaagctccgtttgcgctaaaattctgcccgattctgccacggcaaaactggtccctccagtttaccagacaggcccttatcagtgcaggtggatagggccaagactgtctggccgacacccggcgggcttgtatcctatgaggacgtgctagggtaggtatctcatgtcagtcatgtgtgctctggagttcttgtgtgacctagggctcatgctgatctcccttgtctagcttctgcacaagttggcatctccaaattaattgtgctggcgagatggtttgagacatttacacctggagatttcttcctacacatcaggcttaactaagccgaagtgtctggtataaagctcacgtcccctcaatgggggacggtcaacagctccagcaagaaccagcacattctacttcacaatggtctcattcaagtccatcctcctcgccatgacggctgccactggcattctggctgcccccttcgacttcctttctgagcgcgacgatggcaacgccactgcggcccttgagaggcgccagaacactgcgaacagtgagggctacaacaatggctatttctactcttggtggtccgatggtggtggttctgcagtatacacgatgggcgagggcagcaagtactctgtagtctggcgcaacactggcaactttgttggtggcaaaggttggaatcctggaaccgggcggtttgacacactttctcctatcctctcccgcatgctgacaatatcgaagcaccatcaactacggtggctctttcaacccctcgggtaacggctaccttgctgtatacggctggactcgcaaccctcttgtcgagtactatgtgatcgaatcctacggtacctacaaccccagcagcggttctcagcgtaagggtagcttccagaccgatggcggcacctacgatgtctctgtttccacccgtaccaatcaaccttccatcgatggcactaggaccttccagcagtactggtctgtacgtaccgccaagcgtgttggaggtagcgtgaacatgcaaaaccatttcaacgcctgggctcgttacggtttaaatttgggaactcattactatcagattgttgcgtaagaccagccaccaattcactccgttggtaacgtattactaacaatagacagcaccgagggctaccagagcagtggcaactctgaaatctatgtgcaaacccagtagtgagtgcactgttctcccacaggagagcccaccaccgacgcatatcaggagcacaaatatgccgacacgtgttagggagcgctgagatcgcgactcggtcattcccgatcagctttacatagctaggcacacagccatcttgtttgcactacgacggtagtgcttggcctttggttcattgtccttcacttctgcctctcgctttcttgttcatcttagactccgaatgaattcattaccctaagctcatgacctgtgacttgtgtcaacgtattcagatttcaagagcatttactatacacaacaacgttgacagtgtctttttcgtacttgccacattttctacgaaaaaagccatattgtgagtgacggaggtgcatatccctcatgaagtgttgagtaattatcggcatctcgggcgtgcgcggaaataattgatgtcacgaccgcgtgtgtatttccggcctcggagcagcgccaccacccccctgccttttgaatacctacccattcttcggcggacaatttgggctccatatcgtgtcgttgggaatgtggttcccttttagatagggcgtcctgacagaatcaaattgcacgtttcgatcgatgcgacgttgccacaatgcgcaatcgtcatcaccgagtccacacctggcagctctcgagctgttgggcgaggaaaggtagtgtgcattgctccacctaccggcgttagctcattagttgaacgggcggcagagtatctaaaaggctctgggatcccagacttacttgttgtcggtcagtttgcgactctgaatctctaatcttgtatctacatcacaaacattctgtactttgctcaagtcgccccgattcgcagaaaaccaaagcatggttgtcgtaaaattggaatcgcatacatctatcaatggtgcccctgcgtccgcggacctttcgaatgaccaggacgctgagaagaatggaccgcaacatggaagattacaaaggcaaatatccgagccaccatacacgatatggggtaaaggagccaagatatggatcctctttttggtgtcaatctcggctttgatatccccatttggagcaacgacattttttccggcactcaatgtcttgaccgaagtgctcaatatctcgcccacacaattgaatctctcaataactacatacatggtgcgtccccacctattcagactagaagcagatgcagaagtctaaagtttgctgaatagattgcgcaagccattgctccagcgttcatcggaacgatgtcggacaacaatggccgtcgcctgtccttcattgtatgcttcgttatcttcattcttggcaacattggtcttgcgttgcagacaaactacgttgctttactgattttgcggatgttgcaggcgatcggtggaactgctgcaattgcgttgacttacgcagtcgttgcggacattgccacgtccgctgaaagaggcaaatacatgggatatgctggagccggtattctttttggccctgcgtttggccccacaatcggcgggatcctggcgcagtaccttggatggcgagcgatattttacttcctcgccgtcttttcaggcgtactgctagtgttgtttatattcctcttcccggagacttgccggaacgtcgtgggtaacggctcgattcccgccaggggcgtcaatcagtccgtcttgggctggtggcagcatcgaatgcaagggcctgatgctacaggaggaggcctcaagccgcagaaacgcaaggttgcgtttccaaatccctttgcaaccttcaagattattgcagagaaagagtctggcatcatcttgctatacaatggcttcttcttcacaggcatgatggtcactgtcagtgcgattcccgctctctatggtaacgcataccatctcaacgagctcaatcttggtctttgctacatcgccaatggcatgggttcgctgctttcgtcgctgacaatgggccatgttgtggattggaattttagacggcatgcaaaggccataggcatgacaattgagaaaggaaaacagcaagatctgacttactttcccatcgagcgcgtaaggatgcagattgttattccaggtcatgtcattggtattcttggtctcatcgcgttcggatggacagtcaagttccagacgcatattgccggccccgaaatatctctctttgtgatcggattcggcattagtacggcatttaatataacgaatgggttgctgattgatcttcatcgtgatcagccggctgcagcaacagctgcaatcaactttgcccgttgtctcatgtcggcaggtggaaggtaagtacactactacgtgcggctatggtaaaaaaaaaacatacactaaaacttgacaagcgcggcgatcgtccctatgtgcaacgcgatgaaccctgggtgggcattcaccttccttgccttggtatacgtggcgttaatagcagttgtgctgcttgtcatgagagacggcatgaaatggagacaaaatctggaagagaagaagaggatcagagaagagaggcaggaacagtcttgaattgtagaattctggatgcatcatctaggcttactccgggtgacgacatttaaacacgatgcgtttgaagcggccacttccgcaaagtcatacaccagccttgagcagtacgcgattataacacttcaactgggttgaatatcagctgtgtctgcttgtaatccgttgatatagggccgtggtaagcattcagaccagtcttgatattattcggatataggttgattcagtagcagacggtatcgtgttgaaagtgaaagtccggctccgcgaacaaagtgtgctgcttctgtcgaacgatgaacgagacgcaaattttcttctcatggtcatacagttcgcaacacagccacacctgcgcgttcggcgagatcatatacagcaccgactattcggtcgacatcttttgtcttaatggcaatgcgatgtgcaccttcccattcgaccagcgttgtggtaccgtcctcacaatagtcgtgcagaagtttttggtgcaggtgaagccccgggtcggcagttccgtgcacatgcagcgtcggcttgcgcagtattgctctgtcgtcgacttccttacagaattggaagccctctgaaatgcttccggcatcgaccaatgcctggctctgcataatggtcgggttcaggttgctgggcggcgctcgaccagcgagcaggatgccaaaccgccaattgattccgggcactcgtatcaggccaggctctattggtcgctgtcgcgctctggcttcttcttccctcgcttgctgctcgagtaggagacttgcagacacctttgcaccctggctgaagcccatcagaccaacccactcgcctgtgcccccatctcggtcatcatcctcaatggctgttctcagcgcatagcccatctcgtcgatgcagctctcggcatcgatctcagcatgttcgggcagccatcgtaaccagcgacggaacggcgagtaggagccgtaaacgccgattatgtccggatgggggtcgcagagaaacgggccgtctgcccacacgagacggaatgaatgatgcagatggcgaacgagggatcgcgactgcacctcgaagattgcagcgttaacaccaccgccgtgcaaacaaaggatccgcggtaggtgcttcgtgtcaggcgtgtcggaaggcattgacggcatcgcgaagaatgcacgaggctgtgagtcttatgcagggaaccgcgagggtacggagaatgtcaaggagccaaaggacacagaagcgggcggacaagaaatgatggagctgacattgacggaagatgacaagtcacacagccttaccgggaagcgaccatgacccggattccgaaatgttcatgacatgcttggaaaaccaacatggctgacaactgtcaagtggtgccacactgttgctgactaaagctgcctagtgagtgcgtgtagctacactcatacgtcaaccatgatgttcgaagacgctgcattcttatcgcctgtgctgcaatgattcgcgcgtgctgtgcctcacgatcatgagcaccatgcaagggcaattcaattaagctgtctaacttcaaggctggtttagctcttcgcgatacattgatcagctggcaagtctgtgcaggcttatagataagatagcggtagctctctctcttaatcaggtcgagtttaaaccgggcacccaccgaattgttgccgcacctggcgatggaaactggagccgaagcacccgcattcacagcctgtccgctaccagctccctcgacattcccgacattcccgacatcccaagctactcgatagtagagcagtccgccgacgcgtctcgagcgctgtggcgaacacgagtgcttctgctcacttgactcacgctttaccgccagcaacgacgcccaccatcgtcgctccttgttcgacgtctacatcgctgccggacctttccaactcaccttgcttacctgccagttctcgcatttcgaagactctcaccacaacaacccagacacacatgccgaccagaaatcctaagctcgccttgaaccccttgttaaatctcggtgcatctgatactggatacaaaaactgctggaacacagtggtcagtgcagccccacagctattcataacggccaacgtcaatgctcggacttgtgcgtctccagatgtcagaatgtttgcccaagcatagaatattggcgacaagggtccgtctaatccagcgaacatgtatgaagcaagcttcaggccgagaggaatgtcccaggcgacgagacaggccgtaccgaaggcgagaatagctaggttcagcactacggcattcatccgacagcccgtactatcaatgtaggtatttagaagcagtaccatgacgatgttgaagccattgatggacgtagggatgttgttgacctggcaaaaattcagcgctggcgatcatgccacgggtagagaaaacgccacctcgtagagagaccagtcatgatccggatcgttcttgagaaagagctgcgccaccgtatttgcgactttgccgacggtcgtattccaaaaactaggtcgattcagcacacttcgctgggtagtccaaggctaactcaccaccacaggatcgtcagaacataaagctgccacgtcaacatcgtgcgcttgaacagatctatgctcagtcttgtttcctcctttcttccatcctcgaccaatctcgctacgcatctcgtcttctcctctgctgacaagtaaaatgctttcgtctggttcggggtatccggaaagaatacaaaaccatatgcagcgatgacaatggtgattataccgtcgaaaatgaacacccaacgcctccattctatgtcagtcgggcgcctcaataccgtttgggtagaacctaccaggcggccaatccacttttcccgttcatgcccgctatcatggcggactgcatataacccgagaacatggtccctacgtatgccgcgcatgcaaagattgcagtccttttccctatttctgtccttttataccaagagcccaggacatactgcacgcctacgaagcaacttccttccaagaacccaataaggaatcgaatgggatagagctggtgagtgctggtaacaaaggttgttccaattgtgaggataccccagagaagctctagacccggaagaagtatccggggaggaacccaggttaagagcaggttggctgggatcggcccaagaatttgacctcaaagacgtgagcaatacctcgccggtgtccatgaggacacatcttaccaacttgaaaacatgtcactgcaagattgtactcagtccccatcatgcccaagtcctcgcgcattccgctcacataagcgttgctaaggttggcttggtctagccactttgtgaaaaatgccagacagccatatgtgaggatgaagaagtctattttctgaaggagtctgtgcaccatgcatcagtacacaatatgtcgctgagactttcatacacacttcttttcggtggaaggtgttcctttcgggtgccaaataaagaacgctgggcgattcttgccataggaggaagcgaacaagttcttaacatgatatgatagtgtgagagccatttgatgagcactttgaggcacgaaatgattcgaggccgatcaggcagtctacgggcagattcatgcaatcttgtaggtcgagtattcaccagacacagttgagcttatcgcatgccgccagggttagactctccacttctgattgctgtaggatgcctagctctttcactatcgatactacgttacaaggattattaatcgtatcgcggtgagtgaccctgtagagaagtattgatcgaacaactagatggcaccgcagctgtggtggacccaacatagattgtgcaagcccaatcaatggtgttattctcaatgcaatgtcggcgacacgttaccgccttggcgcacatcggataagttcgtccgatgggttgtacactactaacaatgctcattgacgatttgagcacgggcaatgcggtgatcgctcaaataccaggagtgaatgccattcgtacgctcttcatgaaaaatgtcaattccagtatcagcggcggaattcgcgcccacatccgtcgaagaggttagtcatcaacgcttgatttactcatatttgcatcttacaggctacctagaaagctatcaagtacgtttacttccattccggatcggatgccacatatcgtaaagtagccgagacacccaggggcttcacgtccattcccataattgatgtgagcaacatcgacggttccttggccgataggaaaaccattgctgcagacattcgcagtgcatgtgagagttgtgggttcttttatatcgaaaaccatacgattccacaggaaagtgttgatgaagttttcgctctgctcaagcgcttttttgcgcttgatcttgaggtgaagatgagcgcgcatgtgcacaaaaaccctgctattcgaggctacgagcctatgcttgaaactcggcttgatccacggacacgaggtggtaagtgaagctcttcaaccatgctgccctcggactacaagccttaacttataccaataagatatcaaagaagccttcaccatgggcgactgctatttagagcccgagcaagcatacacagccaaaactggccgacagcctccagaatacgttaccaggccgcagaacatttggcctcaagatacgccatggtggcgtgagggcttgtacaagtactataagcaagttttaccactggccatgaagctcgtggggatcctggccatcgcatttgatctcgatgaacatgctttcgatgaaaagttccagttccccattacagggatgcgtccggttacactatcctcccacacctacagggaaacatgaagagaatgtgggcctaggagcgcacgctgatttttcatgtatgccctaaacatccgcagtattcgattatccttagagctgctaacagcggtattctagggcttacactagtcctccaagattccattcccgctctcgaggttctgaaccaggatggtgtctgggttgacgcgccaccaaaacccggcacgcttgtgtgcaacgtaggacaatacctagagaagcagacgaacgggagatttccggctacggttcattcgtgtaacgaacaagaccggacaggaacgctattccctgcccttctttctaaccccagatgcggatgcagaactagaagtactcaattgttgtcgagacgatgatgcacaaggagaacgaacgaagagctacgagaaagtcaatgtaggagacttgtatatcagaaggattctaccggctcgaagaaaacatcctactagtatcaagtttgcagatgtccctcaagagcgctggtcatatagaatgctattaggctaagataattttactgtatctcttagctgcttagcttcttgctctctagctactattcataaggtaagttttagttcagtcgcttagcagagcggctgcgcctttatcttccgaacgactctctattacaactgcactctgcataagcgtagcatacgtcaggaaaactgttttttggtattttggtagtatcgccacgatttgctgtcgattcgacagatacgacgattcaataaagtcgctctggtctcttttttttaacgttaacttaacgttaatttgataaaactagttaaattgctctacctacctaggctgataattatataatatataatattagaactagaattatattttctagatatattatatatagaaaactagatattaaagtataaagtgtaaaattaactagataatatattcttataactaaagtatataacataccttatagattagtaagctatataggttagcaagctacttttgctaagcctctactaaaactatcttattctagcgtaaaatagcttattttagctctatatagtataaagcaaagtataatattatttagagtctacttctactactttcttatatatatatatatattatatctaacgtagttcacaagcgagctgtctaacctaagcgagctatctattctaactataatagcctaataactactctgcactactatgctattctaacgcaacgtgtaattaatctatactaaagagactttatagcttgctatctaagctataattaaagattataataagagtaaaagatgcgttattatagcctttagcgtgccttaaagcactcttagagactaacgctaaggagccttctcttaacgcaattataagcttaatttaaaaaagctaactaagctaaagaaggaggctcttatctaacgtatacttaagctttaatatataaggtatatctactataaaggctatagtgcaagatatagctaataatctacttactaagcgcagtagaaagcctattagtaagtactaagtaaataactttaagacgtatacgcctaagattaagctttaaagaagttatctatataattattagtaagctcttaataaagatctacgcattataacgccttagtttaagctagttactaatataaaggcaaagtatagcattatagataaagatatatataactttaataagataagctttataatagaggttatctatagctagatagtctttataggctctaagaagcgtagtataaagagtctgcagctagaaaactatagttaggttactaatatataagaagttaatgctaaagaataagctattctactctttcttatcttctctagtaaggttcttataactttctagttctataatttactctagaattaagtaattaaggttagttctaatagctagacgttaaataagcttagtattactttagttaaagcactttaatacctatataaaggactaaaaggtaagtatatataggctgctaattatagatagctataagagctatagcttatataaatttaataaatactataaagaagagaagattattattctctatatacctgcttacttattgcacctattatagctacttaatatagattactttttacctttaaagcaggtatatagtaataagattaatagcttagcatagtatagctctaagcagattaagaagaaagcttttctactagcctttaaagcagcttttaagaagttaattataaagaagaatatctatataagctttagaagtgctagtttagttctatataacttagaagctatgctattaaagcttaatatagtcctttatacgctaatactgcctaagctagagaataccttataagaattaaaaatactaagtaactttcttaaactaaaggcttaattaatcttagtttataagcgtatataactatatagagactctctagtctctctacttcttagagctattatatagcttaataagagagctgcattaataagttataaagtaatcttagtaaggcagaagatagcagagctttaaaagatagtagagatagtaatagaggttagaagttaaaagaagaagtatatttaggcagcagagagccttatagtaggtaagatagctaatctaatagctaaaagagagagtagtagctaaaagaagagtagagagagtataaagagagtatatatatagcgttattgcagatgttataagaagactagctataatgcttatacctgcaaagttaaaattatagatgcatctaatagcaacgcgtctaaataatatttctattacctgcaaattgcatatagtagtagtagtgttataatagatatattataattatcttaactctattagatagacagcttgcttaggttagatagcttgcttataaactacgttagtcttattatactatctatactatctttaagagagcttatctactttagcatatacttacttctttgctttctttttattactatatgcactaaacttctttagagttatctattaaagactattcttaattattaagatctcttctttctatatatgctttcttttatataatttatattatatagtagctttattaattacttaaagcttagtaatctctttctatgctaatactagcttaatatataataattactattctctttaagactttcttaaaggccctttactataggcattagtaagctattttatatacttctaaattcttacttttataaagcattaattataactctaatttaagagtattacttagagtttataactactagagatagtctttaatagtaagtaatagtagagtatagatataaatattaagagctaattatttaaacttaggcttaagaggctagagctaactaagctttagatataaatatctattaattactactatagcttagtagtaatttatctctagtcttataagataatatactcttatttctattattactatatatctagtatctattaatgctatattatctaatatttaaattactttttctataatactcttatatacgttattctaatactataagcttataagcaggcctattaagttctatatattatagagagagataagctacttctactctatatatagtagataataacgcagagaagatattctctttattctctagtataataatactactcttagagaactagtctagcttat