tcatcattatttaaggcaattctcattttgtaagcagttttgttgtctaattgggccaataatttatcatttatagcagcattatcaatatttctttcaattgctctcaatctattgacttgagtagtaacccattcagatggttcaatatctcctttgatgtcaaatctgttctttctgaaattttctctaacctttcttttccattcaggtgtgctgtatttagctataatttctttcttccagaaattccaatctttgactccatgagtttctttcttcctctgattataccatgtgttagctgctccagttaagattgaattcaatttagaacatataagtggatctggtgcttgggtatcttctttaagattatcaatccattctatgaatttatagtgatcatactctcccttccctgaaaaggtactccattcattaacttttggcattcctgataaaattaatttttgaattgttttgtcctggtcatcagttacgtgtgaatggtgtacttcagtgttaattgatctaactggggtgttaattttagggtcactgaaattcatattactggattgcgtgtttgataaattaaagaaaggatttgtacttattttatctggtatggtaattgatgaattcacatgaggtggtatgtcctttcctttgccgtgaacagtgtgttgggatgttaaattctgacaactgttaggctcttggttaattttaattaatccttcaattttattttctaatttgatgatgcaggcggaattatttttattgttatttaaattatttaattctatcctgtttacaacatcttcaaagcttttatattgtgaattaattttttcaagcgtgtctttttgtagtttctggaaagattgttccatagtattgaatttatggatcatttctttgttattattttgtatatcttcccatttttcttctactctggttattactcgagtggtttgatctcctaatttctcaagcatttctggcatttctttatgtaataattcaagaccagtttccatgatcataactttatctctgatgtaagtaaaattattatcttcttcatcagctcttttatcccagctgccctcaattttacggcacaatttcttcatatcagtggtaatttttctgttatttcttaaggtatgttgtactaaaaaattcatgttctcagtaaacatattaacagctctgcgtagagaaatttctattgggatatgttcatgggggacttgaggcgtagagtaatcactagacaataattttgatttcctactagtagaatcactatcagaactatcaggaattttttcacgcgcaggtgtaggggaagtatttaaggctcctcttccatgaagcggtgttggcggttgattttgcctttctccaagtgttgataagtcccttgaagagacctcccaaggcgtaccatctcttcgtagatttggctgcgccattgagtgttcctccccgtattccttgggtgtcttgaatgggtattcctccctctgcgactcaggggtctcattgatccttcttgaaggtccggcgcttctcgtggttgaaggagactctccgccgacacgtttagtgggttccaacccttggttcttttgagggtcgtcgtcattcctcttagatctatcatcgcttggaaatcctcccggcaatactttagatgagctctgatggccgagtaactgctgcggttgcgcacatccttcagccattccttgttggtcttcatcctgtagtaatagcgctcgaatttctcctcctttggaactgttagtaggagatgttagtttctttttcaacgcgtaaattattttatccttattctttggtaaaactgacgctggtggaaatcctctctgggatggtggagcgtctctgttccttccattataacctctaagtctaagagaaggtggagacatggtaaaagaaaacaggtcttagtaggaaaatttaacccggtaaaaattgataacaaaaaaaatatgtagaggtgttaaatttacctgaggatttatctgaggcaactactgaggcttccctattagttgtttgaggagattgggctctattgtctcttggcgcagtgtttttgtcgtgtacttccaagttttggatgttagcgctaagggtgctgttgacggcggacactgttacacaaccaatttttgagctttttcagaaattttttgttcgagagataagttcagaagctaaggaacacgctcaacttttcagaatgaaatatttcagggtacttctggtcgaaaacttgagaggtcggtgtttgctactgaaactgggtgaaggagttgagtggggatggaaaggaaggcggcgctggatacgtcttataaaggcgatgagttctgtatcttgtttgtcgatgtagctcaaataatgaaggagctacactctctcaaagatcaggaaagatcactttcgacgattttagtaggaggggtgatgtactaggcgggagtggtagtacggaagatctgtatgtgtgtagatccttgcagatcctggcaaatccggcgtgtattgagttgtaactgtgtaatacggcctgcagaaccttatgtacacgtgagataactctatttttagacttcgaccaggtgtattagacttcgaccaggtactaatccctcgagatgatgggtaaatgagactagatccgctcacgccgtaggaatggtagactttcaaggctcaggaaaaaaacctagtagtgtaaacagggtacggcggatcgaatggtcgactcagaatgtttgtatctgttacggttctctctccgtgatagtgtaaagtgactcagactgaaaaaataagactttttgaagggacacggacgtattttttaagggtttttaattttttctgtgtggatgaatcaaatggaaatataatgaaatatgtttgtgatttttgtggcacgagatgagtgaaacagatagcgcaagaattttatttttgtgttttttagtgtttttatttctgatactaaggaaatgagatgagatgagataaaaacaagcttaatttattctaaatccgtgagatctatgattatagagttgggttgaggcggagaacaagcagtgaaaggtggaagagtgtagtagcggacagttctagacaagatgttagtaggaagagttctatatttaggggtttcttctaacgctgtaaagaagttattcctgtttgtttctactgttttttctatgatagactcgtcttcttctacaagatttatgaggatgtattcaggggaataggtagaatgaagggtacaatggtagcgcttagtttctatgtagttccagaatctatcttctgcttctgttactttcactttttctactctttcaataactgtaatgttatccgggtggttgtggtaatatctactagcttcttctgcaattgtactatctatttgtctaataaatggcaaaacttccggcatttgttcttcagaaggccattgttagtagtaaatgttttggggacaaaaggtaaaagaagcacggagatatgttagtcacggaattccaattaggccagacccccaattgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagtttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattccccaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttaatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgttggttacgggtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtggaagtggcacggattataagttccagaatactgaaggggggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagtacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatgtactagttcctcttgatgtgtacttaacagatcctctaataatgtagtcataattgtgatctgtgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagcagagggataacttgtggtacaggtatttcacggacaagggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttaaatagataagtaattaacagataagataaatgtaagataattaagataagataagttaatgataataataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacagatttagaataaattagccttgtttttatctcatttcatctcattttcttagtatcagaaataaaaacaccaaaaaacacaaaaataaaattcttgtgctacctgtttcactcatctcgtgccagaaaaaatcacaaaaatatttcattatatttccatttgattcatccacacagaaaaaaattaaaaacccttaaaaaatacgtccgtgtcccttcaaaagtcttattttttcagtttgagtcactttacactatcacagagagagaaccataacagatacaaacaatctgattcgaccattcgatccgccgtaccctttttacactactaggtttttttcctgagccttgaaagtctaccattcctacggcgtgagcggatctagcctcatttacccatcatctcgagggattagtacctggttgaagtccaatacacctggtcgaagtctaaaaatagagttatctcacgtgtacataagtttctgcaggccgtattacacagttacaactcaatacaccccggatttgccaggatctgcaaggatctacatacatacagatcttccgtactaccactcccgcctagtacatcacccctcctactaaaaccgtcgaaagtgatctttcctgatctttgagagagtgtagctcattcattatttgagctacatcgacaaacaaaatacagaaatcattgcctttataagacgtatccagtgccgctttcaaatccatcctcactcagctccatcacccagtttcagcagcaaacaacaacctctcaagttttcgaccagaaataccttgaaatatttcattctgaaaagttgagcgtgttccttagcttctgaaattatctctcgaacaaaaaaattctgaaaaagctcaaaaattggttgtgtaacagtgtccgctgtcaacagcacccttagcgctgtcagcttgctactatagcagagacaacctgtcatagtacacaaacactttagaaaatacaaaaaagacattattatgaatagggtaggaaatgaatgagaagatgaaataataagagtattatttctcaatattcttaatctatatgaagaataacctagggtaactcactcaaaggtaccctatatttcaactacttcatgtgggaaatctacattaaagatatagagtgtaccttcaagcaggagatgaaatatgcttatgattataattaaatatgctaataaataggtttaagacctgaaactgatttgttgtttcaaacatacagttgtatattgataacacgtgtgtggcaaatttccaaggaaatagccacatgtttcagctttaatcttccacagaacacctgtggcacatttccaaggagatggtcacatgtttcagcctacatgcatgaagcacccacaagttgaccctgatctcccagatccctccacgggtatataaagagctctctgtcccccccccccaaataaagattcatcagattattacaacccactttaaattacccaccgtcacaaatgcttaacatttgtatctgtctggtaatgtattgtcttttgctttaattctctgtctatcagaacctcaagacttaaggggctttattagtacataatgcccccttctttcttgagatttttactactttcttctgggatttaaaccacacctgtaaccaggccccagtgttatcaggtacctaaatcctctgcttttgcacgataccttagagggaactaaaccacccctgatttatcaggcccctctgtttaaattatatcaatatttattgatataattattcatttctactatctcataaccttgtaattgcaactcattgttggaattacacaccggactctttagtcccagagttcaaactctaacatctcaagtctttgcaccacgtgtagctagaagggatactccttggcatcacggcggctgacatgaattgacttcattatcaagatatatacaaagatttgtataaaaaaaaaggatccaaaaaaagattgggtgtgtataagtgagatagcaagccctcttcctccatatcgtcccccgtcgcttcagctacatcttctacattgggtttggctttgtctttggcttcatcttcatcttcctcctcctcgttctcgtggtggtctgtgatcgctttttcctttgcttgtacttcctccttttccttttgctgatttgcttctttctcttttttctccttcaaatccctctcttttctcgctttctcttccatctctttttcctcttgtatcttgcaagcgatgattgctctctgcttcctttgataataactaaggctctctttgtccaacatagtgagatcctttgacattagagatggccccggcgcatccagatatctgttcggattcggatatccactcacgttgtcagcaaaatcagacatccgcatccgctggcgggtatccgctggtgctggcgggtatccgcggatatctaccccttaaatgacccctagggtgcaaaatgaatgttccttggggaaatttcaggtttggggagctgcataaacagcaattttgaagtccttgcagcctgcaagccttcaattttttttttctttttttctttttttaattaattttttaccacttatttttcaggttttttggaaattttgaatttatttcctaggttttaaaatgcgtataatcttgtggtaatattaaacttcttgagaaatcaaaggatcactttgaaaattccaatcaagcacattttttcaattaatttttaaagcttatttctcaatattttaaatttttttcctacaattcaagacatgtaaaaaattatggtaataattattttacgggggttggaaaaacgactcccaaaattttgccgacaactcccattttggtcgaggggttgtcgggagggagtcgttcttccaaagtgatggccgactttgggcgtcggccatcaaattattttttaattttttaatatttttttttttcaattttcagggagttggcgccccaaaccacccctcatgctttaaggggtttgggagtcgtcgctcccatgatcggaatgaaatccttccggtcgacgagaaacaaaaatctcattgaccagaagagattcccctcatcgacggaaggaaacccttctgatcgatgaggcataacaatctcatttaccgcaagggattccttccggtcaatgagatgtaacaacctcattgattggaaggaataccttccgattgatgaggtataacaatctcattggctggaaggtattccttccggtcaatgaggtataacaccctcatcgacggaaggaatcccttccaattgatgcggtataacaatcttatcgaccagaagggattccttccggtcgatgagatttttgtttcttgttgaccggaaggatttccttccggtcatgggagcgacgactcccaaaccccctcaagcatgagggggggtttggggtggcgaatccctagaaaaaaaaattaaaaaaaaaattgatggcggactcccaaagtcgaccattgatttggaggaacaactcctgcccggcgaccccttgaccaaaatgggagttgttggctaatttttgggagtcgtttttccgacccccttattttacatcaaaatgaaaattaattcttgaatataatatttggcatgtatttttaactaattcttacaggcctgattcccattatttgttagaatttgaaatttatttcctgaattttgaaaggtttgaaaattgatggttatgtcagttttgcatacaaataaaattggtatacagcacaaattatgcaagaaactaggtaaactcatatattaagattggagctttgatttttgggtaaaatgaataataccataagacttgaaacctctcaaaatgtaggaaatgaatttaaaattccaaaaaataatgaaaattaggcctataagaattaattaaaaaaacatgccaaatacaatattcaagaattaattttcattttgatgcaaaattattattaccataattttttacatgtcttaaagtgtaggaaaaaaaaaattaaactatcaaaaattattgagaaacaagctgtaagaaattaattgaaaaaatatgtttgattggaattttcaaagtgatcctttgatttttaaagaaattgaatattaccacaaagttctacgcattttaaaaactaggaaataaattcaaaatttcaaaaaaacatgaaaaagaagtggtaaaaaattgatgaaaaaaacacacccaaacacagaatccgcgtgtgctgcacgcaggaaaaactgggtttttattaaggcccttattttattttattttatattttatttgttcttttattttttattttttattttgttttttctttttttccctcctacatgggcagatatccgctggtatacccggatatccaccaggatttcaggggaaaggggacatccgcatccgctggcgggtatccgttggcactggcggatacccgccagcggatagcggatatccgccagcggatagcggatatccagagatcaccatctctatttgacatcactgcttcatccgccaatgattgcattgatgcttgcattgaggaaaaccgttcttgtgagatcttaacgaggtcctgttgcatcaaaatgatcttctcaattgcattgtcttccgcgcgtttctgttggcagctttttgaccctccaaacaaacattcccaataacagattggctgttttctggattttcctcattggcattggtaactacagcagggctggatgaagccggggttgagctcggcatgttggaagatggtgcggccaccgtggattgtgagtttgattgagcttgaatcaccttcttgccttgcccgttgtggaactactcttgggatgaatagagctggagagggaaagatgctttaatgggctgcctctctggtaactgggttgagtaagataacaagaaaaagataagagtgtggactcttaaggaaaggtgtggctttggagaattcttgagatgtgtatgtcttctgtcttctggtcttctgtctgaataatactagtatcccaaatgttgatgggcaactactaggctaatgaagggtgatcagtcatctggattgctggggcaagatctgatgagggaacaaatgaagaggggaaaacaaggctccttatatacaaaatctggggagtggccagcttgtggttggaaacaccatggtacaaaatggaacaagagaaaattatcaaactgaaacatgtggcccaattggtaggcactaagatgaatggaggaaatgacatcagagacatgcagggatgaaatgtgccacaaccaatgagggaggaagagtataccaaagagatgaatgaactagccaaatgtgtactagtgtgagacatgaaaataacccaagaggaatagtgtgaaacaatagaatgtggcccaaagtgaaatgagactagagtgaaagtggaatagaatgaaacacatgcaaaggccaagtgtggaaggctgaatggggattgatgatgtaagactgcatgaagtgattatgtaataaagtgatatgatggagagtccagtgtgtttctgtccaaggggcttggtcttgtgacatccatggtgttgcaggctgactgaatattccagagggggcttgtcttggtccttgagggtattggtgtccagagggcttgatattgtgcttgaggttttgattatgtgggcctcttattcaagattggcttaccacaccgttgtggtataccttaagggtagccatctggccatttaaaaattttacagtttttttcttttattacacaattacaccttttttctcatatatacactcacaaatcaaccattatggctcaagaactggattctatggtcaatttcacccttggtcaccactggaggcgtcactggaactcaactggattggaagctacaccctctggaccatcactacactcaattacacaactcaccaccatggcaacacttcaacactcaacaacaccaacaaattacataactcacactatacatatgtacattgcaggacaactacatacactctcacaccattatagtacatgtatacacaccactccactatcttctgacagttgacacatgcagtgttggtctggtaccactctggatttacaagtgacatcatgcaggttgtcatgtcacttgttaatcttccttgcagctgtcagactatctcacaccactcatgtaatactcatcacctcaccttagcttgcagactagtacatcacctcatgtaaaaggcttcaccagcataaaaccctcatgtagacttctagttcaagctaaaataactcttatgacatcatgtaggttgctcaaccagccaaaatacctcatgtacatgttctgactaactaaatcccctcattgtaaagctctggccagctaaaatctctcattctcttgttcccctgaagctaaaatccctcacctttgtgtatttaagaggctctcctctcagttgttttcccctcagtttagtatccacctatttcataccccctacccttacaaacccttacataccattacataccatccccttatattgaaatatcagctagactcactctctcactctcaaatcaaccctttagacccttataaaactgggttaaaccctttatccacctgttaagccacagttatcttttgatacactccactatcactttattaaaccttccaatcttagattggtgggcttgtctagtgtctagtgatccaggaaaggcagaggtatcctcattcatccctttccacactcagcaaaaggttttcacaaacacttttgagctttacaagggagtccccaacgtgatagaggatcctgaagtttggcaagtggattagatatatctaaaccattgtagtgatttttatagtttattttagtagaattttagttagtttaggcaggaaaattcctgttttgacacgtgacaaaccatatctttgaataatcacattctgtttagctttatacgacttagttcttagatatacctagtagaactccggattaagtagttaaatactcaagaatcaattataaagtagaagacaaggggaccaattagccgatgtactagagtagttaggataaaaaagtttaactaccaggtggtagccgattaaaactcagtgcgaagtagaatactagtctatgacaacctccacgaatctatataattgaatagtagtatcatattatttagttttattagtattattattagttagtaaccaaaaccccccaaccttgccctggataagaacgccagtgacattagttagaagaatttaggactactactagaaattatcaacaactcaactcaagataaagcaaccggaatcagttattctcagtcatggcgttttcccaggctcaagacggaccaactctaccaacaaccaacccagcttcaactggaatattctctggcaatcaaaacaatcccaacatgaatattgatccaccaataataccacctcttttacccccaccaccaatacgaacaagtcatactcgagtacggcactattgtgaaaggtatggggctcatcaaaacaatcaacaaaacgacaacccagctggctctgggaacactcaacaaacaaactaccctgcgggaacctacggcttacctccggacattcaggaaatggacgagcccatgcctagacctgcagtcatcatcaaggaaccagacttaagatatgaaggcgagaactttgaagactttttggaacgattcgaactggcggcagaaatctacggtgctggcggctatgacaaagcacgtcaagtgtgtagatttgtgaaggtagaagaattgaagaaggaattggaatcgatggacggatacgagcagcggaactggacacttcttcgtgcaagcatgatagaagtctggggaggcgtggcaaagaagattcggtacacgatcaaggacctttacaatttgattgatttctgtcagaagaaaggcggaatcaagcagctgaacgatttcaaaacttatcagtcaaagttcatgataataactaagtatttggtaagaaatgaacatatagtaaatgaaaccagtgtctctcaccttttctttttagctttttcaacagatatacagacgagcattaattgagagctagtcaaggcagacctcattcctacagggaaggatggttataacaaaccacccctcctttcggatgtaattgatgtagctgaggatgaaattcgagcaaggtcactcaatgtctttgcagctagtggattcgccgaggccaaccaattgatgcaaaggactctggaccagaagaaaggtgatggaaaaaagcgtgagaagatgatggacgacaatcctccggaagtatttcagaaacaggttgatagcttggcaaaagcaattgaatcactcacaggaaaattggagaatcaaaccaaaaatgaatattctcgtggaaatgatcgaccatctggacgactttatgaacctcgaccctgttactattgtcataaggaaggacattcaaccataatgtgttacgaagctcagaaagatgaacgagaaggacctaatttctaccttcctaatggcgagaaaattccatgggatccttcaagacctatttgggtggttgtggctgcggactccgcaaaacctaaacctcagatcaccaaagtataccggaccaatcacccatcagtttttgaacaacaggcaaaaccaactcccaatacaaacgactacgtctcatcaatggacaaaattgactggaatccaccacacctaggttcagaaaattttgacaaggtcaaatccaacgcagcaacaacacgagcagaagcgctccgtggcagaagaaaacccatggcggcaaacgatgactcagcaatgtatttggacccaatcgatgaacttgaagaaatagtggaagaagtggcagccaccagaaaaacgcctggacaaattgcggaacctcaagcaaaaccaactgttcagaaaacagagaagacagttgaatcagccttagtctcagagttggacaacttgaagatacccaccactttttctcaactcacatcaatttcaccaacatacgctcaagaagtaatcaagaaacttcagaaacaaattccggaacacaaaaattcaaagtttacctatgtaaagggaccaacacaagactccaaggtatcagcatcaatgcttcttaatccagaagaagaggaccaggactacaactgcttttatagttgtgccctgggtttcattgagactcacatatcaggaaaaagggcaactttcatggttgactccggttccatggtcaatgttattccaaggcaagcagcaattgaccttaatctggaagtcatcgaagtggacatacccatgaaggggattggcggggaccgttgcaacattaaaggagtagtggaaaattgtgccatcagcattggacaattcactggaccagttcacctctttgtttcacctcaagctcaagattgtatccttggacgaccttttttgtttgattacgactgcactttggattatccaggaactggggaactgctatcttttcaaggcgatagtggccgacgtatcactgttcctatcacaaaaataggacagggaaaaggttggaatcaaatgaagaacctcaacccagttggaactgcatacaccaaggcgtatcaaactcaagacacggttcaatctcacttttcggacgactcagacttcaccataaaaccaagcttggttcaaaggaagctcaaatgggttaagaaaatctgtcatcttgtcaagaataagactagcaagaaaaagtcagatcgaccaacactcaaacaacaacacctggagatacaattacctgttgaatgcaaaactccacagctgcttttccaaaccaaaccaaaatcagattatgtgggcccaacaatcaattatacggaaccattgacggattacacagaaccaatgacggattacacggaaccgatgacaaattacaccgaaccgatgacggattacacggaaccgatgacggattatacggaaccaataatggaaacagcagctacaacaatcaaactaccagatctggtggaagaatggaaagtggcatcagcaaacgtaatggacacaccaatggaacttgcacatacagtaattgaaataccaggaatggtgctagatggactggatgtggaaaactacatggatcatgaagaaatattggatcaatctgttcaacaagtcaaagaattggatcagtccacccagctcaacaaaaattacgtgaaactcctccttacagaaaatctagcagaagatttggaatttcctaaagcctcagaattactttggattcgaaatatcaacacaccccaacacaagctcttcaacaaacaacttttcaaaccttacttggatgcatacagattatttgaaaatttcagcaaaattcctcaacatctgggacacaatactacagaacctgaggaaaatgaagaaacctttgtgcttctgccagcactgggtctatcacataattcaacaacaaccaaaactatactggaaacagaaattcaaatcaattcagtacttgaagattcaatcatcagtctctctcactttagagcacccaatattttcctttttggatttcaactacttaaagaactaattttgcaactactcctgaagatccaccagaccgctttggacaactgtataccgccttccacatcccaagaatcgagttggttaaacatttctcaacaaatctcttttcccttttttttctttccttaaacaaacaaaaacatcataaaaataggctacctcctgggcatgagactaaactgttcaaacctgaattttatcaactcagaaaacctacatgaccaaggaaaactgaaaacaccctaaccccgggtggaagtaagaaaagccttatgcagattctacacaggatgatgcaaccccaatgaatacccattcagccacttttttggtggaattgtctggggacagacaataagttgggggaggatgtggtataccttaagggtagccatctggcccatttaaaaattttacagttttttcttttattacaaattacatactttttacaccttttttctcatatatacactcacaaatcatccaatatggctcaagaactggattctacggtcaatttcacccttggtcaccactggaggcgtcactggaactcaactggattggaagctacactctctggaccatcaccacactcaattacacaactcaccaccatggcaacacttcaacactcaacaacaccaacaaattacataactcacactatacatatgtacattgcaggacaactacatacactctcacgccactatagtacatgtatacacacaactccactatcttctgacagttgacacatgcagtgttggtcgggcaccactctggatttacaagtgacatcatgcaggttgtcatgtcatttgttaatcttccttgcagctgtcagactatctcacaccactcatgtaatactcatcacctcaccttagcttgcagactagtacatcacctcatgtaaaatgctacaccagcataaaaccctcatgtagacttctagttcaaactaagataactcttatgacatcatgtaggttgctcaaccagccaaaatacctcatgtacat