atacgcttactacctataaaaatatataccccttcttcaattacaatctcggaggcttttttatttatacagatacctaatatagattacttctcgggcaacttagggtacaataccggcgaatcgcttaaagtagggttattaatcattaaggctggggatattgtattattaatatatttctcagttattaaattagcctgcttattaaagagaatatttaaattaatatccaatttaatgttagttaggaccgaataggcttaataaatagtttcggtcgtagttttaattgttagggataaatttaattctatagtatttagaacctaaaatactattactatcttgtaaatattcgcctacaatgctacgaaataactattcaaattatatttaataattatactaatcttctacttataaagaataattaaattttctccggttatattctttattaacgctactcataaggaatatatattaataaccgcgcttacaactatagggtaaaataaattgaataggaaaggcctatcctttaatagtataatataataaattagtactatacgctcttctcccggtcggagtattaccttcttctaagtaactaccttcctagtatagtaattagggggcttaagtacttcgaagtaggtattaaaattgttttgtagaaggcgaacttctattatatagtagtcgatatagacttattgcaaataaaggaaagaatttactagtaagaagtttggctcgaattccttaataacctatctggtagttatcgtctttaatagagtagggttacttttaaaatccttacttaggaggtaaaaagtaaaggttacttatttagtaaatttaattaatttactaccgatacctttaactttagtaatataattggtaaaaatagagtaatctagcgtatttaaaaaagctcggctaataatagttttcttaactcctaggtttatatagattttaaccggttctaaatttagggtagccatcgctattacctataaataaataaatctagagagggggcccttcctagaaaattcgttattctaaggggtagctttttaaataggaaactcgtaatttaatataatatagaagattaggtctggtttaaggcgtatacttattatagcttattaatttatatacgaattgaaatagtaaaatatttaattatagaacgtaaagacttttttatagtaattgcatttctaaaagttagtatcgaagggtaaaatagcggagatagcgtttcgtatatacttagattttaaattacatccttttacgtagtacttctttattattatagagttaaattcttttaaatacttaaaataggttaattcactactatatatatagtagattaaactattagaactagaattataatcctctaaatcgcttacaaagttaatataatcggagtctatattcttatccttcttattaatataattagcacagtccctactcctatctctactattataattgcggctacgggtacagtcggtattacggttgcaatcggaaccttagttacggctgcaatctctattatagctcaaacttcggttatagttggagtagcgattacggttgcagttgcaattacggttatggctacaattacggttagagtttcttctagtagtaaagtcggtatttcggttattatatttgtaatatccttagctttaatagctatagttgcaattctagttatatttatataaggtagtggaattacagctttaactagaactatacttgcttcgggctaaagcgactaggatagctttaatctttttaatttctttaaaatattcttcaatatcgctaaagaaggggggggctcgaagggtagttttaatactaagatttatcctattccaaatttatactattacaccgtactaattattataatacttaaatataatacctattatacgaatatagcggaactatttaagaacgtataaaataatagcgttagggtctttataaatatagtagagacggagcttatttttattaaacttgtaggttactatagtagaattagaaataaatcttctaactaaaacttaagttagggctttaattgaagtatataattaacaatagcatttaagggtaatttaattatactattatattagaactactccctacaataaggaaggttataggcgtacaattaatctataagcgacgaggaaggtgttcgggtcttctaaaatagtattaatacaatcggcgaatatagtagcattagtatagataattaacgtactgtcctcaattatacctatattattagaattattagtaaataggttaaatacgttaatatcctcctttttaaatttaaagtctttatttccctcgttatacctagcgtctccaattctagtacaaaaagaagttaaaagaaggggcgggggaggggttgggttatatttacggaaataacgggggttataagtattgaaataattataattaaagctgaaattaaaattatccgaattaaaatcattatttttattattaatattatcgccgtcgctagagttattaggattagctcgggtagtgcggttagggggtttaaggggggcgctacttctagccttactagtaaacgaattttcgatataactagcgtccgcaaccttactagcaaacaatttaatcttattaatataataagggtccgtagccttagtaaacgatttattaaccgggttaaacttagtatttttactaaccttaatagtagttttactaacttcggcagcggcttagctagcctcgtcgcgggaaagatccgggtaaacggcggtataaacatttctagcgtagaatttacaaatttacttgaaatattttttatatatacaggcttatctctctattatttaacgaagattattattacggactttaaatccgttaatctattttataaaattatctttattaaacttatctttataaataatattagtaatacaggggtcggtagggtaatcaatagggcgaatataggaacggagaagcggactactattacaatcgattaattttcttaaagtaatacaattaattaatttaagcaaaaattatttagtaaaattatacgggaccggaacgtacttatatctcttagggactttacataaatagagcgggacctcaatatatataacgtcgtcttctaaatcggtatactcaacggtttatttacaagaagggcctttactattattataattataatcggaggatttattaagtaatatataacggataatagtaacattaaatcggtcggatccggtatttagaaagcgactaagcatctcagttttctccttaccctttataataggttttaaagctttaattgcgtttataaccttattataagtataataaatatcggcttccaaattcgcaacagaagtattaaaatagtcgatccgaattccctaaatataggcatctctaatataaataataaattgcttatacattttatccttaaatttatatatattattattaactcctctaataaaagtatctatagtttagaggcacttctatatcttcttattaaaaacgcatttaggaccctcattatcctcgttagacttaaaatcgtcgcgaccgaaagtaactatattataattattataaggggagctatacttctatagggaagggagggcgaagtcttccggaaggttaatagcagaggattattaaaatttagaaggggagaacgaactcgctactatcgaaataatattatttataatacttaatttagaagggggggcgttggcggtaggaaggcttgaggctacctagggttgggtagacttttgaatttgcaactaggtaaattaattatttagataattaatattataaatagcaggcgtaaacggcttatatagagaatagcatactataatttattagttagaagggtctttacctactataataaatcgataggaggctaaggagagggtattaatataagtttatctatttacaattatagtattttaaataaaaagattagggtaatagtagaggagataaataggaatttattttccttagtactatcttacgacgagcaattaataattataagggggaggagaaatagtaagaattatttttacaacgaatatagttgctagggttacccttcgtattaagtattaagtaaataacattcggattagggtagtactaaagctttaatatattcgttcgggtcgatgcgaatataatagtataatattaggaagtgggtaggggatagaatataatactatttcgcaacaagtaattaaaattctattagttagaagtaggaaggatcgcggggttaatattattacaatataggatcttacgattgtaaagagaggtaaattcgcaataaatcgatgaacctactaagttaattaataatacttagctataaaactaggtatataattaaaagaatagtctaattactacttatataattacaactactacttaatagggtaacctaaatacttctaaatactacaatataataagtactatatatagtattagaagtaaaagaagaagataatagaagaagaaaggcgtagccgaaggccgcctagcgcgggaatccctttataggaattcccttatcttatcgctagcctatatacaggtcctacgactaagcgagccgggcacgtgcttaggcacgtgcctgggcatactagtacctccatcgggggtgggcatgtcaagagctatgcctagtctactctagtcaattgaattaattatatataggatgcttcccgcattactagtcacgtgtgaccagtccacccggccgctcgtgtatgaaggttgctataaccgggtcgtacccggccggcaagccgcagtcctaattgaataggactgcgataagataaggaagctttataaggcttgccctctaggccagccgttagcttccggttcttccttctatattatcttttacaacgcttttaaatattattatactattatttgtagaacactccggttacctatattaaatagtaattataattaaaaattaattaactagattaaaccttccgattagagcctttaattaggtgaactaattaatcttaccctcctaatcgtacgatcctatatcgttcgtacaataccgaccctgcgattgtaaataataataaataatcctttacctttatatttttaaatcccttcctatccttcccttacaccttccctgtacttccctattatactatactaacttactcgtattagttcgtatcaattagaatatttaatattatactaccctaatttaaactcctataaactttaatacaaagggtaaccctatctattaattatttaactctcaaacgtatatttttcctccctatttattctcctactaaatactatctttagtattaatattattattcgttaataattataactaaataaactataaataaaataacctttatactataactaattacaatttaactaataatttacttagtagtttactattaacgtacaataatttatcccaataagaaaattactttactaacaacttcaataatctaattaattataataatactattattggacaaacaaagtacctctctacttatagtaaattaccctttatataaccaatctaacccccgcccaacctaataatatagtccaataaaattaaacagcctaataccgctaaatcgaagtaagatcctttaaccttacaataattaaaaaacccttctaaaactaattctttactacccccattatcttctctactacctaaacttcctaccctacctttaaaactatatctactccccgcaatattacctattaaaataatctccgcaatatctccaactaaaataatctttattataccgaacaatccacaaactataattaataaattattaataaaattaacctttatcctaataacgcccaataactatactaaactagctatagaagaagctcctaagaaggaacctccttccccctctaaatttaaaaatattatagcgtttataaagaatatatttaataataagcctaaagtaataccctccgaagtcggtctaaataaaaaagataatacttcttatattaaatactaccctactaaaaactacccttcgatccaatataattgtaatttaataactatagggcgtaataacctatataattacgtataggaaaatacagcggcccctagggaattaaagtacaagataaaaaaatcctcgtttagcttaaaacgtcctacaattcctaaatattttaaaattaatattaaaactctttaatacctaattaataaaacggccttcgttaacgaccgataaggtcgtaacttcgctatactatctaattaaattattgtagtaaattataatgttaaaggctttaccgacttcgtaaataagcgtttcgaaactattcgactagctaataataaaatataaataaaaattaatataattaatagtaaagttactataataggctctaaagtaatataaattaatattaaccttaatactataagtagaaaggttatattaatataagtagaccttgctatactcaaggtagcgactaagtaatttactgaattaaataaacgtattaaagattaattttcttctattattaaaatatttaatattaaaacacctccaacccttctacctagcatataccctaaatttactatgaataaagaaatattacgcttagtaaaaacccaggtaatactaaaaaagcgaataattatttaatattataccctactaactaatatcccttcgactagcagtcctataccccgatttattaaattaccccccggcctaatattaattaaagattaacgtgaatactcaatatttagaagtcctctagccactaaaataaatttcagtatatataaaattacacttccaaaacctataatcgaagacagtttaaaaaccctaaagttaataactattaacctccccacctacgccgcactatactaattaaagaagagggatccgggtcttcgaagagggtaatagattcgacggtagattcgatatggaaattggaaggatgaataataaggtaaaaatggtctttctttctttggtgaagaaatagggttgcagtgtaggaaattgatctttctcgaggtataggcgtgtagaggagtcaaagatgagtagaatagtatatagtttgtatgtatagctcttatattggtaaagatatagaagagtaactatagagaagaaagaaagcttcttcctcgggggaaggccttcttcttatagactttctgagccaaccggttgtcctacggacaagccgtttgtttcgtcggattcttcggcttccggagattccggagatggtctgtttgttcgtattcgctaaggaatagccgaagggggtagtggtgaaacttcaagggtaagcgagattaaatctccactttccatttcgacccctgtctacccgggaggtttcttccaccctggaactctttgaggctccctgagcctccctgggccacattaggcttctgggccgccttggcaagcctggtagactaccctctaagagggttagggttatatagtagaattttaattattaatatatataattaataaaaatcaatttatatatatatatttatatataattacttatacccgtaaggtataatataaccccgtaaatccgttatatatatataatattatatagtatatatagtaagcctaatactaatatatcctctttctaatttaaatattaagttttaccccaatatcgttgaagcctcattggttattaacgcctacccttaatacctataaattaataacaatattaatccgtactattaatattattcttaaagaatttaagaagaattctaaataaattactaaggatatagatgtaataaaaaaggatattaatacccaaattgccgcactacaaaccttacttataattcgcccgaatttaccccccaactacagctatagtttcctaaaaactataaccgctattataaaagcgtgatcctacgagagatttgactgcaagattaggaggcacaaatcaaagtaatattaagtataaagagggaaagggaagttgtacgaacgaaggtattcggaattagatatataagttagaattctaccaacggtcgccgcctcccctttccagctatctatcaataagaatttaaacctcattccatccggtatcccatcgcccagtggctagtgctctgggatgccgtccagctatgctatgacagttataaggaatttaaataataaggatcccgataataataatagtaatatacgtttcctacttagtagaggtttcctacttagaagcggaagcttcttactaggaggaggaggaggaggttttccccctaataacgaacctatatctaatttctacagaggatacccttaggaatatattaaaattaaaaagaaagaagttagctattttaatccttactattccaatcccaacgaccttagtatagtttaaaataataaagatattatttatattaatataattatattcgtagaccgcctactatttataatagaagacttccctatattaagaataaaggtagaaagctagctagtccgcttatttccctaattactatagggaatagtattcttatagtagtacaattaattaaagcccgactaacgctacgtaatacgtagtaaaagcctttgcggtttatacgatagaatagtcgttcgttttagaccggatttagtaattactatacgtaagtttaattaaggaactattactttgagggatattatagtaaacgagaatgcggtttcgatatatattgtaaaaaaattccggttggcccgtacaataagtatactcttttagaccgaagataattagtatagcgttataatatatatttaaagtagtataaatacgtatattaaagccttattataacccctacgtaagataggcttcttagccgactatatagtagaaatcgacgatactagagaactatttatatttatagttaaaaataagtattctaatattctccttaaatttacttatactattttgaattctattaactatactactaacaatttaataaataataactcctattacgaatagtattataattgtaattctagagttattagttgcgattcgcgctataacgattataaccgccgccttaatcgctacaataattataccgaccgatataataattaatacgacgattactataataattattgtaacgactattataacaattaatgcaataattattaagatacctattgcgataatagaattaaagaaggtagggataataggattagcaattgtacttattatattgaaagtactaaggagtaggaggatagccctaataaggttaattaaaacgatactatatttataaacgattctaatttaaatagcgatactattaatacttattatatatataatagagaattaatttgttataagtactttaaagaattcgattccgccctattaaaaaagcgctacgtaaagtaatactctccttataaagtaatagaatataaagctatatagctactttttaagattcttattattagaaggatttacaattaatattacaaagtttgtccgtcttgcaatactatatttaaatatattaagaaatataaatacgttttaataaatatgtataaagagaaggaaaaagagctagatgttatttattatattggtagccctataaattataaggttaaggaattaaaagcctatccgaataaggacctaactagtaatcccctctcgaattatatttatttatatattaaagtaaggacggcgcccgatagtaaaaactttaaagtatacttcgacttaggtacgggacgtagtataattaattgtaaaatcttgttcggcctctaatattcgattttaataatttattttataatagtacgaggggtaggtaataaattaataaaattaaaggaataagctacctttataatatatttccctagtattaattagtatagtgaagataccctactgaaagtagaagtaagtgtttgggtaatagataacttaacgtttaatattttatttactaattccttcctatatttatagtaaattaatatcgattacgaagctaaattagtccgcttccctaaggatagtttcgtagtaaatttttagtagtaaaacgttttaataaatgtaatagaaaagttataatcgggaagaagattttattatttctaaataagtaaattatagtgccgatttactataagctattattaaaagactgttcttttacctttacgttacaatacataatttttccttatgcgattattaatactaaatccctatagtttattcttattaaaaacaattctcaaataattattaatattttaaagaatttttatattaaatcgatcggcgaatacgaagatggcggttttttctaagctttataaactaattttaatattactataatcgtcgaataagtattagctatcctcaacagtaacttagatattacgctggtagaggcggtggaataagttactaaaagcttcccgcttctactaaatattaagatcctcctatttaataaattaaaattagaatagcgtttagagccggtaattaatactctactactaaacgtccccgagaaatactttatatttagtatttatatagaagaggtattggaaattattactgaaaagggcgtatatatttatgtagctaatttagaattagttaaagctttagaagaagttgtagtagcctttcccgatttgtagaaggaaggcggcattgtcgatatacctttagaggatataataagggttcctcttgtagaggaatagtaaaaataaagagtagtaataagaatgtacctattaagtaagaaagactaggctgtaattaacaaagttttcgatgtactttataagtagggtaaaatagagtatatccttcgtactatactatttacctacttagtctttatagtttagtaaataattaaattaggtcctaaggatagactggttattaacttaaaggtatttaataatattacaatacttgataattaccccttactattatagggcgaaattatcgccttgatccgaagtaaattatttattataataattaatattatatccttcttctactagtttagtatatagtagaaatattgcaataggtttatacttattacctattatagattagagtagcttatagtagactaaatgggatttaagaatatattagcttatatatagcaatttatagatatgctattgaaagactataaagaatattattaagtatatatcgacgatgttgttattgcttctaatataacctacgaatatattacctatcttaatactatctttaggatttttacggttaaaaatataatatttttatttaaaaattataccttagttacttaagcgtcgaactatttaactttcgaatagactctctaagtttatttataataatagagaggattgccgctatatataatctagtatttttaaattaattaaaagctcttaaataatatattagtaggactagtttcctttaatatctaatactttattacacctagcttattaaactactataaaataagaaagtcgctctacttactaaagggagaaaagtaggtaagatagatagttataggaagcgggtagtatattatataaagactaactataaatttactaataaggagtttgctacgtttgaagtattataggatactatttataataacctaactatatttaattactttaatcctaattaataaactttttttcaaatagatagatccctcgaaagaggattcggtattataatattctattttaaaatcgattatatttagattcctaaatcgagtattccgtctaattaagtcctacctattatatttttaagtaaggtgctaacctccattaaaactaaatataaactattaaaattggatgttatatacttcgtttaagctattaagcgactacatacctagatctattcttataataggattgttattgttctaaccgactatttagtaataaagggaattattaagtagattaatttacggacctctttaatagataaggcaaaccggcgcctaattaacgtattaatctacttatcctaatacaatattaaagtctattatttgcctaggaagttcaactttttattggatacactaagctatttaaaggctaaaggtaataacagtaatcccgaaggcggagtaattcttaataatatttagtatatagaggaataatataattgaaaagtcttttatatctatattaaagcctaaatagatagtttaatacttaaacagtttataaataattataaatccaatactaaattcgtaattattattaaagatttaaaggactatactactgaggatagtagcctcttttaatagtccgaatatccgttctttataaataaatgaggtttaatttataattaataaaacggtaaatctaaaaatttatacgtaccctttaattatataaaagaagttctctaaaccgtatacgataaaaaatactatttcaatagaaactgaataatatataatttaaaagctttcttatttcctaataaaatacaattagttaaagaatatatatagaagtgcctaatttataacctcaattaaattaataaaagcgtacctattagcgattattaattaatccgacccgagaatatactattaatacgaaccatcgctattgattttattattagcctcccggaagtattaactattagtacgctatagtacttagaaggttataatacctttaattgtatagttcctataatagataagttatttaaacaatccctacttatccttagatacttgatatatatagtagaagattagggaaaagtttttatttgctaatttctactttataatcagggaatactaattactattattttaaaccgagactgaaagtttatattggtactttagagaagaatatagaaaagtataaatattaagctgttgataattactgtatattacctatagggagacggtttagtagaatgtaagaattagactatcgaagtagtattgtaattttatactttctattacttagagaaagtataatttaaaatagttatttaattataatagaacttcaatagtatatatatcgaagctattaaggctagcccctacgaatatttcttcggctataaattagtagctccctttgatttacttactaattatataattattaaagatatataagactataaagtcctttgtaattatatttaggaagacgcccgtctcgctatagacttcgctattgccaatgctaagtattgctataatattaattattagtaaatttaattggatgctggcgataaagtattcctcaagttgtataaaggttattatttattaggatgaccctcgaggaagctattataataacgagtaggactatttaagattgtttgaaaagtaggtaaattcgtttacgaattagatttccttaaggaaataaagatttacctaattatttctattgcctatttaaaacccgcacttaaaggtggcgatccttttgattaaactgccctaccgcttaaattaatcgaagattcacaaaatttaaataataacgacggtgctaattacgaagttgaagtcctcctagattataaatttaagtccaatagtacttataaatattatattaaatagtttaactatagatattaatataactattggaagattaaggaggagttgtgcaatataaaggaattaattgaagaatattaggtatataagggaggatgtagtaggtaagtacggtatactaagcgcgttattcgtagttaaatgaagaaataaagttttagtaaggatactagtaatatctttgtaagccgggacttaataccggatagccgtattattatatataaattaaataaagctatagggtgcctagttacgtataaccaatctacccggccgcttgtatataaaggttgctataaccgggttgtacccggctggtaagctgcagtcctaattgaataggattgcgataagataaggaagctttataaggcttgccctttgggccagccgttggcttccagttcttccttctgcattatcttttacaatacttttaaatatcattatactattatttatagagcactccggttacccgtattactataattaatacaaacttagtaattataaaatttgatatatagaatgtattaattgtattacatttaattaatataaattatcaaaatgaatacattagctaattagatatataaaaattctttacgtaatttgattaattacgagtttagtttattaggtaaattaagtaatataaagtaattaattaaattatttatataaaatatattaacttttatatatatttaataattaacttaattaattatatttattaagttatttcaaatgatttatttaatgttaataaataaatttgaaaaagaagaacccggatcttcgaagagggtaatcaaccaaacggtatcttcgattaggaaattggaaagatagataaaaagataaaaatggtcttactttcttttgtggaaaaatatagttacagtgtaggaaattgagatttctcggggcacaggcgtatggaggagttaaagatgagtagaataaaatatagtttgtatatgtagtttttatattggtaaagatatagaagagtgactatagagaagaaagaaagcttcttcctcgagggaaggctttcttcttataggctttctaagctaactagttgttctacagacaagctgcttgttccgttggattcttcggcttccggagattccggagatagtctgtctatttgtattcgttaaagaatagccgaagaaggtagtaataaacttctagggtaagcgagattaagtctccacttttgatttcgacccctatctacctaagagatttcctctaccctagaactctttgaggctccttgagcctccctgggctacactaggtttctgggctgctttggtaagcttggtagactaccctccaagaaggttagggttatatagtagaattttaactactaatatatataatcgagtaaaatggttaaaaatcaactaaaaatactaagtatatatatatagtatatattatctatatataattgcttatacctgtacggtataatataactctgtaaatctattatatatatataatattaaataatatatatagtaagtcgaatgggattaatctattttagtttatcattaaatttgataattgaattaatttgattaacacagtcaaattaatccaatagactagtaacgttaagaaaattaaattaacttaatttaatatatcaaatttgattaattaggatgattaagccacaattagaaaaaatttaaaatctacaatagtaactaatttctttataaacttaagtatatatactaagttgaattaagttaagtagttaagttaattaaagttatttaatttatgtaaaactaattaattaatatatattttattatatacataactaattaaattactaaaacaaagcaagtttattaaattaattaattaattttaatgcttatttagttgttaaaaacatttttttccaagaaccaattaaataaagaaatatataatagttatgcaattaatttaattaatttaatcaattaataatcaaaattaaaacttttaaattaattaaccttttagtaaaagcatttaatgcaacgttacattacttaatagctaaacaaattagaaaggaaatttaatacaacgttacattacccactttttctgggtataaattaccgacccatcccgcatcttactcccatcattccattcctttttctttcttccatctcatctcattcttcaaacccgattgcatcctttgttacaccttccgtcgcatcttaccttttgtcaaacccctctcatcgtgccagttacacaaccatcgcagcacactcctctctacccatccaagttcatccacgcaccacattgcatacatcagtactggagaatcatcactcacacttgcacgactgacgtctgcattcagaaccgttagatgcacatgcacatgtatagcattgcttctacatgacaaagacatgagaagctgccacaaaggtcagataacacgtcgatcatcttaactgtgaaatcctcgagcgtttcctgtcgacttgaaaggtgtctgccatttgatagcatcgtgccgtactcggtagtaggaacgcgaacatcaaacagaagagtttatatatataggtatacaacgagtacactcgagacctacaattcatccataacactgaaaatccaattgctcaacaacatacgcaatccgtcgcttgacgagtgacgatatatactattccatcgcatcaattcatcacatcaagaggactgattgttcacgcgttgcggttctgcctgttgccgagacgaccttgaatcatcccacgggcacggcaacttcagtgcggcactctaatcgctcttgcacttacaaccaacctgcgactttaaacacgcagcattccacgacaaataaaaccccttccgaaaaaataaaaatgaaggagcaacctgaacaaaaccacaagcttggatgcgacttgcacaaaaggaagcattcgttgctgtcacctacctcgtctagaggcaaaatgatatccaagaaccgtggacgcaccggcaccaaaaattcttcagtcgtaagtcacttcatcatcactttaccttcatcttctcccaaaatcattaccctttactccggcttgcccacccatcagtgcgatttgttcattcgatcgccatcttacccccccgtgattcttttggaggaatgcgcatacttttacaagttcgatgcatgtcccaaccatccacccaatcctgtccttgctgactcgtatcagaaacagaaaatacgccctgcgccgaaactcaaagtgccgtccgaggcagtcggtgcccgtcttaccaatacatcagcaccgcaagtgcaaactcgagttccggtagtcgacatggagtctcccggtgaggcttctggccatgttctagctccccgggcttcaaacctaccttcaaacgccactccgacacatcttccttccccggtaaccgataatgataccaaccaggacatcgaaatgactcagccaacggttgatgctacccccgcagatgaaaactcagctagtgtctgggccgactctgttgagcagggagtcaaacagctcgcaaggctttacaccatgataaagacagatgagaagcggacgagagaaccctccgagaaagaagtaaaaagatacatcaaatacatgcgcgccttcatgctgtttctcaaacatgacgtagagccaaagccagatttcaaggacaagtatagtctcgataaggcgctcgggttctatctgcgccctgatatagaacccttgaaaaaagtagccccagacctgttgctactggccaaagaaatactggagcagtatgacgctgaagaatggggtaaggactttgcagatgacggagaagaaggaatcgagacagatgacttgggacccgctattgcgacatccagcaaaaagggtaagcagagccatgacaccagctcttccgatcccacagaagttgttagactcccccccggttcccatccaatctggggcctcgagggcatcatgcacggcctggctcgcaagacgaccgagaaaggtcgaactgttttgtttttggatcctcgctaccacaacaagaaacgcaatgcaaaggtttttggccacaacgaccacactcccggtgcttggtggccgtatcagaaggctgctctctttcatggagctcacggtgcgcctcaggcgggcattaccggcaaccctaatctgggaacctactctattgttgtatcggcaacctcagtttaccggcatctgaacgaggacaagggcaccgagctttggtacagcgcggacaaaagtgtagagaatgccgaccctttgaaccccaaaatcagcaacgcgacaagaagtttggagaaagcacgaaaggagggtacgccagtgcgggtattgcgacatgcaggaaccacttgtgatccccgccgcagccccatctaccctacagttggcatccgatatgatgggctctacgaggtcgttgctcaaaagctcggtacgaacaagaacaacggcgtgttcaagcgtttcaaacttgtacgactcccggattcgatgaatgccggtgtctcgtgggaggaggtccagagatacccaaccagggaacaacgacggcaatttgaccacaccaaggatggatactagagagatctcaagcttgtttccttccacagtcgagccggacttctcaagatgcttcgtcaacagaccccacgattgcagtcaacatacacaacctgtcgctaaggttgatgtcctcgagctcaccccaaaactgttatgaattgcacctactttttcacaatcaccttggttttctcccatcacttacgctcttcccattccctctaccacgatcacgcagccgttatccattttgatcaaacaaaaaaaaaagaaaacaaccacaaaaaaaagaagttaccaaccaaaaggagggagagatattcgaaggctataagctgttgcagccttttcagcgagagaggccagggaggcaaggagagatgacggaatgcggatgagtaggaactatgaaggacgagaatgacaagtacgcgcagttggaaaacgggcaaaattggttagtggcagtactgtaaagtaggatacgagaaggataaaagtcaagttggagggcataatattgttgtgaggcgaaagttgactttcggaatgccggttattttcatatcgctttgttattctgttcgctccgttcgaatattctttgaaggcctttcctaaaaccaaaaacaaaaaaaattgaaaaaaatttgcttctttccttattgtgccaagttcatcttgacgtgaaaccatgccaaactttcaattgaagtgacttttccaatgctttgtgaattaactcttaataccgcgatcccctaagatcccatttaaagcttcgcttgcaagccagttgttcccagaacctcgtcaacgatagcccgaccagccgctctgccagagaagatacatccccccaagaatgttccctcgagagagttatagccatggacacctccacccccaaatcctgctgcttctccaaccgcgtacaagcccgggaaaggagtgccatccgtccgcatgacattactgctcaagttcgtctcgataccacccagcgtcttcctcgtaagcagattcatccggaccgcaatcagcgggccgtgctttttatccaacagcttgtgcggcggcgccacacggcttctccgatccggccagtaattccttgtgctgctgatgagcatcgcctgcgcgtccttggagtacgggttgtcgaactggctgtctcgcgcctcgacttcctccttgatcgcggcgtaatcgagacggacaccgcccgtcttttccatgagctcgttcatcccggccaccaggtcctcgaggttgtctttcacgacgaagtcctcgccatgcttgatgaagttctgcacaggaacggtgccgttggagctgaagacgcgctgccacagcgtctgcacgatgctcttgctggtgaggtccgggttctgctccgatcccgaaagcgcaaactcccgcgctgcgatggtgcggttgcaaatgaaccacgagtagtcatagcccgtgctgcagatgtgcttgagggtgcccagcgtgtcgcagcccgggaacaggaacggaggcagtctcttgcccgtagcgtccagccagagcgaagacggcgccggcagcactcgaatcccgtgccctggccagatgggatcccagtttttgagtccctcggtgtaatgccacatcctgtccttgttgatcacgctcgcgcccacgccctccgcgatatcaatcatccgcccgtccacatgcgccggcacacccatgaccatggtcgccggcactttgggtcccagccgatcaatcggccaattcttcttgaccttctccagattccctccgatccctccactagcaatgatcaccgccgcaccacgaatctcaaactcccccgtcgccaccctcgaactgctcacccccctcgccaaccccttctcatcctcttccaaaaccctccccttcaccccaaccgcccgccccgtgccctcatcaaccacaatctcatcgacacaatgcctaaacctcatctccaccactccctccctttccttcttctccaccggctccttaaaaaccctcacgacctccggccccgtcccccaacttacatgaaacctcgggacactattcccatgtccccccgctccccttccatctccacgctccgcccacccaacattcaccaagaatcccagtcccctcgctttcacatactcctccatctcgtccgtcgcgaaatcgacaaaggcctcggcccatcggcggggccagtaatcttctttttcgagcttgtcgaattgcgcagaggataaccagtcgcgcagggccaaggcgcgcgagtcgcggatgcccatgcggcgctggaaggaggagtcgaccatgaacaaaccgcccaaggaccagaaggcttggccgcctaaggaggagcggggttcttggtcgagaagtaggcaggggaggttggcgagcgagagctcaaaggcggcgacgaggccggagaggccggtgccgattatgatgatgggggattgtttggtgggggtgggggtggggaggggatgtggaggaggggaggaggtggaggttgagtgtgggcgtgggtgtggggaggacatgatggcgattgagaggtttgggaggtcgtttttggagggaaggtggatgcggttggtgagagtgagtgggagggagggaaggtggatatggttattgggattgaggtcgaaagaggtgatgctcgaagtccgaagatgaaccgcgatgggagtttgtagattgttgatttgctgcgttcactgtgttcttggtggtttaacaacaacgtctccctgcagttggatgccgaagagaagatatggatcaactgctgacgctgacactgatagaaaactatcaacctgtcagcgatgatgatgggctctcatgttgatggtcacggggagcctctcagttgcctcggttcaaagaccgttggcgcgcgacgtgcattcgaagtacttccccgcacaagggctttatagcttggcctcgttcgtttgaaggagaggggaagtggaaggattcaggcttgtgattttcgactgtccgagtcaactgaattgaccgcgcctttgccattctcttcccaaaacttcaccttccgcaaccaaaagaaaaacccggtctcatgtgaatggccttgtgtagtgctgcccacggttcggaagcccgcgccgacttacaccggcactgacccacttatgtttggggtggtttgggacccacacgccctatcgataagacatccctttaacggtgaaaatatgtcattttagcgcgccccacactataccagcagtacaaagtgacctttttgacgcagctaagcaataccagccacccagtccatatacgcgatcggcaatatcaaaagtgttatttttgctagtaaaatcaacgattctacattgtatgttaaggcaatacaatagacttaccaaattatattattgaacgcaattattattaaatctttaactatagtattaaagggtttgaaaatagatctttcaataattttaaatttatttcctaatagaagtaaagcggccgtttaattagtattagtccgcctagcctagctaatactagcctaccttctagtaggtattaaccctataaatcgattgcccttacgtatcctccctctccttaataaattagagttaaatattaataacgataagggtaattttatacctaattttaataataactacaataataataactataatgaaggataccctaagccgccgggtaacgagcttccgaatttcccttagcctaataattaagacttgtaatatatttactggctaataggcgagctccccgataatatacccgataatctaattattactatcaattacaaacctataaaccttcgggttgactttattaatatttaatatttccccttcaatatagtccggggtaatagcggtatatttatatattaaattatttacccctccgctattattactatattattagtattctaataatacttccctccttgtataatagagtagtaggttcgatagattaaccttcgtaaaatcttattactgggcgagaataacctttattcttataaaatacgctaagtacctacttatactacggagctatatatactatttactattttactatatattagcttctatatagaagtaaatttcctattatactagtaggagaaagaggggcgcccgaattacctagtccataattagatgcctttttttcggttcgaaatacttttaaggcgcttttgtatgtaggatcctacttaaaacgatcttattctctaggatagagtatacggctttaataaatatatttagagagtttattttaaattacagactccgctataatatattaccgttaataaaaagatagtaaagtataccaatagaagtatagtaacggtttatatccctaataaattagtactgcggggtattaaagtttggattattgcggccggcagctacttcttcgattagaggtagtataataatatagttagcgttattaatttaaataaatatatatagtatcccctactaaaatttatttaataattaattaattaaatattaataaagcgaattaataccgacttaattaatagtaatagaactagtaattaaattaccctacttactttactagtcggtttattatatatttattaataacttctttattacttttattcttacgtattacctttatactaaaaatattataattattagtataatacgttctaattgtataatactatagttcgctaagtttcgaaaaatcgataataagaaagagaaggtactatttagggcgctatatcgggcggtattaaatataccggttcctagttttaaaaagggtaagtaacccctactaaatatagattagaaaaccggagtaatatatttctatataaaagatcgctaaataataaactttttatttatataatatatcggtaataagatacgtaagtatatttaccgccgccgtcctacgtataagagcgctataagaaactactttagcgatgaaggttataaaatagtttggatactactaattatataggtatataatagctttataaatagggtagatgtaggtgattagttatacgtatataatacgtatagctattattactaccgtagtttatttatagtattatttattaatttttatttaaatatattacttatattagatttgttattaaatactatactaataatatattactattatatagaagttattgcagctaacctctttcttaattagagagagaagctatttagtacttcctttaattggaagtaatagaatatatatatagacttttaaagttagttaattaataaaatttaggccttttacagtaaattcgccactatatactgcgttttaataaataaatccttaatattaattactagggaatttatactaaaacgttataaaagagtaaagttcttaaagcgaggtacttgtataatatactcttctatccggtttagataattaatagcgtttcgtactaatagctccccttcttaataatagatttatacgtacttggggtgctagatatataatattaagatttgtaagcgagagcgttattggtaagcctatatatgttaactgtattcagcgatagctttatttaagtcaaaatatattggttgatttcgatattttccctacccgctagcactctacattgagtgtaatgacaaaagtgctgtaaaagctggtaaaatcgaggtatctgtatgggtagaaatgtcacccgctaaggaagggaaataaccgattggctctatacccctgcggcgctaaaatgacacattttcaccgttaaagggatggaaggttccaccctactcaactcgcggcttccagggccttgcggtagggcagaaagtggagcagtttgcctcgaccggttaaggtttccacttggcgttggtgaatgggacttgttgttgttgttgtcgttatattgaacgtctacttccgccttccaaaggacatgagacgtgtgacgacatcggtgaatgggagataggtagaggtatgatgtatcaggtaacaaaagtgcagcgaccaagtagacttcacttacctgctacattaccaccttccatgtcaatgtactaacaaggcaataaccaactgccaatccctgatccccaacaaggaacttgaaagcacgttattctcctggccgacggaggacattaaattcggcaaccgtgatctcggacctccgaacctgcttacctatacttgtagaagtgaactctttgctcgtgcaggaagcacaatgcttgcagaagtgaactttgctcgtacaggaaggacgacgtggtttcaaggatgaaagcatacctacttaaaccgctagatcgctccctttcaattcttctcccactccagtacaattctaccaccccaaacactcgctctgagtccattcgtttataaagaattcatctcattattcttcgtaagtatctctatcgctcactacgtattctgttctccgctttcccgcctctcaaacttctttctgacataatagtaaacagtcttgcgaaagtcttctgacgacttatttcggtaccatggatgatcccacgaacgctgtcccaaccgcatcgcctccatctttcacattgtgtccaccgaacaaactgcatttggaaactcaatggattgcgatcggtgtaatctattacatgtgcggcgttgcacgtttctggtttcgttgcgaaagcatctggcagacatggaacggagatttttcagttttccaccaagccagttcgcgtgtacgaagcagctagattacattgatggcggttttccttggacctctcttcgtactgacatggccggcggatatctgcctgagcgtcatcattcactacatcgtgggcgtagtccaagcctactttcccaaaggtaccgaaacgactacccctatgcggggaaaaacccctccgccaccctacgcggctgacagtcgggacattactgttgttgagtagtaggttttggaaggagtatgtgggaagttgtgagggggacagtttgcccaaggaggtgagttctgcttgttgtttgggggtttgggatggcggtggtggtggtgatgatgagtttgagaaaacaagaggttgacgctgacttgtagaaaaaaacagttcattccgttcttcatcgagcaacacgcgaaaggctagcacggagagggcggttacgggcgatccgagatttgataatccgcaggttatggagttgggattgttaactcccagacaagcagtggaactgctgttgactgaactggaccgcaaacctaccaaaggctgttctaaagtggtagagactggaaggactatggggtaatacggaaagcggtaatcgggaatatgtttggttgggtctttaagtaacgagcgttgaacacgaggattgcacatggtttagcatatgatttacctgtctcgatcaaacgcctgttgtggacaaatgtcgacatatgccctcctgttttccttacatgactatctgggcacattaagtcgagaagctgataatattattctaccgccctaatcccagcgcccattactacttatcgagctcaaatgcaaagcgtacatcttcttccaatcatgccgtttcaacgcgccttcgcagctccaggatggagctggaaggtggtgctgggcaagtccgctctactcgggtcgcttcgccgtcgactggaggagcggctgccccaaagctattggatcgagacatttctgcgcgatcacgtcaagtcttacaaactgtcatccaacttgtggtgtttttcctcagcctccgccataccacttgtcacctgttgagttggatggtagcggcttggcatccccagctgcgaataaacccccattatacctccatataagacggagtaagggtgtgtccgatacagcagtaaatgccaccagtaaacatcttggcaggttgtggaagtacaaacgttgaaaagatagtcagtgcatttacgaaaaggcatttccacacctccaaaggtccggaaacaatcttcggtaaatctggcccgccaaggctttttttgaaccaaccatatgctacgcatccaagatagtggagtaatatggccgccaagctatttactggtccaacgagagcctggaaaatcttaagaaattgttagagaatacaccgggtgagtgactttcgtgaggaatcaacccatttttatcgaagtaccttacacggaccccagctctccctgatatacggattacatttactgggccatttactgctgtaccggacacaccctaaataccatccaaggctgaagtgtcgagatttatgcgtcgagccgagccagaagagtttaagcgatgactcgtttctcttccagtccaccttcgacctctgaataaaagattctaaccaccctgggttgaccgctttgttaccccatccagtcaaacacctttcccgggttcatgacccatttgggatcaaccgaagccttgagctgcctcatgagcccaatcgtctcctctccgagttcgtccaccaagcactccttcttcccaataccaatcgcatgctccccgcttacagtaccctccatctctagcgcccgggtcatcatgtttttgacgcatttggcgacagcctgcttctgctgcgcatttgttgggtcgtacatcatggagacgtgaaagtttccatctcctacatgaccaaccacgctcgcaaacaagcctagagatccgcattcccgcttcgagatttcgatgctttccgccagccgtgatatgggtacggccacgtctgttgaccaaatctcggtgcccttgggccgagtgtttaccatggtaaaaagggcttccttgcgcgcggaccagaggtccagctcatcctgtttcgtctttgcaaagtggaacttgctgtctgtcaagggtttgaggatgtcgcctacgcgggacacatcgctcttgatggcgtccttggtagtcccgctgaacttgaggaacaaggtaggtttctcgtcccatacacgcttacgaactgcgtcgcttccgtgcgcattgagcaatttcatctgctcgtcgtccatgagctccaaagcagcgagctggatcccggagcgaatcagcttggaagctgctgctgcggcagagtggatggtggggaaagcaacaacggcgacgctggtttcttttgggatgggagcgagcttcagggtgacctcggttactattcccagagtaccttcggcgccgacaaacagagaagtcaggttatagccagccgaggtcttacgaggacgccgacgtgtcttgataacgcggccatccgggagaacgacagtcagattgagcacccagtctttcatagttccgtagcgcatggcgttggtgccggaacaattggttgagaccattccaccaactgtggcagtgggcgagggatccaaaggtacgaagagccctgtatgggcgatctgattattgaggtcaacccagttaacgccaggttgaacgacgacatccatgtcttctgggtggaaggcgatgactctatccatgtaggtgaagtcgatgcagatgccggaatagggctgggagaagttgccctcgacactggaacctgcgccaaagggaaccatggggagattacgagcattgcatatctgagcgatagcagatacgtggtcagtggtgcgtgggtaaactacggcaacggcacgcccaggtgagttggacgtcgaccagtccgaatggccgtggtgttcgagaacatgggcatcggaggtgacggcgtcttgtcctagtatctgagcaatctcgttcgcagcgtcaagcatctctttgcggcttgcgtaggtcggctttgccagtgaatgctcttccttcttcgagtccttcaagacagttttcgaaacatccataatgattatcgccgataacgcaaggatgatccagctttgtctggacaggcctagcatagtggacaagatccgcccagtcctttgggggatattcttggatcgttgtgatgcccatcgtgtcgactgatatgcctggggagaaaaggtgggccgatattgtcggtgtaccggggaagtaaggggtcgggattgatgagtgagagtgagccgtgctcccggaaagccaagcactcggcgtgtcgccatctttggggtgatgcgacagtagcctgggagcggagtttactccggactgtagcaagcctgacccggtgcgtgaaatggagaggtggtctctcggactgcggaagcggaaggaaggcatagagaagccctcgggcgggcggcttgggagagcggcgccgagactcggcctggcatgtctgggcgggggaagcggaaccgtgttagcgtcgtcggcggttccacatggaggacgcctagggcgggaatcggaatccggggttgtttcgcctacagcgccaagaaggcttgttattaccttctgcagggcatagtacatgctactgctaggacatgctcaaatggttggtggccatgtcgccctcatggtgatcatgatatgtctcagcaaagcccctttgaaggtccaaaacagtttcactctgacactggactcgaggaaacgaggattgtcaccatcacgagagagagatgcagtctcgtctcgaagtgagtacttctgccggtagggggacaagcgaactgaggacggatggaagtcgagtatcgacgggaagacgacagttgcaagaagcaagttgagagtccgggtttcaatcattcgtccagattggaaaattgatgaccaggggagattgtcaattcagggttccattggtcacgcctggggaagacaaacttgttccttccgtttctggtgcaccagtggctcgctccttcgatattgatggcgggagtccaagatgatcgtttgatgtgaaagctgagggggtttttgtggggtacatgccctacgtagtatgtaacatcgttacatggctgcataggtaaagtacagcgctcaagcgtaacgaacatacatagtagaggtaccgtgctacgtacatatcggtcaaacccgctgaaagtgtccagtatattcttgatattcttgaatagggttaggtagccaaggactccatacctatgcttacctgaaggataaaaagctgctattgatagtatgtgaatgtcatgaaacggactgcgcgcacactacactacactacttggaggttcttggatttgcagggtgcatgaggtgcctggacgttacgtacggcgcttgtacctcgcagctgccctatgcccgtgcggccgtgcgggtgtccttaatatggcaacccactctgtcaacatcgcattgcccccgctcgagctttcgagttgtcaaatacctaaggtaagtagcacatcgcctcccttgagggaaagaaaaaaaaatgtcatccgccattctgacctagttccagtccagaactaaccgaccctcaacgtcccacgcagaattcagatgggattgccagaccccatcggtttcatcccccggacttgggtgacgatctgtcgtatcaatatttcctgtcgaggttcgttacctgttgtgtacagtggtacacagtcgcttggcccatcgattggtgatacgtaactttcaaaatacggtattgcatgtaacatagggcctagcgctacaagggaacttgcccggtgttacagcagcaccgaccgggcagggtggtgcgcatcgatgtcatgcatggccgatgattgaaattgaaagaggtcgggcagttgagacgacgggccctcgacttctcttctgcaacacatcacacagtctcatctccgcaacatcaagagatgccggtgatgcttcgacacaggtctctcttcgggcattatctccagacagacagtacactacctagaggtacactaggcgatcggctgaaatccacaacacgttactagccggcaagtgaaagccccatgcgcgactgccgatccaacttaatcgcgtacctgaatggatttcaccacagcagcgcggtaggtaggtaggtaatgccattgatgccgggaacgagacgggatgttcaggttcgacaagccaccctccatcaggggccgcccgggcacgcacattgagcgctctcgattgaggaggaggggggtcgagctggagattgagtgcccgcccaccatcccacacacgactcgtcacacgcacaaattgcactgcccactcccgctccctcgccggcttcagctacagtacagtacctgtctagtcgcgtggaatggaaactaccaaggttctaccatagtttccccaaggacaaggtcaggccttcctgacttccgcgtcatcgtctgtggtccccactctcccgacttccatgtctgaaaccgtctccagattttcttatccagtccttttcttcacttcaacttttttattcccgctgtagcgcatccttctttgttgtgtccactgttcagggcgaggcagtgtggctctggaccccatcacctcggtctcatactgccaatcattcgttgaagcgtcgcgccctttctttctttctttcttacaatctcctggacttggcatttgatcgctctctgtctatctttcgcatcatctagagtcactaagcgcatgctattcctcgaaaggtcttggcaacatcagatatcgagctgagcggcgggccggccactcaaccgaaaacaccataccatacatcatgaggacaacatcatcgccaagaggggcgacatggctcacagctctcttcgccgccgcagcttgtttgctgccggcagcaaatgcccaaggctacgctatcgataccacaggtacagcagccacttgagcacttcagcctgtagtgtgtgtgtattgcagacgcagctaacactgccttgcagataacatccgtgcctccgcaaaaacgctagccttcgacttgatgaaattctacaacggcaaccagtcgggccaaatcccaggtatcctgcccggtccgccctccgatggaaaaggcgactactactggtgggaaggcggcgccctgatgggcaccatgattgattactggcacttgaccggcgacaccacctacaacgatgtcatcacccagggtattcttcaccaagtcggcgataatcgcgactttcaacccttgaacttcacggcctcgcttggcaacgacgaccaaggattctggggcatgaccgccatgcttgccgccgaaaacaagttccccaacccgcccgctgaccagccccagtggcttgcccttgctcaggccgtctgggccacccaagccgcgcccgaccgccacgacgatacttgtaacggtggtttgcgatggcagattcctcctacaaacaacggctacgactacaagaataccattgccaacgccatgtaagtatacatatcagaaccaagttccgatctgcctagttagctaaccaaaccccttagcttcttcaacatgggcgcccgtctcgcccgctacacccgcaacgacacctacgccacctgggccaccaaacaattccaatggatctacgacgtcaactatatcgaccacgactcttggaaagtctacgatggcgggcacgtcgagcataactgcacggacatcaacaaggcgcagttcagctacagcgccgccatactcgtccagggcgccgccttcatgtacaactacacggaaggtgacgccgccacgcaagacatgtggaaaacccgcatcgagaaactcaccgaaggtctttttcgcgattttttccccaaaggcatcgccttcgaactcgcctgcgagggccgccagggcgcctgcacgcccgacatggtgagcttcaaggggtacgtgcaccgctggatggcaatggtgacgcagatcgcgcccttcacgcgggacaccatcctccctgtcctcaaaacctcagctgaagcggcagcgaagcaatgtacgggcggagccacagggcgagtgtgcggcttctactggtccgggggtgtctttgtcgatcccgccgtggacaagactaccggtgcgggagaggctatggatgttctcgcggctgtgtcgagtctccttattgatgaagccgacccgccggtgacgaacacgacgggtggtaccagcaagggagatccaaacgcgggaacgggaagtaggcatgctaccgagccagcaaagccgattactacggcggataaggctggggcggctatgtgcacgatattgctgatagcgggaggtattgcgatttggatttttatgaatttgggggattgagctgatgatttccatgaatgagagtttggagaaggggatgtatgtgcagatatgctcatgattctgtatactcacatctttgggttcttttggtatgagaccgggtaaataatgggccggcgttatgtacaggggggcttcttcttcttcttcttgtatatgtagcacgttttgataccaccatatttctcgcactatgctgtcacagtttgagatgaggatgactgaagagcaacggctcttccaatccccaatgatatcgccgaattcgaaggccaaggaaagaagaggtcgctccgggacaaccaacatctctttttatcgcatggaaggtaaccaaggaggtgctgcctgccccaacttccatccatagaggtatcttgcttctcctcggatatcgagataatcgactaacaaatcttccccgttcatgttttcttttgtttgtttcgctacctccgttcgatactaggagggcacgtgctaatgatcatcacctcagcttgaccgcctcctacattgcctaagctccaggcccccaagcgaactggaacccaacgaactgtgttgtttgggtctcatggcaaaagcggagcccacgccgtcgatcaccacgctactttgatcaacaacggccaccaacaccaccaccacccaccacgcatgtaagaagtcaaacatttggatttacttagcgtacttaggtactttaaccttactactgctgcacacagcacagctcgcgaccaaatcggctgatcccattcccgagctgacaagtgtttttagaggatgtttcagtgtcttagagttggaatttcttgatactagctaggtaggtacactacataccctggctggctggataggacgagcgggaattccatccggaagaaagatggctctagtgtaccaaggtaacattgacatcgactgtatctagactgactacactagtgcaaggggttttcgacaaaaatctccgatcgattcatgtatgtactgtagtgtagtgtgtagccaaacagaaaggtcccacagcggaagacgcctggcacgatcgggtacaacaaaccaacccatggcctggcatggcaacttcactggccgatgactggaccgaccgagttcgtgacggacggctcaaacacacctacgtactgtttgttgctcggactgtactgtactgtacatcacataggccacgcttcctcacaaaaacagagacagagcccacatacatgtagcgaacagagacagaaggacagcagagtgaatcactggtgcacagccagccgtccgggtaatgggttcgttggttggtaatagtctgtctcagggtcttggaaagaaatcggggctgggggtgtttctttctgttttgttctgttctgttctgttctgttttcttccttcagagttcttgagacatgaaccaggaacaagtcaagaagaagaaaaaagtgtccgattgggactggactgtgtcgaaatctccgtgctgctatacaatgatgctcgaagttgtatatcactcaggggagggggttggttgaacttgaacttgctcggtataaataggtacctatatctttgggcatggctacctacctacatcaggaccaccagacttgaaagtattggactaccgacctaccaccggtcagtcagtcagtcagttcagtcatcgggcatcttcttctccagccaacaacacctctgttctggttgccgcgttctacctacctactcaacaaagcaaccagccgtaggtagttcacagaagagatgatgatgatgatgatgaatctctcacacctcctcccactggggatacctctacccagtcctaccagtttgatagggattttcctcattggcgtaagtacctacctacctacctaccttacctaccttacctacctctacctactcctgcccttgacatacaacaattattaacatcttcttccagacctccatcctcgtatcctccatcctcctctccgccatctacaacctcaccctgcaccccctcgcccgccacccgggcccctttttccaccgcgcctccatcctcccctatttgtaccgccaaatcaccggcacgctcccgtgctccatcctcgacttccacgcgcggtacgggcccgtggtgcgcatctcgcccaatgctctttcttttgccgaccctcaggcctggaaggacatctacggccatcggccccacggcgaagaagagtttgccaagctcaatctcttttaccgaatcaaagggagcccgccgagtctgctgagtgaaacaaaagaggcgcacgggacgctgaggaagttgatggcgcatgggttcagtgatcggagcatgagggcgcaggaggggattattggggggtatgtgagtgcgttgattagggggctgaggggcaattgtcgttcttcttctgggaagagggaggacgtggtgaagcagaacgaaggagtggcggaggaggaggaggaggaaaaggaaacgacggcggtcataaacatgaagaacacgaacacgaagcaaacggagaacatgaaccaaaaagaagaggaacaggatgaacgtgtaccgcttgacatggtaagctggtataactggactacctttgacatcattggcgacctggcctttggcgagccgtttgggtgtttggagaaggccgagtacgatccgtgggtggacgcggtggggaagagtgtgcggttcggctgtgtcatgttcgccctgaggcttttggggctggaggactgggtgtgtccgcttgttcggaaattgagcggcaatgccagacggtttcatcggaaaaggacgatggataagctgcagaggagggtgaagctgacgaaggagaggccggacttcttggaggggttgttgcagaagagagaggagtgggtgagttcatgttcccccctttttctttgctgatggctacttagctgaagtccgaaaatatggtgataatgctggatgctgacaagtgggcttttaacaacctctagggcatagacatggacgcactcgcggccaatgcaagtctgttgatcgtcgccggttcggaaacgactgcaacactcttggctggagcaacatatatgctgctgagggatcccgaggcaatgaagaagctgactgaggaagttcgctcgaccttcaaatcggaggaagaaatcaccctttcgtccgtgggcaacctcgagtacatgctggcctgcttgaacgaggccatgcgcctctatcctcctgtccctatcggtatgccccgagtggttcccaagggcggtgccaaggttgcgggcacattcgttccagaaggtgtaagtttcaacctccttcaagaaaagcgtgatgttatggcggccatagactgaccaaacacttgctttctatcgacaaagaccgttgttgctgtatggcactgggcaacaagccacaatgagcagcatttcgtcgaacccttcgagttccatcctgagcggtggatgcaagatccccggtttgccaacgacaggttggacgcggtacaaccttttagtgttggaccaaggaattgtattggtcggaggtgagctaagacttctcctttgctgttttggcaccttatttttcttcctctttgtccgttggctgacgaatcaccctcctctatcacagcctcgccatcgcggagatgaggctcatccttaccaaagtcgtttacaactttgatatgaagctcgcaaaccctgaaaaggactggctggatcaacatatctatactctgtgggacaaacacccgcttccggtctatttgaccccgatcgagaggaacggtgtatagcctggagacagtcagtgatagtttcactcatgttttctccatcaaacgtaggtatacgctaggggatgggaagaagtggtctggatgaaagggatcaagagagtccacatcattggtacctaaccctgaggatgaaacgaaggggatatcggtggtagcagtcaagacttgtatctgtaatattgtatcggttatagatttgtcctcgtggcgtctagaggtagtcaccaagcgacttccaacggcccggacaccgtctttgtcgtcgatgctaatatcatgttcccctaccatcttccttagaccgctactctctgtcgagtatcgtgacagttttcttcatgtcaaagactacttaggaccagagactcgaagagagtaacaggtccgaccatgcacgcagcgctggtgtccaagggtttgtaagcattctggaaggtgtgagtggaagtcatatgtaccccacccaggttttctcttctcactgcagtgtccatattaagcccgccaataatggtaatcatttccccacacattgctccttcctcaagtctcgattctctgatgttgtcatgaccatggcaaaagttgcaagcatatgattgggcagtcatactataggctgtaaactacagattcatcaatgcacgtcgtcacttccctactacactatctaaaccgacatagctcggcgttgcggtttccagtctgcgattgacataacatccatgtaagagagtttggctcgtacgatactttcgggttgcattccttccttcaatgttctcttgggcgtacgtaagacgcaacattggtccactgggcctacctatctacctatctttgccacagacctacggtcagatcatccgtcctttgttctcatccagcaggacgaagatattcgcttgtgttactacgtttacggcgagattctgagttacacaagttgtgagaagttggtgaacgagaaaccaattgaaatcatcaactagagctcttgacatctactagttctaacgtatccagctgccacttagcgtatcgagctgttggtaaattcggccgcagtacacatgtagcctcgggtaacagggtgttttgttcttcacaaacgagagcaatcaagtagcctcaggatgcatcatgattcctgaatgcggagtccgaccggttataccacaatccttctctactacgccaatttcctctatgcaacctcatgcttacaggtttactaataaactcgtattagcagagaggaggggggtgatcagcaaaggcagaccgaatgatgatgaagccttgtcttcagatgccgcgaagccgtcaattctggaagagaagggcaaccagcctgccaattccatgacggatgaagccatcaagaagtatataaagcgccctcattcctgcaacttgccaacaacttctttctcccttgcctgatccattagccttcctccctcaagaccttcctccaacactacctctagtcgactcccttttcaggccctccattcagtatgcaacttctccatctcgtttcggccatggccactttggtcgcttcagtccagggaaccgtcttccttggacagtcgtgcagtggatcaggttacgactgcaccgacgacttcaatagtgttgctgtttgcaatggtcgtcagtgggtactgtctgcacaatgcggaagagcttgtaagtgaaacttctcaccctttgcatacccaagtacgtagctcttttgcagctaacccttgagtttaggctgtgtttggccgggtggtgatcctgctccatggtgcaggtgctaaacgcaagttttcgtccttccatgtgtggggatgaccaacctgaggaacatcacttggagctggcatttcttttggacattcagctgctctcccatagccctaggttccacggggttatagtgtatggactggactggcagaggacgaggaaaaaagaacataattgtgtattgtgtcccagaaaacattcctctctttttgcatggctagaactgtgcgtgtctccgaactcgtgccatccgccttcgaaagttcagttgacgaggagaaattcattttccaacaatcaatccgtttagttgaggtgtgacagtgatggccattgtacccagttgcaagttctagcttcaattgtgttgtctccttgcagtggttaacttccttttccagacctgccgactctcgtggagggctcgctcattcacagctcaaggggtttgggtgcacgaggctcacaaaagacaccatcacggaataccattgccaggcaacttgtgaacgcactaattgatccgataccaatattcaattacattgttatccttcagtctcggtctcctagcatagcgccgtgtaaccgtttgtttctttcactacccacaatctaagcaccaataccagccatctcactcttgtacttccccgcaaccgggcagacggcgccctcgctggcgctctgcaaatccgggtgttcgtggaccttgcccttgtgatgtgcgaccttggccttggtgacagggcactcggcatcctccggcgcgccctcaatgttgggatgatcgggggacagaaccgtcgtcgctgtgccgaccacggggcagacctcatcgtccatctccttggacttgggctcgttgacgatgcggctgttgagtgcggggcaggccgaggcgtcgtccaagcgcttgagaccctcgggctgggacacttgagggtgcttgtggaggttgtggtggtgatcggttgaggcccccacgaccgggcatgtttggccgggctgggagagatcgatgtccgggtggctgggagggagagtcgagtttgtggtgccaacgacagggcagacctgggggttcgaggtagcgccagtcattgtgattcttggtgttcgtttgttggggggatgtgttgatgtgcgatgggattgtgagacttggtaatcgagctgaccgttctttcagtgacttgatgcgattgatttgtggatagatggtaaaatgtgttggaggagaggttttgtttggaaggacagagatatattaaacaatatgcgatgcagtgtgacagcgaccaggtgaccttgggcggtgccgtgggtgtgcgtacctacccgacgggaacctaacaaacgatcgttccttcccttgttggcgagatcactctaatcgggatgcaggagcggtgacagtgtcaagaagaggaggcagctgcagcgacttgtacgtagcctgtcaaggggagtgacagaattaagggtacattacaccacttggatgcgcattaccgttttggggcattcatcatcaacaaaagcttcaaatgttgacctggagttgcatcttcaatcttcaatcaaatacctatgcctacaacagcttgaattctgttcaaaactgaccgggtctcttttggagtgcaagtcgtaggctttagacaaccagggcatttatctccaagaaagccaaaagccaaaggcgccctccgctttggcgaacggtgggtgtacctacaccactacagttcggttcccccttcgtctaagttagttgcctatgcccattctcatcccctcccgagagcccctcaaggaggatcgtcccatgatgtttcccatgacgtatccgcagaatgcaggcagcggccccagggctcgaacgttccaatcacagcaagtacatatgtaaactactccacaatcaggggatcgtgggaaatgtggagccggtctctggctccggacggaccccaaaacctagaatcgtcttatgtacactacaattccatgataagccgccccttgctagatgctgtggtctcgtcttctctctgtctctccagtttgtttttcttgtgtgtatgtatcacatcactgaatgcacatgaaacgtgcaattgaagccatgggcaaataaattctctgaccaactgcctgtcgtctgcgtcgggcagtataatcaatccccccctggagcggtctgacgagacggctaacagggcagtctcacctatattgggtctcgttaacgcatcgggcacctaaagatgagcacatgtaagaggaaaaggaagttgtgccttccatttcgatgtacaaggaactctgacttgctctttcactcggcctgctagactacggtgtctccaggccatggtcacatgatcccacgggagcggggagaaggtggtaggaaggcaatatcactccctactacaaagaaaatatcataaaccgaattacttagagtgccatcgacgaagatcatctactatgtaagaaaagatctcgcttctatcttatgtagatgaggccaatggaagtagtcatttacgcagcgaaatttggacaacgacaccaagaaacgccgcatcagcttcagcacgtgacaaggtcaagcgatagcgcggacatggcattacttattctctctccagtcttcaatgccaactaggtacattacctccaacctcccatcagtagtgtagacaccatcagcaatgggtcaaaccagccggtcaaaagcaatgatcatgagctaaagagacaaaggtcagagtgacaaaaaagcgatcggaaccactggcaggtcgtcttgaatttcttcttctttattctatattttctttgtcttcaatatttccctttaatacgttcttctcagagtcgtattcctttgatctttttcttccttttgacgtcctttattcgtcttcttgtctttcattccatgtctttgcttgaaaccactagactgtactcctccttgttcccagtaagtttcttcgagtatcacccaagtaccatacctatcggcagcagccaagttggcaaaactcaagtatgtatccgacaaacactgcgatcgtcgcggggggtctggacgggcaaaacaaacggcgagttaacgcgcgcgcccgtaccggccaacgggaccacgtggtatgtacagtatgtagatgaatggatggtgggaccgaccagacgggaggtaggcaggtaataagacggaaaaaaggtgaagagaagttcggaccaaggaaaacatcccgttggtgatctcatcccaacgtcagtcagtcagtcagtcagtcagtcagctttttaagcttattccaaccaccgccgagccatggaaaaaaggtgttcgttgtgtaacaataaccaaccaagacatctcctaggtacagaagcgcgatgtggtcttttctcttttcttctttttcttctagtgatgagaaaaaaaatgaattaattctcggctgtagacattttcttcggccggatccattccagccagttagcttggggaatcaagacccaagttttcacgtgtaatatcatgatacctatgtgaaaagggaaagaaaccaggaaagaacgagacagggacaagataccttggacaagacagccttgtctgcctgttttttgcaaggtgaaggtcgaatattcttctctctcttgtttgcgtttctcaaaatgagactgatacacgtcagtcagacgtgtgtcaatatcatattaaccatgtacatatgtcccttattttatgcaacaggtcgaggtcgtcatacataatccggtgttattaccgtccaaaggtttcagatgggctgttcatgtctgggaacatcgctgttgtgaaccgaaactcggacattctgaaacaaaagggctggattaacctttttctggaagaagacgagtacctagcgacatgacgtgttgcagtgaacatggcaggctctgatgatgatgaaatcttttgccagaatacgatattggtaagattgtgagcaaaaggttcgttacaggtacaactaggtagaattcagtcgagtcgagtcaacctcggcttcaactcaattagattctcacgcaaggctcacaagatttcgcatcatagtatggattaagaaaataaagaaatgatgtatactaaaatttggtacgtatatagatgcgctggaatgtatgtagataatcgagcagccattacgccgttatccagaaaaatatattgacacccgacatacagttgtgtcgtatgtacacggcgttgcctggcctgactctcatgctctcaacaacaacgtttgccatttcttctaatgcgactttcaaccgtcaagtgtgtttgcgtttgcgtttgggggtatcttatcaccaacttccctctcagctttccaagatgatcgaaccgacttgaaaggaacccctctttgagtatagttccgaatcaaatatcggatgagatcagaacatgactacagcttgtttgttttctagttttttgcgtttccttgtttcgtctcttttaaatttggacatcaaatttaaaggagcaagctagcagttccgagaacggcagccatcaggacaccggtggcggcgcccttggagacagcgccattctcctccttggggccgtcaacggtggtcttggtgcagatatcggtgccctcaagagcagacttcttgacccagaccttgggctcgccggcgcccatgtaggcggtgatctggccgaggccgtcggcggtggtcgtggcgcagctgaggacctcgacaacctcgtcagagtcgcggaagccgccaacgggcatctggtagctgtcgcccttggaggacttgttggtgacgcagaacacgaccgagttctcggcggggcccttctgctggcagaagtggttggtgtcggcgatcaggacattggacgtctgcttgacgtaggtaggcgactgcttgatggcgttcttgcgaaccttgttgagggtctgggcaagaacgtagaggggcgccgaggtgttgtagttggacttccagaggggctcgcggttctcaggggtcgcgccgcccgtgaagtgctgctcctgaccttggtagactgttgattgtgtcagatcagtcattttctggtgcgcagaaaagggaaaatgcgaaaatgaatatgtgtgtcttaccagtagggataccgtcgttcatgataacgtaggtcatggcgttcttggcgagggccatgtcttggttctggctggcaaagcgaggcatatcgtggttctcaatgaaggtaccgagggcaagagtgtcgttgcagctgtcttgggcctgggcgcggatctcgccgaggcgctcaaaagaaccgccgttgaaagccgcgttcaagggatagtagtcgaggtagttgggcatgccggggaggaggttcttggacttgttctggtagcggcacatgtcctcggtaacaccggtcaaaacctcaccgagagcgaaaacgccggaagcctggacgaattggggcaggaactcatcgttgacgtgcttggcggcatcgatacggagaccatcgatggaataggtcgagacgaggttcttgatccacttggtgaaaaggctgacaacatcgggggactcggtcttgagatcggcgagagcaatgccgtagggatagagccagcagtcctggatgttggtagcgttctcccactcggtaacgttgcagtacgggtggaagtatttcttgtcgttgaacggcttgaacacggagtagtcgaccttggggggcacaacgttgtcgaactcttgcgccatgtggttcacgacaacgtcaaccatgaggaacatgtcacgcttgtggatctcagcaatgagattcttgaggtcctcctcggtaccgaatttggggttgacctgggtgagatcctgcgaccagtaaccgtggtagggctcgccaacggcggtgttcttatcctcgttcttgatgacggggctgatctgaatggcatcgaagcccatacctgtacatattctgtcggctgctgggctcacaaaacgggcaggagacaggctggccatacttaccttggatataatccaacttgttggtgaggcccttccaagtaccaccgcaaaactcgtacagcttgcagtcgaccgaaccaccgtcgtcgcgagcgaaacggtcgatcatgacctggtagatggatcgggacttccacgcatcagcgtcggcggcggcagcataaccggaaaagctcagggccgccgcaatggcgcccgtcaaaagagatgaccgcatgttgttgtgtgtttctgatggatgttgagtttgtcgtcggtgtcgtcttggtcaacgcgggttgtgaataacgggtttattttcaacgaatggctctttctggtccctttctttccttcttccttctcaaagagtggctgtttctccgatctttcgacaccgtccaaaaaacgaggggagggatggcgcaaaggggagtaaacaaaagcgagtgtctacgggcaaaccgatggatggaaagaccgaaagaaagagcgcaggcaaataaaaaatgggattcaattcgcgatatactacaaaatgagtgactggtggaatggcggcgacaagcgactagcaccggaaggacgggattttggttgtggagagagggagagaaaagaagaccgggagatgagtccgggttgggatggctaggagaagggtcgtccagagtacgaggagtgacaaggaaggtacgaggtcaggaacggcttgtgattggctggtggtgcctttttcttacctcggaagggatgaacgccggccctgctcggggatgctgcgaaccacgagacccagagaagcccaccacacctgcaaatcaccaaccttatgctgctgagatctgccagcccgcaattgcgaggactccagtcgctatacgatagcctcgacagcggccttttttctgtcacggacaacggcacaaggacggcaggacaacagtcagatcgtggagaaggccagccagggggtaagaaggggttaccctattgggggggcattctaaaagcgtctcatgtcgcccaagaagatcccaacaagtctcatttcagaacggacagggacatcggtcactagtgagggttagctgagggccgttagggttggacgaggagggcagcaccagggcagggagtgtggtgacggtgggcgaaaaggggcgaagcgactgaggggggggaggatcatggagcagccaagaccagaaaataaatgaacaggccagggttgccggtattgctttaatctgtgattgacccgacactgcacccactgtcaatcaaatccgtgggcaattcaatcctcgtgggtttccataaatgaagcgaacccacttggtgttggtatgtagcagtgatgcaggtcccttttttctcttcaagtgctttgatgtggttgtcccattgtttcctacactgcattgatggcaagagtcggtgagacgaggtgcctggtgaccgtggtggagggtgacagcctgctagtgtgtcaaacgttgcagtggtggtgttcaaccaatgttggcacagagggcaaagttcacattcaaagttatccaaacaagtcgctgaccaaccggcacctcagtcagtaccttacccaagactgacacggtgcagtgtggtggtacagtacctactgcgtagagttaggtatgtacctgcgtcgtgtaaaataaaaaaggtaaaccgcgtaacgaccgttattgcatccagaggtacctaggcatgtatcatgcgggacgggagctgtaggacttgaagatatggacactagaggtaggtaagcatggcattgtccgacccggcccattgcgcactaggttgaaatgtttatgccatcatgcgattcacgacgccggcggaatctaggggtttaaaccagcaagagagggatacgagcagtcgtcgtaccgtccttgccgtcttataaacccagagcggcgtagttcaggcgctatgaattacgcgagattttctcgaattttcccgggcggagaagcacggtccaccttggaggtaaggtaggtacccactgtttctgtccactgcggctgcccacacccctcagctctggccggccagggcagcccctttccctcttttcccgattctcgactaccgcttgtccgatccacaaagcagccctcttggcagcccactgtagcccacccatttccaccactctgtgccaatcaatcagaaacccggctattcgttccgtcgtcggtccagccagaactcctcccaccttgtccaatacgggacagcgcccacttcagccaatcccgaccccatacaccacataccgttggcaaagccatccatcttgttcgacagcttccatgttctacactactacttcccatccctatcattggcatgttgcagatggccacctccccactgccaaagattgggaagaacacggccagggcagcatcacggcgagacaccaccgcagtgcagatctcacagattacatacactacgcagtacactacactacagagggagagggaaagagagagccctgccctgcctacggtagcaggccggcctaccttgtagggtgtgctctgcgacgacgccaggtacatatcgcgacacacgcgacgggagcgattcgaacacgaaaaggatggaagaatagaatgccttagcacccctctgccaaggacagcgagatccagcaaacaaggctcagtctcgtaccatgaaactgaacccatcggctgccaggtactccccttctcctgcccgggctccagcaaccaggcttgttgttgttggctgctgtctcttgttgccgtcattgttctcgaccttgttacgacatcgtgtggtatgctggctgactctttttgcgccggaccagacaatggcgcaaacagcaacaaactgaacctcgctatacactacctaatagcactatgtacactacatgcccggtcactcgtccctcttgaccccacgtgctatgtgttaccgcgccgatatacatagtacactataacctcaacatacacaaccatgtgccggcgcagccacaaggcacagaaatgttaggggagcactgaaaggccagagccgcacactactatttgctacactatgtagatgatggtcgtaatggtgggtagtggtggtggttcattgcccagccggtgtggttgttcctgagcgtttaggcctcccgattggcccaatcggttgatgttctttccgaccactgcaggtggatggaggctgccaggggctgccaagctttccctatttgcatacgcagtactgtacactacaccaaggtatacttcccttgcactggacacttcccgggcacctcacccaccttttacaaaatttcctaccgtgcccagtatctagtgtacactaggttgctcgtatcgcacccagacacgctactagtaccggtacgtacgctgtatctgtggatgacctggtcagtgcggcggagcaggggggtcgccgtccgggtggacgctcaaagaacctagaaagaacccaaaaaaagcactggaaaaatggtgtcgcctcatcgtggaaccttttccggcttccacttttcctgctctcgccctggccacaaccaaggcccctcattcaacacgacaattgttgcgagcgcaattgttggccgccagcattgccgatcatgtcgcggacatggcgaaaagtttacgaatcgaaatgatgggcaatccagcgaacaaagcatttgcttctggtcgtctcgcagaacagaacatagggtacagtaggtattggcattccctcttgatctctagcctccatctctaggtacacagtagcccgcctatactagcctctgtggttgtaggggcctcctcctagggccaacaacacgtatatcgcgccccgcccccatcaagccgcgccaaaactggcccatgccgccctgtctgatggagatccggtggcgttctgcgttaaactaaacgctgtgatacatacatatgtgagataaacagtcgagaagcaaggtgccaaacgctccaaaacagccctgacgcctgacgaggacgctactgggccgtttggacggcttcttcgtcgcagataccacctggacgggtgagagaatgccgttgtgcctcctttttctgggctccttggaacgttttgctggtgggccgtccagacgacatgacaccctagacaccgccgaataggggccgcacagtacggcaccacgtcgcttgacgtcgagtgggccagctggcgccccccaatcgcgccccctttgttggctgctactggtcgacagccccttgtccaccgtgcatcgcagaatgggtcggaagacacggatatgccaacaaccatgaacgcatccgagctttggcaagccatcagagttgccccagaatggctgaagcccctttctgcctggtgggccttcttgaaagctcaatgttcatgtcgtggggttgccagccaccgacggccagatccgttcgttacgtatccaacaccttggggccgccagcacatcttttcctcttctcaaactcacgttccatattctgtatcgtccttcattcgcgtggcttgtgttggagatcttgggccggttccgtcgtcgtcgtcgttcgttttacacacgtttacacgcctattacctacctgcccttactactaccacgattactactaccacgactactacttatcttgtctctcgttacagtactcgagttttcctgtcgctccccatgaagtggtgagcgacggtgacgatgactcgtctagcgttgttttcgattcgcgctctcttcacaatagcgacaacattcacactcactgacgccctccgatacgatgcccaagagatagaatacaatctcaaccggaacaaaaccgccacaagtcctcttgactactggggcgaccgaacagaggatgacccgaactttacatatttcccttcgcccaaaaactggcgagtacccttctacaccgtcttcgttgatcgttgggtaaacggcgagccagacaacgacaatgccaatggcacgcttttcgaggccgatatcatgagcaatcagctccgattcggcggtgacgtggacggaatcatcgactcgctggattacattcagggacagggagtgaaggtacggacaacccgacttgctagaaccgtaatcaaaggcgcaaactaacaaagaccatcatagggaatctacattgcaggctccccctttatcaaccaaccgtggggtgcggattcgtactcggtaggtttctcctcgtttcagccccggcccccgcgacgacaagatccaaagctgactgtttctgcttgctagccacttgacttgacccttcttgataagcatttcggtaatatcaaaaaatggcaggaggcgatcgacgccattcacgaccatggcatgtgggtcatcatggataacactatggcaacgtaagtgaagcgtggttccaagctctttactcccggtggcggtgatggctgacttgacttgtagcatgggtgatctcattggtttcgagggttacctgaacacaagtacgcctttcctcgtggaggaacacaaggttttgtggaagagcgatcggcgttatctggacttcgacatcggcaacacatacaacaagacgtgcgactatccagagttttggtacgaagatggcaagcggatcaagcctgatgggctcaagggatgctacgacagcgacttcgatcaatatggtgatatcgaagccttcggtgttttccctgattggcaacgtcagcttgccaagttcgcctccgtccaggatcgtctccgcgaatggaagcccgacgtgattgctcgactcgcccgattttcctgcatgaccatcggcatgttggacgtcgacggtttccgtatcgacaaggccgtccaggttacggttgatgctcaggcgcattttagcagcgcgatgcgaaagtgcgcaaaggaaaagttcaacaaggacaactttatcgtcgtcggagaaatcacaagtggtaacactcttggatctatctaccttggtcgcggtcgcgagcctgaaccagccgaggagctttcggatgaccccgtaaaggctctgaccctcggcaacgcgaccaccgatacttccaagtacttcgttcgcgagaagggcaacagtgccctggatgctggcgcgttccattattccgtctatcgtttcatgacccgcttcttgggcatgagcggtaacctcagagccggctacgatttgcccacggactggatcgaaacctggcacgaaatgatcgcaacaaacgacttctggaatgccaacaccggtgaattcgatcctcgccatctctacggtacatccaaccaggacgtgttccgttggccagctatcgaaaagggtaccgagcgtatgcttctcgcctacttcatcaccaccttcctcttgccaggcgcccccctcatgtactacggtgaagaacaggagctatatgcgctggacggcacggccgaaaattacgtctacggtcgtcaggctatggctcccagcccagcatggatggcccacggctgtttctcgttggaaaacgatctttacgtcgattggcccgtcaccaaggccaaagatggctgcaaagataagtccgtgggctgggatcaccgcaatcctgctgcgcccgtgcgcaacatcttgaagaacatgttcgccatgcgcaactcttcccaacttggtgtcctggaacacggctggctgcttgaaaagctttccaatcagaccgatttcacgttgctcaagggcagcggtgaccctacggaacgtggcatctggagcgtcgtccgtggactgttccctggagtgcaagacaagctcaaggacaaacctgtctggtttgtttatcataaccgagagaacacaacgacgtacaagtttaactgcgaccagagggagggcgcgttcctctcgccctttgatgccggagccaaggtgaagaacctgatggacgatggcgatgttattacactgtcttcgtccaatgtcaagaacaactataccaactcgggcaagaacatgggctgtctttcagaggtcaccttgaacccattcgagttccgtgtctacgtggatgaccctgaggaccgctggatgcagccggcaccgatgatcaccaaatttacgccaggacacgacgtgcctattgactcgacaaaagcaaacggccggattgacatctcgttcgagttcaatactgagatggactgcgatagcgtgactaaggcgctcactgtcaacttgacgcaagatggcgtgaatgaccccacgcagctctcttggaccaagcccaactgcgagctctttacaccccaagatgcagacaaaatcaagtatacgggagcaatcaactcggcctggaggtggaatgctactttgactaatgttgctgacggcatcatcaagctcactctcgatcctaccgccgcagcgaagggcggcaaggtgacgaaaggcactcgcgatcacttcttgctcagacttggcaagccttccaatccggttgtgtggggaatggatgcaacctacaactgggaccttcttcagagcgtaagcaacaacttgtacaggatcaagcataacgcccctggcgcaacgaaatggcgttacagcaccaactttggatctacgtggagcaagtgggttgattatgacggcaaagagacttcggttaccggccagcagtggtcgggaactgctctgcaggcctgggagggcaagcatattcaagttcaatacttcagcaaacctttgggctcatcggcgtttattcagcactcagacaagggtatcgactaccagcgtgtgttccctcacatcaagcttcacggtcccttcaacaagtggggttacgacaccggcctgccgggctcgatggatctcgtcggtcacaacacttggtcgttgcattacatgtatgaatggccggccaacttccagctcaacatctggggtatcaacccggacaaccagcctgatgtctccttcatctttggcgatattgatggtgaccacgttgtggaccgccttccccctagcagtcttgccaacaacgtcatcaacatcaccgatcctcccccgacgccagctcttgcgtggaaagttttctacaatgacgcgacctggacgtaccatttggagccggctggcaatatgaacgtccagattgctctcttctggctcttcgcaatccttcctgtggcgctggcatgcttggctggctggatctacgtcaccagtttctaccaagtcaaggtcaacaagtctggtttcgcgaccaagggctggatgccactcaagattggcaacctctcgaagctcaacatcgctaacgtcggcaagggcgttgagatgaacgccatcaccccaccgcccccgagcagtgcgctttctccccttggtgctgccggtggccggagaaccgtgttgattgccaccatggagtacaacattgatgacttcaagatcaagatcaagattggtggtttgggtgtcatggcccagctgatggcgaacgcgttgcaccatatggacatcgtgtgggtcattcctgtggtcggcgacgttgactatcctcttgagaagatgcaaaaggccgagcccatgtacgtcgatgttatgggccaaccctatgagatcgaggtctactactatgtcgtcaagaacatcacctacgtccttctcgatgctccgatcttccgcaagcagactaaggccgatccttacattgcccgtatggacgatattgaaagtgccatcttgtacgctgcatggaactactgtatcgccgagtccatccgccgcttcccggtcgatatttaccatatcaacgattaccacggtgccgccgctcccctctatctgttgccccagactatccccgtgtgtctttcgctccacaacgccgaattccagggtatgtggccgatgcgtacccccgaggaagcgaaggaagtctgcgaggtgttcaacctgccgcctgaggttgtcaaggattacgttcagtatggttccgtcttcaacttgttgcacgctggcgccagttatctccgtattcaccagcgtggtttcggtgctgtcggtgtgtcccgcaagtacggtgatcgttcgttggctcgttaccctattttctggagtttgaagaacattggccagcttcccaaccccgatccttccgataccgccgactgggatcccagccaggatgccaatgaccaagccaagggtgttgaggttgaccaggcagctgaggagaagagaggagagtaccgtcgccaggcacaggaatgggctggtctcgaggttgacccttcggctgagcttttcgtcttcgttggtagatggtctcttcagaagggtgtggatctgattgctgatctgttccccagcattttggaaaaggtgagtcagcgctgccccattgcatgtcagtgcctgtatattgtttgctgacagaattgtgtaatagtaccccaagacgcagctcatcgctgttggtcccgtcattgatctctacggtcgcttcgctgccctcaagctggagaagctcatgcagaaataccccaagcgtgtcttcagcaagcccgagttcacttcgcttcccccctacatcttcaccggtgctgagtttgcccttatcccctcccgtgatgagcccttcggtttggtcgctgtcgagttcggaagaaagggtgccttgggtgtcggtgctcgtgtcggtggtctcggtcaaatgcctggtttctggtacactgtcgagtccatgacgccctcccatttgatccaacagttcagacaggctatcgaatccgcccttgcctgcaagcacaacaagagagctgtcatgcgtgcatggtccgccaagcagcgtttcccggtcgcccagtgggttaagcagctcgacgacttgtacagcgagtctatccgtatccacatcaaagagcagaagaagaagaagctggaagtcctgagcccgggccttactgtgcccggtgcctcgtcgcgtgctagctacgctgatcctggcagcggccgttcgtctcctggtcctctcgccgttccctcccgtcccgttacccccacgctccgcgatcttgcttctcccgatctcccgacgccgggtgccccctgggcaggcggaaggtccgagtcaccgggagcccgcgactcgactgcgagctccattgctggaaacttctacttgcagcccggcggtgctcgtgagagtactatgagtgtagacagctttgcgatccgtgcccagaatggaggacccatgtcgcctggccttggtcccgatggcggccttgccttccctcgtcctgcgttcacgcaagcccaccgcaacagcagcttgctcagtcttccggacgttgtcggtgaccgccacgatcttaagctccagaaggttgatcagttcttcaacgataccaacggcgaatactatgcggagttcgagcagatgcttgaggccttgaccgctagcaactcttccagtgacctctgcattgaaaccttcttgaagaggagtgaaaaggagtggtttgctaggtacagagacgcgaagcttggtcgccacagagacgccagccgtatgggccggggtggtagtggcagacccgagtcgagaggcggggatcgcagcgagtcggttgtcagccgtggccgccaacctatgcgcagcgctacccccagtggcctggctaggtctgtctttgaggagtcgccaccgggtgggcgcagcgattacgacgatgagttcttgttgggtgacggttaccaggcccccactggtctcaagaagaccctttccgttcgcatcggtgactggccgctctactcgttcttcctcgctcttggtcaaatcatctctgtcaactcttaccagatcgtcctgttgagcggctcgcaagcccagacgcctgagaagctctacacggtcggtggtgtgtacattgctacatccctcatgtggtggggtatggagcgcaacttcaagtcggtctacgccctgtctgctccctggttcttcttcggtctcgccttccttcttctcggtgtcgcgccattcattggcgactggaaggtggctgacagcgtgacaagcgcggctaccgccttttacgcggccggagccagtcatggtgccttgtctttcgccctcaactttggtgacgaaggtggtgctcctaccaggcagtggattactcgtgccctgatcgtttccggtatcgctcaagtctacagtcttggtctttggtattggggcgcgactgtctcgagcgaggctcagaccatgaccaagttcattggcgagtcgggcgtccccctggcccttgtcatttgcgtaccggttgccatcttcctttgggcgattggagccattctttatgttggattgccagacttctaccgtcagtctccggccacgattcccggcttctacatctcgctgtacaggcgtaagattgtgccttggttcttcgtcatgatcatcctccagaactactggctgtcggcgccctatggccgcagctggagcttcctgttctcgacgcagttcatccccaactggggcatcttcctgatggccctcggtttcttcgtggtgctctggagcatcgtcctctacggcttctcctacttttcggacgaacacacgtggctcctgcccatcttcgccatcggtctctgcgctcctcgctgggcccaggagatgtgggcctgcagcggcatcggctggtacctcccgtgggccggcggccccgtcggctcggccgtcctctccaggtgtctctggttgtggctgggcctgctggataacatccagggcgtcggtctcggtatgatgctgctggcgacactgacgagacaacacgtgttggtggtgttgatcggcgcccaagtgatcggttccatgttcacgttgattggacgcgcgacaagccccaacgcgctgtcgcccaatacgactttccccgatttctcgcagggcctgtatcccggcattgcgagcccgtacttctgggtttgcttgatcttccagctgatcattccagttggattcttcaagttcttcagaaaggaacaggtggcgaagccataaacgaacttttacatctcttatttaatggcggagttgagtgttgatggcgatttgatggtgtacgatgcggctctgctgctgcggcgaagcttggctggagttgtggtatttacacaggtcacaggctattatgtggtgatggtggatttgatggtggtgaaaccggtggtgtgaaacgttttcatacaaacacactcactcatatacgcacgcatacgcacacatacgcaaggcaactctcacgcgcaaagcatattattcacatatcatctatatatatatttttgttttatctccatcattgttcgaatattgccagcgtatgtgtgtgtatatgtgtgcgtgtgcatatgtgtattggggagatgaatggacaaaaatacggggaataattgattgatcatcgttgtcacagtttggataaagagataccatccgtcatccgctaacttttttttccttatcatcacgtttccgtctttttgtcatttttttgtcttgtagatcgatcttttttgcggcgtcattacagtacttatagaaagcgaaaagggggaaatgaaggaaaggaaaggaggaaagaaggaaatgcgggaaggattcaaagagaagatatattactacgcatcgcatcgcatcatcgtggtcacgaagggagtaaactagcaacgttttccttttccccaacactcaagtagtagtgggtggtattcttttgtatgtatatatatatactagtagtcatcatacgaatctagttaatagatgggaaacaactttcattgagtatgaatctgcccttgtggatgcaattacctacctaccagtacttacctccgtcccttcacgactgctgtgtgaaagcaataggggggaagacaaagcagactacgatcagtccgtgtatcaaggaggttcaatactttcgactctttggaaaatacttggttcaaattatactataccaaaccttgagatatgagtataataagcctttctcatgcttcaactatacctcaaaccacactgaagcacgccccatgccaatcgtagaagcgtattgttcttactctgtcgtatgacagtcagccacataatatcctggatggtagtgaaggagactaccataagtacgcaaaagtcgcatctggataaaccaggcaactcgagttacttatgtccgtcgagaaaggtttgtccgaatgatgctgatgctgatgctggtaccaagatgaaggaggagacggaagggaagaaaaagaaacgagggacggaatgacaagatttcacttcacttcatgtcccttgtatgggcgagaagggacaagatggggtgtatgtaccggagttagaaaagagcaagcccattctcatgtcacgtgaaacatccggatgtttctggctggtgatactgtactgcatgacacctacctagaggtaaagagtacaatggagttcaacttgaatactcaccgtccagtccatttggttcatcatcaccaccgaccaagacggggatttactttccttggacaatggaggttggatattggatattggacgttggaggtcggacaaacaaagaccagggcagggaatgaagattgcaggggtgaacgttcgggtgccgttaccattcaactgtgtcccctcagcgtggtagaggtaggtagtggccgctgccccgccttcctaccccgtccaattctaaccagaaccgaccgggctggggacaattccgaggccagggaaggaatggaagctcagaggagagtgtcgtcgcggatgacgagggtgctctaggctgggggtcttgcgccgtaatgtctaacgtaacatcgtgcttctcgatgaagagaagggatcatctcatcacaccaacttgaagtctaaagaccgaattaaggttagattggtacttcaagattattacctacgcggtaggatcaggcaacgaggagggttgattctcggcaatccacgaaaaaaacagagcgggatccctttcatctcgtctcgacttactaaatcgcccctgggttcgggaagcttgtaatccaataaaagatgggagctgaagtatcggaaacagcacggacggaatgtcgagacgagacgagacgagacgaggcgatggaggctcaagcgacaagtgcaggatgcatatttgggtctttggcaatggcaaatcaggcatgaagaagccaaactggttgttggtgcatgtcagccctaccggccggccgggaagccccgcacttccttggatgatgctcgtgcggtacgtaacctcagaggcatggacggtccacttatttacgtccatccgaattgcgagtccgtgacggatagggatggacgttgtgtaatcgcaacgccatatgagagagttgaagagataggcgagccataaggtatacaaggttttattttgtttgtatatatatgatcataccggatcatatccccggtgcaacacaccagccagtgtctatagccccccatgcccagttctccaaaaaatcgctcacaaaactcgctttacagtacatacatacaatacacacacaaccaaatcctccggaccccaaccatatatcgatagtagcttagttggtcaggttgtagatcttctgaatatccttgaggatggtcttgaagtcgacgttgaggtccttgagcatgccgtcgcggaagttgaagacccagccgtggataatggggaagccgttctcggcatacgactgctggagggcggccgtcttgaccacgttgcggcactgctcgtagacgttgagctcgacgaggcgctcgtagcgggcctcctcgtcggcgatggcgtcgagctccttctcgtgcaggcggtagacgtcgcggatgttgcgcagccaggggttcatgaggcccaggtccttgggggtcatggccgccttgacaccgccgcagccgtagtggccgcagacgacaatgtgcttgacctggaggtgcttgacggcatactcaatgacgctcataacgttgaggtccgtgttgcagaccaggttggcaatgttgcggtgcacaaaggcgtcgccgggctgcaggcccgtgatctgctcggcggggatgcgcgagtcggagcatccgatccagaggtactcggggttctggccggcggcgagcttcttgaagaagtcggggtccttggcaacctgctcggcggcccaggacttgttgttctcaaagaccttgtcgtgcgtctcctggagatacatggtgatgtccttcttgctgcggtctttatcgtcggcggtgtgggagctgcagaagcttcggcgcggggtagcactcgggacgatggtgagacggcggcgtggcaggggagtcgacgtcgttctcgggacggcgaggcgtgatagggctgatgatgcttgcttggaggagtgaagcaggggagaaagacccagacgtgtgctaagcatagttgagggtggtgggttgtggcctgatgtgtggatcgtgcatcgagggtctggatctggcgcgcaattgccgatgcgacaaattctgtgtgactgtggcccgaagaggaaccgagacaccgtcattgaccaacggccgatagggaccctaaccctgtctacatactctgttatcagagccaagggtggagaaggaacggtaggtacgcaggtacctgtaagtatggacgggctctttctcctctggcctggtcaagcaaggaaggcgtcgaccatgccctctctcaactgaaatccccaattctcaccagtggctcttgtactccatggttgcccactcctgcttcgcctgttctctgcacagcttagcaaaaggcaaaagaattggagggattgtcctggagttggcggatccgaagcaaaacatcgatgcaacggaaactcgggaacaaaggagggttatcacagcgatgattatcttgggtacggtatcagcagtcatcaataccttgtctcatttttatacattagtttcaagccagccaggcagctgaatcacactttctctctcttgcttttgttagccacgccccattactcaaaattgcccgccgccattactggcttgaacaggtgagcccctcactttcagcttctccctccctgctcctccaaacaagctaaacctcatctttctccttcccgacagtgctgttgaagcagggaccgttgtcgatatcggcattggcttcgccttggacatcggcatcggcagcggcgtaaacccagcggccgcagcggcggcagcagcagggaagctcaagttctcagccgggccactgccaaacccttgatgtgccccgtatccctctccgcctccctctttatcatacgaaggcagcacctgatgatcatgatgacggaaccgttccagtcccaatcccagtcccagtccctttggcatacgcaacccaatccccgcagacccagatcccgacccggacccagatccatgggagcctgagttcgagcccgcacttgaatcaaccacaaacccttgcaccaacccataattccctcctccgcccgtcgcaccactactcctctctagcttcagaatggtcttcttcgcccgttcccccaacgctgcgctcgtcatgatgcccccttgtcccaccatggcgccgcccaagctactcctcgcctgcccatccaaagccgtcatgcccggtagcgcagaactcttgaagatctggatgccttccatgcgcgtcttgacgatgatgatggtgaggaaagtggcagataagagaacttgcacgagtagaaaggtgagccaggaccagttgatgcggacgagcgtcacggcggagcggttgctgtcgaagggttcgccggggttgttgcggtggggttggggagggaggtaagtgatgaggagttgggataggcagggggtgaagaggctaaggagggtgatgagggatgcgaggatgcctagggggctggttatcatgtgggttagtgaccgggacaatgaaggggggaaaagagggggacaacaaaggggggagaaagagtaggaaaggggggggggggggggaatggacgtaccctccttgaaaaccaagtaatttccaacagtggtgaagtccccgtgatgcctgatcgatggcttcaaagtcgcttgcggggcgggaaacggtttgtcgtccgccggtataacggagccaacggagctggccgaggccttcgatgacggggatcatgtagcaggctgtggcgagggtggtcatgaaggagaggaagacgttgaggttgagaccgcctggccaggtggatggtgggggtttgtggtcgtagatgcttaggactaggccgatgacttgatgaattgaatgaaatgttagctggcttcctgtcttgtgattggactgtttgcgtgttgcaggacttgtgtgtgtctgatactcgatgaagacaggggagagaggggtgagaagggggggttgatatgagaatgtggaggaacaaaacaaaaagagaaggaaaagaaaaaaaagaaacataccaacaatacacaacaatcctcccaacacccccagcccctcaagccaccacccaagcatactttgcttactctgcaccaacgtctcggtcgagtcaaagtggaagtacgacaaatgttgctcgctcctgttcatcccaccaccgacaacaccaggagtcagagcactaggagacccgctgccaccgccgccaccgccgccgctgccatgagtcggcagccctctgactgatattgaatccgtcgcatcaatcgacacttcactcatctccgtccctcgtctcccccttcctcctcctcctcctcccctcccccgttttgtgtcggtcctctccaccagcattagtttcctcatcccgcccttgccaccaccgcccttgccgccgccttttttcttgaagcttcccgtcccagggccccctctaccagtagtgttgccacgcggtgtcgtcgccatgcctcctcctgtctccttctcgtacatgatgtaatcatcttgatccaaatcatgaggatcatcactactgtcgtggtcatgatcatggtagtcatggtgatgatcatccttgtggtggccgtgatggtggtggtggtggtgatagtccccttccacttctgcggtttctggcagtggcgagaatggcgagtgccctggatgatgatgatgatgatgatgatggtctcgtgagtgtggtagcccgtagctgggcttccatgagcgggaatactggtttacgtagttggtgctgtcgcgggaggctgagcggcttgttgttcctggctctccggatgcgttgcgggaggaccctgagccatagctttggtggtcggtggcctgctgattgctcgttggcgtcgatgtggtggtggtggcggtggtgtcgttggtgacgttgacgttagataagaacgggttgttgttgttgttggtgcttctggctgggcttttcgggggaatgagtggtgcatcaaaaagcccggggtgttgaaggaccggaggaggagtcttgtgttggtggtgatgatcgtctccggtcccggtctgccgatcgccgctgacatggagtgggcctcccgaaggtggacttcctcctcctcccccgtagagtgcggcgtagacagccctactggcggcattgccttcttcatcgtcttgctcgactgccgtataggatgattttgaacttctcgcgctttcagtatgccgctgctcgtcatcctcatcatggtctccaacctcattgtgtgttacatgatcctcctcctcatcatcatgattcccatgaagggactcgtagcgggccattgtttcgagtccagttgtatctcttcttcttctctctccgtctatggcttgactgagtcctgttccccttcaacacgacgctgatgaaacgagtgtaaggagcaaagagacggatggacaggcagaaagagaagaatagtgggcacctatgctatggaaaagccatggaacatggaatggaagatatggaacctccccaaactggacttgccatggggggtggggtggagaaaaaggggaaagcgaaaaaaaaaaaagagttcaacaaaatgccgggattcatgacgcgtcacggattggataatgagtgatgactgatgagaagggggatggggtacgacggggaccaggaagggcgaggccgccactgccgcaaaattcgcgaaccgaacgactatcctaatttccgctcatcatcggcaacctggttaagcgagacacttgactccatcgtgaatatcggatgtccggattcagcccaacgtttttgcttttttaacctaacccatttcgctggcgtcgcaatgtatatacactattatccatgatgtgaaacacaccacttggctaatcatggggaaggaggtgatcattttgtagacggagtagagcgtacgatatgcgacgggaccaacactaggcgagtcatcgccaggcatgttttggactgcggaagcccagatttgatgtagcatggaagagtctgtaactcactcccaaaactccggcttcaacaactttgttgcaggcttcatatgttcggtttgttgttggcctacactagatagaaaagtagccatgcgagtctgaagggttagggtcaaagccaaggcggacaacccgatcatttactggtagactacccctttttaagccttctggggttgagcagctcggcttcttggcacaatcatggttgagaaaccctccgacggacagggcgaataaaagaatgaatcttgtcctcatgtgtcatggtcgtccggcatctagaaataattgggtttcacgtcaatgatcgaagtcctcacctcgacgccgtacaccgagcaaatctaatgatcatcgagcggaaacacactagcggatttcggacttgggcctgtccttgcccatcaaagagcctcaatagcccgcaaaagcacttccactcccctgtcgccaacttctcgctccttcccaatttcgcccctcagaagactggccacatcactcaacactccgagcggaatatagcagcctgtctttgctctgtccagactctccttcagccggctcgtatgctcccactccttcgcagcgacctcggatcttcggatcaccttgtcgggaataccacacatggctgcgcaatgcatgccaaaggagccctctgcaacgccgtcttcgagcttgtacaggaatgttattctcttgttctcctcgtccactgcaatctgcattctcctagcacggatctcgggatgattctcgaactcggtagcaagactgtgataatgcgtggcgaagaaaccgacgcaaccaatgtgtgatgcgacatggtgcagaactgcctgggcaactgcgacaccatcgtatgacgatgtaccacgtccgagctcatcaagaataacgagtgaacggggtgtggcctctgacaggatcttctttgtctctgacagctcgacgaagaacgtggattgcgcagcaaagatattgtcgtttgcgcccagacgggacatgatccggtcgacgggggtcagacgggcggacacagccgggacataacaaccaatctgggccatgatcacggcaatgcaggactgcgcacggaaggcgttagcagatgaagagcattagaagaggtggatgcctccacggccaaggcaggcacttaccattcgaagaatcgtggacttgccagcagcgtttgcgccggtaagaaggttaatgttcgcctcatcaccacccagcttgatgtcattcgggatgaagtcgtcaacggtgttgagcatgcaggggtggcgtagttcgttgaactcgacaacggtccgctcgtcgttcacaaacactgggcggcagcaaggctgaccaagcgccgacgaagctttggccagactgatgagacaatctagttgtgaaatgatgcgaattgcctgcaaccatgtctcgtaatcgaggtcgaagcgcttgaagaatctcgaggcgacttccttgacgatctgagaatgtgtctcttccgcttcctggagctcacgaacgaggtcctcaagctccttgaaatagtaccgcttgaccgccgatgttgcagacatttggcgccacttgggaggaaccttgactgttttggggacttcgatctggtagacctccttgccgacgtcggtgaactttgcggttttgcatcgtagagcagtcttttgcctttcaagcagctcctgcaactctcctttgatccggtccagttctgcttggctgcggtcaaagtcttcttctatacctggctcaggaatcagaagcttgtcatcacgggctctcttccggtcgaaggcggtcttccagtatcctaagggttccttgaggtcaggcattgaagcaatgaggcgatcaaccagcccattgccaccaccataggactctaggagttccatagtacggtcgatctgttcgaatccttccaagaccttgacaaagtcctcgggtcggcaagccccagcatggatccgggatatcaaccgctccaagtccggcattttgctcatctgagacgaaaattgctcccgaaggctgtggtcgtcattgagcatgtcgacggcatccagtctctcgttgagcttctgtatgttgcagagagggtggcagacccattgcctgaagagtcgctttccgaagggagttatgcacctgttcagcagatggaataaggttccttcggggccgccattggctgtattggcaaagatttccaagttgataagagactggccgtcaagaataagtgtgccgttccgatgaatagggttgtaccaggcaaagttgccctgggagagcaagttacgctctaacttgagcatgcgcagatactgagtcagagcaccgagtgcggacatcaagaggtctttgtcgcgagcctccttgagcttcgcaggccagacctcctcctggccttcgccagacacaaagtaaccgctacagtcaagttcgcgcctcgcgacgtcagcgtcccaaaactcggttcccggcttgagatagttccaaatggtggtgggactcgtgttgttcttgagaatccgcaaagccttggtagacagatgcgatttctccaagatcaattcccgtggggaggtctgggctacaaaggtctcaaacttggtcaggtcgacatcgtcctcaaactctgagatgaagaactgtccagtagcagcgtccacaaaggctatgccaaacgcaggcttatcatccacgacggactctttgatggctgcacagtagacggcattgtcgtcttgaagcatgctaccgtccaccaaggtgccgcccgtaaggatgcaagtaagctcgcggcggatgatcttgtccgccttcttggccttggtgtcacgttcccgcatctctttgcccagcgcagactccatttggtcgacccgggcaaccttgtaccctttggccacaaattggttgacccacatgtctagcgaactttcgggaacgccaaccatgcgcatgttgacacggtcagtgagcttgaggtcaaagagctgatgtccgatggtggcgtcgttctcgtagagttcatagaactttccctttttgaagaagaccaccgtgtcccataggttcttcttgatctcccaatactgcgtctcaaacggcgaaaactgtctccaggcagatgggggcacatagacagagccaggatcgtaatcgggatgtcctggtcgattcctgtttgcatcttggatatcggccaaccacgggtatctctcttcaggctctcttgtgtgtgcctttgtctttggcttggtggctgatggtgtttgtgcggaacgaggagcggccgatcgaggttcggttggttcaatgttgtccggatcatacttccatttcagggctgttgaggttctgggaacatcatccatcatctcctcatcttggtcatactcctcttgccttgacgatcttcgagggctgggtggagaagatacggcggactttttgcgtggggcgctcgggcgtgctgccggtcgttttctcttctttgactttgagggcccttgatcggattcgtcatcgtccacgacaaagtccgccatatcatcgtcttcttcctcgttgattgcattgtcgtctatttcgaaagcatcgtcttcgtcgtcctcgtctaggacttggggtcgtgatcgagagcgtgatggacgagagcttttgggtctcccggaaaacgagagaaagacatcgtcgccgtcgtcgtctgacgactcggcatagttgataaccgctttcgcctgaagtcgcgatgggttagcttagatggaggtctagaacagagagctgataactcgccttgcgcctgatggggctactgggcatcatgatggtcctggtgtcatcatccttggaataggcagtgcctgggttttcctgggagctcgggggtagaacggcgtcactactagggactggcgtttcgtcgagtcttttccgccgcctgggcggaagaatcgagttggattttgtggattccttcaggcattctggtgacttttccttttggccagcgcgaggcgtggctgtcgcatcagaagctggactggaagccccgatagtggcattggcattggcattggcattggtattggcgcccgcgttcgtgggagtccccgaggaggcagctttggagaagaagcccaggatactcgactgcctgcccgtcgaggccagtacagatctcttaacgttggattgggtcctcgccggggtgcgcgccggagttgaagttctgtcgcccattgtgcgccaacagctggccgacttggcttgatggtgggaataacaggcagggcgcgagggagacctgggagacggaagggacaagaatggaatacaggcagtcagagttttcacagaattcgtggacagagtttgaattgagattggaattggaaggtgcctcttttgagaggctgaccacctggctgcctgagaagaagaaggacgcgtaaagaggttgctggggaaagcgcgtccgtgttcggctgcaggtgccggatcactgaaagacgttcgacccactgagtgccccgctagtgtaaagcatcccgcacagtttattgtggagtcttgacgcgatcccctgttgactcctctcctctctgcctatcaacccgacacctttttccacagcgagcatcccgaacatccaacagatcatcgccttcacatcaacatccttaaaggtattgacttttcctttttgatggaccaattcgatcagcttcctcgtcgactgcgcatggcgtggagtcagaagcacctaatcaagccactggaccgcgcaggttggtgcgattcatcccgtttgtcatgtttggttggttttgctatgcttgaacaggggactgtcgagtggcatccgatgagcttatcgtccggtatttctactcatttcctatgttgtcattctcctattctagcccagcagtcagtctcctggtcacctgcctccggacattaggtagcaacaagtgttgtcgcaataccgagaccccaaccgccggccttcgatgttgtccagccacggagggttcaagggaggtccacggcacgggcgtatggaagaaactgggcgctgaatgacaccctcgtcctcctcttcagaccaggaaccgggccaagtgacgatccaggagtacgacggtcaaatatatccaaaatgccctccagatcggaagagccaatcggctcatccagctgacgggtaaatgggttaaagttttgggaatggggtattccacctttgttgtcaccaatccatcaacggctggttgttaccgttccacagagaaacacttggctgatgcaagttcgtcgttccgagagtccgaataagactactttaataaacaagtctggcaattagctaaagcagaacagtgttgcggaggcgaaagctttgctcccatccatgctttgtttacttttatcaactttcatctttttactcatcacatcacggaacgggggctcctcttggataacggctttctctcacttgagcccccagcactaccgtacacaacgccgtgtcacctgtcaaagcctgccaaacagctgccgccaccgtttcggggtttcttttattgtggggttgaacatcggccagctcgcggtgtcaatgaccccgccaatgctcttcttggtctgggaaggaaaagggtgcgaatcacgtactgcgattcacaagtcacgctgaatgaggagtagtgctcgttttgcacaaataacaggtagcgtttggactcatcaacataattttctacgtataaccccatcattggcaccttcatagatatgcctgatgtcacagttgctgctccgtctgaggacactcgagagtcgcgaaaagacagcaacagtcgaagagctgccgcatgtttggtatgtcggcggtcaaagattcggtgcgaaaaggggaaaagccgacataacgatgatgaccgatgccaacgatgtcttcagctaggggtacaatgcgtccgccccgaattccatgtgggcaggaggaaaggtgtcaaaaagcaagttctgctggttcttcatagcacagccctgttactgaccacctcctcagtaagcgcaccgggctggaaaaggcactccatcaagtcgaacaggctgtcaaacgatcaggagccagtctgcacggtattgaggccaccaaattcgtttccgaactcaaagaaatcttaggtgctggctcacttacacctcttgccgatggcgactctgaaaaacccagcactggtcatacaaggacgtccccggccatatcacgcaggcctagtgaaattctgatggcggatgtttccgaagattcaggcgatagctccatgtcggatcatgatgacatgagcattccgcaagactccacgccaactcagagccatgtggcagatgagagccttgccgtcgatgatgccgaaaatcctcttcaacttctcgcccgagcttctgacttgcatgtttctccgaagccagttggcgagctttctacagccgagatggcccatagccatcaacacccacgccagaagaaacaaaccgagaagctgtccgaggtcgaaaagttcttcaagttcactcaattctcccttgactgtggccctgaattggatcccatcgatcttggcttacttaccacggaggaggcagagtccctcttcgacttcttccacaagagtcttgcccacacgagatggggtctggacccaatattgtatacggcctctttcacccgctcgcgttcggcctttctcttcacttccatatgtgcagccgccgctctctttatgccaagacagggcgccctttcgcggcggttgtccaatcactgtaaaaccttggtcaacagaatcatagtggaccgataccggtccgtcgagattgtcctcgccttcatggtcaacgttccctggatgtttcctggcaaacatagcaccgatgacgagacgtgctggtacgtctccatggccaccaccatggccctggacctgttcctacacaagattgtagttgctatggatgccatacgagaaaatggctacaaaggaggaatcgcacgggcagattgcattgaccccaaggttgccttgtctctcgatgggtttggcgacgttgatccggaatcggaactagggagacggctgttgcggcggagggagagatgttggattgccttgtttgttctggagcgaggaatgtgcttagcgcgagggagaagctataccgtgcctgtcacgccccttcttcgacgttgtgatgaatggcacatgtcagatattgcagataccatggacgggcacttggtgtccatggctgtcttgcggagagacttggtgagctcccaatgtcaatgattcctgcaatgcaagcactgacacaaccaggacgatttgttcaattccatcagggcagtctgtgacggatcccgcgaaacactggctgacggcggccttgttgcccagtcgttcgttcttcctcttgttcttcgtttctaactagaagtcgtctttctaactacctttccaggatacaaatgtcagtcgacaagttcttcgagcaatggcatgccaaatggaccatacccattggcaccggacctcgtaagttacttaaactctcgtcaccttgcggaacaatttattttctcttcctaacaccggccggcgcaaagaacatcgcctaccaccctatgtccaaatcctcgtcacccacacccgcctctccatctacagtattgtaatcaaccaccccaccgcaccaaccgaagtccgccacttcttccatgccgccggcctttcctcggccctgaacgttatgcgttcagccatccaaggcgaagagcaactctcgagcatgcccaataacacagccatcatgatctcctttgccgcctgtttcgccctgcgcctcagcggccagctctccggcgggacctccagcctggcgcctagtgtccggacgctgattgaggagacggcgggcgtgctggaacggattggtaccgctacggaccatcggaatggcatgtcgacgttgtatgggaagtatctgaagtatatcgtcaagaaggcggcggctgctgcggcgacgtcgtatgagagcttggcctcaactgtgcggccgaggaacgagacagcaatgacagcggatcgaggcccaccccgtgtggccttctctcgacacggtgggccatccgtttcatcatcattatcatcatcaacactagcaacatatcaacgcagtagccagcagcaagggactagcaccacacacatgagcaatcgtaattacggcatccctaccgatgctgctttatcagcgacatccgccggcgcatttctcgagccttcatcatctacgccatcctccctctgggcagcaacagagccaatattgctacaattctcttccatgtccgacgaccaagtcctcgaagcgctgaacaacgagtttcatgtggatccggctacgacggcttcgaactccaacgcgaacagcaacagtagcatgtaccaccaccaacaccatgttggtggctccggcctgtcgtcactgtgggatgatacgggggttctgccggattggttgaattcggcgaatttacccgagtttggggtgtgaaccaggctaggatgggtgactaggtgactgataaggaaagaacggttcagaggatgactgggctggacctggatggaggcgtgagtggtgagaggcaagaggaggggatttggcgtgtgagtgtatatgaaatacctgtcgatatgcaggaggggagaagatcctaagcgaatatcaaataactcactggatcaacggcaggaagttggtccgtagttggatagaacagaacactcaaaaagacacaaaatagtacgcaccaccaacgatgactctgcctgaattgaacctaggaccttgcactttcagacctttttataccaactaggaccaataggatggcgcttaatcgtgcagtgtgcttccattacaccactcggccattaaaccgccagtaggtgcgcgtttggttcggtgttggaagcatgatttggaaatggcactcgaataccgggatttcaagaaccatattctctttctctcaccttgcgatatatccgtacacctcgttctcttcctctttctcttcttgcgcacgaatcccaaaatcgcaatctttctaactgattgcggttccgaggaagtttggattttagacatggtgagtgaccacgatagtaattggattattacaacttgggtcacctggcatcaagtacacgatgtctgactggggctggttccatgatgtgtgtttccgttttggggatggtggagaaaactgaatgagatgcgggcttaacgcgaacactgcgagttgtggccggttgtttgataggcgagtaacgcactggcataaagcattgcggggttgaacgaaacccaaattcgcaatcctcaggttccgaaagggagtggcgcgcaattccacggtataacgtatcgtatgtatatgggaattgcaaagtgatcagaattgcatatatatatatttatatatatatatataaaagagggagccaacgccgtacttccacttgcgcatattgtgattattacctcctatgtagtagaattaccgtatgaactcgggtggttagactaacaactttctgtgaaatcaagcatggtgtgtaaatcatgctgcaacattcatgaccaccagagatgcacgacggtggtgatattcaatgtctccgatctctttttttgaaagacaggtaaaagtgaggatattagaagaatcaaatttgcagtgctccggggtggtaagacttctcccctactataagtcattttggcgagcattgattgcacatattcgggtaatatgcgtaagcattatgcccggtctctgtgcgtggcctatcgctacatacatattgaacccccacttacactacacaatgtacactacatatcgcgtgcttcgacaactgcccgtacccatcggccttacgagcttccaaagtctgcaggaagggggtttgtgtcggcgaggtccgaatccggttgcggtcgcactgggcgggttacaaagtgagaagaagtgtgacaaagtgtgattgccgtgaggtcaggcggccgcgatgggttgggccgatttgatggcattcgggaaccatggcagtcgcgtggacgacttccgggttggggatgcgggatgcgactgtgttgtgattatatccaaagggcgcacggctggagaacatgccggggggggggggaggaacttgttcttgatggttggttgtgagacccgaaatcgcatcatgatggtttacgatggcaccagccccagaggtggtccgcagtcaaggtggcaataaatccacgggaaaggaaagccggggggaatggacagccggggggggggggggcgatgtttatcggcggttgcgccgtctgcgggcgacgacggtttgccccggtcgttgtgttattcgatttccccggtctagacgggtcgtcgactgctggaacaaatgcctgtcacacatggatgatgctggtccagcggcaccgatgaatttggggaaaaaggttttttgtggaagatgtgcaacccggacgagaatccggagatgcagcggcgttcagttgtgacgaataccgaattattcacacatgttacaaacacttttgaatcttatctctcggacagccaacccagccattcagagccctttagcacgacaccaccaaacctctagcgctcttcagtgaagacgttccaagaacttccttggcaatgcaagctaggttgtcaagccgtcgccaacggaccagcaactggggccagtctagcgctcgccatcttgaatagatttccttttctgtctggccttgtgtgcccgattgggaaccagagcagttcattgcagaataccccagcctcaagtcacaacgagcaataacaatgattgatcggaggagcaaactgaagaggcaggatgggctcaacggaactcgagagggttctgagagtgcatcgatccaagtgatggtgcaattgcaacggaaccacctcagagtggacaaagtggaatgctggtgagaaaatggcctgttcacaatgcatcatcccgctccaaaagactgccccagtgtggtgatcaaggacgaatgcagctcttccctccggctctcgggggtattgtcactctgtagtgacaccttagcacaaatctagtgctattcccatgtccaagagctaccacgctactccgtccatgggccacgaacacggggcggggcaagcggaggtcgccgcacaaagagacttgattggttgaaacgaggtgggatatttttcctatgcagcctgttctccaattttcggcagcttgtgaaaaagtgggctgctgccgaaggtgtgccttttgcagcaaaagagagccaactgttaaccacaaacagtgataaatctcgcgccgccctcactcccccgttgtccgctacagtcccgtcctggccgcgagtctcgagagtcgagtccaaactaacttcaaccccccctttggtcccatctcctccgccccggccgctgcctattgtccgtccaaccgttcgaaacgtagccgacacattctcgccaaccgttcctgcccgccccttcgacctccatccgctgtccacaaccgcatcgtcacactgcctgtcgtcttgtcttttttttttggtggaatacccaaataaaaaacaacacccgcagttacccacttgacttatagcccctgaaaaacgagaaaattcgtcaaccggtccagtcgacagactacctccagctttcccgcctccgcctccgagtgcagccctacacgagttaccgttgtcaccgtttcccaacaccaacacacccaaccctcaaaatcgcaaccatgttcgccgccactagagtcctccgccaggctgccgctcacgctgagcgtgttccttccatcaagttcatcggtcgcagaaccattcccagtacgttcctccctgccctgcgcctccgagcattccggtgtggtgcatctgccattttgactcgcgaaccttggtgttcttttcggatgacgtgctgacagcctgctccttgtccaacagcttccgtcgaccacactcccaagcctcaccctgcctctcccacccactcgctcccggccaactggggctcttccccctccttcagtgcctaccgccaacacgcccagcagcacggccctcttcgcaagaccatccgccctgatgtcgacggcattggtggctcccccggtgccgctctcggctctgtcaaccctccccagggtctttactttgaccgcaacgacctccccgcccgcttccgtcgccagcccctcaccgaggccgagattgaggctattgagtccggctgtggctttgcttaaacgggagagaaatgaatcaacatggactagacagttcgtttaccaaaatcgatatcgagtccgaaacgaccgacacaacgcagcgatcctttgagaattgccaattccgccccattgacctgggaatgggcctacacttgagattccccatcatctaaagctatctatccctattgccccctcacacacatgacacacacacagcgtatgatcacccatgcttcacgcgattttgaaccgagcaaagtttgcatatcagattatttatgaacgacactgcattggcgttcaagaaacaaactaaaaactcaccggggtttggctttagaactacacgttgcggcttttggtctgcatggcacggtgttaacggatcggtgggggagaacgtcgtccaaaggaggccgggccttgtccggacatccgggcttgagtgaccggggaacggatgcaggtcttgtgtatatagtcagtgcaacgggcgactcccgaagccggggcgaaatccccgcgttggttgtcagcccgcgagcccagaataacatataaacactatgaacaccaaccgctgctcgtatctggtctgcaaatgccgagaatgacgacatgcgagacaaagagatttaccatgccgttgtttggacgtagaattgctgggaactaccggtcttgagatttacataattgagccacgccatatgtgaacattggcctgtgacccgcgctgtgtcgaggccttaaccatcaagaccggaaaaaaaaaaaaagcatcgtcaacaccgattgctcagggttaggcaatcacctcggcatgctcggaagcgcccagctcatagcacatctcatcatgggaatgcatatgatatgtgacgtccaagtaaaatcctctagtgtactatgtactgcgtacaggcgacatttcggcttctacggagatgacctcacatatgagaaacagaagcagcaagcggactgtgacggggaaagtgatcagccctgcgagattgccggccgggggactttgaattgattcgatgccatgtgcccatgtgctgagttcacctgcaatcacccactgcaccaccggtgaggacgcgggaacttaggtggtgggggccgggctcctggggaacaaggtctctgacagctcccgtgtcagctgccaaacaactggacaggagggaccggccaattgatcgcccaagccccgctaaaaagttgaacttgcgttgttgaagaggggagctcccggcaacctccactgcgctgacgaattgaggacgataacggcgccggacccaatcgggagctcggtgattcttctcactttacttgcaaagctcagttccccggtcccagcaacttgtttgtttggaccttgacgacgagcaaaaaaaccacctttgaacgaattgtcgcaaagccaaaacccgagactgccctcatctgaactcgtcgacatcgtcgcatcccgattgtagacgaggatccctgctatccttatacacctcacgacctacaacgacgacaagaagaacccttgccgatagtcacaactttattacaaccatcgagatgaaggaaatggcaggacaggccggcgccggcagtgaggacaagtgccccgtcgaccacaagacgcgcgagctctggttgcaacaagcaaagcaggcaaaggccgcacaagaagctgcggccgcggcgggtggctcgacggcaccatcgccagaaaatgcctttaccacgccagtagtaccagcaccacagcaaccaccaacacagactccgatcccccagccggcgcaacaaacagcagttcccgcagcgcttcctacctcgcaacaacaacaacaatcatcatcatcatcatcctggtcctcatggctccccttcatgtcttcttcttccggctccacaacaaccggtgccgccgccgccgccggtgctactccccagcttaacctcggcgaacaccgcgaaatctcctccatcccccgcgccgccaccacgggtccctccgcctgcccctccaacgccgagcaagaaacgggcgccgacacctccaccggcaactgggtctacccctcggaaaagcaattctacgaggccatgaagcgcaagggccacgacggcgccagcgcggccgacatgaagacggtcgtgcccatccacaacgccgtcaacgagcgcgcgtgggccgagatcctgcggtgggagaagccctttaccggcgaagcatgtggatgcgccgagggccccaagctgcagagcttcatgggcgagagcaagcggatgacgcccaaggcgaggctgaacaccttgttgggatacacggcgccgtttgatcggcatgattggattgtggatcgctgtggcacgagggtggactatgtgattgacttttatgcggggaggaataacgatagggccggggcggggaagctgaacttttatctggatgtgagacccaagttgaacacgtgggagggggtgaagatgagggcgttgaggtttgtggggatgaactagggtgaagtgaaggggtgggtgtatagatgacggcgagtgggattgttgaataggtctgaatatggaggagacttggtacataagatagagagatcttactggacttgtaagacatgtatgtttcgttgtattattagtactggttggtttaacattgcgtctcgctcatgtttggcatataaacggccgtccaaatggcgcttcaggatacaagaaaagggaaaggttcgatagagaaggatagacatgggaaaatcgctgcatagagtctactttcctgatgatgatggtcgctctttggtgttggatctaaagattacatatcacttcaactttgtagatgtcttgttactgtttatgtatccggctgttccgagtggaagatcaaatgtcttcccacctgcccagtccagtaatatctcaatccttcttggacacctgtggttgtcgaataagatctttttcagatgggattggaactggaaaggagggaccacatgttagcaaagggaacaagacggacgagaaatcatcatgtagtcagccagccacacatacctttcttcccatccccgaccctcaccctcacaggcgatctcgtttccaacgcattcgtctccggatcccacccagcagccgccagcgccgcaaagacggttcctttctgctcctccgacgtatatcccagcagcggcacctcgttctcataatggctctccagcccatccttaagggccgagtcaaagtgataggcgtgattaacggcatcaaaccaggcctccaacggactatttgcacgcgcacttgaactcattttcttttccccctcctcctccttcaacgcaatcctcatacgaaaactccctccccgatgacaaatccccataaaatacccttccatctcaaactcatagctatgataccctcccttccaccccgccaaagccttcacatccccatacgtcccaaactcgcacgtacccgtatactcccccgacttactcgccatcctaccaaaccccgtccatccccctccccttccccatccccatcctatccgcaactgcaggatactctcccttttactcacctcctccggccccaacaccctccccgtttccaaccaactcctcaccaccatcgtcgcccgctgcctattcagcgttcgtaacctgacacacctcaccccccgataattcatcaacaaatgcacccccagcaatcccaccatcaacacccacaccaccagtcgatcctgcaccactttcaccaccaaactccccaccaacatacccaaaagactcaccaccgtctcctgacttgcctccttggcattcaactcccccaaactgcttcgctgcgtgacaaaatgcgccgacaaactcgccttgctcgcccccgccgcaacaccgcaccaactcctcaacaccccactacccacaaccacccccaacttcaatccatacctcgtctcccccatcatcatcaccggcatcagcaaatccaacagttgcgcagcatcgttcagaacatcagccagaaatctaaaaaatttacattcgggctcgatggcggtcccgagccggtgggcgaataagatggtggcaaagcgggagatggtgtcgctggtgattttgagaatgagcgctgccgtgggggacgaagaggcgtctcccacccccaggccttcgaggacggcgcggttggcgagtaaagacgagatgctgctgaaaaaggcttggagggagtcgtaggtttggtaggggaggtagtcgggggttacggagtgggggtagccagcggggaggaaggcgttcaggagggcgtggaggggggcaactttggtttggtgctgtgtgagagttaggattggatgagttgggggtggagctaaagtaggtgaggtaggtaggtaggtagagtagggatgatgtgatgatggtgataatgggggggtgtacttgattgagaagggtagaacaggataagggcggatggatggatggatgggactaatggatagattgattgatgacaagatggatggagagagatggatcaagtaagtacatacagcctttagactctcccgtgattcaccgttatatgtgcagagcacgttgcccgccggatcaatgtcgtagatgttcctgctcatcctctcgattgctgtctacatcaacgaagctctggtatcgttggttgtcgaaaccgtttgtccaagagaagggagctgtgcgcgggttgtggcaaatagttgatcggttaaaggtgtgccagaagatacaattatttagccagagttaccaaccggtttttcttctcctgataatgcaatggcgcgtaagatagcccaaagctgcgttatgttgcgttgtacatgagcgtgcagtgcgcgtcttgaatggtcgcgaaagggatggcgccaagcgatggtaaaacccccctttggccatatcctgacgtaaggccgtgccgtgattgctgtatgtgttataagccaccgacattaaggctcaagtccgcacgccataaactggacatcgatcggggccccttttagatatcttagaacctccttactatagacttggaggtgctataccctgtatcgacagtcagtagttctagaggaatagatacggaggaggttaacataagcaccaagtataaccgaagaaggaacggacagggtttgcgtccatctttgccattgcaacagcctgctagccttttcagacattggccaatactgtctgtcctccagggacatttagccagccatgtctgtatcatgatatgtccatagcttctcgctaccttgcccttccttggtagtgtgtccacagccgggtatgtacattattaggtcaatatttctccagtattaaaatccaacctgcgcagcagcttacgcgttatgcttctctttcaaacccatctcctctaagaagagctcttgaccggagtgccatcctcagccaccaggtactcctgtgtcgcaaccggaccctcgccgacactggtcatgatcacacggctgacgccgttcttgagcaagccgacaacactctcgtcaaaggacgcgttggccttgaggccctcaacggcggacgccttccagccatccaccttgctaaggacgctgtagaggttgccaacaacggcctcggtatcctgctcgagatagtaaatgacggcgttcgggccggcatcgaaagtgtaagcggcaacggaccggccagcagccgcgttgatggcctcgacagcgcgaatggcggcgcgcgaaacgtcgttcatgtagaagatgggaggataggtgtcagcgcaggtagcgtggaaggagttggaatcgcgcatggtgacctcagcaaacgcggcaaagtcgcgctcggcaatcgccttctccataatctccatgtttttgggaacgaccgacgtgatgcgctccttgaagagactcgaggtggcaaccgtctgctgcatgcccgaggtcgagctgacacccttcttggcggcagacgcgacgaggatcagggcgcgcatctcgggccagtgcgaggcctcggcaacctggtcggccatggaatcgctgccatcagcagcctcacccatgcgccaggcaacataaccgccaaacagactgcggcaggcggagccggagccctggcgggcgatcaagctcagctccgagggggaggcaggaagctcgtagaggttggcgatagccctcacaaaggcagcgaagccagcagcggacgaggcgagaccggcagcggtagggaagttgttctcggagacgatgcgcagaggcatggtggagagcttggggagcgaggggtcggcagcctcgagggcggcacgacgggcgcgcagctcacggaagcaggcctgggggcgagcgccagacacatcagagggctcgccattgagaagaagggagtcgccttcggggtacgaggccgaacaggaggcggtggtgagggtgcggagatcggcctgggagagagtgacggagagagagctgttggtggggaggttgagcttggtgtcgcgcttgccccagtacctggaattacgggggtcagttcagatgctcctctccacgtgttcgtccgaagtatcaattgagtattagggaaagttgggctgacttgacgacggcaatgttgacgggggccgtggtgctggcgcggtagaccttttcggaagccattatgaatatgttataggattatacggggggggtatcgttagaggcgtatggaaagaacaggtcacaaagaagaagtaagagaaaggacagaagggcaatgtcgcgatggtggttgcttggtggttgttggtcagcgggcggtcaacaaagaagttgggaaatgaagctggagagaccaagaccccctttcaactgtgttcccccagcaacagctctgcatcgcagcactctggcggggctctccagcggggcagaggtggggtcattgaacctgggctccagctagtacagctacaggtagatttggagctctgcctgccgccagaggaccctgaacgcgccaagctagagtgagctagcgccgcctcaagggcatcggcggcctggcccgtccccgtctccgtctccgtctccgtctccgtcatggcccgaaccgcccgctttctgacctctgccgtgtgccgcatccatcaccgtctcaagatgccgacatctgatttctgccacgaactctctcactctgccacgaagaaacctgattttaggattctattcagcccacctgtctcatcacttggcagttgatatgccttccacgtacttactcatcgtcctcactcaacctcacccaacattaatcatgtgcatatggatcacatttctgtccacgccaatgtcacaaccagacatcacgacgctcatccgaaattcatgggtaaggggttatagtgacatggtgtctaggagtccgagtctcactcttgtcaacaaagctatgtcttgtctttggtctcgccggcatgtcgatgttgattcacgaacccacaagtggacggctgcagatccagcaatgactacaactcaacgtcataactaccctattgctatgcagatgcttcagctccgagctggtctggtatctctggacgtctatcatcgtcaacatcttcaagtcggctgaccgggttgagagacaacagactcaaacacgccatgagctctcggtatcacttgcaagttgcagaaaagatgacgagctgaaacaccccaggtcttcctcgggcacttcacatcagagacatgtttgagaaataatcagggaagatgccgagtctctcgctgactctgtgtagactgagcccctggtgacgctcatgtctcacgggaaactgacggtactgacttgacactatgtacacactcgaccaaccctcgactggctggctaacctgtaatcaagttccaatatggcgcttgactacacgtcaaccagcctaccactgagcactagtactacaatctgccttggtggtattctgtcacagaccaccgtcgtgttacactagcgagacacacaagctgtcgtatgactgtggaccaggtacggtgataggacaaatggttatcgaactgttcaactcctctcttatcgacaagcggagcctgacagctgtatcacagaacaggacagacttgtcttggagactcgctaaagccggtcctgcatacagacagtccacagaaaggttgatatctgctactaccacatggctaagttgccgatccctccttctagacccggcatcgaccttgatctcgagtccgaacggacctgtcatggttgaggggttcaatccagcattcaagagcttccgaccggatatgttggtcgaaaacgtgaaaagtgtctattcagggctttccctgcactaactgataggttttcttccttccagtattcaaagacatgacgataatactaaagataactgcaccaaggaaagacacaacgaattacgacaccccattctccatctcccagtacccttaaccacgttcatcctgcccataagctacatactccaatgagacccagccgcaccacacccccaaaggctctcacacgatcccgatcccgtcccaaatctcatcttatttttcttatacgaaccacatgaaaccccaaaccatgccattgagccgagtcaggctttccgagatccagaatttcgatcggactcaccctattagaccgaccagcttgagggtgaggggctgaagaccagtcagcctccagtttcctgctatgaaaactcttacgcgtcaccacctcccgcaacacctggcacacacataccagccgccggcggccaggccaccggatacccgacccggaacccgtaactttctcctctttcgaggccgataccctacatacatacgtgcgttacatacattttcctctttacctcgcctccgccatcatgctgcctgctgctgcgagccagggaaattacaaaacgccactgcatacgcttctcatgcctaccctgccgctgccccagactcttcttttccccgcgcgcgcccgcccgccccattccagccctggcctgtgaaatgcttgagtgacaatctaccggaaacacacgcaatgacgtgacaccaatcatgccggcagccgttgagagatttggggtataggtgtacgtacaggcatgtatggttaacggaaaggagtgtcgttggacgccacgtgtttcgtgtgcttcgtgtctcgtcgttcgtcgtctttatgtctcccaatgggtatacattacatactgtgcccggtagcaagtcgacaaggtagcgttgaggcaggcaatcaattccaaaaaggttatatgaaagccacgtgctggctattatgtagtgggcaatttttaggatggaggtgtttgtttgaagtagaataagtctgggccatacataccttgaccaggtaacgctgcggcatgatgtgagtgtcgtcaattcgaggggatcccatcagagagtgtccgatcaggatcaacgtggattctaagggacgagctaggtttcgatgttccgatgcttcaagtgcacttgcatgttgacggaacaagccgcccaagggtcgtcaatgccttggcggaggtgaagctagagctacgtagataggtaactattttaaacacagagacattatcacaattcaagacagatacagaagacattgtgaacactccaaccacgtgcattctagaggctctgtacacgaacatcgacactcgccagcagcccaagcgtcatgctaatgaccttatacaagtccgcaatgagatagtttgagtagcttgaagctaccaacatgcgcttagtccgtagcaccacctctgtatctacctacctttctctccttatcgttactagcatctaaggccttccagagtgcaccaaacctactcgtgtatcatgtgtcagtagaagcactgcaggctaaactcgaacatctctaccagtcaccctcagttcgtagaagattattggagtagctatagttacaatgtagggtagccaaggatacctaagtaacaccaaaccaaccctgatcgacactgtcaagttattatcgtgatgtgcccgcttttcatgcctgggacattcgtacgtacattccacctacctactctattctcgcaagtcccctacctacctacctacttacttactttcctttcatcctaccgtacgtgtaagcttccgggttactcccacacccacctaccgaatagaatagaatatatttttgtaaagactgcgacaaaccacagcagacagacacacattttcttgcttttgtcttcttctcttttttttctttgacacacacgagagatgactcgattcgactcgactcgactcaaggtaccatcgataccaccttataccgtacacatccaccctacccacctacccaccacctcttggaggactggacccgtattacacgattttgatgatgatgatgatgatgatcatgccttgcacggaacaccattcctactctacactaattgatctcgattcagcatggggtggtagtctagttctctgatccatatgtagaagtagtctcaattcaccacctaggtacctagaggtaggtagtcgcagactcactccattgcgtccagtcaatgaacccaagttaccttacttgtgcctacctacctaccttacctatctatgtacctacctacctacctgcctgcctgccgtgcggcggccacctgtgccccccctttcccctccatacctatcgggcgatgtgtctgccctgtcccccccttcctccctccacccatggatgccctgtgccccacgggaacgtgcctcaatggtgcttgccgttcccgcatcggtactacactaccgctggtgttactctgctactatgtaggtaggtaagtaggtagtactactactttactaccagactacataccgcaaccacaaccacaaccacaatcacaaccacaaccacaaccccccgaccggggcgaggataacactaacaatgtttaggtagcttgcagcagcccagactacctctaggtatctctacaatatagatagcctaccggtttctagctaggtaggcaggtaggcagatatgagaacttgaacgccgaggaccacgccaaagtttgaaagaattaaataaaaagtgagaatacaagaaaccgaagcaagagagaagatttccagcatgtaagtggaacaaaaaaagggtaggtagttaatcctgatcccgattctgattctgattctgatcccgattctggttccgatcccgatcctaatcccgatcctgattctactactaggtatgtagagctggagggagggagggagggtaggtcagcattggaccgacttctacctgttcactacacgtctaaggtatgtagcacccttcaaggttcataaccccattgtgcagctctccactcttgatgtttaaaatacgtagtagtagtagtgctagtactgcgtagatgaattgataagcaggatacctaggatataggataggataggtaggatacgactcttccttctaggtacttacctctagcttagatatcaatccttgtgaacagcagctatcgtggcctacctacactaccttaggtaggtaggtacgtatgatccgttgtggactgactacctacctacctaacttgagtgtccatccatccatccagcactgtaggtagcaacacacacacataggtaacgaaccccgcttcctttcatggtttcttctaggtcacttcccacacccacacacccttgtctctgtctgtctgtctggctgtctgtctttagtgtacttggtgcgagtgttgaacgaccaatgatctaaccatagggcaggcaggcaggcaggcagagagacatggttttcgctttgaatcagactagacttcgactgctctctccccgcgctcgtgcggttgtacatacatagtaacatgtaccacaacatttccacatcggacggaccgttccgagcagttcgattaactcacagtacctacctatcttttctcaaagtctccaccaccatcaccaccattcagttatgcatcaagtcacgttcgtatcttaaagggttcgtagcagtcaagaagcaagtaggcaagagcaagtcttgggtatatgtacagtattgtcatcttttttgtctttcctctaactatctctagactgatacatagcctgttatccagaaagaagacaaagtagctatttagatacaggattttctttggctcaaaagtgggtgtgtgtagtacctgagacgagagtgtagagatgtgtaaccgtgatacacatgtgtatgcgtgtgtgtgtgtgtggcctggtgtgtgtgaaacctgccacttcatagcattgagagatgcgatgggggagagacagtaggaaaaagtgaggggcagacaggcaggttgaaagagtgtatgtattacccggcctgataggaataacaaaaacagaaaaattacaagggtaatgtacatcccggatatgtatgtatgaacaactcttggttcgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagacaaaacgtcgtaaagctaatggggtatctttttgacagcagattaaaagaaaacagacaagaatatggggactggctggtatgcaaaaaatgaaaccagccccaaagagatctagcatggtgtcgtggcacgtatcatcaagtcgtcaacatcgttagaaaaaaaaaaaaaaaaaaggtgagtgaggtgtgcgtcggtccagatagtagaagcaggctgtttgtccgcttccagtccatccatcgaccaagaaaaaacaaagagagggtagtatccaacggctttcttaaaaagtgattcggtactctgcctccctattcagcgtgggtggcacatgatgcttttctttgcttcgcttcacttccggcgccccactttgtccacgatgttcttgagccaaagggaggcgctgttcttcttatcatcgtgtccggccatgaccgcatcgcggaccattggcccaacaatgtccacatcgccgcggtccggaaacttgccctcatccgtcaacatttcagggacggcagctgggagcacatcttcagtagctcgacggagcagtgttgtagtcgccctggtcaactgtggttccagtcgttgaataagatcctcctcagcccggctccattcctgctccaactctgcccatttttcttgggtataaccgtacgtgattgacgtcaggccgtagtgttctccagtccggacaaggtgtttggtgaagttgatcctcgcttggttccaatcagcacggaaggcctcgtatgtcgccagatccgccgtgtctggtacatagggcctgggctcaatcgtaaagttggcgtgacctagacgatctgaccaagcatcctggtcctcaagaaagggaagcggcgaaggtagttcactgatggtactcgcagttgcgcggcggaacgatgctactgatgccttggaactcagcggtggcgtagggtagtattgggggttaggtgatgtttgcagcgactgcgcgtttccttgggttgctggactttcggtgaataaagggggcaggagaggagtggcagccaaggcacgctcccgttccaggctttttccagcggctacctgcgcatcctgaagcggggaagcaggagaaacagtttcgtcggcgctgccatagaaagagagcgcaggggtggtgggaagaggtgattcggtgaaatgcggttgtggttgttgctgtggttgttgcagttgctcagaagggcgtcgcatcgaaggggatatcgacgatgacctgctcgaggcggcacgggaaaaggtccgggagatgctgggacgctggacaagcgacgagacggaggggggtgcagaagcaaactggtttcgcctcgacgtggatccccaccctggaaagctcgggagctttgaccctattctcgaactccaagacgacattccggcatctgagccatgcctcctcttttttgatgctaaactatcgctggaatccaattcgccccaaaagctgaggtcgcagtcggactctgaagtcatggaagggcgggccacatcgttgtggtggtcgcatgcctcgtcgcctagtcatggtcgtgttagctacgccgagtttagggacggacaatatcttgttattggtgggacctacacaggcaatcgtaaagaccccccaggctggcctcgtctgcacccgagtaaaggtcgtactcgtcctcgtcctcatagatgtcgaccgaatttctctccaatggggactcttgcacgtcggggagctgggtcttgttggtcttgttggtatgcgtttgctgtaatggcgagatggggcactcggaggaggcattcggagacatgatgttctcgagcgaagaggtcgaaccagagcaacgcgagtggctggggcgcgaaaaggttggtgtgatgggcagtggtgaggcgatgtcggacgaggaggagctggaggtgtgggtgtagtagatggaagagtgatcggcgtcattgttgtagtagtagttttgctgtaggagctccagcatgcgagccttttctctttccaccttttgagggagctgcaatggtagcagtcgggttggcatggtgagtgtgtgtttgtgagtgggtgaggtgtggccgggggcgcgaccttggcctattctacaggagttgtggaggtactgtaggtagaggtagaggtaggtgacgatggtggcagttcgcttagttgtgtgtaaaatataaattgcccagctttaccgactcggaggacgggacgggactggactggactgggctctttttgcaagccttcaacaagttccagtttgacgggacgggagggagcgcggggtagttgacttatgtgttgcttcagtttaggttcacttctctacctaggtacatgcgtgcccgtcgtcggatagaggtcggtcacaagagctgggccagttgacgacagtcacgacacttgcccgttgctgccactagaccatggccgcgggcggagagagacacaagccgggcatggagacacacgggccacattcagcgcctgccagtgacgggactgcatttggagtggggggggggggggggaatgaaatttgggtcccagcctttccgccgccagttggtaaaactctgtttttttttctcggttttttttagtgcatttccccgaaagaaaaaaaaaaaaaaaaaaaaaaaaaaatgtcatggttcaactccagcttcgtttttgctgctacctactcacaccgcaccccccctgctgcgtccatagagtgtaactgatacttgcagggatctgatcatttttttttgtgtttccgcgatcgcatcccatgtgtgtgtccactttggtctccagccagactaggcccacccgttggtctggacaaccaaaagatggagcccgaagttgacgagagacgaacggtggaggacgattcaaaaaaaagtgcatttcggaaacacaaacggacaaattgctagtgtagagccccggagatcgctttttgcgccaaaagtcaaggttctgactgttcttcaagactggacggcggctccggggcggctagactggcgctgcacattgggccagtgcagtgggtacactgaagagtgacggcgatgacgtgacgtgcgagagacgagacgctggcgttgtggtcttgctcgtttctcacgaccagacgacgggcagctcctctggggtttgaaaagcttggcggcgggaaacgttgctgccgatcctttcatccatcatctacgcaatcaaaacaccaccattcgtttcattctttctatcgtgggcagccaacaagatgttggcgagaatcacccgccatctctttagcaacttgtcttatggttccaagttcttgccgtccctttaccagccttctttgtatactcgtctttgacgtcgatattcccccgcggcagctccagtatcaaggaaacaccaccccccggtcctattcccctcttcccctcctcctcctcctcctctactatccgtcaattcggtcgtgttacgcacgatcaaaagcacagttgcttccgtgtgtcttgggtactttggtgttgcaggcatggggcctctgctcgagtcctcccaatgccgtgatcacaagccacaaccgatttctccaaggcttctggcgactggcgcgcgcctggttggtttgaatggcaacactcaccttttccacgatccatcctatctagtccctagtgggagcaaaagtggtaccagggtttatcaatggaggatcaatgtgacttggtgcaggactggcaccacgtgtaatcaggtgctccagaccgagtgcttgttaggccctggctgactgggcttccagacttcctccccagacggatggctggacgggtgggctgtatcttttggcccgttgagcttgaatcacaccccggtcaacaacaagagacagattccggattaccaattgatgggttaggacttgtccttgttggcccgaccatgaggggtgaagcaagaaaagaaagaaggacagaatgacaaggctcacgacgacgaacggcttgatcctttgaagctgccacggtgaccaacgacgccggcaatcacaatcaggcgccaaacgaactatagtccgtctcttgcagccaaccaaacggatcacaagataacagaccaacggagagagggcagggcaatgacaacggccaaaagagggcaatttgggcgaccgataaagaaagtggaggagattagggtagtctaagctatgtatcaggatgcgcgacgaggattctcaccagatgttgatcttgaggttgattcagtccccggcgtgggacgattgacagccgcgaggcgttcttgcgccatgtttcccttgctgcatgagggcatccccaggccaactgaaggtcaacctccgcacagaaatttcaccccacacaccccaacaaccaaagcagcattctgatcaacagtcattgtcaaggactggggcgtacggcggtgatggcggggaagaatagcgtccgcccgcggtgcaacgctaatgttacgttgtcactttagacggaattcgtccagactctcttcacattgcatatgtagatggtcgcattggagtattctcattgcaacccatcctaactcgcacctcatcctcggctgtgactcgactcaattccgatctgtttctggtcggccattgtcagtggttggatctagaactcgggcccacaaacgaaggtcaaggtcttattagactttgatataagtatcggccggcctggaaatggtggcttgcaaaactccgacaccgagagagagagagactacaacatggagatttgaaagtgttatagagcagcatccgaggcatcgtgggtcatgtcgtccaccccatgctcgtcattgcggtgaagcctgagctagctgggattttgcggtggtatgcagtggtgcgcattgcttagcaggtcagctgcgcatagtgcgtaaatgctgctagtgtactttactgagcaggctagaaaagtcttagcagagggaacgaatcgcttacacgacggtgataatggggtcaacagggtctgcaagaatccaatgatgcaagtgcatcacaacgccaacaaaaggaaaaaaaaataacacgagagaaagaaaaagggaaaaaaaaaaggaacgagaattaacataacgggcttattcccgatagcatcgatcagaggtatgaaagcgtgctctgaaaactcagatctagtcacgactcagacggagggtcggggggacgggtcacaccttccctgacccgcggttggagggtacatagcttagctgcacaagaaggaccaaattctagtagctctctgtttaatgaccatgacccatcacagcttcttatgacccatcacagcttcttttcctaccagccgccggtgggcggtgcttccaaaagaactaaacttcctacattatacctagaggaaccttggctgcttcagctgtcatgctcaaagactccggacaccggctctccctaattccggactattgccgtagaactagtactacctagtgagcggcaggcaaacctctcttgacgttggctggccgtgtggttaggtaaacttgagccatcgcttctactctcgcgtctataacattaacgcgtccactatatgtatccgatggcggaggacgaggaaagcgaaaagactcgtgcgttcccaaacttgcttccgcggaggctatgtattcggagcattggcggattgcagtgcggaaaccaccttgagtccatccgtgattcgtccattcagccgtttttttttttttttggcagcatatgtaaagtacatacatttgtacatcaagccctctccaccaaggatcaactacccgatgaggagatgagctccgacgatgccgctctcgcgatcgtcaatcgaagcatcttcagcagaaccagaatgttcctggaagcatgtacctggtcgtctacactgcactagtggacaagagtctggcctttcctcgcttgcgcccaagctctcgctcgagggccaagggtccctccagtctgcctctccctggcttgatcggtccttcctgctccgtcaccgttacataccttgatggtgtggtgtacactacattgcggcagtacctgcatgaaaggtgcatcggctccagggccggagagatgactttgaagaatcgaaaagacaacaccaaccaccatacatacatactttccatgctatgacaccatcagtcccaactctgtgaattgtacgcagtaatttcctccacgagtttgtctgatgctggggaagtcgatctcaactaggatttttttgccttcgacatagaaagaaaagaaagaaaggaaggaaaaatatccgataaatgacccgtaataaaaaaaaatattcccgaagaatgttggttgttccgtccctgctcgccatcagataatatggctgaccaagataggtaatccgactgtgctcgattccagtccgactgtgtggggtcagccacctgctgaactttctcgctgccagatcgccaatatctaagacaccaagcttggcatatgctgtctttgatctctgctacgatcattgagtacttggtatcatataccattttctgcccatatgcgcattcaaacattgaatttacaacgaccagatgaacacttcttcgtaaccaacgcaaaagacccattcttcatcttttttataaagcggagggggggaggggacctcttaccagccccaccccctgcatcccatggaactgaccctaacacctaatgccaattagcgctatttaaccctaaccctcagtatccgggcggcccggtacaggcaaaagaaactccgtcattggctcaaagactccccacacagctgaattgggatcgaacacagtcggaatatctgaatcggtcatgtcatagtaactgctgcgcgcagatctgattaatccagctcggtacctgtttttgcatcgatcgatggtgggatgatccagccgacgatcttcttctccttcttcttcttcttcttccaagtccctcattactcaacaccatgatggaactgaagtcgaggggactcagagacggggacagaaaggacgccgggggggcatctacactactacactatatgtatgatgtatggtaccttgcttccattctgcgtcgtgcctcgtatccaatcttataaatacctttccgaagctcggccggcatcggtgcaggtccatgctcggtcatcacgacgacacctcctcggcttccttgccggcaattgtttgttgcttggactcagtcactgtggctttttactacactaggtacacttcacaccataacagattcgagcagacatgtgaataccgaacccatagccagcagccagccaaacaccaaaccacttcttctcaactcaattagtgtagtgtaatagccatctcgccatctcgccagccaccgaaccacaccacaccacacctcgtcaatctctctcaatgacggactatgtctaatttgccatgtgggaaatccccccctggcttgtctctcggaatcctttctcattggtagtgtggcaattgggggttggggtgaagattttccggaagatctcgccgagggccgatctcacttccgtcgtccgcttgcttgcttgcttcttgcttccacttgctggtcaccatgctgctcaccatgctgtacctacctagtatacctacctacagtgtaccatacatagtgtacctgctcctgccccttgcattagcaccatggctcaacccgtatgtatgtatgtactgcataccttacttagtatgggggcctgaaccagaaccagaaccagaaccagtggaacggcgcacgccgattcgttgatgaggcctgtggccgggggcagttcctgttgctgttcctgttcctgttcctggccgccgcttttgaactacatacaactacactaggacactaaaacttgcacgtgaaactctttcccctcctccaagaggtcctcattaacctatgtcttctccccaaaactggaccttacctaccttgttaggttattacgtctaggttttaggttttagtgtaggtaggtgttgatggcgcgagttttttttgtcagcctcactctggcaactcaaactcaactcaattcaattcaagctttaccatacaaggttcgttcattcgaacgacgtctcttcttgtctgagtccagtcgtcttttcagctgcagtgggattgttctacactacctacctatgacataattccttctaggtagaggtaggtagtgtatctatcgacactagatatctgccatgtgcttatgctttcggatcctgacttagctgagctgggatggggaggggactggaggggaaggaaagaggcagaacccgtgcggatcatccatttgcttaccctctatagcgaaggtatgtatgtggtgtaggaggatttgggtcgtaggtatattgcttcctcaagattggcatttggttttttttttttttttttttttttttttttttttttttttttttttttttacgtatttggcgaaccgtattcgactgtcgccccgggttgtaacttgcaactgggaaatcttgtctacctctactaggtagaatggaatagccacagtcagtcaaggttagcatatgttagcttctgttcttcccaacgcggtgtctaggtgctgtgtttcgagacaagagaaaccacctctgtcctccattacgtgtgtattactcaagcacatacgaggtataatagaccccgagataaacaaagggctccataccgcaatcaataatgatgacatcgacacggttgaagggggaccacatagcaagggatcagggcctctcggttctgaagtatcaagatatctggttagataggagaaccgtccaaaggacaaacaccaagtaatagacattcgcaaacatcgagtataccaatcgctgataccttcatcctgccaacaaaacatcgaatgaacacaaaaactaaaaagcaaaaggtgactgccgtcgtaccagctctcctcagtcgtgacataactgccttctagaagcacgactgaaccggttaaggccacctccctacctaggtaggtacttctacagaaagagcccgtggtgcgtgtgtaacaccaggtcaaaaccttccgaataaccctcctttatcccccccccccctcttccctcccccctcgcgaaccacatagcaagccgttaaaaacttggaagaattcgcccctccctcgtcggcgcggaccagcagtcgttagaaactccaaacaaaatccacctcttcctccaccaggatctcctcccgcatatataaccctctacaaccccttattccctctcttcttcttcttcttcttattcttcttcctcctccccccttttgtcttctttcttttttgttccccccttgtatctgcatccctcccgtcccttcctcccggatgctcttcctcttccgcctcttcatctggacgtaagcttttggcgaaggccgaccccgttgttagggacttggggtcgatgggggttggagaagtcgtgcgtatcttactctaaaggtacctctagtctttcttgttcgagtcactgctggtgagatttggggttgttgggaatgggtgtctgttgttggtggtggtggtgctgctgatgaggtctccgatggctcggtcacgacagattgtggggccattttgagatgtgaggaccttaccgcagtgggagaaactctatgtgacgaagaaggagaggtttgtttaagatgtgaggaagtgagaatggctttaggatgggttcctttgcttggggaagagtgatgtggtgttttgttcggtagaggtaggtaggtagtatgcgggacatcgtagcgtctctcctcaatcaagaagtcattgtggtagcaccaatagtgaggtggctcttctgaaaattccaccggatatacgtttagggaccctttatgttctcagtttgactattcagattccgaccgaagtgatagcaccgtagtcatcacgtgtaaggaactgagaaacactcgagggtgataatatccacagagaataaggagaggattttgatgcggtatcttcaagttgaggagtaatcatttttgtttttagtttccgattgtgacgacagtgtgacttctttcaagtgaatgtccaatattaataactttgatccaaaacgtatacagcaatgaaaagttcaaggtataccacaatacccactacttctcacacgaactaatagcgtacgcactcctcttcctcaactttggccccatcttccaaaacacaaacggcgccggcgcaagaacaaccgccacacatcccaggaccgtcatggtccatttcaccccaaaacccggtaccgtaaacaacggtctcgtccccaaagccatgccaccagcaatgatatacctcagcatcgtgatagcagaaagagcgcttccagcatgcactccataactatccacaatgtacccgtaactgctggtatagagggccatcaagaccagaccgaaaaggaagcatgcccccagtacagaccacatgggtatcatctccacgtccgtccagcccagccagaacaaggcggccggaagcagcgggccggccacaaagccgggaaacagccggaactcgggctcgagcgtggtatttgcatcctgtgtactgcttacgagacgcgcttcgcggcggcgggcccagagatagagacccggtactgcgagcatgaaggaggtggcaccggctgcaagggcgccgaaacaagcgccggtctggcccttgtcgaggtcatgagcttggcggaaaatttggtcgaagcctgacaaaaaggtgaagaggagggtgtagagcagaatgagatagactcccaggactgtgatgacggactcggtgtggatgaacttgagtggaagcgagaggcgagttctcaggcgttgggcaaaggatctctgtcggaggttttgagcatgcgcggacacgtaacgctggtcgttggtgaggcggcggaggtgttcggctttccactcgagaagtttgggcagataagtctcgggtaagaagaggaaggaggccaaaaaagcggtgccggagatgacgagcgttacccattctgtccagtgccagccgaggtacgggtccgcgatgataaatccgcctgcaattggtgcgatgaccggagctgttatcatgttagccaagtgagttacatttggatagcgggacaaagagaggcttgcctgcaacgtttgcccaagcaattacaggaaaagcaaatgtcctcccaacaaaacggaactgatcctgtacactcgatccgttgctgcccagagttccgctcgcaaacaagccaacaaagtaccgacatgcaacatgtccaccaaatgtcggcctcagggcggagccaagaacgaaaaagatgtaacagaaagtagaggtcaggtagaccgggcttcgaccaaaggtttcggatagcggtccggcaaagagagcaccggaccccataccgaacaagtacatggccgtggagagcgcttcgagggacgaggccacgccgtattcttcggcaatgtcggcgttggccattgattcggcgccggctgagtacccctgggcgaagatgaggaagaacaggatggcgatgttcttgcatcgggccgcgactggccagtttctggggtcgatgggatcattatcgccgattgtcgaaacaataatgagttcttctttgttgttgcgcggttgagtgtcttcagtattcgtgtcttcctagtctccgggtgcttcgacgtcatgtgctctagaattcaggtacaagcctggtagacggccagatgcgacttcagcctctacttgttttgcgatacgtcggtattggacaaccgaccacattatcgggagaggaatccgagtatatcgctaatggattggttgtatacgtgcaattgatgatggtaaaaatggttactgtagctaagctgtggtgaacctgtgagaatgtttatgctgtggtttgttcaaagatatggctagttttcttttccggctcatggatggcagactgaggcgaggcaaccaggaggaagggcgtcatcgaagcttccaattattcttgtgcttttctcgagctggtaggagcagcccatggcagatccctttggggtagtacaagtcaggaattctgtcattatcgaatttggagatgggaaagaatatacaaggctaaagcaagaaaaattggagtggcatcgtgattgacaagaacaacaattacttacacacgaaggaagtatatcactgcgaagtctaaacacaaagcctacgcttgccagcaaacaagaatgatatccctcttatatccatcactctgtcaacccaagcttaacaatcaggtcctgtctgggcatctccaaaatggctgtcaagatccttgaatccggtgctccgtccttgccgtatggcttctgcaacatgtccttgatcttgttgtacttgttgctgagctcggtcgattcggtctctgatatgttgtcctccagccgatggagatcgctgcgctcctcctcgaggacatgtggttgtaggtccacccagatggcgtgtagggacgaattgaagctttcttgggcgggatcgaagcgttgcatgtgtcgtagcttggcgtttatctgtattgtcagagacagtgattagaatctccagtcaggcaatttggacttctctttcgatagacttacactctcaaaatcatcagacagtctttgacgtcgttggtggccgtgacttgccagatgctgctccaatgccggagtcaagacgaggtcttcaacgcgcaggtagcggtcaagtgcccagatgaacttgtttctcagcgagtgacgatcctctggttcggcactgctgatggcgtggtacgcctcggtgatgagggcatggtcggctttgacggcgtctgagattctggacattttgtggtttcttctttcttttctttctgaggtgatgatgtgtcactagagaaggtccagttttctcgagaaatggcttcggtagtggcagtcacccaatgtgttgacgaccgagttggagatcatttgtgtttgtcgacggacggagctttggttatgacgtcactccattgtaaggtaagatagggatcactgcgtactgaacctcaacggcagtatgaagcctttgttactttacagcatctcgtcaatcgaaggcattcggaccttgtattggatgatacacctttacaagaataagacaaggcgataaggtaccgtatgccgataagtcacattgaggtcccccccgtccgttttcgcccacccaagtgtcttcctcgttgtctttattctcgttttctcttgcgcatcaaagatatgcttcatctatcaacagaccacccccagaacacctttgcctgcaattgatttcctcgattcgaaatggaatgggaatcgatagcatacatatgaatctgtcaacctcggccccgcttcgtgacgtctcgtcttggcgccatgtcgccaaatgtggtgttgatttcgttgatcgacaatcgcccgccattggaggttttcccctcgcggagtccaaatcaattgccgagctcaatcgcatgcaacacccaacacatcaaatggccgctcgtgtctcaggaaccgggacgaaacgccggccgtgttagccgttaatttctggtacacttgcgcattgtttctgctttcatagagctgctgacacgcctcccaacacactatccgcatcgtactatttcaacgccaacaaagacggcgataatggctagccttccgctggcatcgcgacacacagcgccggcacttcttgttgctcgccaatgggctatatcaacctctaccgccaccagaccttcaaggctctcgctgcggattaggatacaaacagggcatggcgtccggagtctgtcctactcaaaacattggcgctctcaatctctcccgacagtaacccgtggcgattccaagttgtatgccagcgccgacgacgctgtggcggatatcaggagcggatctgttatcttgagttcgggctttggcttgtgtggtgtgccaggtgagcaggcgaccatgtgtccagtgcactccagctccatggctacagatactaagttaggctggtgtcacagaaaccctcatcgaggcaattcgacgaagaggcccagaatccctccactccctaacagcggtatccaacaatgcgggcgccgaaggccgcggaggcctggctctccttattgagtcgggccagatcgatcgcatgatcatgtcccatctaggatccaacaagattctcgaaaagaagtatctcactggcaaaatcgccgtcgagctttgcccccaaggaacaatagccgagaggatacgagctgctggcagtggcattccggcctttttcacacctactggcgggcgtacgttcatccagcaaggcgagattcccgttcgtcatgacgccgacggaaatgtagtcgagtacggcaaacccagagaaacgaggatcttcaacggccgaccgttcttgatggaaaccgctctaccgggcgacatagccatcctgcgcgcatggaaggttgataaagctggaaactgcgtcttccgctacacggccaaaggctttgcgcccttaatggccaaggccgcaaaggtggctatcgtcgaggcggagaacatcgttgaggtaggtgagattgaccccaacgacgtggaccttgctggaattttcatcgaccgtattgtgtcggctacgaaaccatcccaggtcgaggttctcaagacgcggtcgcaagacgatagtggtgatgaaaaccaggcgaagacggccaagtcagggggctcggatgcgcaggaacggaggaacaggattgccaggcgtgcggcgaaggagctaaaacatggattttatgtcaatctcggggtcggtatcccaaccttggctccggagttcttgccgcctggacatcaagtttggatccagtctgagaacggtattctgggaatgggtccgtaccccttgcccgacgaagttgatccgtgagtactcattcccccctcatcagattattatatagcgtactgaccgtcattcccagcgatatcgtcaacgccggcaaagaaagtgtcaccctcgtccccggcgccgccacctttgacagttccgaatccttctccatgatccggggaggccacgtcgacgtttccatcctcggagcgctacaggtcagcgcggccggtgaccttgcaaactacatgatccccggaaagatgttcaagggaatgggcggtgctatggacctggtgtctaatccggacaacaccaagatcgtggtggctaccgagcatgttgccaaggatgggtcgtccaaagtggtgcagagctgcagcttgccgctgacaggtgcaagggttgtcagcaccatcatcactgatctgtgcgtttttgaggttgaccggaagaagggcacgcttaccttgacggagatcgcgccgggggtagatgttgaggaagtgaggggcaagacggatgcagtgttttcagtggcagatgacttgaagacgatggaatagagcattcaaagcagtctatgcatagaaccaggtataggttcattcggcatgcagagcgccatctctgagttcgtgtgttttgtttaccctagatgttaagggtttccgcaaacaccaaacataccatcttcatatcggggattgtagtatagtggtcagtacttctcgttgtggtttctcacagcgatccgagaggacccaggttcgattcctggcaatcccacatttttgccgcacgtcagcaggagtagacgttagatgcatcatcaacaacaagcatctccatcacgtcatgttgctacccgcctatgttgacaagcgagagaagcttagaatgggacgattttgtcaaattgatttcctaggtcaatttaagatcatggtcatgatagcacttgagaaccaggcaggcctgaataaactcaactgtcggtcgatgtcaaacgatgctctaatcaagcgtttccatcatttcaagataataaccgttcgcaacaaaagatatcttccgattctagaaggggagctttgtggtagtgtagttatctgcagggatcatgttggtgtctttcaggggcgttgtagataacacccacagcttcggcatattttctaggtgccgaaacgggggggaatgaaactccactgcctcggtcacctatcaacctactgtgtacatttccgatgtccggggtaactatccccgtttcaacacatccatacgaaggaacgaacgatattaacgcggggggaagtgccaagaagtagtctttctacatcacctcatctgccttaattctcacgtaacaaaagttggaaaacctacctctacctacctgccttacctcaacttccacttgccgccacgtcgacgacgtccagctcttccgggcatcgcaacaacttgaaaagatactataagactaaaaccgcctgcccgagaaatagtgacattcgcagcaagaaggaagatgtccaagctttccccctctctcaagggcctcatcaacgcgccctttgcccggcctggtccgacgccggcgccgcgcaacattgaggccgtctacaccaagatcgcagatgaagctcgcgagagaaaatacggcgagaagccatggcttgcgctttcagtatgtttttttttttttttttcctttttttcttctttttctcaagaccatccctatactattatttctactcatgaatttactgaaacccccccccaaaaaaacaggcagcagcaacttttaccctcaactcgccctcctccttaggacccctcctcacactcgcctcctctcgatggccttcttcttcttcttccccttcctcttcagcactcctcgcccccgccgaattcatccgcgaaatcggcctcaaatgcatctccttcaacggcatcccccgcaccatcaacaccctcaactccttccggtcccacctctcctccgcccaccctgacctctccccgcacctatccagcaccccgacccgccaaaccactccctccaacatttccgccgtccacgcccgcggtcgtcagctctgggaatccatctacacccccctcgacaccaaactcgaagccaagctcgccgaagcccaccccgatttacctgtgcatatcctcggtagccattacggaccgctactcagtgatcccccctccggaaagaatgggttggacagtaaagtgggcaggagtctgacgagcgtggtggccattgcgtgtttacgtgcgcagacgggcgtggggccacaggtgttgtcgcatgtgtttggacttcggaaggcggtcgagcagggggcgcatttgcatgagtttgctgctgctgctgctggtcagtctggtggtgaggggagtgtaaaaggggaaaaggaaaggaaaagtgaggaggaggcggaggggatcgagagattggctagtgatgaagggtgtgagtggattttgaggagcgtggatgcgattagtgaagcgatggcggcggcggcggcggcgcaggatgggaacatgaacgagggagggtttgcttcgccgatgaggaagagggagagtaagctgtgagatatccatgctaactggaagctatttcgactgatgatttgatcttgaacttccgtccggtatataaacccttcccaagtcctaatccacaccaccaatatacgcagcactggcggctcaatggatgagtgctgtaaagggaacacacaacaaacttcaggcgccaactctcggccggagggcagtgacaacctgaagtgcaagatcctcacaatcagtcgacgttggaaaaatgccgttttcatggcatagcttactttatttcaatttagaggtagctacacagcattagaaaacgaaaccccgacaaggactcttaatgacaatctgttgtcctttctctcaaccctgcgcgacacacatcattcataaccgttacacataaccatcgctgacgtgccacacctaggagacttcttcaccaagtccccgacagcatgccaaacgtctttcctgtacactatcaatcactcaaggttcttacacaccctctccaccaaccccagtcaccatcttcgccttcaaagttcgcctcttgaaagccttccaaccctcgatgatggccacataaacaaccacacaagccataacaacaccccactcccacgtaatggcattatgtttgaacaccacatggttaataacggggatgtagatgactggaaagcagatcacaaatccagccgacaccgcgccaaacaggaacttgttttgccacaccgtctttgaaacggacagtgggcccgagtacttctcgggatgcatgttgaacagcgaccgggtgaagtgcttcgcctcccatgccgtgaccagcaacagaaaagtcagcgtagcgaaagtcgtcgctcgcgccctgaatgccacgccacactcagacgtccagtcctcattgcaaccctcgccgagtccgtcggcacccgacatgccgtatgccacgctggtgaaggccgccagacagagaccgcccatggctgtgccgtagacgaatttgtcgacaatcagctctcgcgtgaagatgccaacttgcaggtcgtgcggagggcgttgcatcacgtccggctgggcatcttcgagaccgaggccgagggcgaggaaggaggaggtgacgagattggcccagaggatttcgaggggtgagagggggaagacggagataccatcattgtctttgaaggagagaccgatgaggaggaggataacttgggcgatgttggagatcaggaggtggaggaggaactagagtttctcttgttagtcatgaccttttccgtccgcttgcttggtcaaatacgtgccttctgaatgttatcaaacaaccttcttccctcttcaatggcggtaacgatggaagcgaagttgtcgtcagtgagaaccatatctgccgcttctttggcaacatcactgccgcttagtcccatggcgatgcccacgtctgacttcttcagggcgggcgagtcgttgacgccgtcgccagtcatgacgcaaaaggcctttctcctatgcatggcttccaccattctgaccttggtcgttgggctgcatctcgcaagcaccaagggcagactttccaaggcatcaatttcagcatccgagagactgtcaaaagcgctggccaccatcacctcggtcccattctgtaatctgtccgagcggagaataccaatctcgcaggcaatggccgttgcagtcttgacgtggtcacctgttaccatatgaaccgtgatgccagctgcttgacacttctgaaccgctgcagcggactcgagacggggagggtcatatataccagccaaaccaagaaaggtcaaatgcatttcaacgcttgatctttcggggacaatcgacgccgaagctttctccctttcgggactagcagagacgtcatccccagcctggaagagggctccattgacggatcgcttagcaacacaaagcacacgcagaccttgggcagctagggcttccgcctttgccacgatctcaaccttctgctcgtcggaagcgtcaagtaaaggcaacagagcctcgagcgcgcctttggtataagcgtaactatcaccagcgccgctgctctctgtgcttgtgtaaacgaccgtcatcctcttgcaggatgaatcgaaagggaactcgaagagcagctgctgttgtgactgtccatcaacaatagccaacacactcgactttcccataccaaaccgcattgcaaaggtctgcaacgcaatctcggttggctcaccgatagccgaataagtgcctgcttcctcggccttcgtgacaaccgcgttgttgcaaagagcaatgctctccagaaactccttgagattctcccccttttcgccgatggcctcttcaggatctttcatgccatgatcagcgaggctaaagacttcctccccaatactgaccgacccgctggtagaatcaaaaggatgcgtcgtccctaggacttcgacctcagtgccattcgcaagccagaccttcttggtcaccatcttgccctgcgtcagcgttcccgttttgtctgagcagatatttgtcactccgccgaccgcctcgagcgcggccagcttgcggattaccacgtttccacgggccatggcacgggtgccaagcgcagtagcgatggtcagcacggcgatgagtgactccgggatgacggctacggcgacgcagatgccgtagatgagtacctcatccgtgacgtcaaacttgctgacggagaaaacgatgatggccaataagatggccagagcaaacaatagcaaagcaaacttgctcagcgtgacctgcagcggcgtaccgtcgaggccgaggaggacgcgcatgccgtttcgggcgcggacggtcagcgagcggagggttcccatttcttctttgtcgacgcgcttcttgttacgcccgccgttactgtcgcgcaacaggcccgcaatcttgcctacctcagtgcccatgcccgtcgagacaacgatgcccgtggcgcgtccgcgagtaatggtgctggctgagtaaaccatgttggaacggtcgccgagagggacatcacgatcccgggccattactagctcagcatgcttgctgacgggaagggattcgccagttagcagggcctcgtcggtagagaggttgatgctggtggcgagacggaggtcggcggggaccacatcgccgacgccgaggcggacgatgtcgccaggcacaagtgtctcggcttttatggtagaagtgacaccggaccgggtgactttgcaggtaggcgccgagagggcgtacaaagcctggatggtttgctcggcgcgatagtcctggagaaagctaatgggcgaggctgtggttagcatctcggctaacaagggggcaacaaggacatgaattcacatggtccagtcttacccgactatgatgttgagaagaatgaccgcagcaatgacaccgccttcgatgtggtcactgatggcaaaggacaataccatggtaataacgaggacaagagtcaagctgttggagacctgtcttaagagaatcgtccaaagggataaacccttggcaccctcaaccttgttggggccatggtgctgcagacgacgggcagcttcatcgttgtcgattccatttctacaagactaaataagtgaccaaacttttgagtgtagtgcatttctgctttagggcatcgaaggggaattactcagggtcggttctgagaaaagcacagacgtccggcaccgaaagggtgtgggccgcttcaggagtgaaggacgggagatcgccgggtccgattccggtagcagcagtagtaatggtggcgttgtcgttggcccggtattcacattcttctccgatgatggtcccggtgttgagcgtagtcaaggtcggggaccgtgtggttgttttggacgttgttggactcttgaagccacatataggaggctccgtctggccctcgacgtcaagttcgatctctgtccccattcaatatcctgtcacggtgtatgtactcgccggttgaacttcagcaaagtttggtgatgtagtggaaagcaaaaagggagggggggaagataaggaagagggaaaccgagaaccgccgcctcttgtgtgacgggatatgcggggggcttttatcaacaatgaggaagtgaccgcccacccaaagaagcaaacagaggaaggtacctcacaacgccgagaaggagcttcactcgctgcagtgttgatcagcctatccgtgtccacacacggaaggtatatcaaacggtatcattcacatctcctctcctctctctctctgtcacttgtttggctgaacggcctcactcagtatctctccgcgccatatgcggcccgccacgctgcttcaacacaacatcgctgccgttgttgtttgagcatatcaagcacaccacagcccgacaacgccgacagagtaccacaagtacaatctcgacacattcccctctcctgcctgtcttggtatatcagccaagagcccccccaagctatccaagcccttggaaatacgcatgcagttcctggccagtatggtcagttgagggggcgggttgaaatattgtgacctatcatggcctatcgtggttgcgtggccagtaaagtgccattgtcgactacgccgagcttcctgcccagagaagctggcatgcgggcaagggcgggggcgctgtggctatgcctcttccagaatccttggcagcatacgttaacagagttgtccccggggaaagagctatccctgctaccactgaccgacactgacaaagtcatgtcatctggtcttctctctcaagatagcttaccggtcggtgccgagctcgcatctcggacctccgactttaggtcgtgatcggtcccgcagacttcacagatcagttccggtccggtactatcaacggaagctggacggacgccatgcccagccggccggtacgagtgatcaggagtacatcagtgtgataactccggaataatacggtcgctccgctcggaactttcgtatcttcgttcgggtcgaagcagttatttccccctccatcatacaacacaatctgctttccacatgctgttggttcactgaaacgcagacagctgacagacatccagttatcaatcttcccaaaatccccccttccccccattcctctctccgaccgatgcaaccatcgatgcagacgagttcccagtcaatgaggaaacatccccgcattgcgataacgtccctaaccctcccatcaatctctcactctggcatcaaggtcggtataacgatgccgagatcctcagaaaaacaccaaacatgacgcggttggtcgcgaaagagaaaccagcccctcgttccccaacgcatggagccgatgtaggtgcccgttgacatttgcaaatgttgagtgtttggacatggccagcatttctcaacgaccggaagaaacgggcaagaaacaaaacaaaaaagtgtccagaagacttctcgacaacagaagacggttgagatcgattatgtactttcactcagtgttccgtgtagtgtaacttttccacgttcgacccacgccaaacggtggggtcatctcagctctagctcggtcgttaacgtcccgccctcgttcaggggtagagaaacacaaaaccaaacaacaacaccttcgagtggaaccgctatatgataggaggttaccacgacaaccacactcgcgcgcgtcaccgtcggtatgagtcaagacctcaagaagacagtctccatcatccttttgaattcgatgtttctttctggcgtctaaaaccattagcaattttaaaataccaaacctcctaccctcggctcacttgtacctgttccttactctctatcctctcaacctgcgtctccgtcctatgataagttcttagtgatgggtatgatctgtcggaagctcttccggggcaaccgacgcagacctccaccggcttctcaacagcgacgaatttcttgttttccggagggaacgcagtacgctctacttcttccacgccaatcattgtcaagttttgagttcttgtatggtatcttcgatgtcctcaagaaacaaaacagatcactaggccgacgatgccggctaagacgccggctacgacaacaccgacagttgcaccgatgttgttagatctctggccaccggtctgtgtgtctccagacccagaaaatggtgaagaagtgctgatgctgcatatggttgcgttgtctgagtcgtcggttggagaaaggttaagttgaggaacatggtcttactgtgtcgaagaacgagacacggtcgccatatttccttcagattccctttaatatttttctctctctctctctctctctattttttcttcatcttcttttcttgtccttttatttttttttctttctttgtattaacaaccaaaataagaactgacgctgcacataggaaacacaacactcacttaatctacctttccgtaccgatcctttgccctacgattcctaccaggcgacccgcaatcgttctgatccgcagcaaagctgccatcctttaatcatacgaaagcagtcctggctccgcactcgcccagttcgcactctcgtctcgttctctaatcggtactcagcacctgccgttgttctttccctactgtgcctaccacaacgcaggcgggatagacccaacaccctcggaaccgaagcgatcgtcggctcgttgaagccagacgaagccgggaaggttcaagacaagacaagacctacctatatatacgtcgttttcggactccttgcttttttttctgacactggagttggccccgccgtacataagaaggtacaccagacgttagctgcacaataacgccgcacgagcttgcctgcttgcgggccgacgacatctttgggtgccgcgacattgacgagtacctagcaccagagaggcgttccagaaaatgggagaggttgaatggacaagctggcggcgtcgtggccgttgggacgacagacaataagcaaccgacgtacgatcaccacctacctcttcgaatgccgtgaagtcacggaaggatcttgtgatcatcaccaagatttgagattgacttgttcagtccgagtcccctcaagcctcgcccagatatctaatagtaccgcgagctcaaggcacagttcccggttgtttgaagccatacagacagttggagtggttacctttaggatttactgcatcctatatgaatgaggtatcccgtgtgccgcttcgagttctgcgcctaggggtcatcaatcctttttcaacggtccaagaggacaagagctgaactagagggctgatggtgaaatgctcactacaatagagcttcgaacgaaacgagcggaccgctccatcataaggaacagttataagacggttgccaaacaaggagctcatcttcagtccgataacaatatccagagcaatgcagaatatcaggaaggccggtcatcagtcccgataatttgatcagatagtatcaagaagtcctatatcatcgcgcacagaatctatgggacgagatgacacaattatctcgtcataatgagaacaacgaggcgcggaaaatgaagagtacttcgacattttgttcattagatttgagtcgatgacgcgtcaaaccagttttttctggctgacgttcattcacaacctcgggcattattaatttttgaatcagcatcaagggtatcatggtcccacactcgtacaactggctttctcgtctcttcttacacattactcatgtacatcaaccttccctcataagcacaccaagaccagctctttatcgttcggtataaagcataccagcaacgctggcagaggtcaaggtggacaggacaccggagaaaagagccgacatcgcgaccttggagacatcaccggcacgcccaggagcgagctgagaaagcacaccaatctgggtaccaagggatccaatgtttccgaagccctaaaatatattcaacgttagtactgcaccgaaaccaagcaaagatctgcagagaaaaacttacgcaaacggcataggtggcaataagcttggaacgagggctcatgctcttgtagggctcatcgttcgtgagcgacgagaaggcgacgaactcgttgatgatgaccttgatgccaatcaactcgccaacaggacggagatcctgcttagggacgccaagcagccaagcgacaggatacataagatatccgagaataagctctagtgagagcataggatgtttggcgtcctgacccatcaagccccagtacttgccccaccagccgagcaggccgttgataaaagcaacaatggcaatgatacagaggagagtggcaatgatcatgccggcaatcttgataccgagccaggcaccgttggcaaaagcgtgaagagcattggaggccttgtgctcttcatcctcagggataacaacattgccagaggtgagagtttcatccgtctcggggaaacgcatcttggaaacggccaaagaagctgggatggacatgatgcagctagacacaagggcctgcgcatcaagaccaagaccgatataggcaaccaggacagagccggcaatggtggcaaagccgcaagtcataatctggtgaatttcggcaagcgtcaagtgcgggacgaaaggacggatcagcatagccgactcgccctggccgatgaagggggtggcagcagcaacgacggcttcagcgcccgagacgcgtagagtccagaagaagaagacagcgaacttgccaatgaaccactggataaatcccaagtagtaacagagctggacaagcgcgacgaagaagatgatgggaggaacaacacccgtcaagaaccagcccttggcggtgaccgtgtcgtcagtcaagaacacgacaccatccttggcgaaaccgagcaaagtgcgggccatttcggaaatgaagctgaagatgtcgtaaccagccttggtcttgaggacaaaaacggcaatgacgaattgggtaagcatgccaccaatgactgtgtgccagggaatcttcctccagtcgcgagaggtgacagtgagaaggaagatcatgacgatgagtccaaaaatggagatggcgcgatttgcgcgagtgttctcgccggtctcttccgggatcatactgccgaggaggaagacaccaagggtaccaagggcagcaagaggctgatgaagcttctggggaatcagagaataacccctgtgaaccgtgtgcatccagatgatcttggcagggcgcatgacgatgctggtagggacatagcagaagatgatgcgcgcgcagatggcgagatagacgagggtgggtttcagccatccaagatggtcatgacggtgatggatcagagcgccgtaaatccaccatctagagagaaccgaaacacctcgtcagtgatcatttccaggcatccccaggggaacacactcgaaaagcaggaaatacgaacgcagtgaaaagcgcccaaatggcagcgtggatataaggcctgaagttgaagtaaaaccaggcccaagtgtagcgcttagcgggttgctgctccgcgtgatcaacagaaccgacctggtgctggctctcggcgtcgacatattgaccggccgggatggtggttttgagatcggagtcggtgctcgagatcacgggcttctcgtgggcgtgggagcctaggatctccgtgttgttggcgtcgccgtgggcagacatggcgtcgattgtgggactgcgcgtaacgtcgtggtactgaggttgaatcgtgtccaggtcggcgtgccctctgttatcggccgatgacatgtgggaatatcgagggtcgatggagtggtggagatccggctaaggctccaagacgacctctagagacccaagggaggcgggagctcagcttgtcgagacgttgagtctggcttttggtctaaggaagagaggtagaagaaggtgggtgcaaagaggggggcagtctggggtggtgcaaactttaataccctctcctcgagctttgggtatctgtggtatcaggccagggtctcgatcttagctctaaaagagagatagtagccggaggagggtatctcagtgcggtgaaggtaggtaccggctgaggtggttatcaacagagtagtgcgtcccaaaaaaactggatggaggggtggggttagcccaggggcgcacgatggagggggacgaggggtggcagccagggttcatgagaggtacattacagtagtcaggtctggtaggtgtggtgtagagaggtgccagtgtgtacttcgcttaagcttggatcatgctgggatgaaggcaggggggggggaaaaggcacaaaatgcccacaagaccgataaaaacaaaattggacaaatgataggaaaaaaaaccgacgaaccgttctgagcgttgcgttgttccagatctattacgacaacaaaggtcgagatggaagtcaccaacggaagaggaagctcggcgtcgccgctagacagccacctgtgcaatccacctccctactacgtaagtagtgtctggcttgggtacgacctgtgtgagactttgttggcgaatagatctggatagtagcaggtcgaggcaaccgttatcttttggtccgtcgcacttgttgctcgtgtgtgtctttgcccaaatcgggcagaagatgatcctctttgcagaagaatgcaaaaaagaaagttctttttcgtctgggcccacccaagcctcctctcggcttcaattatttctttgccatgagcgtccactcccgttggtggccactccacctgccatgtcccgacctccgagccagtccaccagcgagtgggaagttaggccttggctagtttatcgggccaattgttggtcaattgaccaatcacaggccgcgaatccgctccaagaggcaaaaagaagctggggccggcctgtcgacgtcttgaggaaggagcccgagggagcacaccaaaagtcaaccaaaagccgtatacaagtcgcaaggctcttcgtttctcgcaaactcggcaccttggcggatctgccccctccacttcctcttctcgacaatcgcccccccattcaaaaaatgcggatagaaaaaggccgggacggagactgagtggttggatgccggctgcactattggggctccgtcgcaacgctattccactctcatgtccaccctccggcgacgggccaagaccttgcgcaccgtggcaccctgctggcctgctttcattttcaccttcttctttgggatttttgtccacgctcatgcgagcatatctgaggttctggcccgggggagggagcaggcgaaggctggcagctgaggtcatcaggttcgaggccaacaagcaaaagggaatcatccccgaaaaccgatgattgcgatccaagctcattctaatttcgatgacctgctttccccgggttggcgtgacatatcgctgtggaggtggcggcatcgtggttttggcgaccccagagtgtagaaattagaatggaaaccgtcaaaatgcggggttggtgaacggtttggtgattgttttacactagtgtagtactgtaagtagtgttgaggcactacactcgaccagagggcggccaaaaacccaaacattcatcaacatatcactgcggcttgctttgttcgcctccatgtacactacctgcatggcatgcacctcgccagacctcccgtccttcgcccacgcagtttggtatcaacgacgtcttatctcccgcgccatgaagaagcctatcatggatgcctcgcatgctcaccaacgaggtagtcgtaccgcgtccccgggtatctatagcaggcatcttatcagataggtaccttctcggggcggcgcagaatgcttgccatccacgggcatgccacctctcacaccgtcagcaacgccgcccaatcttttagattggtgaaaggtgacggcgggattgatgatcgatgcatacgataggaggagggccgcgtaatttgattcccttcagggctgcatcctgataacgtcgcagtacatgacgcctgtctggctcccaacagcttggacaaggatcgtttgatttctttctcttcccctgagctgtcgctgttgctgttcctgtgattgtcaccgtcgccatcattctggaaaacaaggaggatctggatcattgagtggtgttaccgacaacagcgtaagtctccaaaaagagcttgatagtacataaacatcggaaaacttaatcatgcacgtgtcacgctccatgatgggaacggcatgcactgcgcttggccgcggcagaaagatacccagcaaggccagggttttctcgacaattggctcattccccactgcttttaccttcctgatttgtcatttggcgatgtgtagatatccgagacggaggcaattttactggtccagcagctacctaccccagaatcaaaagctgtgatccactcagttttagtgtagagccttccgacgaactcccgtatcaacacaggcgcgtggaccccgaacctacaggaatttgccctgataatgcatgtacctgaaagtgcataaaaccctctaaatgcttagaaatcggccgccgcaattatttagtatgggtaaatgctaaaatgcatatttacatctgtgccaggccgtaaaattgctgtgtatgcatttataggtgcccctttttagatccctttaggacctgatacctatgctaaccacccaaggtcccccgaaattccagtacttgggcagctcgagagtcttggcatggggatataaatgcatgagccctctaaatgcatgagaaatggcgtgccggattatatgcattatcagggaaaattcctgtaatgaatatccacacggcggctttcgacgacccggacggcggcggcaacatacccgatgtatgctacaaccttgtcctttggttacttgtacgtagtgtaatgtagaagcaggtgatcaacccgaaccaaatcacacattccctgactttccttcatttgaccccccatttgtgagcgcataccgcggcgaccctcagacatgtggtggacgacctgcatgccgcatcaacccgacacgtgttgccgtccggggagttccattctagaccggctgccaagaccggggacccatcctgctgggaggtggggtcagagacggtctattcaggggagaccattaccatagattccttgctatgattagcagtaagaaagagtataggtatgcccttcatctatactccatatgggaccgatacgcatatgatgtagcagaggaagaaagggggaagaagttgagtgctggaccctcgcacatgcctgaactgcggtgtgggatatacccgcggctcctacaatgtcttacctgcccctgtgtaccaacctctcgtcacatccatcaaaagcaactccaaaaaatccaacagatgctaagagttgggttgagcgccggagttggtcaataagatgctctcagcaccttgcatctcgcaaatctgattctaaacttgtgggactgtcgcgacgagagatgtgtagacactgaccaagtcgggatctggaagagcaccaagccaacgcatgagggggcccagggcacggcacccctttttggcatcttcacttttgctaccatcaccaatggtacctcgccggcgagatatcagccgcccagcgtgtacttcttttcattgggagcttccgtatgtcggcgaagcgtccataaactgattgtgatgtcacctctgatcgatgtcccgattttggtcacatgaagcgaggcagggcgccaggaccggcaatgggggcagtaggcttgtgctggcgttttggacgggattcgttgtacccaagtccgagctcgatgtgagacggtttggcgactactgttgtggttcaagtcgttagccgaagtcagtcggttcagaatagcctcgcggcaacccttctcacctccccgcacggcatcaggcggtaatggtgcgcgcgggtgtctcgcaggctgcacgatacttccttgcgagcctggactggcacgtctagcgtaaacgagttgcttcattcacatcgcagatgcttatgatgaaagagaatgaaggttcaaagacaactgaatctggaaaggagtaggatagccgccgtgggaaggggctttgcggggaggtggtcgggtgccgaacaaaaaaaatcgagatgcgattgccgtggaatggaatgccgtgcgggactcgatgtcccctgtttacctttcagagtgcttcagtcctcaagccgtgacgtttacacagtacaagtgcctagggtggatctcgactcggtagctcctggcgtgcctgcgctggctctcctgggagcagccgcactgcagtgctagcatcgatccgctggctcctgctgctgcgatacatcactacctctacacagtatgggccatacgccgcgcattgcgcacctggaaagacggactgctcgattctagtgcggatttcggctttgtggaggaggataacccgactgcgccttattgatattccgcctgtctacaacctctacgggcttccccaaaggttaggatcagtgattgttgggattaggtccgaagtgcaagggggcggtgagaggtccccgcgtgtggaggggaaaagatagctttctatacgatgtgaatccgagctgagttctcgttgtcgtggtttgagatgatgacttaagttcctttgggagatggtcgctgcgcgcgaaagacatgcccagctcgtcgggtggggttaaagccaacgattttgtagcgtaaaccccacacagtcagtttatcctacgtcggcattgcacctcgatctcgcctcgcatcttcatctttacaactcaacttgaacaacatgttggactatgtatttcgcaaccacagacgaagaaagctttcaagatatccctgacagagacaaatatataccctggcatctctgactacacatttccacagttcaatttaccttcctcttacactagtatccctgggttactccccgaactcgaattcggttgtgtggacgacaggagctgaacacaaaacgcgagtcaagcgagcctttggctaggcgaatccaaaatccatttccacccgtttccaccattccgccgtgtattcaatccctcatttcactggcggcaattccgtcgccccgcacgtaacaggtctgccggagaaagcaccgatgagctgataactgagcgcgccgatgcgacgccaagtgccactgtcttccatctgtcatccatcccaagtcccatttggtatggagtgggaaatcctgccacgcctataccgcttgctgggcacaagttgagagaatcaaacttcaacatcgcatggtcacacagcagcacacgcgacggacgagccggaacagagccagagcatcacctcgggatgagggaatagttgggcgctcacaccgtcgctccgggtcgcgtgctactggcgctttttggtgttgtcggtttggctggctgaaggctagagttaggtacgatctgggaatgcgagtgcataaatacctctacatgtacctaggggtcacggcgttgccctggctgaaacggcgcaggagcccgcccagggacggcgtttaaggcaatttccaggcatgatattcaggaggggggggggggggggaggacgggatgccaccgacgcacgctacaggccaagcaactgaaccaagtggtaacaaaagttgaccagggcacggccggacaaacttggacgagtcgcggataggagcacgacatgacatctgattccatggctttcccactggctgggtttgatcatcttcctgtcacctccctccattgcactatgtattgatgtggatgtcgctcgggtattggtgttggatgcgtggctgcgttgtgactgtgtcactccgacaaatgcactcgtgctgtttggtaaatgttagcaatattcactttttcacgccagtggcacagcaccacaagtgagacgtactaactgccactaacaagcatgttccatgtccgttgagctgcgctggaccgtccatcgtcccgccgactccagtcgagctggcgcgagctggcgcttcacaaacacagctgccgtcatcatgcacttcagctcgcaacaggaattttcctcccttgcacccagtttcagaataatctcatcgttcattcagtcatcctcaaaagccattccagaactcaagaccacctcagcctagtaacactacactacgtctgcaggaatcacagagcaatattcatactttccaggtttcctttggcgctggcgcaacgatcccttactttctacgattcacagcgagtagcactcaccactcactactcatcaggccgctggttctggttctcaactttccaacatctccacgtcattcaatcgcccaccgattcccgtaaccaatcgatattgcaccgcaccagcacccgctggctgtgaagatccagtcttggcttaacacgattccatttgcaacaatattttaaacgtcgcagcctggtccttttctttcgacgaaaaccgacgacgtccaggcaacaatccactttcccctcatctatccggcgccaaatcaagtatcgtctcggcaccttatcaaatttgacaaccttgacgactacaaccatctcgcacgcgacttctaggccaaatcatcaatcacttaccttctgagaaactttcaaaatgtccaaacttctcaacggtctgcttagggagcaacaccaccagaaccagcatagcctcgggcccggcttcggccatggtcatggtcatccgcactcttccgaattccacggtcccaaccgggaccacatgataagcgcaaaggcagcgactctgattctccgtggtgtgattgcgaccggacccgacccatcctcggctttccggacttcttcacctacatctggccccagccccacatcccggcccaacactagttccggccacaacccgaccagctcacagctattcaccctttcttcccaacagcaacatcaagaccaataccgagtccacacccagggccaacaacacggtgcggccgagtacgagtacgacgacgacgatcattatgaagatgatcagtatgacgacgacgaagcgcccacttctgctgctagcagcttcagcagcactcacggcagcgtcgtagtcggcggcggcagtttctgtagcagggactggttcgatgctcgacaaccttctgctgctgcggtggcggcggcgactgcctcgtttgggtcttcgaccacgagaccggcgtcgtcgtcgttatcgttgccgcacaacccgtctgttccgagcggggtccccagatcgatggttgctgcaggcgtcggaggcatcggcattggcagcggcagagaaagtgtttgcggagtcatgcagcacccccaccaccaacactccaggtctgtaccggttctaatgtcaatgaaggaccagtacagccggatggccatgatgcagaacgctcgcaatgggagccgagggtatttggatgtggatgatgaagaggagggaggtgaagatgaacggggattcgtaatgccaaacagcaagagggctcggcgaggctgaatttgcagcttgaaaaaacaaactgggagggggaaaggagggggaaaagttcgcagctaaagagggatttgaaatgaaaagtaggcaggtctgctgcaggtggatgcgggtgcgctgcacctgattctaccaagccaagggatgcaatggacgaacaaggatacggggcaaggaaatgaacgaatgtgcaaacgaccgaacgacttttacgactcaaaagcatttaatgtaacacgaaagggagaaagagggaacaaaggaaatgatagggggggcatgacatgatatcacagaaaaaaaagacatgaagggaaaacaaccgggcgtgagcacatgctttatacgatgggacgagggaaacaagaagaaggggggccaaagcgaggtgtctgggtcatggaaggggtacagggtattccgtcaagagggtcagggttggcttttattttcttctcacacagacatggcggcaagagacgtgcagactttttcttttccttcttaccacgacggcagataaaggaggacacatatgaacgaatgatgaggaaagacggaaaaaaaagtcatgataaacatacgtaggttaggccaagcaagggtaggtagccacgtcatcacttcaaattccagagacgtgtcttggcatgatgagaaagaacgaagagactttgcctagcagaccgaagctcaagaggctgtatatcaaatcaagcaagaacaaggccgaaaccaaaaccactcaggaaaacgtcgggtatttcgctaacatgcgcaacatcaagacctatcatgactaagccctaaatccagtatttcccccatatttcgtattcctctttggttcctctgaacttgaagtccacctcggtaacgtcctggaagccttctttgaccttgggctccttgaaccggctattgaagctgttgaaggcaagcttcgggagtgatgttcgggattcggggttaagctgttgatcagggaaagacagagagagaggggttagcgactaccagctagctgaaggaaggaaggaaggaaggaagaggggaaaagaaagagcaagaaaagaacaaaaacaaaaaaaaaaaaacgcataactcactggtttattcaacgccctcacggcatcgttgtgctcacaaacaaccaacggcgtccgaaaccacacacaccgaaccggcaccccctgtttcttcgcgagctcaacccactgcttgcgggtatccggatcgggattggtgttgtccaccaccaccgagtcgccttccttcaagtactcggtcgctgccttgaggcacttgtctttggacttcagcacgtcctggttgacccgctcgaaaccaagaggtttcagatgccgccagtaaaaggtcgacttgccggcgccgggggggccgacgaagaggactagttcctggggggaggttttggtgaagaggatttcttcttttttcgaggaggatgacgatgaggaggagtctggatcggtagtggtaggtgaggagggataagggtatttgaccaggtcgaaatccctggtgaaattcctcggctcctcccccaaaaagaactcctcgggcgtttggtactggatgcccacgttgtgcgctaggttgcggtctgagcagctaaagtctttgggagttgcggtcgctttaatacgcccattactatttggtggaagctctgactggcgaccgccggcgtcgccgacgaagatgctgttctcaaggtcgatgtcgtcgtcgttgaacaggttgtagtcggccttcatttctagccacatcccggggcgtggcttgcggtagatgtccttgcctgtggcggcgtagagcgtcgtggggatgtcgagctgggagagcacggcggagcatttttgcttgaattggggcacgcggtcgagttgggctttgggggtcttgggtttggaggaggaggaggaggaggagggagaggcgtggagggttaggccgccttggttggtgaagattatgacttggtatctgatgttttccgaaaaaggttagctatctgatctggatgttgggttggggtgatcatgaggacgcacccttcttcattgtacagctttcgcaagcgatcagggaccgagtggtgccaccatttccagtcggctgcgtcgtgagagtgtttcttgccagaggccgatgtgatcagggtcgagtcctgttaacacgaattagaatgattgaaggccgggttgctgggcacaatctaggctcctacaagatcgaaggctgcaatcttcctcctcttgactgttgtattcactgattcatcgttcgtcggcgatccttccgggacgtacttggctacaagaagggtggcaggcgagtcggcatcggggcttttctctgtccaggtggttcggtcctttggtttctgggatacgggggtaaagaagcttgcgaccgcactctctgtatgttgcgcaggaagtgttagcgcatgcgctcactgcataacagaagaatgacgggcaatggagcgaacttgagatggcggtttgggctttgcgcttcaagggcgggggagaaatcgagcgatcgccttcctctgcaggacgttttgtaggtcccatgactttttgggttatagagaatgatcgtgcaaaatgatgtggtgtgggcaaacgaagggaagtggtcggacataggcagacgcgtcgagttatcgtgagttgtcccatgggtaatgcagagacgcgcctgtggaagctcgagcaggggattgctaggagcgaaaccatgtgacgagccgcggtagcgcgtgcattgaaggtcctacaagaaacaaagacattgtccgctttgatgcgcagactttatggattattctgtagatatccgctggccaaacaccacccacaattcccctcatgcccctgcagaggcctgtctacaatctggacgtcaacattacacaggtttccgcatcccattcaatggcattaatcgccatcaccaggcaccttgccagctcctgcaaattctggccaccggcttttgttacacacagctattctagcttttagatttgattgagattatgtcttccacaacagcgcgtggtcgcagtcaaatcagtgccggaaacccggagagatgaagtgtgctgaacacttcaagttgccacggcagaaggatcatggaaagaacaaccttctacagattcatatgctcatcagtgcgactgaacaccatcctcaccttgtccactgtcggttgtagggccgtacgcaccgcctgattccgtaagctaaccctccatcctgagcctcaagacttgatcccccaagagcgctttgttgaacaaacgtgttcgaaacgagtcgcacctcgtaaggcagcaaatcggtgccgtttcgaagaaaacacgcgcgcgggtacaagcataaacaaacctttatatgcagagatcacggggtacaacggtgcacagtgttcgggccagaagagaggatgaataggaccgaccaatccgagtaataaacgtcgtgaaacttgtctcggtgcaagcccagacgagtgagaaggggatagcagcgcaccacctcctcgtcagcgacgttacctttgggcgacatggaatatcgacagtcttctctgggttagatcacagcttgacgtgccgtaaacccggggttggcggatcgctcactatcttgacgttacctttaccgagcctgcaaatcaacgaaactcgagcccaccgtcctcgcataggtctctccctcaaaggatcaaggactgtaacgtgtcctgtgccatactggtctgtcaatttgggtggtttgggtggtttgggtggtttagctatgttgccgatcccaacagcagagcagcaagccttgttcctacgctcaagttctgtgccattgggatcactacagtgccgtcagaattcaccgtccacaacacccagaaacggccatatgctgtgcttgtttacgcaacagcttcatggtggcgcaaactgttggttgtctgattcggccctttcgttttcagctcactcattcagacagcgaatctcggttcgtggtctcgctgatggatgcgcaacttgcaatatctacactgccttggacgctggaaagacgttcggagaggacgagacatcatcttcttggcgaagctactatgacgtcactcaaggacccctactctttgttaagctttcttggcatctacatatgtacattgtttcgctcacgacggttgagcacttgtagacatcagaatcaagaaccctcgggcaccaaagggccgggaccgaggagcttgctatcactgattatccgtcctagcctccagcgtataactccccaaaatactgcctcacggcgagaacatcagccatttggtcaggtgttccaagtgaaattagccatatccggccgcttgggaaaggtgcttttgtctcctgcatcaggtcaaccgaccaaagctcgagaggtgtgatggggtagcaatgaaggaatgtcggctgcaacgggaaccgggagttcggcgcagaatcaggcagtggaccagcacaaatattcgacctggtgggtgagaaaccccatggggatgacaggggacggctcggatggcttgagccgctctggggaacctagtagcctccagaccagcatgatgaatgtgaggtcatgaatagctgcgccgcagagtttcgaaacaacgtttcccttgcaaaaaggagctgccttatacaatgtggaagactgccagtcacaagcgtgagctgtcgacgtttcacttgttcctggaataggaatggaacgaaagaggaatgagggaaaggtggacagtcggcaacatggaaggcccttgaggggttcgaaacaagttcattagtccaagtggaagatggccgccagactccaagtcggtctgctaggcaacccggggctggagagtggtcgatgagatccaatgattttcctggacgtcgatgcccgttcccatccaaggtcatggggctgttgcatgtacgatccctactacttttaatttacgtaaacggttgtgcctcccccaacttccttcttcggtcacgatcggctgcagtgcagcacccggtagggaggtggtcaaagccgttggttcgatgtccgagactggctaccatgagctgctgcagaatggcagagctccgagtgtcgaggaagtccttaccatccaactcaccaaatagaaatgagcagggcagccgtggtcttgagtacttatgggagagagcaaccggtgttgtttaacaattgcacatgcaccgcttttactcttccctaccggacgtctgcctttatgcccattgaacagccgcatcgagtccacgtctccgggtaactgtacctctgctggacactgtcggccttgtaattatcagcccggttgaaatctcagctcgcagccttgctccttccctattgcaatgccgcttcccaggagaccttgagcaacacgtacaccagacccacctgatgagtgcagtgaatgcccaagagagacagattcaacctgcctgattccttccagaagtgaagcaagtggaatccgctctcaggcttcctcctgcccgggccttcacttggttgccccttcactttgtcggaactccgtacgtacaaagccccggggagggtccaggcttcacttgctgccgtacttcgtctgcttggttgtaacctttaaagctcctctgctttcccccctcttcctcttccacctttttggttttctaccgcaagtcaatcgatccttggctttcacttcctacccttcacctctattttcgacactcctcttttggttgccgaaacacctacaaaatcgcccacaaagtatcgctactatcagatttcctccgaccttgataaccgcctacctcgtcgaccctcgtggtatatgcctccatagcaccttcctgaatcctatatacgattttggaccttgccttgggcaaacccacgacacgatgtacaaaatcggcaacatctacttcatcgccgccgtcgccgtcatcggtgagtccatctccgtcatcactgctatgagtccatctctgctctggcctgctgcttttcaagctaaccactaggggacaaaaggcggcgcgctatttggcttcgatatttcttccatgtcagctatcatctcgactcagccgtacctctgccagttcaaccagctcggccacaacgaaaagggcttgtgcctcggtcctaccaacgatgttcagggtggtatcacagccgccatgcctggtggttcgtggctcggcgctctctgctctggttttgtctccgatactttcggccgcaaacgctccattcagataggttccgtgatttggtacgtggtctccgcatcgactacctcacgagaaccaaacaactaaccctttcttgcaggattattggttccgtcatcgtctgcgcgtctgtcaacattcctatgttggttgtcggtcgcatcatcaacggattttcggtcggaatatgctctgcccaagtccctgtctacatttccgagatcgcccttccatcgaagcgcggtcgccttgtcggtttccagcaatgggctatcacctggggcattctgatcatgttctttatctgctatggctgctcgttcatgaagggaacggccgccttcagagttccttggggtcttcaggccatccctgccgccctcctctttctcggccttgtcttcctccccgagtcgccccgctggctttgcaagaaggacagatgggacgaggcaaaggatgtgcttaccttggttcacggaaaaggaaatcccaactccccgtgggtgcaccgtgagatgcaagagattcgcgagatggtcgagttcgagcgcgccaatgctgatgtcagctacttcgaactgttcaagcccaacatgatcaaccggacctcgattggcgtttttactcagatatggtctcagttgaccggtatgaatgtgatggtatgtcttcctatcattcttgctccatgtttcacaaaagttatcgctgaccaccaacagatgtactacataacctacgtcttcacaatggccggtcttgccgatggaagcgagaatgctgtccttctccctagcggtatccagttcgtcattaacgtcgtcatgacgataccggctcttctttggatggatcgctggggtcgccgtccgaccctgctggttggtgcattcttcatgtgcctctggctctgtgtcaatgccggcttgtttgctgtttattcacgacctgcccgccctggcgagttcacttccccggccgagtccatggctatcactggcgctccagccaaagccgtcattgcttcaacttatctctttgtcgcatctttcgcacccacttggggtcctgtttcgtggacctatcccccggagctttacccgcttcgtctccgcggaaaagccgttgccctctgcacttcagccaactgggctttcaactttgcccttgcctacttcgttcctcctgcttttgctaacattacctggaaaacctacgtcatcttcgctacgttctgcgcggccatgttcatccacgtctttttcatgttccccgagaccgccaacaagcctcttgaggaagtcgaggagatctttgacgataccaagcctggaggtaagttatcactccatcatatgagacgccctgttctgttggtcaaacgttaatctgaaaccatttgtacagccatcaagtacatcggcacccccgcttggaagacaagaaacactcgcaatcttacgctcaagcaggagcacaacgatactctctcgtcggaggagaagattggcttggaggagcacgctcacaaggaaaccaccggcagatgaatcacgataacaatgctcactgcaagcctccaagaagcaaccgatagctgctccgatatatccgcctttgtggtacgaaagatggggggcaatctagctcgtgtattggtcttcgaagtataagacatcatctgaaaggtatgctggatgaaggagaagattcacaaataacgccgtcattgcggtggttcgacggatgtatgcttagggaatatcagctacgggaagtaggtttttttccattagccctcaatatatgcatcatctcaaaaaataaagaaaaaaaaggtcaaggctcgcttactcttgccaatgaatcagaaaacatttgacgggattattgctcttgtggtttccccgcaaggttatctgctgttcactcgatcaccggactgtgcatagccgcatccgtcaagatggccctgtcaacgactttcgagatgcctttaattcgttaccaatgcaggcaggtaagcgactctttctgtttcgtgacgaggctcacccctatgcaatgtacccttggccaaggaatataaccccaattgatgactatatggtacataatccagcccctcaagttggctgcagcagtaccgattttacttgctcaaaccggtttttccttaagcggaagctgaactttgcgcgatcccagctgtacctgcatgccatctcgcaaactgtggtaagtagtggttgagccctatgacaaaacctctcctgtgcttagaaaataactgctttggatgagtaaaagtggtgaatcttgcatagaagcttgctgatctgttgcgagtttttgccgaggcattagcatcaacacgatcgaagctcgtgagagaagatggagaaggatatgtataaacaggatgctccatgctgtcatcatggaatgcaactgttctacttcccagtcaaccaagtgggagcgtcacttgatactccttttcgagtaacaacgatgaagcagacaacaggcattctgttgttcgctacggcagcttcggctttctacgcgggcaatatcaactacttgtcgccatccctccgtcacccatccctgggtatttcaattcccaaggtcgcggcaaggacgtatgaaagcttaccatggaagcctgagcagctcaactttacacacggcgttgcttcaggagatccgtacgatgacagcgtcattctttggacacgggcggcaccaacgatggacaatgaccactctaataccaccgtcagcggaaccactgggctgttcagccatgagacagaagaatttgtgttcttcagcaagtccaaagtgtgtgttgactggaagattgccacggatgaaaagtttgagaaagtagccgatgaaggacgtgtgtggacaagttcggacattgactttactgtcaaggtgagaagagcagcattgggatggcacgccatagtcgagaggctaactatctattttaacaggtcgaggcgaagaaactctgcccgttcactacgtactactatcagtttaatatttgcgattcctacaataactcgccggtcggacggactaagacactcccagcaaggggcaagaaagttccttctggtatcaaacttgccgtgtactcgtgcagcaactatcgtaggtcgattggctggctcatctggtaattcagctaaccgtttggtcagcccagggcttcttcaacgtgtttggaaacacggtgaggaaggattcggtcgactttattgtctttttgggtgactacatctacgaattccagaacggacagtatggctggggtgatgctcttggtcgcatcccgcagcccgaccgggtaacatatacgtatgttggcgcttcgtctatgattcatgtctctgttgttgacatgtgtctagcttgtatgattaccgaaggagaattgcgacgtaccgtaccgacttggacctggttgccaaccacatgaagtttccttggattcaggtgtgggatgatcacgaggtatgtgaaagttattgttgcctcggagcacacagcctgctaaccacaactgtgaatcgcaggtggcggacaatacgtggcgtgatggaagctcctttctgcagaacaacgaggactcgtttatcagtgacggcggtgtgtcgacagatagccgcaaggcaaacgccgttcgggcttactttgaatggatgcccatccgtcaggtagacatggatgatggcctgcgcatctggagaaatttcgaattcggcgacctcttcgacctcatcatgttggacacgcggcaatatgaccggtccatcaccaacatatacactgtaagccactattgtctaccccaaacccgagtctgcattattcgaccccctactgacatccttcatcttgcgctctagaacacaggatacatcaaagacatctccgacgacacctcccgctctctcatgggtccccgacaagaagcctggttctaccgcacgctcaaagaatcctcccagcgcggcaccaagtggcgactcatcggcaaccaaatcatcttcagccagctgctcgtcagcaaggacaggaacctgccctacgactacgacgcctgggacggctacgtggccaaccgcaaccgcaccttggctacgctctacgagaacagcattaccaacaacattatgctagcaggcgactcgcacgcgtcatgggcatctgatctcgtgtggctcgacaagccaattgaactaggggaatacgaccccatcacgggccgcggggcaatcggcgttgagttcgccgtcagcgcggtctcgagccctagtccgctgggacagaatgtcacgatggaggagacggagacgtacacgagtctgttgacgaactttaacaaggaactgcagtggacggatctgtattatagggggtacactgagttgtgtgtcgggtatgaaggggtgactgctcggttctacggggcgccggatatcaggacgaggaacgggtttgaggtgtctttggcgaacttcacggtcaaggatggggagaatagactgcagagatatggagaggagatggtggcgagcgtggatgggaaggtggagtttggaagtttgcagagggggaagacggtgacggctaatttgacgtatgatacggaggagaagaggtggtttgtgtttggggagtagtgtgaggaggttggtggtagggatgtttacgagcggagaggatgaacggacagatgatgagggggcaagggatatccaggggtgttgattgagaaaaagatctcccaatagtttttttgtcccttgttcttatacaatcgtagattcgaataatgccggagttctcatatctgaagagacatgtctcgggttcggaccgggactctgacatgggaatataagcgaatcaacgggtctttggctaccagttgctgccctcgcttgcggcgagcatgattgaagcttggaagaaaaagaatatggagaattgagccacagtcacatcacggatggcggagtcttctcctcttgctccattgtatatcaaagtctgtgcgtggtagaaagccggtgacgttatgaggagttgtagtccatgcgtcatcttctagtcaccacgcgttcatcaccaagcttaaaaacacggttatctcctatggtcgacgttggtctctaactcgactgttttcagagcactaggaatacaacagctcataattagggctgttttatccacaaagatagtcgccaacttgcattcttgtaagttttctcagtgacccgattacttatgaagtcagactggagagaaaccgacatgccaaacgcttgagcgttttccacgagacacacgtccgccgcattacgaaactgtcatttcgaattgcctcgagaacccatctaaattgctgcttgcccagtgtatatatctcctatcgaaactcagaactccgaggccagtgactcaccttataacagccagaagtcatcagtatcattgccggaacgtgtataccgggctgaaactcgatcatcaaagaaccgccaaacggaagcgtatcctacacacacacacacacacacaccatggccagtcaccaaaaggccaaaggcatctccgccaccctctctccttcatcaacaaaacccgccgatccaggtgccggcgtggttcccgaaaacctctaccacacaactttgactgtaatcgaccaccacgccaccacctgcggcgccaccacctgcctgcaggtcctcggcacgcacaccactctcaaggacgccaaggcttttgcctaccacgacgccctccgctcgctcaactaccaaccctacgactttgccatctacgccacccgcgagaactttggtggcatgcctcctccaggtcctcatcagaaaaaaaggcaacaagtaccaacagcagaagcagtagccaccgcggtagcagcagcagcagcagcagcaacaaagacacccaaacccaccacagccgcagcgaaacttgcggcagcggagaacttggaaaacgaaagtgggtactcgacaagcacaggcacctcggacacggagaacaacgatgggggccccccccctcccgaggtctggccctatggcgacgaagtgctcgtgtacgccaaggcgcgcgccggcggtcaggaattcctcattggcgttgttgagaagcccaacacggaacatctggcttcggcggggcccatgtacgggaacgttcccttattaccgtcgcacaagactccctcctccaagtttcaatctaaagcaaggcagccacttggtgctgctgctggcttagaagccgaagccgaagccgaatcagacttcgacgagacagaagaactctcgtacgtaatccagactaaaaccgactacaaccaagccctagcaccaggccaacccgacgagcccgacgaagccgaggagcttgaacccgaacccaccaccggcgccggcgccggcgcccgccgccatcatcatccccccagccgccgccgccgccgccgccgctcctcatccatcacccgcctcttccaagcctgtgaaatcgaggggtgtttccctcacaagcgcgacgccgtcgactttgctcgacggtggctcgacacccaaaaggagtcgggcatgttcgtccagtatgatgagcgcgaacagctgccaaggtcttttttcctccgacccctcccgacagatgaaaaagaaaaagaggaggaggaagaagaggaagaagatacacagcaatggccgtttggagaagacgtgctggtgcatgcggttgcgtcaacgggggagaattattgtgtggctgttaggacggtaaaaggggcgaaggagaggtttgggaagaaggtgccgagacggggcgggagggaggtggagatggatagtttggaaagggagagtatggggatggggatggaggtgccgagggtgttggttagagaggaggggatggaggagacgatgaagggacgggaggaaaagtggaggatgagttattatgaggatgttcccaccaagattgggacgtgagttttgggttgcttgagttgggtttggttggggactggaattggggggtggtgggttgtgttcggggatagatagttgtaatgggggttatggatcataggtttggtgatgtaaggaaggtgggaggagggaaaagtggccgaaggataaaatggcaaaggtaaacgggatgaatgagcggggatcgagaagggttgttggagttgttaagttcggagactgactgccctggggtggaaggggaaaaaataatggaaatggagcataacaaacaaaggaggttcttctgatgggttatttactgtgtatgctgtttgatcgatcctggggtttgaactgtgggttttgtttttctttttcaaggggggggggggggtttttactgcctgggtcgggtcaggcaggtgccaggggtcaatgtcatggatcggttcgtttacgaatcggggaaagccgagaatggcacaaacacgaccgttgttgggtttgacgacaatgcgaaacagacttttgttttggttggttgcattatgggatgttttccacaagtcgttttttatgctggagctcgggatcaaatcgaggtgttgggagattggagacgaaaggctccatgactcgagttggtcgaaaagaaagaacaatacgacgtacattgggggaaagacgtctgtttggcttggcttcaccaacactgtcgattgcttttatgaattgctgcttctgggattgttgggggcccaaacatctcgtgttcaggcaattgttatcgtcgctgtcagagctgtcaaacgccacaagaattgagataacagctgtaaacctgatatccaaccacaactcgctgggtgcctcattcgtagtttgcttcttttggaaattggaaatagtgaaataaaacgcccgttcaacaatgtgggtgcaactttggtgtatttgtcgatcctccaaccaaattcctcatctaatgcttctgtaaactttctttgacaaatcttcccgtaaacttccggaccaacgtgccaatctcgaacatgacgcgtccgaggaaaaaaagccaccgttttgcgccattcccgtgcatcccgcgtatctctaaaaaggggtatatatcatgaaaggaggaaaaagaaaagcctgaccgagcaaccaaccaaccaaccaaccaacccagagtggttctcaacaaagggataagcaacaagacccccaagcaatcttgggtccagccctagttggtttcactgaatgataatcaagcatgcagaagatgcctccaactccacttcctcctgctgctgcaagatgacgatgacctagagacgtcttcgcatgcgaggaagtcttcgattcgctgcttgatatcgttgggaagagtatcaatgctgtcattcagcaaatccagacatactcgtgatgctagaagatgaactgtgttaggccaccatttcataaattaggagttttcaccagtgtacacgtacggacagaagcgttctgttcgccaatctcaatggcaatgttcatgcgtgtcgagttgtagcagccgaaggtgcgttgaatggcaagcatgcgccgccagaggagctgggggtcgatgtcgttgtagtctctcatgtcttcgatgctggagcgcagggatctcgtgcttcgcagtgagctggaggaggatgatctggaaagcggcgtgtgctcctcgtcgtcgtgagatgattcgaccgggcacggagttatggcgtcctcgttgtaattttgtggtgaggatgcacggctgtagaaacttggtcgagcgcagatggttcggagaaaagacctttggcgagttccaagggagttgggtaggtttgacatgacttgagttgatggagcctcgtgttcgaggtgaagctgataatgaggtgtgttgagattgtggacgataatccctgcttcatgtagaaactggatcggtctatgtcgacgatacagtcggttattcgtgcggctagagccgtgtgttggtgggtgagattatttttggagggtgctctgctttgacgagtgcgtatatggcttgggtgcagaaaactggtgacaaagagagaaaatggcaagacgaaataacagggccgaaagagcagggtcgtagagcttttttatggaccagacacggagataaagaagcagagaaaaagaaaagtttgtcgtgagagtttgcatgaagtccgagactgcctgacatgggggctgcctactcgaactgagctgtcaccctgttcactgggaccggatcggcagcaggggtcttcaaaagaaaaaggcgaacgagagcttattctccaatggggggctctaaggcggcgtttgctagctagctttgctcatgccgcctcggtgattccatcaccctcgagcaaggagccgagggggggtgggtgggttggttccgatggtccagccatcaaggtgaagctgcatgaatatttgtgtggagcaccttgttgcttagttcccttcgtctgtgactgtgccatgtaaattggaatacctacctaatcatggacccaacccaactgtgccgaccacagccggcgtgttttgctgacagcgcgttttgctgacactgacctgatagtgacagagtgttgacgaagatggaaaaggccattattctcttatggtgtagatcctttctcatcgatttgctcttctcgaaggttaagctttgcgccctaccttgaccgtaatcaaaccgcaaagcatatgcttgcttaggtcacaaagagggagggggcaatcaaacaatcaatcattcaactgaccaatagctgccattggttgcggcattcatcgatcaaccaccaccaccaccaccacacacctcgacaacaacttcctcgccttattcgctttcactcgccttatcatcactttttagcagcaggggtgtagagcacatcacgccgccttgggctgccgttatcgcattttcaccattgcaaaagcccatcatctgcccggacgagtgccgacccgcgagcggtaaatggcgacggtgacgttgacttctgcaactctgatggcgtgttgctcccatgacgcggtttagtgtcatgacaccgcccattctcctcttcatcctgaagagaaaaaaaaaagagggtatcgcatgatgatatctggtctggtacatgcatcatcaccttggtctggatgcgctgatggatgcgtcgacgttgacgaccagaaacgaccagtctgaaccacggcagggatggcggagcggggcattcatccatgtccacgaaccaaggaaggaccaaggaccatggcattgatggcggcatcgatccatctctgtcgttcggtttcgtttccggccggggtggtttctctgttgttgtttttttccctgtgtgtgtgtgtatgtgtgtgtgtgtgtgtgtgtcagggtgcgcagatctcgacctgaaagagttcaagctttgcaattcttgcattccgaacgggaagctgcggaactttcatcggtgaagactcacgcaaccgcccttcccggaaaaaaaaaaaaaacagaattttcatttacactagtcgcttgcgtccttgagcagaaagtggcgggactctccgctgaaagtcctccacaaacatccaaatactcaaagggtttgctcaaagaaagatcgagtcaacaatcacaacgatgagagtcatcacggagaagcgagagaggtttgtgaatcttgtctcacccagatcgctcggcacttggagcgggtcagggcagatttagggctgcaacagtacactgtatttcacggcatcatgtgcccccccccccccccccccccccccccctccattaggtacctgaacctggaagccgtcgatcaatcactgcaatcgatgactccaattccgcgcaccaccatgccaagagagagctcggtagtctacaaaaactgttaaccaccaaacaccagagccataaaacacttgctcaatatccaagtgtaggtcggactttgcgccatcatcagaagcgacaagtcgaatcatagcttatcttacccatgtagcccatctagacccagttataccgggcaaagcggttttcaccgggccacaattgtcgtgtaagtggtctgatatccttgtttttctgtagcccacttcagatatccaatctcctcctccgcatcaagcatgtggataatctgaaagcgggggcattcaacccatcatgccgggttccggaaccatgatttgcagggcggatcagaaaatggcggagtattccaaactccgtttcaaggcaaccgtgagtgatatttcatcgactacaacaaagctccaatagtcgaatgctcgcctcgttcacaactgggaatgccctcacgtacacacatgcgcgcctcacagtcaaaatgaatgagtttccactatcaaaatctctttcagcatgaccccatccacctatgggttttacaacccaaacctctccaaaaacctcaccaccctctccccaaccacatcatacgcctcctccggcaggaaatgtcctctcccatcttcaacacccaccacctccaattccactccatcccccacccactgatcccccttcttcttcttcttcttcttttcttccccctccccctccccctcactctcctccctacaattaacacctcccctccaaaccccctcaacatccacccccccacccctccccaatttctcccgactgtacatcaccaacgtatccacctccaccctcctcccccgtctcaaatcctccacctgctcatccacctccctctgcgcaccagccttataatcctcacacgtccattttatcgtctctttccccctctcaaacagtttgacatgtatatcgacagcctcatcactcataatccgggctttactatcgcttgccgacccgacgagccgtaaatgcccgccgcgcacccatttgtcaatgccaaacgctgtgatcatcggcacggcgagctcgacgttggctagcaagggccagtggaagtagttctgcgagagaaaaggtacggagaaaaagtcccattgggatttggtcgggaggatgtcgaggaggatgagcccggttatggtcaagttgtggtgggagaagaagaaggaggaggacttgctgttggtttcgtcgtcgggaagggaagaggaggaatcaggggaggaggttttagaagtggcgtcgacggcgaggcggtggcagatgcgggcgccgcggtcgtgtccggcgaggattacttgtcggggtaatgatgatgatgatgatggtgatgaagaggaagagttggtgtcaaacacctgggcgagagcatcgagcagggcgtggccgacggcgcgcttcgtgtggtcgcctgtaccggcggagatgggggtgctgatgccgtacccgggcagttcggggatgaagagggagactttggggaggaggagggggacgaggtggcgccagctgtgatgtgagtgaggagagttagtcaagttacctggggaaatgggcggtgtggaccagaatcaaaagaagtgtcgtgaagtgaaatggtgaggtaggtcatggcatgtcgtgtcatgtcatgtcaggacaggtgctcaagaggtaagtatctacatacatgagtgaagattgaggatatccgtgaacgagagtgagaatcggaccgccgttgcccaggtcagaggtgtagctcaccacttccgagccggaagcagtgggcgtcacgttccgttgcagggcgggataaaaattgtaggtttcgacaggctcggtcattgtgggcggttgaatggtagttgatgattctatgtttcaagttgacggttatcgtatgggggtggtgagacggcttcttatactggagtaagcgtgagccgccaacgtggtgggtgggaagtcgagagtggaacctcggctcaccgtgattctaccaccaaactggtagtcaactgtgtagatcctaaatgacagatagccaaaacttggtgtgatagcaacttccatacccccttgaacagtttactatcattttcggggaatggtgatgatgcttcgttcattccctttctcctattcccaccatatgttgatgatttgcctaaattacttcagtcaactgaatttgcccctgtcaagttcgttggtttggtacttgtggagggctattgactacttttggaggtggtattcctggccttgaccgctgtgaatggagtcaagttttggtagtgtacatgagtgtgggacacctggtgggacatgatcaacagttgttcttagtctggttttggcgtggtgtggaccaatagcagcgccataatccctacttctttcccttgtctcaagacgttgcaagtcttgcgttaacaaactgttaagcattaatctgtatatcttctatcctcctcttgacggccgaaaccgatgtaatgatacccgggcgaaaccatatacgctgcgtctttccaaccacctccgggctacaacgagagaaaaatatttagtttgttcaaagttccatgctcctcataagccaaacgtggagacgaggaacatcagcacagcgtccttcttgcggtgaaacctgtatcaagtatgtactaatactcgtcttcatcctcttcgtcctcctcgtccgccatatcaattatgagcccgccttcgtcatcttcatcctcgtcatcatcctcacccgatatctcattcccctcttcgtcatcctggaaatccgcatagtttcgcccatcgtaatcatccccgctaacactgttgtcgtcgtcgtcgtcgtcattgtcgttatcatcgtctgagtccgggatagggttatttcggcgatggagttccagcttttctgcgagagtcaaaggcttggcggggaggtcttcttcgtccgaggagtcgtccgagtccgagtcatcactatcgctcgtggatgatccgttttcttcgtcctcgtcctcgtcatcatctgtatcggaagccgggggccgtaattggcgacgggatctgattttcttaggcatcgttacctcctcttcttcctcttcttctacgtcctcctcttcctcgtctgacacgatcttgtgacgatgcttagctttctgcttgcgtcgtcgcctcaccatctcttcttcttcgtcttcatcgtcatccgagatgaccacgtggtctttgggtctttcaccagccttactgccctcaggacttttctttttctctgtggtcgactcgtagcccatctgctcatcctcatcctcatcctcatcctcatcatccgaaagcacaaccgtggcgcgggcacggcgtcgactctcattgctgatacgcgctgctttcctgggtggtccatcgtgattctcttcctgttccgaatccgattccagaacccgttttctgccggagcccttggagcgagagggtccagctcggggtgatgaagttgactcatgatccagcgtcgaggaatctgacggctccatgctggagaagcgagcactgtcgcttggaccgaggtgaggatgttgatgggcgttgtgtccagaatgagacgcatcatcggagtcgtcaaggatttcgatggggccattgtcaaaattagctaaacgtgctgcatggaatggcccttgttcttcttcatcgctcgaagcttcctcctcctcttggtcgctatcatctgtcacgacgacaagatcatctccactttccgaccccgtgcccccgtcctcgctgatttcggaatcatcgatccctgagctctcatattcatcgggctcctcattcactgactcgtcatccaaatcattgtcagagaaactccagtcggtgttatcattttgtttcttgacgatcttctcaaagcgccggaggccggtttcataagagaagcgtatgaggggttgaaatatattttctgtgtcggtgcctcccttctgtgtgtagtccagtgatcgagaaacgaaatcgcccagacctccaggaatgctattgtcgacagcgaactcgcgtgtcctggaggggttgcgccagcaatacatgtactcagcatcctctccaacgcctggctcctcttcttgggttcgcacaaaataatggcgattctctctgtttgcgcaccagcgcagaagccttgccggacaatcggcatcgtcaatgacgcagaacaccctgctcaactgagggcaaaattccttgaagtattgttcgtattcaggccgctccgataacagataggtatcaaggcagcggcgtagctcgacgtcgagcgccaggttccgaatttgatctgaaaagcctggtattggccaaaagggagggggggctttgccgcctaaaatcacgacgtcattcttgcaatcccaacggatcgtgtttcggcctttgcggaaggtgaggacgtcgggaaatttcttgagcacatgctcgcggctttctcggtgaacagccgacatgacacgggcgggggccgtttgctgctcgagtatatgactctcccaaacctccagcggattgttgggcaggttagctagttggaagaccatacggaactcataaacgcgtgactttgccgtcaggtcggggcagaacatctcccagatgcgctggcgtagctcataaggcaagagggcaaactttgggaaagactggtgatggttgcgcctggcttggcgagagttggggtattcgtggatgtgttcggcaaggtcgtcatcgtcgtcgtcgtcgtcgtcatcgtcttcatcctcgcttgagtgggactcacttgcttcgaggtcgagcatcgacgccagaagctggatacccctactgttacgtgtcaagacttctgaggaaaagacctcatcgctggagtcatccgagtccgaagaggcttccgaattggacgccaagtcagagccggagtcggacccggactcgctgtcgttgctcgcgtccgaattgtgtttgtcttggtccaggtgatgatcttgatggtcggactcatctgacgaggagtcggtggccattttgaataggccagccggttgaattgtaatagcacgtattgtgtgttgtctttgttcttcgcgtagatatcctggatgttgttgtggactgtgaagactgaagctgtggagagagtgtgtgcttgttgatagtataggtgtagaggtaaccccaaggtatggatggaaacgcgtgcagcagtggactcgtcaaggtggggctccctttagatctgccggaaagcttaaaatcccagggaacggagcctgccgagggattggtaggggtcactcacactaaaatacagtgaatgtatcgagttctgccgggaggtgcacggttacactcggccgccgaggacagtgcgtttacaccactgccctggagaaggtgctactggagctcccgacctgagttcatgggaaccttgatagcaggcactttaaaagttcctatctttcctcttgagtgtcaagttctgaaaacagacgatatgcctagaggtagcgtatattcaaatatggacttcacgtcactggtatataggtctctaagcaggaatccataagacatctcaaatctacacctctctcccatctcaggcaagggatgatgggctacttcatccccaggtgtaactgtatcctcggagggaaactgaagcatcaaagggcctaaactaggtactcagcacaaggtggcatctgatccaatgctcctgctgatcttcctgtcaccataagccttccataggaaagcccttcctaaacctcttacgtcacttgcctggccgagaactcgtgttctacaaaggcgtaacgcagtgttcatgatccgccacttagatgtccggagtggtatcttcatcccctcaacgacgggactttgctgtggaccgcactggggtgtgtatactcctgggtgtttttccccgacgtggaagatgctctgaacattggttgacaacctgcgaggccagtacagaaaacccaaaagtacgcatcctcttcgcagaggccgtcaggcaatgtataactcctctagggcatcattccgcgtcataccaccgcagcttgcgaggcaaggatcgatgggatgatcaggatccaaaggcagatagattgtaggtagccatggacttctacccacaaaagaagaatccattcataggttctccttaggtccacctgccgcccccgcgccctccccagctcctctttgtccagccagaccaccaggcggcatcctaatccccaacgccgccatcctcgccgccacggcagctgccccaccaccgccgccgccaggccccctaccggcaccacctggatgcggcgccgacgtcgcctcatccactttgctcttctgcagcgagaacgccggcgcgatccagtcgccacagctacatctaaacccttgccatgtgtacctccccacggacgccagacacttttggttcggacacgttagtctgccctccagctcgccctgctccagcgtcgggcgcatccacgacagggcctcgacaaagtaatgtccgcagtccctttctttgtttcctttcccctggtggtgcgggacaataaacggcttcgtcgccagtgttcttcgacactttttgcatcttagacttagcgacgccgcaccaccacccgcctccgcctctttgttgttgttctcagaagcaagcttagctgcctcctcatcctcgaaccggatccagtctggcacccggccaatccttgtcgcgtcctccacctcgcgcttgtacagccaccgctggtaggcagggtggttctcgaccgcgtcgtctcctgactcgaggggacagcccatggtccaccatagctctagctgctccatgaacccgtcgttgggctcggcaatgggtcgggtctgtcgtacccagttgatggcctgcgtgacggcgcggcgcgcgggcgtagaagggtcggaccgcccgaagcggtgcgggtgtttccagaggaggtaggcgacgatggcggagacggagcgagatttgcccatggcgcagtggactaggacggcgccgggttttgtttgttgttgttgtgatgttatggtggtggtggtgatgggtggcgcggcggttatggcatcggcgtcgtgcgctgtctcgtcgtcgccgttgatctttgcactcgcgctcgcgggtgtaggtactactactggcgcattatcccctccgaatgctatcgaagctgcttcgtcaccgtacaacccgcgctcgataaagcggaccatcttggggaagtgaaccaaaatatcggcctcctccacgtcgtcaatgtcgatgctaagatgttggacattgcgaaacgcggggtcggcagggagggtgtagttgatgacagataggatgtgcgtgatcttgttttcttcgattaagcgggcgcggttgacaccgaagatgctgttctcgtaaaacaactgtgtcagttcatttcccttctcgcgagtaaaaccaaagaaaagcaaggcaagctctattgcgacaggaggatgggatggatggacagagagtccggacggagatggtcgcgtgcgacttacttaccctcctacgaagaggtcttcgcgcccattgatgcgatttagcgccattgcgaccggtctctccgggcagtcactttgggatatttcgaagggctttggggttctgttcgatttggcgctaccaaagaatccagcacgtcaagtttgtgaagcaatcgcaaggcgggttgctcgtccagcttctgtcgcgtatctgtaaatttcgaaattatttgttgcccctcatcgctgcgggattcccgaaatgggttggttaccgtggatacgagccatgtaccattacgtacatggagagctacagtacatggaacggcgtaccgtacagtgagcgtattgaatacgtggttcctgccaagtgaaagtatgtatttgtcgtccgtatcttaccatcacacggtattgtacccttgactcggcatgaacgggcaaacatactctgaccgttttatgcatccagtaccgtacgattgtttacctatcgcgaaccttggtcattcaatctccgtccgatataggcgttgcatgctcgggcatgggcagggcagttgtacccccagtaccatcatgcgggtaccttggattgtccatgtgtgctgacacaaaatgtgacaaacagaaaccctgggtgtcagaggacgacggataacagaggggatggcccagggcaaaggacaaacaaaagcgaccgactgccctgcacgaatcaagcaaccaaccaaccccccaattttgtaaaatccatcacagacatttttggtagggctgtggcagtggggtaacctgacggcgcccgcttccttgtagggctgaaaagacatgcaagttgtctcacattccgcccacaacaaacagacaacaatgtagaggtacccaaccgccgcctgaaagagcatccatctgatagtagcaaaatagtcattccagaccgtatcatagtccattcttcctccaaatcactcatattgacattatcacatttcgctactacaagtctgctctccgactgctactattcagccgctgccgctatcaactctcccataaaagtacatcggttgctgctcctgaccatgaccacaccaaagacgatgtgtcaacttttgcctgcgccttcagagatatgtcccgcacgcaacgccgcaaccctacagctgaaaatttcacacccaaactccgataaaaatcctcaatcccgtaaatgctccaattagatgacgtcctttccctccacggccccttgtgccgcatgatctttgaactcataccgctctgcatgtcgatatctgacctgaccaacatgtcacagccataaatgataccatccatcacccccaaccgttgcctctccaaatagcaaggcccagttgcttcgttgtatccaaaatcaccacatattgctttcccgcttcaacgagggactgctggtccttcgtccatcatgcaagcgttttcaagcatattggtccatttcccactcgtaccggcatgactgtgtttgaggtgttgccggaagtggtctgcgcggaagaacttcttgctggcattgcactcgcggaacttgtgcacgtcctgtagatgccggatacggtcctcccaatcttgctcactagcaaagatgcctgcagcattacgtccagtacgggcaaattcctcaccacaataaccacacgtatcagcctcgcctggcctcgtgctactgtcgtggaatgcacgatcgtatgtctgaagtgctgagcatgaccagctatgacgacggacgtgcagggagttctgatggcgttccgcctcgttcttgttcttgaaccggttcccgcaaaacgagcatccgtactgtttctctgcttcgtgtagcctggtggaaaaagtgtctgggttagtaacgtgcgtcgctgcgcggaaatgatgcaaaacctacttcaagtcctcttccgtgtcgaacttcttgggctttttcgggcagcattcgcacatgtatgggcccttgagcttagccgctacgatattgctagcatttttcggaatctcggcaagtttcctcgaaatcccaagcgtcctattggactggtcaaccgatctttgcgtatagtcacccgaaatcctaggatgcggcgactgtgccgcacctgtccggctgatcgacgatcttggtgaagcggtgaggctgatgggtgtggcatacgggctcccattacccatcacgtctgtcggcgacaccccgccaggagatacaccgttgggagacaaacggccaagcgaactgttacttgctatgctgctagcagtcagattgccaatataacttccgctgcgactagcagccgacaagctagagacagacccttgtgaaacgacagtcagcctcggggtaggcgatcccctgttcaggcctgacgtgtcactacatctatcaattggcgtgggcgaggccggccgcttctgaccggattgatagtagcttctgtctccgcccatgtctctccccgcatggtacagctgcgatggcgaatagtgtgatggcccactcttgtgtcctcgctgccaagacccgctctctgtttctctttcgttttccctctgcctttccctccacggatcttcgatcttcagagtccgcatgcgtgtcgtctcctccattggaaagtcattgtcctcgtcgtcttcggtattcagaaagccgtcatccagcatcaacgtgctctttgtcctgcgcgccctcagtggcggcgcacggttgaaaccgctgttgtcgaacccgtcagtagggcgaaacccgacaatagctgggcttggttgtcctgtttgagaaaacgggctgggaagcggagatgccgtagtgggcgaggaggcaaaccccgatgtgaaaagccctggctttgaccggtgtgggagggaaagctgtggcagactggcgtggctggggcgagagctatgtacgtcgttcaaggagttactgagtccgccgcttttgtttaacctgttcaacatggtctggtcgatcgccgcggtactgggacgaaaccctttcatggcgtggaggccgaaggaagacgataactgcgatgatctaggaagagtcacggacaagttagtttcgaggcaatggcaaacgacgatcgtggaaaagcaaaggaatcgcagtacctgacactatcaaaactctgatagccctcgtcatgggggttttcgtgtttgttcggaagcgctcgccgttcaaatttgaatgattcgctctcaagactgttgggaccgtcattgcgcatgaagtcggagtctctgtagtgctgtacattcggatcgacgggaccatcgacaggggcaagtcgtggaggaggtagcggaggaggcgcattgatcccgttcccttctgagccgtggatcgccataggggtcgaagcggtcgaaggtgagagattatcgtttagtgggatgccaaagggacgactcgcaaagtgctcccgaaagccaccatcgcggcttgatatagaaggaaggggcccatcgtcaaaatccctcgcggcgctggtataacggggctgcgtctgcattggtactgcccgtgctgccatggcaaatggcagaggatacgcgcaactatgcacagggactgctgatgccacaaccgggaagctggagtacgaggcgatgtagccgtgtcgttgccaccgttaaatacgagccagctcgagccaaggcaaggcaagagaatgcaaggcaactgcagatgcggctgtaatgcggaaagacaagccgtataaatccaatgtgacgtttcgcgaatcgaaggtctcagccctggaccagacaggcgcgcggtacaatgacaagtgtttggccaagaaagaggcgttgttggaattggatcggtgttgccgatgcagctggtgttgaacgggatatgcgttatgtagcggggcgattgggtttcccgacaaatacacttcagttggtgcggtagaatgcaagaagaatcggatcgcctttgggtgtggaagacaggactggattgaggatgatgacaaaacagaccaggaaaaccaactccacctcgtcgagacagccggtgggtgtagctaacagggtgcttggtgatacatatataggtggttatagtccgggtggtgggcggactggcaggccctggggaccgtcgtcgtcggctccgtaatgccaagcacgacaggtacctcgtttggggttgcgtgcttctgaatggtggacgccctgaggtcctggaccttgtatgaatatgtcggcagagcgtgactgtagggttccaggttggcggcggcggccaagacaagacaccagacagtactcgaacgaatgcgcaaggtacggtcggtacaggcagttacagtagttgacactgcaggtttattgcgcgcttgacttcagttatcccgcacctcaggcggctggagacacaaccaaagcggtgccgtggtggtggtggtctgtctgaggcgatggacgactgaacgaactctggactggactggagcgggaggacgactggcgacgggaggattcaattgggctggagggggggatttaggccatagaaaaagatttggcggagacgagtttccggtggaagaggcccgaggccataaagaggaaggaagtcggattacggagaggctgtggatacctctggggacggttccagtcgccgttgctggcagctgcttctggttggctagtcgtccttgcccctggggaccgttccagctggcctgccaggggagctaagggtcgatacagcgtgtatgtattacgcggtattatccggaatgcattagcgtaaggcaggtattcacgtgtaatgcctttggacagagttggtagcggaatcggcaagttttaagtgtggattctggggacatggtacttggtgtagagccaaaagtacaatgacctgttcgtttacttagtgtagttgtctgacgatatggccgcgttacccgactgcttgggacggtgaagcaattgccaagttgcacatacatctgtacaataacaatcgaataggtaggcatgtcaaggactcaactcaaggtcaggatttgtcgtgcgtgaggcccagacagtcaagcatggacatgataccttggccagaatcagaggccgaaacgaggggaaaggaagggggtagtaggtaggaggggactactgtctctgaaccttgaatcatcctccccattcaactcatccattccccgcacgcaatgaaagagagatgcagactgatgagtgcagaggcgtatctgcgcacccttgacgcgggcattcccacgctttggtttctgccgcaaactgaagtccaaaccccggttggctctgtctgcacctttcagccctggacaggagtgtccaacgtaacattacagggtttccatctgttagcgccttcccagcgtaacatccaagcactcccttttccgcgccattttccttcggttcgctggtcgcacctgctccactcttgcactcgctacggcatcagttccacaggaaaatggatcccgcacgccctaagaggctcgcacagtgatacttacccccgccatgtatgcgaaatacacatctcacgttcaaagtaccgcttgccctactaggtggtcccgtctctttaccccctgatacgtttacaattagccgtgcgattctgtaaagaagccattcattctgttatctgatcaggtaggggaacagaaacttgggcgaacggaaaaggttccggtccctttttcatgtccatctttttgcattgcactagtgtacagcctcagcgatcggcggtctgaagagaaaagatggaatgatttttgctgttagggctgtcgttgatccaatcatctttgtcttgttgattcagcgttgtcgcttggctgagagttggcagtatgtaccacggttacggttcgatttccttccacttgaacggtacatgtgtactgtacgtgtaagggaatgcttttccacttctgtggtaacgtaaacctggcggcctatctcgatggcagcctcaaccgttttgtccacggagttctccgctgctgtctcttaataccagatctgctgattaatgtgcattacttacctaccctccgcaacaaccgaacttgcaactggagtatggccgacgaacagctttcccaattgaattttctaacccccagatcgtggtcaagctggcttctgccaccgccatcgactccagcctcgccatggtcgaaagccaagcatcgagtccacaacccacattctgtgtctcatggtctacagtcacatgaggatgagactaaagctgatcgacacacaagcgccggagaaatgaaacgccaacagcgcaattcagtcgctcgctggatgccaaaggacaaagggtttcacagctgtctggtcctcgttcggttcaccgacatagccggccgatcttgaggagggtcggcactggcagggctggccttggcagactgaaattgggcaccttaaaaggctcccgcccgcctccgcaatgagccgtcgacgcttgatggcttcccgtttatgcgcggaagcaacggcctagctgcctgcgtggatgacatgctgaccaacgcttcattgtaccgtccttctccgtgtccgtatgtaaccggtggcccgactcgaccggctctcgggcgtaaagcggatcactcgggatcgtcggtttgacccgccaacgcgcagttatggcgtgtccttattcccggtgtttacactagacacgatggtatcatggaaatcaagatttctacactacacggtaaaggcatgtagatcggcactggaggcgctttgcatgaagaatccccgacatggtcaaaggtggaaatgacgggagtcaagtttgataccacaacgtccagccttaccgggctgcctgcctgtttggcttaggttgcccgttggacccctttttcggcgttttggggcgcagcctttcccgtcaacgtcacggtcgagatttatgcccctgtagggcagatgatgacaatcggccagttgcaggttttgcagggcttgtgttgcaatgcggttcctaaacaagaaaagaaaagaaaataaaagaagaagaaaagaaaatcttttccaagacttcggagggttcaccaaccaagcaaattgcataaaggccgatggcttctccccaccaccagccgatcttataaccgtacacttacaatcattttggtccgccctacctaataaccaggaacactctgacgtgggatgggaggcctcttctggttcaaaacctttctttgacgttaatgaacgtcgatcgtgtgtgcgtcttcaaggcatgatgcacaatacctacctaacaagttttctcctgagcctagttcttgtgtgaataatccatgacgctttctgtactcggatcccagctatagattacatatgctgaccttcgagtctcagccctataaggtgtgccatccatcatctcaacctcggccgttggtgctgctgctggtcacggcatacactaggtggtagatacttgcagcttacattggaagcctggacgtccaacaccttgctccgtggtcccatttccacacttattcccgagagcctgaaaaggcgtaatgcgggccctgtcaggcctgggcacacatggacactgaagcgaaggctttctccgaggaacgcggggttcgccgttggaaaatcttttcaagttacttgactttttccagcggctgtggtaccacacaaagttccattcgcatatgtccaaccaggaacacttcacaccctctatgaggtggtgaatgtcatgcaacaaacaacctagtcacaatgggcatgctacgttttgagagctgttattgttgcgtgccttggattattcaaagacttgatgcaacatgaaccacaaggtgaagaaagcatggaggtgatcaagatgtctggtaggtaacgtccaaaagtccgcgatgagcacaaaacaacctacgtacttcgaagttgccggaggcggcagcaaagtcctctgcagagacactgatggatgagacccaaggtgtcacctccagcgcatgatgttacatgttggcagacgtccttgctactaaagctgagatgttttttttcggtttcttttttcgacctatctctttgtttctaccttcgctcattatatattgtcatttatgtgtatagggcgtacggcgccgttgaatctcttttcaaaactggatctatcatacggtctagtacatagatcggggaaaggacctgcatgcccctgccgaagcgccaccataacagagttacctctagcgggaccacttaagacgactgggtagcaagttccaacatgcgggtgactcgcagcggatggcggcggtattcaatccatcgccagggactttactcttgtttttttttttttttcctttcaaggttgctgcagttctggccaacctcgacactcacgacacgaccaattattgacatcgggcaaaatgcagtgccgatttgcttgatactttgtgcctgtgctatgtgccatgcacgcaatctcgacatcggaccttataagcccgactatcatcagcctctggagtgttgtgtcccttattatcactataaagttcttcatgtatgcccgttgtcgtcgctgtgtcaaatcattccagctcaacaagcgcgctctatacctatgtcgccgctaacctgccgagccgatgacgccagttaaccgctgttaattaccacctcgatatgcgctgctttgatttccgtctgacacaaatgaaacaccccgagcggttgccatcaaggcggtggcagttgactctatgctgtgtcaccttcctatatagaggtggtcatgcgagatgtcggatggaatagtgtttagtcggtaagcgtcgaaggggaagtatttatttccttgccttccacttgttgtcacccctcgctgggatcataccccgaagttctcactcaggcaccggctcttgcggtatgtggcgcatgaaatgccgaactagtacagtgtgtgtggccaaccaatcaatgcgggggtagtgtatcacattcgtttccatcttttctcacttttccctcacggcgtctagcaccttgaaggatattaaacacgccctttctcttattacttacatagattccaactgctccttacagtcacgcgaggaggtagtgcagtgacttgtgagagaggggtctgtgactccatgatcctttcctttctccacgatatccatgatatgccgccatctccaaggcgcattgcacaccgggatgttcctggttcaagtcagcgaccttgatgttgtgttcgtcagcgctgttgcgctagcagtgtggggtgggaaatatagtctgcgcaaaaaaagaatagctaggtacccttcggctagaacagggcaaggctaacataagcttgatgaagctattgataatatattacagattcttgcctagcgtggatcgtcaaggttacgcactagcaataaggttccaggtgacttcggacgtagctccgtgtcttctgaccgccgccgccgccgccgggcccgggcacctctacgacgggggaatccacagagacagaaacgatggatgctgcactgtgagaaagacggcttgacggaactcccagccccgtcgcgctattcgaagctgtcctcctttgtcttgatgaaaatgaaaagggccaaaacatggctctgtgaagagaggctcctacctctagcttttcccctttgcctcacagggcgattactgagggatacatacaagatgaccaacgggagagcatccattccaaacaagcgggaaatactataccagccggccccagtgggttgtaactgaatattcacacgaaactagaggtaacataccgttaatacatacaagcataccgttggcaagtacagggggccgtacgcttcgaacaaacggtgtaatacccgccaagtactaagcgtcactctcatttccggtcacccaccagacagatcagccttacagttagcggtacgtaaggaatttgataaggatcatagggctatggacagggaacggaaggttcaatcccgggaaatgatgtcttgctgcggaatgagagcggaactgaatgcggctctcatcccagtattacaccgacgtgttcgtcgcaagatgagatgaacttatacaccaaatactacctacctatgtatatctctacgcgatactggtatacatacgcggattacagcattggttgttgcgacgcataatttcgaagtgctcattggtcgttgtcagccagcggagcaccgtccgcgccatcggaactcggaacacactacgaactgccacggggtcccaaagcaaagccgggcgggcatcattcggggtcccgtcaaaaaggaacaggtcaccgagcgagcaccctaggcctaggaggtcgcctacaggacactatcgtgcgtcggctggatctcgcgttcgacaaaagctagatcgacaaaggacgatcttatctctcgggaattggcccgggggctctcaaatgggtattacatagcaacaaactctttagtgaccctataggggtgcgtcgcgtgacttgattgaccttggttcgaacaaaagccgaaagaaagatggtggcgtaccagctctacctacactaggtacaatttcttacagaccgcctcttcggccccccctcccccgagaggggataagttcatttcagttccccatgagccgagaaacatctcgacgcttccttcccatccagcggcactgtggcagtggcagcaacagcagtcgatgcatgaaaccctttttgtccttttcagccttgacaaatgtcttccttccagggcgagaagccgtgccgcaagaaaaagcatggcatctctgcatgtaatcactttgatctgtctgggaatttggaattccttgtgatggcgggaacgatgccgtgcatcaatcaacttggaagaagatgaggctgaaaagcaggatgatcgtgtctttcatctcctccgtaaccactgactgcattgcgcaagcacccggtccaaccctttctggtgtctagtgtatactgaagaactgtgagggtaattctttactttgcgttgacttcaccctccacacacacacacacacacacacacacacacacacacacacacacgattcatctcgtcctagctgtccatttcccatgcctcgccagcgagttgtgtaattgcttggctcattagctgctcgccatcgctgcgacccaaggaacccccacccaccaccacctgaagccaatggacctagaaaccccctcaaacccctccaggagggagtgcatctccaggaagaaatcaacagaccccgaagcacttagagcacttcctcgggtatgggccattgcagccaaacaaggatcatcatagaaaagagagatcacttgctcgcacgatccgactgccgatcgcacgcacgcacgctgccagccgcctctgtcagcaccttcttttgcttagcctatcatgtctaattcagacgttgtaacatcaccatgcaacaccactccccggccatgcatggatgggagccgccctccctccccatgtaacttactaactaactaactctctcttgttggtctctctctctcttctgcgccgacaaccaataagtccggaggccgcaaattattcgttaccactcagtggtgtaaattcttgatacgagtgggaaaagataggtaggtaggtatccaggggaaaatctcgtatgggcttcgtaagcttcatacatagccccccatcccatcccatcttgctgctgcgatgctacagtaccgtgcaaactgaaagccgacaagatcatcattatcgtcgtcagaacgttcaggttgtcaagtgtggctgtgttcagcagggcaggggagggcggctctcgccgtcgtcaatccaaggcagcaaaaagccgagatatagtatagagtggtaagtaggtaggcaaggcagggtggcaatcggaccggtagtgtagtgtagtgtagtgtagtgtagtggtatcagaccttggtaggctgtgaatgagctggttggtggttgggtggtgatgatgatgataatggtgcttcaaacaaagtgcctaacaaggcggctgcccggccgtgatgcagatgttaccggcgggataacatacctaaggtacctacatacatacctgggtatgtaggaggcggttacatggtggttagttggcgcaaacagttggcgttacaaaaccatgtcttgagtgcctgcttaagttggaactgggaaattgtatggtccgtttagcctctcaacaccccagcgccatccatcatcattctatggatactacagtacccctgactggcggcgacgactcccccaaaatcagcccagttgcaattcatgtgctgctcacaagcagcgaacatggaaaatcccctcgtgtcgtgcacgtggatggacccccgaatgatgcgttcgttagctcttcttttgcgctgtagtgtagaaaaggaggttgaaagagagacctgagaaacgccatgtttcttttcttcttttttgctgactcccgagcctacacgtgtacactacaatggatagagccgcaagtgtaccagctccacttggggtgacccctcgatcgggagttccttccgcgggtaggttgtgaagccgggggggcgttaagttcccaacggttattttactttacacgttgtatcgagatggattcatggaacagccgggcagcccacgagggagccatgccgcccatccatccattcatctatccacttggtcattttctcccgcaccatccgtcggcttcgtctcatctcaccttcctgattcctgtttcaccggtctctagtgcccccttccttcttttccctccagcggtacggacgcatcggcaatcccatatctgccttggcgtagtgagaaaaaaggggaagctgtgagggagctggagaaagcttcatgatgccgtaaaccgagataggtactcgcaagttcgtcacttgttgggtaaagtgatcacagaacatcaatttcgtcctccttcggcccaaatagcaccagtatctgtatggcttcaacatcctgcccggtttgtgatgatgatgccgatgacaatggacgagggactgaggtgaaacaccggaccagtccactctgatgaagatcgaggtttcaagcgtaggcgagcccgtgataggggaacaatgggtggaaatatcgtccagggcacctaccaactcactgactctcacgaaagccaagtgctacatgttcttccgatggagatggtgtcgtaggtttttccacgcactgccttgttgtctgtccctaaaagtagtgtgtcgactggacagcttgctttccatcgaagtcgaaattcgttgcttcttctacatggtttgtatttcggttggcaggggggggcgtaacgatgaaagttacaaacgaagtcgctgtaagtttccttgtaacgacggtacataagcggtccgtttggtatcttacaagactcatgaaacgttccacgcagcattgatacggtacaaactgcgtgtttttcggccgaccctcggatgcccgttgaaatccacgcagaccacggtacctcgcgattggcctgtcgtaagcaccgaatccacattaaggccgttactttcgtttcattggctggccttatacctgcctccctcgtagggctggttcacatgaaggttctgttccgttgtctgccctggttgttggcggtgagcggttgtggagatttttgattttttttcatttggaggaatcccgggcatgctcccataaatcagttcaggctaccttcttgcattgatgctgtaccacgctgctgtactagtttacatggaacccggatgactgagtgttggcaggaagaacatggtgaaatttccagcggtgtgtattacgcgtaaagtacttacctacagtactacttggacggtgcggaagtgctccgacggacccccttactcagcaccaccaccacccaaacccggaacaaggcatcgtggtccatgttgttacatcgatgctttgaaccaggcgctagttcgagatggctacatatctgctccaccaattgccacgacgacgacgccggcggtgatgaagaacaacaacctaacacaccgattccggacccggacttgatgccaaggttgcaagcgtgaacatgggcatattggcagtagttcagtcatgactttgaagttaagtaccagagggggaaagaggacttggcagtactgtaagcatgaactaacaccaccgtattggcgaccatcacggtcacggaaacaaaacgggccgcagaccgaaaaggattccttccaagataagtaagtatctctgaggaaaggccgagatgattagcatccgaaccgttttggttgacgagactggatagactggagactggatagaagcatggatgggtaagggcaaagaaacatgatacccgatatccgatgcaaaacttatgtcagcgccgtcatcattgtcattgtttggtcagtcagccttacaaggaaaggacagaacttaccatcggcagccaagcggttggttaatcctgcaagcgaaggtcaacaaccctttcttctatcgtctattgatcagataagtatcttccaatcttcaccgcatccgcgtattcgttgaaggcagcaactttgtgactacctagttctaggtgcccatcctctttctctctagtctacactactatgcccgggttacatgggcacccaacacagagacgggtctatgactataaaacaggatgaggtagagacaatgtaacaatatagtgaaacaagcagcaatcggtaaacgatctccataccttcttcagattttgattctcacgacgatagatagcaaaaatcagggactggcaccacatactacctctacactactacttcgttacctaccttcccctttctgtccttcccctttctccttccccgcaatccagatcgacgctcgcttaacacactgcatgaccatgcatgaagataatgtaagaaaaaaaatatttcctcgtatgtatccctttcattctagtctatgtacataggtactctttcgagatcgtgaacaccctcccccaacccccaaaccccccttacggaagattgaacgatatggacgcccatatgtacagacacactcgtcttgatagtttagcaaagataggtaggtgactaccatctggctgacgggggtaaatcggaatgtatgtgggtaacctagccaaggaagcatccaatgtaagtagaggtaagtaggcttctatggtagaggcaatgcgacattcggaacgaagaaagaaagaaagaaagaaaaagaaagaaagaaagaaagaaagcggaatgttccatgtcggcggcctccgcggacgaaatggagagagggttaaaagccaggggatggcgtgatactaaatagggttcattaaacgggcggtactatgtaggtgtccacgtagaggtacagtacttgaaggtacttctcttcggacaaatacataacggtgatgtcaaagtagaagtaggtactcgtctgggctagaagcgcctcagaccccatgcgcagacgagtagtatcgtaaacggttgtaagactcgcttatcaagataggtaggtacatactgactgactgcatcggcgaacgggttgccagattgggggagatgttgcgatgtcactttcttcggttttttttttttttttttttttttttttttttttctggtctcattcttttctaacgagttttgtctggatgatgccgattcacgcgccggagttctacaagcaaatcatttgcttgttcaagtcatgtaattttttcggattctgaaaagaaaccagactttctgtttccaaggaaaggccgatctgaaagcatttgaaatgggatgaattctatattggcctcgtaatggtatatcattttgatggaccttcccaggaaaaatgactgaaaacgctcgacaattcagggagattattcttcaccctctaatccctcgcccatatcctcatcgtcatcctcatcaccctctccttcgccatcctcctcctcctcctcctcctcggaactcgaccctgagccttcactctccccttcactacccggatcataatcctcctcctcctcatcttcctcatcctgtaacctctgctcctcttccttctgcgccctctccagctccgtcaacccatcaccagcctcaccaccctcacctccctcgccttcttcgccattggccgcagccttctttgcattctccgccagctgcttcttcgccttcctctgttccgccatgctacgatccgccagcccatgtctcctcacataactctgatcgatccctgcataatcctcctggtccagcatgctgaactcaatctcctgccctccctcttcactcccttctcctcctccttccagctccaccactatgttaaacgtcctttgcaacacgctcgtataactaatcgccacaatcttgtccagcggcaagaagagcaacggtttcttgaacccccacaggatgcccgtcggcaaaaagaacagaaacccatccttgctgccgcggaacgccttgacgtgcaccgccttctcctgtgggcggtacgcctggcgcgccaccgagtggaacactttggggtcggaggacacgagctcacacgcgtggttgcccgccgcgtgcaaagaggttgtcagagcccaatggaaaagtgtcgcgtagctgtcggagacgggggcggcggcggcggcggacggaccagtgatggtgcctggcttgggcgcggtggaggggatggtaaacacgagtggctcgagcggcgcactggtttgttgttgggtctgctggtcggcggattgttgggacttggttgtcggtaggtagctgttgcgcgggaggagcacgtagttgtgttggacttgggatttgtcgggtacggggagatagaaggcgtgttctgttttgttcataagatatcttttagcaaaaccgtcatctttcatgttgaaaaagatggaaatacgaaccaatgtctttccatgggtacacgatgccttgtacaggcaccggagagcctgaagcgcgagcgtagagaaagttcttggtaaagcacaagtcgtacttcttgcgctggggtacagagacggaaatgtccttgatctctaggagtaccggctcggcggcggcggcgtctgcaccgagcactgctgcttgtgagcccgcaatcgggtgagctgcgccattgggaccgcttgtttgtgcttcgacacgtctcctcttggtggctggttcttcggatgtgttgtccgctatcctttcgtacacaaaagatgcgatgttgttgaaaagatcgatgcgcgcgggagagtctacatcaaacagggtgccatccaaattagccagcaggtacagacaaagctattgtgagactgtccgcggactgccggctacaattatgaccagatcgtaaaaatagagaaacacaccagcagcttcttgaatgcccttcaaaatgtcgggtcggctttggaacacgagtcccagcagctgggaatcgagcttggctgccatggcagcggttatggaagtagcctgattagggaaccggccaattgagggtgtcgtagaaaggagagaaatagttcgtgtaacgttcaatgacttaattatgcgagctcaacagaattgacaatgcaatggcgatatctgcgcgaaaggtgtattgttttccgtgttctgggtttgaattgccctggcgttcgttacgtcagcttttgacgcgtaaatgacttgctctattccctgtatgcaggcgagtgttacttcggctgctacaagggttagggtacaggcttgatcaccatgtgaacgatacctgaatcttcctggatctcgaccagacagacttgggagcaatcaggggtttggaaagccaaagtaagatatggctttaaattgaataaacaaagcttttaagtccaacactatagcgcatcataaatcccatgctacaagttgccgctatgtcaagatccttttacacccataacgcttcatcatgtcccagttcatagctattgtacaccgtaaaatcgcagcattttgtccggctgcgtgcaaaactccattagatccctcatagacaaaaaaaaaacacggactgtccagactcatcgtctaggcaatcatagacttgagaacctggatttgctcctggacgcaagccttgctggtgccacccttggcagagcgcatctcaacgctcttctcatagtcgaacaccttggagatatcctcctcgaagcgggcatcgatacccttgagctgctcatatgaaagcttgtccatgggaataccggtctgctccgagagggcaacgcagcggccagagatgtggtgagtctcgcggaacggaacacccttgcgaaccaggtagtcggcaaggtcggtggcgagcatgaaggggtcaagggactccttcatcttctcgggctggatgctgagggtagccaggacaccgtttgcaatttggatgctgtcagaaaccgtcttgacgtggtcgagcatgggctcccagctctcctgaagatccttgttgtaagtgctgggaatgcccttctgggtcatcatgaagccagccatgtgaccgaaagcccttccggccttacccctgagcagctcgagactgtcggggttcttcttctggggcatgagggagctgccggtggagtaggcatccgccagcctgacgaagccgaattcgctagtagagtagatgatgagatcctcggaccagcgagagatgtgctgcatcaacatggaaccccactggagggtctcggcaacaaagtcacggtcggcgacagcgcccatggagttccagaggaggccatcgaagccaagctccttggacatcatctcacgatcaatgccgaaggggttaccggcgagcgcaccgcaaccaagagcactgcggttgacgcgcttgataacctcgcgcagacgctcgaggtcgctagcaaaagcgaagccgtaggagagcatccagtgactccagcggacgggctgagcgcgctgcaagtgggtgtatccgggcatgatgacatcaatctcctgctcggcgcgggcagcagtgacattgaggaagtcctgaaggtgcttctcgatcttgcgaagctcgtcgcggagccacatgcgcatatcggtagcaacctgttcgttacgagagcggccggtgtgaagcttgccagcaacatcctttccgatgatctcgccgagacgacgctcattggcagtgtggatatcctcgtcgacaccggggacaatcttgaaggtaccgtcctcccactccttcttgacagccaggagaccctgctctagcttgttgaattcgtcctgtgtgatgatgccggccttggcgttggcacgcgcaaaggcaatgctgccggtgatgtcctgggcgaagagggcacggtcgaagtggatggattcgttgtactggaccatgagggggtcgaggccgcctgcgagcgttcaggttagcttatgagctatcccatcgtgttacgaagcactgctatacagcatcctagaagtaagagagaagaaaagagagcgcccaaagcataccggtaaagcgacctccccagagcatgttctcggtgggcttggcctgtccactcatgattgcgtgactttggaccgaattgtggctgtcaattgggatgaggtcggtgggtacgagcttgccgtcgctggaaattcaagctgcgggacggtttgcaattgagaaaggagatgtgatttagatagatgcagaagaagaagactggagagaaaatgcagagcaacaaacacaacaagcaagaaataaataaataaaaaaaaagttagtcaacagcggacgccaggtacgtcgggtttttacctacccgccgaacatcgctggatgactcaattgcgtcggcactccaaggtggaggggagctcttttactggcccggcaccttccgacagcgataacgctcactgaagctcccagtatcagccctacggcgggaggcacagggaccacggcaacggcttagcgcaattgaaaactgataagcttccccgcgatggagcgggagagctgtggacgactccactcaggtacagtcacagtggaggcgcggggattgggagctccatattgtgtgactccgatgagtgtgcaaccctaacccccgaccagcccagtctgtatgtgaatgtttggcaagtgacgacggctcggcttgagatgattccttggctggcagctgaaccccgcgtcactcactacctatcagccgtccatgtcatctgccttcaagtccatccaacccgagacacaacgaaccgccctcatcattattacctatctgttaatagcaagcgagcatgtcgagcatgtcatttccaaacctctatacacaccgcaaggtggccgagacaaaggcaaagtcatgcgacatctgctaccggctgagcaccagcgtcctcatcaccgcagacaacaaggatttcttctatatctgcccaagccatcttaaggagcctgcgttctgcacacccaaaattgacaccgaagctattgaggcccggaagaagaaggagctagaagaagagattgagagagtgaagaaggagtacgaggagaaaaagaagaagaaggaagaggagaaggggaaggaagcggacaaagagaaagaaaaggacaagaaagatggtgaaaagagcaaagataaagatgagaagaaggatgagaaagaccaggaaaattccaagggctctagggtttgtgcaccatacagcctcctatcggcagccaatgtgttttcaccgtctcatacttaccgggtgacatgaacgcagagcacaagtagagaagggaccaaatcgcctcccgtggaagaagagccaaggatctttgaactcaagccgttcgttgtcttctccctcgcccgaaactgctcagtatgtctcactaattcgttcgtcacagtactttctatcaacaacgcctgttgaagaagaggcaggctgaaattgcaaagcgcaaccgtgaaagactgcaagatccaaccttctttccctcggttcccaagaatcttccatgatggcgtcctctcacgctaccaaaaatactttaggtattttacccttgaatcaccaaagcgagggtcatgttgttgacatgctgctcagacggacatacatcctttgttgataccctttggctttagtgattgaaatatactctagattaagcgccaatacagcagcatgagcaccaaacttactaacctcaacgtcacaacacattgaaccttacagaacgatgacaatacgttacaacgagccgaaagggtccgtattgaggacaatgggcaataaattccatctcaatcttgccccgcccgcccttcaacgcgcagtgaaaacaaagtctaccacgcccactctatcacaccaaacagtctcgtggaattgacctcaacaatgctagcgggaataaccctgcgatggatgacggcatattatggtcaaacaacctccttgagctaccgatcccccgcttgcagtaacaggatagacgggtacaaataaagaacacttcccgtctacatgccctatccccatgatttgttgttctccagtggagtgtgctccgctgtgccgttgtcaggcatggaagcaacccatagctttcatctcattgccgttcaacatgcccatggttcgttcggtcttccactgcgccgctttgttgcagttgctgacagacatgaagtgcccttatatacggaatgggaagatccttttccgtccgaagatcggctgtagggtcacgtgtggttttggagcggtaccgagtcggcaagcaaggtgtcgagtccgtcagcttatgtttgggtacagttcaggagcaagctggaacttcggctaggaagggaaagcgagggagccgaaaagccagtgagccaaccatttccagaatgagagcagtggcagaaatattggaagcaaaaagatccagaggttgggcgatatcctgcataccaaacgttctgactgtctgtcactgattcgtgggtgtaggccccctctcgcatcgtactaccccattcgaagatgcggacagacggccacccaagcttttctcgaagaccaccaagttgacgtccgatagataatgtgatcgtcaggaaggtaagaggatggtaagctgggagcgccaccacatccatcaaccattgatacagtcgcttaggcgtctaagttcggccagcggcagcttcacatcgcatagtttcacggccgtcttcatggttgcagaactagtgcttacattctcgttataaggctggctgatggatacgataacacatggtcctaggtacttacaaacaagccggacagtcatacgtacaaccaacaacgggtgtaccaaggtgtcccttgcccattgcaatgttggtttattactgtcgcggtcaagctccacggtgcaacttttgttgagaaaacagtgtgtattcatggagagcggactgatacatgtaaaattgcaactcacttgcggccatagagtttccgggtaatcaccgaagcggccgcactggaagccgggacggaagctggagtcgaagtggaaaacggacggaaaccgtctaccaagaaaagacaaaggggtgagtctaatgacctactgccagtatgatgtgaccttcgtttctggtcgtcttaagtggttttggaggcaagaatcttcataaccaagtccatatttgctaaccctgtataggctgtttttagtaatggcgatacatgtgctcgggtcaacaatgtggactaataccgccgacaagccacaaatatccatctgcctctcgtctctaccgcggtggtgagccaggcaatgaagaaaaagtttatcttaagccagcttccttgacatcgaaagcttccattacgcgcattcgaacattaaactccactccagacctgtccatcgcattcagaaatgcatgtgactacccactttagcacggctcacaggtcacaagcaaactcacaataacccggatgatcaacgtatacctaacaatgaatataaagctactcaagcgcgaccgactctgatttatacccagatgaaccattttaaggaattgtgaacataagatgaacaaagtaggcgagaagctctcaagcccggctcgaaaattgccggtagtagtgaggggttgacgacttcatccggtgcctcttttatcgaatgttacattgtgtcaacccctccgccccagtcgacgctaaacgttttgagtattcaacaacctttctatctcctagcaacaacttcatgcctacactgtcatcaaagacgtgtatcgtcaccgtctcacaatgacttcccacccggaattcaatgagcggacaacaggcaccgaggtagccagcgtctttgccgatcagattcgcggaaaaaccagtaagttggaaaaaaaacaaaacaaaactctccaacccctgattcctcatgatctcattcaaacctattaaaaaactgattaccatcactccccgccagtcctcatcacaggcatcagtcccaaaggaatcggggcatccacagccctagcctttgcctcgcagtcacccgctctcctgatcctcgcctcccgcaccaaatccaaactcgaagcagttgcagagcaaatccgcaccaaattcccctcgtgtcataccaacacgagaatcgaactggtctccctcgacctcagctcccagtcctccatccgtcaagccgtcaccgacatcactcgcttattaattggcggtaacaaactcgacatcctcatcaacaacgccgccatcaacaccaccacccggcagaccacgcccgacgacgggcttgggctcgagctaacctttggcaccaaccacattggcacttttctgtttacgaacttgctcctgcgcaacaacttactatcaccaccaccaccaccaccggcacgcatcatcaccgtctccagcgcaggccatcgcttgtctcccatgcgcttcagcgactacaacttttctcacccagaaaaggaagtcccggctgaggaggactacctaaaaccgctacctggtgcctttgcaaagtgtaccgaggacggatataacgggatggtgacgtatggacagtccaagacggcgaatatactgtttacgttgtatttgcagaagaggttaaaggggaggaggaggggggtgggggcttatagtttgcatccggggagtatgtcttgtcttttttttttcctttttttttttttttttctttttttttttccccctttttacgtgtttattgggggaggttgtggatgagaaagttgttggatgagatgggttaggtatttggtgattgaatgagatacatacagcatggactgacatttgttgttgtggttaaaacagctatcgagacagaactgggaagggatcaggatcccgaagtcaagcaagagtttcataagattgaggcgtattggaagtcgctggatgaggggtgtgcgacgacgatggttgcggcgttggatccggctttggatggtaagcatatttttgttttttttttgttttttttacacttctttccagtttgttattttttttttaatttttttttttttaatttttttttttttaaatttttttttttttaattattattttttttttttttaattttggttttctttcgttctttcagctggtcagatttggagtgtcaaggcacgtttgttaaccgtaaaattgacatctcagaaaccaaaggattatacctggtggactgccagatctcggatccacacccgcatgcccaagatgaagtggccgcggaaagactttggaagcttagtgaggagattgttggggaaaagtttactttggaagatttttagctggttggttggtgggtaggagagacggtaaacctcggactaggtcggtagtgaagagatctagctgaatgatatggcgccgcgaagtatatccgaggatgaggaagtgaactacatcccaagatacctcagaatgtcgagtagagtgggttcgtgacagtttaacactcggaaaggctctaaaggcggaggaagtcaatgtccagaatgtgaacgaaatcaagacaatctctttcgacgtacctaagtcgcaagaccgattcctgtgatctatagaccatactccatcatccccctccaacccaacgagcctttctttctttctttcccactccccaggttttgaatctcctagcttgccatatcttactttttatcacagcgtctgccccattgagaactcgggtgggtctaccaccctatcgtgtacctgaaccctaacctcctgcgtttgtgaagccccccttcgttccccgagggacattatgagtatatggacgaccatgtacatgtccatcccgctcccgctccggctcctgctttttgctcttgttgtgagtccgttcaacttcaaccccaacctcagaggtacccctaagcagcccggtatagctgctaacgctggaatttgatcgaggatccgtcgtgaccgccgcggatgtgggtgcgaacctggaggaggtctcttgaccggttgtcattgatggtcgtggctgaagtggaactgccgctggtgtatcaaccgcagtagcgccagagcgagagccagagccaaagccagaaccagaatcatggcttgtttcaatgtgttttgcttcggccatgtgatgctgctgctcttgcagctgatgcccgtgggtgctttcttcgtgcctccgatgcgtaatgatgacgacctcgcgggctaacacgcggagttgtgggatggaggctgcgcagatggttgtggctacctcagcggcgccccagatgatgagtctgtacccgtggtcttgaatgtttatgagaagtatgtgagtatcaaatgtaaggctgtggtaggagcaagacagaaaggcattgatgggtcctgttgggtttcaaaacaaagagccactaacaagagaagtcaccgtgtataatttccggaaccatggagcatttgacaaacgctgtgcatgctgcgctgccgggagagacacctgcggttaggtttggaaccggcattggggaggagggatgtgagctctcttacaagagacccatgctcatggcaataccgattccgatcttttcctttcgttgcatgtgaaggtcccatatcagccaccagggcaggatggcaagcacgatgtccattagacccgagtatactgcagaaatggattagcatgacggaatcgagaacacccagctaccccttgtcagggggcttgacactcacttccagcgaacatcatggaagaagccgtaaatttgatgctcaggcagttcagttcgtcgtcttcattcccatgctcgtccactccgcattgtatccataccgctatcacgttgaagattatgaacgagttcatcgttgcaatgatgaccagaaccagtgccctaacctttggtctgtcccgtataaggcgtaaaacagtcaggccaaacgaagtcttgctccagacggcacctagcatcattaccgtggtggagaggtgcgtaagagtgttgatatgcttgaggtggtcggcctttatggtatccctgtgtttcccaaaaccaagacgaatgttgatagtgttgacgatggcatcgagaatgaggcaaagctacgtatcatagaaataaatttagagaggtcagtggctgacaacaaaagacctacaagaagtgttccaggcattgggggtacaagcgtaaaggcgcgtagttggcttacccaagcggcagcgagaacatgatcgtcccaccacagagatgttttccgcagaaccttgctgtaaatgcggaggccaaagaacaaggctgacacgcagaccagtagccagtcggcaatgatgatttccggccctacagataccgtggcagagccgacgttgctctctgagcggccgaatcggaaattttgcctctcaaaaataagcatcgtgtggtgagaggtagtcgagagtgccaaaatgggatatttcaacgaaggcctaagatagcgctttgggaagtgtaccaaatgggggtgtcagtactggtgccttgcccagtgaccagaccaagtgttgaatctcgagtgataaaccaggcatagctcattggcacggggccctaggtattgaggatgatctgtgtctcacgagcaagctcgcacataatgctagtggccaggaggagagatgctgagttatggtaccacgaaggtgcgaaggactaccctccgtctggactgatggtggaagtttgcttgctttttgtttgaagcgtagctccttgggagtatgagaagtgcttggcaagcaagttcactgatatccaaattggccaagggttgtcctccaggccaacaatactcggtgggagtctgacaatgtgcccatgatgatatgaggaggatggattcttgggcacgccattccgtgttacttcatgttgcttcagctgagccaattctctgatatcgccaggcagatgtatggtaagttctgggagatgggacttataagcttagccaacaggtgaagtcatgggttgggaggtgattaacgcggagtgcatatcttgtcttgatctgcctgattcccgaagaccagagcccgcggcctgttacacgcgaacgcgcactcccactcgagagcagcgtgtcatgttccttggaagccggttgttgtgccaagaaggacatcagactgtttgctgtttggttgaaattagcatagcgaagtgtcaggtgtttggccatttatgtcgtcgaagcaggtcgttgtcgttgaccaccttcacttgccggagttgggtttcggggacacaggcagaccatcccggattgtttggtatcacaacaggcagtgtggggaacctgaaggaatgggagttgacacttgcgacattgtaattacaacgaaggcaacaatcgcgtccaccaaaagacggagtctggggtgtacagtcgtgtagatgttgagaagaagaaagtggtgagttcccttggcgagtggaaagaagaaagaaggaaggaaggaaaatcccatgacgagatgaagcagcacgtcgtcgtttagcgtgattaggcagagtctggaacctcacttagtgcacaagtacactacatagtacatacgctacagcgggcttagcaggggtacctcgagcctcgaggtagtgtactacaaacatcatccaatgacgtcactgcatctatcttactgtgtattcctgggtcacagccagcttttcagggctgcgaggacgaccagtgtgtcggttactatgggcctaagtattgaatcccgtccaaggtccttgcttgaacaggattctatgaatttggacgggggcagtgtttttactctacctgggtttaaagttctgacagtgatcccgtttgtcggtgttcgtcccatctcccgatccaaccttctcttcttcctcgctttggacttttcctactacagtagttcatgtcctacctcccgtcattaccatcattacgacgactcgttttgcgacaactttaattgccgttgcggatggtaccctcaaatagtcgcatgtactcacctatgcaatccaacatataacgacctttgcttgcacatacatacctctacagaccagctgcaactatgaactgcgtgcgcatgcggctacaatgccgcttaatgccatcttccaatactctggcccgctggtgccttgaatcaccccagaagaatctcacccttcaccgtcctaggatatccaatgtcgcactgagacaagcctctacctcggtgtcgcccaagaccagggaaacagaagccgaagcaaaagccaagaaactggatcagaaacggcttgatgaacacgaagaggaggtcagggcgcgcgagcaacaagtaagacgcccatggcatcgcgaaggtgccgataagcctccggtcgaaggcaatgccgaccccatagcaaaaggtaataagcaactgcagacttggagaatgcgttactccgtcagaacccatcactgaccattttgctcgctaggcaagctgctgacaacgcccactcgtctcctcaaactcatacttcctctaccccttcgtgtcgaaaaggaccaaaagaacaatggccgtaacaatgagtacggccgctcgatatcactcaacagcgacatccagccactcgctctgcttatacacccacaacagccactttcctacgtcgaacgcctgatccaagccgagctgccgcctgtggtcgaaaatggccaggagaaaatccccaacgtttacttccgagccgaagattccgagcaaggcgaccagaaacccacgagccgcgccgaagcgagatccaaggacgatggcggggagcctagcgagtacaataccaacctgtcacacgtggcctcctattccggacttggccaccgaggccccaagcggagttcccaagataagagatgggtgcggtggagcagcagtaccgaaatgggcgactttattcgggacgcagcgcgcggccgagagtttgccatcgaaatcgaagggtataacattgagatgcgcgtgagtgttccctcgttcggggaccggacatactacatgcgccagcgtctgcgcaaaatgagctccgagatcgatgggttggccaagatcaagcacgagtgcgatcttttggcacaccggagcgcacatcgcctagccaagggcgggtttggcctgcttgctgggtggtggggagtggtgtactatgtgacgttccataccgagtttggctgggacctggtcgagccggtgacgtacctggcgggactgacgactatcatgggtggttatctgtggttcctctatatcaataaggacctcagttacaaggctgccatgaatgtcacggtttcgagaaggcagcatgccctgtacgagatgaagggcttcgacattgagcggtgggagcagttggtgcaggacgcaaacgcgctgaggagggagatccgagtgattgcggttgaatacgacgttgactgggacgagacgcgcgacgtgggtgaagacgtaaaggatgtcctcgatgaagagaggtcaaggagagacgacgagcaccgatcgatcgagaaggagaaggacgagaaattcaccgaggatgaaaagagaaaacgcaagaaggacaaggagtccaaggagacgtcgggagattcatgaaacccggtgtatacctgaaaacgagcagataaacacccgatcggattggacgggatgttgattttacaaagtagttgcccaaagtaatctaatacgatatgatggctgaatgccgggcgcaacgatcctcaaataaggcggacaaaatgtcccaccgtatctgttcttcggtgatatcctcatgcattgtgcgatgtggtctgaccatgttcctgtcactcagtaaagacagttagtgacttgccgaggtccagccctatcttcttaccttttcggacgtatttccttaacagcggggttgaggtggatacccatgtgtcatgaccaggatggagctttatacaactctgtgaacggtgcccctcctgccccttcgacatgtcgctcccgttctttcaatttcaagcattcgatgcttcgtctctgctgctcgtaccttccagtacggaaaagccatcatgaaataattgagagtacatggagaggctctgactaacttcgcactattaagtagcagtggcctttggtcagatatcaccaaccaaacagctccagatgaccaggccatgatcccacatatctcgtgccatctcgccatgtcgtcctagtccaagccgacatggagtgattccgattcttcttccagaacaattcctcctacgttggctgaatatcgaccctaccagatcaccgcaattattaatacccggtcatacaaggcgcgtgatggtgtccaggctctcattgccggatcggcgcctccgcgtcacgatctgtgccatggtctccattctccatgctacctatttcgcccgttaccccacactagctatttcaaccggagctgtccctgctgccatgcccgtttgccgccctgtcttcagtttcaaccacctcgccagcttcgcttgaccacctctgtaatcttcacgacagccttcgttccatctccgagtcttgcgaaacacggacttccttacttagcccatccatccagagacagacagacgattctggtccgatgggaccccaagtcattcgattgcccgacgggcagctcatcagcgtcactcccgtgttcgctggcctcttcttcaaatcccacgagctcagtactccccagcacgctatccccgctggctggagtatcgtcatacacaccgaagatgatcacaagcctggcgattcttccagccacgacgccaaagaaggcgacgaacacggcgccgagtcgaaaccagccatacacacgtacaccaggcccacgcttcagaatgacagcctattcatttcctcggtttcgatgcctgctagcagcgagttcaagccggccgccagccccacgcgactgatcgccatgatgctgtgggttaccctgtattggtacttccaccagcccgccccttcgcccatcctacgaaccgaggcttccaaggccacgcccaccgctggccgcccacggggtgaatggaagatccgcatcaagagggatggtgttctgcgcgggaggaatctcatagcaaagctcgaacgcatgggtctcatagccagcgccgactcctctgtcggcaccgccttggatgattcggacgagccgtgggccaacatgtttgtctcgcgcaagatgttctggcagatacccggccgtctcttcctcttcaccctccaaccaaactcgaataatctcaagtctcaccctggctctccagctgtcagtcggcctgggtccccagccgcccagcacggcacccaggctcagcaatcccagatcacggacgtatccgaatcccacggctccttgcctccttgttccatgccgtcctatcccatcggtcctttcttcagcgcctcctatctcccgacatattatccccctgcgcccctgcagtacacaatcaccaaccatgtgcgtcaccccgtccgaccaaagcctcctcgcatgggagaggtcttttacacacgctttgtgccttccgttggccagtaccttgcctttcgcgtggcttctctatctccgcaaccagtgccttatttcggtcccgttggtccgaacccacctcagggacaaaaacatcttacccagatgacggatttggcactaatagaagcctggcatcaaagcccacgcgtctctgctttttggggtgagtattcggttaacttcttgaccaatggcctcaaaagtcgacacagcttccctgtcattggcatgtgggatggcgttccctttggttactttgaactctactgggtcaaggaggatttgttgggtcgctacattggaggggaggcagcaaatgactgggaccgtggcgttcatgtcctgataggagaggagtgggcgcgtgggagagtacaaacttggcttagcggtttggtgcactatgcgttcatggcagattataggaccatgagcatgtgtgtcgaacccagggtagacaacaccaggtaagtcgatatcgtgtcagaaaagcctcgctgctctcgacagatcatggatgctaatcgctcatcctaggttcattcaacatcttgaacatgccgggttcaccaaagaaaaggaggtgacgtttccgcacaaacaagcatggtttggccggctgaggagggaatgttgggaagggcctgcactttgatttcagtttccacgcagtataccacaattctatcggccggcaggtcccgtttatcagtgaaacgctcttagaacacaacgagggctgtcgatgcgaggataatgctcccacagacgcttcacctacacagcctttcatgtccctgttcaccacttcacgccacagcaacggactaccggcgtcagcgaacactatacggctagctacaggccgttcgtccctagatcctgacctgccaagcctgccttggacctcactcatctgccttccagatttggcaggtctccgtgcgaagaagatggttaacacgtacgcaacgactaccatcaacttcaagctggcatagagcaatatgtgagccaggattctcaccatcggcgcctgtcaactcagccgctaccactcggcttgtgcttccccaggtggttgtaccacgcaacgcttcttcccaggcgttgaacgttgtccaacgcacaattcttgcacaggccaggcaatatgtttcaccagactcatttggctctccttgagtgatattcgttccgcctgaccgggggatacaagctcggataggcacagccaagctgaagtccttggccgatgtttcacgcgagtggcttcttcccgtcattgcacttccgttcaaggtacgacttcctgtccaaagcaatgaaaggcccagaccgtgtggggctgtcagccctccttgctgtatattgtcacttgcttcccgattattctttgttataccggcaatgtccgtccaagttgagcggcaccgcagtacagatatataaggttgcacctattctggaagccagccctgccagcttccaacgtacagttcttacctatctccagtgctacactggtatactgggaaattcaatcagctacatgtatgcctgtctcaccaactcctccatacgtctacttattgccgggacgtgtgttcatacccttgaactcctacaatgaggcccaatgtcctctatctcgttgcgattctgagcacacaagcagcagcaattgaggccacctcaaatgaggatttacgcccatcaatatggtgcacggcagcttttctttacccaggtcaagaccgcctgggtaacaacgccctgaagaacgtttttcacggatattgtggtctcaaaggttacgaagtttctaccgacattgacctcaaccaatgtttggaaaacatgaatgggcagattaagtggaaggagaagtaagtttttattctctatcttgtcgctaatcactctatttgtttcaccgcgcacgttcaagaatgatccacacaccacactttaagccacgaacaaagacataagagaaaaacacgaaattgatcagtcactaactccgtccaacttattagcggaaacggaatcggtacctgtgagtgtagaagcaagaggaacaccccttttgtgattgagtgtcaatgccctgatgacaggggcaacaagagaatatcaagcgtcaacctcagtgagtctctttcccaataaatgcttcctttcttgcgacctctgcatctctcggttctacacgggatgttcatggatactgggtcgaaaagaagctaatgcagtccctactactgtaaccagatgagcaactcagatacgaaaacggcaccttcaaatgctttggcgcatcgggaaaaactgaggatgtgtcttatcgattacctggtacatcgggacaaggtgggggtgagagattggaacttgaatcgaatctgatacttaagagagggtgaagttgatggcttaaagatgtggctagatgtgcctagggagacaggagtcattgtacccgaaggagactgatggtctggaggtctttaaatgtgaggtcatgcagatatatttgggatcgtggtgcgtgttgtggtttcgcgcaagacagttcgacacggctcactttggctaggaaaggctgttgttagactgtaagagggattacaggatttggaaacacatcggtcaagattacttgggggttcatgcctttggatactgcttagaactatgcttcgatgtataatgaacaggtatccgtctcggttagtcagtcattcttcctatctaccatcctctttgttcgagggttcatatgtaaccctaaccccgttaaggctcaaggtacttgttcatgcgatcacgtgcgagagctctagctgggagtgtgcaaattccccaaccccccaaaggcgtcattcggccatttcaacaagtagaactttggacgaggattcgctttcggagcccgattacgttctggattacattggctggcatttctctagaccccttgggattatctttgaatgcgacagcagcccaggtaggagcgccagttccaccgcgatggctcccaaccccccctacatgtcctcgctcttcgagccaacttccgcaccccccgagcccgggcatccgcaattccagcaatcacaacctcaacaccccggcatttcacaacagcagcaacaacaacaagctgctcagcctcagcaaagtcaaccgcggcagaagcagccacgcaaaccccgccagccaagaaaacaaactcaacagcaacagcaacaacagcaacaacaacaacaacaacaacaacagcagcaacaacaacaacaacagcagcaggtccaacaacaacaacagcaacaacaacaacaggtggccgctcagcagcaacccctggtttcaattgacgcccaacggtttgctcaacttcaagccgaggttggtcaacttcaccagctggtccaaggtatcatccatcgtctcgatgcctacggtgtcccatccctgcctggcggacatcatgcaccccttcttcttccgcaacagcacgccccagtctcggctgctgcgacttccaccctagtggccacatctgcaaacgcgggaaccaacaacatcaacttcaatgcgcttctcacagccggtcaatcccatgatggcggcggcagcggtggtggtgtcggtggtggtgaaagtagcgtaagcggcctcgtcaacggcgaccatggtcatcatcacgatgacggctccgctgccaacgtcggcatcacccaccaccaagacgccggcggcggcggcggcggcatggaccacgacgtggatgacgatgacgacgacgaagagtcgcgccaactccagctcctctcggcaaacctagtaggcgaccagtccctcccctccgtctcctggggggtcggggacaacaataacaacggcggttccggaccaggcgcagcaggagcagcagggttcgacatggcctacccacctcaggggcacatcttccacatccaactctccacctcggcgggtggcaagaactacgtcggcggcggtcccaacggggcctcagtcgtggtgaacaattggacgcgccagcacggataccgcgttattactcgtcggtccaagatcaagaatgaccggtatcacttaaccatgtcatgtgcgctcagcggaaacaagtaccgacctgttccgggcccgacgcaggagcagattgaggaggcgagacgcaacgggcagaggaagccgtaccagagaagaatcgggacggataagtgtaattgtccgtttaggttcgtgctgagggagacggccaagcatagctcgacgtttgaggtgaggtggaccatggtggggccggatcagcagccggcgatgcataatcatgggccggatccgaaggctttgctgggggatgagtagtacactactcgcgtttgggcttcgaagaagtggggagttcaactgggcctcgatcgagtgagaaattacgacgacggagaggaggctgagatgagcaatggaggagttgaggatcccgaggaatgaaagagttgaaggccgagagcgagcggatgatacagtagactgcaaaatgctaaaggcagtctcatacatgttggccagcgtcggttgttggctctcccttcttcggaggacctgggtcatatactatacgacgatggaacccagttgtgtctggactggttatcatcgaagaggtctatgtacgggcacattcatacgtttcctttgtttactttcttgtttctcaatgtgtgttttacttgtagtgtttaatgtgtatgttttccgggtcaacaacttatccaacgcagaagaggatatcaacacattcctggactatctcgactgagcaagcttactctataggtatgatcgcctcaagtggtatgcaattgaacttactgtccacttagcttatgctgacaacctgatgtgtagctgcgtagtgaactacacgtgattggtctacttatagggcggaggatgtggtttttgcgaagccgctgaagggtgttgggtttgttgggcctgctgggaagtgagtaaagtgtgatgtgttgggaaaatatcaatcaagatagaggtaaggtctttacgtagagagctgacgagaagtgtggccgtggcgagtgagtgttgagaggaggaaagttgagatgatggaactaccttatagaggtaaacaggagataaggtctctaccatggctctttcctcacgtgttttttttttctttttttttttctttttgagagtacgagtcctgcctatcactttccttctcttgtcaacatgagcgtttcttgactggcattgcactcgaggttgaggattttgggtacagtaccaggttctggctctcatttgcaatattttcaaggccaacactcaggttttgtcggcaaacgccttcaatgaccacagcggtggcaacgtttttatattctgggaatggatcaccaattcaccccccgaaactccaactttgatgaccagcatggacgtacaccagtatcaaatgaaatcacgataaggtaggtaccataggtggtgttctgctccttcccaatcccgcccttgtttccccgcactttaccagatatgccttccaccaccaaatacaggccgttgctgatcactatctatccgttccagacccgacttcctatcgaatggatgtaacgtaggacacaaccggagactgtgttcaagattcggagcttacttccctccttttgcgggggaattggatttatcaagattgaggatgtctctctttggcacccccgcattcttatcccttgcgcacttctcaagcagctgtcaaatgtgcatatcacgctgctcatgtggcttgctcgtcgaacgtacagaccagcagacaaatgtgagtttaatcgccactcgacgataccctcatcccaactcttcatccgactaatgccttcgcctgcagttaagttgtggtcaacaaagtcgcggaactctaatgagctgtcgctacaaccaccatgcagcccccaagcccaaccgttgagatcgccgaggatgtcgacggcggcactacccaacgacgcgtgtcgagtcatgacccagaaaagatccagtcgagcgccggcacaacccacaagttcagcgaacagatcccacatgagatgctcgaagaactggctcccaacggggagagcgactacatctgcgaaaaggtcgacaacatgagcgaggatgaggccatcgccatcgttcaggaatccgtgaggttccatgccgacgactggaacttcccctcggaaatgcgagagcgtatgaagcgcctgctcgaaggccccaaagcgtatggggagttttacgaccgggacctgcgaatcgatgccactctgatgcgctactcgtctccttatcccggggtttgcgcggtccaagagttgaaagatgacccgactgtgccgattgagactatcagggcatacttcctaggcgtggcgtgggcggtcattggaaccttcatgtcgaccttttttaacagcagatttccgtctataggtttgttgcatattgtttctagaactcactgttctttcaagatttgatcactgggactgactgtttctcgcaggtcttagtgggtcggtcatccagatcttgttatttccatgtgccaagttcctggaatgggtgctccccgattggggcataacggtctggggtgttcgtcactcgctcaacccgggaccgtggacgttcaaggagcagatgttttccacgatttgctacaatattgccatctacaccaccaactcatatggaatggtacgttttcggtatggtgattgggatgatgtatactgacttgctggacagattttggtgcaaaggctggacggctactacgggctgaaatttgtcaactttggataccaactgatgttaacgctttttgtccaactcatgggcatgggatttgccggatatctacggaggttcagtgtttacccggtcaaggcgctatggccgacaatccttcccacaatcgccatgaaccgagctctgacaagacccgaaccgaaagaaaacatttacggatggaccatttcccgttaccgcttcttttatatatgtaccctgactatggctatatactactggtttccaggctatctgttcactgcgctttcaacgttcaactggatgacatggatagccccagattccgttgtcctctcccttttgaccggctcaatcacaggtttgggattgttcaaccccatcactacgtttgactggaacgttgccacgagctcgtatgccgcactatcccagcctttcttcgccacttgcaccatgtactttggtggtattctcggcggtctcatcattctgggcatatactacaagaacatgaactatacagcttttctgcccatcaactccagctcagcctttgccaacgatgggacgccgtatcaggtccagaaggtggtggtcaacaaccaactggaccaaaccaagtaccagaactattcaccaccattttactcggctggatatatcctgactgttggggcgaacttttgcttctatccagtgtaggtcaacccttttcacaacacccattgtcttgatctgatcagtgcttcactcttagctactttttctacatcatggtcaaccaatggaagactattggccaagcctatgttgatttctaccatgggttgcgttacggaaagggcaactatgagaacgcaatggatatccacagcagacttatggctcagtaccccgaggttccggattggtggttcctcatcatcctggtgggcgccattgtcgtatccgtcctctttctcaagatttatccgctcgataccccgatctggctcgtgtttctcgtgattgggatcaacctagtgtttgccgtgccgttatcgttcctctcggcaacgactggcacgaacctcggtctgggtgcattgatccaggtgattaccggattcttgctacctggcaataccaacgcctttctgtttgcgcagacactagggtcctgggctctcgcggggtatggtgacaacatggtccaagacctgaagatgggacactatgtgcgaattccgcctagagccgtgtttcgaagtcaaatcgggaccatcatcattaccgtctttgtcgcagtcgggacccaagactttatcatgaccaacgtcaaggggctttgcacccccaaccagccttcccgctttacctgcgccaacgacgggaaccccctctacgccagctctctcatgtggggccttctcgggtcggaccgcatgttcaactccctttacccgctgttcaagtggtgcttcctcatcggaacttgcatcgccctggtcttcctctttggacagacctacggcccccgctacctccccggcgtcaaagaccagctccgccagcgtctctctcgccggatgttctccctgctggaccgcacattgttcccttttgtggcgtccctcctctggctgaaccctatcctcgtcatccagggcgtgcagcactgggcgccgagtaacatgagttacaagacgcccgggttcattttgtcgtacgtgtttatgtactggatgccgaagcaccggttggcgtggtgggaaaagtacaattacgtcttgtcggcggccttgacggctggggtggcggtcagcgggctgattatcttttttgcggtcgggtataatccgaagaagctggagtggtgggggaacacggtgagtggggcgggggtggacgggagagggacgggcgtcttggagattccgaaggatagagggtattttgggccggagaaggggacgtttccttagagtggattttgtttttctgatttttgttgatttcttcacgtcaagttaagaactgttgggatgtgagtgaaactaaagtcaatatgggtggttgggtgtggttagtatcaatgaccaagggttcacgaacggtccacagtggcggcgaaccacggcggccggaatggtgctgcttgggaagggtccagtttcaagtttttgacctgacatatttaaagaaacggatcgacagttctaggcgtttgttcggcctgtttcatgactgcacaatgtacgtcagctagtcccacattggagttgaagatttcgggcggtgagccggatttccaggacatggctccttctttggatggctttggttttctctgggtcggctttctgcagggaccatgccattgtatgaaccacattttagtaggagttgacgttgccgatgtgccgtggcagtggttaaggtttgtttcgatttcccagggttcggatagatgcgtgctgactgacgtatggattggcgggatcgttcagattcaacacagcgagatatacatacttccctctgttcaaccacccgacttgttgaccactgcaaaaactggaatctcggaggaagaaagaagagttcctgacgaggttggttacctacgaggcccgtcatccggccccgtctctgggctgagctgttcgcaagtggggcacaccatgttctctgtacagctttgcggtgctgtgattgggccaaccccccggattttggggctgaaggtgcatgtaagtcgatgcttcagggcgtaccttacataagtacggtgaagaaaagacgcagagaagttttctatatcttcgccggttccctttggtttgcccgactttgtagagagaagaccttcttgagtcctttattgatctattataagaaaggtacagcggcacaactgaaacccggctcaggcaccgcagctcaggttcctgaacgttggatctgcgtatccacatttcacttcggacgaaccaggcgaccccaccttttgcgcaacctccccagcgcgtaggtattgttcagccttcacctttttgtgtttctttctgtttcgacgaattacggaatacgggtgacgagaagcaccgaacggtgttggaaaagacttggatcggtcttctctcgcccgtctcgtggttgggttgcaacgccaaagcttccaaaccaggaaccatctgcgcatcgacgtcatagcagtcatcagggtcctggagagctgacgcgagggacctgttgaccgccagacccagcgagacgaggcaacctctaaaaaggtcggaaaccccaaaggataagcaaaagaaggaaaaagaagggcgacacaacgcgaagccacccagcagcaacgtgagcgacagacagccaaaggaacggggcaagcaaaccctcaaggcttcctcttccaaggctcaagcagtttgtcagtcccgattggcagagcgactttcgactttctattcgcgcccttcaatttcattataaaccaaccccgtcgcatctcctcgtaacgaggattttccgaatcgccaactctctctctacacccgtcttcgaccaaatccactgctcaaaaagagcagaacaccaccaaaagatgctcttcgcaatgatgttcgccttttggcgattcctcgaaatcatcaccttggtaagcatcatccattccttcccccaaaacaaatcccaacaacgatctagtctaacccttcttgtctgaagataccaacaatgggcatgctcgcctacttcgtcgacggctacgtcaaggccaaccagctcacgcccacctacatcctcatcctcttcatcgtctccgtcctcgcgctggcctggtgcatcgccactttattttcctaccaccgctccaccaccaacgcgcaatttgtctcctttgtcgatttggctttcgtcggtgccttcatcgccgccgtcttttacctgcgctggatcggcaacgtgaactgcacctccgtcgaccggggcaacccttatttcctcgacttgggcgccgtggggtccgccaactttaacacgttccgcatcaacatcaacaagacgtgtgcgatgttgaaagcgtgcttcgcttttggtatcatgaattgcatcttctttttcatcaccagtctgttggcgtggattcatggtggacatacggcgcggggcgagagggtgtacacgaggaagacgacgactcatcaccatcatcaccacggtggacatgggaggaggagtcacagtgggagccatagtcgcagcaggaggtcaaggtcgcattcgaggtcgtatgtttaggagagatgggacattgtttgtgaggtttgggagcatgtaagggaggagtattggcaggcgccgttgcctttggatcatcaacgagaacgacgattaccgcctacggaaaacttacagcaacaagttgctggcgttggcagccaatgacggttgttgaagggttggatgatgcacatgtttcttcaggaaagatgatgatgattataacgatgatggatggatggatggatggagatacggaaggaaggtcaaaggggagctgcgctcctctgcgaacctgggttttttttatgactgtaatgaattgccatgtacataacttgatgacgatgatgatgatgagaagaggaatcacgtacggcagataaccaagcttctccttatatagaatacgataaacggccagtggccaacgctttttgcacccagagaccccttgggttgggtggcgtgacacactcgcgcgtcaggaaaaatggctttcttattcaaaaaggtaagatcgaaagatctgattcttttttccggggttggtgtttacgttcagtgttgacttaggtggtttcttgtcaaaatagagtgtgagaacctaagccgagtcacggatcacacacccgagtgctactgtgagttttgactgatgcacgcctatgacaatggggggttggccatcatcaacctcggttctttataaaaggagagagactggaacccttcgctgtgtaccaccgaccttcccttctgcattcataacctcacttaacacgacgaaggactgaggcaatccaatcaccgatacagcgaacagcattggtggaaaatacgacatatacatcctgagcagcaactcccgacggctcataacaatgggcgccacgctctcacaacaatacatccctttactcccaaggagcatcaaaagcaagtccaaaaaacgcccccgatacctgtttcgccttcgaatccggtgtaaaaagaaagaaacccttccagaaatccacgctccctttgccaaccccggtcatgaccatcgagaggaatcccgcgactcgaagctcgacgatggtagtagcgccgagggtgaggagagttctccctcccaccagtccctccctatctcctttaccaacgacaaaccgttaccaaaactacctctcgtaattacccctgcggctcaattccccggccaacaagcacaactcaattcctctagcgaactcccagccactgaagccatccaacccatcatcaatgccgccccttccgaaaacatcaaccaagaggacgacaatgaggatgtctcagactcagaagactcagacttcccaccagagatagagagaccgcacaccccaccgccctgggacacttctctatcaggctacggctccgtcctcgaggtttctcgaccgttcagagccagacgtgtgtttgggcacccgcttgtcgagggacactttttgttgggaagttatcagggggataatagcttcttgagtaatggtggaggtccgatagcagctgaggagaggaggaggatgtggagggtgtgggaatcaacaaaggaaaaggaaaaagaaagagggaaaggggaagagaaggagaaagaaaaaggggaatacaagaatggaggagtagtagacgacgatgacgaatggaagaagaagaggaagaagatgatgatggtaggggggctgaagagtgcaagacaacttgaacagaaggcgatagaaagggaaaatgaaagggaaagggaaaggaaaagggaaagggaaagaggacacaaaaaggagaaggacaaggacaaggacaagatgcccccgataaagacaaagacaaaaacaaaaaccaaaacaagaagaagaatgtccgagtggagaaagtggaagcctttacctaggtatccggcttgtacggccgttgcgcagagggctacgtctagtatgtgggctgatactgctgctactggtgacagcaacagcgcatggagagaggtttttgttgaagaggcggaagacagggagtatcagggaggggatgaggaagaggaagaagacgatgatgacgaggatttggaggaggcgataaagaggtttctggagatcaagatcccagtggacttgagcagtttacggcggttgagaaccagttttgcgggaaccggggaacacgcaatggctgttgacgacggtactggggaaactgcgaagaaagattcggagaaggaagttttggagaaggtcatggagggtgagcaaggccagttatcaccagtcgagtccttgatgttcacagacacggacatcgagggcttcgagttcttattcgaagaggaggacgaaggaggcgggatatgggatttgggcacagctgaaggagtaaagagcgaaagggttgagggaaaaagtgaagcctgccagatggacaggccaattggtgggtttgcaggaggagatgcatccagagcagaaagttctgaagaagatgctgaacaccacttgacagtgagaacggctttcaatatcacgcaaaggttgagccggtggaaggaaagggaataatgagggaagagaaattaataaaagggggtttggggatggagagactgcggttagagccagaaccaaccaagaataaggaagatctgagcacgcggaaaagtcaaggaaccaccgactagagtcaaaaagtaagagagaacgcagaacaaacattcatcctcccatggcctgcccaatcaaggtaggtacctaataaccaatcgagcctaagttgtcttttctcttctcaatttagttactacaaatccattttcaccgttccagactgaccgaaccgacgatggtatttattgtgacagggataggttcggggaatttgatctcccgctcttacggaccctcatctgaagatcttaccgaaaataccacattctgacggcaggaaaggtgctaactgaataaagacgcaggaacagacgccacagaccaaccaatgctattgtgtcacaacagcagcatgtggagtcgaagatgcatcccacctttgtaggtcggacgacatttagcggagcttggggtctaactagaacaatatgtaagtatgaagctgaaagagtagatatctcgtaatgggctgctacatacgttctatggcggattaatcaccgtgagtggcaaggtcttgaacggtgggtggtacagtaaatcatgtgtgaaacaacccttgaggaatgactttcccaaagatacttacctagaggtataaagacgaccagtcttcatccccagtagaccgttcaaatcccctttcatgtgtcccgcttcaaccccttttatcccttttagctgaccgaccacgcaacataaagcatgaggtggtttacatcatcaatcctagccctagccctggcatcagccactcattcacttgcttcttccaacgaccccaacgactgctcaactaccactaaggaaaaaagtggatcagacttcaaactcaccgagcaagcagacaacgtcaacgtcacctctctctccgatatcttttccgcggccggcaaaaaagttgtttcggtcgccgacgtcttcaacgatggcaaccaccagatgaccactgactcgtacgggcgcaagctatggcaacacacctcagacttcaacgacgagaacacgaccaagtgggtgccgcaaggaattacctcgacggccgatgcgcttgacgcgggcacctacgagggcatcaacggctggatcgtgagctggcaccgtgatgatgataagagcgtccgcgtcacgtttgtaaatcgcgcccaggatacctaccgccatgcactgctcgtgtatccgcatgcgtccgacgactttagggaggtgccggtgcatgcaggcggaatcatgtggtatggaaataccttgtgggtcttggatacgtataatggtatcagggtgtttgacttgaccaacatctggcaagttggatctggcgatgatgttggcaaggtatccagcggtgtttactcggctgctggttacaaatatgtgattcctcagattaggtcagtcgtttcctcatcattgttggttgtttccaacctataatactcccgcactaacccttaccgcactcacatcatgcagatggtacaagtggtcctcctccttcaagttccgccactcctacatggccctggaccgcaccaccacccccgacagtctcatcgtcggcgagtaccaaacctcgacctcggaccccatccggctggtccggtacgagctcgactacaccacccgccggctcaagaccgacagcagcggcgtttccaaggccgcctgggcctactgcgtcaatattgagcgcatgcagggcgccgtgtcggcaaacggcaagttctacctctcacgaagcaacggagaatccaaaggtgatctctgggcctgggttcccggcggcgcggccaaaaagaatgccggcttctaccccagaagtcccgaagatctgagctacgacaagaggaatggtgggcgtctgtataccgtgacggaggccgagggtgtgaggtatatcatcaattcgcctgttagcagtatcagcttttagttgggtccacgagcatccgaggacagtcagagttcgatgaggagatgggtgtggggtgtcggctggcggtcgcgttaagaaaacgagtcagaatgtttcgtcagtcagatggagggaccccagtgatcccctgcactcaaccgagccatgattaatccatacctctatatccgtcttcccatcattgctcattgctcatggtgtgcgtttaagacaggtcatcatcttccatcgtcatgtcttctttgcttgcctattaaagtcacatatgttaagcgcatcatccctccttacccacatccctcaactcgacctcaccatacatcccctgccgtagcataaccctcatccccatcgcagcttcattcctcaaccccaccctttctgcctgacaaatctttgccttgctctcctgatcaagtccatgagctatcgccgccaaagcgtcctctttccaagggtccacgccgtacatgcgggtctgccaaatggtaagcccaaggtagagcgcgctcgccaccatgaccgccacaggaacggtgacgaatggccaacggatgcagaaacggaactcccatttcttcgtggagctctcctttacccatatcccctctttctcgcggatccaggctgtcatactacgggcgacattgttgaaagtgatgctgagattggttgatttggctatggctccggcgacggggttaccgtaacctatatcggctgtggttggataaatcagtggctcgggggcaaggacgtgggtgaaccagtcaattgtagaggctagggttatttgggtgatgttgaagtagggaaggcggttggaaaccgtagtggcaccagggtcatcatggtccccagggtcaagactggggtgtgtagccaggagtaaatcagatcgcggaaaatcccagagcgtgccatgtaaatctgggcggactgggctgcttagtgtgtggttgaagggatacatccattcttctctctgtctttttgtggagatgttgcgttccaaaaatccgtctcgaggcaacagcgacggatgtaaccactcgttccgcgagtcaagaatggattcatggagtatgcccttcctgacgctcgaattgtatcggttgacgcagaaggataagccgcattccatggcgagtggaaacgtcgtattccaaggcgaaaggtcattgacaaattccggtgtagactggatgattctgaaaacaacaaaggtggtagtaaagttggcaaaagatatcgactcggatcggttggctatgactttgacaacggtttgatttggtgatattgaggtgaggacagtcaatgatccccaggaacttttatccctcggcggctttgcgtcgtcccaattgagaatttccaagtcgtatggcagtagatatcgtgtataagtactccctccactgggcacttgttcttttcgaatatgatctgacacattaatgcaacggctgcaaactgccaatgagtcgaaattctggaatgtgcaattaccggtctcgcaagagaaggatggctggtaagggtcaaccaaggccgcggacttgttgacgaatccatcatagacggcaagcgtcaggccatagtccgctgtcagtgcactttcctggaagaccaccatgtcgggtcccatcgagccatttttgttcttcaaagtaatctgtcttcctgttgtctgttcttcgcctacacagatcttgattgatgcccgaatttcggctcttgagctttccatgagttggacctcatatccagatgtgttgactatggcttggacgaaggggtcgtatccgaacattacaaccgttactagagcgccgagcgaggcgagatgtctatcagatcattttgttagcagctgaaggacaggtgaatcaactggatggtcctacaactcaaacgtaccgatacttgagcttccagagcagctgcaaacttcccaaaggccctctacttgcttcatcgaaggttctaaagaccagaatgtcgtcttctctttgggaaaaccaattccactttgcctgccccagacagggcgtgatggcgaaggcaagagaggtgcgagaaatctgtgccatggtcgatatgattgtgcccagtgacaggtagaggggccacgattccaagggcttgccgtcgaagaagtaaagaatactcagtgtcaacgccagggagaaacagctgagtgtcattgctgctagctcccagaaccaggaggatccccatcgttgccacgggctgtactgggacagccgcgtgttgcttggcagaattctccgaggaatgattttttgcggtatgatacagtcctcgtgcacttcatgctggccaagtgggagatggtcctgggtagagatttctggggacagcggagtaaaatcggatggttcgtatgtcgaattgtgtggatccatgtctctagtgatgtttgcgagcaaagaccaaaagaatacgcaagagaaattgaaaacaacctggaatgggaagtacgaataggatgaaacgtccaaatccagattcatcgacgaaaacaggttgagtttgaacatgcccagcaggctataagcaccccgcttggtatgaactgttgcgcaacgttggaaaccgcaattgccaaaattccacagtgagtgagatcggcaactgttgtgttacctacacaagtgaagccttaagtggtcttacatggccatgctactcgtgtctcacgaggaaggaatctaatgggcttgttgattgagggtgtcgatcgccttgtgtcactgaccaaatgtcggtggtgttggacaataccgaggactcgcaaggtccgatatagtttgtactttggcaagatccaagtatcaggtcagcaatgttggccacgacataccgatatacgacggaaaggagatgacaacgcgggtcttaccgacgttcccttgatattagagtcttgatggatattatggcgtactcggcttgaaggtttcatcggcatttggatgtggccgatatcgggcagatttgagtgaaagatggtggtagaagggtctgtggtgaaaggaggattggatacccacctacccccatggactgcaacgaacttttagcgccgtcttctgtttcaagagacacccacagtaccactcatgtttgctgtttccttcttggtgaccccgcgacttgtgcaagttgtatgctgaagactggcaggagtaaggtaaagctcttgaaaaaagggaagaacatctcaagaagaaatggggtcactgtcaacctagcgcccatctaactcatcgccctccactcactgaacatcgcggatatcaagcgctgagttcctgcatggtttgacgatggatgaaaggtgcggaagcttggctatttgtttttcaagcacgaatgacacgatcgctaaacgtgctaatgattaattctcccgaaccccttacttaagctcaagaggcaacggcaccgcctcatccacaatcttcacctcatggccccaaaccatgggcttttctaccctttctctctgacgggccttggccatcacctggcgcgccagcaaaatcgcttgattgccttcgcttaccaggcttcgctggagctcatccagcttttgccggagaatatcgatcggctgatctttgttttcggcgagaagcttggataggccgactgcgtctttgattgcgtgatttgcaccttccccgcgagctgtccacaagaaagaagaagcaaagaaaacctggttagctctccctctcggcagtttgaatttgcaagtggtcgtagtagaagatttgagcagggcaggcaggggacttacccggcgtcatcggatgagcggcatccccgatcaaaatgaccctattgactggaggaatatcctcaatcagggcatcgtaccatgcctggaggacaccattgttagtgaccggatgatttccctcaactttcaatcacgatcgacataccaccaccttcttcaagccctccacctccgtcttctccaccgtgaccctgaacttgggattcagcgcctgtatcctctccttcgacttccgcagcctctcttctgccgtgcccgtcttgacccagtgatcatcgcccacttctcgactttccaccatcatccagtagtagtctccatacgatccatcatcgctgacgcggttgagaccgctgaagaggataaagtctgggccatacgcgacgtagcacgaataagccagttggagctgactctccatattagcacggtcaagtcgacactcgcccatggtgagcgtcgaagaggttgagacctccaagacctccgagttgggtttctggaggacgtgtgggcggactatgttgatagtcagccatttcaccatccacatccgtttcatcacgatgctcatgggaagatggtgagcacaaaccagcactaaaagtcccatcagcccccacgagaatggtcccctcggcatgtgtcccatcctcaaaccaaaccgtcaccttatcctccccctcctcgatcctctgcgcccgttttccccactggatatccagatcgcgagccaaagcctgcctcagccgtaacctgtgggctcgcaagcaaggtgtctccgggctatctgtcacgtaccctgcccgcccatccggaaagaacatggctagacatgacggcagctggagaggaaggaggtggcatgatgatcgaacggatgaaaagacttcatcaggaagagagccaccaaagagcttttctggactgcacagtaccgcgtatgtatgtcagtttctataaacgacacgaatgaccacttatggaagtcaacgcaggggtggtggtgagtgtttactcgtgaagtccaacggcgtatccttggcctcttgcttcggcgctggcgtcacgctcaaaaatctggaagctgatgccctgcttgcgaagaccttgggcaagtgttaaaccaccaaggccggcaccgatgatcaagacgtgcaactcgctgttcatggtgtaaggaactctttgtgcttgcaaagaacggtgagaatgagaacacgggttgggagagagtgatgctgagcgtgatgagaatccgtgtctggcccagcccggcgctttctatgtatggaatccagctccgaactcatatcgatccacctcggcttcccggatacctacccctccttcgaatccaccggcgatccataccgcgcagcgcctttcagtaggatcgcgcaacatttgttgggatggttggctcgctgcagtagcatcatgtcgcttgtaacctcgtgtgtgcctgtatccgaactgcccctcaccgacggtgtaaccatttaacaccgatggataccctggctgtccaaactccttaccatattttacctgcactgtaatagccacgtggctccccatataagaccgaaaggtagtaccagatttgatattttacggaaaagaaaaagaaaatgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaggaacaaagtggtgaacagaacataagcggcggcaagatccctcagtaggaagtcatccgagcagcgtccaatcaaggctgtcttgaccggcattgtgctcacacatatttggaatgaaaagagggaaaaaagaagccttgacattttttttgtgttcccaacaccgtctaattgccgtcgcttgaacagaaacacgcatgatgatgaccgcccgccttgtagataacatcttcagcctagagttgacccatgaaccccccactttggtaaaatcgcatttggtgctctcgcaggtccgcccagctcctgagttccatctcttcatcctgcggagtcatggtcccgtcaccccggtccgtgttccctggtccagtcttctccagcctcatgagaatgtctagaaagcgggtgagaggctcttgggccttggtggccatgggccccttccttccaggagcatcgtggacgagagtggaagccacctgacgaaccttattgatgaaggatgcgccattgggctccatgttgcgttgagagatggaagccagcacgacaaggagattctggacaatcagctcacgctcggatgtcatgttctcgtcaataggatcagatagctcctctgtagcagcgtgtagggcagcagcggcaacgctcttattactatcgtgggaaactccattgctgccgttgacgccattttccacggccgtgacggcagcatatgcttgtgctgcttgatggcgggtatgttcgcgatgggcatcgcgaagatttaagtagcgttcgacgaagtatgagcgtgtcgcgacctgcgacgcatatatatttgccttttggatctcatactgaagcagacgacgaccatggtcgttattgacaatatgccggatgtctgaggccggctgatgtgcaggaaaggcgagcgggcagtactggaatccactgtcgctaagagcactacgcgacgccggaattcgagatagctcactcaggcttgttggcacaccgtcggcgggattgctgtccaagtctagagtgagttctgggggcatgccttccatgacctgcttcacagcttgcacgcaatcctgtaacatgaccttttgatcctgaaagggtagtgttgagaggccgtatgataactcgatgctgaccaacgggttcatggtcatataaatctttatggcctgaacgaagccagtcagacgtgacacgacagacgggggctgcaccaggatttgggagggcagaatgaactcgtcgtccacctcgacagggaaatcgggatacggctcggcaggtgtcggtggggggaacactacatcaccactgggcccgccgagctgcatcattgagcggacgcccagaaacaggacccagaagacacgcttgccgatctggtcctgtacatgatcgaaggcagggccccggtaggtgactgcaaaaaagtcacgctgtttatggtatcccagttctctgatgatgttgcacgtttctgacatgaagcggcgacacaccttccattgcaaagtgtaagcagcagccaagccgaggagatagctggtgactgcgtcgtaaaccgtcatgtcttctcggttataaaagtgagaaccacgggcttccatggccacctggcggcatcggtcgacgagataaatggccttggggaacagattcaggccatgctgtgacttgaaatgcaaccgtgcggtcctggggaaggaggcaaccaggcagcctaccatgcttgcgagtagggccagaaactcgcggctcttttggtcttcgcggttggccagttgctgacggaaggtaggctcgtgggggaagggcgtcaaggggtggatataggtgaagaagtcgtcaacgaggaggaccaagacggaccatggggctatcgattcggcatcgagcatcgtctgagtctgcccatgcgcctctgaatggccgcctcgcgggttgccagccatggacatcaaagtctgggcggcgttgtgaggctgcgcatggtggcccatgttgttcggcaaggcaggctcgagtcgcggacgcttcgctgctctggcagcctctgcatgcctattgggaggacctcgacgcctcatttcccggttaaaggtacagtcgacctgaagatcgcgacatggccgacaaggatgagtctcatcacactacaacatgagagcaaaaggtcagctctatgatataggcacgtagcgttctggatagcccggctttaccttgactttccttgaactgcacaggtcacacgccctccgcaggcgggtggtcttggactggggtttcggcgtggtagcggaggctggagaaggtgtctgagaggccattggaagtgcctgtgtatacatggccactgcttcaggcggatatggttgtgggtttgcaacgttgcctggctctatggatggttgtggtggtggtgcttggccaacggcgtcgggagcaactacaacggcagattgaagggctgggtggccatcatggttggcagaggcatgatgatgggcggcagcggcagtggcagctgctgcaaggacggtggggtgagcatcgacattgaatgacggcaaagatattgccgaggattcttgttgtggttgtggttgtggttgtgttggaggaggaggaggaggaggaggaggagaaggaggaggaggaggacgaggaggtaattgatggtcagtcgattggtgttgttgatgggttggggggtgcaagtgcccgccgtggtgctctgtggagacagcgcttgtagctgtagcactaccggcagccgtcgaggcagaggttgagttgggtggtcttggttcagttgcctgctggtggtcagaatagtgaccagtcgagtgaccagttactatgtttgatagccttgctgctgtcgcattaccagcagtagtagtagtagcagcagtcgtggcatttatattcgcggtagtggatgatgttgaggttgtcaatggggggagtggaggttgtgttatcgacattctggacgaggggacgggacctgccaacggagctggagacctggctggcttgtgactcggtacactcatacactagaaaccgtcgtgaatgaattgcgtcgatgtgtgggaaggtgaaagggctccacaagagctctcactcataagaacagcggatgcccgataggccctgctcgtccacgacaaacttgaagagacgggcatttaaccgtggtcttggcgggccatcagccaattgcgccaagcgaaaggtcacagaactaactgaatatcatcagagtggtgctactacttctcacacctaactccaaagtacaaaagactgctataacatctattttcaggaaaagagaagtaaaaatattaaagggatgtacctcgaatccatcatatgtattagtggtgacgtattctgtgaattatcacgactatcctagaggtatttagccagccaattaggtcaacaattgtatcaggaacgcatgccacgtgacttgaccggaacaagccgaccattcctttcagttctccacatacctaacagcctctcgcattggtcaatgcctgttcattccaactgttccttccaatgtcacttcctgtcatcctcgcggttgcaatatcgactctcaattgccttcaaaaatgagctcttgacagttggtgataatggcagtccatttaaccccacgtcgccgttatcggccatcttcaaaaccaatacaagggtcccagtacacgtacaaaactgcgcgatgcactggcggacttgaccccgacaaggacaaaccccagaggcccagactcctcctcgagaaaccgaggcaacttaatcattcaatggtgggatcgacggaacgaaccccgggctgttcacggttacgatcccgcctttccgctcttcgaaaagaccgtgagaagccgactcttcctgttctgtccgtggaccaacaaccacacaaagctgaacaggcagtttggacctggcaaaaattgcaccacgtcgcagtgtaacatgctgcccaccgtcgtcctcttgatggaagcgaattcccatctcacgaggtcgtactcggtctaccggcagttgccgaatgagggttagggtttctttgagtcactcagctatccattcaaacgccccggatgttgtccctggacccctgatagcgccccgatgctcctcccccatccccttgctcacatcccatcgaatgtcaacctgtgatggcttccccttctcggccggcactaggctgtcgaccatcaaagagtcgtcaatctcatcattgtaacctttgagtcatggcaatcagccgcaaaccaacgggtagaccgacgatctgcaagtcaacagtcccatttcatcacagattcttgcttcttcgtctcgccgagaccgggcataactacggtagcctacccatatgtactacatagtcttcctgggcaagcatccgtgggggtggacccccactacatccacactactagaagtcctgcccccaccgaaggaccaacagctcgacgatacatgtagcacaagtggaagaccgagggagttcaagttctcgaactcatcaacattgaaaatacatgaatgtccaggagatccgaggcgttgatggcagttaccaaacacagctagatacaccgccatctccacatcgatccacgatatacatacagtagtctctcctaacgacagggcagttacactacactacaccttggtgatcagtgtagtgtacatcaccccccggtacaggacttgtgccgcacatggacattcagggaatattttagcgaacggagcaacgcccctccgtctcattggttagacaaaagtggtctgcattagacataaggcgcgtcgaatcctcaaaccccacctccaccagtcttctcgttttctgtatcgtctacacactacggccagcccttttcgtcacctacggatccggcgctaccatcaggactacgtacgtacgagtcagcaaccggtggcctagagaaggcttgacgggccattaaaggctggtacaactcatcttccattcgttccgccctgggccccattccgaatcaagcaagtggcttttgcaaaacgtctcaaaggagccttcaaccctcttaccaagtactcgcaaactggactattgcacgcctccgactttctggaagcccgcgggaagcagacaacttttgtttcaacctagagattggtgcccttcgactgctgattcatgccttggcccgcttcgagttcgtcagacctggcccgtcggttaccggatccggcctgcgccatggttagctcgggagccatccattccaaggaggaatgggagacgtggaagaaaacaattacacatctgtacctgtccgagaagagaaagctccgagatgtgagggagattatgatacagaaacatgggtttcgcgcgacgtgagtggagatccctagttttacacacacttcaaccaccacggtatgcaatggctggcggagtctgacttgcagttaccaatgtagcatacaccagtacaagatcagactccaacaatggggcctcgagaagaacaataaggtaagacaagcaagttccggctggtacgggtaattatggcccagctttgctcacgcggacgtttcgtttcctaggagagtgacatgagatacatgtcggccaaggccgctcagagagctgctcagggcaaaaagtcggcctttcgcgtcaggggcagagacatatcacaagctgagctcgaccgatactggcatcgcaagcatcatggccatcaaaaaggttcttctgcagggatcggagaagacattgacctgtcctccatgccggaagaaatcgagtgctacacgcctgcgagcagtcgtccaagctctccaactccgcccagtctagaccccccacagccgcccgaggcgatctaccgggatcccgccgttgtgcccaaccattccgccgggacacctattgacacgcctgtctatatcacaacacccccagcagcgctgatatcaccaccccgaacagagctggtcagccctacgagtgtcaaaccaatcaaatcacgacctgaatcacctcccgaaattctccttctacgacagcaacagcggcggaaaccaccaaatgtaaagacggaggaggagtcgcccgagagcagtcccgacaactggcgccgcaagcgcaaactcaccgatttacacccactcacaccacccggacacctcctctcggttcagacggtggtaacgggcacgcggaacttttacgtccgtttcgtgcactcgcaggtagacgcatcggacgtggtcaagcagccgccgcactggaacctgcggcggttttacgaactcgccctttccgtatctgcgcagctctccctgccccaatggaacgaccagcgcgacagcatcgtgacgctctacaacgacacgctcgaccagatccggcccatcatcacgcccgacccgaacccgttgctgctgacgtgcattttccaaatctgctgccgcttctggcaggacggcaaggcgcaggcgctgcactacctgctgagctacatccggcacgaggtcggccagatccacggcaagtcccatccgctgtacgtcatctgcggctccctgttgcgcagccccgaggtgctctcggacctggtcgtcaccggtctccgctgggcggtcaacgggctggcggaacggctaggcgaagaacacccgcaaacgctggcggcagcgcgcggactgtactcggcctattatgcacagggggacatggtttcggcgaagcggtacatggttgcggccgtcgagctggaagagaagttccacccgcaagacattcatggcaggctagacttgttgttcaaagtcattcattgcgagctgggtatgaacgacattacatcggcgctggagaacctcaagatcgttgagaacacgatcgacggtctgccgggcgcgaccgattggcgggtgcggatgtgctatttgagggccaagggcgagttgttgaggcagcagggagacccaaaagcgatcgatgtgctggaggagcagctgaggctggcgagggagagcagcccgttgcagactggttggtgggcgttggtgtcggcggagaaacacctggagtttgcgaaaaggtcggttaggacgcaggataggatggtgccttacctggtcccttgctaatggctttcatatctcggtcccttgctaatggctttcatatctccccgtcctttggctggttgatgggtggctttggagcagaaataatgtctttctttgttctttgtgttgtgttttccttatggaaagagcggaggagttttgaggagttgggacttggcttgcgctgaagagattggcgcctgggaccttgttatatatgtcgttttgctgatgtgtgtagctcggtggtttgtcggagagtcggagaaggtcgatcctgcaccaaacttctgtaaggaacgggaagggtggggacggctcaaggcttacgtaacgggcgcaataattgtaggaggggcggtacatcactcgaggcatcgaagatggacgcaagctggtactttgaagggcactacctacctaagtacctacctacctttttatgatatgatcggtagagttgtttgcccacaaattctgtgtcagtcaagaaaaactcggaacatcgacgccgaaacgttagataccaaggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacagcccgagcccagataacgggaaaaccacccaggtccagtccgggggtacatagcacctgccctaaaatgccctagcgctgcagaatatcagtggaggagcacgggcctagactacagttttttaaaaacaggtgggcaacgttaagcagacgaagcagtcatataaaaaaaccgaacacaaatccaatggacagtccaatacggctcgctttcgttaggtatgtaggtaggaaagaccatcatcagaaggctgtaggtagtatggatgactggaattcaaagacacatggtttcttcccttcataaaggcctaaattcatacacttgaatgcatggtaaggatatactttaacggtaatgtgactgaaacgtcattcatttattcttacaagtacactattcggcagagacatccgggcatgggaacatcccttccgtcggtcagcgagccgttgccgcactttttatttcgataaacgagttgtttctcgccgagagttttggtcatttgagtattcagtgtagtaggtcttcctgttcagctcttttgttcacaccgctcgaacctccaaatttaccacaccaaaatactcgtgcaccagactcgacgtcttcagacttcaactttacctacagctctgttggacttcagacccgaattcacgtccgtcaccatggcttcattggaaatctgtcccggtcggaccctcgaaggataggtacagtacaggtgagaccgcccatgaagagcccctacaaatatgaatctgttggatctgggccgacatccgacgacgggctcagaaattcaaggccgcttctatctttatatcattcgtgggttttaatgccatgccaacaacttccttcctaatggtgcggtcaatcccttctataagtaggtacagccataacagctacatcctcccgagactcactctgagctcgcaccattcacttgcagaaaaggatgcctcaagatctcctcaagggacatcctctggtcaggaaaccaccgaaaaattccccgcaggagatccagaaacatatccgccttctccttcggcaattcactctgcatcaccaccagatgaagtggactcttcactttcttatgcctcttcctccacttcttgagcgcactatacctaagaaatccaacatgcgccggattggacgggaacacggtcttcttcccttcatcccgctccttccatgcattccgatacagtgtggggatggggcccagaaagtattccatctcagccagcacgtcggtttcgaggcacccgtcaaccgattcccggctgtcagggaaggccgcacgccccgcgcagatcttgaccatggagcagcccagcgcccatatgtcactttccacactcatgtgcccgtgacgtagacgtacgatgcactctggcgctttataatggacgggaatcagcgagtggcgcggctcccatgcgtgatgccaggctgagcccatgtcgatcacagttgcgcgagggacctgtcctccaaagcctatgtccaagtttttgcgagccaggatttctttgagggcgtggacgtcgcatttggcagggaaaacgaggtgatctggttctttaaagggcttggggtcctccacttcgactgcctccggctggccaccatacacctgcatgatctcgtcttgactcagtgtgtccaagtgcggtaggtaatacaggatattggccggcctgaaatccccgtgggcgatgcccatgttatgcagcttctgaagagccagcgcaatctgtcgacaggcaaacacaaggctgctgctgctggcctgaccgttcccgttcccgttcccgttcccgttgtcccgagagccacacgaactctcctcctcgtcgttcgaaagaccgagaacttgtctgttatccacccttggcccaagcagagggagcaccgagcaagtataggtcgtcgtcttgccaccgggcccccctctgatggggaactgttcgtacggaatggcaacctggtactcggttagcgccttttcggggctgataccggcacgcttgaactccttggacacgcgaaggtcggtgtcggcagtgccttggcggtgcatcttgatggctttccatcgcgagggggcagttgcggggggcttggtgtcttcgacgagccagacggtgccgtaggttccgtgcccgagcttgttgatgacatggaagatgcggtcggctttcttggctccgatttccgtgttgatttctacgggaaacagttgtccggatgagtacaagtcacggtcttctgtgcggccgcgtccgcgagcttcgtctttggtaagcaaaaccaccgggatgttaccttcgccttcttcgcaagcagtggacattgcaacatgtgcaacgaggtctggtgctggcagagtagtagttttactgtaagccagccgacgatacgcagagcaggatgctaataggagtacatgatagtcattctcattagtattctaaggctcggagtgcctttaagtcgggttcaggtagacccatggctccctccccgtttctaggtgtctgcgatactgcacggcctggtggtttctcatagaagcgatgtcggtccagcatattcaatgtgaatccttctatgttcctctaaggcctcttccattgccctctcttcgccgcggtcgccatctctcgggatcttcttttcttttgacgaaatctagtacaggtagcacgaaagtgctgctgccttggttggacctgtgatcattcactcacgcaagcatcacaggttttgttgataatttccccttttttgtctcgtgactccctttatcaccgcaacaatgaccacgaaaaaaatgaaggaaaacaaacaagaaaatggaagatgcacagcagcaatagattggtaaaaggagaaaaagaaaaaaaaaaaaaaggaagtttttggtgatcatcgtgcgacgtgggcctgattcgaacagacgctcccgaaggaacaagatttctagtcttgcgcattagaccactctgccaccacgccagggggttgttgttaacaatcgacggcaacaattgcatttatagagccgagatatttggcactactcttgatctggtcttgcgaaatgaagacagtcgtaacggaacggctccaagaaaagagaaacaatatggctggaaaactcaacaacatcgtgaagactgtcaagtcttatttccataatggtgattgagaagtccgtccgtcggtcgaggaacatgcgcttgtgaggtgagtgggttgcgcactgaaggatagaagaatccaccagttaaagcccatccatgctttctttctcttccttccaattttctacactaggtacctctagtagtcttccatttttccttcgaatacgcggagaacaaccagtggatgatgcgagtacgaaccgaactttctccgccgtttttcatctcgtttatagtttcagttaccttctgcccagagttccagagttccagagtcccagacccacgtacataaccctgaaccttgggaaacgcgtggcattgtaaccgtgagcagcggtgagatcttggttagctatgtccctactgtaccctctttttattgccctaccatagttcccgggctccttcaacataccgaacctacgtatcgtaacctttggacatacttccgcggcttctcccaaacatcattccacaagttatgatatgaatccatgttcgatatgtatgtctgagctccaagacaaggggttggttggttgctccagaagtttcaccaccacaaaatcccaccaacccggtgctgcggaggagggctcgctgccaagacgttgcagcaattgctgctgcgtttctccttttgcgacaaacgtcaatgcgttcggcttgaccccagaacctaaccacaagcgaactacaaaccgcgaaaggaaggaaaggtgcagtcggtgcaagtcggtgcaggacaactgccgatacccatgacatgacagcatcagatcatatcaagatccaaataattcatcagaggggacaatgtgtagtataaggcctaccgaggggaggatacatatatgtatatccgcaatccacgtttcctaggatcaggttctatggggttgattgtggaggattgtcaggccagctatgtatgtatgtatgcaggtaccaccgactcgtgaaatattttaatccttttttcaagcggttcattccctcgtcgagcgacgcacacggtgttttttttggtgacttgcgcgcggtgttgagttgagttgagtctcagggcttcgtcatgttttgaccaaaagatgtttggcgaaggggcgcaaagtccaaggggaacgaaagccaggaagccaagccatccggaaacaccgtaaaataaagccaagacgagcagcctacttgaacttgcagaaaaaggcaaatgaagggactctggggtgcatgcatgcattacgcaagctactaaccattttcaactttgaactttgctcttttgggttgcttcgcaccttgtcattccgtggtgtccttatgcagaaagcaaaaaaaatgtggatcagtagtgatcgcatgtttcgttcctcctccctcatggttgacatgctatgtatgtattttttgtttctacatctagaactacttactcgtcgatgaggtggattcacttccccagccagctaaccaattctccccgtccctccagcgaagggtagttatctaaccgacgtgtagagcgatcagtctaaacctttgtatctttatcagagtaaaagctaaggtactgcactaggtagcgtgattgattttcctttctacactatgtactttcgataccagggaccaggtaccatcatcaggcggttgcggatacccagcagcttacgaccccaaacccccagacaggatcaagtttcgaaacaaacaaccctgatcaggactctttcctgggattggtggaaggacgtgaaaccgccgagtaatcgaacggacggacgaacgtgtggatcaacgggggggagggggggacctacttcgggaacgcatcggaagacggacggacagacaacaacatgggagtatgcataccccagcgattacatacgacgtcaaacatcataccgacacttggacaaacttgcaaagggatccttgacatggggtgggtaagggatgcgaatacgcagttggtttggatatgaataattggaccagaccagaccagaccggtatataaaggataggacatatcataacatcttccatcgacgatatcaaactgcagtcaaactcaagctcaacctcattatccaccatctcgccatcttgacaaccaaccaatcaaccggccaccaacaccaacaccatccaaccagaaacatccttcacaccacacaatgtctctcaacatgaaatccctctccctcctcgccgtggcctccctcgcctccgcaggcgccaccaacaccaacctgcaaaccaccttccccaccccctccggcaccaccgccctccccgccgtcaagaccatcgcggccggcggcagcttcgacggcggcatgtaccaatgggaccgctggccgtcgacctgcaaccagcagtccgagggcggcgacaaggacgccgtgttcatcttggaggacggcgccacgctgagcaacgtggtgattggtcccaacaacggcgagggcgtgcattgtaaggggagatgtactttgaacaacatgtatgtatttttttatatttttttattttttttccctccttttctttcacccatcccctccctccccctcctctccctctccagagtactgacaccccaaaaaaaaaacagctggtggacagacgtctgcgaagacgccgcgacattcaagcaaacctccggtacctcctacgtcaacggcggcggcgcgcgtcacgcgagcgacaaggtcctgcagcacaacggcggcggcaccgtggccgtcaagaatttctacgccaccgacattggcaagctgtaccgctcgtgcggcaactgcaagacgcagcaccagcggtcgtcgacgtttaccaatgtccatgtcgagggcgccaaggtggtcgccggcgtgaacgccaactatggcgacaagacgaccatcaagaactcgtgcatcaaggactcgagcgtctgctggctgtatgagggaaccagcaacaacagcaaggagcccaagaagattggtagtggaccgagcggaactgcttgtgctgttgcggcgctgaagacttctgggtgctaaaaggggggtgtcgagggctgaatggagctggatgtttggtatgaggtaatgccgttaagaaggaacggaagttgtatatgtgggacggatgttggtggcagggtaattctcttctttttgaagaccagtaggtctcggtcttcaaaacgctgtacacgtgtcaaatcgctttttgcgatggagacgggacagcaccttgtaaataattcttcttcgtactgagtatataccattttgaaataccaaaaaaaatgcatgcaggaatacttgccgggccaccatagtttgacttgactggtagaactccctctgctgcttgagcatccgaactcaagcaaactgtctattttcctgttgcagtttgaccccaacccattcgtgtgaccctttcccctaacgccggagtatttcttaccatgctgtgacacagaatgctccataatagcaagccgatagataaccccagaagtggttgtggccatcaaacaatctcatcgtgtggcaaatcaggaggtggccagtgggaccatctcccaacggcacagagcaagcccatgtgatttgtgacccagagaatggcgaaatgtaacaacaacagggaaacacttgttttccaacctaccaccgtccccgctctcctgtactgttcgttgtcgtagataggagcaatgtcaggagaggccctaaccatgtgcccgttatggtcatgcaactggctattctggttgttcgcttgctcgtagctgcttcctcgcctactcccgggaggaggtaccccaagcatgacattgcttcctcttcttggctccggcctcccaactgggtgcagcaggtccagaatcgccagggcaaaaaccgatgtcagaatgctgagattagaagcgtacggccagcaaatccatgacagcgaaaagattttgatggccaaaaaggcaagcctaagcagcactccaagggaaagtccatttgcgtccagccacatcccagcgtgataccgtgttagcactgcgcagtgcctcatctgctcaagccgggtgctaggtggtggcatgagcaacggggttgtgatggctggtggagatgggtgcggggcgacgacgctgccgttcctagaaactgggccaagttcaagcatatcggatgcgcccttttggcgggtatcggatactggcgggtaaccatcaactgacgagggaagatcctcgtctggagatgaagaaactttggcatgtctgtggtctgtgtgctcagaaacggtcagcgaaggcgcatccgaggaggacgcggcgggtgactgacctggcataggcgtgctgggaggcatgggagaatctagatcctgtatccgccgcccggctaggccaatcgatgggacagaacccgtagaattccctcccaacccgtctaagcttgactcattcttcatggcactcaaaacctcatttgcactcggacgctcggctgggttgatagcaagaagccgcttaagcagctggtataactttgcgggaaggtcggggcgctcgcgtcgttcatcttcaaaacccttccagtccgtgatctcactgcgcagtaaatcaatatcctccagctcctcgtggagcgaattagcattggcatatggcaaccgcccgaaacacataaaatagagaatcattccgagcgagaagatatccgattttgtcgtaaagttaccgtacttgccgcttgcgtccttgatcaacacctcgggagcacagtaagagatggtgccagtcgacccggttgacacgcggacggcattttcgggctgaacctcgccgaaatcactgatgagacagctagtacgaccaccctcgcgatgcaaaagacagttgctgggtttgagatccctgtgaatgtagttggcggtgtggaggtaagcaagaccggaagtgatgtccttgaacagcgagaagatctccttgaagggcaactggcgctgtgtgacgctaggccgctcgatgaaacccttggatcggcggcgtctttgggccttgatctgctctatggttggctccttgagcaggtcgccaatgacatattgctgcagatcgccgccgttgcagtactgctggagaatgaaggcacatgcgaccttggggccgaacttgttgatcttgacatcctcgacccacgagaagcggtacgaaaccaggtttggatgcgacagtttggcgagcaactcgacttcgacaagcaccttgcccagccaggcgtggtcatcgcccacgggcacgcgcttgcatgcaaagtgacccaagttgcaaccgtcgatctcatggcgcacaagcataacgacgcccttgccaccgcggccgagggtacgctcctcgtggaaaaaggtttcaaagtagtttggggcaaaagcctccttcttgatgcgggtggtctcggagggcacaggctcgctgctgacgaattcggcattctgtacgcccacttcgtttccacgatcgtctatggcagggaccggacggaccaagcggcggatggggctcgagggcgggcgtgggttggacgaagtctggccgttgtggccgtcgcgcaacatacggaagtagtcggggtcgacgtaggactcgcgacggtccgaatcatcgtcgacatgactctcgggagaggttcgcaggggctggtgacaggtggggcattcgtgaagctggaggccgcggatctcgaggcgctgcgtgaggggatcgcggacaacaatggcattgcgatggcggctgttgagggacagaggcccaaacatgtcagcgtcattgttaaaatcgagtaaatgaggagtgggatggcatgacgcacagcacaatctcacgcccttcgcggggatggtatgggatgagtgacatgacgactgctgctgacttggggtggtggtggtggtggtggtggtggtggtggtgatgctgtcctcaggacttggagctggagatggagtggacgcccattctgtttgatgggcttaattaaatcgccgtgttcttggtgacgcggacggttgagcgtctattcgtatccttcttcttgttccgtctgttgtgttctttgtcgctgtggccgtctcggaatggtcgaaatctcccgtgtttgctcgaaactgtgaatggcgggggtggaaattgggaaccttgatagtgggagatgcaggtcgatggaggcgtcaaagaagtggaaagttccgagagcggcggggggacggttattcaatcactagaggtaggtaggtaggttggtctgctggggatgcttgaccgtttgcaactcggtttttagcgaatatagaagctaacataacctaactttagcagctgcattacaccagataaggcccggtgacggaacgggaagtggcattttcggttagaagccaagtggccaaggtacctctaccttggtatagtgcgtccagcgaaaagaagcgggagcagccggggccgccttcagctgaatgtgtgacaaagcctttgcgaactgactgtaccttaacaatttccttaacaatttttctccattcttctttttcttccatgacttcacttggtgacattcgttatctcccaaaccagaaagtcaacaccgacactgcacgacacagacccaaatctcaacctcctgcttcccaccatgtcatctgtaaccaattaattgcctgtccactctcctcgacatatttacactataatatatgtgtatgctacgtactgcactgccggcaaatggccccgaacgtctcttggctctgcaggggcaatatcgacctcccgtcccttcacctccatctggttccgaagcggataaagtcatgatctggctcggctagctgtcctgaggaccgtcttgtccagtggcaccacgacctcgacaatgaaccagatcctcaaatgcgacgtcgcaccacagaagggccacgatatccccttgccctcagttgcgccctcgcctgtttgggtgcggccgcatagccggtgccattggtctggcttcccggtccaaagttgggctgtcctcccaagctgccaaagatatcgccgatatagttggtgggcttgatgccctttcggaaagtgtgttcccagccctgcagaatgccgcgaacaatctcgacgcccgccctgcccaggttggtcgtggcaatctcgaagccgttctggtccgtcatcaggtgctggtaggatgtgacgttcggcggaggcctgtcaaagtcggatccggtccgcatgacaatcacacggccaaagtcgacaaggccctggatggctccgcggacgagcacctcgagcacggcgttgtcttcctgcgccgacatgcagtaatcgcccgtgccgttcgtccacacccgcgtcaccttctcaaaggcttcgctgagcagagtgcccgagtagtacacatcgctggtggccgtgtcgcacttgacaacactcggcccttcggtggcggcagcgtacgcagccccggcctccttgtacttggcccggtactcggctcccgctgccgaatcagccagctttgccttttgcgcaaacttatacgctacgtcccgcagcgcttcgttgacttcaaacacctcagtgccatagagggtggaagggtactggttcggtcccttggtgccgtacgcaaagtatcccgtgctgaagttatccggcatctcacgcgcatccagctcgtactgcagagcgacctggatgacataacgagagagcgcaacaccgccaagggtcgagtacttggggttgacacctgcgatgccgccgaccacaaagtatgtctgacggaggtcgaacttgtgagagagcaccagcgccatgatactcgctgccgcgttgatctcgctctctccggccgtcaactggcatacagacttgtccgccgtgcatgccacctgagggtacagcatggacagcccgggcacgtcgatcttgatgtcggtcaagtttccggtgcccgattccaccatgtttgtcatccagccgtccgtttcgggctcgaactacagcgggctcaagttagcacgtcatccagccagcgtattccgccattcctccgcgttccatcactcaccatgctgatgatgaaagccttgggggctattctccccgtgtggttcccatggtgatggacggccgcagcggtagccgggcctaggtagtgaaccaactgcagggcagcagctgcccaacacgagaaagaccgcatgatgatggataatggccgaaagaggaacaaaggaatgccttcagagaagacagccacgtcttcttatgcacaacgggaaggaaagaatgtgaaggaatgcatggctgcgttccccagtccgtcttatcttgccatgctaccggactgccacgttcggccaagccttatggatctcgacgatcataatataacggtgacggctgggcttatcagtgcatggtctacgaaaacaagaacgcaatgcgtttttacaaagccggccaaaacttcgggattgatttcattcgctggaggcgtacccagagttacgctgagtctgtttctgcatgacgaccgtttctttcctagcagccacgtacatagtcatctgtacataggctccagctcgtcgttgttttccctgtttctggcctcaaccagatcccaaaactgccacctagatgtggtctgatccagctcaactcagcttcaccacactacatacaaccaagcggtgaggacgacacagggcatgtggtgcaatcgcgggaactaccctagcttgctactagccatgcagaaaattcggccaaaattttttcgggaaaagacccgctcaccccggtagcgcgggaatcgctaatcgatcggcgagaaaactgggatgatgcctaccttttatcaagggagcctccgaagttgccgatgaacacacgacaccacaagtgaactcttcgacaagccatctttggttgatgatcttgttggtccgtactgaacactttatcttgttcgagtatctcacggttctcttacagttttccatatcgccttcacgatggctggataagcgccctcatccatcaccctcatcgaccaaaccagtcaagaacaccaattttcacgatccacaagtgcctatccaatcacgatatatgtgattttgacctctgatattatgcctgattcgggatactgggcactggtagatccagctccgcattcactgcaggtacaccaaaagtgcttcggttgccttgaccgaaaaggtagcctggccaccagaaacgggtttggtctcgaacgtctcggtcccgctcatggcacaagatccattatcaaactgctggcccccgaacgatggaggacttccttgatccactctggacgtcgcgcttgctgccgtcagcctcttcgctctgaccgttgacgaggtcaagccggtcagggtaaaggactgagtagtccttgtcccgctgccggcgaaataatccgagttgtacaagatcactcgcaggggaagccccctcgaatcaaacgtggcataggccgcgtagttggtcgaaccactatccaaagccgtcaggtggctcgcgccggccatcaaggctaccgctgcgtacgccccgtagtacggagcccccatgctgtatcggccccagaagcagtattggcagttgccgacagtcccatgatggaagtaagtcctcgacatgttgctgtaagtggcgcggagagcgtagtccatggtccatagacctgccccaaacgtcggggagactccagctgctccgccgccggatactggaatatgaactcagtcaagaaagcttcctttagggtaaagggggtacgcggtacatacccgagtttgtctcaccaaagacgtactgcttcccgatcgctcgagctgcagctatgtcggtgtcaaaagtgtggatgttccttgcgatggccgaatggctcatgagactctgaatgcttccaccggggtaattgtgatgggcatagtgtcgaacataggattccaccgtggcattctcggtcgttatcaactgcgcagctccccatttgggcggcgcctcattccagttcccagcctgaatgatgttggttttgccaaccgcgctacccacttggatgttccagttattttgcgatgcggcatctgtggccggagtccagtcgacgccggatgtgatgggttgcccatccttgacccagtcttttgtacagacgtcagcacagccaggccctcagcttcaaggtgtgcttgcttgcatctcacattcaggttcattccccagttcaatcgccagcagattcttgacctcggacacggcaaccttggccgcagcaattgtattctcaatctcattcttgcccctgttcaacccaatcaccacactcccctcgtacatccccgccagcgtcatgaatttgggtccgaaggtcaacacggacggggcgtcctttgcgtcagccaccgagtaaacgacataggctgacgtgttggagtcatactgcgctctgtcctgcgtcgttccgccgatgcggatgggcggccagacacctgttagtgccttccagttggctagacattgctgcgtggcggtgacgttggtgaagtaagacgggaaggcgaagaactcgaatgagatgccgatgggcgcggggtcgagaggggcgtagaagtagtctcctgttccgacttggctggggacggtgaatgtaagtgcgctggagaagggatgggctgctagtaggcagagggatgtggttattgctgttttgaagtgtttggtcatggttggaaaacagttgatggttaggattttgtcgtaaaataactgaggcgggttcatagatttcgttactggatgacattccgatgttcgaggttcggacttgaacaccacccgacggactgaggaatgatgctggggctttaaccggccgatgcgacgccatacgaccatgcaattatgggaagtaatttttccgtctgtcacgatcagataccaggataatcataccctgtagtggtacccggtggggagggggttcgtttccctacctctgctccagacttccttccccaaccggtacaacaagcgggatgacaccttctcgctcgcttggcgctggatgcgcaccatccatggtacttgagtagaagtggctgggtggtagcgtaccacactggtcgtgaagacaattcgaacgcaagctcattgctaccccagcttcttatcacaggctattccaggttcttcactctgcccattttcttcgacgacaacacttactttgcccttaagtacattcagtcacatcacactccattgtttgcccattattactcaatttccatctattacgctctaccaggcagcttatgtatgtcaactaccccctccctagtacttctatcaacctagatactcaacctcctccccaacttccatcactatactcacctccctctacaccactagttctaaacccccatatgcagcataccttcttccaccccctccaaaaccctcaccacctcccgcaccacctccctccctcttctcatcggttcctcacacacctctcttatattttccgtcgataacaactcccttagatctcgtctcgccttgcttatagtatacacgccacaatcagtagtaccctccatgtccttgtcctcgacagccacaggaagcaaatcagccatttcttggcgtctttgcagatagatcttgaacaactcacggatttttgcatcggcttggttgattgcctgacatagctcggttgcgcgctggagtgggatttcgaattctttgaagacgctaaagagggcgcgggtttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgtcctggctggtggtgtggttgggggagcgtcatcggttgagtggtaggaacagcagcaagcttttggaaaaggggttccaaaagtgaacaggtttcgaggatgtgggtggttagttttattgtttgttggtggatcgcatctgcggtggataggaggctggtttttgcttgggatagggtctggaagggttggacgccgccgtcgcctcctggcatggacttgccatttttgttgttgatgttgttgttgttgttgttggtggtggtagtgttgacattgttgttaaggttgaagttgttgttgtcagcaaaaagtaaattcagagtgtgatattcgtttgttagttgtaggtttggacaggttgatacgtttatgccgtcgttgccttcctctgaatcagcattagcattggcattgacttccgcggaagcagttgtattagcagcagcagcagcagcagcagaagaagaagaagaatggaacctttgcaagagacatggcatcgtctgcttgtagattacgcagtggtgattggtgtgggttgcgcagacgacgaattggtgttgaggtaggcgttggagggagatgagttcctcttgttcggttagtctagtagggtttgaaaggtggtagttgttgaatgtagtggaggtagaggaggaggaggaggaggagttagtgttgggtgtttcgacgggaggggagaagtcgtgatggtgggagaagtggatgatgttgataaggcacattttgggcgcgtgtgttttggaccggcacaggttatggagattgagatggttacctctattgtttactttcgagtatgtggttaccttgacgtttttgatatcttctgaacctgttggtttggtgatggtggtggtgatgatggtgatttcgatgttgacggggtccgacgaacatataaataaattcatgcttccgtgtcctgacatctgtttagtattatcttcacttatcgtgagtttctcgatcaaaattgcagttcactacatagcacgttttgtttctgttgttgtttcccgtctgttcatgttcatgttgttgtttcactcctgtcattttcatatctgtttctctctccccagccgggagtcttccgatccaatcaaggtactcctcccctggatttctttgttcacctttctgcttctcccgaaggccggggaagacacccgaatccaatccgaattcaagccacttgagcacaacaatcccattctttcggagctccatgtctcttttggagacttccacttctttgtcaaggttcctgactttccgagttccccgtcctttgttcccgtcatcagcacgaccgtcccgtcctggatggatggatagatcacttattagataggcaggtttggacaggtttgtagatagcgctggtcattatggatggatcgattgcttaggcatctagttttaaacaggtaggtgaatagctgagcgggacggcttttaagagaacctagcctcctccagtcctccttcgatgaagatgttccgactcccgagtaagtcagtggaagactcaaacaacaatccccattgtcgggaacctctttctttcaaacagaccgctgttgaattcgggactcgctcggttgacgagttccggcttccgagttccgagttccgaccattgttcatcgaccacccagcttggatttgatcgctaggtcaatttccggcacggcagagaaagggacttcagtgcctgtgcttggacggcctctcttttcttctgtctcttttgtgtcttttctggaatggttgtaacagtttccggtcaatagaagatcaaacatgttttcttgaacagccctcccctcgagttccgccaggtaattattgatctggaatttatacctaccggtaggcggtcagctggctggctggctggttgacactaacagagattgacattaagctggcgcgaactgtgttagtcacgtcacctacacaattcggtgtactggagttgtgcgctttacgtcctcaacgtatgacactcatccccccgtttggatggacttagaaagtaaaattgctacacatatactggcattcagatgctaccgcgtcgagaagaacctccgtgttgtccaagctacctctacttttttttcacctcgtgatccatttgctaccaaggtaattcaggtcctcaacccggtagcaacgttgaacaagatatttatttttccaatgcaagagatacaaggcaagtgataccctccccagttggccattaacaaggatgagaagtcctcgatatcccttcccaccacaagaagtaaactaacgttaagcaccgcgctcgtgtgtccctgtcgatgcagcaccctacaccattctctatctgggccaagtctcttttgaaaacccacgtattacagctacatctcataaccagcggtaaatccttacaattgtgaagccactgcccagttcttgaccaatgactctgctttttccatcccatgcctcaccacctgcgagtcctcgaaacgacttccccggacacaaacgcagattagtcgcttcatatacgcctaacgacgtccgatatcaaggcattcccactaagccgttacggtgctttttcaaaacggcactagatcatgccggggctttgccaccccactgatgaaatgtatagcaagagcgtgggaagtcattctgtcgccgctgacattcaacgcccgaagcttcttcgcgctgggtggggtgaactagttccaccttcgttgggagtcgtgcccagggacggggcagacctgttggaagcaagagaggaagacggaagattcgacggcgcaatttgtgcggacaagggagaatgggaattccaggccgggttcagcgtagcagggtgggcgaaagctcctgcaggacgaaggacagcgtcttgcagagtcttcaggacatcgtcactttcaggaggaggaggaggaggcccaatcttgggagctgtagtaagattaggaagggtaggaacagcctcgcgctcagctctctccgcggtctcagctactggagcagcctcggcctgagcaggacttccaccagtagccttgtggtatgtgatctccgtgagcggggtttctcggaaatggacgctcggccgccacttgctgctgtccttagccttgagatttggtgtctggtacatttcgtcgatctcctccagagatagaccctttgtctcatagatgtaaaagtagacaaagccgacgcagagcatgcaggccgtaccccagacgaagaagatctttgactggaggtttgcgtacccgggaccatagttgacgaggtaaggagtcgagtaggcgatggcccagtttactaaccactgttgttgggtcagaaggttagcgatttgagtgtgatgataacgcgcaaatcctcaaggtacaaaaatgcatccggggcagtgcattgtttcaggtcatcagcttgttaggagtgacacaaatcatcgcaacacataacggtacgctgacaagctaacggcaagcgccatagcctccagatagtaagggctttgcgaagggtgtggaaatgtcccaaagcacggattgctctactcatcgacagagaggaacaaaggtagagggtaaaggcttgaaaagttctcttctatcctccaccttacccccagaatgtcatggtagtagacagaatccggagttgaaaatgaaggaacatgtttctgatgtgtggttaagagagaagaagaaagaaaggtaatttggggttctgaggagggcttttaaatctcacgcgaaccgctctgatctcgaaatgacgacattggggggaacaactcacgtttgtagctgtgctaatgctcaacatctgcgaccgatgcttcagtgggtacaattctgcagttaccacccacgccaagggaccccatgttgcggcgaagaaggcaatgaacaagcacacaaaagtgattgatgctttttgagcagcaacgttgagcacgataatgaccccggtggcagtctgactcgttgtcgatgtaccgagtgtagcgacgataaagtggcatatgtgcatggctacaccaccccacaagagtaaagggcggcgaccgaacttgtcgaacatgaagacagcggggaccgtcgagagaacgttgactgtggctaggatcatactaatcaagaaggaattcgagatgcccgagttctcgaagaattgagtaccgtagtaaaaaatgaagttgacgcctgtataattcttcaagttagaaaacggtcatggtggaacagcaaggagaacatgggagatgaaaagacgaaccggtaagttgctgcaggatttgaagtaccatgcctgtgagcatcctcttcaacatgcccttacggaagcagtccaggtagctgctgttaccgagtgacagttcatattggtagtttgcacggatctcttccatctccgcaaggatggcgggatcattgggcgacaggcagcggattctggccagggctcgggtggcacgggtcatgtcgcctcgcttgatgcaatacctgggagtttcgggaaggaagtgcatgccaatgatgagagtgagcgagaagagccactggagagcaatgggaattctgtacgagccggtgtcctcccgttcatgagtgccattattgactatggcggcgaaaaggatgccgatggtgattgcaagttgatatacgcctacgatcattccacggatccatttgggggcggtctcggattgatagagcgggactatgaagggcgcggagttagcataccacggccatgactttatggaaaagaaaaaaaaggatgcatcactcaccaagagccgaaagcaggccaactccaaggccggcaaagaatctcccggctacaaacagaggaatggcgacagaaattacttgcatggacacgccaaagttgaagacccaagaggatatgatgataccccatcgccgaccaatcttatccgccagcaagggagaagccaaagcaccgaagaaggtaccagccgaaaggatagacacaatgagggaagattgggacgggctaatggccggcctcccatcagcatcgatgtagccagtggagaaacgctcgttccaatatttcatggcaatgacgccgctgatggtgccggtgtcatagccaaaaagaagaccgccaaaggccacgaagacgccgatcagaacggagaaccatacggaccccttctcatcgggagggcgcttgaatagaaccatggtgttcaaatgggggcatgtgtatctgttggacaagagagagagcaagttgtgttcaggggaggaagagataaggacggaaggttctgaaaaccaccttttatgtatgcgatgtgtgtcggttgtccatgtccaactctggggcttttaacgcatggcatagcatgattactgttgtttaccttggccaaggtgtggacagtacctataacctgcataatgaatgatgtctacaaggtggcttaggtaggtatcctcatgctagagagatacacctgattaactgggagcatcacagtcgctcaataacactgccggttggtgagcctctcaagatgagagagtatggcccgagaaacccaaaagtaatggccacgggcaccagattgagtgcgatctcgaggtggtcaaggtcgagtctatcatcgaagtgaatgctaggcagttcaagcgggtgtggtgtatatcattgtacggaccaggcactcggagccggcgccattccgagagccgttgtaggaccgaccgggagacttggaacatggccgatgcggtgctgccgtgctgctgcgtgccatccggcgtctcgggttggccattccccactgcactaggatactttgctaacaaaaccgcgggcatttctgtaggggaccagttagtgctccatctaagctgccagcagccaagaatacaaaaccggaaagaaagtcacaatgtgcgttactttgcctgcatttcactttcgcgcattctgtaccaacatcccggtcttcattccataacgcggaggtctaaatcatcttcttacttgatgccaggcgccagctagctgatggcaggcattcggaaactggtccgagagcgaagccacccatcaagatgaggatcaagccgagacgcaacaaggtgctgcggggacatgtgaagaacaggtcaagtagaagcgaaagcgaagaggactgaacttgtttggacgagtggactgcactgcagtggcagaagcgaggaagcatttcaaaatagtgggggacgatgttgccttggaagaagaagacggatggaaagcacctccactgccaccttccccccatagatccaggtccagaccattcggagaccttttcatgttacatgagctgggataaagttgttagccgcagcgtttcaatcaccatgttcttcatggtgatacaatcactacacaatataagcatacgtttatgaagctgacatcgtttccattgctaccattcccatcgaaagttggtcctggtagcgacgcctgcaatctggaaaccggctcaagacagcccaagtgctgggttagttgcaatccaattaccaggccaatgagccggacatctatcactgcaaagttcttgcggttaactataactacgtgccaaaggcccatgtgtatatcccgtttctacatcactcacaaggttgcaagtcgcttaatgaagttgtcattatgtagtttccatttgttgtcagaggccccttttgatttgtgcacgctgtacgtgatgggcatcgtggcgtctcggcaccgtggagtatcgtcgtaccaggtggttggaccccgagaatggcttgactgtcatatatatcagctcttctcccgcgatcttgtctgaagatgatcgatacaccagtttcttttctttgcccatacttgtgagcttgcaagatgaggctctcaaccctatcgctcctggttctccaggccgctagcacatgcataggactcccgatttctagcacgcgagacccagtcattgcgaaagcaaaagcagagctagaagtccttgcccgctctgccctccaaaagaccctcaaggcggccaatgaaaggcagtgcacaccggataagatcaagatcagaaaagaatggtacgccccacgagcacctataagctgcaacccagaatatcccatcgctaacatcagtccaggggagcactcaccaaagtagagaggctcgagtacatccaagccgtccaatgtctgcagaccaaaccctcccgatatcccgcgtcactagcccctggcgccaggtcgcgcttcgatgactttgtcgtcacccacatcaaccagacgcaaaccgcccactacaccggcaacttcctcggcctgcaccgttacttcatctcgctgtatgagcaagccctgcgcgaagaatgtgggtatcgcgggactcagccctactgggactgggctaagaccgccgaaactggcctctccgcctctcccatcttcgacggcagcgcgacctccatgtccggcaacggtgtctacattcccaaccagggagacattgtcctaggcggcatcgagggtagcaaactgccgcctgtatacctgcccgccggcaccggtggcggctgtgtcacctcgggccccttcgccaacatgagcgtgaacctcggccccattgccctcgacgtccctggcgggggaccgcagcaatcgaatccggctggtccattcgcctacaacccacggtgtctgcggcgcgacctaagcgatgctgtgaaccagcgcttcgccaacgcttcctccgtccgccatgtcctttcccaggagacggtcgccaacttccagatgatcatgcaaggcatccccgggtccggcgacattggcgtgcacggcggagggcattactctctgggaggagacccgggtcgtgatgtgagcacgtccccgggcgatccggccttttatttgcaccatgccatgattgatcgggtgtggtggatgtggcagatggtggatgcgaaaaagagggtgtacggcgagaagacggcggtggcggggacgaggaccttcttgaacactcccgagagcggggagacgacgttggatgatgtggtggattttgggtatgcggcggggccagggaggaagttgagggagttgatgagcgtggtggaagggccattctgttatgtgtatgtatgatgacagggcttggcttgtgtaacgacgttgtaccgtgacgacttgttcccggattgttttgggctgctcgtgatgtcgaatcgggtgtcagagcccagactgccgagtgcagctgccactggtgaggactgctgacagtcggtatcgcggcaggcagagttgtccagataggtaagataacttgaagtaaggtaacgtaattggcacctcaacaactacacagtagctccatgcggcaggaacaattaagacggagtgagagcaaatggggagggggtgatgcaccttccacccaacgagagcacataggtattggggattgatgcctgacagaaaactccttctacctacttcatgcaccccgcttcatacatcctgcagtgatcttcctcttggagcctttgcttttcactcttcacagacttttccctgacctccatcttttgctatctgccctccgcttgccaccaacatcatctttcgcggtgtgaatactacctacctctacctctaggttgtctcgtacatcatgcgcctgctttccactcgaaagtttaccttccacgaattccacgaaaatgctgttcctgaatacgccattctatcccatacctgggacggcgacgaggtcaccctccagaatatgctacagtcgaatgcgaggacaatcctgacaagcagcaatcctccaagcaaatattggaaaaaaatccaaggcgcctgccgaaaggcacgccaagaaagctatgcctacatctggatcgacagctgctgcattgacaagaccaacagcgcagagctgcaagaagccatcaactccatgttccgatggtaccgcaagtcgaccgtgtgcttagccctcctgtctgatgtggacaagtccgacttcgtgtccgatggagagctgcagaggcgcgttccatcatcctgccgatggttcacccgaggttggaccctgcaggagctcctggcccccgataatttggtcttcttcgatgtcaattggaaggagctgggctcgcgttctggatgggcgaactacatttccaaagctactggcattcttcccaagtttcttctaggcaacgagctggacccttgcaaaacatgggatcttgaagccgttcttcgagacaccagcgttgcaaccaagatgtcgtgggccgccagcaggcagacaactagagtcgaggatcaagcatactgcttgctcggcttgttcgatatccatatgccgatgctgtacggcgagggaagaaaggcgttcgttcggctacaacaagagatcatgaagtctaccgatgactgcactctgctagcctggggctacaatgagccgcttctgggagccccagtctcagagatccccttcctttgtcgctgttgtcgatttgaccactattctcaccttccaagccgtgcttatcctgatatacccactggtccccgaggtggagtgctggttaaaggccgacttcacagagaccttggcggccataatcatggtggtcggccaaggtccctctttgcaacctctccccaagacttcagattcgccggagaccttaagctttgcggtataccggaacacaagcgaccagctttttccacgagtcagcgtggactggagatgagtttgccaatcgtcaaggacgagtcgcatgaccatattgtctatggcctgctagcctgcacttccctattcgcaccgataccgactgacctgctagcccacgattcccgatgggcaaagataccgactagcctggtggcaatcccattgatccgctcgtccatcattgacgctgcctctaaggaccatgaagacgagtacgtgcaaagcccattctgtcttccttgcaaggttcccgtttccttctccgacaaagcagagaggatgagtatttgcatccgcaacgaagattgctatcgtcgattatgggattctgccggctatttggagggccaattggagaggtccttgatattcgacttcggacacccgctggcaactaagaaggggggaagcactttacgcctggagctgatgtatcccttccaaccactgtacagcatgtactttacgcttctgcgtgacagctgtccatatagttcgaaatcttgtgcaccatcctacatgtggcccgggggagcaagcttgaataacccacattggtggtcgtaccacctcgctcgccctcccttccagtctcgcactttcacagacactggcccgacttgggacgaaattatccacaaaaagatccaaaacgcgccaaacagcaccattgcagctgccctcctaagcttcgatccatttcctcagagtcctaaaaggtcggagcaaacaagaatccttctggttgtgtcttctgatctttcttgccgagttaagaattgggggccctccagggaattcaccttgcaaactctcatggattttgccacacaaccagagctggcgggccccaagctggagcgcaagcgcagagaagttgaggatcacaaatggtggacagaggcacgtattgtctacaaactcgtcgatggtatggagctgtgcctgcggacgtggtgttgaagaaagtaacgtacgaaactggaaccatttaccgctgggtaactgaagatccatatgacgatgcgaacttatcacgttatacagagcgaagcgcggaatgaggccagatctgttggaagtcaaattgaagcattttctcttgctcgtgaaaatgcttggtaactgtctgcaatccctctgtctggccttgcctaaaggcattcatctttttgtcgggcttcaatctttgcacaaagaccaaattgttacattccgcatactcagtccacgccttggtgatcctggtcagctggagaatttggtctacgacccaggcagcgacggagctggttgtagattgcacatcaaggatgctcagcctggccgccttgtcatttcggcggacaacacaaaacgggtcatacaccacgcctggtgttgagaacggcaagggtatccagtgctgacgcgcttgaatgtgtcacagtccaacctgagcagttgagcttcttgtaaagactcggtggaaggggacgactggtatgtttggagccgacgacggtgaggcttcgcgggagatcggtgtcatctccacattcccctttaattgttggcgggataccaatcgttcttgtcctgtcatggctcatgcattatgtttgatgcataatgtttcaggattccggcaagatcaagggacattgaacagcttccgtcttgtgaaacgggtcatcaagccgcagccagtcaatatgggtgacgggcgcggcaggcaagatcacactgaatgattgtgaggaaatacatgggacataagccacggttcatgggggaataaggacgctttatatttcttcataaatttgattgttttcgtttcttgcgctgccacccggtatttacgggagttttcaggtctattaacggtggcgatcctgtgtcagtttgtgcaactcctggaattatttttctcatgcctagcgtgccataaggcctgttatccggtctagaaatcttacagctttcaacaccccttacctctaatcattttatatgaagataatgacaattttcaggtcaacaggcccaaaacccaactgctcaactagcgatagtcattgtacagtgaaccggcctgaaagcatcgtttgtttgtagctcggccgttccctgatatcttccacagaacggaaacaaacgccactcagtcttctttgacacagggacccaacaacggggcagacagcggttaaattgattattcacgcaaagagatgatcatccaaggccattggcgaaatgttttataagagtggcacaatattgacttgaatcgtctctggctccctccaggacacccatcttcagcactagaaacgcaacgagacctcaccttcacacatcgatagcacagcgaaaattcgtccacgtcaccagatattcaccatgcagctcatctctgtccttactgccttcgccacctttaaggtcgccgccgcgcttccctcggccgtcaagggcgccaacgacctcgtgacccgcgatggtctattgggttccaagctttgcaccgacgtcaacttcactgggaactgcgagaccattaccaacgtggccgatggtctgaaacctaaccaatgcagtgcgtccgattttaaggtacttttccacttacgcaagtcaattactaacatgaacaaacacccttttgtacggacgtagttcttctcgactctcatctcgcatccaaaggggtctcctcgattcaacctcttgagaggtcgtggtgcacttactacctgtacgttattcttttggtctcttctccattctttccttcttgtcattaggatttggaaggtcaggtgtgagcgtttagtggttgacagacattctcggaaaattacatacaggaccgccaactgccaggatgatagctcggacaactgcggacactatgatgccacttctcccattgacgatttgacgaaggtgagcccgacgaattcgaatcaccaatgcggggggaacatggacaagaagattgccagttttatgtgccgtcctttttaaagaggagcgcccgtgatcctttgaggtgggatccattgaggtattgagtgatgtgaaagggaagaagggattaatccaatgaggtgttgtgcacaacaaacaatttgagactgtttcacagactgggcggctgattgctaggataagctctcgcatcataccgcattttctatgccgggaagcaagcaggagcgagcacgtatgtacgatgcaccgttaatgtcaattaggtatgcttccagcagtttttgccagacttatgaagccctcaacatcttcctgccagcatccaacaaacattctcatcaatacctacactcctggaagtaaattgcgtcaagatgccagtagctctctctaacatgtgattcgttgtgcccaactttcgacggcatcacgcaactgagatccctatatggtttccttggaagaagggtagttttcaaggacacattctaagaagacggttgacgggttcgatatccagaaaccatgtgtagggggcagagaggggcgtcaatttataatatcgactcatttgcatttgtttactttaaaccgacttacctaggtaagaattcaccgagaaagaattgtgaaagcggcaagcacagttgagatggaaggcaggtattcttctcataaaactggcaagtgataacttattctcgtgttggacgccttccttccatccctcagattcgagaattgactgcctcacctccttatcgtgtacaaaacccgatcagctggctgcctctctcaccatacaaacatcaggtacctccatttatttttttttcagaagacaacaacagcaacaacagcaaccacttcatcaatttcatatttcatagctcatcatgcactccatcttacaggcactacaactcgcttatctcatcggcctcacctcctcctccttcatatcagcagccgtcatccccgtttccatccatctctcccgcgacaccacctccaacgatacttccatcgacgactcctccgactcctcttcatccaccgacatactacccaaccactccctcacctccacctccacctctttcacctccctcaacatcgcccaagcctaaccttccttctgcccctacgactccctcacccaaccccaacctgtcctctcctacgacctctccaccgcccccctcgcctcagactgcgcgcacattctcgacatcatcaacgacacccagccccgcgggtactggacgtttgacacttctgatctcgaaaaggggatcacgctagtcgggtacgggagttgtgcgtttgagatgatcaaggatggggaggttagcgagggtgatactgaggttgagaacaataaaaggacagaacaggtcaagtggggggtggaagagctcaagttttatttggggacgtggttgcagaagcagagacatgggaggctgggggcggtgggagaggtggattgttgggtggagggggagcagaggaaggaggaagggggggtgagggttaggtggatggttgtgcggcggcagcaggagaagtaggtaggctgaggacgggacgtggaggagggaaggggggaagactggtgggttatggttggtgattatgaaggtggtggtggtgtttccattgctcgagtagaactaggtttgtttggtgtataatttggaggagaagcgtggttgttacaattgttgtcttgtgttcagggattagttctagacagtagtaccttaaccttgtaggtactagtcttgggtatcacatatctgcctagaccttggtgccttcctcttccggttatttagtgcagccatggcagtgtgccaagaagtgtcattgcctcggtgtgtgagtcagctcgccgaggttgagctggggtttggagacgacgacttcgtttaaataaagcgccgaggtatgtgcaacaggccttcggtgtgtgcgaaccggaatctttcactccttttgctcctcgaccgcgtagtcagaacactctcccaactcaccatggcctcggtaaagcagttgaacgacgtgcctctcgacacttgggaaaccattgcgagctactgggacaagtccattggaaaagatggcaacatctactggaagaagctgcaagagccgtcactccgtcgattgctgggggatcatctcggaaaagagtcctgtcgtgcgctggaccttgcgacagggaacgggatttgcgctcgatggttggcgaagcacggagcgagagtgaccgccactgacggaagcgagaacatggtccagatagccaagaactggatgaagggagaagagcggagtgacagcgttgacttcaccaagttggatgtcacacagacaaaggattttgacgctttcatcgctgccactgtatgtttccaattttgggaagcttccgcggctgatcgctgatatcgctcgctcctgggcggccaacagggcgagaacatgttcgatatcgtcctcatgaacatggccatcatggatgtttccacgctcgagccactcgtccaggcacttccgaagctcttgaagccgaatggagtgtatgtcgacctcatctcgggagactgaaaccggtggcattgactgataaccttcccatccagcttcgtcgcaacccttcttcatcccgtcttcatgacctccggagcatctcgcaatgtcgatctccggtatgacggtgagaccggtgacctcgaagtcgtcaggaccaaagtcatcaagaactacctccacattccaccttataagggtattgccattcctggacaatcaaagcgacaggtaagttccgttgttgttgacttgcccaaaccgtttgatgggaccgagatgagaccggagtatcgccagcgagcgagcgagctaaccaagcacagctctactttcaccgtccaatggatgagctcttcaccaccttcttccaggccggtctcgtcatggatgccattgaggaaccggcattctcggaagaggacagggaagagggcagggtcgagtcaagccgaaattacacgcaactcccggcaattctcagcttccgcatgcggttgccgtacaaaaacggcgcgtgagtcgcgatgatcttcgatgatttttgcgacatatatcgatgggtacggtgctatagagttgtggttagccagtgatggatgagagagaggcggaagatgaatgtcacccgcgcggagtttgaaatgagacaattgctatgaggacggggggggggctagagcttataagtccaagaaactattgacacattgctggacaatcagctgatttcaggcaccattccgacgtcatgcaatatccggcgatcggatctagagagaaagtgtgtattgatcgtcgctctcagcagggattaaaaacggaaaccgacattcgggacggcacgctcaccggctccccggggaacagggggggagggaaagttcatgatatcggccagaggtcctcccccacggaggtttccccccacgatctaacagctcgtgatagacatctcatgtggaggactgagttattttagtgggaaacttcagggaaggatgagaaaaaagtaaatatgaaaagagcctcacctcccggcagaatgaagcacgctagttcatggcacacatcagcttcatacccaacccaaagatggaccctgactcacacgcaaccaaacgacgtcgagtcgtcgaagacaccgggacctactccgcggagtatcaacaccaaggccagcatcactacattgatgccaagacagccaagaccgaccccgtacatcctccatctaccagtggcattcccagcggagactttcagttcaccgctttccaaaacacctcgaccataacaggactgtcgccaatcaggttcgaagactttttgaacgagccgactggcgagacaccgcgcccggaagagccggaggagcctgggccgaacaaaaaggaagataaagctgaggaagacgtcagtgtcagagagcgtcacaacagcattgggaaacgatatcgaaacaaactcaacgagcagtttgagaatctggaggcgctcttgtcacagcagaaccccgaggaagactacaactccagcttttcaccaactcaagccaagaaacgccaaaggggacggagtatcaacaaggccagtttgctggagatggccaaagtgcgcatcaaggccctcactgagcaacgagagatgttgatagccgaggttgaacagctggagaaggagttagcggaggaggcaacaaagcaagcgagtggaagccgacaccatgagtgagacttaagtgatgtaattaatcccagacagatagagcctttcagttcttttcccccaaaacaacaataacgaataaccatttccaacgagcacgcaggccatgaatcccagcagcatcaaatggtccaactgaatctttccagtcccaaatcggcctcccacaataacctccccgttctaatcatgacctcatacttcacaaaccaacattaaccctcttcccagtcccctttcaaaacttctggctcttcctaacctttagtctcggcggttccggatgcggcggctgaatcgcgacgggtatcattgatctcctctccatatccttgaagcctccgttgctatcccgcggcgtctgtatggcgaccggtatcatcgaccttctctccacctgcctcacacccttcatttccatatctctctccctatctctttccctttcccgttccctatctcgttctcgttctcgttccctttccctttccctcagttccctatcccttagttctctgtccctcagatctctttctctcaggtcccgttctctgtccctctccctcaaatccctctccctttccttcaggcccctctccctatccctcagctctttgtccctcagttcccgatccctcaaatccctctctctcagatcccgctctctcaaatcccgttccctctccctttccctctccctcaagtccctctctcttagctccctctctcttagctccctctctttcagctccctctctttcagctccctctctttcagctctctctctttcaattccctttccctttctctctccctatccctcaagtccctatctctcaaatccctatcccccaccctctccctctccatacacctctcccacatctgactccgatgatgcaccctcttcggcaccgtcaccacccaccccctccacccgcccggtccttcatctttttccaccggcggtcccaccgccaatccaatcacatccgccaccctttccgcatcaaacacgtactcaaaatgcagctcgtaactggtgtccgtctcgcccgtcatcttgttgaccacgcgcaccaccaggatatcctcaatggggaacccgcgcagctcgacggtgccgtcgtcccaggtttccaggccgagaccgttgtgatgatccccaccccttgttagtgaggaagtagagggggagggggaggatatcatgtgtggtggtggtgctgaagggaaaaggcgggattgcatggccgagatgtgttggcggcggagagaggcgaggttgatgcgctcgcggtcgccggcggaggaggggacgaggtagttgatgccgaggtggcggcgggtcggggactggaggttgattttgaagaggtctaggattagggtcggcattttttttagttttttttcttttttctttttctttttttatggtgattgtggtagtgatggcaggtgagcttcagtcgtcaagtggctgcgcacggcgcgcgagtgaactgggttggaccgcgtggctgatgatggtgatggcgtggacgagtagtgtagcgggtgcaatggcggttgaggtggctggataaggtaggtatgacgctaggaagcagccgagaagagagagaggcgcgataccgagcgaaagagtctgaggcttgagtgaatcgagttagcatataatgtagcgtgcgcgggaacacacgttttgctttggctagtcgggatgtttgatcaaggcacgcagcctaatcaagatggcagacgcagccgggcaggtcaaggtgcgggcgccgggcggtgtggagagcgggacagtggccggtgacggacatcagatactcaccgtggacactcgctgagaactctggatataatgggaatgggggcttgagcttgatcaaggagagaaatcaagaagtcgccgccacagctttctgcgtcaaggttttcccactcaaagttgaggagcagaaaagcgtttgtaaagtcaaaggaacaatcatgccatcatcgtcgtggacgttaggcgttgtttgggtctcagtgcccaatgaagcgctccaatccccgccaagtagcgctgtccacaaccaacgctaccaaccaacccgctaaccaatcggcttgcgaccggaccggcggcgatctgcagggtcgtggtacccgccccagtcccgtctccatcgttgtctcgacgggctggagacctacgggtggtcttttacatcggtttgatgccgaaggaataacgttcttacttcattgttactctacctacctacctagtccctgaatccgacgattctacggtacatcattcgtcgatgaagcgagcactatcgtacgacctactccaaagcttcacattccgtccttttggttgtagtagatacatacatacattcactcgatgctgcggcggtgagcaagaactcatataagtgattatggacactccaagcagtggaagaccacaagtacatagccatatacgctcacgctactgatgaacttgtcatcgccatcggcccagaatttctttgagtccctgggaacgtcaagagacctacaagccagcccacgcacaagaaccagggcgtggaagcgagtacactggataggtatgaattggtcctacgttgaatgggtgtcaagtgcctttctcatcgctttcgctgtgccctgcacaagaacttgttcgtccatctagaggatgtcaatctcacgatggggtatacatagaggtatctacccgtccctcgctcccacctttttaaggcctcgccagacctgaccgcaactcataatttgctgtaacggcaaaatttgtttagcagaagggctttctaacgaaggctgtttccaaatcgtcaaattttggtattcactgtctgaaactaatagtaatcgataacgattcagaagccgagaacacgggcggccatcaggcggcgcgctactgcaattgtttcgtcgtggttgcgtgcccctgactgacgaaaatgatgatttttactcgagttcgatatggcatccgcaagaagcagtgtctgattgatgaaaacctagacatcgtgctctactgtgccctcttgttgttaacctctaaaacttccctccaccccagggactgctcaatgttgggtatgaagcggctgttctcgctcaacgctgggctttcctccttgggcattaccggtggaacacattccaggacacaatccagcacaatcccgcagccgatgatgttccgaagcatttcggcatcttctggcttggtcgctatgacctgaaatccatccactaatgtgcgaacacttcgtatcggaagacctttgagcttgacagcgtgatgttgttcgctgtccatgtgctcaacaatgttgacttccctgagcttatccgacttcccaaatattatttgcccctgcatataccccatatgtatcctccgcgtcccttggatgggatatcggatgaccaaatcccccgtgtccggagtactcggccggtcttgtcgttggggaggcttcctccccaatatcctgttccagatagtccacaagcgtcttgtgcgcgtcgtggacctcgaagtctgattggtatatgtactggctggcggctttggcttatccatcgagaaaatcagtcgtattgtgccatcggacttagtgtcagaggacgggatgcccagacgtaatgaggacatagtaggtagattataaactccattggttcatcagctttgctaacatctggctgtgattttagtgtcaagatatatacctctttgtatcacaaaaccttatattggcgatggaagagtaggtaaatttcgtgagtgatattgctgtgacaaaatcaagaaacacagcacaagcgcgtctgggggggctgacagacgaggaaacaggatgcagaattcatgcgtgatggcgaggaccttgtgttctatagcccaacggctacacgtactttggttacctatcttactcttccatgactttcttcaacacattggtagaggtaggtaggtaagttgtaaattaatagagggcggagcgtggcactgcctcaccctaaacgctgtagaggtacctagctgcatgctaggcactttaaaagtagccaatccttctacgttatcaatccagtggctatcaatgggctggtttgatgatcgccctgaccaatgagcatggactacgtagcaagccttgtggtgttgttgctgccttgcccccttcagcttttagtgatggagtagaataagcaaggaaacggccaaacaattggttacggcagagaaccgaaaggtactgttgaccaatggcgcaggggatgcatccatgttgaggatctcttggggcaggactggtaagcggtactggaaaggcatactggtagagtacccaatgttggttgtgaggcttcgttttcgaaatgggcggagccgaagacttctggatagttaccaagggaacagatggaagataagagagaggaactcgtgactctgtgatagaattccctagggatcgaattctactctctggtcgctcttcgacaaagcatcactacacgaattcaaaataaagcagagttccatccctcgataatacgtcagtctggtaacaatacctctacaattgcaggcggcctacctctagccatggatgaccaacttacgaacgggcaaccaatggaccagacgcataatattccagcaccaacggcaaccgaaggaaacgatgatgttctgatttcgaggatcttgagcgatacatacaacagaggtttcatcaaaatcatttcaagacaaaaaccaggagtattgggtcggatagattctttatttactggctttcgagacgttcatcaccgacaacctctctcagaagctaactttggattcttgatccattttggcgatgtccaacgactgtatataaggtcactgcacgccaggctgataagtatggcggtcagggtgcgaaaaaaaggcctttcaagaaactcagagggcgtagtggaaggattggatcaattcggcgctgtgctcaaaaaatatagtaagctcccgtcctctatcaatgtgccctgccttctgtctagacgatgacatcaactgactgcctacactcaaatgacagttcgtgccgtgcgagatcacgagtacatggccaaatttgctctagagcgtaatgatccgttcatcgctacgagccgaaagcacaatgaccgcatctttttcgaggcagcactattcgacgaggggctagatctggaggattttcttcccgctgacctatctcgggcatccaaagcagggaagaacacccagccctcatcagcacctgtggacggggaaacagaaggtgaacggcgtcacagagaatggatagagcgcctgctcaaagcctccattcccactgggccatgggaaacaggcgaccttgacagttcacgcaagtctgcgtctggccttgtcaacacacgaactgcatctgccaagatagccttctgggaaagagtcggtgctgcagtgattggtggcgcatttctcattggccctatgtggattctggctttggagaggaacctgcacgtccatctcggggtggcgacggggtgcgtgactgcgtttggactttcgtgttcattttacttgaagacggtggacggagtctttgctgttactttggcgtatgcggcggtcattatggtgtttgtgggtgtggtgcttgaggaggccggtggtaaagggtcatgatgtcaatgaagggaatgtcccgcgtctctctgaacaaaagtcaaaagaaactgaaatcttgaattgaatatagaagtttaagaagttagaaacagagagaaaatgaaagcagattcacacaaaatcgaagtacttccggaaattttcccgttccaggggcggtcatcacccttgtttgcgtcccttctcgcaccttccgtctctcccttcctctcttgctctttccctcatcttctccccgtctttcctcctttccatatttattttatcttacttaggtacctaatggaagtttgagaccatggttaacggtcttgcagcggcccgatggtttggcgtcctgtcgcggcagccgttaggaactctcgacgtttggatatatcaaccgatggtaccggtgtgaaaccgtctctattgagatacatcacccgccaaacgctcccttggactcccagtcatttcctttcatctagcttctcgtgaacgatacgtatcgctgcgtgggttttcaaaacttttccactcttcactatcatctcgtatcttcgttggcatcagaaagtaccagcttccattttccggcctgggattacttccaaatccaaccaccttggcaagcctctctgcatcctcagaggatcggaaataaagcttgtacgacacgatctgtggcgctcctgagtatttggccactttcgtgattttagtgaggcttgtaacacgtgcgcgtttgaccacaaggctgccattctcccattcttcggtcctgagagatcccttgctgggtatcctgtcacgaaggcattgtttgtggcgacggcggaacgaagcaacttccttcattttctcgtcggtctggtgattaggaatcttgtatgcgattaccagatcgtaggttccgtgacgggatttcgtaggaaagagttcccatcttagggtaaccatagtggcgagagaaaaaggggcccgaaatttctgatatatgagagagttgggtacgaagcagatggtgatgccccttgatccgtatctgctggggtgaaacctgctacgcatcaagcgacagttagcaattgctgcacgttggtgtttgcagacctcgaatgagagagaacatcagtgcctacctctatcttgaaatctattcgccgaggtgactcaaggccatgaaggtccttgtcccaatgcctaaactctctctttctcgatgctccttggcagatacagcgccactggtggtgaattcgatgcttcaaataactgaggacaaataataagttgcagaaatcggttgatacgaaacggaagcgaagatgaacaagacacatttgagtacctgagtaggtagacggggtgaaggaattgatatatacagatctagacatggagccgccactggaggtatcaatcccacagggatcgagaccggagcctgaggcattgcgaagccaattgtacctatcttgctcccgcccccgtccatgctctagatcagagtgtaaccccaaagctctaaaggcacctacgtatctgtgttacctcactctgggtgcagtccaataacgttgtcatcggattctcggccggatggcgcatgctgacatcaatacaggcgttatcgtgatggtgcagagaaagggccggaaatgtggaagcatcgaacagtgtcagatgttaaggtggctttgtttgtactacctacacagcctttccaagattgccaaatggtgatactgcccgcccaatgcagggcgttatgcacactcgacttctgtgctgcagtgtacttgcagaatccccggcctatcaatccaaccgtgcctgcctttcctaaagctgagaccgtcgcatgagctggaggtttgttggcccttacattccaccagtctctacctctagagatgcacaacttatctctaccagaccgttccgttgattttgagccatttgagctcaatatctttttcatcccgtccacaccccaacttcataggtctttcaaagtcatattaacgggtcaaagtaatcgcagtttctgtgccagtttgtggtggtcctagccctggtactattgtactccgcgcaactgataccaaaatgttggaagacaatgaggaaaatgatgatgtttcttctctcgaagcaatggaggtagaggtaccagtcggagtacgtgagcgacccacaacttcccacgccatcagcgccagcagttctcagcactgtgggagcagaaatcctgtccaaatagtgccagcaaataacacgatattacggcgcagcacctcattcgaaagcctggtagaagaagaagaagaagaagaagaagttcacgttcgcacgcgacctaccacttttcgctcttcccgacatgaagagaatccgcctcttcacaagtctgtccatcagattggaggcagtcagacacaacagcagttatctccaacgcatacgacacaaaccgacgatcagaccaatggtacttcaaacaatgttgcgggcacatcaacctcaaatcaaaggtcggatgatgattgcgataagacccagcacgcggcctctccaaatggaattgacaagtgggatacaaaggatgatttgcacatatggcaagatatgcgggcaaagatataccagaaaaaccttattgagctcatttcaccacaacggcctgggccactcggttacctcgacagggtgtctgcatcgatggtaaataaacaggataatctgtcggacgccgactttggttaccgtattcactttgccgacttgcaaaggatacatatccagtatctacacagcaaactggtaaacctggcagtctccgcgcacttcaacggtgatgactggagaccgggagggaaagcagaagaaatcggcaaggtactcaaggaatacagtaagtttttttccctcacccagagactcatcacccccccccacccaaaataaagggaaaaaaaaaaaaagaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaggcaaaagcccagccagatacctagcttacaggaccttcgatacacccacagtccaagcagtaagagaccacgagtacatgggcaaatatgccaggacctccaacgatcccttcatcgccaccagccagcggctctacgacaagaaattcctcgaagcagccatgacgaggaacggctacaagatgcccgaggacttcctacctccacctcgacagcaatacgaacaacaactcccgcagcacgaagcacccatcccactcatcgagcgcctcaaaagacactcggtccccaccggtccctgggagcgcgataacaccgacaagccagctcgcacactaatcagcactcgaaccaaggcgtggaagcgagcctactggaccagaatcggcgctgccttgattggtggtaccttcctcatcgctcccatgtggattctggccttacaacggaacctcttcgtgcaccttggtgtagcgacggcgtgtatcgcggcttttggtatttcgatttccctttacttggaaaccgtcgatggggtgtttgcggcgacgctggcatatgcggcggtgattatggtgtttgtgggtattgtgattcaggaaactggatgatcataagacataaaacagtgcgtgatgtgagacgaaggaaggaaggagagcaatggttcagttggaaaattgttcgattggtggcttaccaagttgaagagaaaacgacagacgtgccagctccagctatatgagttctgtacagatgaaaaccttgcgtggggtgcatgcaccttcctaacgtcccaatgttatcaaatattgtcggcgtgttttttttgggggggtggattgtgggagtggtcagatgacccgaccccatacccaaagcttcctaacccagtggtccgtacatttacatagaaaatcgatccgacctactaaaataaaaaattaatatagttactacaaaacgtattcgtacggaattactttaatagtaatattaagtaggattatttctccttataaggcttacaatctccttttatctaacgttttagtaatattattataaataaaattaaatttaatactattaatatatttacctatatagggaataatatatatataaaagtttccctataaagaaaaatccttaatcgcctatagaagactttccctatagagaaataacctatttgtagaaggatttaataccgatagggcgctataaatatagttaaggattgaatagcttaagggtaatttaatttatttttaatttatttctaatttattttaattatccctactattactaattctgataccttaattataattattaaatttaaattttaaataaggaaattataatttccgtaggcttacttatattgtaatagaattcgtcctaaataatataattccggcctttactattattattataatagatagggggagggcctataataaatttataattagtataagttctataaaatatattttaaaaatttataattatatttaaccgctttatatagtatataaataaatagagtagaggaatatatattatagcgttgcttatatattttctttatccgttaagtattaatttaagagttattagtaatatattagggatacgttagaggtataattgggagatttatattcctattcttttaaaagggcgtttatataagactatctacctctttttccgttttattattttattagtttccttatacccttctatttttaaattctaattataaatctattaaatccgaatcttctttatcttcctattatttctcctattatatctcctacttatcctcttactacttatcctcttactacttctcttaatatatttcttatttatcttcctattacttatcctcctattatttctcctcctactacttctcttacttatcctcctactatttatcttctagttacttctcctactatatttcttacttatcttcctattacttattttaaattaaaggcgaatccgatatataggtttggagggcgtttttagcctaaataattaaatttaattctctatcgaaacctattaccttacatttcttaggaataattaggtataaaatcctattaaggatagggatggttatagcttgatttgaagttataaaagctattagatttttatattattttaaatttatttataattagtttaattatattgagattttatagcgttaggttatatactaatagtaattatataaactttaattttaatacctccgattaaaacgtccggtaaatattctttaggaatattataaataccctttaaatatttaattaaattactataggttataaatataatttagtatagttaaatattaatttttatattaattttaataacttttaaattttatttatattaaaattatattaaatatccgtattataacgatttagtttaggctccttctagcggtagaagattttattaggggcgactatatatatattctatagaagttagtaaggataatttagggataaattaataattaattcttatatttatatatttattagcctctaaaaggggtactacaacctaatacttacttttatccttaagtttagtaggtttctaattactatttaaatattccttatatatattagaggttgtaaatttatagtaaataggcgctattttata