tatttggtacttatccacatatccacaacttgtgattacaaaattgtggataatgttcataacaaacctcaaatattgtccttacccactttagcgtgtgcacaacattgtttctttgtggataactcgtacatttgttcgtgtttctatccacattctgtttatttctgtgtccacagttgttgatattctataaagttgtccttcacctgtggaaaactaattttcttactgttataattatctttgctacttcttctttaattatagaaaagttgattcgtgtgtcttgaccgacatatcgtcgttatttttgtgcgcacatgatttattaggagagatattcgtgaccaaaccaattacaaaagaggaactatggaatcaaattaaagctaaattctatcaggaaattggccccgtttcttttgatacctatatagaaccgttaataccaataaccttaactgaatccagcattattttagaagtccctgctgatgaaagtactgatatcatcgataattggaataaatcttatgccatgagttttgttcaatacgcgatggagattgctgaaggttttattaagcctgagttacgcgtagcagacattttaccaaaaaccatgccactgacttctgaaaacttgaccttcacacgcgaatctgatctcaacgaaaatttcacatttgataaatttgttgttggcactggtaatgagaatgcttatgctatcgctcgtgccgttgccgaagatcctggccgtgtttataatccgtatcttatttatggtggtgtcggtttaggcaaaacacatctgatgcaagctatcggcaatgcttattctaaaacgacgccttctgctcgtattaagtatgcaacagcagaggattttcttaatgacttcactgaatcattacgtgctggtgaaggtgcaacggcggcttttaagaaagaatatcgtaccgttgatttgttattaattgatgatattcaattttggtcgggcaaagaaaaggtgcaagaagaattttttaatacctttaatgtgctcactaaaacaggcaaacaaattattatgacctctgataaattaccaactgaaattgttgatttgcaatcacgtctaacatcacgttttgaggcaggcatctcgatggatatccaaaagcctgatttaccaacacgtgtcgccattttaaaaaacctcgccgagacagatggtctaacgattccaaatgatgtcttagaattgattgctgataaaattgattcaaatattagaacattagaagggacgttccatcggtttgaagccatgttgcgtttcagaaataagccggcaaccaaagagactgcacaacaaattttaggtgacttaaatattaatcaaggctttaaaattacggtggagcgtattcaacaagttgtagcggactattacatgcaaacaattgatgacttaaaaagtaccagccgtaaaaaagatttagtcaccgcacgacatgttgctatgtatctgacacgaacattgaccaatgaaagtttgcctgatattggccgctcgtttggtggccgagatcattcatcagtactacacgcaaccaacaagataactgaaaaggctgaatcagatgctcggacaaaagagatgttagatgccttaaccgatgaaataaaaaatggtaaataagccgtgtgaataactttgtaaaaacaaagtattttacacacagtgttgtgaacaagcagaattaagacagctgttatacacagccgcttatccacaagataaacaccccttattattactactagatcttttaatctattaattacaaataggcatcgccttagatactaaaaaggagcataaatatgcaattttcaattaatcgtcaggcttttatcaaatcactcaatgatgttgcacgtgcaatttcatcacgcacaacaattcctattttgacaaatatcaaaattgtgctatcggaagacgagctcattttgactggctctaatagtgatatttctattgagacacgcattgaacaatcagatacaacagcacagcttgtgattaaagaaaagggcggcattacattaccagcaacattctttgcaaacatcgttaagaatttaccagctgatgatttaatgttggcagttgatggcctacgtgcaaatatcacttcaggagcatcagcatttacaattaatggtcaagatgttcgtaactatccgcaattacctgaaatggatgatgtgcaaagtttgagtgtctcggcagcacagttaattgatattatttcgcaaacaaaaatatcagcatccacgcaagaaagtcgaccaattttgacaggcattcatttagcgcttaatggcaatgacgtcaaagctgttacaacagactcacatcgtttatcacaacgtattgtcacgctaaccggcacagaggcacatgtctcagctgatgtgattattccagctaaatcattcaacgaattacaaagtttgctagaagggcaagatcgtgtagatattaaattatctgcaaatcaagctgtttttgatttaggtcatacaacattctattctcgtttactagaaggtaattaccccgaaactgaccgcttaattccaacagagagtacaacggaacttaccatggatgccggtgcattgcttggggccattaaccgtgcgagcctactgagtcatgaaagtcgtaacaacgtggtacaactcactttgaaagctggcgttgcgacattaacagggacatctcaagaagttggccaagtacaagaagagttggtcactaagtcagttgccggagaagacttagaaatttcatttaatccagattacgttcgtgacgcactccgagtatttagtggtaagcctgtggatgttaagttcacaagtaatttgagaccgtttacattaacgccagctggggagactgataataagcagttacaattgattacgccagtaagaactttttaattgctcataggcgttttaaataattttatagacaatcaaacacttatgcttaaaacggcctaaaatcgcttaaaatcgattttaggccgttttttaaagctatcaagttgaaaaaatggtataatacaaaggtaactaatatgacgaaaactgtaaaaattacaactgaatatatcacactcacacaattactaaaggaagaaaatattatttcttcaggcgggcaagcaaaatactatcttatggattttcctgtattattgaacggcgaacaggagaacagacgcggtaagaagttatatgatcacgatgaaatcattgtcggcgatgaaacttttattattgcactagcagaaaatgctgacgaattaattgttgctgcacaagaagagaaggcagagcgtgcagcagcagctaaaaaaacagtgcgtgatgaccgtattaaggctcaaaaagcagcagcggctaaagtacgtaaagaggcgcgttttgctgaattacggcgtcaaaatcggacgcgctcaggtggcgttggtcgtcaaactgctacgggtcgtaataataaaggacccaaaggaccaggttcttggaactcacatcactaaaactggttaattatcgtaattatgccaatttggagttagactttagtcccggagtgaatgtgtttttaggtgagaatgcgcaaggcaagacgaacttgttagaaagtatctatgtcttagctttagcgcgctctcatcgaacgagtagtgataaagacttaattaattggacagcaaaagaaaccacaatcagcggtcgtattaaaaaaaacattagcgaaacacctttgtctttgcatttttccagtaaaggcaaaaaagcacgtgtcaatcatttagagcagtccaagttatctcaatatgttggacaattaaatgttattttatttgctcctgaggatttagaattagtaaaaggggcaccaagcgttcgtcgtcgctttattgatatggaattcgggcaaatgaatccgctgtatctctacaacatcacgcagtatcgacgcattttgaaagataggaacgcttatctaaaacggttgcaactgaaacaaactaaggatactgtgtttctggatgtcttaaccgatcagcttgtctcagttggagcagaagtaatcttggcgcggcaactttttgtaaggcggttgcaagcagcagctcagcctattcatgcagaagtatccaatcagcgagaacaattaacactggtttaccagacaagtattgattttgaagagcatgcagatttagagcaaatcaaagcaacctttgcagcaactttaaatcgacagcggacacgtgaagtgatgcaaggttcgaccgtagttggacctcatcgtgatgatttacagtttatcgttaatgagaatgatgtggctgtttttggctcgcaagggcaacaacggacaacagcgttggctattaaattagcggagatagatttaatggcacaagaaacgggcgagtatccaattttattactagatgatgtcttaagcgagctagatgcaagccgccaaacacatcttttattggccattcaggataaggtgcaaacctttatcacggcgccttctttaagtgatgtcgcacggcaattgattcatacgcctaaggtgtttcacgtgaaacaaggagaaatcactttagaagcaaagcatacgtcggaaaagtaacaagtacataaaggattgaatatgtctgaagaaaataataatgaaatcgaaaacattgatggtatcgtgacagatgatgaagagattcgcagtgccagcacggtcacggctaatgctggagattacaatgccgatcaaattcaagttttagaaggtttagaagctgtacgtaagcgaccaggaatgtatattggaacgacaacagcccaagggttgcatcatcttgtttgggaaattgttgataatggtattgatgaggctttggccggctttgcctcacatattacagtcacaattgaagccgataattcaatcacggtcactgatgatgggcgcggaatcccggtagacatccagactaaaactggcaaaccagcgcttgaaacagtctttacagtgttgcatgctggtggtaaatttggtggcggtggctataaagtctctggtggattgcatggtgttggggcatcagttgttaacgctttgtcaaccaatttagatgttaaagttgtccgtgatgggcaagtttattatatggactttaaagttggtcgcgtaaatacccgtatggttaaattggatgaaaaaccaacaattgcacgtgggacaattgttcattttaagccggatgccgatattttcagagaaacaaccacatttaattacaatacattattaactcgtgtgcgggaattggcatttttaaacaagggcttgcgtatctcaattacagataatcgtgccgaaacgccgatgacggaaagttttcactatgaaggtgggattaaagaatatgtaaagtatcttaatgccgagaaagtggttgttttcccagagcctgtttacgttgaaggggaagaaaacgggattgtcgttgaagctgccttacaatatacaacagatgtgaaggatagtttacgtacatttacgaataacattaatacctatgaaggtgggacacacgaaacaggcttcaaaactgcgctaacacgcgttatcaatgattatgccagaaagaacggccagctcaaagaaaatgccgaaagtctaactggtgaagatgtacgtgaaggcatgacagccattgtatcaattaaacatccggacccacaatttgagggtcagaccaagacaaaacttgggaactctgatgcccgccaagcaactgatcgcatgttttctgaaaccttcagtcgctttatgatggaaaatcccgctgtggcaaagcaaatcgttgaaaaaggtattttagcgcaaaaagcgcgcttagcagctaaacgtgcgcgcgaaatgacacggaaacagtccggcctagagattggtaatttaccaggaaaattggcagataatacgtcaaatgatccagcaatctctgagttatttattgttgagggcgattctgccggcggctcagctaaacaaggaagaaatcgcttaacacaagctatcctaccaattcgtggtaagattttgaacgttgaaaaagcaacgctagacaaggttttggctaatgaagaaatccgctcattgtttacggcaatgggtacaggttttggcgatgattttaacgttgaaaaagcgaattatcataaagtgattatcatgacagatgctgatgtggatggcgcacacatccggacattattgctgacgctattctatcgttatatgcggccgttagttgattcaggttacatttatattgcgcaaccaccgttgtatggtgttgctttgggcaattcaaagaatcgcgaatatcttgattcagatgaggaactagaagattatttggcgcagttaccagcaaatattaagccaaaagtacaacgttataagggattgggagaaatggactttgatcagttagctgatacaaccatggacccactaaatcgtcgtttattacgtgttgatccagctgatgcagaagcagcggatagcatatttgatatgttgatgggtgatgatgttgcaccgcgtcgtgagttcattgaagagaatgctgttttcgtcgaaaacttggatatttagtggcaagctaaatcaaatacatcacaactgcttagttaattaagcagtacataaattcaagaataacgttattaaggagtaagaaatgtctgaacaaaatgacacgcgcattcgtaatgcgaatttgtcagaacaaatgaaaacatcatttttatcatacgcgatgtcagttattgttgcgcgtgcattacctgatgttcgtgatggcatgaagcccgttcatcgtcgtattttgtattcaatgattgaacaaggcaatacaccagataaaccacataaaaagtctgcacgtattgtaggtgatgtgatgggaaagtaccatcctcacggtgattcagcaatttatgaatcaatggtacgtatggcacaacccttttcatatcgtcatatgcttgtggatggacacggtaactttggatctgtcgatggtgatagcgcagcggcaatgcgttatactgaagcgcgcttatcaaaagtcgcgatggagatggtacgtgatcttaacaaagatacagttaattttgtgccaaactatgatggcgaagaacgtgagccagaggttttgccatcacgtttccctaatttattagttaatggggcgactggtattgcggtgggaatggcgactaatattcctacacataatttgggtgaggttatctcagcgctgcatgttttgatgaacaatcctgatgctaccacaacagatcttatggatgttttgccgggaccggattttccaactggtggcattgttatgggtaaatcaggtattcgtcgtgcttatgagactgggcgtgggcgcgttacagttcgcgctaaagtcgatattgagcaaacaaaaactggtaaagaacagattattgtgacagagttgccatatgctgtcaataaagcacgattgattgaacgtatttcagaactcgcaagagacaagcgtattgaaggtattactggtatccgcgatgaatcagatcgtgatggtttacgtatttcaattgatgtgcgacgtgacacgtcagccagtgtgatattaaataatctttataaagaaaccttattacaaacaaactttagctttaatatgctggctatcaatggtggcaagccacagacaatgagccttaaagatattctggtagcttacttaacgcatcaacgggaagtcattcgtcgtcgtacagcatttgatttacaaaaagctcaggctcgtgcgcatatactagaagggttacgtattgccctagatcatattgatgccattatcaatattattcggtcttcagcaacttctgaagaggccaagacacgtttgattgatggttacgcgttatcagataaacaggcgcaagcaattttagatatgcgattagtgcgtttaactggtttggaacgagataaaatcgaggacgaataccaaaaattggttgcattaattgctgatttgaaagatattttggcacatcaagaacgtgttgatcaaattatttatgatgaattactagaaatccaaacaaaatttggggatgcacgtcgcactgagcttcaggttggggatgtgacaaatcttgaagatgaagacttgattgaagaagaagatgtgattgtgacgttaacacgcaacggttatattaagcgcgtcccacaagcagaatttaaagcacaaaatcgtggtggtcgtggtgttcaaggcatgaatgtcaatgatgaggattttgtcgaccaaatgttagcaacttcaactcacgataccttgctcttctttactaataaagggaaggtttatcggatgaaagggtatgaagtacccgaatatggccgacaagctaagggcatcccagttgttaatttattaaactttgaagacgatgaaaaaattcaagctgtcattagtgttcgtggtgaagcgagtgaaagtaaggactacttattcttcgtcacacgattgggcgttgttaaacgtactgccgtcagtgaatttgctaatatcagaacaaatggtctaaaagcattaaccttacatgacggggatgaagtgctttcagttcaaattacgaatgggacacaaagcattctaatcgccacgcaagcgggttattcagtcagatttgctgaggattctgtgcgtgttatgggccgatcagcagctggtgtccgtggtatacgcttacgtgataacgatgttgttattggagcagatgtggtgacatcgtcagacaatgtgttggtcattacagaaaaaggttttggaaagcaaacgccagccagtgaatatcctatcaagggtcgtggtggaaaaggcatcaaaactgctaatattactgataaaaatggtgtattagctggcatgacaattattcatggccatgaagatattatggtaacaacgacacaaggggtcatgattcggtttgcagcagattctgtgagtcaaacaggtcgtgccacgttaggtgttcgtttaattcgtctggaagaaggcactaaagtggcaaccttaacgaaggtagatcaggaagatttacctgatgaaatcgctaccgatgtgaccgatgacacagtattaaataatgaacaactttcacaagtatcagaacttctgtcgcgcgcagcaagagatgatgaggatagtgaatcttaattagcaatgaaaaagcagatgacaaacgtcatctgctttttgttatgaaataccctttttacgagtaatcaactttgataaaaattgaaacattttattcaccacctttgctataagatacttaatagtacgagcaaaaataatgaaatacttattattagttaaaaatcatcaggtgtgatatcttttcggcgaccatcgccatagtaagaagttgactgccttggatcatcagggataataatccaagctaagatataaaatatgataccagggaaagctgctagcgtaatcaacacataaatgagtcgcgtgattgtcacattccaaccaaagtattctgcaacaccgcccaatacaccgccgagaatacgatttttgtgcgaacgggtcaaatttttcttctttgtcatagtcaatctcctttatttaattaagtgctgaacggttacggcaatatagtagccaaccgaagcccagctgagaagagcgtgccataatgtggcaaaccaatcatgtgatgttgcaaattcaaggcctgcggctaataaaaagccgacaccataagcttgtaagccatgcgaatcatggatatgatggtaatattctttcatattattgttgtctccattgcaattaagattttaagacagtctaatacactttaattgtaccagagtcgacatttgcgtcaattgtgaattttggattatcaccgtagaacccacacttataactatttgtgtttttatcgaagtgcgttgcctcggtgtgatccatgacgatactgcccatattagcagataaattaaaatagcaatcttgactttcaggcattgttactctaattgaaccagtcttggcctgtaatttaaggtcatcagtcaatttatcgatgcgtaaacgcaaagaacccgtatgcgtagcaaactgaccaccaccggtaaaatgagaaatttgaacagtaccagatgtgactgtgatgtggctgtcttcaacggtcatattgtctaatttaagactaccagacttattaaaaatatcggcatgcttaaagtttagttcctgtactttaacttccccagcgtgaatttgccagttagcagtttcagcttgaatatgattgcccctaaagttaccagcatgtaagtataggttaaattgctgtaggctgagatcctgtgccatgatacgaccagagtggttaatcattgttatcttaccgtgcttaaagtctttgggtaaaccaatattaacttgtgttcggacatggaacaataatggattatcgccttgcgtaactgaaatctgctcattagtttcttgaatatctgcaaagtagcggttattatcacggctaaaaaattcatcaagtgttattaaatctgctttgtcattactataaaaatggacgtcagcgtttttataatcaaaaacgaaaggtttatcactagtgggaatctgcgcattatgatgagctactgaccaactaggcgtatgcgtggtatcagaaggttcatcttcgtcaaaacgataatatttacgaccaacacgtgcaccagaacgatcaacatggagccaatcacctaattgtactttatcgtgcttaccatcaataacaatatcatcgccaagacgaacgccttgaccatcgatatggagattaccgagatggagaccgtcgtttgaaaattcaaaaaatgacgattttttcgtttgactttttgagtcgtcattttcttgttttttagtttgactaagttcacgcaaaattgtgtcaatatcacccaactgtgcaaaagcgtcatcaagtgcttcgtcatgtgatttatcttgcttagcaaaatcttgataagcatctagtagatcagccaccaactcttccttaaattctgttagttgttcgttcggtgtgtatttcgaaaaaataacgtctaagcgtgttcgaattgccatttcaattgaagtcatgattcctctccttctgcaatagtaccggtaatcagttgactgataacgtttttagcaaatgcccattctgcaatggcatgagtgagatgagcttgtccagctggggtgattttataatattttcgtctggcgccctgtgtttcatcgccccaataacttgtaatatcaccacttttttctaaccttctgaaagccgtgtacagcgttgcttcattcaaatcatattgattctgacttaatatgcgagctgatttaccaacttggtaaccatatgagtcactctgattaagtatatttaatataatcgtgtcaatatgcccacgaatgagatcttttgaaatggccattttttaatcctctgttcggctttgagtacatcatataacaaattactatggttgtcaaagtaatttgttaggcatagttttaaagtcaatgaatataatgggaattgttagtcggtttcatgatgcagatgttctaataatgttgttaattgcacatcaaaagtattagcaatggctagcagtgttgccaatggtggttcactaacaccacgttcccaattggaaacactttgtctcgaaacaaaaatttttgcgccgaactgctcttgggaaagttgaaaagtttttcgtaaatctcgaagtataaattttaacatgtgagctaatctccattttttgtatattatatcagtaatacttggtgatgggaaatatgacaaaaaaaagtggcgtagtcaattattagtacatgatagaataaaaaatgttcttgtaataagatgagcaatcaatatgcgacagtcaatgactaataattatatgttatgtgatgcggaattaattgtgtttgttgctatgttaagaatgattgtaagtgctgggggttaatttgatacgactaaaaaaagatttactgataacattaatgattgtcatagttggcagtctaatagggtatgtgtttgtgtctgataatatgcaacctaatttacacaaaaatgttgatttaaaaattgaacagatatggaatcacaatattggtatcatcctattaattatttttggggggataataacctttggtttattatcttgtattattttgtttattaatgggttgtcatttggcattgttatggcaaacttatctcatcatatgattttgtttgtattggtaccttatgctaccttggagctatctgcttttttagtagccagtttaatgagtttttctgtgtctaggaaaataaaacaagcgctttgtagtagacagattggatatttgtataaaaatttaggacacgaaaaactatttttggcaatcatattcatattattaggtctatcagcaatactagaagtttatttatgacaataatcttattaaataaataagcctgactttattgtctttttagggttatctagttagtatattttgaagttaaaaaagggagacgttatttttttcaataacatcgctaatttatgtgtttaaaaataaagaaaaagcttgatctgacagttagacccctagatagctatgatattgttatggctattgggattattagcacatcgtgtcactttggtatatataattttattttcctttatttattatttatgttacctgaaattatagaaacagtagcctgtataaaccattatttctcaaatagagggcctcgtggaaaataaagcggtagaacaataactaactaacgccgagaagcgttaatatgtactggttcttttcggcttttaccataaataatagttttggctacatagaaaaatgggcacaaagtgatagatgactcacgtataatgtaactattattgctcaaagcgtaacaagaggagaaaaattatgaataaaaagaatcaagcgattattgcaattttggcaacattggtactggtcggtatcagtatgataactgcagttggaactaatgctacaaatgaaatgaagttaaatagcaagatgttgttggcttccgtcagcactgttgttattatcagtgtgattattggtgccttaattaacaagctgtttatctggttgtcacagttagggcaagaagaccagcacacggtctcatttctaacatcttggtatgcagggagtatcagtgccttaccaatggcaattgtcaatgtttttgcgataacagtgttaacactatacaagtctggtaatacgagcgtcaatattatcagtagtattatttcagctattatttatacacttattttgcgcaaagaaaatgtcattacaaaacgcacgcagattatctattttgtgattattgttgttttgactgttgcaatgaacgtcgtaacaaagtttgcttttaaataaattccggtaattggggggaatagtatgaaaaaatcgacaaaaacggcattagttgttgtaagcagtttggttggtattgggttactcacaactgctggtgtgacaacttatcaaaaaacaacgcataaaacagcgacaaaagataaaaaagggtatcaaagttatacggtaactacgacaccagcgctttcaatgtctgggaaagtaatagcaagtaaaacacaagtgctcaacgcaccagctggaaagctacaacaacttaatgttagtgatggccagaatgtgcaccaaggggatatattaatgacggttaataatccagaagctcaagaagcagttgatgcgcaaaaagagatgatgcgtcaatcaagtcgagctggaacaagcataaaagatgttgcacaacaagcaaataatcgggctaatgaacgaggtaaagggccgtctgattcgcaatcgcaacaaatcataaatgatgccaatgtggatgtgcaagaagcacagaataggttagtagcgttacaaagcaaagtaacgacagctgtaacggcgccttttgatgggattgtttctgtggattacaatacaaaagatggtttgcctggattaacgctcaatgctgttgataaagttttgaaggccaatgtatcagaatatgattatcacaagttacacagtggtgataaattgtcagttagcggcatagatggcacgccgacgcaagaaacaacaatcacaaaaattgagcaaatcccgacagatcaaggaaagggaaccacttattacccgttctcggctacggtaaataacgattttttgtatgggcagagtgttaaagttaagattcaacaatcagatttaaagataccaaaatcagctgtatatcaaggaaacttatataaaatcagtgatggtaaagcacagcgtatcagtgctgatgttgtagaagcgggcaccaattatattgttaaatcgggcattgtaaaaggtgaaaaaattgttcttaatccagatagtcatttgaaaaatggtgaggctgtgcatgattaatttgtctgacgttgctaaaagttatcgacaaggtggcgatgactaccaagtattacacgatattaatgtaacaatcagtgctggtgaatttgtcgccattatgggtccttccggttctggcaagtcaactttgataaatattataggttttttagatcaacatttcgatggtagttatgtgtttgacgacgtgacagttaataaattgaatcgtaaacagcacgcaaaattgagaaaccaatctgtgggatttatttttcagaattttaaattaataacaaatcagagcgttggcgagaatgttgggttacctttattgtatgctggtatgaagcgtcgggatatttttgcgcgcgttaatgatgtactagcacaagttggtttgccaaatagttatcataagttgcctaaaaatttgtctggaggacagcagcagcgtgttgctattgcacgatctattgtaactcggcctaactttctggtagctgatgaaccaacaggagcacttgattcgccacttcagctgaaattatggcactgtttaaagccttaaatcaggatggaacaactgttattatggttacccatgatgaagaggttgccctacaaaccaatcgtttaattcgtattctagatggtcgcattaaaagtgatgaggaggtatcacatgcaaatacgtgaactttttgtcagtgcatgtcgctcccttctatccaacaaacgaaggagtgttctgacaatggtcgggattgtaataggcattgctgcagttattacaatcttagcacttggcgatggggcacgattggcaatgatgaaaaatcttcaggccgacacgagtggcaaacaatctactgaaatccagtttgtatcaaaaaatgacagcaaagtatcagggtttagtgatgatgatttaaatcgcatacgagaaaacgataaggtaactaaagttaatgtccagtccgatgatcatggtattttatcagctacgggcaacattaacggtaaaaatattgattcaacgacatatttagcacagtctgcgaatcaaaagtttttaacaactgggcgtggcatatcaaagcaagatatattggtcgggaacccagtagcgttggtcagtcaacgcatagccaaaaaaggctatgaaacagttaaaaatgctttgaatgcaggtattgatattaatgggacaacttatactattattggtattttgagtaacgatgcggtccaagggagttatcaaaactatgatgtcgttttgccacgtcaagtttttgaaaccaataacaataatggtgctgcaaatactttgaagctaacgttcactacaggcacaaatgtctctaaggaaactcaaaaaatagtggatcaacttaatagtagtggttcacaacacaatacaggggattatcagttttacgatatggctgcaatgcttaaaggtatcagtgctgttattaaagggattacttactttattgttgctgtcgcgagcatttcattgttcattgccggtattggtgtgatgaacatgatgtatattgcggttagtgagcggacacaggaaattggcattcgtatggcagtgggtgcttcacaaaatcaaattttgtggcagtttttaattgaggccgtgctactaacacttagtggcggtatgattggttatctaggtggtcttgggattgctatgggaatttcagtattcttaccattcaaagccagtgtctcattagcaacattcatactagcttttggcacgtcaacagttgtcggtcttgtttttggaatattaccagccaaaacagcaagtaataaaaatttgattgatattctacgatgatataacattctagtttagtcttgtgcatagcataagcaataaaaagcgtggcgacaattaggtgccacgctttttattaccggcaatacagctttggtgattaaaagagagttatgagataatagctaggaaacaaatgataattggaggggacgattatggcaaaccaatggattgaaattgaacatgcgaatcagaataacttaaaagatatctctgtgactattccaaagcataaaatgacagtctttacgggtgtatcaggttctggaaaatcgagcttggtttttgatacgattgtggcacaatcacgtcgggagctcaatgaaacgttttccagctatgttcaacatgtgttacctaaatacggacgaccatctgtatctcggattaaaaatttaccgattgccataccaattgaacagcgtcaaatgagagggaatgtgcgatcgacagtaggcacatacacggagctttatacctatttacgattgctgttttcacgaattggcgtgccatttgtaggttactctgatgccttttcgtttaatgatccacaagggcagtgccctatatgtaacggtttaggattacaaaaaaaaatcgacttacatcagcttgttgattttgataagttgcttaatgaaggaccaatcaattttccgacatttggcagagatgcttggcgttggaagcgatatgcttatagcgggttatttgatttagataaaaaaataaaagactacagtaagaaagaattagacttattactttactcaccacaaattaaacttaatcatgcggcaaatggttggcctaaaacagcactttatgaaggtcttgtaccacgatttgaaagaagtattatcaatacagatgaggggaaaagacatgcagcccaattggcagtttttgtccattctgagctatgttcagcctgccacggcgcgcgtttaaatcatgcagcactatcttcaaaaataaatggtcaaaacatatatgagctgtcaactttgcagattaatgaattaaaagatttcattcagacgattgataatgagttagttgctgatgttaaacataaaattatagattatgcagatgcactaatgcaaattggattagattacttaaatctggcgcgtcgaaccgaaacactatctggtggtgaagcccaacgactaaaaatagctaagcacatgactagctcgttaaatgatgtgctttatgtattggatgagcctagtgctggtctacacccaaaagatattgaaaaaattatgttttgtttggcacgactaaaaaatcaggggaatacaattttgattgttgaacataatcctttactgataaaaaaagcagattatgtcattgatattggacctggggctggtgttaatggtggcgaagtcatattttctggaacaattgatcaatttttgctgtcatctagacaaactaatcgcttaatccaacgaccactgcaatatgcgcaacaacagtgcgagctgtcacactggtttttgtttgatgatcaaagtgctaatacagtcaatcatgtttctttcaaaataccacagcaagcattaactgttatttgtggtgttgctggttctggaaaatcatcactagctaagattataaatcaacaattaacacagtcggggcaagatgtcattagtatctcacaaaaagaaatcggtaaaagtagtcgatccacactgattacttatctggatatatttactgagattcgtcatcttttcgctcagacatgtcatgttagtgcagcattgtttagttttaattcgcagggagcatgcccgaattgcaaaggtaaaggggtgattgttcataatatgtattttatggataatatgacaacaacttgtgaactgtgttcaggcacgcgatatcgacctgaagtcttagcatacaaatataacggaaaaacaattgttgatgtgctagctatgacggctagccaggctctggctttctttaaaaaacagcccaagataaaacagggtttgcaagccattaatgatgtcggactcggttatttaaaattagatcagtcatttacgacattgtctggtggtgagttacagcgggctaagctatctaagtaccttaatcaaaagggcagtgtttatatcatggatgaaccaagtgcaggattacatttgaaagatatagacttattactggcgcttttttcatcacttatcaaaaaagggaatacaattgtaattatcgagcataacttaaatttgattagtcagggtgattggttgattgagactgggccaggtggtggcaaatacggtggtcacattatatttacaggaacagtatcagatttgaaacaatctgatgacgaaattacaaagccatatttaccataaaaaaagcgatactataccgtatcgcttttttatatcaaaaatactggttaggataaccaaatgctgatgcggctaccagtgagctgtctaatccgactttgaaattcagataggggctcagggatctcttgactcatccatacggatataaaggccattaatgtctcgatgagatattctgtacgtaaggcatcagtttgattatctcgattatactggactagtaaatatttatatttcgaacgaatgaattgtgtccacaggcccctaatatagggacgtgtgtataaaatatgcagtgcatcttttttatgatacagcataggcgccatatcatcgatgaaggtgtcgagaacaggcttattagtcgctaagctatctgctacttgagttttaatgctctgatcgattttgttaatgaaggcataaatgatatcgtcaaaagatggaaagtaggccttaatacgatgaatagaaatacctgatactttttgaatcgattttaaagtaggaatttcatctaaattatgtgacatattggttaaaaaagcagataaaattaaatcttcttcattatcatgagccttatcatgcgccatgatgaaaaaatctaacggcaaattgaacgtttcaatcattgtgagcatcatttcagctgttggatgacgtttttgacgttcccagttagaaacagattgataggaaataaaaagtttgtctgcaaattcttgttgtgtgagtccttgcgagattctgagctgtttaatttttataccaatatgcatacttgtctccggtcaatttgttataacaaaaattatcataaaacggctaacaatgcaatacttttaaaggtttagcgtaacagccaatgatgctttccccacattaccatgcaacgtttcacatgaaacattgcgtggtaatcacttagtagcctcagctaagtgtttttgtaaccaaaaaagcagaaatagtagtaatgcgatggcaaaaagtagccataaaaattggtttaagccaatggcaatgccacctcggttagaaccaaataatgccgccactgtggtacccagggcacccataaacatttgtgatgcttgtagaatagcgttggcatcgttttgttgagcaataggcaattgatcaacagctgctgtcataccggtactaaaagccatactgcgaccaatagtaaaaataatataactaattaaaattaatataaatcccagacgatgtgttaaaagtgccatgcctaacaaactgatggtaaaaataccattccctaaaaaaattaatttagttgcgccaactttatcatataatgacccaaaataaggtgatagaaaggcaccaaataatgtgcctggtaataaagcaaatccggctaagaagctagttgtgccagcactagcctgcaaataattgggaattaataaacttaggccaagattggcaaacatataaaatgtgacaggaatgagtaacagtgtgaatgtttgcgatttaaatagtctgatattgagaaatactttctgactatgttgagatttataaatgaaagcagtcactgaaataatggctaggattaaaaataatatatttaagcgccctgtttctagttggttgacgactaataatccggtgattaaggcaatagctaataatgaaaacgcgatgaagtcaaatgaaagatgcttattttgctttgctacatgagcgatattatgccagccaagtaataaagaggctattggaattactaataacgtaaagaaaatagcccgccagcctaaagtttcaatcaaggcgccaccataggtagggccaaaagaaggtgccaaactaattaccatggcaccaatacccatccatacaccaatttttggtttaggaataagcgagagaactaaattaaacatgagtggcatagcaagtccggctgctatgccctccaatacacgaccgagaagtaatattgccaagctgttagcaaagccggcacatattgtaccaccaatgaataatagattggcagttagccatattcgcctggcgccaaagcggttggttaagtaggcacttgttgtcatagtcacagtaacagctaaaaggtaagcggttgttacccattgtatgttattaagagatgtatgaaaaacttgcgttagttttggaaaagtgacattcatagctgtttctatcataatgccgccggctgccagtaaggcaacggaaatgatagctagaacatgctgcttaggaactactgttgtagccataaattatttctccttttgcgtgacagattgaccgaccatttttaaaaattgtaaaataacagtttgttcagcatctgtaaaaggggctaacatacgactatcgtgttcagcaatgtaacctttgatgatgtcactgacctcaaaaccgcgagtcgtcaaatgaatttcattaatacgcttatctttcgtactcttttgacgtgtgatcaagtttttgttggccatgcgatctagcataacagtgactgtggaaccttgaatattaaattcttgctcaatatcatgctgagtcgtcacgcgactcgcgttactgagataatcaattatagtcatttgaacggctgtcaggccgtgaggttgagcaattgcatctaaatctcgcatgagtgatgtatgcgcgattttgagtaatttaccaattgattctgtcatgaagtatacccctttataataattagttagctaactaattattataaagagtttactctcccagtgcaagtctgacagtgttgaaagtagtgtattttatcacatagtttagataaagtcactaatctatttaaacttggaagagttgaaatttctaatcaaacaatttgatagaatagtttttggggagctgaacgagaagtgaagcattatcatcaaactaggggttttcctatacaacgcatctactgagcctacacgataggctattacttgatatgtagggtataggatttttttaatttatagtataaatgagggcggttgatgtttggaaatcgagaaaaatttattgagaagagtaaacaaggcgttggaattttaaccgtcacaattttaatcgtgattattgtttcttgccaaggtatatttttaggttgtttattaataccgcgaataacattattattacagattagctttacaggattaaatgttttgtttggtgtactacttgcttatgttgggtacagctatttgttacggcgacaaattactatatttgagcgattaaattggaaaaaattactagtatctgtcggggcttttttgcttgtgttattgggaacatatgtgttacatcatttttttggaaagcaggtagagacgagtgataaccaagaaatacttgatgaaatgctaggtcgtgtatcacaaggcctaccgttgttttttgttcaagttagtatgattattattggtccaatagtcgaagagatttattttcgtggtattttattttatgagtcgagaatgtttgggacaatatttcaagctatttggccaacaattatttttgcacttgtccatgggccagctaatttatatcaatggtcaatttatttaataatgagtacaggttttatggccgtgagactgattactaaaaaattacaatatgctatattaacccacatgctgaataatttttttgcagtattgttttaatcacatatcattaaaagccatgattaagcagggctttttttattgcataaaatcaaattttaacgacgcaaccaatagttgcgagctaggcaaataaagcgatacagcaatatttatgtcaactatttttaaaagacatctttcatgtatacttaatccataacaaacgcatcgaagcgaatgaggagttaaaaaatgaaaaatgtcttcaaatcacagcttagtgtactacggcagagaaaacgaatatctcaagaagtactagcacaaaaactatttgtgtcacgacaatctgtatcaaaatgggaaaatggtgatgctgaaccggatattgataagttaatttcgctatcagatatttttgctgtcgacttagattttttattggctggcaaacagcgtacggatgatttaattttgcaactacaacatgttagtaaatcatttcaaaaaccagttttaaaggatgttaacctatcagtttatggacgtgatcgtattgcattattaggtggtaatggttcaggaaagacaacaattgttaatcttattttaggcttgttacaaccagatgaaggcatagtatctcaaaattttaagccacaggaagatttaagtgtcatgccacaagaaaatatgttaatagaatcattacgtgtacacgaacacattgctttatcagcacaaataaaaagacaatattcaccaactttggtaactgacatgttagctaaatttaagttgcagcagcaatcaaaaacactagttagtcagttgtctgggggtcagaaaagacggttatctttgttaattagtctaatcaggccctcaaaacttttggttttagatgagccaactgtaggaatggatttagaatctattgatttcttttgggattacctagatcatgttggtggcagtgtggtgacaattacgcatgattttaatcaaattgataaatattttacaagtgttgttttattaaaagacggtgtcattgcagctaaagaatcggtagcgaccattcattcaaaaaatcaaacgattgagcagtggtaccgtatagcaaataaaacagggagtgagaaacaatgattaaatggctagatattaaggaaacctttcgcaatagacgctttatattattcactttgattttcccattagggtggtacatcatgattattaatatttcacgagctgctaaattctttgatgtatctaatggtgccctttggtttgttgttgcttgtgtaattggtattgcaggaaattcgattgtgacattttctaaaaagattagtgaaacacagcaattttatcgcttgcaatcaaagacgtctcattatgcaatgaaacattggttgttagatcaagttgtcgtacaatccgtacttaatttgagtatttgtgcggttaatgtattggtaggttcactgttaaaggccattaccgttaatttatcactattggttcttatcatactaattttaggtttaggtttgtatttaagtgttattggttttttaattggtattttagtggatggtgatactatatcagctttaagtatgccgttgagtatgggttttggggtgctcatgattcggtgggacacattcatgtcaggtaatggaccgcttattgagagcattaatttttttcaacagtttttcccaggatattatctctttgatattgtgcaaaaaatgatgaatcatcaacgttgggaagtatctctaggaaaatatttgttgagtttgttgcttattatagtggttattgcgttactatttagttggcagcaaagaaagataaagcatctaaaaacaattcatgttgatatgtaaaggagtagcataagcaataaaaaagaatgtgctaagcacattctttttttataagacggtattttgttcggttggtgggagtaattcgcgaagggcaatgtagaattcagcacgaatagctagcgtgtatggtaaaacaaaaatatttgccaaaccaaaagtgattagtgtgacaaagtaccaaccaatcaagcttaaatacatgataaatagttgtcctttgaaaccatacatcatctttcttgattcagagatgtaagtgttggctgtcttaatttctcgaccatggcgtaaatcatcgcgatataaatatattgcttgcgaataagatagacttttaataataccagggacgatgaataatagtgaccaaagtatggtataaatagcacgtagtagcgcaattttaaagttcatacttgtgagtaattgaaagccagctttaattgggtgttctggtgtgacattggtttcatgccaatcaataaatccgctaactgaactttccgtaaagaacgttgcgacggcactcattacagcactgatgatgagcagaaatgcagcaataacaagagaaactaataatatagtgggccagttgtcttgcaaaaaatgattgatttcatgtggaacatttgtataatcactgttgtctaacatgcgatcatcagtaaagttagtagtgcggttatggttagacataacacttaatactgttaaaatcattggcacaagtgagactaaaaaggctgctttgaaatgatttgtcacacgagcccaagcaatattcttaatatttctattatttggcatacatcaacctcaaactttctctttgtcacacaattgtaacaattataagaaggaaaatcaacgtatagctggtttattctcgaattgataacataataataccaaaaaccataagacatagaccggctaactgggctggtgtcgggagcgcatggccgaggaataatagactgagtaaaacagaaaaaataacttccatagcttgtgtcgcttcaacagcagcgagacttttcatatcgtgaacagctaattgtgttgcaccaaaaaaaagaacagtagcaatcacgccggaacacagtgcgacaatgaatgtgttaagcaactgtggtgcggacggcaagccaacctgagtatatgataaagtagcgataacaagccaagtcgggtacgaacaaattaacattgctaatactttttcagaagcagtgacagtcccatctgtcgtggccatgatttgtctattgccaagtggataagcaactgctgctagcatgatagcaataatcgcgaatagtaacggggcaatgtgttttaagtgagtaatataactggcgacagttaagaacaccccaacaagaatgataaccatccatgggattgctttggttgggatctttaatcgaacgtagccgctttgttgtgttttgacacgcaccaatggtgtagttaaaacgccaaagatgatagtcaattgccaagtagcagatatcagccatcctggcagatagttaacagcccaacacaaaggcacataaaataaaacaaaacaaacctgggaccagatgaaccaggatttcatatcgcgtttgataatacccagaacatgtctcacatttgagccaaatagtttattgacaattaacattaagggcagcatccataagtaccgtaaagcagcggtgtagccccaatagccgtcagcattggccataacttcattaacaacaaaggtaattgaaaaaaagaaggcagatataattcctagtgtaatggctttaaaacgaatcgacatggtaagctcctaaaaaataaaaatttagtaaaagtaatatgctattcattttaacaaaaagattcaacatgttgacattcacaagttgaatctttttcaaggacagatgagcttaataataggtgttcttgtcaggtgtaaaaaagtttggcgaaattgatcgggtggtgtgggaactggttgtgtgagccaagttgaaataatcgatagggttgtcttgactgtgagttcgatggcgaatttacgagagactggtgctgttgtaatgtcatagttatcaaaaaaaggtgcggcccatttttgataactatttttaagaaaagtgagccattcaccattagcgtagtgaccagtatataagattttgagcgtatgattatgttgatagagaactggtaatacagcatctgcaatcatcataagaggatcatcatcactgtaattatcaagtgctgcaatgacttgtgcatcgatttgttgggcaatatattgtaaaattgctgacggtgaattgaacaatgtaatggcatgttcatagtcgatgccggattcagcaataattaaatcaattgtactgtattggccgttatgacgatgaagtaaagttaggaatgcctcaacaataagttgacgctcggctgcatgctcacgattggcttgttcaccgtcaagagcagacagtaattgtgttaacggcacatcaaaagtatttgcaataatgctgagtgctgttaccggagggatactaataccccgttcccagttagagacagtttgtcgggaaacaaatattttttctgcaaaatctacttgtgtgaggttttgcttggtgcgtatattttgtaaagtatgttgtatagtattaaatttcataaaacccttcccaatcagaacctaattataacaagaaataatcggtctgtcataaaatagataaacgtttatcattaaaaagatcagttgttattattgtgataaaaatttgaaaaatcacatatcttaatattttctggtataatgaagacatcatcagttgataaagacacagattgacgcgttaaagaaagttagtggttgatgagaactaacccgtcgctgtgctcgagttacacaacataaaaacgtatgacgtatgccgcgataaggcgttataagtggtaggtccgatgacttacaatttaggtggtaccacggttaaaaccgtcctatagtatttatagggcggtttttgctatccacaagaagatatagggagatgaagatgaattttatagaagatcttaaatggcgtggtgcgttaaatcaaataacagatgaagcaggattattagaagctatggctagtggcaaagttggcgcttacgtaggtactgatccaactgccgattcgctgcatttaggacatttgattccatttatggtattaaagcgctttcaaaaagctggtggaaaagctgttattattattggtggcgcaactggggcaattggtgatccacggccaacaactgaacgtcagttgttatcgtcagaacaacttgcagaaaacgaaaagggtattacagcgcaagtaaccaagctatttggcgataatgatacgcgaattgttaacaataatgattggcttggtcagttgacattaacggattttttgcgtgattatggcaagttattttcaatcaatgtgatgttgaaaaaagatgtcgtggcttcgcgcttagaaacgggtatttcatttactgaattcacttatcaagtattgcaagggattgatttccatgaattgtggcgtcgtgaagatgtgaagttgcaaattggtggttctgatcagtggggaaatatcacatcaggtatcgacttaattcattctttggaaggtaatgaagcaaaggcctttggtttaacaatcccgttgatgactgattcaacagggaagaagtttggtaagtcagaaggcaatgctatttggttggatcctaaaaaaacgtcgccttatactttctaccaattctggcttaatcaaggggatgcagatgttgtgaaatatcttaagtatttcactttcttgggtagtgaagaaattgatgatttggctgaagcagtggccacaaatcctggcgaacgtttagcgcaacgccgactggcacaagaagtgactaaatttgtgcatggcgaatctgcagttaaagaagctgaagatctttcaactgcattattcagtggtaatgtggcaaccttatcagcagcacaaatcgctgatgcatttggtggtgtgcctagttttgaggcagcaaacactgtcaaaaatattgttgatttcttggttgatggtggtgtcgaagcttcaaagcgtcaggcacgtgaagatgtggcaaatggcgctattagtattaatggtgaaaaagtaacagatgttgcagcagagattaatcccttgtcacattatgatggtcaatttgtgttagttcgacgtggtaagaaaaaatatttcttaggtaaaattaagtaaacaaaagcacgctttttgcgtgcttttaatttaaattaaaaaggagcaagactgatgaaaataataatgtataacacagtaaaagaagaattaccctgtgttgatgaatgggtggctaaaacgggacacgatgttgtcaatgtgtacgagccactaaacgtggataatgttgcgcaggcgcaaagttttgatgcagtgacgacacaacaaacaacagccataccagctcctgtatacgaatcattagcaggctatgggattaaacaaatagctttacgacaagttgggtacgacgtatttgatttaccagccgcatttgggcagcatattcgcttatcaaacgttgctgcttattcaccacgtgcaattgcagaatatacgttgacacaattacttaatattttgcggcacaataaaaaatttgatcgtgccatggcgacaggggactacacgtgggcagccggaggtcaagcaagagaaatttatcagatgacagtggcaatcatcggagtcggccgtattggaacagcattagcacagatgctacatgccttgggtgcaaatgtgcttggggttgaccctgtgtatcgtgcgcaaaacgaggcatttttagaatatacttcattagatgatgctttgtctcgcgccaatgttattagttttcacacaccattgaatgatgaaacacggggattagcgaatcaaaacttttttgataaaatacagccaggaacaattatgctgaacatggcacgcggcgaaattgttgacatggccgcattagaatctagtttactgtcaggacaattatatggtgctgcatttgatgtggcacctaacgaaaatgattttatggatcaaaaacaagcagttgctgatttgccagaaaatattcaacgtctaacgcaattagacaatttttatttgtcaccacatatagctttttatactaataccgctattaaaaacatggtagaaatggcactaaatgacgcagtgacattggcacgcggtggctacacagaaaatgaaattttgaggtaaaaatatgaaaataggatttgttggcacgggcgttatggggactggcgtaattaataatttcttaaaagctgggcatgaagtcactgtgtataatcgaacacgtgccaaggcgaatgacgtcctggcgcatggcgcccactgggcaaattcaccggcaaatgtaacgcgtgcatccgagataacatttacgatggtaggttatcctaaagatgtcgaaacagtctggctagggccagaaggtgtatttgccggtgcgaaagaaaacgacattttaattgatatgacaacctcgacaccgcgattggctgagactttatttaaaaggggtgaacagcaaggcgtacatgtacttgatgcaccagtgtcgggtggcgatgttggtgcgaaaaatggcacattatctattatggtaggcggagacaaagctatatttgaacggataatgcctgttcttaaagccatagggacccaaattattcatgttggttcagctggtaaaggacaacacatgaaaatgagtaataacattggtgtggctgcaaccgttctgggaatggcggagtcaatggcttatgcgcaagcagccggtttaaatttgtcagatgcctaccaagtatgggctaatggcgccgctggttcatggtctattaccaattatatgccacgtgtgttaaacgatgattttaaagccggtttctatgtgaaacatttattgaaagatttacgcattgcattagatgcggcagccgaaatgcaagtgcaattaccagagacagtacttgctgagcaattattcactaaattaaatcaagaacatggggatgaaggtgtccaagcaattgtcaagttatggacatcgttaacttaacgtttcacgtgaaacaattaaaaaaaaacacaggagttcgctgtcaataagtgccactcaagttatcattaaaaagccttgattttctgtatcatcaaggctttttatatagcttatttaagtcagtataagtaatgatagttgtttttacgtatgatttgataagcaataacaaaggaaaactatacgaaaaagtgacaattagtttattgctggcgaaacatgaatcaattaatcttgattagtcatcaattgggtcaaatcttggctttgggataataaccaagtatgagatttatcactaattttgagttgattattttgatatatagttgtgttaaagccgagttgatgcgcttgaatataactttgtcttatttgtttaggaatccgctcaaatatgtcattcgaattttcggattggcgttgattgcgcaaggcaataccttgttttcgaccaaaagccatgagtgattcatcttttatctcgctaactaattgcccactgattgttaaatttggttgctttaaagcagtattgacgttatttaacgcggatataaaatcaagtttcaatttttctggtgctgcttcagcaatgattgttaagcgtgataacaattgataagcttgtgatttgagctcagctgacaactcactaccggctggttgtaaagcaaccaaatgattcttatttttcgcaatacgtaatttttctggctcccaattttcaggattgatgatggcatcgataatgagtagatggagaaaacttaatgcgtcttgtgatataccatcgacagtaaaaggattaatatcaaacatacgaaattctaggtagtccgcgccgttaatgcgcaagtcattgggactaccagatgcacgaagtcttactgggccataaaattcacttttgtcgtagagatccccattggtaatgtggttagttagttgtttaatatgtgtgttaaagtcggtatagtttacatcgatgtgaggttgattggtaaagccaaaattacttgcacgccaagaccttacaggttggtgcttacgataattatttggcaaatttgctgatgaattttcattcactggcgcagcgccaaacaagtaggttaatagccaacgatagccagctatttgttgagcaatttggaaaaacaatttattttttgcggtgacataatcggtaagtgcatgttggttagcgtaatttttgatgacactatcttctggtgaaaaattgacatgaattcccgtcataatgtgttgaaaaggaccataccgcagaaataatacatcgcgatatttttgataccatggtcgttcaaagtgtgtttttagaaaaataatgtcggcttctctgagataaggtggcattgatagtggccaaataaattcattcccttttagtgactgcgtcagcatgaactgcagttcatggagatgttgtaatgctgctgctgaagatgactgtactgcggtaaccacttcttcctgactttctgagaagtcagtttggaagtagggatgtgtttttcgcttaccaagagatgcgggatggggatgctgtgataatgataaggtatctgtttgtacacgatgttcttcaatttcgatgccaaatttaccagaaaataaattactatttaaattatttgagctgatgttttcatcatttgtagtcatataatctcctctttgcaagcactttgccttctagtgtaccgtactttgcagtcaaagcgttgtgaaatgattagtcttgtcaatgtgatttttatattatatatgtgataaaatatgttgaacgtttgaaattcatttgtattacatactgagacaaacctatagttattcactcaatggagacgcaagcatgtttcattcttttttgaatctactcaacgccctaacatggtcggcttttgaagcttttgctatgataagttggtttgatatattgtctggccaaaaaatcacaaaacataaattttgcatgctactattacttatatatatcgggagtatggtatctaatggtgttggctcaccatttgttagagcaacattagcatcaactataaatattgttttgttgtactatattggctgtcgagaacgcttttggcatgatagtcacttagttatcttactttgtgcagtagttagcaccttaatgacttatggattaatgaatccagtgactcagctcactacattagcgggttggtcagttcagtatcaggttatcagtaatctctgtgttaatatcgtgacaacatttgtggttattatgttacgttgtttcagattcaagtgggtgccaggtgagtttttacaagcacacatgaaacagctgatgtgccttttagtcattagcatatttttacgtatatggggtaattatcaggcctatcattttgcgcgcaaccactatactatgtcaatttggcgtgaattagtttggttattaatgatagtggctatagtattggtgcccatgctatatcgctactatgaacaactacagaataaggtagagcaacactttgaagcattatctgcatcgcaatattatgttaatcaattagaaaagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagcaatatgctgagtatcgtttctttaagcatgattataagaatatattagctagtttagagtatgctattcagacggagaacatgcacgatattaaggaaacatattattctgttattagacgtagtcagctactgttacctaaagaaacaatgttgcagcttagtcaattatcagatattcagttgcgtggcgtcattctggtgaagtatcagttggcagcagagcactcagtgaatattacgttatcagtagataaattatttgataataccagcattgaaaaagacatcgatttttatcgtgtggtgggaattttattagataatgcgatagaggcagtcagtctaacaactgataaaaaagtgtcgattattttttcaaaggacaatgagattattattgttaattcttaccaagaaaatatagatattcaccgtatagaagagttgggttattcgtccaaaaatacacacgaaggtattggtcttagtttcatcacacggtatacgatgcaacagccattaattgagcattgtacaataatagaaaatagacaatttatccaaaagttaatagtggggtgatgataatgcattattatctattagaggacaatattattcaacaactccgtatcaagcgtattctacctcattgtgaagtatttggtcagcccaagcagtttttatcagtgctaatgtctgataagcagcctaaaattatactacttgacttggaaatcaatcatcataattataccggcttgagcatagcacaatttatcagaagtcgagatgttatttcgccaattattattgtgacaacacataccgaattaatggccaccagttatcaatatcaaattagcgctttagacttcattaataaatttcaagctgaatctatttttaagcaacggttagtatctgcaattactactgctgaaaaacaacttgctgaacacgtgatagcaaaacctgattttatagctattcccaacggtagaaagtcggaaaaagttgacatacacgaagtagtctatatcgcatcagatgtgttgcgtagtcatcggttaattgtttatagtgagaaaagtcaacttagcgtgcgggggacgatgcagcacattgaacaactacataaggatttaatgcgagttcatgctgcttatattgttaatcggcacaaaatagcgtcgctgaacacaaaagagcggactttgacgttaactaatcaggccagggtaccgttatccaaaaagtattacaaaaaattgcaagcagtgatggcacaggacaagcattagcatgagtgaactttttgaaaagcatagtaaaaaccactataatggtaactagtttatagataaaaaaatgcgtctattgttgtacgctatggagagaaaaatatatgcaagttgcaattataggtgccggtcctcggggactaacagtagctgagcgattaattaatttagctaatgacgacacgcaaattgatgttcaaatttatgatccacacgcgattgggggacgtgtgtgggatccgtttttatcacaaaatagatcttttctcatgaatacagttatcgatcaaattactttgtttaatgatgaatccattgaaaatggggggaaacctttaccagggcctaacatgttccaatggttagagtcagaagcgaaagattttttgtcccatcaccaagaattcgatgcgagttatactaatgaattatcgcgtttgacgcaagttggtgattttgcaacacgtggtatgatgggtatatatgctgcctggttttttgaatggttaatgcgccgagtacgacataatcaaacattaaattttactcagcaaagcgtgatgaatgttcagaaactaggcgaaaagtttcaattaatgctcaatgatgggacacaattattagcagaccacgttgtgatggcattaggtcattcagatgataacttaactgacgaagaacagggctttaagacatttgcacaaaataaggggttacattatttatcacctatgcatccggcggaggcagatttatcggtatttaatgagaatgataaaattattatacgtggtcttgggctgagtttctttgattatatgactgctttatcagtgggtaagggtggacgttttattcgcgacgaaaatgataatctgatttataagccttcaggacatgaaccattggttgtggcggggtcccgccgtggttttccgttgcatgctcggggtgttaatgaaaaatcagccagtgaattatacgaaccaaaatttttcactatagctgccttggaggcgttgcgtgcggctggcaatggtcatattcaataccaagattttgaaaaccttgtcgttaaggaaatgacatataaatatttgttgaatcgtattaatcaaccagatagctcactaacttatgatcaatctgaggcactaaaacaggcgttgctaacaagtattgatttaaaaacgacggctgaagaatacggcttagctgacgtttttgaatttgatattgctttaatccgtaatccagcgcgagatttaccaaatgatgctgactatacgacatggatgcagtcttatttatcagcagatattcatgatgcacgtttgggtaataagagcgcaccgtttgccggtgcatttgatatccttcgtgatattcgtgatcgcgtacgttatatagtagaacgcgattattttactgctgacgattatgaaaagtttttggaacatttcaaaccatttgatgcattagtatccgtgggtccccctttggagcgaattgagcaattactagcgctgatgaaggcgggattatttaagataacagcggccaacatacatgttacgactgacgctacaggatttgaggccagtgattctcgtgggcaattatttcatggcaacgcactcgttgaagcgcgccttggcgcaacaaatatttcattatctcgtaacccattaatcgccaatctgcgtgacaatggtatgtttgtacaacctagaaaaatacgttctgatggcactagttatcaattaggtgcagccaatattaataagcagacctttgaagttatcaatcgtgatggggaaacaatcaatcatttatatctttatgggattaccttggaagggctaaaatggtttggtacagttattccaaggccaggtgttaatacacttgttttacgtgaaggtgcttggatcgcacaacgaattttagcttatgcttaagaaattgtctgataaatcagctagtcacatggtacactatgagtaattaagcacgtagatccgcaatattttataagttaaggaaactaggataaagtatgacaaatattcagctgatagcaactgatttagatgggacgtttttagcagatgataaaacatttgataaagcactatttaaggttgtcctagaaagattaaaagcaaaaaatattggttttgtgatagcaacaggtgtccatcaggagcgtattgagatgttgttagctgattttttacacgctggcttattttatgtcacaaataatggcgcacgcgttattgcgcctaatggtgaggtactttataaccaagcaataccttggtcagtattggcgcaaattcaaaccttaatcacagcctttgaaccaaagccagatcaaggtttggtttattcgactgatgacacagcttatataccgcgaagtttttctcatttagccactgatgatcggttaaaatattttaaaaaagtgattttgtttgacgatgtatctgaaatcgtgatgccaatttttaaagtaaccatgaattggatagattttgatgaaagtaaattgtatgctgcggctaaacaagctttaggccatcaagtacacgtgacagagacagggacgggtgcgattgatattgtgccagcaggtgtcaataaagcagtcggattaaaggttttagcagataatttggggattcaattatcacaagtcgcagcttttggtgatgggggcaatgacatcgaaatgctgacacaggtggggtacccatacattatgcccaatactaaactttctggtgatttcttaccagttgtggctgataacaatcatgctggtgtgctaagaaccattttaacgatactagacaaaagcagtgtgagttaattcacactgcttttatatgctcattgataaacgctagcttttcataataaatagcggatgtattatagtcacttggaccatgatcagcatttggtatgataagagttgttggtttttttcctaccaatctataataatcttctgcaagtttgagactttgtagataaggcacaacatgatctttagtgccggcgataagtaacgtaggtggtgtggatggtgtgaaataagttgcaggattggcttgcttaaccaatgagggggcgctatcagggcgattgccttgtaacataatgccttcgaaggctatcgctgaacctgtttccagaaattttgggattatatgcaattgattaaattgtgttgcaaactggtcgacttgataagggccgtacatgccaataacaccggctacttttgggaattgatctaggaatcgatggtttggtatgtgaccaagtgtcacgtttgcagcaaaactagcagcggctaacatagctaattgtgcgccactagattcaccaattaaaatgacgtgttgcatatcaagattgtacattgttgcattgcgcgttaaaaaatctaatgccgcacggatttctgcaatttgatttggaaactcacaataaggtggtacatttaaacgataatccatgctaatcacagcaaactgatcagttaaaaatcgtaaacttggatttagtttgaaagatgattttttaccacgcagaaggccgccaccatataagtctaaaatgactgggaaaggttgtgcaccactaggtaagtagatgtctaaagtgtgtcaagaaccagtagcataaggtaaatcttgtatgaccgtcttggctgtattgggcacagttgctggcgtaaattgataaacttgatctttaaataacatcggcaatccttttaattatttctatttatttcagtatacaaaaaatggcaataaaaaagacctgttaaggtctttttttaaatagttgttaaatgtccatgcttgtctttggcgataagataataaacagttgctgcaatcgcccaagcccaaacgatgtggccgaaaaattctgaaaaatgttcagcaaaaggctgatgccaaggggccggcactgtaccaaaagctggcattaaaataacatgccagacgacccaaaggacaacgccataagcggcaccttgccaaaggccaatgagtggccagtattgagatacaaaaacgtagagtatcgcaaaaacaatggcgaacgaaaagtgtaataacaatgtaaaccaaaaaactttttgatcttgagaatagtacacaaatgcgtgaacaagtttatctgaaaaccccaattgttcggccatatgttgtggtggattggtcatattacgtacgatggtgcgtggtggtaaaatagcttcccagcctatttttaccatcccagatatcataccggctataaaaccataaaaaatgcttttgcttgtgatttcaagcaagttagctttgggtttttgtaatgtgaacatgtgtgttatttcccctctaataacggtatttttttaaagattatttgacactaatatcattgttcaagaacggcatctttgaacgtaggaatggtgtaacccatctgtctaagccaatttttcctgaattgaatccggaaatgagcaatagaccgcctaaaataatgtaggttgggttgaccgaaacaacgcctgcaccaagataagaaaagttcatgactaatgcgaaaaatgctgcggcaagtgttaacgtgccaaaaattaggccgagtccaaccagtagttcaccccaagatactaagaaagaaaaggcagcagtagaatgaccgttgttggtgaaagtagtcaagaaccagtcatatagcggaaaagcttttgccccaccgggtgcagtaacaggatttttaattgcccccataattaaaccagatgcatcaaatggtttgggaccagttaatttttcaaaaccgtcctttgcccaagcaaaccccagatagagccgaataatagtcaatccccacattgcaatttttgaatgacgtaaccacgctaacataacgattttctccttatcatataattattatcgtgctttctattacaataagtaagtataatggttttattgtgaaatgccaaacaattccaagtgtttacttgtagaataatagtaaaagaaagtgcgttaattttaaaaggattttttaacttgaatttaatcttgaatcgttaatatatagttattgataagaacaaataacacttattaattgaacagaaccctgcagatgatataggattttcatttcattctctcccaaatcttctcttctcattcttgaatatattttctttctcccgtattgttaacagatgcggggttttgtttttacaaaaaagccagtagacgctaccatgaccgtcagctggcttttttaatgtgttggggctaatgagtgttgcagtttctggcctaaaataggataaacaatcataacaacaagcaaggttgtgacacaattaaccaaagtgggaaagagcgtcgatagtgttgcaacaaatgccggctgaatagtcatgcctttgactaaactcataacaaaattgtgtagcgttgtcatgacgagtttggtgataattgctgcaacaacaatgagagctaatttactagtttgtggctttttgttgtagtggaggctataaaatacgagcatagcactacccccaacgatgaaaatttcgataaaataataaggtgcgtcaagaatatagttgtgtgtgacatcaaaaagcgctaagcccatgccaccagctaatgcaccacgtttatagcccagaatcagtactgataggagtgcagcagcattacccagatggacaaagggtttgccaatgagtgctggcattggcacctgaatgctagttgccacaaaagtaatagctgcaaaaaaagcgacaaaaacaatggtttgggtagttttttcttttgtcattgatgtatcctctgattacgaatagtatgatctaaatgaaaacaattgacctaattttatcatacatttgtgctaaaaattgatttatatttcgtatttgatttatcgcatcacgggcttgacaaatataactgtaccgcgtaacatagtacacatgatacacttagtacacttaatcataggggaattaatgaagcgcattttaatcagttggtgtatgtgacagacgttggggttaagcatacacgaaaaatgataaaggaagtgcataaatggcacaaattcagcgaaatcagccattatatgagcagttgatgtggcgaatcaagtctcaagttgctgcaggtgttttatccgtgggcgaaaaattgccctctgtcagagaaatggcgctaatcgaagggctaaatcccaatacagttgctaaagcctataaggcattagaaagtcaaaatgtgattgaaactgttgctggtaaaggtactttcgtgcgtgaaaacgatggtgtgatcgcagatgatcgttttattgccaatgttcaacaacaattgggggaagttgtgattgaggcaaagcgtgcgggcatatcttctgatattttgcatcagtggattgatgctagttacggaaaagatgttaaagcgagcaaggaggagagatgacactcgttattgaaaatatttctaagaaaattcaaaataaacaagtgttgaagaatgttaattttgaattgcataagggcgagattgttggtctagtaggccgcaatggcgcagggaagacgacattgtttgggacactgtcaggtgagttattacctgactttggtcgtgttggactagatggcatagactatctgaaaacaacaaagcgacatgatcaattgttttatatcgatatgcctgataattggttacgttactattcaccaaaacgaattaaagctattctaaaagtggcctataaggatttcgatgaagcttggtatgatgcagaaatcaaacgatttggcttgaataatagtaaacagattaaaacttattccaaaggtatgcgtgcactgtttatgattattctcagctttgctagtcgtgcgcaatatattttactggatgaaccactagatggtctagatgtcttaattcgagatcaggttaagcaattaattgttaaccaagtcatggagcagcaaacaacagttttgattgcctcacataacttggtcgaattagatacattagttgatcgcattctactgctcaaaaaccagacaatcgatcgtacatttgctattgatgagaataaagatgttaaaaagtatcaactagcttttgtcggccaagagctacccgcatttcttcgcgagacagggacaatcattgctcaaacagggcatgttgtgacaattgtctttaacgattttacggaagatattggaattaagttggccagccaagaatttaaatttgttgaagaattacctattagtagtgaagatattttccgcgctagttttgccgaagaagcgtatgcatggcaacaagaattggagggggaaatatgagacaagcaatgattttgtacatgaaaatcaaaaagaatcaactgattctagcattaagtttaggtgtactactaacagtcattcaagtagggtcttcgatatggcagtatggattacacggtaatttcagcgctgaaaaaggatttggccctgttttaataggggtgtggctatttatagcagccatttcgttactcaatgatcagtcacgtcgcttagatttatggttgttcacgcaaaatatttcacgtggtcagttgtttattgcacgaatattttggttagtcattgtcccaatcgtcgccgctatcgttgtggatggggcaattgttggtatttttcaccccactgattttggtcaagcgcttaatcttgatattatgactagcgcgcacttctttttcatcgccagtgtgatggccggcatttatactattattgggcccaattggatgaaaattgcgggggcgatgtttgttgggttggttgctattcaaccattaactttgatctataaattattagaagatagtaaacaaccaatacagtttatgattctgattctggctggtttattgttatttgcggttggttattatttatctaccaaaattagtggcgactcaatcgatgaggcagtgcgtttaagaattttacgttggccggttgttatatttgtgtttgtaacatcttatgcagtagtcttagccaacaatagtgagacgttgtctgctgtaaaattgtttgatttgttgttaacaccagctattttaactggtgttacatttacgtttgtatttaaacccacactcaaagtaacgtgggataaataagtagtattatttagggggaaacatggcattattagaagttaaaaatgttaacaagcagtatggttcaaaaaaggcaatggaaaatgtcagctttaatgttgaagcgggacacattgttggcttgattggaccaaacggtgcaggaaagtcgactgcaatgcgtgcaattactggattgatgagctattcatcaggtaatatcacatttgaaggacaaccagtaacctttagtaaccatcaagcgttgggtaaaattggtaatttgattgaatatccgtcaatttatccaaatttgacagcccttgagcatttgaagttgtatgcaatggataccgataatccagctgatttcaaaactttaatgaaacaaacccaaattgatggtgaaaactttggtaagcgtaaggctaagaatttctcattaggaatgaagcaacgtttgggaattgccattgcgctaattcgtaatcctaagttggttattttagatgagccaatgaatggcttagatccacaatcagttcatgatttgcgacgtttgattcgcgaattggccgatacaggtgtcgcattcttgatttctagtcacttgttggatgagttacagaagctagttgatgacgttgtgattattaatcacggtaaaattattgaaacagcaacaatggctgcattctttagccatgataaagtacgttgggcactcgaaacgtcagataaccaaaaaacaattaatttggctattgctaatcaatgggtagcgaatatggaggatgggcatgtccttgtttctggggctgacaacttgcagcaagtcatcactgctgtgaatcaagctggtattgacattacaacaatgaatacagtcacaggaaatttggaaaagtcgttacttgatatgttggctaacgatgataagggggagtaattgacatgttaacattaatgaaacaggaatattataaagcaataaaacaaaacagactgtatatttggattgcattgagttttatttttccgttggcaatattggctatttttaaatcgcagcgaacagtaaatgcgataactaactttggtcaggggacaatttatgtatttatggcaggtattattattaccgcgctaagtgtttcgcaagaatttggttttggtacaattagaccattgttatcacgacgttttaaccgcgggatggttttcactagtaaattattgctgaatttcagtgtttatattagtttgtttgttgctgcgtttctaggtacgatgcttggcaagattattttcgcaccaaagattaacttggctgataaaatcaactatgtcggaactggttggcaaaatatggggctaacagccttaacaactttgttgcaaatgattttcattgccgcattagtattgttgattactaacttagttaagaattctggtgctgctattggtttaggggttgtcatgattgttggaacacctattctgagctctatttcatcactattaattaatatggcgcctatcttaaagtggaatccgtttaatattttcttaggtgtagccgtttatcgacaaatgccagcccacttattcaaggagatagttcatatgtcagagggtgctgtgtttacagcttacgctgtgtatattattctgatgtatgggattgcatactttatctttaaaaagcgttctgtttaaataaaaaagcgttgtttcatgtgaaacaacgcttttcttattagaagtcagccttatcagcatctaggtgctcgccggctgtatgttccaaagcatcaagtgtttggatatcttcaatagagagtgcaaagtcgaagacgtcgctgtttgcttgaatatattcttggtgcgtcgatttaggtagtggtaggaaacctttatctagagaccaacggataagaatctgaggaatagacttattatactttttggcaatatcatttactggggataaatcaattaatttgccagtgcccaaaggcgaatacgcttcagttagtatattgtgtgctttattataagcaactaactcgttttgatgatcagaaggattcaagaaaatttgattaaccattggggcaatcttttgcgttttagccaatgcttctaaatgatgaatttggaagttggaaacaccaattgctttggctttaccattttcataagctgcttctaaggcaagccaagtatcagcatttgctgattcccaagcattttcttgttcatttctaagggctgccggattaggccaatgaatcagatataaatctacgtaatctaatcctaatttgtcgagagatgtgtcaagtgctgctttagctttgtcataattatgtgcatcattccaaagcttggttgttacaaagagatcatcgcgtgagataccagaatctttgattgcacgaccaacagaagattcgttaccgtaaatagctgccgtatcaatgtggcggtagccagcctctaaagcccattttacagcttggtaagcaacatcaccgtcagccgattgccaagtaccaaaaccaataactggaattttgtgtccatttgataaggtgtaggtgtctgtgagtgacatgaatatagacctccatttttaatgatattttctgagaacagtaagacactggacccacagtcagtataacatgacttgaaatgaaagcggttaaatttgatggtttgtggttttattttgcctgggtaattttttgaatttctttcaattcagcgactttccagctaacatagtgctcaccatttggaattgtttctgtgacattaacaatagggatgttattttctttggctaagttcaacatatttgaaacggttgggctagtagtttgcttattgttaacaaaaaaggcgatttgatgattagtgattgcggatttgagagaagtaagtgttgctggtgaagggtcattaccttcttcaatagcctccgaaaaatcagtatccatgaccttgtaaccgagagctgtcagcatatattcaaatacaggctcactttgagcaactgattgccctttagcatcttttttgagttcggtaatcaatgttgtcactggggctaaacttaaaatatattttttcgcattagcttgatattcagacttgtttttggggtctctttttgacaaatcattggctaaatagttagccgttttaatcatcgtatctgggttattccaaagatgaggattagcaccagacttctcatgtaacacatcttctccgacacgcacgagttgcgtttgtcgtgatgacttagctaatttatttagccaagcatcatagccaagaccattggctattgcaatatcggtgccgttaacctttttggcaactgcagtggtaggctcatagtcctctggtgatacatttgcatctttaatgatggctgtagctttcccgtgattgcctacaatggtttgggctaattcggcataaaaatcagttgatgcaacgatagtaatttggttggtttctttttttgttgcttggcccttaaaggctgcaaaaccgacaatagcaataataataacagccataatggcaataatttttttcatgattggttatcctctaggtgattgatttgtgctaaaaatgccacaattgtctcacgttgtgctggtgtaaaagttgcaatcgtgtgatcaatgcgatggtgtaagttacggtgtgacgcctcgtgttgtgctgctaattgcatgccttcagtacttaactgataattaacgctacgtttatcattgacatctttagtcgcgacaacgtagccatgtgcaatcaaattttttatagcttttgtaattgctggttttgttaaatgcatgctctccgctagcgatgaattggtggcgtgctgtgttttaagcaacatgagcaaatgtgcttgggttgcatttattttttgtgccgcagttgtttgaataaattcggaactggcagcataggtttgcacgaacgtattgagttcttgaataatatggtctgattgggacatgagatacctcgatagtttactggttaattaacaggtaaactatatcaataaaaataagccctgtcaagatatattttacaaccataaaaatgagcgtataatgacaaataaaagatttttattatttttaaaatattgatgaatgagagaatgttaaaaaaatgagggaaatcaaagcgttgtgccgtatctattttataaacatgttgagtaataagtttgtatttatattcaatttattactgccaaccggttattttatatttcaaaatcatcgtgtcattgggaaaaaaatgtcatttaatgaacaaaccttagcttttttgagctatttttgggcttatattattttagtgacacttttaaataatgttattgtggcgataatttcacagcgagaaagtggattttacaagcaactatattttattgttggatcaaaatggcagatattaagtagtcaagtgagtgtacactggtttattttaaatattgagttgttgctttttaatgtcgtgttcatgtctgtgaccaatcattgggatatgcgaattatttttgctgcttttttggtatctgtcattgtttctctaccgattatcctgttatctagtattctagtgctattacccattaaaattgaatcgcttaatattttaaccagcgtgctgatatttggggcatttctttttttgaaattacccgagggaaagttactacaagatgtcgtgactatgttcaacccaatatcttatatagccggtactgccgatgaattactacttggtttttttcatcgagcaatcgcgtctcaattcatatggtgttggttgatagtaacgctaatttatagtttggttggctatttttcagtctcaaaattcacagtgaatgctgttgcaaagcgcgtttaattggaggagcacactatgcatattagtcattattcagctcagtatggcaaccgtgtcttggcgcgtgacttttctatgacattaaagccaaatgtcgtgaatattcttattggagccaatggttcaggtaaaacaacgttattggacttcattgctggtgtcgcaacgactaaggtgacgggggtcaagtacgatgtgcccaagcctaaacaggttgcatatcaattgcaacaggtgcagtttttaccaacattaaccgtggcacaaacacttaaaatgtaccaagaattgggaggcaaaacaacaacttttcatgatgatgtgagtgaactaattagtcctgtattggaccacatctggtcaacaaaaatggggcaattatctggtggcgaaagacagctggtgagtacttatgggcaatttttattgaatcgtcagttgtatatttttgatgaaccaacaagtaacgtagacagtcataacactgaaatcattcttaacttgattgaatatcttgtgctggtgcgccataaagtggttttgatcaccacacatcatccagaacagctggctgatttaccaactcatatcaccacactaaactaacaaaaagattacggtgttgctagccaacaagaacatttttaaggtagacatttttgttaaaagcgaacaattaatgaaaaatatgataaatcgtttctttatttaacccaattataatcaaaaacacgcatatgcaatgctatactattgattataattggagggtatgagaatgaaaagtgttgcaacgcgcaaattaacgcgtttatttgttgtgggattaatgactggtttggcattagttagttacggcgggcgagtacaagcagatcttgcaattataaacggtacggatcagtatgctaagccaaaattggaaaaagattatcaaaaggccaatcagaagcataaaaatgatattgctgttcaaattttagggattaacgatttacatggtggccttgataccaccggagatgtcaaaataggggacaagagttatagcaaggccggcacggtatcacgcttggcagcttatttggatcaagcacaatcgcactttaaatcggtcactgaatctgataatactttgcgtattgaagctggcgatgctgtcggtgcagcacccgccaattcaacgcttttggcccacgaatctacaatgcacgccttaaaagcaatgaagtttagtattgggacgcttggaaatcatgagtttgatcatggattgcccgaatttaatcgtattttaacaggtaaaaagcctgataattcagcggataagttgcttaaaaattatccccatcgcacgtcaggtgttgatatgattgttgccaatgtggtgaacaaaaaaaatcaaaaaataccttatggttatcaaccctatataatcaagactgttaaacaaaacaatcagacagctaaggttggcattatcggtattgagactgccacattaccaagcttaacgctatatcaaaattataaagactatgatgtgcttgatgaggccgaaacaattgctaaatatgataaaattttacgcgaaaaaggtgttaatgccattattgttgtagcacacactggtgtagaaacaaaaacagatacaacgtcaggccaaagcgtggctattttaaacaagttaaatgatttgtctcctgacaaccaagttggtttgtatgtcgctggtcattcacatcagtatgctaatgcgaaggtgggtcgtactcaagtcgttcaagctgtctatactggaaaagcgtacgataatagttggtgttatattgatggcaaatcaggacgttttactgatgtgacgtcacatgtttatccggtactttcagctaaagatgatcccaaaaccaaatcagataaaacagtagcaaatattgttaaagatgctgataaacgcgtcaataaaaaagtgagtcaagtgattggttatgcggcaacaaatgaaacaatcacaggccgattgcataataatgacacgcttgaaaatcaagcgggtgaattagttgctgattcgcaacttgcagcagcacaacatgcacaattaaacccggattttgcgatgacgaacacgggtggtgtacgagctgatttagctgtgaataaacgtaaagcaattacttggggtgcagcgacagctgttcaaccttttggtaatattttgcaagttgttgacatgactggggctcaaataaggcaagcattaaatcaacaatataacgaaaaccagcactattatctccaaattgcaggattgcagtatacttaccataagtctgatgagacaaatccttctgatcgtgtgatagagatgcgtgatacacatggcacaagcatagaggacaccaaaaattatcgtgttgttatcaatgactttttgcatggtgggggtgataatttcacagcttttaaaaatacaaaaatagttggtgccgcagggactgatactgacgcgctgattaaatatattgaagaaaaaacacgaacagcacaaaaggtgactgcaccacaacttaatcgtaaaattgctgttgaataaaaaaagaagactagcttagctagtcttctttttttattttattaacccttaaatacccaagcgtcaccgttttcggctaacagcttgtcagatgcttcaggtcccatggaacctgacttgtatgtttcaagtggtgctttatcagcagtgtagacagctgaaatagcatccacaaacttccaagcaatagcaacaccgttccagtcagcgaagtttgatccgtcaccattcattgtgtcgtgaatcatacgttcgtatggctcaggtgtattttgcttatcttcatcagaaattgaccaatcaagattaatcatacgtgtattgaaagcatcttcaactgactttgaattaatcttgaattcgataccacccttaggatcaatcaaaattgataacacagcttcttgcgcttcttgttcagaaccaaaggcaaaggtaccagccttgaagacgatatcgacacgtgtttgtttagcagctaaacgcttgcctgaacgcacgtagaatggcacaccttcccaacgtggcaaatcaaactgtaattcaccagcgatgaatgtattgttctttgagtcagcgggtacgtccatttcttcaagatatggcttgaaatcagcagtgtctccggcaccatactgtgcacggacgaaatacttgttgacttcggcttcatcataaattttaagagcattaaaagccgcattcttagccgcacggatatccttatcagtaaatgaatctggcttttccatagcaagccaaccaacaatttgcatagtgtggttttgaatcatatctaataatgcaccggctgtatcgtaataaccggcacgttcttcaacaccaagcacttcagacaaagtaacttggacgttcttaatgtaatctttgttccaagcggcatcaaagatggggttaccaaaacgaagggcagcaatattttggaccatttctttaccaagataatgatcaatacggaataattgattatcgtcaaaagcgttttctaagtctttttgtagctcttcggcagtggcgtatgatgtaccaaaaggcttttcaatcatcaaacggttgtaaccactatcagctagcaagccctctgacttgaggtattttgcaattgtcccaaagaatcgtggtgccacagacatgtagaaaatacgattaccttgaatatcgaacttttcggctgcttcttcaattgcttgttttaagatgttgtatgaagctgcatcggttacatcatgtgcacggtatgaaaagtgtgcgatgaaggcctcggcttgggctttatcttcagtaaagtcagcgattgattcgcgaaccaattgcttgaattcagcatcagtcaaatcctgacgtgctgtaccaacaatggcaaaatgttcttgtaagtaacctttcttgtaaaggttaaaaactgaaggataaagcttacgctttgctaaatcaccagttccaccaaaaaaagtaactaatgttttgatttctgcaaccatgatgttccccttaatactataattaaattcatttaccattataacgcaaaatcatttaaaaagtacctattttcacaaacggattaagcgtttaacaaataaaagtgtgtcgttattcttggtgtggcaaaatcaaaacagccttgtagatatgtttactttagaatatcatggacaagttcttcaaatgattgttgacctatgggagttttcacaactgtaaaaccgtgataagcatttggatatcgtgcaagggtgacacgcacgtaggctgctacgagatgttgtgcaaaagtttcggcttcaccgcgtagactgtcaaattcggcagtatgaattatggttgttggaaatccgagtaaatcagacgtacttgcaaatatgggtgatatcattggatttttagcaaaatctaccgtgtcattttgtaaataaaaacgattcatcaggcgcgattctgccactggaatgcctttaccatcagggtattttttatcagcggcatcagtggctaagtctaatactggaaaatccagtacaactttgttagctaaaggaatgccgtcttttttagcacggagttgtgttgtcactgctaagttccctccggcactatgacccataacaatcaaaggcgaatctactggtgcaaatgttgtaaaactttcttgtacatatttaaaggcagcaaatgcagcgtcaacggcagcggggaaagggtgttcaggggcaatagggtaatctacatcgattacagtatagtttgttgcatacacaagcgatttagcaaaagcatagtcgccatccgtccaaggatacataaagcccgagccgcgaaaattaagtatgataccttgactaggtaaatagttgggcgtgtagattattaattttagggcgtcttgattgggcacgtctattgtttgttctgaccttgttatgccatgatgtcgttcgtcaggcaagggtagatcataaacagccacctgatttcgcatatttttcgcttgttcaagcatgtcattttttgtcatcatgttgctccttttctttgtctaaccaaataaatgcctcgtggagtgattggtcccaaaaatcccaatcatgaataccaggatgtgaaacccaggtatggtgggatccgattttatctgctaattgttggctaaaaatgacgttttgttggtacaatgcatcttcttcaccacaggtcgtataaatagataatggccacttgttgttatctagatgaactaatgtgtctgcaagagataggggcttgcgtgttatatcttgcccgctaaaaacgaggtcgaaatcaggcatggcgaagatatcgcgtttatcataaaaatcaactaagtcgacaacacctgataaagctacgatatgtgcgaactgttgcggacaattcaatccccattttaaagcaccatagccacccattgaattgccaatcacaacattatcttcacgttggtcactaagtggcaagagttggcgcagtcggtgaggtaattcttcggtaataaaacgccagtaatctgggccagaggtcatattgttataaaagctacgcgcgacgtcgggcataataatagcataaccatattcagtcgcataacgttccaagccggtcatacggtaccaatcagtggcgtcacctgacaagccatgcaacagccagattgttttcaaaggttgggcatgtaattggtcgtaggctactgtgccatcggcttcacgcctttcggggatgatagcagaaacttctgtcatcttattaagtacgtttgagaagtagtgtaaggtcataaaagccataattaattccgcctatattttatattggttttagatagtagttacctgttgtgtcgctgctttttttgtgtgcttttctaagaaggcatgaacaatttttttggcctgagttgaccaaaaagcatcggtgccgtgattactgcctttaactgtgacaaaagtgttgtcaacagtagcgtcatctaatgctgttttgagcgagacgctttgctgaaagggtacaatcatgtccattgtaccgtggaaaatcaaaaatggtggacatgccgtattgatgtatgtcagtggattagcctgtgtcatgataggattcgttgcttgaatagctgcatgaccaaagtaagcgccgacccaactgttagctgaacggtgttcttgtatggaaggtgataggtctaaatcttgtaatacagtcggtccataaaagtcaatgacacctttaaactgtcgatttttagcttcattgtggaaaaagaaagcatcatcttgggttaacgccatcataatggcagtataggcgcctgatgattcaccccataggacaatctgagtcgtatcaatatgatagtctttggcatgcgataacaaaaaatctagtgcagcattagcatcgcgaatagttgatggaaattcaccgcctttatcgctaccttgataggctaccgatgccacaacataaccttgttgtgcaaattcactaagatgtggcagatgaagaccaatttcttgggtggcaaaagcagagccttgaatccataaaataagtggaaactgccgttgatcgttaatgccagtttccggaatgtagacaggcggtactaaaatatccataaataatgacggatgattttcatcatatgcgatgtttgtaaagcacatcggtatgatgggggtgtcatcaccgtttaaagtgatagtatttggcaccagtgttgtatcctccggaaaatcctgtggggagaatggtgtcatgtagtgtgtaggattagacaacagcgtaacctccaattcataagtgtatgggtaatgttgcatttttaatacgccttcatagtaaacatatttgttttatatgtcaagcgcaaagcataatgttttattcttaaatatagatatataagggataaaaaaagtttttgaagatattattgtgacgtccgcttgacacaatgaaaaacacagcatataataaagtcggttaaaaatgtaagcgctttctctgatttaattgaggaggaaactcaaatggaaaacaagttaaccactgctaataaggtcgcgtatggtttcagtgactttggtaacaacttagtgtttgttgccgcaacgaattacctgatgttttactatactgatgtggctggactaagcttggctgccacgggtatattattcctaattgtacgtatttttgatgcctttgctggaccaatctttggtattttggtggacaagacacaaacaaggtttggtaaagtccgaccatggttcttgtggatggccgttccttatgccatatcagctgttctgctgttctcgatagcatttttcccggcaggctcgcgactgacattggcttatattacatacgcagtctttacggtctgctttgctggtttaggcacagcgattaacgcaattttaccaagtttatcagccgatccgaatgaacgtgcttcagctaatatgttccgaaatgtactaggacaagctggtggtttaatttcaggcttagcaattttaccccttgtttcaatgctaggcggaacgaataacgccaaaggatttgctatgggaatgggacttttcgcggtaattttggttatcgcggaagtatttacttttattaatgttcgtgaaaatatcacccctgagcaagaaaaacctgtccctttgcatgatagtatcaaagcactgctcccaaatggtccatggtggacaatcattatcactaatatcatcatttttattggtgtcgtggttaaaaattcatctactgtttacttctttaaatatgttttacacaatgaaggcatgtcagctattgccaactcagttagttccctggcaatgattgttggtgcgattacgattcctttcttaattaaaaagtatcctatgcgaaccgttgttatcgctaatttgcttgttgctattctagggcaaggggtgctactggttgccgcacaaacagcaagcgtaggttctgctatccttggtgttgcagtatctgccttcgggttaggtgcagcacagagcctaatgtttgttatgacagcagaaactgttgattatggtgaatggcgctttggtgtccgtgcccaaggcttgctgacatcagtttctgccattggtgccagcattggtgctggtttagcaggtgtgattaacagtgaaattttggcacgtttccactttgtgcctaatgtcacacaaacagcgtctggcatcatggggattaatatctgctttatttatggaccagctttgattgacgcgctttgtgtcattagtattttgttctatggcttggataaagtaagtgctaaaatgcatgcggatttaatggctaaacgtgaaagtgaaatgaatgagggagcaatttagtgatgattaactacgtgaatacgacaatcaatggactaacattgcgaggcacagcatatgtgccagataatatcacagcacccgtaccaaccgtgctcctgtttcatggttttggggcagtgcgaacagagtatttttgttcatttgttcaaattagtcgattacttgccaagagcggtattgcagcgattgcatttgacttttcggcacatggtgagagtgatggcacctttatggatttcacgtttagcaatgagatttttgagggaacgcagcttgtttcctttgtgaaaacactggattttgttgatgaaaaccgtgtggcgttgctgggtatgagtctgggtagcgttgctgcaagtatggttgctggactattgggcagtcaaattgccggtctgtgcatgtggtcaccggcagctgtttttcaagacgaaattctagaacataaaacactgcaaggtaagtcaatcgctagtgtttctgagcaaggctattttgattttaattcgatgaagttgggtgctgccttctttgaagatttaaagacagtggcaatttatgacacagccgttaattatcagggaccggttaaaattattcatggtggatcagatatgattgcgccagtggcgtatgctcaaaaatacgtgacaacttatcgccagtctgcagacttgacagtggttgctaatgcggatcatagttggggagatgtacagacaagagagacactatttaacgcaacgttagcattttttgataaactatataaataaagacgttatcgaactgaggatgggtaaattgggctatacattaaaagatgtcgcagaacgtgcaggtgtatcattgactacagtgtcacgagttataaataaacgtggttatttttccgaaaaaaccgagtcgcgtatttatacagcgatgcaagaaatgaactaccatcctaattcagttgcgcgctcattgtcgggtaaacgtacgaaactcattggtgtgattttaacagatacacgtaatccgtttaatgcacagttgcttgagaaaatagaatcagaactatttaatcgtgaatataaagtgattctggctaacagttctgataatccccagaaagaacgctcttacattggtatgttgcaatctaatcaagttgacgggctgattacagcctcacataatacgattattgacgactatcaacaattgaatctacccgttgtgtctttggatcgctattttggacctaatattccaacaattagttctgataatttttcaggtgggcaaacggcagcccgtgtattattagccggtggtgccaaaaagttactcgtcttttctggcgaaatccatgatacaaatccaactgttgatcggacaaatggctttatggacattgctaaaaagcaccaactgacaccagccatacagatgatgcccagcgatgcgaccgttaattttcgtaagatgcttattcaccaagaaattttaaaacaaaaaccagatggtattatggcaacagacgatacgacagcattgttagttttagaagagctgcgtatgatgcatttacgtgtgccgcaagatgttcaagttgttggttatgacggtagtgactttatacgagaaagttttccaacgttatcaactgttgtgcagcctatctctgatttggcaaaaacattagtagataccctaattcggaaaatagaacaaccagatttagcgcaagaacgccaatatacatttccaattacatttcatcgtgggacaacaacaaaaaacgcctaataaaggcgtttttttagtggtcaccatgacatctttagcaacgattcatgctaaaatgaagtattggtttggaggatttatgcaaacggatttaacagataaatcgcgtgttttgagtgaaaaatggttattaattgggacaatgctatctagctcgggcaactcgatgatatggccagtgatgacactatatatgactggcacgctacaccaaagttttacgacggccgggattgtgttgatgattggtgctctgatggggatgattggggcctttatcggagggaaactatttgatcgctggcacccgtataaagcgatggttctgaccagcctcgtgacattggtatcagtgacaagtctgattttctggaatagctggccagtttttgccatacttgtatggttagctaacctaagtatgggtgttgaacaaacactggttaatgcttttgccacaattattcctggtcataaggcacgcgtcgtttttaataacctatacattgtattaaatatcggggttgttgtcggcactttggcggtgggttatctctttgatttgggatttagtcttttaatgagtatatctgctagcatttacgcggtattagcagtgattgttattaccaagttcaatgtgaatttatcagccagaaaaaaagttgtgactgatgtgacagaaatggccacaacaacagcaaagttcaaggtgacgttcttactagcagtaataggtgcgttattgtttattacttacttatcctatatgttatgggaaacggtcatggcgccacatatgaaaatgattggtatgccgacacgtaattacgctgatttgtggatgattaatggtgttacaattattatttttcaaaaatttgtttccaattgggctaataaacacccctatcatgtgtcggttattatcggtagcgttatttttgctagtagctttttctttttaatttttgtgcgagaattttggcaaatggttattgtttttgaattgctaaccgtgggggaaatgctgcaaagtccacaagtaccagcttgggtagcgcaaatcacaccgccagccgttgctggtcaagcacaaggttttgtcacgatgatgatcagttttggacgtgttttgggaccgatatattcaggcttgatgatggataaagggtggatgaatagtctctttttgtcagtatttattgctatgatgcttgtcacagggtttttgttgtttatggttaggcgaccggttgacaagcactcggcaacatagtacactatgcttacttgaaattagcactttttgagtaggataaacattcggcgtcaagagaagcagtggttggtgaaaactgcacaggtgttatcatccgaaatacagctatcgatttaagcgtggcagcaccatgttatcaaatgccaaagtgatgcgttttttagcgcgtaagctgggtggtaccacggattttttaattgtcaattcgtcccttctgtcattatgacagcggggactttttttattataaaaaacatcaggtaactggtgacgacaggagaaaataatgacaaataagttaggaacaaaattgtctgttatattgttgttggcgacggtagtgattttagccacgggtgtaattggctttggcctcatgccaatagcgccgatattagtggttgttggcatgattatgattgttgctagaacacagggggtatcatggcgtgatagtcaacaggcattaattaaaggcattgaatcaggtttaacaccactttttctatttttactgattggtgtcttgatcgcattgtggttggctacaggtgtaattccaactatgatttgggtaggctttaagttattaacacaaactttctttttacccacggcgtttctgaccacgtcaattgttggtgctttgattggtagtgcttttacaacgttatcaacagttggcgtatcactcatgggtgttggcacattgatggggatgaatccggcgctagttgcgggcattgtcttatcaggtgctatctttggtgataagagctcgccactatcggattcaacaaatttagctagtgctatttctgagacggatttatttgcgcatatcaagaatttgatgtggacaacagtacctgcttggggactcacatttttggtgagtgttgtactgagttttggacatcacacaacagcccatgcgacacaaaaaattgcagcattattaccgttactgcaaccgactttgtgggctgtcgtaccacttggcttactagttatcacagcgtggttcaaaattcccgctataccagcattgatgttaaatatcatcgtttcaagtgcggctttcctgacgcagcatagcattacggtatgggctaatttattagtaaaaggattcaaaacaaccagtcataacccaacacttatggcattactcaatcgcggcggtatgtctgccatgatggacacgattatgatgattatgctggccttagcgttaggtggtttactgagtggacttggtatattaaatactgtcatggcgccgattgtggcacatttacgtagtcaacgtgccattgtgttagcgacactattaacaggcattagcgccaatttcttagtcggagaacaatacttgtcaactattttgccaggacaattgtttaaagagagtttcaaaacagttaaactttcaccattggctttgggtcgcacaattgaagattcaggcacggtaatgaattatcttgtgccatggggtgtagcaggtgctttcgccgcacaaacgctaggtgtacctgttgtacagtttgccccatacacactctttgctttactctcacctattatgtctattctgtcagcaataacaggtatcggcttaaaacaacgtgaattgtaagttgtaacagcaagtgaaatgactgcagcatactaaaaaaatcaggcagtcacattggtgtcacgacggcaatcaaatggcatacaaaaagcccacctcatttggattactctaaatcaggtgggcttttgctagggcatgaatacagttacttcattaaaataagatacgaattaaaatcactgctaaaatcacttggactagaccagtgaccaaaccataagtcaagaatttaccaccggcttttttgatagtattaattttcaagttcaatccaataccagctaggttcacaataccaaagaaaccagaaatgcttttcgcaccagttgtcaaaacatgggggagcatcataaagctgttagccagtaaaagaacaacaaaggcaatgataaaccaggggattttaatccctttcggtgcaacaacagtggtatcagtttgttgcttttgtgccatttttgagaaaacgatgacgacaatcgtgagcaaaataacgcgtagcatcttaaatagcgtggcataggtcacaacagttggattgatcaatgcggctgtaccaacaacttgaccaacagactgcacgacaccaccaactaatgcaccaagcagaatgttgtgctggccaacaagatagggaccaactgccggtagtagcaacaagagcacaacaccggtaatgctgacagtggcaactgttgtacgacgttgatcgtcggttgcgccaatcgctggggctaccgaagcaatggcactggagccacagacggcattaccagcgcccataagcatggcagctttaggtgagactttgaataatcgaccacctagccacaaaacgattaaaattgtcagtgacatttgtagcagaataaataaaataccatgtagcttgagctgctcaatagtacgcagtgtcacagtgaggcccatgagggcgataccgatttcaatggggtatttttcggcccacttcatacctggggcgaaaccggcttgttttaacagtgtattacctaagacaatgcctagtaacattgcgataccttcggcgcctaaaaagggcaaccattgtgctaaaaattttgagatcacagataatatgagtgtcataatgatacccgatatcatgttagatttaattctcatgactcttccctccgatgtgtgtgccaagcacaacaacttttaatatgattaatgctaccgcgctatttgctatttgtaaaataaatatttataatgtgtttaattaataaatgtaataggtgagaacatgtttaaattacttcaaacttttgtggcagtttatgagacgcgttctttttcaaaagcagcagcgcaacgttttatttctcaaccaactgttagtgtgcatattcaacaattagaaaaagaattaggagctcaactgtttcatcgtaacggtcggacagaatttacaccaacgcaaaatggtcggttactctaccaaaaggcgcgacatttacttgatgaatggcaaacggtgacagatagtgttggacgcgatgaaaggctgaatattagtattggtgtatcgcaaacgtcagcgacagttcttttaccaaaattgtttgcacagatgcgttctgagcagcttgatagtgttgatgtgacgattgaaatgcataattcagaagaaattctggccggtgttttaaatcatcgttttgattttggtatgattgaaaaacccattacccatgattacattttgcgtgatgaggtagctgtcgatcaattggtattagctggtaatctaacagatcaacgttggcttgtgcgtgaaaaaggctcgggtgtgtatcattacacacagcaatattttaaacaaaataacattgtgccacagcacgctatgacaatttctaataacgatgttattgtcagaatgttagcgcaaaatgttggcaaatcgattgtgagcatccagagtctgacaccagatattccttatcaagttttaccggagacatttaaccgctcgttttatatgattcgcttatcacatgaaaatcgtgcggaatatatgaagtggtataatcaggttgttgaaacagcacggcagttgcgggattagttgattatagtcatgctgtgtcaaatcagaaataatggagaataagatgattcgtgatatggttcgcgccaaacctttgagttggctactttttattttgggctcagatatattaactgcttatgttttaaacatagtccatcagcaacattttaatgtgacacgagattatttgacaattcttaaattagtgggcatggatcttttgagctttatttttattatgctatttttagattggttacatatgaaattttttgctggtcaacccgaaaacaggtttgataaaatcacgcgaattggtggcaatattctagctgcttattttgggtggtttagtattttgtacctcatgatgcaaagtgtctacattttaagaggccaattttcaggatttcaatggctgcagttatatatattaattgcacttgctggcatagtttctgttagtcattttttattacgccggaaaattacatggcgtttccaattgaaccctttcaagcgataaatatatcttacagtagtacaatgcagaaaaaaacactttcttattcagtgaaagtgttttttcgatactatgaatattgttaatttgcaaagttaattatctaagcatggttaataagaagaaataggttttgcacaagtgattagttcacttcttaaagtaattaatttcttctgcatatttactaaccaagttgtcgtgatagattttggattgtggtgtgtttttaacatgatgccacaaaatagctgccacttttaacttattggtatattgtgctgatacacgactagcatagaaatctttaacaaaattattccattgataggtggactcttcgtgtgtttggcgacgcacctgattctgtgtattttgcgcaaccatatctgtatatagtttcagcaagtcgccaacagttaattgattatcatgtgttgtctcggcacgtcgcttgataatcgccatttatttcttgagggaaaagtgtgccacaccaaagtaattggcaaaaaattcgcgtgcttcattgttaaacttaaaaccagagccaacaattttggttttaagtgataactgtcctgtcgctaattttttgtgaggtggtcttttgcgagtagatttaatgtgagtgattggttcaccaaatagatataaacggatatattgattgagttcagccttggtgccgtatgcaggtaaaccatactgtttgcacagcgatactaattctgttttatagaagtaatgcgcattaaattgcgctaaagtaagttgttgatgcatttcaaaccgccaatcgatgttaaaaataacgcgctaacgctgttttattatcagtaattattgtggttaaatattatggtcgtaaaagatccaagcgattagataaataagtaacatcagattaaagcataccgcaattaaaataatcgggattaagcgtaacatcataatagaattagtaagtaaattggagaataataaaatggccaaagatgcagccaagatattcgtcataacgcggtaagtaattttagtagcatgttgtgaaatgagttgttcacgttcatcttggcaactgaattctgctgctttagtatcataaccatcatgttgaccaaaaactttgccgtaaacgtagcggagaatagaaaaaataatagacatcaatatgaacaataaccataatctgttgaatttgatctcgacaaaatagttagtgttggatgtatcaattgtagaatgtaatactgtggttgcagtggcacaagctaatagtgttgcgagaatcatattaacaacttgctcaaaaataatttttgtcatgacgaatagcacctttttattcctttatactgaagataacattgatatctaagttaagtatttttgatatctgcaaagccaataacaacgatggtgtgtaatgcccatgttctaaagagttaatcgtttttcgagaaacatgggctaattgcgctaatttttcttgtgttaggttagcttgcttacgataatgctgaacacgattaactatttccaaaacaatgacctctaaatgtgtaattaacttctcttttatactatcataaatgagaagtcaacaatacgtttataacgattatagtcatgagtagtattatttaagcgcacaataataaaaaaacgcgtagaattaaagaataaatcataatcgtcatttaacaggaggtgtcataatgaaactatatacggtgcgacatgggcagacaatttttaatcaattagacaaggttcaaggatgggctgacacacccttgacggcacaaggcgagcatgatggtaaggctgcaggagaacgtttacaaaacgtgcgttttgatgcggcattgtcgtcagatacttctcgagctatgcatacggcggaatttattttagctgaaaatcaattcgatacgcctgaattaaaggttacagcagattggcgtgaatatttctttggtagctttgaaggcggcggcaatcatgagatgtggggtgcggttggtgacgcgttaggcttaccaactgacaatccaagcgaaattggtcaacatgtcgatatgacaactatcatggatacaatctatcagttggacccacaacatttaggtgaaaatgccgcagctttttggcggcgcatcgatcaatcactagctacgctgcagcaacattatcctgccaatgctaatctgttgttggtcacacatggtcaattaattggcaatcttgcgcaacattatggcaaactacagacggcctcacgccctaaaaatggtgcagtagctgtgtttgatttagatgaacatggtcaattacatgtcgctaattttaatgatgtcacgacagtgttttaagtacgcatgaggtaagccaatggcttataatggaattatgcaaaaaccgcgtgaaattttaaaagaagtatttgggtacgatgattttcgtacaggacaattagatattatagaaaaagtgctggcacacaagcatgcattagcaattatgccaacgggtgggggaaaatcaattacctaccaattaccagcgttgatgtttgaaggtattactttagtaatttcgccgttgatttcattaatgaaagatcaagttgacggtttgaatgcgatgggaatagacgcaacatttttaaattccacgttacctggttcagagcaagcgcaacgtatgtcagatattcgtgctggtctttataaaatgttgtatgtgtcaccagaacgcttggaaatcccgagcttttttgggtttatccagcaattacccattgaattgatagccattgatgaagcccatgttatgtcacagtggggacatgattttcggccgagctatttgaacatactgccattactgtcacaaatttcagggcaaccagcagttcttggtttaacagcaacagccacggagcgtgtacgtcagaatttgcagcaattactgggcgtagcggatgaggatactgtactgacagggttcgctcgcgacaatttagcacttaagattgcgcaccaagtggataagcgacagtatgtacaagactatttaagagcaaatcagggtaaaagtggtattatttatgctgctacgcgtaagcaagtggatgagttatatacgtctctgaataaacagggaatgaaagttgggcgttatcatgcgggtttgcctgaaaaagaaaggcaagtcatgcaagaagcctttttatatgatgaagtagaagttatgattgcaacaaatgcctttggcatgggcattaataaaccagatgttcggtttgtgattcactatgctgtgcctggtaatattgaagcctattatcaggaaataggacgtgctgggcgcgatggtttaccgtcggaagccttactgctatatgcgccacaagacatacatttgcaagagttcttcgtccaaaaatctgaagggactgaggcgtataaacaaaacgaatataacaaaattcgtgaaatgaatgcttttgctaataccggaacatgtttaccgcgttatctattagcatattttggtgaagtagttgccaaagattgtgggcaatgctctaattgtttagattctcgtgacatcgttgatgtaacgactgattcacagcgtgttttggccaatgttgtgcgaatgaatcaaagttttggtaaaacgatggttgccaaggtgctaaagggatcccatgatgcagctgtgaaaaagtatgattatttaaccaccttacccacatatggtctcatgaaagaacgcacaattaaagatatcagtcggtttatcgactatttaaccgctgatggctacctgaaaattgaaggtggtgagtatccagtcctgaaattaacggctatgggtgttcgtgtgcttaaaggtgaacttgtggtcgaaaaacgtgtcaatcgccaagttattgcacaacgacaagcgacatcagcagctaccggtttgaaaatgtcagatgctgataatcaattgttcgctaagctaaaggccaagcgcttagagttagcacgagcggcaggcttaccgccttttttgatattctcggataaaacattgatgaatatggccattttaaggccaaaaacagatgaagaatttttgtctatttctggtgttggtgaaaaaaagtatgctatttaccatgaggattttgctggcgtactagcgagtgaatagtatttagtttgacccaaaaaggtaacgcttgttacctttttttgtgcacaaatatcatcaaaaaagtatgtgaaaaagatggtgatagctgttattaattttcacaagaacaaaaacatataaaaattttcgttagttagttgcgcgaacaaaccaaccgtgatatagtagtccttgtaaaaaagaattgtaaccgctttcaatttgttagaagacgttctaccatgttggaaacttgtgacagacagtaatgggacgtttaacagtaaaaggagaatgacgatggacacaagtgttcaaaaaaatgatgagtttgctaagctttcaacatggaatcgtgtaagttatgggctgggtgattttgcgcagaatttagttttcggtacagttggtggttttctgcttttctatttaactaatattaacggtatttcagctggtgttggtgcgaccatatttttggttgtacgctggattaacgtcatctgggatccatgggttgggaccgttgttgacaaagctaaagttacaaaaactgggaagtatcgcccatttttgatcaatttcggtataccattggtaatattagcggcattgctatttttgccagtagctaaagtattaggagccggaacaattgcaacaacagtgtatgccactgtatcctatatggcaactgctttagtctattcttttgtcaacattccttatggttcattgaatgcttcattaacgcgcgatgaaactgaaattggtaaattaacgtcgacacgtatgatgttggctaatataggtaatttattagtgtatacgttatttccattatttgttcaattagcatctccaaatgctaaactcaccgacacgggtttatttggtctgaaattaaagttaggtaattatgcagcgccagaagctgctggtgcttggtttaaagtttatggcgtgtatatgataatcggtgcaattttattatttttgacttaccgcaatacaaaagaacgggtactggcttcagaagaagctgcggaacaagtcaagtatacggatttatttgctgaattgaagcgtaataaagcattgcagatactgggattattctttttagttggtttcacattgatgttctttggtaacacggtatggccatactttatgcaatacaattttggtgttgagggtggtaaatctgctttgatggcatctattggtttgattggttcaattcctggtattttcttggtggttttttggccaaggttacgtgccacgttaggaaaaaaaggtttcttttacacatttcttggcatttttgtaatcgggtaattactgctctttgcttggtcaaagcaaccatctgctgattggcttggcttcgcgggtcgtttctttcaacagtggggattgacttccgccacaggctttatgtgggcgttagtacctgaagttatatcaaatggtgaatatatttcaggaaaacgtgttgcgggtatcattaatgcaattatgggattattcttcaaaattggtttggcattaggtggaatcattcctggttacttattacaagttatgcatttcaagtcaggcgcattgacacaatcagctgctgctcaaacaggcattgaatggtctatgatttggttacctacgattatggcgtttttggcaatgtttgtcattagccgttatcctttgtcagatgcatatgttgataaaatgaatcacatattaaaagaaaaacatagttaagctggtataagaaccacatacaattcataggagaaaatataatgcaaattcaaaaccctgtattacctggttttaattctgacccctcaatcatacgtgttggggacacatattacattgcaacatcaacgtttgaatggtttcctggcgttcgtatccatgcttctaaagacttggttcactggaatttggttaaaaacgttttgaataccacgcaaatgcttgacatgaagggaaacccatcttctggtggtatttgggcacctgatttatcatacgctgatggtaaattctggctcatttttacggacgttaaaattacggatggtaacttcaaagatatgaagaattacttgacaacttctgagacaatcgaaggaccgtggtccgaaccactcttagtgaacggtgtaggctttgatgcgtcgttatttcatgatgatgatggacgcaagtatctcgtgcagcagacttgggatcaccgtgagtatcatcatccatttgacggtattacactaactgagtttaatacggaaaacatgaaattgaagcccgaaacggcacgtaccatatttggcggaactgaagtgaaattagtcgaagggccgcacctatataaaataaatgatgaatatttcttatttacagccgagggtggcacaatttttacgcatcaggaagttgtctcacgatcaaaatcattagaggccatgtcgtttgttgttgaaccaaaaggaccattcgttactaactttgacacacccaacgcgtacttgcaaaaacagggacatggtgcgttagtttcaacaccaggaggcgagtggtactatgcctcattatctgcaaggccatggcatcatgaacaggaaagtgccaatgatccgcgtggttggtcaactttgggacgggaaacatcaattcaaaaggttgtatgggatgatgatgggtggccacgtattgttggcgggcatggggggcagacacttgttgctgcacccgaagatgctatactcacagaagcacctagtgatcattcacaacatgatgaatttaatactgataagttagacagcaattggaatacattgcgggtaccttttactgaaaaaatgggagttactggccacggtaagttaactctgattggacagggctcgttagccaatacatttgatttgtctttgattgcacgtcgttggcaagctttctatttcgatgctgaaacgaaggttaaatttcaaccatactcttatcaagccatggcagggctgactaactattacaaccactcacattggtcatgggtttttgttaccaagaatgatgatgggcagaatgttattgaagtgggtgaaaataaaggtggtttacgcaatggaacgtatacgtcttatttgcgtgacaatgcaccgataatccctgatgacacagaatatgtgtactttaagtccgaaaatcgcaagtcattctatacttatttttattcatttgatggtgcgcattggattacaacaggtgttatacttgatgctgcagttctctcagatgactatgtggtaggcgaatatggtggtttctttactggagcattcattggtttagcagcagttgactattctggctataaatcgacagcggaatttgattactttgactataaagaattgggtgattttaaagaaactgatggctcattttcatggcgaaaatcagaattgcgtttttactaataacccgataacctttaggcgagcctttatcaaagggtcgttttttgttgttataaccacatagaggagtatatgatgaaatcaagtattaccaaatttggagaacataatggtcaaaccgttttaatgtatacgcttataaatgaacatggtacgcgtttaagtgtgttaaattttgcaggtatttggcacgagtttagcgtactggacggtaataaacgtgtgaatttactactatcgtcacctacgatgattggttatacaaataataattattatattaatcggctcattggccgcgttgccggacgaattaaagatgcaaagtaccagtatcaaggcaaaacagttgtcacgccaaaaaatgatggtcttaattctttacatggtggtgataatggttgggcaaatactttttttaacgtgacaatgaccccggaaagcattgtgttaaaagctaaaatcacttcagcgcaggatggttttccaggcactttagatagtactattgagtatctactgacgtcagataaccaagtgatgattaagatgactggaacgcagagtttagtagatggtgtctttaatccaacggtccacgcgtattttaatttgggtgaaacaagtaatattttgaatcatatattgcagttaaaatcggataatcatttagcattggctgtagataaagtaccaattggtactttatcgccaaatcaaggggcatatgatttggcatatagttcaagtttgaaacgaccacttattcagttaaaaaatacgacatcagaacaaggattcgatgatgtatttgtgatgaatcaatctgcaggaaaaacagttgctatcttgaaggatactgtgagttcgcgtacaatagaaataaaatctaaacgaaatggccttgtggtttttacggctaataccatgacagccgatataccaactaaccacggtcagggtcggcgatggatagcagttgccttggaaccacagacattaccaaatagtgaaaacatccccgaatttggagacgtgacactaaaatccggcgagacacgtcaggaagttattatctaccaatatcatcagtcattctaattggagcgtcgataaaaagaaaaaatggataaatcagatcagattacaatgagagatcataatcaacgtttagtgttgcaggcattatttaatgccaaagaaacctcacgggcacaattagcggttgatttaaaattacataaatctactattagctccatctatcgtgatttagataaattggaatttatagaagatcttggcgaaggcgtgacaacagaaactggtggtcgtaaagctaaaatgattcgcttcaatcgtaactatggttatgttatgagttttgatatgggacgacaccatctgcgaatggcattagtacgcttgagtggtgaagtcatctatcaaagctcggatgcggttaatgagatgtctgttaaagaggttttggcgttgatgagccagcatgtccaagataataagcataagaaacatggcaccaaagaaggactcatgggtattgccgttgggattcatggtgttgtagataacaatgatgtactttattcaccattttttgactacagccaagttgatgtggttgcacaacttgaaaaagttggtggtgtatcagttactttagagaacgaagccaatgcagcggctgtttatattagagactatcatgattatctaagcactgactactacgacagtttggtggccttaaatattcattatggcattggagctggtattattattcagggccagctttatcggggtatggaaggtcgtgctggggaagttggtcgcagtattgttgcgattactaacgataagccggtacgtgctgaagacttgtattctgaagatgcaatgttggaaagactagctaaattaacaggacaaccgattgctaatcgtgaggcatttgtaacgtttgccaatcaaaaaagtgaagttgtgacacatttattagatgactgggtgacgggaattgcgcaactggcctataacatcattcaaactgcagcgccacaggttttatttatacattcacgctttattgctgaaatgccagaattacttggccgtgttatagtcgcttatcagcaaatgaattcaacaaatgagagtgaaattttatttgctaatcgttcggtatatgaggcgacacttctcggcggggctgctattatgacacggaagatacttgatttagagcagctagatttgaaatttggacactaagtaaacagcttggtgtttttttagtgtcctattcaaaagggtacgaaattagcttgcactatttaatgaaagcgtatacaataatacttgtaagttggttgtttaaaccgaccaacataaattggcacgatgtaggacaaaatgtccagaaggagtatataacatgtctgaattattctcatttcctaaagtatcatttgttggcaacaagtcattaaatgctgggaacgggtatcactattacaacgctgatgaagtcgttgcaggtaaaaaaatgagtgaatggctcaaattctctgttgcctattggcatacaatggatcagcgtttaacagatccatttggtgaggggacagcaacgcgcccatgggatattgcaggaaaccctgatacaatggcggcagctctggctaaagttgactatttatttgaatttttagagaaaacaggtgttgaatactttgcttttcatgaccgtgatttggcacctgagggtaataccttggccgaaacaaacgctaatttggacaaggtggtagataagattgaacaaaaaatgcgtgaaactgggaaaaaagtgctatggaacacatcatctttgttcacaaataagcgtttcttagctggtggcgctacgacgccatttgctgaagtatttgcctatgctgccggtcaaatcaaacactcacttgatattgccaaacggttaggttcagaatcttatgtcttctggggcggccgtgaaggttatgattttttgattaatactgacacaaaacgagaattagatcatattgcagcattctttaagttagccaaagcgtatgccgatgagattggttatacagggcaatttttaattgagccaaaaccaaaagaaccaacacaacatcaatatgattttgatgcacaaacgaccattgctttcttaaaaacgtatggtttggaaaatacttttaagttgaacttagaaggaaatcacacatatttagctggccacacatacgagcatgaggtacgctttgcacgtgaagcgggtctattggggtcacttgatgccaatatgggagataagttaacaggttgggatattgacgagtttccaaatgatatctatgaggccacgttagtcatgtatgagttcttaaagaatggtggtctaccaactggtggattgaattttgattcaaaaccacgccgtcaaagttttgagtttgatgatctattctatgcacacattgcaggtatggatacttatgctgctggattgaaagtggcagcaaaattaatcgaagaccaagttattgaaaatattttgaaaacacgctatgcgtcatttgacagcggtattggtgctgactttgaagctggtcaagtgacattaaaagatttagctgattatgccgaaaataagacagatgaagaaattaatgcaacgctacaatcaggacgtcaagaacaaattaaatcaacgttgaataattatattttctcagtgttggggcaataaactgaatccccattcatacttgaaggggcacgaaaaaagaattggtgaagattataagctgattctttgtacatagcaagcaaggacgtacgttgtgtttgcgactattttattaaataatattggagaaaaaacatgacacaagttgtattgggtgttgacttaggtacctcatctgttaaagtttctgctgtcgaccgccaaggtcacatcatagcacaagaaagttttgactatccgttgatgcaatcgaaaccaggatggtcagaacaaaatccggaagactgggtgaatgggacaacggtcgcgattgttaacttaatcttaaaagatggtttaaaaccacaagagattgctggtatatcttattctggtcaaatgcatggtttggtcttattggatgataagcatcaggtattacgcccggcaatactttggaacgacacgcgtacaacaagccagacacaagaaattgctgaaaaaatgccagatacctttctatcaattacacggaatcatccccttgaaggatttacgctgcctaaaattttatgggtaaaagagaatgaaccagaaatctttaaacaagccaaaacatttttactaccaaaagactatttgcgttatcgtatgacaggaaaattagcgatggattattcggatgctgccggtactgttgctttagatgtagcgcataaaacttggtctgaaaaaatacaaacagtgtttgatttaccagcttctttttttccagaactcattgaatccactgattttgctggttatatctcagattcttatgcgactttttctggtctaagtacagcaactaaagtttttggtggtgcagcagataatgcagctggtgctgttggtgcagggctattaaaatctaacatggttatgtcttccattggaacatctggggtggtagctaaatttgaagcggatactaatgtcgactatagcggtgatatccacttttttaatcatgccatacccgataaatactactccatgggtgtgacattggcggctggtgatgctaatgcttggttcaagtcagtttttggacaggagcgaaattttaaagactggatcaatgaggctgagcaatcagctgttggtgcaaatggccttatttttacgccgtacatttcgggtgagcgtacaccatatccagatgctgatattcgagctagctttatcggtgttgaccgtacgcatcagcaatcggactttatccgagcagttctggaaggtattatttttagcttcaaagatattatgacaatctatgaccgtgagggcgcaaattttgatacggttgttgcgattggtggaggtgctaaaagtccgctgtggctgcaaattcaagccaatatatttgacaaaaaggtaacaactttggtgaatgagcaagggccaggtcttggggcagcaatgttggcagcaacgggattaggctggtatcacacagttgaggatgcggcaaatgcaatcattaaatttgggcagacgtattatcctgatcctgaagcggttgcaaactatgcacaaatttatgcgatttatcaaaaaatttactcagctactcgagaagtgtcacacgacttgttaacgtatcgtcgtcaattgcatagctaattgcttggaaccggcagtcgtttattgagtacaaaccaaacatgcaaaaacacttgctactaatgattttatctggtatagtagtatctgttatggagaagtactcaagcggctgaagaggcgcccttgctaagggtgtagacgtgttaaagcgtgcgagggttcgaatcccttcttctccatttagcatttcatggcgttgcataaggttgcaaaaaccttgatgcagcgccttttcttatgaaaaacgttgcactgtatttcatagcatttcacacaaaatgggaaactttttgggaaacattttaaataagcaagtaagcagtgtaacggcatttaagccgttttttatttacaaaagtgggaaacatttagtaaatcatcagaatgtggtacataatcagcatatatactaatttaaattgtatatatacagtataatattcatagaataccagctcattaaagaggtaactatgacaaaccagtggactaatcgtaaaatactaagtgaatactttacagggagcatagatgtacaagtggactttatggatgagtacccagatagtgctaatcaatatagacgttacaacgagccgtttatacgtgaaattaagcgcgccttagatgtgtttagtctcaaagctaacacctgagttaaaagagatttacaggcttaaagaccgcgaaaaagaccatttggagagtctataatgtagtagcaccaactagctatattgtggcattaaataacgaattaaatgccatagtcagcaagatagagcgaccacgggcaagattgtataatgagtgagccgataaagtagtatgaattcagttgtgctagaacatcacaaaaattaattgcaggaataaaaaaatgtaactagatgatcaaatttgatttgaacatcaaaattatgttatagtaaacgtaattaaatttgaacggttgggcgtaagcttcaagaatggttagtcggggaactagctgtttttggggctttttaaatgttaggagaaataatggaatatctattaatttttttgctagttatagttactgttgtacttgggaaaataggcacttggtttgggttgtctgaagttgttggacaactattgtcaggtatcattttaggaactagtttgttgaatgtagtagaaccaggctatttaattcacttgtttgctgagacaggtatttttttgttaatgttaaattcgggtctagagtctgatgtaaaagaaatgaaaaaatatattaaggcctcttcgcttattgcaatcatgggagtgctattaccagtaattgctttcccgattgcatttctattgcttggatataatatgcaaactgctatatttgcgggggttgttttctctgcaacgtctatttcaatcacattagctgtactagccgaacaaaagaaattagcgacttcaatgggggcaattatactttcagcagctgtgttggatgatataattgctttggttgctgtgacgttattctctgtttttgtaggcggaggcgcattagggataaatagtctattgcccttatttgcttttgccttaggaatagtattgagaaaatttaatttttctgataaggtaggtgctttaagtacaaaaattggtaattggtttttctatccagtattctttggatctattggtcttgaagttgcgattcaaggactagggaacaagctaacagctattataatatttagtgtgttggctgttacaaccaaatttatcgggtctttatggggagcaagactttcaggtttaaatgttaatgttgcaaacgcaataggagcggggatgatttctagaggtgagatggctcttgtaattattcaaataggtatatcatcacagattattaatgatgatacgtcagcagaatttgttgttgccgtaattgtttcaacgatactagcacccataattatgaaaccattatttaaaaaggtctgatatactaatttacaaggaccaagagtaaaattaattgaatggcatcatcattttaaagactctaacacataactttgagttttaatcatttaagatattctgcattgcagtaaaagcagtgctttttgtttgtaataaagaaacgtgatgaatgattggaagaagattgattgttgtcaaattcaaagaactaaacaaaaaaataatttgaaattcaataagtgattcgtgaaaatgtagaaatttttggttcacataaagcaattaccaatgccgttaggatttataggtatgttcaattagttgaccagttcactaaaaaagtatgacatattactaaaaaatcaggtacatatgcccttaatattggtttttataaaaaaacccggggttgggttgttggaggggagcgtcacaaggtggcgtcctgaaatcttacgaatgcagaaatcaaaaattttttaaaggtgattttttcatatagaatgctgatataaaggcatttctaactaaaaataggcgtttaggggtagcacaaacatttatggttattagcatgttttgttgtaagacatgctatatgtacattacaaaagacgtaaataggaacccgctggttggggctacactttataagttttaagttattaacccaaaataggtttattaatatggatttatttagtatcaggtataattagttgtacaacagtattttataaatttaaaggaatagattaatgaaaatttactttttgtgtacaggaaattcctgccgtagtcagatagcagaagggtttgcgaaagatattatgcctaagaactggataattaagagtgcaggtattgaacaacatggattaaatcaaagagctgtaagtgttatggcagaagtgggagttgatatatctaatcatacgtccgatttaattgataacgattttttatttaactgtgactatattattacgttgtgtggagatgccaatgataaatgccctgttactccagccaatattaaaaggttgcattggccgttaactgacccggctagcaccacaggaacagaagaggttattcaaaatcagtttagaaagacacgtgatgaagttaggatattggtacagcaattaaagatgaatcttgttggataaacagtagacgagcgcacattacattatggcttgtcttttggttttaaaaaatgtttacagaaaaactaatcaataaattagccgttatcactcagagtgatagcgacctgttttacatatgtgacacacctacattaacaggcatttaatcgttgctatcatgcgttacaaactatgacaaatagctattcatttgttctgcccattttgaaggaacaaagtaagttacattaaaggaagcaatattgtttataaaaaatgggtcggtattatagatttgtgttagctcttccaaagattcggcctgagccacaatcatgccacctgttcgtggttcttttctaccagacataataaaatgccctgatttatagtacttatctaagtattcaatataagctggcaaaaaatgttcaacttcagcaatcggtttgatgtaagttaattcaattataaacatgttttttctcctagtaatatttatgaattaaatactactaaagtgtttttttcttgttaatcggacgcgcccgctaataaaggaaagtaaaatagggtcggtttagcgggtactttttacaacaaagaatgctaatgtaacagtaaatcaggcacccataattaacagaaaaaacttttgaaaattgaacatttttacaatatgacgatatgtgagcgctctctattctgatacacgagggcggggtgtaaattgtgtaagactacaaatgtaaattaatttcgagaatgagatatgcaaattatctgtacattttggacaccataaaaagggacatccccaaataaaaagaattagacgaaccataaaaaatcagattatatccgaatacccagaacttgacgacgtataaaaggggtaaggtttatgtaatcggtcgataataatgcggaatcagcgttttaaatataaaatggtatattatttgtatcattgataatcaacaacgcttaaaactgcttatatggctttaaaatagacacaataaaaccacgccctttaactagagcgtggctttttaatgagatagggtataaaaacggtaaattgcttgtatcgttagcaatatagataaaaccatcactacagaataagctgttaaagttaccaaattgttagtaaatgttagtgtgcatggttgcaaaaactctaacattttccaacatgaatcctagcatggcaataccaacaaatacctacattaacaggcttccaatcgttgctataaatggctactgaagctgttacaaactttgccacagcgtgtaaccttggttacaaaaaagttacatttagcgttgcaaaacgttgcatttcgttgcaacattttgtttttgtacgagtggagaattattacgtaaaacatccccagtgatacgatgagaccaaataaaaaacgtcctgacagattaagacgctttagatgtagtacgaaaacttatgccgcagtttatagtgcatatcatttttatggaatacattaaaagtaaatattgcaaaaaaataagagccaactcacaatgtgggtcagctcgtagaaacaaattaatattgtttttcggatatgtttactatgacaatatatttcattacattgcaatacgtttcataacgtttcaattaaataattagtgatttgattaaaatacctatacacagatattatttcatcattttgggcatataactctttttccctttgggctctttttagtaattctttgtaccgtctttctttcatagtttctgattctataaatgtatcataaatcgctaaagtagtagttatgtcgtgaatagttgaaatacttaatttttttcttctaactgttcttgaaactttagcctttataactaattcagatgctaatgaatttgcacgtgttatgtcaagtatgataccagatttgtttgtaatactatttagaattacggagttgtgcgctgctttgtttctggtatttcgaacatatgacaacccacaagggtagctgagcatgatgtttatcatacaatttggaattggttcttttaatctgtgttagaattttttgctttattttagaagggttattgtttgaagctatgtactttgctaagaaactatatccatcgtcttctgtttgaaaagtaatttcatttaataattttgttttaatacagtgttcaatgtctaaacaaaaatgaactaacatgtagcgtaatctcatatctatattagatagatctactaatgtatcaaatgatagatgataatattgtccattatcaaattgaaagttttttctgtatgatattaacttaaaaaataggtgttacaaattaaaaattgggaaactttgttatcatcgtacgttcctaaagtaatattttttgtgcttagaaaatcaagcatatcatccgttgtttttaatattttatccaaaataagttttcctttgtaattaaatatttatgtacgcactctgtgagtgcttataaaattaactaatcaataataaaattgctacgatgacagccagcgtgccttgtttgaaaaatatagacttatttccagatgagaaactaccatacaaagctactaaaataatatagatcataatagcaagtaagctgttgtggtagttgtgtgtgaagaatagtgaataaattatacccactgaaatcaaaccgttgtaaacaccttgatttttaagtaatgtttgtactttttcgtcttggaggttatcctctgacaggttgaatgtttttgcagtgcttgttgacgtcgtagcaaacgtttctaaatacataatgtatagaaattctacggcgactaaaaggctaataatagtgattattaaattccttttttctctcctatgtgcttttaacgtggttctggcacgtgttgtttgttgttagtcatccccgcccatagcttaaacagggaagcaattcaacagagttggcttcatcgttaaaacaacgagttattttttcgttttatcgttccagagtatgagataaagggtgtagttcttttaacttattgaatatagtgattagactaggacgaacaataaagaagaaaacaggtacagcaacaaaaaatgttttaatccagttaccaaagtatcctgatacaaattgtggatatagttgtctatgcatttcggtaaaccaaatcatcataatagatacgttgaatgtaataaccaataaaggtacacttatggtttttggcactttcctcgttataatgctagggaaataatcgtgtagttttaaagagataggcagtgtaatataagtgcgtaagcaatatatgaatatgacaatcaaaggataaataattaaaacgcgtaatagcatttttgcggataaaccatatctgataacggtattgtaagtagccataatggcaaccatcgtgctaataattatccaaggcattgtattcggatgatgtaacaagtgatgtaatatatttttaattctttgcataaagtcgattgagccttttgtatgttttttagtgtaacaaactgataagttgtaagttgctatcatctgcgagtgtaataagtggagctattaaatattaaaatgttttgaaacatactgtgcttgtttttccgccaacatggttgacatagaccaacgtttatcgtcaccgtacatattaaattcggcatgaccagcttcgtgaataatagtatttaattggcgccactctggttgtagtgtattgatgtaaatgaacaccttatcattgattttatttacttcgccataatacaaaggatgttccacttctatgccatagaaaaggtaatctggaaatttgtctatataaatttctatttctgtcatacatgatctacctcataaacgacgtttagaaagtttggctatctcaacaagttttttaatctgttctatatcttcctgtgtagcactagggtcaataaaataggcaacttgtttttgtgcgtcggtcaggggctgttcatccccattattagagccattgtgagacgttttaagcgcgttgtctgtcttaccttgtaaatagtccactgtggtatctaaaacgtcagcaatcaatgaaatcatggctaattttggaattctacgtccattttcatatttagttattgtatctcgtgacgcctcgattttatcagctaacccttgttgagttagctgtttttgttttcgtaattctttgatacggtcagcagtaatagacataaaaacacctcgattaaatattaaaaaaatataaagagcttaactaaaaataaaactaagttaagaaaaagtaaatcacattgcagaaataaactgcaaaatatatgataaatacaacaaatgaagaataaagcaacatttatatgtagaagatttccacatatacactaatcataccagacaagcaaggtcatttaaagacaaacaaggttattaagtgcaagagtgaaccactataaaagcaacgagataggagaaataatcatgacagtatcaaacgcactttttaatgaagcagaagttatcaaggacacgaatagcgctctcgaggatgtgcaagaaacattagcgctcgcattagctgatagcttgaaagcaggcgaccatatcacaacaccaacagtcattggcatgttgaaagacttggaagatatgcaactccagtactacgaccgtttggaagataacgagaatgtgcaaggcggtttagaaaatcaagcacaagcagagcaggaggaataagcatggcattatggttagcacaagttatcgggcttgtatttgtagtaggtagcgcctttcttgtgggcgttgtcgttggggatggattaaaggagaaacgcaaagcatgagcaatgtatatgtgagaacgttagagcgcatgtataagccgttggttgacattgctaatagtgacagggtagcaggtaacgaacaagcacaatttgaaatcatgcaggcttatgagttgttagacagagcaacaacaaggttaattgttagaggatgatatggcagtaacgaatgatgaattaagagaagaattttcagaattgggtgtgcaaatattggatgaagtaggcgacttgaaagacaagttagaccaaaagcaccatgtttggaaacgagccgagaaagtggcagaacattttgacgtgagcctaggctcagttaaaagttggaaacggcaaggactgatcacaggatacaagcatgacaaaattgtgatttatgatattaccgccattgagcgtgaactatttcaagtaactaaatagaaaggacagcaaagcatgaaaaagggcacaaaaaaagctatcacatccccgaccaaggaaacagtgataaccgaccacaaacgcctatatcatggcttttgctatacacattttaacatggatgaggataaaaacacaaaactaagtttaagcattgaacaggttaattatattaattcgctttctagtgaacccttgcttgttatggacatggggacactaactgttaagccagtcaacgatcagaaattcaaagattggcttaggaactcagagcgaggtaccaataaatgaaagatattgaaaatctatcaaacattgaacagcagatactcgatacgctacccgcaggacgagcgcaagcaattacattggagaagttggcttacttattgcagattaataaaaagcgtgtgagtgatattgtggcagacttgcgtaaacgtgggtatttaatcgggagtaaccgccaagcgcatggtggcatgtatcttattgtcacaagtaatgagttttgggagaccgtgaacacgttacagaaaagcgtgaacagtcaacagacaatcattaatgctttgttgaagcatgaggaaaggtttgcgagggcttaaacatgacacaatcacaacgagtagcggttaatcacgccttagaaagtgtaatgagtgctaagagccttgtaaacctagcaagataccagaacgagccacaaaaactgattagcatgatattaaggatagggactgatcttaatgaagttgagacacgtctgcaaacgcttaaaggcaggctgtaacagtagctaagtgggaacaaatcaaacaatatcaacaggcaggcgcttatgtgttcatggcattacctaatcagaagcacaatgcagtcagcggtgggtacaataacagttttaacaatggggatgagttgagccagtggataaattcacatccagagtatcaagaccgcaatgtgggaattgacttgtcacggagtaatttaattgtggttgatattgataagcataaacacaatggtatgaaaagcattagcgcatggtttaagtcgcacgacatcaacccagagactatccaagacacttatgttgaacggacagccagtggtggactacacgctttttatctcatccccgagggcaagactaagccagcagagaaagtcagcgccttgcaaggtgtagaccttttgactaacaaacatggggtaattgttgcacccagtgttatcaatcagcaaccatatcgagcaattaccccttttgagacgatacagcaagcgccagagtgggtgtatcagatcgcaaacaatcgcggtagtacaaatacgccaagtaaccataaagcgaccagatacagcaatatagaccgttggttaatggttaaaaatggttttgatacaggacaacgcaacgaccaagcgatgagtttagcagggtatttatttgctttggatgttgaaccaaaaagtatttacgacattttacaaattaccaatgaacgcagtaatgaaccgttacttgatgatgaactaggcagggtgtatatgagtgcaagaaagcgtgaggaacgtaaaagaatgaggataaatagctatggcagagattgatacagcaccaatgccgacagttacgaacaaagtaccgagttggctagatgtgcagtataacgaggcgggagaaatcaacaagacgacagttaatgttgaaagattagctgaatatgtcgcgatggaaacgcatttttatacagataacaacaatttagcgggttatttgtttaatggtcagtattggaaacggtacaagaatgttaagcaggcagacaatgccttaagttcgagagtggctacgctattaaaacagcataaaaagctaacgagtgctaagcaagtcaaaaatattgtggatttaatccgagtaatcacagtaaaagatgtggctgattatatcgattttaccgataagccttatatggttagctttactaatggcacattggatatgcggacgttagaaattaagccaaacgcaccacagtaccatgctttaggtgggttagattatccagtcagtgataaagatttaccgacacccaagacagacgagttttttacccgactgttaggagatgaaaatgcagagttattatacaagtttattggctatggctttaaacgtaattacttgccctttcaaaactttgtcattttgtacggtaaaggtggtaacggcaaagggtcggcgcttacttatataggacagcaaatatatagtggtaatgtgagtgaattaagtttgcaggcctttggggataaatttaagacggtggggctagttggtaaatatgccaatatcggcagtgatataccatcttactacatgcctaacactgaaaacttaaaactagccgtgagtgggaaagaacgatttgaactggaatctaaaggtgtgcaggcgtttagtatcgtcaattatgccacactattcttttcagctaatgacttacctaacataaaacgtgatagtgggttagatcgcagaccgttggtagtcacaacgcaaggcaaaggcttcaccaccaaagacggcaagagtgatttttttgatgaagccgagctattagacgaacgcccagcttttacacgtaaggtcattaagctatttatggacgcagagcgagctaagacgttaaacatccccgaaaacgtccagaaagccacagcagaatggctaaagagcgctgatattgtctcacagtggctagatgaacatacggaggaagccaaagacaggcgaccaacagccaagtatatgtatcagcaatttagtcgagatgttgaagatatgggtatgaaagaaacaataaaccgcaatacattttacagtcgtatggaacatttaggtattaaaagttcaaaaagtgtgactatttcaagtttagatgatgaacacggcaaagcaactaagcgatttttggatattaagtatatagattgacgttaaacagatgttttatagagatattattgacataaaaaatgcttgtaaccattggtgtataaaggttattgatgttattgactttttattgaagttactagaataaacaatatatatacgtatatataaggacttcgagaaaaggtcgagaaagtcaattatttagctgtaaggtttgtggcacaagagatacagcgttttagcaaagtcaatcataggtaaattaaaagtattttaaagtcaatttgctaaagaaaagaggaattatgaatacagatttttattataagtgcatgacggcttacaaagatttaatgaaaaataagacagatgatattagtatcagttttggcgaattttgtcagattgaagcgattaagcaaggactggaaaagttgagtgtgacaatatggcgcagtcgttaaggggatgaaatgaattatttaatcggaattatatttatagcattaattggttatatttttgaacaacgtagacacatcaagtttcttgaacaagttaatcataatcaagaaacacatgacgttatgacagcacaccagttagaactcactagaaacaaagtagacatgcttgagttgacgttgaacacgattggttacaacgttgaacgatttgaagctagtgattttactaagcgtgaaccgtcacaagagcagttacaagagatatgggcagagtatcagcaattagaacgaaaatcacgtagtgcccaagttaaatttgaggccgaactggaattgaggggcgttgaataggtagacaaaactgaacaaaatgacatcttttaaaatagcaataatcacgtttaaaaactgttataaaggtattttaaggtttgttttgatgaataaaatataaaaaggtgtacagtgtggctgtcttaaatgtagtgtttgcaagagtttagcttatgaacattaaaatgtagaggttggcttttactagtaaggaagtttttatggatattcaagattatatgaataggttgccgagaccagaaaaaacctatgcagaaaaagaaagcactatgttttatgtgtacgtattcaaccttgttatggatgagttggtcagacgaaagctaaccaatcgtagagctatcaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaccaaataagtggctacatgatgttagtgataagtataatgttgcggttggtttatctatgcacaagttgcgtcatacatgggcaacactagcactcgatcaaggcgcaagcgtgaagcaagtacagacatatttaggtcatgcagacgtatcgatgactttagatgtttatagcgatattacaaagagagccagtgatgaaactggaaacatattggcaaagttagatatttagggaaacaaagtagtaaaaaccgccatgaatgctgatatataaggggtgtagtaactcccttcttctccatttagcatttcatggcgttgcataaggttgcaaaaatcttgatgcagcgccttttcttatgaaaaagttgcactagattgtatggtattctaagcaaaataacacataaattaagctgatgattgagcaatagtgacaatacacatgatgccctgaagcacaaaagcggtgtctcaaagcaataacaaaatagtaacgattttttaggctgacgccaaaacagtgtaatctattaatcgttgtccaatacaaacgaaaaaagtaggtggtaaatccaaaaattgtaattaatacgaatacatggtatactcataggtgttaatagaaacagagagttctttaacaagtctagcagtatacttgtttaattaaagtttaatcgtatgtgtgatatattttggctggtacagagagaccgacaatcattttaaatattatagtaattcctttaaataaaaaatttagttgtaagatgtatataaattctatcaagagcctgttaggctttttttgttgtctttttatgcttcaaacaataataaaagcccctgacgtagttgtcggaggctttttttatttgtcttagttgtattgaacaatagcttgaggttctgttaattttaattcagtattttccactgcaaatctgtatgacagttattttccgagaaagttatattttctgacttgagagaatttattcaaaactttttcttctatttgctcagcaacaatcattcgctggagtctttttattaaaaagaatataatatacaaaatttgtaatagacccagatggttcagtaacaatgagttattgactttatgagtatatgaatttaaattattatccagtaatatgaagccatggatttaatataaaccacaaactaatgaataagaaaccaccactttgccaagtcaaatgatcgtgtttctttatttctaaaataagagatacacccgttaaaatgcccaacaatgatgagccaattttggcataaaggcgattatcagttattatggttgctgtcattaaggcaattagtatagataggcacatcactgtgatgaaaattgtctgttttttttcatgtttgccccctaaaatagttacttatagtaaaagtatgctagcgttttaaacgcataaattttatgttgttcaccatttaatatgtgttataattcgtgcagtgtcagtgaagatttgccttaaggcttcaggccatgattaatgtcatgacgagctttgttaagcggtttgctatcttgctaaaacgcgtggcttaataatttaaaacataaaaatgataaatactttgcacgagggataagatacttatcatagttagtgcactagcaaaagtaaacagccaccattttttatcttggtaactttcaaaagccagtggagccaacaagataggcaatataacctcctgaataagtccgactatttgttgattcaagttgaatgtgttgttgacaatcattaatgcaagaacaacgataattaacgttagtcttaatttccaaaatcttttatttattttcatagttttatctcacgaccacggacgagttatttataaacaatcatagcagtgtacacaaaaaaaggtgacgtatattggacatttatgatttcataaccgctcgcttctaagtcagataaagcggcattgatttgatctgctagtaattgagttgaccaccagtttgtaataatttttgttctcatttattttccccaattatgcttttaacgtgattcaatgcacgtattatggattattatcattttgccttaaatagttagccattgtgtctagcgctttagctattagtgatagcaaaacaagagattaggcaacttgatttgattctatacgagcgatagttactcttaagaatttaatcgtaaatacaacagccattcgatagttgagagcacagtatctgaaaaatgaaaaccacaagacgttattaatgacactagtagaagttgattatatcagttctttgttggaaggaccaatatttataattaataagtcaaataaaaactttcacccagttgctaaaagcaggctagaaagtattgtgttgtgagattagtacctctgaaaaggcatttcatatgacagaacatcgacaaccaaagcacatacttgtattaaacaattttcgtggataagtgctatactgctttaaaaaggcgtaggaaaataaaatgaacgtgatcgtgcatatcgatgaaacaaacaagtggccaaccgtattatctaatctgtcacacttatatgaacattggcagcaaagtcatgatgacgggataattgaattgttggttaatggtgaggcggttacgcaggtacgccaagacgccgacatcgatttaactgacttatatcgacgaggcatcgatgttgcggtttgcaacaattcattacagtaacgacaaatactaccaaaacaagtacaagccgagagtcgtatcgtaccatctggcgttgtagagttggtgaacaaacaacatcaaggctttgcctacattaagccatagcacagtcgcatgacattaaaaaaagatcatcaactattatgatgttgacgatcttttttaattgcgacctctttattatgggcatgagtctgcaagtggttatcagttgtcgaaattgtcgactctagttttaataccgaaagccataatgataatggcaattaacaataagcctacgaatagactaaagacgccaccaatacctactttaatatcaagtaaccagccgactaagaatgggccaatcacggcacccaagcggccaactgcttgagctgaacccattgcagtaccgcgaatagcgtgtgggaagaggctaggtgttaaggcgataaggatgccccaagcacctaaatcaaagaatgataatgccgcgccggcaattaaaataatgggaacattattggccaatccaaatatcaggctagctaaaattgttcccataagatagccgatgagtagttttttagggttcattttagccagtaaatgcgctgctaaataatagccgggtagctgtgcgatactcatagcaagtgtgtagcctagcgaatggacaattgaaaaaccacgtaaaacaagcacgctaggtaaccataggaaaataccataataggtcaacatcacaatgaaccaaaccaaacttagcataattaaaggccacttgtgttttggggagaagagttgtcggaaagaagcagtattttgcttgtgggtaatcgcatcatcgggcaaatgttttcgtaagacgaaaacgtacaacgccaatactgctgtaagtagtgcagcaattcgccaaccaaagtgtgggatgacaaagaaagcaattagggatgctaaaatccagccataagcccaaaaactatcactcagcacgagcatttgtgagcgttttgtgccggtatagcggtcggcaattagtgctgcagctacaggcaattcaccgccgagacctataccagtaataaaacgaatcgccatgaaccaagtgacatttggtgcaaaaacgagcgccaaattactaagcgaaaacaaaataagtgtccccattagtattttcttacgaccaaatcgatcagacagtttaccgcaaagtaatgccccaatcaacatgccaaatgaagtcattgcaccgactaagccgagttgcgtttcatttaatgtccattctgttttgatgagtggcatcataaatgacagtatagcgacgtccagagcatcaatcatccaagctgtgccaacgataagtagcagacgtttagatttgtccatgacaaaatctctccttccaatgctaataaaagttaattttacttttattggttaaggagaactatacactataataaatcaataagcaactgatatttttttgctggtcgaccaggcttattttgactacttgaacctaccggaatcaaaatatgttgatggtttctaagaaagtttgagttatcaggctcttttttgccaaaaatctcaaagacttgtcgggcttgttttagagtgaatgcgggtccaagtgttaacaagatagttggttggtaatccagtttgttcacaattcgttgcgtagcaacagtgagtatccagttatgatcgaacgcgagtcggtgttgcgggtcgttgtgtgtgatatagtcatcagctaacagcgtacgaaataacagctcgcgatacttaaactgaaataaaccagatttgtgtttttttaatgtgaaccattgggcgtctgttgctcctgggccaggtgttagcagaggctcgactggtagaaaagtcatataacttaacgatagcgcacgttcaccaggtgatcggtctggctcagtgaatgttgcgagttgctcagcgtgaatattgggtaaatccagccctagcttttctctaactaagcgtaatgtggcctcatgagcgctctcatctacgcgcagccaggtttctggcagagcccaaaaattttggaacggcgtatctgcacgtttgatgagcaatagcttaacggcttggttgacagcatcataacaccaaatgacattggtaattgtaatacgtggtttttctatagcattgtttgtcatggttaccgcctttgatatgtaacttttggtagtgtagcttatctcaatattttaacattttgtgtgttgcaaatagttggtttgcgtgaaatggaaactaattatttctattgttcggattaaaaagtgctacaataaacgagtccaagagacaaataaaacggggtagatagttgtgcgttaagtgtgaaggaaacggaatgtgggccttcaacgaaatgttttcgatattgaaaacgtgcgatgcaactgtcacattcaccaaaatatatttgcggtgaacactccaataggaggttcagaacaatgtttgttcaaaaagtatcagggattaccaataagtgggtcctgccgaagttagatagtcgtcaactagtcgttttagcattactgatgggattagatttagtcttgggtaagctgacgattggtacgaatgttattaaagtgggcgttgtgtttattgccatatcccttatcgccaaatggtatgggcctttgtggacgatgttgattgcgttggtattagatgtcgttaatattacaattgttaaccccacgggtgtcttttttatcggatttacggtatcagccgtctttagtgcgttagtttatgcattaggttattatcaacaagattatgttggttggctgcgtattatcctagttgtcggggtaataacccttgttgttaacatctttttaaatacagtgtggttgtttatcatgtattcccatgtgcataatatgactacttttatgactctgttagggccaaggtttgtcaaatccgtcattgttttcccaattcaggttttgattacttacgctgtgcttaataatggggctgtaaaacaagcaacaaaaaagatatttatgtcataatattggaaacggctgtcgccgtttttttattgttatcaaaataaaccaatggtagaatggacaaaacgaattgagttttatgggggattaatatgacagcttgggcagcattagtcgatttttttaaaagatacgccacatttcgggggaccagttcacagcgtgcttttaattgggtgacatggttttggggtgtaatctatttatgcttaatgtgtgttgttgttatggttgcaggattaggaactttctttggcaagcggggtaatgtggcaaccgagagctcaccgttaatgggtacggtgtcatttttaattgttgtctccgcaatcattgcagtgattgtcttcatacccaatatagcgttatacacacgtcgtctgcatgatgctgggttttctggttggtggcagctgataccaatgggatgttatgttgctttcgctgccttagttattatctttcatattgataaggcgagttcgagttataatttaatcaggtggattcctgtaagtgtcagtattattttttcgttatggctcacctttgctaaaacaaaatttaatagcccatatatttaaaaaagtgcttggttttatacccaagcacttttttaattgcctcgaacatcgccatgaaccaggtgtttaaaaatatatttatcagcccaggcaatattacgaccttggaaaagaaacgagacaattgtgccaataccaagggcaacaaactggtgtgtaaataaaaatgtgattaaggaaatagcaatagctactatgaaattgctcatctgtgcttttgaagcattgccgtgaaagtaatcaaaacgtagaatgtttgtcaaatcgtcaaggggatgcaaaacccagttcacacgttgataaattgagatggcaacacctatattccaaatagcaaagaaatcaatcggcaaacgtaaccaccatggcaaggtatgtatccctaaattaataaatagtgaagaaaacaagccaaccaaaaaactaaatgataggccaaaagccacatttcccagtagtctaggccaattgaaattcatggctagaaacatattgagaaaagcaactgctatggcaaaaagagctagaaaaattccgatttgccagccagttagatttgctaagttagcagcaccagcagtccaaggggcagatcccatatcggatgcaacacttaaaccattaccgaaggaattaatgacgagggacacaataaaaaaactgattttttgttttaatcccagttgataaaattgaccatcaatgtaatacatatatgtctcccgtaaatactaatagttttattttataccaatggcagttagcaagggtaaaattgtttaacaatttatgtttactttttcacaaaacggcgtatattgttaagtgtaggtataaaaaaataaggaagatatgtgattatgacaaaagtagcattagtaacaggcgctggacaaggcataggacaagcgattgcagaacgattggcaaaggatggttttaagttggcacttgttggtcgtcatttagataaagtgcaaaaggtagcaagcgagattaatcaacaaggtggcgaagctatcgcgattaaagctgatgtcgcaaagcgtgatgaggtttttgcggctgttaaggcaacaaaagcaaagtttggtgatttctccgttatcatcaacaatgctggtgtagcaccaacaacccctatcatggcggttacggaggacgatatgaactggacatggggaattaacgtcaacggtgtcgtttggggcacacaagctgctaccgaggcctttaaagcattaggacatggcggtaaaattattaatgccacatcacaagcaggtgttgaaggcaatcctaatctaacggtttatggttcaactaaatttgctattcgtggcattacgcaaacaacagctaaagaactagcagagtttggtattaccgttaatgcttttgcaccgggtattgtcaagacgcctatgatgtgggatattgctcatgaagttgggcaaaatgcgggtaaagatgatgaatggggcatggcgcaattctctaatggtatcgcattgggccgtctgagtgaagccaaagatgtggctaatgttgttagtttcctagcaggggatgattcaaactatatcactggtcaaacgattatcgttgatggtggtatggtatttcattaataattaaataacttgaataaaaaagcagttaaatgacattgatcatttaactgcttttttattgtcattacaaattttcttcgttgagaatgcgataagccatagcttcagtgagaatcatatctgttataagtttgccgcgaagtgctccgacaacgggtcgagattttgatttaccacgcaccaaacagatacgtcttggcactttcataatttgattaacgggtaggccaacaattttatcatcatcttgattcaaaaaatggccatgaatatcgtatgggcgaccgtaaatcatcccagcaatatcacggaaattgatagttgggaaaatgccatttagattgttgcaccaaattggaatagattccagtgagcgcaacgtacccaagccggtaattaacgcatccatattatttgctacagccagtgtattttgcagggaaggttcagaatatagtccctgtctaacgatgtcattcaaaatatatagtggtgctggtaaagtcaaaaattcacccgaaacttttttagccgcacgttcaaccatacgtattgagcctgcagttgagttatatttcatattttcacctaaaaattgtgtgaatttaacccgttctaaaggcgtacttttgaggctatcaatcatactgtatatcgtttcaccccaagttaggccaatcactttattattatcgttgagtaatttgtcaactaagttcgccgcataatttgataaatgttctgacgtcgtaatgttattgatatcgtcttgcacaacatagaagctaatatcagcatacttgtcttgtaaaatgtgctcaagttgtgcattgcgatgagaattagcggttatttcaatttttacaatgccttcttttacagcttcgttaagatatttattcactaagtaacgactaatatgatatttttttgagatgtcgccaaagggtcgtttgttcaaataatagtcttcagcaatttgagatagtaattcatgtgaactcatattttggtcctctgctgctattgtactaaatttttaatattgaaacaaactgtttaaaaaatacgattcattttaaaaaattaaatttaaaaatattcattcgttttaaatatttaaaaaatcgtctatttataaaaaaatatttaaaaaatatcaataaaaatcgttgacagtaccatagcctcttactagaataggggttgttaattaatgtacatgtacaaaacacatgctacaaaaagaaaagaggcgtagctatggtaaatatggcagaagttttatcgattcatgaagcacacacaggtgtattggatattgaatctaagtttgatattacgacaccgtctgagttgagtgaagcgtacacaccaggggtagctggactagcaaaactcattgctgccgatgagtcacagaagaaagcttatacaatgagcggaaaactaattcctgtgattactgatgggtcagccgttttagggcttggtaatattggtcccgcagcaggattacctattgttgaaggaaaggctttaatttataaaaactttgcggatgttaatgccatcccaatggctttaaatcaagtgagtgtggatgaatttgttaattcggttaaagcaatggccccgtcatttgctgggatacatttagaagacattgcagcaccacgagtatttgaaattgaacgccgattgagtgaagaacttaacataccggtatatcacgatgatcaaacaggaacagcaattgttgtactggcaggattgattaatgccgccaaggttgttcataaaaaattatcagaactcaaagtaattattaatggcgttggtgctgctggcgtggctaccgcaaagattttaatagcggcgggtatgactaagataaccttgattgatgtccatggtgttgtttcacaaaatgacgatagatataacagttatcaacgtgaattagcacgaaaggtttctcaagcagctggcgaaacattggacgacgtcatcactggacaagacgtgtttattggcttatcagatgcgcacgttttatcgggggagcaggttgcaaaaatgggcgcacggccaatcatttttgcactagctaatcccgttccagaaattttacccgaagaagcgcttgctgctggggctaaagttgttgcaacaggttcatcacaatggccaaaccaagttaacaatgtgctggtatttcctggcttattcaaagggttattggccagtggcttaaagcatgttgatatggcattacaggtacaaattgcaaaagctttagcaaacatgatgacagatccagacgaaacacatattgtgccaggtgtatttggcaaaggtgttgtttctcaagtagaagcagcagttttgacctacgctaaacaacacaaagagggtagctgatggctgatatcatacgggatattaatctaaataacccaacgcagcggcaatattggcaaacatttttatctgaactagatattgataattttaatgaaaaagaattaatagggattgaaaaaatagttggtctatttgacggtgagcgcctagtggggactggcgcaatcgcaggtaaagtattgaaatatatcgccgtttgcgaccgtggggcgacctctaaaggggcacgatttaatcaggtcatgacaactttggaaaactatatggcaacacttggtcgttttcatcattttgtgtttacaaagccgcgatatatcgctagttttaaacacattggatttggtgtattggctgagtctagtctgggggcgattttagaaaaagggttgcctgatgtccatagctttatacggcagttgccacaaatgggaaatcagacctcaagaatagctgctgttatcgttaacgctaatccttttaccaggggacatcgttatctcattgaaaaagcggccacagaaaatgattttgtttatgtttttgtggttgcgcaggatgtttctcttttcacaacggctgaacgccaaatgcttgtttcaaaaggtgtagcagatttgaagaatgtggtggtcgtcagtgggggtgactacatggttagctatctcacctttccttcttactttattcatgatgaaacgactgttattgattatcagacaactttggacgcacgtcttttcaaaaatattatcgcaccggcgcgacatattacccgacgttatgttggtagtgaacccctatctgaaacaacggcacattacaatcaaacattggcacgagagttcgatgacagtatcgaactaacaatcgtaccacgattaaatagtcagcgacaggttgtctcagcgcgtgccgtacgagaagctattgcaactgataaccgccaagtttggacggagatggtaccagaaacgaccgcgctgtttatatcagaaaatattaccgcgctacaaacgcgcattagaaagggacaaaaaattgatggaaattaaaaaaactgcgatggcaggaacgttagaatcttctgatgtacaaattatgttgagtcaaggacgcgatgggattactttcgatttagtctcagatgttgcaaaacaatttgatgatgcaatcaaagcaacaattacggcagttttagcactgtatggtgtcgacaatgctgaggtaaaagttgttgataagggtgccttggatatggtgatcaaagcacgcgctatgacagctgtgcaacgggcattagacctagcagatgaaccaaattgggaggtaatgtaatggctacggaagaaagattacgccgcaccatgatgtttgtgccaggaaacaatccggcgatggttaaagatgctggtatttttggggcagattcaattatgtttgatctagaagatgcggtttcattggatgaaaaagatgcggcacgttatcttgtttatcaagcactaaaaacagtggactatggggatgctgagctggtagtacgtattaatggcttagatacacctttttatcaaaatgatattaaagctatggtcaaggctgggattgatgtgattcgcttgcccaaagtggaatcagttgaaatgattcaaacgcttgaaaagttggttattgaagcagagaaacagtttggacgagagataggttcaacacaactcatggccgcaattgaatcggcacgtggtgtggttaatgcgaatgcaattgctatggcatcaacacgtatgattggtattgcattatctgcagaagattacacaacggatatgaaaacgcaccgttaccccgatggccaagaattaagctatgcacgtaacgtcattttacaggcagcacgagcagctggtattgcagcgtttgacacggtctttacagacttaaatgatgaagctggcttttatcgtgaaacggagcttattcatcagcttggttttgacggtaagtcactcattaatccacggcaaattgacatggtgaacaaagtttacgaaccatctcaacaagagattttaaatgcacaaaatgtgattgctgcaattgaagaagctcgtcaaaaagggtctggtgtcattgcaatgaatgggcaaatggttgaccgtcctgttgtactaagagcagaacgtgtgatgcgactggcaaaggccaaccacttagttgatatggagggaaattacattgaaaaataaagtagcacgtgacataccagataatattttaaagcaaatgacacgcaagcctttcaacggtgtgacgtatggacacccaatagcgcaaagggttgcgcccaaggttcgtgcaaccactgggcgtgataaagttttgtcatcaattgacgaagttgttgccaaaactgtcgctgatgggatgacaatatcatttcatcatcattttcgagaaggcgactacgtctttaatcaggtcatgcgtagcattattgatcagggataccataatttaactttagcaccgtcttctttgacaaatgttatgaacgacattgttgtagaggcaattaaaaagggcgttgttaccaatattacgtcttcgggtatgcgaggttcgttgggggatgcagtatcacatggcttacttgaaaatccggtagtcttccgatcacatggtaatcgtgcacgcgccattgagcaaggtgagattaaaattgacgtggcttttcttggtgtacccaattcagataatgctggcaatgcgaatggcatggacggtgatgcggcgtttggctcacttggttacgctttaattgacgcgcaatacgctgatactttggtattggtaactgacaatattaaagcttatcctaatacaccagcttctatcaagcaaacacaagtcgattacattgtcaaagttgacgctgtgggagatccagaaaagattggttctggggcaacccgtttcacaaaagatcctaaagagctaaaaattgctaaaacagtgaatgatgtcatcatcaattcagtttacttcaaagagggtttttcatttcaaacaggctctggtggtgctgctttggcggtcacacgttttcttagacaagctatgattaacaatcagattaaggcatcatttgcacttggtggcatcacaaaaccgacaattgatttactgaatgagggcttagtggcacgtgtgatggatgtgcaggactttgataaaggcgctgctgagtccatgaaagataatcgtcagcaacaagaaattgacgcgtcttggtatgcagatccagctaataaaggcgctatggttgaccaattagatgtggcgattttgtccgctttagaaattgacacacagtttaatgtgaatgttatgtctggatctgatggcattatacgtggtgctattggcggccatcaggatgcagcaacagctaaattaactattatctcggcaccgcttgttcgtggccgtattgcaactattgtgcctaatgttacaactgtgattacacccggtgattcgattgatgtggtggtgactgaaattggcattgctattaatccaaaacggcaagacttaattgaacaactatcgcatgtccctggattaccaatttataccattgaggctttgcagcaaaaagccgagaaaattgtcggacaggctaaacctctagtatttacagatcgtgttgtagctgttgcagagtatcgtgatggcacagtgattgacgtcatcaaagccgttaaagactagactaaaacgaatcgaaagattcgtgtacataaaaataagtgaaagaagacaaataatgaatatcttccaagatggacaacctattgatctagagacagtgctcgccaacaaagactggcgaactgcatttcagacgcaattagaaaaacaatatccggacgatgtcgttgttagtgtcaaattgaatataccgggacccattaaaaacagcccaggattacaacaattatttcagcaaggcttaaatcgattgcgtatgatgctagggcgccttcatgtgaaagatattaaattttttgttgcacggcccagtggaccagaaaccttcctgattgttagtgaagacattaccacagttaaacgtgtcgcagtattgtttgagtctgatatgctgactggtcgcttatttgatgttgatgttatggcttatcataatgaaaagcaattatcacgtcaggcgttgggtttacctgcgcggcagtgcctaatatgtgataaagatgccaaagtatgtatgaagttgggtgcgcatacgttaactgaaggttatcaagtcatcaatcaactgtataaaaaaatggccacaacaccattgcgtatctggccacaaacgcaagcagcagttgtacaatatgcgctatctgctcttctttatgaggtgagtgtcaatccgaaacctggattggttgacccagtaagtaatggtgctcacgatgacatgactgtttttacctttattgatagtagcttagctttgactaattattttaatcaggcttatcgtatcggactggattattcaggaggtgaactcacatcaatgtttcagatgctcaggaaagctggcatcgctgctgaaaagcaaatgtttgcggcgacacatgggattaatacacataaaggcgccatattttctttgggtattttggttacagccattgcttacattagtcgtcagggtgtggcttcgctacagcagttacaacaggttgtccaagggatgttgcaaggtattgtgacacaagatttaaaccacagttttggaaaacgcgtactaaccgctggcgaaaagcagtatcaagcctatcaattaactggtgtgcgtggcgaagctgctgctggattcccgactgtaatggccattgctttgcccttcttgcagcaagcttcaggtaccactaaccaaaaattactcgatacgttgatggtcatcgctgacaatattaacgataccaatttgattaaacgtgctggcacaatcgctatcataccggaactaaaacaatggataagccattattttgagctaggtggcagcgtcacgtcagaaggcctgtcatatttgtatacgcttgatgaacattttatgacacgcaacttgagtataggcggtgcagcagacaatctaatcctaactacttttctggcaaagatgggaggtatcttgtaatgcactttttaacaagtgacggggtacaactaacttataccgacgaaggcactggggatgttgtaattctattgacaggatactcaggcatcaaagaggaatggtatgagcagacaacctacctacgtaatcagggatttcgcgtcattacattggattggcgtagtcatggtgcttcaacacgtacgactaaaaatttgcgcgtcatgcgactagcggcagatcttaatgaattgattcaaaaaacagccgtcaataatatgatcatgatagggcattctatgggagccagtatcatttgggcatatattacgatatttgggcaaaagaacttaaaaagcattattacgatagatgaatcgcctaaaccaattaatgatgcgcattggcaatcaggattacaaggcttgaattgggataatttttggctgatgtcaccgtatatattagatcgaccgatgacaatatgtgagataccaaaaaatttgcgacgacgagtagaaaaacaacggtcagcatatcccttcaacaaagaaattgggtttgaattactagtcgatcatttaatgcaggactggcgtcgcgtcatacaccaagtgcaagtgcctcaactttttattttttcggtggactcgggattatggcaaggaaattacaggaaattttgtgaaaaagaaaacaatattggaataagtgtaaaaagtattgcacatgctgggcatttagttcatatggaaaaaccaagcatagtaaatgcttttatatcagactttttgtttaaatcaatgagatgaatttaagtggactatcaaaggcggtgatttttataaaagcaagtttatatttttttatctattattgtgaattttgtaactaatttaaaaataaatggagacatcaagtcatgggaaacaagcaacaaaaaaatattaaccaatcatctgattggcgccaaaaattagcaaggttagacaatattaaaattagtggcataggcctagttgcctatattattatggctgctctattagtggtagctattcggacgcaaactttaccgaataatatgattggcgccattttagcgctagttgttatgggacatgttttttactatatcggggccaaactaccgattttccgttcatatttaggcggtggttcagtttttaccattgttacggcagcagttttagctgcttctggtattattccacccgatgttgttaaaactgcatccggttttattaacacatccgattttctagatttatatattgtatcgttaattgggtcatctatttttagaatgaatcgtagtttaatcttaaaggcagcagttcgctttttaccagtggcctttttatccatggcagtgacattttttggtgtaggacttgttggtttgttgataggtgagggctttagtcattctgtattgtatgtcgggatgccgattatggctgggggtgtcggtgcaggtattgtgcccttatctggtatttatgcgcatgcatttggtcatccagctaaagtgattttatcgcaactttttcctgccgttatttttggtaacttgttggctatcattagtgcggggttagtttctaaaatatttatgacgagtaaaaataatgggcatggggccttgttgaagaccaatgaaactgaaacaaagcaggcaacagaagtatcattagactatatgcaaattggtgttggtctaacgatgtcagtggcattctttgtattgggtactttgctgaacaagctagtgccacaagtgaatgcttacgcttttgttatcttgaccattgtgttgattaaatcgttaggtttgttgcccaagtattacgaagactctgtgattatgtttggtcaattggtagtaaaaaacatgacacatgccttgttagcgggtgtcggtttgtcattattgaatatgaagttattgatggcagcactttcttggcagtttgtggtattgtgtgtttcaagcattattatcatttcattatcaagtgcaattttaggcaaattatttggtctttatccagttgaagctgtgattacagcaggattagctaataacagtatgggcggtacaggaaatgttgctgttttagcagcatcagaccgtatgaatttaattgcgtttgcacaaatgggtaatcgaattggtggggcattaattttggttgtcgccggtattcttgtgagttttatgcactaaaaagtctaaagattagcatatttttaggcttttttttgcacatttttatctgattagataagcatatcgtcattgatagttgtttacactaatctgacaaaaagcgtcagccaatgtttacatgttttccgtagaatgaaacttgtgataaatcatctgactggatcattaaggagaaaacaagtgaacgcaaaagtatggattggtgttgcagctgcagctgccgttgtcgttgttggtggtggcattgtcgcagtgaatagtagccaaaatcaggcgaaaacaattgtcgtgtattcaaattcatttagcaatggtcgtggtgaatggattaaaaagcaggcagccaaagccggttttaaacttaaagaagtccaattgggtagtggcgatttggttaatcgtgtcattgccgagaaaaataaaccagtggctgatgtgatatacggttcaaaccaatttggatttgataaactagcgtcacagaatttattaaaaaagtatacggtaagttggcaaaaagaggtccctagtaatcaggtgattgggaaaggttattattacccaactgatcaagaaaaaatcatattgatttccaagcccaacttatcgggctcggaaattccggcatcatggaacgcgttgacgactactcagtttgcgggtaagtatacggtaccaggaaaaggcaacttgggtggtggtacgaacttgcttgtgattgcacagctgttgtcaaagtatcgcgatgacaagagtgagacaggtgttagtgaagctgggtggcaagcattagaaaactattttaaaaatgggatccaattgaaaccaaatacattatttgcacaacctgttaatgataataaagctaatattggttacacattttcctccgatttggctaacatccccaagactttcaaatgggaaccaaaagtattatcaacttcggacggtgttccagttgctacggaacaaattggtattgtcaataaaacaggcagcagcaaaacagccgaagcatttgccaactggttcggcagcgctaaatttcaagctgagtgggctaagaaattccatattaacagcttgaataccaatgttcaggatgctgtaccgagttatcaaaaaaacctagcaaaacaagtaaccatcaacaatattgatgtgaaatggtataacaaatatgtcgataaatgggttgaaaaaattaatctaaattatttgaaatagagttggagcaaacatgaaactaaagttaagtgatttaggggtaaactacggtaatttcgaagcagcgcgagatattaacttaaatattgaggccaatgaattttttacactactaggtccttcaggtagtggcaagtcaacaattatgcgtgcgattacaggttttaataccattagccaaggtcaaattctgttagataatcacgagatttctcaattgccaccagaaaaaagagccattggcatggtttttcaaaattacgcgttgttcccaacgatgagtgtttacgacaatatagcctatggtttaaaattacaaaaaatgtcgacacaggcgattgcagcacgtgttgaagcagttgctcggatggtacaactttctagcgacaacctaaaaaaaggtatttcagaactatctggtggtcagcagcaacgcgtggcgattgcacgctcgttagcgccaaatcctagtttattattgctagatgagcccttatctaatttggatgcacgtttacgagtagaattgcgtaaagaactgaagcgattgcagcgtgaacttaagatgacgattatttatgtcacacatgatcaaagtgaagcattgacattgtctgaccacattgcagttattcatgatggtagagttgagcaaattggcacaccaaaagccatttatcaaacaccaaagaccgaatttgtagccaactttatcggtgaaatcaatttgctcagcagtgcaattgtgagtcacttggataccagttcatggcaagaagatgcgcactattatattagaccagagcatcttagttttgaagcgggcgaaattgctattaacggaaccgtattaaccaaggaatactatggtgtgaactatagttatacgatagccattccaggtggaaccatggatattttggctgacacgcagtttgagtatcagctggatgatatggttacgttgtttttcaatcgggcacatgtcttagaatttgtcggaggaacccatggctaatgcaagatttagaccaaaaatcacctatatactggcttttatagcagtcctttggtttttggtggcgtttgtcatttaccctaatattggcttattgtctaaagttttttgggtagattcatacttttccttgacattgtttcataaaatattttcatctgcaattgcagttaaagcactagggaattcattattattaggattgtgcttggctattacagcaaatattattggtgtctttatggtattagttgttaattattttgatatcaaaggggccaaatatttaaacttagggtatcttacaactattatatatagtggtattgttgtcgcgtcaggttatctttttatttatggtgaatcaggctttgtaaccaagtttttacagtatatttggccgcatttataacctgattggtttactgggtttccggccgttttgtttttgatgacctttgcaacaactgccaatcatatgatgtttttgacaacgagcattaaaaaaatagattatcaaacaattgaggcagcacgaagtttgggcgcaggacaatggcgaatattacgacaaattgtactaccagcccttgtgccaacgttgacaacattaacgattatgttgtttaatacaggacttggtgccatgtcggcgccactgattttagggggcaaccattttgcaacgattacaccaacgatattgacatttgcaggtagttcagcgacgtatgatttagcagcgggtctctctttgctgcttggtgctttgcaaatcgttatgttattagttggtcgttggttggatcagcgcaagcgttatgcttttaaaactaaagtatcggcgccgatgcgtaaacaaaaaattacaaaaccattctggaatattttggttcacattggtgcttatctgatttggtcaattttattgctgccactgattgcaacagtcatattttcgtttacaaatgcaacagcggtcataactgccaagttaggccattttaccttggcaaattaccttgctattctatcaactccagagacactgaatccatttatcacaagtattgtttactctattttaagtgcagccatggcgattctgattagtatgcttgttgcacgaatggtgacagcacgtcgccagaccaatcctttagaaaaaacaatgtcagcagtcatgtatattccttggctgttaccggcaccattaattgctattggattaattacaacttttggtgtgcaacatttaattgtggctaaccaggtgttgacgggtgggctgctactcatgtttatcggttatacggtgacacgattaccattctcgctcaagtttttagaaagtattttttatagtatggacggtaattatgaggaagccgcgcaaagtttaggcgcatcattactataccgtttttggactgtggtcttaccacaaatgaaagatggtattttagctatttttgctatgaatgttttggcacatctggctgactatgacttgagtgtattcttgtttagcccattgttacagcctttaggtgtcgtcattaaggccaatacagatccttctaatgcgctaactgggagcggtgcagttaacggtgttgttgctaacttgatttacagtgttttattaatgattattagtagtgtattacttattattgtgcgacgtagacctactaaagcagggaatgggctgatttagaggaggttttatatgttgtatggtaaacagcagtttcaaaaaattaatcgtttgcttctgagacagctacaagacgaaccttttttgattgttgcgcatcgtggctttgcacatgctaatatcattgaaaatacggttgaatcaatgcgggtggcttttaaactgggggctgatattgttgagacagatacaatgatgacgaaagatgggactatttttttattgcatacaggcacagaaaaacgattattcgggcaatccttttcacctgaagcgataacagcaaagcaatttattaataagcattattataataacattggagaactaagcagctatcaaccagttaccctatgcaattttattaaacaactacctaggaaccgtatgattcatctagatcgtggttggtcccatttatctgagctattagctgtgctagatcattttcccaaccagcaacagcagtttgtgattaaaataaaaccaaaagcagaacagatagccactttgcgtcagcacagaataaagtatatgacggttgtgattgttaatcatgacagtgagttgcagtatattctcaatcacttgactgacgagattaatatcattggtattgaattagtggctgctaatctttcagattcgcatgtacagctagatgtcattaagcatatcaaggctttgggattaactgtaatgattaatacgttgactttaaatactaccacgtcactttttgggacgctagatgatgataacgctatattagcatcgccagaaaatatttggcaggaagttatgataaattatcaacctaatatgattaataccgactgggcgccattattaagtcagtatcgtcggcagttagaacattaaaaacctaccttttaatgggcaggtttttttagctgtttcctgcaataaaaggagccatttccttcatattgtttattaatgcacaattaatcacttattataaaagcgcttacaaaacgctttatataagctatttaagataaataaataaaaaacttgcttttttcaaaggggtgttatatacttatattgttaagaaatgagcaaacgataaaaggagcattaattatggtagaagcaacaacaaagaagccagtcaaaaaggttttgacgcccgaagaaaaagcggtattacaaactcaggcagaaaaaatgacggcagaactagttgaaaagtcacaaaaagctttagctgagttttcaacattcacgcaagaacaagtggataaaattgttgcagcaatggcattagctggatcagaaaattcattgttattggctcacgaagcacacgacgaaactggtcgtggtgttgtcgaagataaagacaccaagaatcgttttgcatctgaatcagtatataacgctatcaaatatgacaagaccgttggtgttattaatgaagataaaattcaaggaaaggttgaattagctgcgccacttggtgttttagctggtattgtgccaacaactaacccaacatcgacaactattttcaagtcaatgctcacagcgaagacacgtaatacaattatctttgctttccatccacaggcacagaaatcatcatcacatgctgcacaaattgtttatgaagcagccttaaaggctggtgcacctgaaaacttcattcaatggattgaaaagccatcaatctatggcacaagtgcgttaattcaaaatacgggtattgcatcaatcctagcaactggtggcccatcaatggttaatgcagccttgaaatcaggtaatccatcaatgggtgttggggcaggtaacggtgcagtttatattgacggtacggtagatactgatcgtgctgtttcagatttgttgttatcaaagcgttttgataatggtatgatctgtgccacagaaaactcagcagttattcaagcttcagtctatgacgacgtgttgcaaaagttgcaagatcaaggggcttacctcgtacctaaaaaagattacaagaaaatcgcggactatgtttttaagccgaatgctgaaggttttggtgtagcaggtcctgttgccggcatgtcaggccgttggattgcagaacaagctggcgttaagattcctgaaggcaaagatgttttgctgtttgaattggatcaaaagaacattggcgaggctttatcatcagaaaagttgtcaccattattgtcaatttacaaggtcacagaacgccaagaagcaatcgatacagtacaagcattgttgaattatcaaggtgcaggacataacgcagcgattcaaattggctcacaagacgatccgtttattaagtcatatgctgacgccattggggcatcacgtattttggttaaccagccagactcaattggcggtgttggtgatatttatacagatgccatgcgcccatcattaacgcttggtaccggatcatgggggaagaattcattgtctcacaacttgtcaacatacgatttactcaacattaaaactgtggcacgtcgtcgtaatcggccacaatggatccgtttgccaaaggaagtttactatgaagcaaacgcaattacctacctgcaagacttaccatcagttaagcgtgcctttatcgtcgccgaccctggtatggtagaattcggctttgttggtaaggttttgagtcaacttgagcttcgccaagaacaagttgaaacgaacatttatggatcagttaagccagatccaacattgtcacaggctgttgacattgcccgccaaatggctgattttaagcccgatacagtgattttacttggtggtggttcagccttagatgccggtaagattggtcgcttcttgtatgaatactcaacgcgtcatgagggtattttatcagatgaagaaggtatcaaagagttattcatggaattgcaacaaaagttcatggatattcgtaagcgtattgttaagttctatcatgcacgtttgacacaaatggtggcgattcctacgacatcaggaactggttcagaagtgacaccatttgccgttatcacagatgaccatactcatgtgaagtaccccttggctgattatgaattgacgcctgaagtggctattgtcgatcctgaatttgtcatgacagtaccaaagcgtacagtagccttttctgggttggatgctttgtcacatgcctttgaatcatatgtatcagtcatggcttcagagttcacacgaccatgggcattgcaagcaattaagctaatttttgaaaacctcacaacatcttacaagtatgatccaaagcagccaaccaaagaaggacagaacgcacgtacaaaaatgcattacgcttcaactttggcaggtatgtcatttgccaatgccttcttaggcattaatcactcacttgcacacaaaacaggtggtgagttcggtttgccacatggtttggccattgcgattgcaatgccacatgtgattaagtttaatgctgtaacaggtaacgttaagcgtacaccatacccacgctacgaaacttacacagcacaaaaggactatgcagacattgcgcgttacttaggtttgcaagggacgacagatgctgaattggttgatgccttaatcgtagcgattaaagcattagcaaagtcggtagaagttgaccaaacattgtcaggaaatggagttaaaaaagctgaccttgaaaagaatatcgatcagttgactgaccttgtatataatgaccagtgcacacctggtaacccacgccaaccaagtttggctgaaatcaagcaattattgatggatcaactttaaaatgtagatacatgtaaatttttcagaaagcaaaagaaattttgcttttttgtttgcatttctttttatccgtgtatataatatatccatagataaaataagtacacgaaaaagaggcgttttatgaagttttggcaaagtgcagagtggcaacgtattagtaaattacgtggtctgaaattattgcttgttgggattgcggttatcccaagtatttatgcagtgatttttttgtcttccctatgggatacctatggcaaaatagataacctaccggtggccgttgttaacaatgatcaagcagccgatattaatggtaaaacacagcatttgggacaagatttgaccgataaactgttacgggaaaagcctttgaaactgagtgaagtgtcctctcagaaagcaaaagatggtttaaagtcgggtaaatattatatgacaatcactattcctagtgatttcactaataatgctggcacattgctcagcaacgatcctaaatatgctaaaattgatatcgcacaaaatgccggccaaagttttattgctgaaaagatgacgagttcggctgcggataagattaaagcgagtgtgaatcgctcattacagcaagtttataatgaaacgattttatcagcaataaagtcgtcgcaaaaaggtttccaagcgggcgctgacggggcaacacagcttaataatggtctcggtcagttagcagatggtagtcagaagttaaacgatggggcccaggcgctgacgaatgggtcatcaacattagcaggtggtttatcacaatatacgaatggtgtgtcacaggccaatacaggctctaatcagttatctaatggtgctggtgccgcggcaactggcgcaaatcagctcgcttccggaacatctcaactcgcacagaacgcaccgaagcttgtagcaggcagccaacaattagctagtggcgcgcaagaattagctcgcaaattacaagaagtaagcgacgggattacgacaggtcagactaatggggcggcacaaattaagcaattagaggctggtttagcaactttaacgcaacaagtcaataacatccaattgccggagaatgcaattgatagtaacgggctgacacaggctggtacggcgttgcaagacggactgacaggcgctggcgttgatgcacagaaaatagctgaattaatgaaagagcccagttttcaaactttcttaaaacaacaaccaaagattgcgcaagattttggtgttacggcgcaaagtttacaaggcaatcttgccaaaagtggtcaagcagcacaagcattacagactaatttaactcagttgcaagcattaataccgcagctagatgcgttcaaaaaacaattaccacagcttaaagctggcatgtcagctgctcaagctggtaatcagcaagccattaccaagttaaatgggagcttaacgcaagtgagccagttgctttctcagcaatttgtacccgcagctaaccaattggccagcggcgccgaacaattaaacaacgggcaacagcaggttagctcagcgtcagcgcaactcaacaatggcgcaaacaagctagctgatggaaatgcacagttggcaaacggtgtgaatcaacttaatggtggcttaggtcagttagtagctaaaaatggcgaattaaatgctggtgcaggtcagcttaatcagggcgcacagcaactcacaacagggactcaacaagctgtgtcagcactcggacaggcgcaaaatggaacacaaacattggcgcaaaaacttgctgatggtgccattaaattagacaaagtgcataacgataaggctaatgttagtgcactgacacagccagttaaaagtaaccaaacgaacctttctgaagtagacaataatggtacaggtatgacgccatatatgatgtctgttggtctgttcgttggtatgattacattcagtgcaatttatgatttcgtgacggttgctaaacgaccaaaaaatggttttgcttggtgggcagataagcaaactgtgaatatgccggtatggattgcgcaagccattattattacaaccctattgttactcgttgacgggttacaacctaaaaatgttgggatgctatatctcacagccttgattgtagcctttgccttcaatcaacttgtcttactatttagtattatgtttggtaagttgggatctggcctaatgattattgcgttagtactgcagctcagtgcaagcgctggttcttatccaatagaactatcaaataatttcttccaaacgattcatccttgggtaccgatgacgtattcagtgcatgcattccgtgaagtgatttctattggtggtagtgtcacaaatgacttgattatcctacttattgttggtattgtatctatggtattgacttggggcgtttaccagtggaagttaaagcataacccactattttggggtggtgaggaattagtaactgactagagttggagaaaattatgaaaatgtcaaatgctgttgagcaaagtttagttgtattggtcatgctggcattacaaaaagatgaattacctattaaaagttacttattaagtaaccgtttagaggtatcagagtcttatttaaaaaaaacaatgcgtaagttagtggttgcaggtattgtacaagccattgctagtaaagaaggcggttttaaactagcccgttcgattgctgatattacgttactagatgtgtatgaggctattgaaggtgatggcagttttatacattccacacaacttgcagaccgtatttttttgaatcaagcttctaataagccagttgaagatgtacaacaagcgttggaagtcgcagttgatgatgtgttaacagtttttaatgatgcggaagctgactttaagaaacgactacaaaattatacaatcgctaaattgttacagcatattaatgttgatgaatttggtaaaattgactggcgacaagccatggtgaaataacggcgtatgcgccgttattttttttgagtttcaatgtaactggttagttggaagacggtgtaaccgctttcaaaatgtgttatgataggccatatgttagtttggaggtcattataatatgtcatacatgccaggaaatcttacgagtgacgcttttaaacacgaaattgtccagcatgagtccttacatttgccagtacaatggcttattcatgaaagtgatcgcctacaacaagacgtaccaaagcattggcatgaagagctagagttaagtttgactgtcaatggtcatattgatcagtttacagttgatggacgaccttatcacaccaaaacgggagatgtgttggtcattaactcaggcagtgtgcatagcgtcccaatacaaaaaccaggaacagaagcttttactttattttttaatcctgattttttacgcgcggctttacctcaggcttctgagattgtttttgctacgcacccaaatgatgtcagtgctgttgagagtaccgagttagtcgattatttatatgcaatgcattatactgtccgccatgatccgatgaattatttgagaattacgcggttagcatacgatattttagatgagctggtgatgcatttttccaatcgtgaatttgggattaacccacatcttattcagactgttgatgaacgactgtataaaatcttattttatatcaaggcacacatttataatgggttaacggtagcagcggtagccgaacatttcgatatttcgacaagttatttatctcgctactttaaaatcaagttgcaaatgtcaccattggcttatttgcaggctgtgcgtttaaataaagcttaccaatatttgatgaacacgaataaatcaatgagttggatttctgataccactggttttggtgatgttaaatcttttgaacgactttttaagaaaaagtatggcacctcacctaagagttatcgtcagcagttcagaaagtgacttaaaaacagtaataattgtgctataaatttaaaagaaagcgcttacaataattgtgttgaagcgtttttttaatttaattatggaggaatagcacatgagttcatctgttcataattcgtttttattcaaaatatcgattttatcgatatctttagttttgacggtcacaaccgctgtatcaactgctttaccagctatgattgcaactttcaagcaatatccatcaactcaggtagagatgttaacgacactaccgaccatttctttattgctgacagttttagccagttcgtggattattaagcgacttggtgcgagacggactacgttaatcgggttgataattgcgctattagcaggtttagtccccgtattcattaacgattacgtgattgtctttatttcccgtctactactaggtgttggtgttggcttatttaacaacttggcttatagtctaatcatggctgtctatgaaggcgaagaaagacaaacgatgttgggcttccagtccgctgtggggacagttggcaatgcgttagcatcttttgtagttggcctattaattagtagtggctggcaagttgcctttaatgtcaattggttgtttgtgattccgcttgtcttatttggcttgtttgctacaaaaattgaccaatttacgaatccggtggtgactgagacaggtgatacggcaccaattaaagcaaaagaaaccacaaatatggcagttgttggttatgtgctacttattgcaactttctttgctttttactttggactattactgaaattagcaggttttttagtggaacagcacttgggaacggctgcagttgcagcaacgcaattaagcgtcatgtctttaattggtctattacccagtctattatatgggcaaatctataaacatctacgccgcttgactattccaattggtttaatcataacaggacccggtatcggtatcatcgctactgcgggtacacttactatgacctggataggcattgtcatatctggttttggcttaccaattgtgatgccagctatttttggtaaagtcgctgaagtacaaccagaaggttcttctaatctatcgtctgctttgatgctggttggcataaatgtggcagtttttctgtcaccgcaggtgttggcagtgacgacacagataattggccagacgagcaataaagcgactatgttagtatcaaccgtcatgttgtttgtcttgggcgcaatccaattggtaatggctacaactaagaaacagccaataaagaataggagcgaaatgaaatcatgataacgtttaaagcaattaaagataatggtagtgggaatattatcaagctggtccctaatgaaaaacatggtggtgttttagatccgcgtgcgcgggaggaattattagcttcgcaacatggtaattcaacatcggaagagactagcgatataccagatattgcaaccctacgtgatatgatgggatggccgaatgcaaaagatattgcgacgcatgatctaacgataactaatacagcaacggattacggcgttcaattacgcacgtacgttaagacagccttgctagacaaacaattaccagttattttcttttatcatggtggtggtttctttgggggttcattagacaatgttgatatgccggcgcgtgcactagctgatttagctgatgttttggttgtgtcggttgattgggctttggcacccgaacatccctatccggaaggatttattgaggcttatcaaacgataatttgggtcttaaatcaaagtggctggtcaattgataaacataaagttacggtattgggtgattcagcagggggcgggtttgtctacggtttgggcttgctagaccgtgcatttggtgtcaatgcgattactaaattggtcgctttttatccagtaacctatcaggcacacgatacgcattttgaaaaatggtttagtgacacgacacgttatcctgtagcagatgatgaccgtgaattattattaccttatctgactggattttttggtggtgaggggttgattgatcagctatatattcaagaaaacgatgcgaatagtatctatctttcacctttcctagccaacgataggcaactagcagaactacctgaatcgttaacaattattggcgagtatgatccattacgttttcaaggagaagcttttgttgaaaaggtacgtttaagtggtggacaggcaaattatgtacgctacaatggcatgacccatgcctttatggataaagttggtgattttccgcaagccgatgatgcgttgcgtgaagcagctagctttgctgctaaataaggaggcgcaaaatgaatcgtaattatctagcaattgacataggcggtacaaatttaaaatatggcataatcgatcgggcaggtcgtttaattgaaaagcatagtgttacgacagaagcaacggaccgtgaggcttttttagcacaactgagtgccattgttacgcagtatagggatcaaatcaagggtgttggcattagtgtaccagggacggtcaaacatccggatgatacgatttatggtggtggggcactccgctttttagaccaagtgaatttagcaacagtattaaatttacctgtgccagtgagtgttgaaaatgatgggaaagctgccgctttagcggaactgtggttagggcatttaaaaggtgttgaaaatggcgcagcggttgttttaggaacaggtgttggtgggggattaattttcaatcggcaactctattcgggaacacattttcaagcaggagaattgagctttttgtttgatacgcgtaatcttggtgatattcatcattcgattggctggcgtggtagcgctgtgcacatgattgagcgcgtagcctcggcacttaatttggcagatcagcacgatggatatgctgtttttgaagcaattaacaagcgagataaaattgcttggccgctatttgaagattatgctaaagagatagcgcacttgatttataatttgcagactattattgacgttgatcgcattgttattggtggcgggataagtgcccaaaaaatagtcacggagacaatacaaagcgcttatgatgaaatgtttcatagtaatgagatggtcgcagctgttctaacaccagcagagataagggcaagcaagtttgccaatgatgccaatttatatggtgcgatttatcatctattgttgaagatcaatgcagaagtataggttcatgaaatgaccaaagatatgacaaaaactgaccttttttactaaagaaaacgcttacaattgtattattaaataaaggagtcgatatgatgacgaaaaaaggtttacaattaccgtcagattttttgtggggtggcgctattgctgcacatcaggcagaaggctattgggatgctgatggtaaaggtgtttcgattgctgacgtattaacggcaggatcacatgaaaagcctcgtgagattactgatggcgtcttaccagacaaaaactatccaaatcatcatggtatctatttctataaaacatataaggaagacttggctttgatggcggaaatgggcttcaaagcatttagaacttctattgcttggacacgtatttttccaaacggtgatgatgctgaacctaatgaggcaggtttaaaattttatgatgatatgtttgataccatgcatgaattaggtatcgagccagttatcacgctaaatcattttgaaatgccttatcatctagttaccgcatatggtggttggcaaaatcgacaggtgattgacttttttgaaaagtatgcgcgtgtggtgtttgaacgttatcgcaacaaagtaacttattggattacgcataacgaaatttcgaaccaagcgaatcaagcagaaataagtggcttttctgattttctggtttggaccaattctggtttgaaatttgatgcagagacaacagtctcagaacgtcaagcagcgatgtaccaggccgcacataatgagttggtggctagcgcacgtgctgttcgcataggtcatgagattaatcctgattttcagattggggcgatgctgaatgttggcagcttgtatccagcttccacaaagccggctgatcagctggcagtgcaaaaagcgcggcaacagcgtgactggttcagtgatgttcacatccgtggcgcttatccaaacgaaatggaaaagctttttgaacgtacgggttggcgatcagatgttacggatcaagattttattgatttggcctctggtacggtagattatttgagtatttcatattatgcttcttctgtgattcgtgccaagcaggatgatgactcggaattggacgaggcagcgaactgggaaacggtgccaaataccaatattaaagccagtgattggggttggtcaattgatccacaggggttacgctataccttaaatgaattgaatgatttgtatcccgaccttcccatcatgattgttgaaaatggatttggtgcctacgatgaactggttgaggcaaatggtcagcctacggttaatgatgattatcgtatcgcttacttggcagcccatattgccgaggttgaaaaggcaattgttcatgatggtattccagttattggctatctgtcatggggaccgattgacattgtgtcggctggtactggtgaaatgaagaagcgctatggttacgtatatgttgacttagatgattttggtgaaggtagcgctaagcgatacaaaaaagcgagtttcaagtggtatcaagagttgattgccagcggtggaacgagactgtagatgaataggttatcaactatataaatatattgcaagcgcttacattattgtgtataatgaagacacagaaatggattgttaccgtaaaaacgggcaaaaccagataatgttgctatcatctttgtgaggtgattgtgtcgttatttggttttttgtttgagttgaggcagagtgactatgctagttaagaaaatttttaataataatgttttgctggcagaagatggtgatcaggaaattgttgtcattggtcggggtgtcggttttcagcagaaaattggccaagtggttgcgcaacagaaaattgaaaaatgttattacccaaaagaccaaaggtggaccacattatttaatgagttaacatcagcgatagcatttgaatatattgagattgcttcacatattatcgctactgctgaagcacggctagatactgattttgatgattatctgttaatcggattggccgatcatatccaattcgctgttgcgcgtcaactgaaagcattgcccatcaaaaatgaactcttatgggaaacaaaacatttttatccagaagaatatatgattggtgaagaagctgttgcatacattgcggcacaacttaatgtgactttagccgatgatgaagttggttttattgccttaaagttcattgaaaaacgtgctggaccggaaatcagtgagcgtgcaactagcttgacaaagttaattgaaggggtgttaaccattgtgcggcatgaactatcgccaaaaattgattactccgcactcaattatcaacgcttagtggtgcatctcaggttcttgctggatcgcttactatcagatgagtatgagaataatgccgataacccttttgatcaggtcatgatgcagcattttgaacagcgttacacgaaagcatatcgctgtgccgaagatattattcgttatattgaacatgagacccatcgtgggtcacagaccagtgaacgtatttatctcaccatgcacttgcaacgattattggaacatatgaattaattatgggattgttactataaatttaggcaaaacccaaaagttagtcactgaggtgataacttttgggtttttatttttttgaaaagaggtcgaaccatgaattacgaaacattggcaaaagatattttaggtcttgttggtgggaaagcaaatattaacgaggcctggcattgcgctacacgcttacggtttaagttaaaagatgagaacaaagcacaaacagcagagattgaagcgctacctggtgtggtgaccgttgtgaaatctgctggacaatatcaagtggttattggcaattcggtaacgaaagtgtttgaaccattggcagccgcagcgggactagaacacttagataaccaaactcatgctcctagtgacaagcctaaagaaaatatcgttaatcgctttatcagctttatttcaagcgttttcacgcctttcttaggtgcaatggctggtaccggtgtattgaaagggctattagcactactagtggctataggttggctagataaaacaagtggtacttatcaaatttggtatgctgcaggcgatgccttcttctttttcttacctatttggttggcatttacagctgccaagcaactgaaagtgaatcaatacgttgctggtgccctggctggtgcgttactttatcctagtctagcaacagtactaactgggacaaaaccactagactttttaggtattcgtgtcattggcacaacgtacagttcaagtgttattccaattttattagctgtgtggctattgtcgtatttgcagccagcactggatcgggcatttcatgaatcgattcgtaatattctaacaccattggtcagtttgctaatcatggtacccttaacactattggtggttgggccattaggcacaagtgtcggcacagtgttatcatcaggagttgaaagtatttacaatgttgcgccttatgtagctggtgctgtgatgggagccatgtggcaagtctttgttatctttggtgtgcattggacgtttgtacctgtgatgacaaataatattggtcaattaggtcatgactacatgctaccaatgttaagtgtcgctgtgttatcacaagctggtgcaacgcttggtgttttcttaaagacaaaagataagaaaatgaaggcattagctgggtctgcggttctaactggtattttaggtattactgagccagctatttacggtgtgacattgaagcttaaaaagccgttcatttttgctacaatcgctggcggtattggtggcgctattgctggcggtggtggcgcacaggccagtgcctttacactcccaagcctgttagctttaccaacatatttaggaaaaggattcatgagtgttgtagttggtatcatcgttgcctttgtactggcggcagtgctaacgtattggtttggtgtacccagtgcatcattagaaaaagcaacacaaaaagtttcatcagtcgaagaagaagttatggcaccagtaagtggcacaattgtaccactatcaactgtgaaagatgaagtatttgctagtggtgcgatgggcagaggtattgccatcgtgccagaagctgacacactggtatcaccaattaagggtaaggttgtagcagtttatccaagtaaacacgcgattggcttaatttcagatgatggcttagaaatcttattgcacgtcggtattgacacggttcaactcaatggtgagcactttgaacaatttgtgaaacaagaccaacaagttgacgtgggcgataagttattagtgtttgatcgtgaggccattcaatcggctggttatgatatcaccgttatgatgattattacgaatgctgaaaattataatatacgggaaaccgaggacacagcaacaaatggtaactggttacttgctgtggcaccacaataaaaataagtttgagataaaaaatgatgtgatatcatttttttattagttgtaaattatatcgtatgcgatataattataaacaacacattaaaaaaggaaatagtatggcaaaagagcaacatctgtatgacgaattatgtttatcattttataatacgaatcgttattttcaccgtttgtatgatcgcatattggataaatatgatttatcttacctacaatatatgagtttattattgattcatcagcaagggcaattaaaattgatggatatcggcctcgcactagatttatcgagtaatacactgacgccagtcattgaaaagttagttcgtaaagattggttggttaagcaatccaatgttgcagataagcgtatcaaaatgctggctatgacggaacataaagtagctttgtttaacaagatattgagcgacgtcgaaatcatgcgacatgaattgttgtcacttagcggccgaccgttggcagaagtacttcatgaaaatcaacaattaaatgatatgttaaagcgtatgttagctgaaaaggaagagaaatgatgtatgatattatttttattggtagtggccacgctgcttggcatggcgcacaaactttagcacgcgctggtaaaaaagttgcgctgattgaggaaaataaggttgctggcacatgcacaaattttggttgtaacgctaaaatattgttagatggcccagctgaaatgattcatcatttgcatcactatcatggtgttggtattaatgagacaccagatattatttggccagaactgatggcttacaagcatcaagtgatcgaccccttgtcagacggcttagcgcgcatgttatctgtcgatggtattgatatcattgctggccatgcgcagtttgttgacacacagacgatttcagtgggccagacgacctacacggcggctcagtttgttattgcaaccggccaaaaaccagccaaactaccgattccgggtgctgaattaacgcacgatagtacggatttcttggatttgcctgacatgcccaagtcgatggtattcattggtgctggttatattgcaatggaatttgcatcaattgcacatgctgcaggaagtcaagtgacgttaattgaatatgggggtagtgcactcaatggttttgataagctatatgctgagacagttgtcgcagatatgcgagccaaaggcatcacatttgcttttaatcaggccgtttctgaagtcaaagcactggatgatgggcaatatgttatcgaaacaagtcagggaacgcgtttccaagcagactatgtcatggatacaactggccgcacagccaatattgatcagctaggcttagacagcattggtgtcgcatatgaccgtcaaggcgtcttggttaatgaccatttgcaaacaactgtacataacatctatgctagtggggatgtgatttctaagtcaattgcgcgtctaacgccaacagcaacttttgaatcacattacattgctaaagtgctcctaggggaaaaagcgcctattcgataccctgttgtgccaacgattgcctttacgttacctcgtgttgcccaagttggtgtgacatctcaagaggctacaatgcgtgatgatttgcaagtcatcgaaattccttatgggcaaatgatgcgcttccaaacgttaaacgatagtcaagcagcgctgaagattgttgtcaatactgagaaaaaactccttggtgccgcaatgattggggattttgccccagaaattgtgaatgctttagtaccagttatcaacaagcaatatacacgtgatgatattcaatcacaaatttttgcttttccagcacatactggtgttgtgttaccaatgattgcaaactatttagattaaatggagaataatgatgaaagcagctattattaatgcttacggtggcagtgaacaacttgttgtcgctgagcaagcaatacctcatattcagcaagacgaagtgctggttgaaaatatggctaccagtattaaccccattgactataaagcgcgccaaggtttgatgcaggggatgtttcaatggcagttccctgtgactttaggatgggatattgctggcagaattgtggccgttggccaggatgtgacgaattttaaggttggcgatgctgtttttgctcgaccagatattgatccgactggtcgaaatgggtcatacgcggagtacaccgtggtgaaagccgacaaattagcctttaaaccagaaaatattacttttaatcaagccgctgcagtaccattagcagccctaacagcgctacaaatgttggaaaaactacaagttaaagcagggcacaaggtgttaatacaagctggcgctggtggcgttggtatttatgccattcaactcgccaagttaatggggacttatgtagcaacaacagcgagtcaagttaatcacgattttgttgcgtcactgggggcagatcaagtgattgattaccacgcataccaaatacaggatgttttgtctgattacgatgctgtatttgatatggttggggacatcgataatggtattcatattttaaaagatggcggccatttggtgacaatttctgcgcagttaacggctcaacaacagcagacacctaacaaaacaattacaaccggttggttggatactaatggtaaagatttaaccacactcgctgattatattacaaaaaatcaattacaaattgtggtcgatagtatttatccgctaacaacagaaggtatgcgtgcagctcatcagcgtagcgaaacacatcatgcgcgtggtaagattgtggtagaaataaagaaagagacagtataaaatgatcgcacaaattattaccgggttagttgctattgaagcaatcattatcatgatgatagaaatgtttggctcagttgcacagcaagctaagtcgtttgaattagaaccagctgttttaaaaatgccagaagtgaaggtgttattagctaatcagggaatatacaacggtttattcggagtactcatattggtgaccatgtttttcattcatggtccgcaacaagtgctgatgttacaatttgaaatgctctatatcttaattgcagcgatatatggcagcataacatcagctcggaaaattcttgtggtacaaggattaccggcgttggttgctttaattgccttatacttcttaaattaaaaaagcccactcttaattgagtaggctttttttagttaagcgactgagacaaagtaaccttggtcatcgaaaatgtatgttcgattattaacgatgatatgagctgatttagtttgtacgcctgttatttcatcaaaatgttgtagcttattattaacaactttaaatcctttgacgagttgataattactatccgttaaataccattggccttgataggtaaagtagtcattaaatactgccgaaccatcagtggcattcatataataactcacgttcgtgataggatcagtcacaaattgacctttcacttgccgaccattagcttggaaatatttcaaattaccattaatgtttaccaaaccagtgtctgctggaccttgagtgcttaaatgtaaccattggccatctagtgtttgatagtattgattggtcaacatgttgcccgtattgtcaaagacaaaaatcttgtcaccaatttgttgcatacctgtcgttatagcgccagttagtgggttagtatataatacgtgattttgtatcgtaataaaatcacccttactttgatgaccatcggcgtagaaataattttgaacaccattgattgtttgcaaaccagtcaaggcaatgccatcattacccaaatagaaccactgaccttgactattttgtgcaaatctttgtgtcgccacgttgccgttaccagcttctaagtagaaaacgtgaccatcagtgtctgatacaaattgccctttgacttgtgtgccgttcttgtagaagtattgcttatgaccatcgatttcagtgaagccagaagtgaccattgtgccatcattctggaagtaataggcggtaccggtttggtcagtaatgtattgattaaatacttgacgccctttttggtcaaaataaatcgttgaaccgtcagcattctgtaagaaagattgaacgagttcaataccgtttggtaggaagaaatagtgatggttattaatattctggaagccagtaacgagatggccggtgctatcaaagtaataataattgccattatcatcttgtataaaggtgtttcgagctagatagccactcagtgtgtaatagaccataccaatgttatcgcggacaaatccggtttcagataagtcatctgttaattgttttggcaagaagtcacgattattattgtttgatgtaaccttatagtattgatcggtaccactgtctttcaagacatagccagcccctttgccttgaatatttgagccattaaagtatttaccagaccattctgttattttctgactaggatccataggtagccctgtagaaatttgttttgtttcgaaaagtgctggatattttttctggatatcggataagaaggcaccgccatactgtgcttggtatttaccaccaccacgactttgtatgacatatagtgactgatcaatatctgagttagtgtctttatcaccataagagtttgttcgggtgacggtcgctaattcttgacccggtaaattataaatttggtcgggtacccagtcagcgattgcttggatgccatttgcgtgcagagccttgatggcatcgcgtaactggtcaactgtgccatattttgttggtgtaccgtagcctaaatcataacgatctgtaaaggcataaccattttggataattgaatctaagaaactggtatcggtgcttgaacgatattgtggtgccaactggaaacttgtgataccccaatctttgaataactgaccattttttgcaatgacagcatttgtatagtcttcagtgtttgtggcaaaagcttggaaatttgaaaaaccttcgtaaataacctgagaatctaaagcagcatttgagtggaaggttttgccatcatgatgggctgtgtcgtcagacaaagtacgcgcgtcttgatggctgtcagccccaacaggcacccaaacagctaagaagccagagacttgcgggttacggacaccatagatttcagtattatcaaaaattaaatcgccctgatcattggtgtactttactggggcgttgtcattatcataataagacaaattgtcagcagttgtccctaataataatctgaatgcttgatttttgtgagcggcacccatgtgtaatgtcaccgtgtcgcctgattttaaggccagattttctttattactgacaatcacaccaataccttgtgttcgtgtgtctgcattaccgctatctgtcacactcatggcacctttaccataacgaacatttgtcaggatatcgttttgatcaacagccattgactgaccaccagcaacatatttgatacgtgactttagcaagccgttgatggcatcaaaataaggggacttatttgccatatattgaccatcatcggtgtataaatcaccataataaacgcgcggtactgtatctttattagttaacagcatcgcataggcgctaggcatgttgtattgtgtatatttcttatccgcctgtttttcatcgttattataaattttaaaggcttcggctagctggtctgctgttggtgccaaactattttttacgtcgggatgtaactcagaaataatttgagcaatgactgtttgtacttcactatcgtgtgcgcgaacaaagctgtaatttggaatggcagtgttttcggtactatcgtgattgcgattgacgaggtaatagtccatgaagcgttgcatggtaccacgcatacgcatatctttagtcaaggaccagattaactgggtatgcatgtaatcatccattgtgagttgattattaccaaaatccttcacgtattcagggtcgttatggctccaatcttcaagaattgaaagatgttgatttgctgttgcgtcatttttatcaacaccataagcagctttgaaataatctgctgcaatctggagtaaatcagcgtcaacattatcgacagcatcgacacgtatcccatcaaaattagcagcagaatcgtttgctgtaatgctaccaaaattcatcaaatagtgtaaccaatttaactgctcagcttgcacaacaggattagagttgtctacatcattagcgagtaagagttcaaaaccacccttagattgatcaattgtatattttggcacacctgtctggtttgttggtgtgcgatttaatagtctgaaattagagttagtatctggtgtcaatggactgttgacgaaagtcaaagcgccgttttgtaaatgatcatttttgggatcttcactcgacatgttccattgtggctgtgtacgaatgaaatcatcaatggctgttttaagccatgctgtactattagccacaccgatttttgtttcaattgcttgttggactgttgtgcaagcaatattcaacatggcttgattgtcttttagcgagaacatctgacgattgtcaatgagtcccatttgagacatgtagtttaggtaatttacttgtgtttgcttgctaggccaccaaactgacacaatgggccggaagtcattagctgttgttgcttcccagtgttgaccatttcttaaaacatctttagggcgataccatgaagaagcggtcaaataaccattaaaattgtcgaaatcagcgctatcggtgctgtgaacggcattatgtgctgtatagtctgttgtctgagaagttaaaccttctttgatttgtgagtcggttgttgatacctcttgtcctgattcttgatcaaaatagcgtacttgaccgtcaatgacaccggtaaatcctttttttagttgtcccaaactatcgaagtaataattgtgcccattaatggcctttagaccaatagttgcttgtcctttatcgtcaaaataataagttttgccatctggcgctgtatagaaatcagcaaaaacttgttcaccgttgtcattgaaggctaatgtttgtgagccaatttgttgtatcccggttactgcgttaccggagttaggatcgagatagtatgttttactgttatcggtaacgaattggccttttgcctgcacgccattgttgtcaaaatactgcttgtggttgtcaacagtagtcaaccccttagcaagtgtgttatcactggttacatagtaccatttaccatctttttccagataaccagttttttgattagctgttggtgtaacagccggcaactgcttggtgagattatctatcgaatccttgttagtgttgtttgccgtttcagcttgcttttgcgtatcagtcgttgtgtctgatgcttttactttttctgcttgggtggcatttgcggcgatttgttgtgttgtttggtcatttttgacaggtatcgtttgtttgtcaacgacagtatcgtgttgattggttgtattcgaattattggagacagtaactgacttatccgtcactgtgtttgtgctatctgcattaacattttgtgaagtagcggtcatagacagcataattgtcgataaaatgagtcccccaataacccaactcttaccagacttgtagagcttttttcgtacatttctctctttaatcaaaacattctctcctccatttgtgattattctttgaaacaaatgaattataagctataaaattacgaacttatatcatttcacaaacgattaacaattctttaacatataaaataaacaatatttataaagtgataaaataatgggccgctcgcttttttagttgataagagcgctatatcacgggattcttcttaatatgttttatgtaatttatatgataaaatgtgtagtgttagtgtcgttttttactgcaatgtgtggattttgggaggacctatgtggacggtaataattagtaccttgatattatcgacaatggttattggcttaggcatcaaactattgacaattttaaattttctggagaaacctaatacgttggtttggcaattgattacggttgtggtgtttttgccatcaatatatagcttattatctgtctctaaattagtatttggtaatatctatttatattatttactcgctattttggtgttttattatatcagtccggccattggtcgtctgtattttgttttaacacctattgtcatcatactgtatttggacatgatacttcaaaaaccattacctatcgatatacctttattagtgtttgctagtggttttttaaattatggtgcgacgtggttgattagttttctcaaaaaaccagcaatagttaaagtgagtttagctgcagtggtgatgttagtcttagaaagattgtttggttattttttgccggcatatggcttgcatacggcacagggtatcttcattgccactatgtcagcaatattttttataactgcagttgatcgttttaatcgctcattgattgagcgcaaggaagatgttgacgacttgacattacaggcaaataaggatgaattaacgcagttttataacttatatcatttaaataaagattttagttcacgacagctgaaccgacaaacattagctatcgcagtgattgatttagattacttcaagacagtgaatgatcaacatgggcacagtatggggaaccaagttttggtgactttttctcaacatctacatcaatgtttaacgcgagagctaggagaaaataattttgagctgtatcggtatggtggcgaagagtttgtcgtaacaattaagacattgaaagagaagagcatggaagcgctctttgatattttgcagacttcaatcagcaatgttgatattgcatcacttgatcaaaaacttagtttttcggccgggattgcttacttggcaaatcatgatttcgatccagttaaaacctttgatattgcggataaattactatatgttgcgaaaacttctggtcgagaacaaacacggattgaagtcgaaaatatcttataatggttggacaattgatagggaattaaaattcatcgtataaataatggctagttggtatataatctaaaagtattcaataattgaaaaatagatgtattttagcaataatacatgtttcacttatttgtcatttggtggttggatgttttaaagcaacgtaaagcgcatacgcgcgaagacaaatagtacatgcagcacacaataaccttcccaattgaaaggcgatgcgttttatggaaaataagctttattttacgacacaacccgttgtggtgctagatgattatcgccagtttaaagttggattttatgagcttttattgcgtgatagcacgacgaaccgtttcccaggacaggctttttttgatgcgatttctgaagaagatgggaacgaagagttcttagatttttcagagcaacaaatcagagtcgtactgcagcagcatgataacagtgatatatcaattaatctcgagacaatccaactaggatacgagagaacttatcgctttttggaagatgtgaaagatattgccaatcatgtcatactagaaattacggagcgtgagtatagtggtcaggatcatgcgctgatacagtttattcgttatgctaagcggcaagggttccgtattttattggatgatgttgatacgcataagcatattaacagttgtgtcatgagccgcttaggtattgatggggttaaattttcacatcaaatggtccagcagttgccattccaagaagttaaacagcgactagaacagtttcaagaagagcatcaagatgatgatgtagtgatgattgttgagggtgtgaatgatcaacgacaattagaaaaattatttgatgttggcattagctatcaacaaggcttcttttttagcccaccaaacagtttgggcagataatcaattaagaaatgaggcatctcaaggatgagattcaatttattacgagagaatgaagagagaccaaattggcaacagccagaaaatattgtcctggcgttatcgacaatttttttaggggttattgtaggctttagttcattgttactgtcattgttgttagaagtagtagaacatttttttcttcattatgaagaaacagcaaaaataccagcaccaattaatacgttaccaatagatcgcttaatttctgtggtaatcgggggtgttattgcggctctgatttggtgggggttaagaacaaaaacagtcccaactgttagtatcaaaaaagctttgtccggtgaacgaatgcctttttggcagacaaccttacatgtcatgacacaaattttttatgttggggctgggggatcaattggtcgtgaattagcgccgcgagaagcgggcgcacttttagcacaaaagtgggaaaatctgttagaaaaatggcatttccccaaactttcagcagatgatcgccgactgttaatgactgctgctgctggtgcaggttttgctggtatatacatttcacccattacggggatgtttttctctgttgaggtgttgttaaaaaaaatgacattgcgtactgttggtgtgagtttaaccatgtcaaccattgcaatgctaattggttcacttgtcaaaggttttcagccgtattatatattacatgatatgacgtttaccctaactagttttatttttattttgattttagcgcctttgactggtttagccggtggttttttccgtcgtttttttcagtgggctgaaaaaaatcagactaaatcaaaaagtattttgtggcagttaccagccatagcgctcatgaccggcttggttgcctattttttccctgaaatcatgggaaatggccggtcgttggcgcaattcgcaattaatagtcaacaaatgcatctggttgttgtgcttgtgtgtggcgcattattgaaagtaatcattactgtgttaactattcgagctggtgctgctgggggtacgttaacaccatcaattgcagtaggcagtgccttgggtgctgtgttagtactacttctcagtttttttctaccgggtgtttcagtgggacaaggcgctattttaggcgcaggtacgttattggcagcttctcagcaagcgccttttatggcaatgttcatgttaattgagattacccatttaaattattcagcattattacctttggctttggggattatcatatcaagcgcagtgtctaggaaagtgctgtctaaatcatgacgcaactgggtgaaagattgatataacaatatctatacttatctttaaacgtaatagcaactaatctgtgcgcacagtttagttgctaattgcgtttttttgattatttattgctagttttttgagattgaatagctgataataaagataacaaaaggaaatgagaggtgagatgatgacgattctattgccgacacaattaaaaagaatgcgcacagaacgtggtttatcacaagaggatattgctaatcaactatttgtctctcggcaagcaatttctagatgggaatccggtgatgccacaccggatttaacaaatttagtgaaattagctgagattttagagacatcattagattctttggtacttggtacggttcaacaagaagagacagcagttgatgtagataaaatcgacaaacacgagtttatgtttgacccaagaactggtaaatatatacggcgacgtatgaatttctggcaatttttggcgagttattggtggattttcttgattttgggtggttttctaagtagtttactattggatatgttaaaactattgaaataaaaaagaagtgatagtcaaagactacacttcttttttataggtttgcttcaagcgtgattatattattttcagagtctttgattttaaaggcaactttttgtccaaaacgttgtgctggcgtaccaataatatcaacaaaattattacgcaaatgtttacgtaattcatctgcatgatcacgcacaagtaattcaaggttggcagtgggttcaccgaccacaaagataatatcctcgccgtccaacgttaaatgacgaccactttgatgaccagattgtggtaaatcaaaaacatcacgccaaaagcgataggcacgattgatatcagttgctggaattgttttaatgtttaatttacgtggtttcataatacttataagtatagcggaatcgtgttaattttcaactgatgttaaataacaaaggatccattaccacagacatataatttatggtaaacttaaacttatggcattattagaagtaagtggcctttcaatggcctacgcagaaaaaactttatacgaagacgcagccttcgaattacaacagaatgaacatatgggcattgttggacaaaatggggcgggtaagtcaacacttatcaaaatcattacaggccaagaactaccattgtctggtaagattgaatggcaaaagggtctgaaaattggttacttggatcaatatgcagaaataccagatgggatgaatttggtagcttttttgcatactgcttaccaagacttatatgacaagcaggatcgcattactgcgctttacaatgagtacgctgaatccatgaatgacaaattgttgacgcgtgcaggtcgtatgcaagaagaactcgacgccgcaggattttatgatgttgatacgcagattgaacgcgttatttctggtcttgggttggaggccattggtcgggaccgagaactcgagcaaatgtctggcggacaacgtgcaaaagtgattttggctaagttgttattagaaaacgatgatgtcatcattcttgatgagccaaccaactatctggatgtggcacatattacctggctggaagatttcttgcagacatatgaaggcgctgctttaattatctcgcacgattttgactttctggataaagtaactaacgcaattattgatttgtcctttggaaaaatcaccaagtaccgtggctcatttaaaaaggcgatgcgccaaaaagaggagcgcgcagagcaacaattacgccagtatgaaaaacagcaggatgaaattgaaaaggcgcagaagtttattgctaaaaacaaagcgcgtgcgtcaacgtccaaacaagctaagtcacgagaaaagatgctggcacgaatggataaaatcgatccaccatcagagacgttgcaagcgaagtttaattttccttatgtcaattcgcaatcagctaatgcattaaccgttagtgatctatctgttggttatgtgacacctgttctagagccggttactttctccattacgaccggccaaaaaattgttttcaagggttttaatggtgctggtaaatcaacattaattaaatccattttgggtgttattccagcattacatggtgaatcagagttttcaccatctgctattgttaactactttgatcaagatttagaatgggataacgatgctaaaacgccactgcaagagatgcaagatcgcttcccaactctagaacccaaagcactgcgtacacgtcttgctgcggctggtattaatgcagaaaatgcacaaaaaccattacaacaactatctggtggtgaacaaacaaaggttaaattggcaattatggagatgaaaccaagtaacttcttaattcttgatgaaccaacaaaccacttagacgaaggaacaaaaaacgccttgcgctcagctattgataaatttccgggaaatgttattattgtttcccacgaagtcagctttactaaaggctttggtgatcgcgaattaaacgtcgctgcgttatcctttaagaacgaaacggattaagataagtaagtatatccatcagcaatggttaattggtggtgcagttataataaaaggttgggaaaggctactaataaagcagttctcggcctttttattacgagcagttagaatctgtctatcagggaaccggaattgtgagatagtgtggcattttttatgaagattagaattattggtccagttgggagtggtaaaaccacttttgccaatgcattaagtaagcaaacaggcatccctgttactgcgttggatacgttaaattggcatcgaatggtaactggggatgttcataaaacgccagctgaaagacaaacagaattaaatcatgtcttacgccaaaaccattggattattgaaggcactcaataccgtcatgggcaagccgtgtttggcgcagctgatattatttatgtcttggatgtgccattgtggctgaatatttttcggcttatcacgcgttggctagatacccgcatgaatcatggtcccagacaataccaacagatatggccttatgtcaagtggctcaaacagtggtatcgatacgataaattggctgttttggcattgttaaccccttaccgtgataaagtgaagatagtaaaagcatttgacaaaataaaaacattagaataaaataaaaacaatgagaaaatcatagaggttgccatagacatgagtcgcacgtggagtattgatagatacaatgaaacgtgtcaaagggaatatggccgaagcgctgatactatcatatcagttagctggggtactagttaatagctattacactgtcgcatatgcggggtgctatgacggaaacgagtttttagtgtaatccgtgactgctatcccccagcagaagcggatttttattttatgagaaaagagtgtgaatcatggtagaggcgattacgcgtccgacgcaaattgaaatatctcaaaaagctttaaaaaacaatgtcgctgttgtcaaacgtgtttcgggtgcagaaaaaattttcttagccgttaaatcaaatgcctatgggttaggtttaattccaacagctaaagcagcagttgctggtggtgtatatggtttagctgttgcaattattgacgaagcactagcactgcgccacgaacgcatcactgcaccaatactaattttgggtatttcacccgccgaatatgctgaactaatggcagtgcaacatattatggcaactgttgtctcacttgattggttacaagaagcagcacagtatctcaccggtgaacagcgattacatgtttccttaggtgtcgatacagggatggggagaattggttttagagaccgacaatcattgtctgaggcaattgactatgtgcaggctcatcgagatatatttgattatgtgggactggccacacattttgccgaatcagattcggctgatacagactattttaatatgcaacttcagcgttggcataagttgacagatggtttaccagaaccagaatattatcacgtcgccaactctggtgcagcaatgtatcatgctaatgaagtaccacatgaagttattcgtgttggaaccgtactgtatggtgtcgaaccatcaagaggtgaattgtgggatggccgagaactggcgccagtgatggcgttgcgtagtgaaatgaactttgtgaaagaattaccagccggcgaaggtattagttattcacacaagtacaccacctctgaaaatgaatggattgggactgtcccaattggctatggtgatggctggttacgcaaaatgactggttttcatgtcattgttgatgggcaatatgcgccgattgttgggcaagttgcaatggatcaattgatgattcgtttaccacatgagtatccagttggtacaaaagtaacattaattggaaaagatggtgggttagaaaacacaattgaagatgtcgcacagcatgcagatttggcaccgtgggaaatcatgaccggaatgcaagatcggttacatcgtattttagtagactagatgagagaaacacaacctgggagggaatggtaagatggtagcgcgtgagtataatgtagcaatattaggggcaacaggggctgttgggacacgcttaattgcccagctggcagaatcaaaggtaccggttaagcatttgaaattattagcttcacctcggtcggctggtaagaaattactgttcaagggcgaagcattaaccgtggaagccacaacgccagaaagttttaatgatgttgatttagttttagcttcaggtggtggtgcagtatcacatcaatttgcaccagaagcagttaagcatggtgcagttgtggttgataattcaagttactggcgtatgcatgatgatgtgcccttagtggtgccagaagttaatgaggcagcactgaacaatcatcacggaattattgctaatccaaactgttcgacgactcaaatggttgttgctttggaacctattcgtcgtgcttatggcttacgccgtgtcatcgtatcaacctatcaggcggcttctggtgccggacaatcggctttggaagaacttaaaacacaaacagatgcctataatcgtggtgaagagatggttgcaaacattttaccggttaaaggtgcggcaaagcattatccattagcatataatcttttgccacaaattgatgtttttgaagcagatggctatactcatgaagaatggaagatgattcatgaaacaaaaaagattatgtttggggataagaattccaaggctgtcaaagtgactggaacagctgtacgtgtaccagtgccaattggtcacggtgagacggtctactttgaaactgatgatcatgctggtgcaacaactgaaggtattcaaaaggcgcttagtcaagctgccggcgtcgtgttagaagatgacccaaaatcgcaactttatccacaaccaattcatgctgaaggtaagcgtgaaacctttgttggccgtgtaaggccagatttagaaagtgatgatgcttttcatatgtgggttgtttcagataatttattaaaaggtgctgcttggaatacagtccaaattgcagaacgattagttgctttggacctagtccgtgtgcctaaaaatgcaataaacagatttgaaacgctttaaaatgatacaatagccctatggaagccatcgtttattttatttttatcgtattattaattggtgggtcatactaccaaattagagaaaaccccgcaacgatgacagtcggcacgtacggggtttttattgttctgttcttaagtctaggcgttttgtacttcggtcaattcgatcgtttggtgtggtatcgatttggtagttgtgtaggggcccttgcggttatttttggtcttttattattattcagcatgagttggtatagttggaaaaaatcgcgcgactatctgacttttatggctgctagtatttatacggtagcgctcatcgtcacgagttattggcaggtcatgagatgaacgttagcctggttattattttattttgtttggcaatttatgcgttttttgatcagtagtttagtctacagtgttgtgacaaaagcaccaaagcaagggccgatagttgttttaggtggcggtttggttgacggttataagattggaaagattgttgatgcaagaattcgtgcggcggtaactgatgcaaaattgatgtcgatatatccaataataattttttccggcggacagggtgaagatgagttggtgagcgaagcaaaagcgatgcgcgattgggctattttaacctaccaagtacctatctcaaaaacacgtttagaagataagtcacgtaacacatatcaaaatatcaaatacagtaatcagctattgaaaaatcaagcgttcaccttttataccagtgattatcacgttttccgggcagtattgcttgcgcaaaaacaaaatgtacaagcacaaggtcgcggtggtgatgtggtatggcgttaccgaatgacagcatttctacgagaatttgcaggggtaatgagtcttaacaagtggcgtcacctttgtttggctagcgcatggattttgatagcttggctcattaattatttatgatattggggtgggtcagattaacaaacggtttttgatgttaaaaaactcacattgtaatgtcatgttttctaccatactcttggtctaaatgccttaaaacaggtataatgagagttagagtaagaataggatagatatgctgtaaaactggtcgtagcgttttggtgtgctatctttttgttgtaaaccgtgtgctgctaatggcgcaccgacgagaataaggagaatctactcatgtcaatgattgaattcaagaatatcgaaaagtactacggtaattttcacgcattaaaaaacatcaatttaaaaattgatgaaggtgagacggttgttttaattggaccatctggatctggaaaatcaacactgattcgcacggtgaatggcttagaagaaattcaagaagggcaattactggttaatggttttgacttacacgatcccaagactgatatgaatcgtatccgtaaaaatgttggcatggtttttcagcattttaatttatacaataataaatcaacgattgagaatgtcatgttagcaccacgtttggtcttgaagcgtgatgaggctgaaaataagcgtgaagcaatggcgctacttgaaaaagttggtttagcagataaagctgccaatatgccttctgaactatctggtggtcaaaagcaacgtgcagcaattgcacgctcactagctatgaagcctaaagcgttattgtttgatgaaccaacgtcagcgttggatcctgaaatgataggtgatgttttagacgtcatgcgagatattgctaaagactcttcgatgacaatgcttgtcgtgactcacgaaatgagctttgctaaggcagttgccgaccgtgttatcttcatggcagatggggaaattttggaggatagttcaactaaagaattctttgaaaatcctaaggaagaacgtgcaaagcaattcttgagtcaagttgctgatcattaaaagtagaggaggggacgtttagtgtttatctaaacgtgtaacttattatggaaaaagctaaaaaaagacaatttggtattatagcaacaattgttttagctgccgttattgtcctcggtttaatgtgggcaacagccacagctaagcaaaacgaagcgcatcaagatacgttagctcgtgttgaaaaacttggtcgtattgtatggggtgttaaagctgatacaaagttatttggtctaatgaacaccaagacaggtaaaccagaaggctttgatattgatattgcgaaagcattaacagtacaaatatctaagcaaaccggcgtgccaatgtctgcagaattcgtaccggtgtctgcctcgtcgaaaatgcaattgattaagaacaccaatattgatggttctgtgtcaacaatgacaattacacctgagcgtgagaaaatcattgattttacgaaccaatatttcgatgcgggacaatcaattctggttaaaaaagattctggcatcaattctgttaaggatatgaatgatagcaaatatacaatcattgtcgtggtcggcacaacagccgcaacagaaattgccaagtttgcgccaaaagctaaggtgttagctgttcaggattatgcgactggtatgcaggcgctcaagagtggacaaggacaagcgatgtcaacagataatgcgattttatacgggttcgcaacagaaaaccctgactaccatatagctggtggcacattcacgcatggaccttatggtattgcttttgataacaatcaaaagccgatgattcgcgaagcaaacaaggcattagccaaaattaaggaaaatggtgtctataatcaactcgttaaaaaatggttcagtgatgtgccagggcttgattggcacagtttggaggcgaagtaatggcattattacaaaataattttccaacatttatgcaagggttcggatacacattactatctagcttaattgccttggtcggatctatgattttaggcacagcttttgccattatgcaaattgtgcctaaaaagtgggtgcgcaaggtagggaatgtctatgtgcaagtatttcgtaatattccgttgttgattattacatttttcttctttcttgtcgtatcaaaatacgttaaaatgagcggctttatgtcgggaacaattgcattgatgctttatacatctgcgttcattgccgagacagttcgtgcaggcattttatcaattgacggtgggcaaatggaaggcgcccgtgcaaatggtttgtcttttgcgcaagctatgcagtacattattttgccacaagcgttccgagtggctttaccatcactaggcaaccaatttattaatttagtcaaaaattcatcgatactagctttcgtaggtggtctggatttaatgtatcaaggtaatatgattgccgctaatacatttgaaacttttagtacttatatcattgttggtattttatacttaattattacactaccactaagctattacatgcaacatcttgagcgtaagctcaagcacgcggcgtaaggaggaattatggttacattaggaatttttagcgccttcacaccacagaatgtcatgtacttgttaggtggacttggaattactgttggtgtgtcgattatatctgttattttaagtttaattttcgggtctgttgttggtatcatccaatttgagcgattgccttatttctctaaattcgttgggacgattaacaatgttattcgaaacttgccgttgctactaattattttctttgtctactttgctttaccaaaaataggtattcacttaccaatcttttgggcaactgttgtggctatgagtacttttgaatctgccatgttagctgaaattgttcgtggtggactagagtcaattgatattggccagtttgaaggtgcccgtgctaacggattaagtaatatgcaaacaatgatttatattattctgccacaagcctacaaaaagatgattccaccaatcatttcacaactcatttcactggtgaaagatacaagtttggcaatgggaatcgtgctggctgagatgacatatcgtagtcaaattatctatgcacaaaattcaacctacattattcctgtattagtggcaatcacgctagtctactttgtcttgaattatggtttgtcgctaattgccagatgggctgatcataagttagcataaagtggtatttagtccgtaataatggactaaatattatgttaataatctaataaaaacgtgttaaatacttattatttcaaaaaaataacaaataattagttgtatatgagaattgcacatggtatactaatatctgttaatcaagaagcttaaaataacacaattatatctcgggaggatatatgctatggaaacatggaaaaaggtagccattggtgcagcagcagtagtcgttgtcggtgccggtacacgtgctgcaggcctctggggcggttcagcaaatggtggcaaaaatttatcattccaattgccaacaccaattcagacattggatatttctaagaatactgacacttattcaggtacaattattggtaactcaggtgctaacttgatgcgtgttgattcaaaagggaagccacaactagaattggccaaatctgttaaagcatcgaaagatggtatgacatatacagttgttttgaaagatggattgaagtggtctgacggttcaaagttgacagctcaagacattgtctatacgtggcagcgtattgttaatccaaagacagcttctcaatatgcctatttggcttctggtgtaaagaatgctgatcaaatttctgccggtaaagcagctgttaatacattaggtgttactgcaaaaggtaatacaatcacgttccaattagagcgaccattaccacaatttgagtatttgttaacatttactaacttcatgccacaaaaagagagttatgttgataagcaaggcaagaagtatgctactaattctgatacaacactctattctggcccatataaagtacaaggttggaatggtacgaacaacacattcaaaatggtgaaaaatgacaattattgggatgccaagaatgttaaaacaaaagaaattgatgttcaagtcgttcaaaagcctgatactgctgtgcaattatataagcagggcaaaattgaccgtgtttcaatcgcaaatacaccggaattatataaggcaaataaaaataataaagatgctgtaaaggcgccagaggcaacaacggcattcttagaatataatcaaacaggaaaaaacaaattcctgtctaatgctaagattcgtgaagctttgaatctggctactaaccgaaaagaattaacagatcaagtgacatctggtatttctacaccagcaagtgggctagtaccggaagacttagctaaaacttcttctggtggagatttagctaaatatgttgcaccaggttatactttcgacgctaagaaagcagccgatttgtttaaagaaggtttacaagagttgggcgaaaagagtgctagtttgacaattacttctgatgctgacagtccagcagcaaaatcaacattagactatcttcaaggttcttgggagaaagcattgccaggtttgaaaataaacgaaaaactggtaccattccaacagcgtatcaaagattctcaaacacaaaattttgatgttgtagtaacgctttggggtggtgattatcctgaaggttcaacttactatgatttgttcaaggacggtgcttcatataataatggccagttcaagaatgaaacttacacaagcgctgtaaagaaggccgaaacaactgatgttcttgaccaatcagcacgtgataaggactacaaagccgctgaagccgctttgtttaaggatagcaacattaacccgctgtatttccgctcaggatactcattgcagaatcctaaggttacagggatggttattaatacgactggtttgaatcaagactggaagttggcagtgaagaagtaaacactgttataattaattatattgaatggataaataaggattgacgtcagttaattcttattttgttaattataggaagtcatattatgtggaaatacattttaaaaagactagtgttgatgattttcacactgtttttagttattacagcgacgttcttcttaatgcaaattatgccaggaacaccgtttaacaaccccaaattgacacccgaagcattggcacagttgaaaaccacttatgggttagacttaccactttggcaacaatatttgaattatcttgttggtgcagctcatggtgattttggtatttcattccaatatcaaaaccaacctgttagcatgctaattggccagcggttacctgtatctgctcagttaggggcacaagccttggtcgtaggtgttattgctggtttgtttatgggtgctatttctgctcgaaataagaacaacaaaattgatggcgtatctggtattttatcaacgctggggatttctgtaccaagttttattttgggtattattcttgtgtacttgtttggctttaagtggccattgttcccagtttctggctggggtacattctcgcagacaatattaccaacattagctttagctgccagcccagcggcagtgacaacgagatttgttcgttcggaaatgattgagtcgctcggttcagactatgtacaattagccaaggctaaagggctaagtgataaagaaattgttaataaacacgcttatcgcaactcaatgattcctgttttgactttgattggaccgatggcagcggctttgctaactggttcaacattgattgaacaaattttttccatcccgggtattggtcagcaatttgtgctgtcaattccgtcaaaggattttccggtaattatgggaacaacgattgtctatgctgcaatgttaatggtaatgattctgattacagatattttaacagcaattgttgatccacgtgttcgtttgcaataaggaggcttatgatggcagcaaatactgaagattttgtcatcgttggcgcacaaagctctgatgccaacgaacatatcgcaaagccggctctgtcgttttggcaagatgcttggcgtagactaaagcttaacaagctagcggtcatttcaatgtggtttttaatttttattatggcgtttgcagtggtatctaatattttagtaccgcaaaaagcggctaattcatttaactctgataaagttggtgtttataagaacttaccaccaaattcaggattacctattccaggttgggatgggaaaatcaaggcaccaggtgacaattcagcaactgatgtctacgcctcacaaggcgtaccagacggcaagaaatttattttgggtacggataacattggtcgatcagttgcaaaacgtgtgattgttggcctgcgtatttcattgttagttgctattgtcgctacgctgattgacttattaattggcgttgcttatggcgtcttttccggttggaaaggtggttggattgataatgtcatgcaacgtattatcgaaattctatcatctatcccaaacttgattattgtcacaatgcttgggttactacttggcagtggtgtcctgtctattattttagcgattgctatgactggctggctaagtatggcgcgacaggttcgtaacatgacactatcattgaaggaacgtgactatgtgttagccgcaaaatcactgggtgaaagttcaacaaaaattgctattaaacaccttattccgaatatggctgggacaattattgttcaagtcatgatgactgtgccgaatgctattatgtttgaagctgtgttgtctgccattaacttgggtgttaagccaccaacggcctcattgggttcattgattgctgatgcgcaagcaatgttacaattctatccttatcaaatattaattcctgccgtcatgttggttttgatttcgctagcgttcattctattaggtgatgggctacgcgatgcatttgacccacgtgcgagtgaagattaagaggtgtgcaaatatgttaaataatccaattttaaaagttgaaaatttgcacgttaacttcaatacctatgctggtacagtgcaagcgattcgggatgtctcttttgatttaaataaaggcgagacgttggcgattgttggtgaatccggttcgggcaaatcagtcacaacaaaaacacttatgggcttaaatgctaaaaacgctgctattcctgataattcacgtttgttgtttaaagatcgtaatttgttggacttaacggaaaatgagtggcaatcagttcgtggtaatgagattgcaatgatttttcaggaccctatgacaagtctagatccaacgatgaaaattggcatgcaaattgctgagccgttaatcaaacatcggcagatgaaaaaagaagatgctttagcgcgtgcgctggaactgatgaaaggtgttgggattcccaatgctgaagagcatattaacgattatccacatcaatggtctggtggcatgcggcagcgtgctgttgtggccattgccttagcagcagaccctgaaattttaattgctgatgaaccaacaacagcgcttgatgtaacaatccaagcacaaattttaaatttgatgaaacagctgcaagaagaaactgccagttcaattatttttatcacccatgatttgggtgttgttgctggtatggccgaccgtgttgcggtgatgtatgccggcaaaattgttgagtatggcacggttgatgaaatattttttaatccacagcatccttatacatggggattgttaaattcaatgccgacaacagatacagaagttgggtcattggaagctattcctgggacaccgccagatttattagagccaccaaaaggtgatgcttttgcctcgcgtaacgtttatgcattagcgattgattcaaaagaagaaccaccattctttaaggtgagtgacacgcattatgcggcgacttggttacttgatgaaagagcacctaaagtcacaccgcctgaaaaaatccaaaaacgttgggcacattggcaagaaattcaaggacaggaggcttaattatgactgaaggaacaccaaaaaagttagttgagctgaaagatttacaattatattttaataagggtaagtctaacgaagttcgtgcgattgaccatgttagttttgacatttatgaaggcgaagtgtttggtttagttggcgaatctggttctggaaagacaacaattggccggacaatacttaagttgtacgaacccacagctggtgatattttgtttgaaggcaaagatgttacgcaccttaaaggcaagcgactatctgagtttcgtaaaaatgcacaaatgatttttcaggatccccaagccagtctaaacggtcgaatgaaggtgcgagatatcatagcagagggtattgatatcaataaattagctgagtcaaaagctgatcgcaatcaaaaagtgcaacagttacttgaccttgtcgggttgaataaagatcatgcgacgcgttatccacacgaattttctggtgggcaacgtcaacgtattggtattgcacgtgctttggctgttgatccaaagtttattattgcagatgagcctatttcggcacttgatgtatctattcaggcgcaggttgttaatttgatgaaagaattacagcaacgacactcactgacgtatttgtttatcgcgcatgatttgtcgatggtgaaatatatttctgaccgtattggtgtaatgcattggggtaaattattagagattggttctgctgatgctgtctataatcacccactacatccttatacaaagagtctgttatctgccatccccgtacctgatccagaagtggaaaaggcacgacagcatgtcgactatgatacgagtgttgaaactgatggtaagaaaagagacatgattgaagttaatccaggtcattttgttttggcaacaccagaagaagctgctacctacaaagcggcgcagcgatgattgaaaaagctataacatccttttaaacggtaaagttatagctttttatggtgcagtggatttgtgataaatgcgttaacaacgtgtatgattataattaactattaaataaaggtggtaaagtatggtgaagttgcaagatgatttttatgaagcagtaaacggggaatgggaaaaacaagctgttattcccaatgataagccacgtacgggcggctttagtgatctatccgatgatattgaaaaatggttggtgtcgacaacaaaaaaatggcagcaaggcaaggcgttaccagaatcaccgatattaaagcaatttattgcctatcaccacctcgcgacagattttgttacacgtgatgcattaggtgtagcgccggttaaaaaattattagagcaatatcagcgatatacgtccttttcagattttgccgagcatattgtgactttagaacaacaaggcttaccaaatgcgttaccttttgcggttgaacctgattttaaagatgcacgtacgaatgttttatgggccggcgcttttgatttagtgttgcctgatacaacctattatgaagctggccatgagcaaggccaagcgcttttaaagcaatttcgtgaggcgcaggaagcattattacccaagtttggtttctcagaggatgaagtgcaggacttgatcacacgctatttagcgttagatgccaaggcggcggctgttgtgcttagccaagaagctggtcacgaatacgcgaaattgtaccacccttataaatggtctgaattcacagcacttgcacctgaattgccattagatgaaattatcattgccttagtcggtcaaaagccagataaaattattgttcctgaagagcgtttttgggctgcggcaccacaattttactcggaggcagcttggccattgttgcaagcttatctcattgtgactgttgctaaccagtttacagcttatttgtcagatgaggtacgggtgcttggtggtcagtatcagcgtgctctgacgggtctgactgaagcgatggctgcggaaaaagccgctttttacttggcggcgcagccatttaatcaagcgattggctattattacgcgcaacaacagttttctcctgaagctaaagcggatgtcgaggcgaaagtgaccacgatgattaatgtcttcaaacagcgtttggaaacaaatgactggcttaatgagacaacaaagaaaaaagcggttatcaagttagatactattgtgccacacattggctatccagagcagttgcctgcacgtttagcaaagaaaattgtcgaccccgacgctacgctatttgagacagcactaaagtttagacaaatagaagtagcgtatcagtggtctaagtggcagcaaccggtcgatcgtagtgaatggcatatgcctgcgcacttagtgaatgcttattatgatccgcagcagaatcaaatcgtctttccagcggctattcttcaagcgccattttatgatctctcgcaatcatcttcagccaattatggtggtattggtgcagtgattgcacatgaaatatcacacgcgtttgatactaatggtgcagcatttgatgagttcggtagtcttaataactggtggactgatgcggattttaaggcgtttaaacaacgaacagatcaagtcgtggcacaatttgatggtttagaatcgtatggtgccaaggttaatggtaagctgactgtgtcggaaaatgtggctgatttaggtggcttagccgccgcattagctgctgctaaattagatgatgacttttcagcgcgtgccttctttgaaagttgggcaaccatctggcgtatgaaagcgcgaccagaatatatgcaattattggcggcatctgacccacatgggccggcaaaattaagagttaatgtccaagttaagaattttgatgagttctttaacacgtttggcgtaatagctacagataagatgtggttagacccatcattgcgtgtgcaaatttggtaatgataataaacgcctcacaacaaatacgctgtgaggcgtttgattttgacatacaaaaatacgatgttaggtgccaatttctgatacaatagtgtgtattgattttctgggagtaatcacgtcttatgcatgaaaaagcagttgttttatttattcagattttgttagtcgtagtaatgatattaatggttgttatcgttgcccgtacgtatcttatgcgtaaaaaaccaatatttgaacgtttcggtttaggaatgcttattggttttttcactgactttggtgacacgctagggattggctcatttgccaccacaacagccgcatttcgtgcgacgcattttgtccaagatgatcggcaattaccgggtacactaaatgcgatgcatgccattcccgtgatggtagaagctttattctttattactgcggtcaaggtggaattaaccacgttaattccaatgacaacagctgctgttataggcgcttacgttggaacgcacgtgacaaaaaattggcatgcaccgactgtgcagcgggtgatggcaggggcactatttatagccgttgtgattatgattattcgtatgattacgacaccaggttcaagcaatgccatgagcgttcacgggcttcatgggtggtggttgatcttaggcattgtgtttaatttaggcattggtgttttgatgactatggggctaggtaactatgcaccagaattgatttttttctcgttgatgggtgttaatccggcgattgcttttccagtcatgatgttagatgctgctttaattatgccaaccactgcttggaatgtcattaaaatggatcgtatatcttggcgcggctttgctggtgtggcaattggtggcgttcttggtgtcttggttgcagctaaattctttactagtctagatacagatttactcaaaaaattaattattattgtgtcactttggacagtctttggtttattacgtgattctttcaaaaaaaattggaaaaaagcccattaaaagggttgccaaggtctcaaaaatttggtattataatatagttgtttgagatatgggagtgtagcgaagtctggctaaacgcgacggactgtaactccgttccttcgggttcgtaggttcgaatcctaccgctcccatagccgatttaatagttagcggctaaaaagattaactattgccccttcgccaagtggtaaggcatcggtttttggtaccgacatgcgctggttcgaatccagcaggggcaatcaaaaaaagcagtcacattgtgactgcttttttctaactatttttttgttctggcgcgtgtaatacgagaccatgttccggcgtgcgtgcgttaatgacaatatcttcgactttgaagatatgtgccagttcttctggtgtaaagcaatttttcttttcggcaatttgtcgtaaagacttgcctgttcgaagtgattctttggccatttttgctgccaattggtagccaacgattggtgccatggctgtggcaaagctgactgataaatcaatgtcctgtgctaatctatttttgttgctagtaataccgtcaatggcattaattcgtaaggttgccatggcggctgttaaatgttcgatgccggtgaaaagtgatttgaacacaatgggttcaaatgcatttaactcaagttgtccggcctcagctgcagccgtgactgttgcatcaaagccgaagtattcaaaggcaacttgattgacgacttcaggaatcacgggattgactttgccaggcataatcgaggaacctgcttgctttgcaggtaagttaatttctaaaagaccagatcttggcccagagctcaacaaccgtaaatcatttgctatcttagaaaggttaactgctaaagtttttaaagtccctgatagtgccacaaaactatctaagttttgtgtggcatcaaataagtcatgcgcttgctttaaggggagtttagtaattcctgctaaatttggcacaatatgtacttggtaatgatagctgacattaatgccagagccaatagctgaaccgcccatattcaaataataaagactatcacgcgcagattgaatacgcagattatcacgcaataacggttttaaccaagcatggaaactgttgcctaatgtcattgggacggcatcctgtaattgtgtccggcccattttgtaagtcgtagaaaattcatcggccttattgcccaaggcatcaatgagttgggttaattcatttaagagtggtgctaataagcggataagtgcaattttccctgcacttgggtaagtgtcattggtgctttgtcccatgttcacatggtcatttggatgaatgaattgataatcaccacgttgacggccaactttttcaagggctaagttagcaatgacttcattaacgttcatgttagtagaggtaccagcgccaccttgaatatcactgatggggaacatggttgtgtcaataggctgattgagtaatattttagtggcactgacaatgtgtttggccaccgaacggttgagattaccagaagttgcatttgtttgtgcggcagcttgtttgatttcaatgaaagcacgaataagttcaggatgcgttgacgctttagaaataggaaaattatttaaagccctttgggtatggataccataataggtggattgcgggatattgagttgtcccagggaatctgattcaatgcgcatggttatctccttaataacatatctatacgcatattttagcgctaattaaatgtagaccaattaaacatgttatctattatgacatgataaaaagctattatataaggtttagttgttaaaatagctaatcataccaaaaaagcaatgaaacatagttcattgcttcgtattatttaacatcaattacttttgctgtttgtgaatctgtgccgataatgacacggttaacgacatcagtgaacaggccatgctcgacaacaccgaccatcttgatgagttcatcccccaaatcacgaggattatcaatcattggtaaatgtaaatcaattaaaaaattagctgaatcagttcttacaggattaccgttttggtctaaacgccatgttgggtgaaaaccatctgcttgaaaacgcttaaacagttggttagcgccatatgggattacttcaacaggtagatattggttcagtttagtgacacgttttgtttcatcaacaacccaaatattttgtcgtgagttgaaggcgacgattttttcccataataatgcagcgccaccgcccttaatggctgaaaagtcatcggcaatttgatcagcaccatcaatagttaaatcgattttatcaatatcatcgacattgtacatgggaattcccagttgtgctgcattgcggcgtgttttttcagaagtcgctacgccaacaatgttaagttgttcttgcgcgacacgttcaccaagtgcttcgatgacatgggcaatggttgagccagacccaatcccgacaaccatgccattttgaacaaattcagcggcgcgacgaccagcaataattttttgtaatgcttggctcatggtttgtactcaatctcctgatacttatccgggtttctataaaaagcttgacgagcatatgagcaaacggggtgtactgtcatatgcttttcacgtgcctcatcaacgacagcatctactagttgtgctgccacgccttgaccacgtagtgacggatcaacaattgttgaattgatggcataggtttggccatcgttaattgttgtatagctaatttcggctaagattttgtcgttctcttttaaaaagtaacgaccgggttcatgttggaatttcatcactttctccattctgcatatcatgtaagactacaacaataggttactttattataccgcaggcatagctatatttgatatgctatcagggttaaaataatatggcaattcatttggacggtaatttgatataaatttcatagcgaattaccgtataatagtagaaagataattgaaatggaggaagcacatgatttgtcataagacatcgtgtgttaaataattatgcgcggatttgaaattgtatcaactaagaatcaggatgacttgaatttaccaaaaagaagcacagaagcagcagctggctatgactttgaggcatctgaagatgtggttattccaagtgctctaagtaatccattctttaaaggactaaatattttatcacttggcaagcttaaaaatatacgagataatgaagacttacaggggattcttaaaccagtattggtaccgacgggcatcaaagcctatatggcagaaggcgaatacttacaactggtttcgcgttctagtggcccaattaagaagcggattatgatgccaaatgctgtagggattgttgatgctgattattataataatccttctaatgaaggtgaaattttctttcaatttattaattttggggtgaaagatgttgtgattaaaaagggtgaacgtatcggccaaggtattttcttaccatatctattagccgatggggatgatacaacagagaaagcacagagacagggtggctttgggtcgacaggccaaaattagttgtgcaacagtttaaaggagaccgattatcgctaaagtaaaaacacaatttatttgttctaactgcggctatgtttcagcacgttatctcgggcgctgtagcaattgtggcgaatggggtacgcttgtcgaagaaaaggtcttaccagaaacaacagaccgtaagagcagagtgagcttggatggtcggactgccaaagtcgaaaaaattaatgaagtcacttcagaagaaacgccgcgagtagcgacaaacctcaaagaattaaatcgtgtcttagggggtggtgtggtaccgggctctatggtgctcattggtggtgaccctggtattggtaagtcgaccttgctattgcaagtatctggtcaattagctcatgagggacgtgtcttgtatgttacaggtgaagaatctgccactcaggtgaagttacgtgctgaccgcttaggtgtcgggaatgatgaattttatctttatcctgagacagacatgacagccattaagaagcaaattgatgatttacaacctgattttgttgtgattgattccgttcaaacaatgcaggagcccgatgtaacttctgctataggatcagtttcacaaattagagaagtaactgctgacttattacaaattgccaagacaaataatatatctgttttcattgttggacatgtcaccaaggatggggcaattgctggaccaaaaattttagagcatatggttgatacggtgctttattttgaaggagatagtaactataaatatcgtattttacgtgctgttaaaaaccgttttggtgccaccaatgaattagggatctttgaaatgcgtgatggtggactaattgaagttgctaatccgtcagaaatatttttagaggagcgacttgctggtgcaactgggtcagctattgttgtggcgcttgaaggctcacgaccaattttagtcgagttgcaagcattagtgacgccgactgtttttggtaatgctcaacgaacagcatcgggattggaccgcaatcgcgtgtcgttaatcatggcagtgctcgaaaaacgcgccaacttgttattacaaaatcaagatgcatacctgaaagcggccggcggggttaaattagatgaaccggcgattgatttagctattgctgtggccttggcgagttcatatcatgataaagaatcacgacctagtgatgtctttgtaggtgaaattggattgactggggaagtgcgtagtgtggctgatattgaaggacgattgaaagaagcgcgcaaacttggttttaaaagagcaattgtgccaaaaaataacctcaatggtattgaattaccagcaggaattcaagtcattggcgttgccacattaagtgaagccttggcgttagcgttagattaatctcttgctaaagtgtttcacgtgaaacaaccaatatcgttgtacaaatagcttgaatatacgtcattactgctcatgatgtacttaaatgaagtacacgtagaagggatcgacataaatttgaccgtttgaattggcaggccagtctgcgttggaaattatgcgctgtaatgttgtacaatagagtagataaatagcgggttttacccgtataactgaggaggaatgtgtttgtatgattttttatacaaacacctataacacatcacatgacagaagatattcgtgttcgctacgcaccatcaccaactggccatttacatattggtaatgcgcgtacagctatttttaactggctttttgctcgccattataatggtaaatttattattcgtattgaagatacagattcagcccgtaatattgctgatggcgaaaaatctcagttagaaaacttagcttggctcggtttagactgggatgaatcaccggaaaagccaggtgaatatggaccttatcgccaatctgagcgtaatgagcagggtatttaccaaccgtttattgataagttgttgactgaagggttggcatataaatcttataaaacgtcggaacaactagcttctgaacgtgaagctcagcaagcagccaagcaagccccgcattatgtttacgaatatgaaggtttaacacgtgaagaacgtgaggcaaagtatgccgaatttgaagcaaagggtctaaagccagtggttcgtttccgtgtgccagaagaaaagacttacgcttgggatgatattgttaaaggacacattgaaattggtgccaaagaagttggaggcgattgggtcattcaaaaagccgatggcatgccaacatacaattttgcagttgtagttgatgaccacatgatgaagatttcgcatgtgttgcgtggtgatgatcacgtgtctaacacccccaagcaaatgatgatatttgaagcgcttggttgggatataccacaatttggtcatatggcgctgattatcaatggtgagacaggtaaaaagttatcaaaacgtgacgaaaacgtcttacaattcgttgaacaatacaaagcattaggttatcaaccacaagcaatggtcaactttattggtttactaggttggtcaccaaagggtgaagacgaaattttctcactagaagaatttaagcaaatgtttgacgaaacccgcctgtcaaaggcaaatgcgaagtttgatcaaaagaagttggaatggattaataaccagtggatgcgccgtgatttagaagaaattatgccacaattaattcaagaattagtgactgctaatcttgttagtcctgctgatgcaacagctaaggcagattggttagctcaggtgattaaggtggctggtgttgaaggcatttcttatacgcgtgaaatagttgacctagtacgtcagcctttctttgaattaggtgatattactgatgagatggtggcttacttaacctccgaagaaggtcgtcgcgtgtttgatgcatgggaatcagcttacatcgcactacctgatgatgcgacagcagaagattacctgaatgcgattcgtggtattcaaaatcagctcgaaattaaaggccgtaatctctggaatcctattcgtattgcgacaacacatgaagttcagggaccaaatcttcctgaaatgctagttgttttagataaggcaaccgtattacaaacaatggctgatgttaaatcaaattatctgaattaaatgagagcatggacgatgcatagcattagttcatgcttttttagaacaggaagtaacacttatgatcgtttttagactaaaatatagttattgacacgttgcaatcaattatattaatttagaaagtgtgacataatgtatgctgtagaaatgattaattatggtgacttggatgttttgacggatacacaaacagcacaaagaccagaaattaaatcaaaacaggttcttgtacaacaacacgccacagcaattgatccttatgacgttaagtttcgtcaagggttgatggggacagataaaacaacgccattaattccaggctcaagtgtttccggtcatgtcattgctgttggagatgaggtggaaaactttagcataggtgaccgcgtggcagcttcgacgcatttaaagtcttatgcacagtatgttgctgttagtcaatctttgctggctaaaataccggataatgtcagttatgaaactgctgcggcaacagttttaggcgcgcaaacgggttatcagatggtgacagtagatttagatattcagccaggtgagtctgtcttaattcatggtggggcagggtcagttggatcagctgcaatacaagctgcacgacttcgaggcgcacaaacgatatacactactgccagtagcacagcgacagcatatttgcaggcgatagatagccaagtgcaagtcattgattatcgcaccactgccctaacacaggctttacccgagggggttgatgtcatcttagacacaattggtggcgatacattacagcaatcgttaaatgtactcaaaccacagggcagattagtatcacttgtcgaagatgcaactgatcaacgggtacaacacagttacctgcaatcgaatgggcagcgtttagaaacactgctgggccttgtttcagttggcaaaatttcaatcagaattgccaaagttgcaccttttgatgccgaaaacatgaaacaattccagacattaaaacatgttttaggtaaattagtgttaacttttgattaaacacgtgcattggcatgtgtttttttagtctgattgatcacataataaattgtgaaattgtgtgttttttgataaaaaaactttacatctgtccttaaaacaggtacaatttacttgtaaaatagttcacaaaaagaaggagtatatcgatattatgaaagcagcagttgtacgtgaaaacccagatggttacgttgatttaattgataattgggaaccaaaagctttgtcatttggtgaagccctagttgatatggaatatgttggtctttgccatacagacttgcacgtagccggtgccgattttgggaatcctaataaaattggacaacgaaacggtgcgttccgccgtgtaatcggacatgaaggtgttggtcgtgtgtcaaagttagcagaaggtgctggtgattacttgaagatcggtgatcgtgtatctattgcttggttttatgatgcttgtggcgtttgtgattattgtgtaacgggaaatgagacattttgtcgtaaagttcggaattcaggctacacggttgatggtgctatgtcacaacaggcagtggttaatgctaagtatgctgttaaagtgcctgaaggcttggatccagttgaagctacgtcaattacctgtgctggtgtgacaatgtataagtcacttaaagtcggtgaaacaaaaccaggtcagtgggtatctgttcatggtgccggtggtttaggtaacttagctgttcagtatgcgcacaacgtgtttggcgcacatgtggctatcattgatggtaatgatgataagcttgctgcagcaaaagagaatggtgctgaagtcctaatcaaccgtaaaaaggttgaagatgtggctgctgaagtacaaaaagcaaccggtggtgtccatactgcacaagtgaccgcagttaacgcagctgcatttaatcaagcagttgactcactacgccctatgggtaagttagttgctgtggccttgccacaaggtgacatggctttgaatattgctaagaccgtcttagatggtattgaagttcgtgggtcattagtaggtacacgtgctgatttgaaagaagctttccaatttggtgcagaaggcaaagttaagccaattgttgagaaagttaactttgcagacatgaacgaaatcattgatgagatgaaagctggtaaaattaccggacgtaaagtctttgatttcacaacactttaagcaatgtttaaaaattcagtccactgttcggactgaatttttttatcatttgaaatatggtggttcgtgaatcattgtgttagaattgggtaacaaatggctggaggaatgtatgcttattggttagcctaaggcgatataatcagcatatgggtgaataatgtcttattttacacaacaactttttaatgggcagcgtgatcgtattttgcgtgtagttgatatggctagtgatgaacaagcgacagcaggctttattcacatttttgacgagcgacgcgtctttgattttgactatgccagtgaattaacaaatggtaaaatcacgcaagctgaatttgatgaagagggtgaagctaataatacttttagtgtgaactttatgccgatagctagcgacgaagatgaagtgccaagtgagctttttgaagcgtgggctggtcttattgggcgagactatgcattaatgccacatgtgcacattaatatgtatcagcaagcactcaaaccagaaattgaacaaattgataagccgatttttgaagaaagattaattgaattagtgagtcgcatattgggttcatccgttattggttttgaacaaaaatctttgacaatgtttccgagcttcttagtacaagaacaacaagagattaatcaaccacaaggtccttctacgcaaattattttgccagattaataaaataataaatgcattgacaaagtgtgagaagtgtcttaaaatctagtcatgttaataaatcgatgaaacgaagagtaagtatgtagcatcagtaaagcgagtcgggcgggtgaaagccgatttgatgagacatattgaaaatgaacgtgaatgaggcgaatagtgaaagctgttggcacggttagtcccgttatcaaccttaaggattgcatactgttagacaatgtgcgattaaatttgggtggtaccacgtttttacgtccctgttagttatgcgctagatgactaacagggaccttttttgttttcaatatcggtcatgtagggcctagtcgtttattttgtgtggtagcgtaacagaacagttaattagaaagcgaggcgtaaaagcatgcataatcagaaaaagaatcagggattttcagtgaaatcagtcgttgcaactggtataggggctgcggtgttttttgttttaatgaagtttatagccatcccaaccggtgtgcccaatacgacaatcaatgttgctgagggctggttagcattgattgcggggttgtttggtcccgtagtaggcttgttggttggtttaattggacatacattaaatgatgccgtgacctatggggcaccatggtggtcttgggtgattgcagatggcgtctttggcttattgttaggctttggtaaaaagtatttagcattagaatatggcgagttgacaaccaaaaaattggtgcaatttaatgtttggcaagcagtttcaaatgtcttagtctgggtgattatcgcaccgcttggcgatattataatctataaagaagcggcacagaaagtattcctacaaggtgcagtaactacggttgtgaacactatatccgtagcaatcatcggatcattattattggtcgcttatgtcaagtcacgaccaaagaagagcagtctacgtagtgaataaaacatcaaacaagcgcaatagcttgtgtacatactaaacaataaaggatacattatggcaacgccgcttatcgattttcagcatgtcacatttaaatatcatgcacaagccgaacccacgttacaagatattaattttcagatttttcctggtgagaaagtattaatcgctggtgcttcgggctcaggtaaaacaaccttattacgactattaaatggtttgatacctgaagcctatgctggggatgtgactggcacactaaaactccgcggtcgagatattctatcacagtcgctcttcgagttatctttacaggctggcacagtactacaggattcggatgcccagttcgttggtttaactgtggcagaagatattgcttttgctctagaaaatgatgatcaaccagtatcaaaaattaaggctaaagtagcaaaatgggcgcaacgttttggcttgagtgaacggttagaattagcgccacaaatgttgtctggtggtcaaaaacaacgaactgctatggcgggtgttttagttgatgatgggcgattattattgtttgatgaaccgttagctagtttagatcctgcagcaggtaatgctgctatggatatgattaatcgtttacaagctgagcgtgatttaacagttgtgattattgaacatcgtattgaagaagtgttgcgtgccgatgtcgatcggatcattgtgatgtctgatggtcatatcgtagccgacgatacgccaactgccattattcaggccggtatattgccagaaaacgggcttgacgagcccctgtttgtacagttattacgtcgttcgggtatcgaagtagcaaaactagaccacgtagcagatgttcaattagtctccgttgatgaccaaaaacatgctattgaacaactgaaagtgcctgtgaaacggcagccagtcttacctgaaaagttagtcgttcagaatttgaattttggttacgatacgcacgaagccttatttgaggggctaaatactagcatttgtcaaggcgaaatactgggtattgttggcaaaaatggatcggggaaaacaacgctttcgcacctgctaacgggctttttaatgcctgattcgggggatattttgttagatgggcaatcagttttgcagcaatcaatcaaagagcgcgcagatcacattggctatgtcttacaaaaccccaatcatatgattacgaaagcaacagtttatgatgaagttgccagtggcttgattttaagacatgtctcatctgataagatagaaacacgtgtccgtgaagtacttagtttagttgatttagacggtatgcgtcactggccgattgccgcactgagttttggccagaaaaaacgtttgacaattgcggcagtgcttgtgttgcaaccagaaattttaattttagatgaaccgacagccggtcaagatgccacacacacgggtgaactactaaagtttttgacaaaaatcaatcagcaatcacagacaactatcatcattattacccacgacatgcatttgttagcaaactttgtaactcggacgttagtgattgttgacgggcagttattggctgatacgacaccagctgaattgcttgctaatgaagcacttgttaaagcggccagtttacgtacgacgagtatttatcaactcgcaacacgattgcaaattgatcacccagagatgttgaatgccgcgattgtatatgaaaatgctacaggagaacgatgaataatttatttggttataaaaaaagagatacttggctcaaccaaacaactgggacagcaaaattaattggttttctggcattaacaacgatgggcatgctgtcctatgatacgcgttttttactatttttaagtatcgtggcagttattttaatgcaaacagcacatattaaatatcacgaatatgctttgatgcttaaactggtacttttttttgcagtgattaaccttgtgatggtaaccgttttggcaccgcaatatggtgtgtcattatatgggacacgtcatgtcttgtttggtaacggttattggacgataacacaagagcaattgttctatgagtttaatttattacttaaatatttcttttcattgcccttggccattgtcttattatttacgactaatcccagtgaatttgcagccggattgaataaaataggcgtgccttataaagttgcttatgcttttgcaatcactttacgttatattcctgatgtgcaaagtgattatcgtactattagtttagctcagcaggcgagaggctatgaaatatctactaaggcacccttattagcacgctcaaagggcgcagtgcaaatcatcttaccacttgtttttacaagccttaatcggattgaaacgattagtcaagctatggaattgcgtcggtttggacgtgaaagtaaaagatcttggtaccaagaacaatcactatctaaaagagatggcgccatcatttttgggtctggtatcgtcattataatcggtgtttggttactagtggtcaatcatgggcgcatatataatccatttaaataacagagaggctaagtaatgtgatgctgactacgaacaaatggcaactaacagcacagaaatatcaagataaattattagtggatttattgcagtttttagcaataccgtctgtcttagatccgcaaacagctacttttcaaaggccttttggcattgggattgatacggcgttacaatttttagttgatatagcaacgcgtgatggctttaaggtagaacgtgttgcagacaacatggttgtgacagttgattacggaccagatgatgtgccagagactgtgggcgttttatctcatgttgatgttgttcccggtaatgcagcagcatggcgggttacgatgccttttagtcctaaaattgttgatgatcgtctttatggccgcggtgtatatgatatgaaggcagatttaattgcgagctattatgccttaaagcagttaaaggatcagggctttgtacccaaaagaaaaattcgcttaattttcggtagtgatgaagaatctgattggcgcgacatgcaagcctatttaaaagattttggtgagccaacacttggtttttcacctgatggaacctttcctgtagtcccaggtgaaaaaggagtccagacaattaccatgcgtttcgtaggcgatacttttgattatcgtgaatttgaattactggcttttcaagcgggaacgcgtgacaatgttgttcccggcaaagccacggcaattgttaaattgtcagataatcaggatattaatttgtttttaaaacaatacgagcaatacttgaccgcagaaccattaattagtggtattggtcaatatgatgacggtgaaattcatctgactttgtatggcaaatcagtacatggtgcttatcctgaagacggattgaatgcaggcacttatttagcgcattttctaagtcattacgccttccaacaccaagcacaagctttactccaccaattaggcgatgtgtatcatcgtgatgtctttgcagcaaacatcggtttagcttaccatgatcaaattatgggcgatttaacgatgaatgtagggcaaacagtttatcgtcaggggcaggaaggctacattagaattcaatttaggtatccagttggcatgagcgaaacgacaattctaactcaaattcaacgtcatgtcggtccgttaaaagctaaaatttttaaagaagtacaatttggtagtcaaccacatatggtcgatttaaatgatgtcattgtgactaaattacaaaatatatacgcgcaacagacaaacacagataaaacgtataaaatatcaaatggtggttcatatgcccgtttattaaaacgtggcgtagcctttggggggcaatttcccaacttgccagtgatgagtcatcagccagatgaatatgtattgctgtctaatatttctcgcgcgcaagctatttttgcacaagccttatatgagctagcagaaacaacaacttgacaaagcgaacaaatgttcctataatttgagataattaagcaaataatgacattgagagaaaacgcatgcagttacctgaatttagacaagccctagaagacaaactaagcgtacaaagtgtggcacgcgttctggcctcagcgtatgatttccaagtagcacaaaataataatagaacaccacgggcacgctatggtactgtgaaaatgacaaaagaagcagatgccatgtgggaaacagtggttagcaacattttagcggggatgtcggccaacagtgatcgtgatattttacaacgattggctgatgatgaatttattgcaatggttgaagaggggctagagaaaattaattttacgacagaattttagttttttctttcggaggaacgtataatatagtgaccggctggaaaattctgataagtacttgaaatttacccttgttttgtagtatcattaataattgtgaatgcacaaaagtgcaaacactccttgcagccaaggctgccagagaccaaaaggaggaaataaaacatggctacatcatacgaaatgacttacatcgttcgccctgatatggaagcggatgcaaagaaagcgcttgtagagcgttttgatggtatcttgactaacaacggcgcaacaattactaagtctgctgattgggcaacacgtcgttttgcatacgaaattgctggttaccgcgaaggcgtataccacgtcatcaatttcactgctgaagacgatgctgcaatcaacgaatttgatcgtttggcaaagatttcacaagatatcttacgtcatatgattgttaagcgcgacgcagaataattctgaaattccactggtgaaggagctttaatatgattaatcgagtagtattgattgggcgattgacccgggatgtggaattacgctatacgcaatcgggtacagcggtcggcacgtttagcttggcggtaaatcgccagttcactaatcaatctggtgaacgtgaagctgactttattaacgccgttatctggcgaaaagcagcggaaaattttgcaaatttcactggtaagggcgctttagtcgctgtcgagggtcgtttgcagacaagaaattatgaaaataatcaaggccagcgtgtatacgttaccgaggttgttgtcgataatttctcattacttgaatcacgtgctgaaagcgataagcgtcgtgcccaaaatggtacgtcagcaacaacaccttcaaatgataatcattttggtggtagtgaaagtaataataactttaatgctgttgatccttttgctggtgcaaatcaaaacacccaaaaatcaactgcaacaagtgaagcacctaacccatttgcggctagtggcaaaacagaaattgatatatcagatgatgatttaccattttaaaaatatttaaattattaggaaaggagcttcaatcatgtcagaacaaaactcacgtccacaaaactcagaacgtccacaacgttcacgtcgtccacaaggcggcccacgtcgtcgccgtaaggtcgactacattgcagccaatcatattgaatttattgactacaagaacacagaattgttggaacgctttatttcagaacgcggtaagattttgccacgtcgtgtaacaggtacatcagctaagaaccaacgcaaggtaacaacagctatcaagcgtgcgcgtatcatggctttgttgccattcgttacagaagactaattaatattattctgctttagaaagctcaggtatttaacctgggcttttttgtttattttgaaaaaagcgaactgtggtaaaatagggtatatgatttttttgacaaaaaatagtcaaaaagtaaacatggggaatattgaggttacttgtgaaaaagctgtttaattttaaaacattaccaatattttttcaaagtacaaaattagggactgtagcattattactgttgttagtcagcctattgagtgctttttttgcggtacttgtcaattgggtttttggattgatttggttgattgttgtaattattggtttgatttattctggtcaggcgctgaaagaggttagtgagaatgcacaggaatacctttcaggattaggctatcgcatttctcgtagtgaacaagaagctttgattcggatgcctattggtattatattgctaaatgatactgaaaaaatagattggattaatccttacatgcaaggttatattggtaagcgtgatgttttaggattatcgctatccgatttagatggcaatctcgctgctgatgtcaaaaactactctgatgcaaaagaaacgaatacaattacatggcaagataaacagttctcgctttatgtacagcaaaatttgcgcgtcatttatatgatggatattagtgagtatgctgctattgccacagaatatgataatcatcaattatttagtggtttaatttctgttgataactatgaagaagttacagaaggcatgagtgaatcagaaacttctacacttcgaacttatgtcacaggcgcattatctgattgggcaaccacgcatcatatttatttaagaaggctaaatacagttcattatgtcatgtttggctataaaactgcgttacaagaagcagaaaaagataagttttcagtactaaaagcaatccgagaggccacagcacaacaaaattcaccggtgacgttatccatgggtgttgcttatggtgagcaggatattattcaactagctaaaatggcacaaaccaacttagatttagcattaggtcgtggtggtgaccaggttgttgtcaagtctaatcaatcagctgctcgcttttatggtggtgcaacaaacccaatggaaaagcggacacgtgtccgcgcacgtatgatttcacaaactgtcgctgaattaatggaacaatctgataacattatgattgttggccatgcaacaccagatttagatgctgttggtgccggattaggtatctggcgtatggcacaaactaaaaataagccagcattcgttattattgacgaaaaaacggtatatagtgatattaaattattattggcagaaattagaaaaaatacgcctgacattgtcgcaccaggttccaatattaatgattcgattgttgatgaaacacgtgccttaaagctagtgcgtgagaacacattgctgatattaattgaccatgcacaatcggcaattactagtgcaccacatttgctcgataggttagccaaccgagtggtagtgattgatcaccaccgtttagcagaacaagggttggaccaaaaacctttgttgacttatgttgagccctatgcatcgtcaacctctgagttagttgtagaaatgttacagtatcaagatcagagccatgcgccgattacaaaattagaagcgaccgctatgcttggtggcattcaaattgacacgaaaaactttaccttgcgaactggttcacgtacatttgatgcggcaagttatcttagagccaatggagcagatagtaatttgattcaatcgtttatgaaagaaaatctaactgattttaaatcacgtacgcatctcattaatttggcagtggtggattcaggtaatgctattgtgacaggagaaagtaatcaaacctattcgggtttgattacagcacaagcagcagatgaattattacaaatcagcagtgtagaagcttcttatgttgtgacaaagcgtgcggatggtcgtgtcggtatttcggcgcgttcaacaggacaacgcaatgtgcaacgtattatggaagcaatgggtggtgggggccacttatccaatgcggcaacacaaatttcaggtgagacaccagaagcagtgacaaagcagttaaaagaagtcttacaagcagccattgaagcacagtaactggggaatacgctgtcagctagtgcatacaaatagaaggagattcaagatgaaagttgtatttttagaagatgttaaaggtcgtggcaaaaaaggtgaaattaaagaagtaccggatggttacgccaacaattttttgattaaaaataaaaaagccgaaccagcaacaggtaaaaatttaggtgctgttaaagggcgtcaaaaagcagaggaaaaggcagcagctgaagccttagccgaagccgaacaactaaaggctaaaatggcagatgaaaaatttgttgtagaagttaaggggaagtccggtgccgacggacgtttgtttggtgctatttcaactaagcaaattgttgtcgcattagcagcacaaaaacaaattaagctggataagcgcaaattattgttgaatcaacccatacatgcattgggatatacgaatgttccagttaagttgcatcgtgatgttgtagctaatttgcgtgtacacgtcagcgagggataatatggacaatccgggatcatacgagtatcggcaagtaccacaagatgtggatgcggaacgtgcggtgctcggggccatttttttcgatgtgagatcagatagtgccatggtagaagctcaggcgattttggaacctgcggacttttatcgtcaagcgcatcaaacaattttcaaagcgatgcagcagttagtcgatgaacagcgccctattgatatgttgacgttgcaagacaagcttaatagcatgcaacaacttgaaaatgttggtggcatgacatatttggccgaaatatctgagtcatcggcgtcttcagccaatttaaagcattatgcaaatattgtccgcgaaaaatccgttttacgtcgtattattgaaacattaacacgtagcatgtctttggcatatgatgctgctgaaccgagtgaagatatcttagatatacttaatcgtaatttagatacattggcggaaaatcgtggtgacgaagattttcaaaaaattaaagatgtcttgcgtgaatttcaagagaacttagataacgctgttgaaaacgacaatgatattgttgggttagccacagggtatccggagttagataatttgacgcacggctttcgagaagatcaaatggttgttttaggggctcgaccagcagtcggaaagactgcatttgtgttaaatgttgcaaagaacgttgctaaagcagaacaagtgccggtggttgttttcagtttggaaatgggtgcagttgacctagtgacacgattggttgcggccgaaggggcaattgattcggctcacctaacgactgggcaaatgtcccaagatgattggcaatcactaacattagccatgcaatccttggctaacatgcaaatttacatggatgatacaccaggtattaaaattaatcaaattagtgccaaactacgtaagttagaaaaagacttgctcaatgatatgacgcaagaagacagaattaacaatcctcacccaattggtatggtcattattgattatctgggtttgattgaatcgaataacacagaaagcagacagcaagctgtgtcggaaatatcacgtgccattaagaaattagcgaaggaattgcatacgccaattttagccttagcacagcttagccgaggtgttgaacaacggactgataagcggccagtgttatcagatttgcgagaatctggttcgattgaacaggatgcagatattgttgcctttttatatcgtgatgattattatcgtaacgatgggacagatgaagacggtagtggggatcagcgtaatgatgatgaggctgttccaattgaaatcattttggaaaagaatcgtgctggtgcgcgaggcactgcaacgctgatgtttaataaaccaacattcaaatttagtccgatggcgccgttgtttcgcgacgatccaaatgctggaccaaatggtaacccagggtggtaaaaaaggacgaccatatattggccgtcccttttttttattattttatttatccagcaagtcagcaaatgtggcaccgactagtgttgcgatatcttttggtttaactttatcagaacggccaagttcaccagcgctgaccagaaaataaggggcagtttcagcagtactatcgataaaaatagggaaatgtttattttgccaaatacccactgggttattagcgccatgaacgtatccggtagttttttgcagttctttcaaagacaacatggtaactttcttattgccagaaacgtgtgctaattttttcatggcgaggtgttgtgtaatgggaataattgctaccactggaccagtcttatcaccagtagccgctaacgttttatagatgtctgcgtgtttgacattgaatttttctaatagagcatcccgttgggcttcagttttgtctagaatattaaattcaaagccttcgtatgccacatcgtgcttatccataatctgctcaggtaatgtttttttgattttcttttttgccataataatgacagtttaccacaaattggcacaaccaaaaagtagcgcggtccaaccaattcatgatatactatttggcatgatgtcagaagctatatatgtaaccgtgcaagcggacttaaaacaaaaaatatataatggtgattttcctaatctaaagttaccagacgaacgttctttggccgaaaattatcatgtctcacgctcatcaattaagcgtgccttgaatgttcttgtacaacaaggggttatttttaaaaagcgtggcagtggcactttcgtcaatccgctctatcttaaaaataatgctttatttcaacatgaaggctctaatttaggtgtctctgattcgtttcgggtcgatgggaaagcaccaagtatcgaattattagattttcgtgttattccagcaacacccgaacagcaacaagcgttatttttgagtgaaggtgactttgtttatgaaatcaaacgtttgcgacgattagagggggtgccgtttatgattgaaaggggctatgtcccgattaatgtattaccgggcttaaatcgagagattgtttcaggttcggtttatgagtatgtcgaaaatactaaaaaccgaacggtaaccaaatcctttatgacaatcatggctgaaccttcaaacccagaagaccaacaattattggaactgtcagatcgtgaaccagttgggattatggaaggtatatttttcatggatgacgggacaccgttggaattttccagtatgcgactacactataaatatttaagatataacgcctttgttagtattgattccgaataaaaaacttaactatttttattgtattggaccgtaccaattatgttactgcgccaaccaaaataaaaaacaaaatcaaccaataatgtttttatcttgaataaatccttaaaatcggttatacttgagaagtaaataacggagaaagattcgtggtttacgattctctcaaaaaataaggagtacttaatctcatggcagatttcgattcaaaagagtacttggaactcgttgataagtggtggcgtgcaactaactatttgtcagcagggatgatcttcttgaagagcaacccattgttctcagttactaacacaccaatccaagccgaagacgttaaagttaagcctatcggtcactggggaactatttcaggtcaaacattcttgtatgcacacgcaaaccgtttgattaacaagtatgacttgaacatgttctacatcggtggaccaggacacggtggccaagtaatggttactaatgcctacttggatggcgaatatactgaagattacccagaaatcactcaagatttggaaggtatgagccgcttgttcaagcgtttctcattccctggcggaatcggatcacacatgacagcacaaacaccaggttcattacatgaaggtggtgaattgggttattcattgtcacacgcctttggtgctgttttggacaatcctgatcaaattgcttttgctgttgttggtgatggtgaagccgaaacaggcccatcaatgacatcatggcactcaacaaagttcttgaatgctaagaatgatggtgctgttttgccaatcttggatttgaacggatttaagatttctaacccaacaatcttctcacgtatgagtgatgaagaaatcacaaagttctttgaaggtttgggttactcacctcgctttatcgaaaatgatgacatccatgactatgcagcttatcacgaattggctgctaaggttttggatcaagctattgaagatattcaagctatccaaaaggatgcgcgtgaaaacggtaagtacgaagatggtacaatcccagcatggcctgtaattattgcacgcttgccaaagggttggggtggaccaacacatgatgaagatggtaaccctatcgaaaattcattccgtgctcaccaagtgccattgcctttggcacaaaataagttagaaacattgtcacaattcgaagactggatgaattcatacaagccagaagaattgttcaatgctgatggttcattaaaagatgaattgaaagctattgcacctaagggtgacaagcgtatgtcagctaacccaatcgctaacggcggacgtcgtcgtggtgaagaagcgacggatttgacattgccagattggcgtcaattcacaaatgacattacaaatgagaatcgtggacacgagttgccaaaggttactcaaaacatggatatgacaacactttcaaactacttggaagaagttgctaagttgaacccaacatcattccgtgtctttggacctgatgaaacaatgtcaaaccgtttgtggagtctctttaacacaactaaccgtcaatggatggaagaagttaaggaaccaaatgatcaatatgttggcccagaaggtcgtatcattgactcgcaattgtcagagcaccaagctgaaggttggcttgaaggctacacattgactggccgcgttggtatctttgcttcatacgagtcattcttgcgtgttgtggatacaatggttacacaacacttcaagtggttgcgtcacgcctcagaacaagcatggcgtaatgattatccatcattgaacttgattgcgacgtcgactgcgttccaacaagatcacaatggttacacacaccaagatccaggtatgttgactcatttggctgaaaagaagtctaacttcattcgtgaatacttgcctgcagatggtaactcattgttggctgttcaagatcgtgcgttctcagaacgtcacaaggttaacttgattattgcttctaagcaaccacgtcaacaatggtttactgctgatgaagctgatgaattagctaatgaaggtttgaagattattgattgggcttctactgcaccatctggtgatgttgatattacattcgcatcatctggtacagaaccaacaatcgagacacttgctgccttgtggttgattaaccaagccttcccagaagtaaagttccgttatgttaacgttgttgaattacttcgtttgcaaaagaagtcagaatctcacatgaatgatgaacgtgaattgtctgacgcagaattcaacaagttcttccaagctgataagcctgttatctttggtttccacgcttacgaagatttgattgaatcattcttcttcgaacgtaagttcaagggtgatgtttatgttcatggttaccgtgaagatggtgacatcacaacaacttatgacatgcgtgtttactcaaagttggatcgtttccaccaagctaaggaagctgccgaaattttgtcagctaatagcacaattgatcaagcagctgctgatacatttatcgaaaagatggatgctactttggcaaagcatttcgaagttactcgtaacgaaggtcgcgatatcgaagaatttactgattggaattggtcagctttgaagtaattaaccatgttaatcacgattaagtcaactctttaaatcattaaatcattaagcgaatcagatatattctggttcgctttttttttaacttatctgtacaataatagttaatgatacggaaagaatgaagaggtttgtgcaatgatgttaccaaaaaaagacggccatacacatacaccgttttcacatcaaaattctgatgaagtttttgatgcttatattgagcgtgcaatgacgttaggatttgaaacctatacaattaccgagcatgcaccgttattatcgggactgtcattgccaggtgattatgccgttgtcactgatgaagacattgttcaggttaaacgtgaaacggcacgtttaataaaaaaatataagcaacagattacaatcacaaagggatttgaagttgattatttagctaataatgaagtgaatatgcgtcgctttttgcgtgataatcaaacatggctcgatgaaattgtgcttgctgttcattttataccagatgacgtaggcgaattgcgtccaattgactatacagcggaatatgtgtcagcacatttctcaaacctgttggctgatccccaaaaattttaccaacgttatttccaaactgtcgcgcaaagtgttgaagcagtaattggtcttgatgtgcctgttagaattggacatttaggtttagtaaaaaagtttcaaaaggtactcaatctaccagactattcagatggaatttaccgccaaatcggagatattttacaaatgatacaggcaagaggctaccaattagaatttaatgcagctggtttaagtgaaccggaaaatggtgaggcttacccggataatgatattatcactgctgctcaggatatggggataccgataatttacggttcagatgcacatcgtgtgcatgatatcggtaggcattttgacctacttaaggaggtgctgaaatgatgaaaaaccaagcactgaaggctgttttttttgactttgatgggacgattgctaacacagagaagctctctgtgttagcgacgcaacaagcatttgaatcggttggtttacctataccagtggctcaagatattatcaattatcaaggtgtgcctattgaaacctcttttccaaaattatcagaacgacaacttagtgaagaaaaactaaaaaaactattccagctatttcgtcaggcttaccaaaataatgaatctgaaaaaaatattaaagcctattcaggaatcccagaattattacaacaattggtgcaacaaggtattgctctctttattatgactagtaaaaagtcagctgttgcaaaacggaatttaaagttgatatcttgtgatcagtattttactgatatttatggttctgatcgtgtggttgcctttaaaccaaatcctgaaggcttattacaggctttatcagagcaccagttgcttgccaatcaagccgttatgattggtgatgctacttttgatattgacgctggtcatgcggcacacatgaaaactatcgctgtgacatggggttcacatcatctcgcaacgttagaagcagcacaaccagatagtattgtcacgacgcgagaagcattagctgacgttttattgccagcacatggttgatgagcgtgctgataaactagatgagctatgggatgtctacacagccgataaacaaaagacggggcgctcacatcggcgtggcgagcaactcaatgttggggagtatcatttagtgaccaatggcattatttttaatcttgctggacaggttttattgcagcaaaggtcatttcataagatgagtcgaccaggtctatggacagctgaaattgggggttcagctttagtcggggaaacgagtcagcaggccctagtgagagagttgtcagaagaaatgaatatttgtgtaccagctcaccagttacgattcctattgacgcgtcgattaagcagttggattgaagattggtacgctataaaaatagatagcgagacaatgcctatccgactacaagcagcggaagttattgctgctgattggttgtcattagcagatgctcttcatgtcatgcaaaacaatcataagctaacggaagccaatttaatttctaaggcggcgacgttactgttttaaaaagtatcatttttaaaatcatacaacttttgtatgctttttattttggaggtcttatgtcagattttttcaagttagatcgtaatattcagttgcgtattttgatgatgtttataacggttgcaattgggtcatccgttggaccaaatatgacaatttattatgtcgaatatatgggtgctctggtcacgggatttttgttagtatcagtgcaagtcgctggttttatagcaggtctttatggtggtcatttgtccgactcatgggggcgtaaacgtgtgatgttaacaggaattgctttaatggtggttgggtacgttgttgcggcagcgatgaattcaccatactatgtcaatccctatgtgacatttattggttttttactagcatcagttggtcttagttttgcatcgccagcagaagaagccatgatgattgatgtgtcaacagttcaaaatcgtaaatttatttacgcaatgatttactgggttatcaatttgtcaatcatgatcggtgcatcattaggtggttggttctttaagacagcacgctttgaattactcattggaacagcattaggcgcgctaattagtttgttaattgttttattttggattacagaaacactgccagttgaacgacgacaaaaacaaggacggtccgtttgggccgtgattaaaaattatcgtattgtcttgttggacagacgttatgtaaaatttatggttgccggcataggtattgcagttatcttttcttcgccagattactatttggcagcacacctggcgcaatcttttcataccacatcaatgtttggggtgcagatatttgggcaacgtatgttgtcagttatcaccattaccaacacattgatgattgtcttactcatgggcttcatgacgaagttatttgctagatggtcggatttgaagtcgagtttagttggcacagcgatacaaggcattggttttgctatcacatttttactcacggatttttggccattgttagtactagctattattttaacaattggcgaaatgattgtgacaccagccagtcaatcactgcgcgctgaaatgatgaatcaagaaaaaataggcgtttacagtggatttagttcggccatccgcccaatcggatttatcttgtcgtctggtatagttagtgcttcagtactgattggtaatgttggtgcggccttgttactgttgcttgtgactttaactagtatgctatttacgggtttagctgtacaaatgttgcgagaaaagcgcacacgatagttattataaatcgtggcgtatttttgctataatagagtcaattatttaaattaacatggcaacacaatgcgtgaacgtgttgtcatcatttaaattgaaagggaactaataatctgcactttcatgagcagcttatgaaatatatgggacatgtcagaaattaaaatcgtttcaattgatattgacgggacactgttaaatgatcaacgtgaagtgacgccagaagtcaaacaagcaattaaacatgcgctagcacaagatgtcaagattgtgattacgacaggaagaccattaccaggcgtcaaaggtattttagcagaattaggtattgctggtgacaaccaatacgttataacttataatggtgggttagttcagaccgccgatggcaagaagacgttattcaggcagcctttgtctgtggccgaatttaagaaaatcaatgactttatggtttccaaagatacgtatgtgcaagttgaaacacatgatgctgcttacacaacacaccataaaattcacccttgggctagttttgagaatagtttggttaatttgccactatttgttttggattcggaggctgaattggaaaaagtcgagtttattaaggcgattgccaacgatgaagaatctaaactcgatcttgtgcaagcggctgttcccgatgacatcagtcagaatgtcaatgttattcgatcaacagctaataatttagaattcattgatcgccaagcgtcaaagggtaatgcgcttctggcgttagcaaaaaagttagcagtcaagccatcagagacgatggcgattggtgatcaagcaaatgattatagcatgattgaacaggctggtattggggttgccatgggtaatgcaattcctgatattaagcaaatagctgattttgaaacagcgacaaacaacgcgtcgggagtggcgaaggcaattgagcatttcgtgctacaatgacggtagcgtaaaaaataaacaacggaggttgtcaaaatgaacgttttaattaacggtgaagaagcagcgctagttggggaaccgctagcagtcggagaggcattgcctcactttaagttagaagacaagaacggcgaaaaggttaaaacagttgatttattaggccaagtaacgttgatttctgttgtgcctgatttgaatacgggaacatgttcacttcagacacgccattttaatcaaacagttgatcagtttaaaaatgtacaatttattactatctcaactaattctgtggcggagcagcgtgattggtgtgcggctgaaggtgttaaaaatatgcgtatgttgtcagatgaacaagaatcatttggctatgcaacaaagctttatttgccagctaatgcttgggatacaagagcggtttatatcatagatgcacaaggtattgttcgatatgcgcaaattgtatctgaagtgtcacaagagccggactatgataatgttttggcagctttaagtgaactaactaaatagtgttttcagcaaagaaccttatctcatgtgatatattgtaaggttcttttattgtgttgagatagagactttgtggcttttaacaagcttttttgttaaaatgagtatgaacgtgaaatttacataaaacatttggagccagacatgccagaacctaaattgaaacttttttctttaagctcaaatgaaccattagcgcaaaagattgccgatgccgttggtgtcccattgagtgaaatatctgtcaaacgttttgctgacggtgaagtacagattaacattgaggaaagcattcgtggggataacgtctttgttattcaatccacttcgtcaccagttaatgataatctcatggaattattaattatggttgatgccttgcgtcgtgcatcggcgaatcagatcaatgttgttttaccttattatggatatgcacgtcaagatcgtaaggcacgttctagagaaccaattacagctaagttagttgccaatatgttggaacgtgctggagcaacacgcgtattagcgttagatttacacgcggcccaaattcaaggtttctttgatattccgatggatcatttacaaggtgcaccactgcttgcagattatttaattgagtcaggtattgctgacaaaaagcaagctgtagtggtatcgccagatcatggtggtatgacacgtgcacgtaatttaaataatatgctagagctggaagcaccagtagcagtcattgataagcgccgtccaaagccaaacgttgctgaaattggtagcattgtaggtgatgttgctggtaagactgctattatgattgatgatatgattgacacagctggcacaatcacacaaggagccgagttgattatggcgcatggggccaaagaggtttacgtggtggcttcccacgcagttttctcaggtcctgctgttgaacgtttgcagaattctgtattcactaaagttattttgacagattcaattaatttacctgatgacaagaaatttgataagttagagattgtatcggttggtgaacttattggtgaagcaattcgccgtattagtaataacgaagcgatttcatccttatttaagacacgttttcatcggcgaacacattaaaatataaatgttaatttttaaaggtcgatttggtcggctttttttgtgcaaaatattacagtctagtgaaaaaatgatatacttagagatagacaaatagtagaatcatgtgaggagaacgtccatgagtaaaattttggttgtggatgacgagaagccaatctcggatatcatcaagtttaatttaacaaaagaaggctacgatgtaattacagccgccgatggtcaagaagctttagcactttttaacgatgaaaaacctgatcttgtgttactggatcagatgttaccagagattgatggtgttgaagtcttgagacaaattcgttctaaatcagaaacaccagtaatcatggtaactgcaaaagactctgaaattgataaagttttaggcttagaaatgggtgctgatgattacgttacaaaacctttttctaatcgtgagttagtggcgcgtgttaaggctaatttgcgtagccgtaaggccgtttcccaacatagtgaagaggcaactgttcataatgaagacattgcgctgggtgatttaactatccatccgcaagcttatatggtgtctaaggcaggccaagatattgaattaactcatcgtgagtttgaattactctattacttagcacaacatattgggcaagtcatgacccgtgagcatcttttacagcaagtctggggctatgattattttggcgatgtgcgaactgttgatgttacggttcgtcgtctacgtgaaaaaatagaagacaatcctagtcatccaaattggttggctacacgtcgtggtgttggttactatctaaggcccgacgctgaataaaaaatcaaaagctagcctgtgaaagatagaacggtttgctaaagtcaccatcaaaaaggttttaagtcaataccaaggagacagacgccatgcgtcagcaactatgaatagtacgactaatttttttaaatccatacgctttcgtatagcacttgtttttgtgttgttaatgattatcgcactcgaacttttgggtgcgttttttgtacgtcaaatagagcgccaaaacctaacaacttttcaacagcaaattgccttgccaaagtatgttactgatcaaatcaccacagctttaaagaaaaaagacagtaatgaaggtaaccacgagatccaagatattctgtctagtttgaacaataccaacttacaagaagcgcaagtgattgataaaacggggacgatacgtgggactttatccgtttcaggacagcagaccattggtcagaaaacaactgatttaaatgcccaaaaagcgattgcaggcgaacagtcctttttgaaatcgcgtacagttaatgaaaataacgaacgtaaagaattattaacaacgacattagggtccaataacggacgaggaaaagacattgttggtgtgcttgttgttaaagcaagtttagcaccagtctataaaaacattgatagtgtcatgcgcttatttgtgattgctggtattctggcgctaatggtcagtattgcattagcactgttcttagcacgaacattaacgcgaccgattgagcagattgatgaacaaacaaccaaaattgctaatggcgactattcaatggttaatcatatttatggttctgatgaacttggtcatttagcacagtcggttaatgagttgtcaacacgtgtcgaagaatcaacggagacagtgaatgcagagcgtaaccgattggattctgttttgacacacatggctgatggtgttttagcagctaatcggcgtggcgaagtaacaattattaaccaagctgcggcagattttgttggtgttgatcgtgacgcagccattggccagaacgtcattgaacttttgcagttaaagggcaaaagaacgctacgtgatatgctagagaacttagatgattttcgtgttgatttatctgatgatagtaaagatttgttggtgcaagcttatgtatcgctgattaagcgtcaatctgggtttatatctggcttagtagttgttttgcacaatatcaccgaacaacaacgtattgatgctgaacggcgcatgtttgtgtccaatgtctcgcatgagttgcgaacaccactcacatcagttagatcgtatgtggatgcccttgccgaaggggcaattaatgaccctgaaatggcacataattttctgggtgtggttcaaaatgaaacacagcgcatgattcgcatgattaacgatttattagagttgtcacgtttagaccaaggaaccatggcagttaaacttgaagtgatcaatctcaatagtttatttaactttgttttgaatcgttttgacatgattatcgaaaatgatgccaagaatacagaaacaccaaataaaaattacagtatacaacgtgaatttactagtgaggatgtttgggttgaagtagatcctgataaatttacacaggtattagataatatcatgaataacgctgttaaatattcacctgatggtggcgttatcacagcacggttaattaagactaaaacgcgtgctattttgagtatttcggaccaaggtttggggattcctaaaaaagatttaaataatatttttaaccgatttttccgtgtggataaatcgcgttcacgcgcacaaggtgggactggattgggcttggctatttctaaagaagttgttgaaaagtttaatggtcgtatttgggttgattcagttgaaaatcagggctctactttctatatttcgctagcctatgtcgatgacgccgaactacaggaggctgattgggatgcggaataaaaatcgcttttttcagagtatcacgttggacttttcacttgttattgctattatcatttcagtcgtgttgacaggctttatttttatttcatttggcaaaaatgaaccattaaaaagtgtcaatgaacagcaagcggaacagcaatcacaagtgtttcggccaacacaatatattgttactaaagctaatggcaatcaatatattgccttaacgcctgctaacacccaagtcaaaacgattgaagatgctattacaaaagctaaattttcaggtgccgaaacgaagaaaagcacaacacatgctattcaaacaatattatctcaaaagaaatcgcaaattttaaggtatccagacgttgtgccagtaacttactttaatacaagatatggtaaaacaattaacagtgggaaaccctttaactttaattattttgttttagccttagatcagttgaataaggggtattttattaacacgaatgcaaatgaagtaacgactgttaatattagccaattaaatacacctgatgtctggcaaatggcagctaagttaccaactgatgtcggggttaagtttcataagtatcaaggtcgtgtgatgttgtcttatccgaaacaatttaaattaccggtttattcttacttagttaatcaacgtgacccgaaaacttatgtttcagctttactgggaacactcaaccaactgtcggttacccaagaaggcagcaagacagtttatacgaataagctgaataatcagaaaataacatatgacccgtcttgggaaactgtcacgtttgaagataaaaatcctaaaaacaaattgccacaacaatacgttaatcgtctaaacctagcattttctcagattaatttgcttcagcttaatttaatggatacgcgtttttatgaaagtcaagctgggggtcagaaaattacctttagaacctatgttaagggtttcccggtgtattttcagtctcagagtggggccattcatattgagctatccaaaaatggtgatcaaaaaagtacttattcactcaatgaaatcggggtacccgttcctagtaatcaggcagatgtccaattgccaagtacggaaacaatattaaagcaattacatgatgctggtgtaaagtcgtctgattatgatttcattacacccggctatgaatggttaattaatcaagatagtcaggcagctgtgaatatggtgcccacatggatgatagaaacaccgactggctggcaaagtgtctcagcatatttgtcaaaaaagcatgttaatgcacaacaagattaataaggaggaaatatgcaattcaaacgaattaaaatattaatgttagttttatttgttttattggatatttttctgtttaattggtggcgtgccgggcagacaactaacgagcaggtggctgatgccaatgctgatattattgctgaaatgaagaaacaaaacattgtgttaccaacatttagccgttcagtacaatataatagctatattgctgttcaaaaagcgcataaaaatgagattgggaaactaccaagcacgctgacatgggataaaaatggtggtaattgggatgaactgattgctcgtttcaaacctgatgatgagatacatcacgatgattacgaggccatcactaaacaaattaaagcagtggctgatgattctggctatcattataacgctatactcagtgcagcacagcctgacgaaactaaaatttattctcaacgaatcaatgatttacccgttatgaatagtgctgggacaatgacatttcgatatgggaaagacgggaaaccagatactgtcataaaacggcaactcactaatattcaggatttgcgtgatgatcgggccacattgactgaagaagatgcgattgtttcattataccggtataatgaaattgatcgtggtgatcgcttatcaactggatatttaggttacgacaagacgttatctgttaatgggtatgatatttatttgcctgtttgggtatttgaggtgaaacggcaaaatcgtcatgctattttgaagattaatgcgttcacaggtgacaatttgtctgaatgaactttaatataatgttaatttggccaaagtataatgattttaaagtaaagagtgggtgactagtatgacacaacaatccttagcaaaaattgtattaaccggtgcggtagctggtgttattggtggtggtgcaattttgtacggccagcgcgaattatctgatatccagacgaaaacgcaaaaagtaaatacaaaagcagaaaagactgcagctataccaactaacgctacggcaacaactgcgtacaacaagatttcagatgcggttgtttctgtgttgaatttttcacaaacaggaaaaaattcattttccgaatcttcggaaggatccggcgttatttataaaaaggcaaatgatgctgcctatattgttacaaataatcacgtgatacatggcgcagcaaaaatacaggtaatgttgcatgatggtaaaaaagttgaagcgacattggttggtaaagatgccatgactgatttggcggtactcaaaattgatcctgctaatgtcacaaccacagctgcctttggtgactctagtcaaattcaagtggggcaaaaggtcttagcaatcgggtcaccgctgggatcccagtatgcttcatcagtaacagaaggcatcatttcggcgaagaaaagattagttgatgctagttctgagaacggccaaaattatggtggctctacagttattcaaacagatgcggctattaacccaggaaattcgggtggtcctttagttaattttgctggccaggttgtcggtatcaactcgatgaaactatcatcttcagcctcaggtacgagcgttgaaggcatggggtttgctattccttctgatcaagtggttgatattgtcaacaaattagtgaaagatggcaaggttacgcgaccagctattggcattggcttagttgaactttctgccgtaacagttgatgatcagaagtcattgctcaaaatacctgatgctgttactggcggtgttgtggtgatgagtaccacgcctaatggcccagctgatcgtgcgggtctaaagaaatatgatgttatcacagctattgatggtaaaaaagtatctgggcaggctgacttgagagaagaactttataaacacaatctaaacgatacaattgatatcacattctatcatcaaaatgataaaaagacagttaaagtgaaactaacacaaaaacttgaaagctaacgttacgcgttagctttttctttacctttagttgacaaaagaaatgaagtatgtattttctgaaaatgttgaaaactgtgctgaaaatgttgataaatcggttaaaaagtcgataaaatgtgaataactcatattgctgtgtggataaaaggctaaaaattataaatttttctaaaattcaggctacgttatacaaaagaagtattttttgtttaaaaaatcttgacaatcatgtctgccgatagattatacggtttttttgttaaagtgacagtgaatgaagaatttattgtctgttacggtataaatacctaacgatttctgattgacgtaaaggtattgtcaagggaacaaatgtgcttatccacagttgtggataaaaaagtggaaaactgtggataactgtcttttttgaggcaactgttttatcaaatcgcatacatatagcgttgataacgttatccacacttttagtaaaaaaacggtgcgcttgtggataaaaaaattatgcgaacagcggggtaattgatataattggcttatgtcacctttttgatgttgttgttcgtgtggacatctttagaatcagggtgtgatacaaatgtttgcttaactattaaattacttaagaaaatgaaaaatgcggagaaattatgaatattaaattaattacagtaggtaaattaaaagagcactatttaaaagatgggattgcagaatatagtaaaaggatagccagatttgctaaagttgaattgattgaagtgcctgacgaaaagacgccagagcatgctagtcaagcacaaaatcaacaaattatggctaaagaaggggaacgtattgcggataaaattggatcacgtgactacgttattgtattagcaattgagggcaaacagttaccgtcagagacattttctaaaaaaatgtcggatatcacactgtctggttattcaaccattacatttatcattgggggttcgcttggtttggatgaacgtattaagcagcgagcagacatggcgattagctttggacttttgaccttgccacaccaactaatgcgcttagtgctgatagaacaaatttatcgcgcttttatgattcaacaaggctcgccttatcataaataatgacctgaaataaaataaaaaagcaaacgttagtttgcttttttaaatcgttgttttttgttttaacagtgttgtcatagcagcagcaataatcatcaatacacttgcaaacaaaaaagtaacttgaatgccttgtagttgatttaatgtcgtatgggttggatgtgctttgcccgcatagacaacgacttgtgtcatgacagtgactagtgcagctgttccaaaagaagctgccagttgccgaacagtagtaaacatagcagaaccatcaggcatcagcgataatggcaaagcattgaatgcctcagtctgaataggcatcaaaacgatgaccaagcctaattgtctaattaattgactcactacgactaaccagattggtgtgtttaaagtgaccatagacaaactaaacgtacctacagtagtgagtaagatacctgtgagtgtgaggtagcgtggaccatatttatcatatagacgaccgctgagaggcgataaaagggcggtaattagtgcgcccggcagtaatattaaaccagaaattaatgctgaatagtgacgtacattttgaatatacaatggtaacatcagtgcgccgccgtacatggcaatcattaagacaacattaataagcatagcaacaacgaactgcctatatgttaggacagccatgttgagtagtggcgttttattggttatttgacgccagataaacaaagctgtgacaattaagccgataactacaaatccccatacagtgaaatctgaccaagcagttgcaccagcatttgaaaaaccgtaaagtaaactacccaaaccaatacttgatagtactacgccaagaaaatcaaatttgagccgcttagtgttgccaatgttttttagaaggtagaaagctaatataaagtctgcaataataaaaggggcgacaattaaaaatagaaaacgccaagatagttgcgtgataatcagacccgacaatgttggtccaatggccggcgcaaagttaagtgctaagccaatcatccccatggcttgaccacgtttatctgattcatagaggttcataaccacgacattcattagcggaccaaacacaccggcaccgatggcttgtaccattctaccagtgactaacacagcaaaactattagcaaatccagcaattagcgtgcctaacgcaaataaaccaacggcagttaaatatagttttctagtggtgagtctttggattaaaaaagcggtgagcggcaccatcacaccattaactagcatataaccatttgttacccattgcccttgacttgggccaatgtgaaattcggtcatgatattaggtaaagccacattcattaatgtttgattgagaaagcctaaaaatgtgccgataacaagaataatgaggatagaacgttgtttttttgaaatattcaatagcatacctgcctttcattgatagtatagtgatatgaaaataaacaaaaaaaccagtaaaatactggttttcaacggtaaaagataaaaattactttgttgcaggtaattcttctgacttaccttttgcccattgttgcaactttgcgatagcagtttgacgttgcttcttggctgagttgtgtccgaccttacgagcacgggcgaatgaattaagcggcttctttaatgccatgatgggtactcctttttaaaatgttttacatacaagatattattatacggtataaaactggaaaaatcaagactctcattgatttgcggtgataaaaattcacaaagataaggtacaatagatatatggaattatggtctgaagaaacaattagagattttcgtcacacgttattaacttggtatgatcaagaaggccgtgctaacttgccttggcgcttaaatcatgaaccttaccgtgttttggtatcagagattatgttgcaacaaacacaggttgatacggtcttaccttattatgaacgatttatgcaacatctaccgactgtacaggatttagcgcgtgccccggaagaacaagtgttaaagttgtgggagggcttaggatactattctagagcacgcaatttgcagaaagcagcccgttttgttgttgatgagttacatggtaattggccggaaagtgcagatgatttacaggagctacctggtgttggtccgtatacctcagctgccattgcctcgattagttttaatgaagtggtaccagccgttgatggtaatgcttaccgtgtttttagtcggttattaaaaattgatgcagacattgcgcaaacaaaatcacgtaaaatattttatgatgcgattctacctatcgttgacccccaacggcctggcgactttaatcaagcaatcatggatttgggttctagctatatgacagctaagaatccagatagtatcaaatcacctgtacgccagtttaatgctgcatatcgagatggcgtcgaattagactttccggttaaaacaaaaaagcaaaaaccggtaaaacagttatttatggccactatttctgaaaaagatggcgaattattatttgagaaacgacctgaaaaagggctattatcgggtttttggacttttcccttaactgaaattactagtattgacgacatcaaagggcaacagctcaatattaagccgattgtccacgtctttacgcatcgccgatgggaaatctggttggtgaaacaggatgtcacagcgacatcaacacaacaatatttgtcatcaacacagtggcaggcgctttctctaccaactgtacaacacaaactacttgccgctttggaggaattacgctaatgtttcctaatactaaactcaaacatctttttttctggaccattgaactacttgcgctctctattttagtttacctattattggggtttgactttttgatgcgtcccatcaaagtatttatttcaacagtctttgtaccactagttgtggcaggctttttgtactatgtcctgaaaccacttttaactctgattaagcgtattcaaattcgtggcaaaaaaataccacaccaattagcggtagtggtaacattcattttcttcttatcagtgattgctggtgcgttggttgtcttagtacccacgttgattcgtgaaattacaaatttagctgattctttaccaagttttgcacaagatatgcaacaatttgcaactaagaccatgaatagtcattggtttgagaatcttaatttatcaattaatgtgtctgaagttaaaaatgctgttggcaagtatgccgcatcttttctgaccattacagcaggtaccttgggcactgttgtaacaacagtgacgtcgtttacaatcaacttaattaccattccggtcgttttgttttacatgcttagtgatagtgaacgttttgtgccagcgattaaaaaaatgtttccggcacgtcatgccgaaaaaatatcagaattaatggcaaaaatggatcgcaccatcgaaaaatatatttctggtcaagcgattgaaatgggctttgttggtttatcaatgacgattggttatttcattattgggcagccctatgcttggttgttaggggttattgcagggattacaaatattgtgccttatattggcccatggattggtgtcgtaccatctttgatcgtcgcaagtacacagtcatggaaacaagttatttttgttttgattgtgatgaccgtagtgcagcaattagatggtaacttcatttatccgaatgtaattggtaaatcattagctattcatccgctaacgattgtatttttattaatggttgcgggtaatttgtggggcattgttggtatgatattaatcgtgccagtgtacgcggtactcagggttattgtgaagtttggttttgagttgttttctctgacaaaaagtaagtaaagtgttagtatagaactgtctaaaaagttgaaaagagaaaataggacagtgaaaacatttgattttgaaaaatatattacggtacttcaaaaggctaaagggcaaacaataccatggggtgcaaccgaatatcccacttacccaactataatcctgtccttagcacaagattattatcaatccgcggagtatgataggaattttgaccgttcgttacatcaacatcattattattcaggattaccagagtcagagataactgaaatcataaaaaattcagatgattatcgcctgataagcgccattatgtcagcaatcattcgtggtgaaaaatatacacctggtatgtggcaagcattaattgaaaatggtatcatgttggatttactggttcatgcgtatcgtttaaaacaaaattgaaataaactcttgacgaatgctttattttcaagtaaactaatatagttgtgttagcaatagcatgcgggtgtggcggaactggcagacgcgctggatttaggttccagtgccgcaaggcgtgcaggttcgattcctgtcacccgtataagagaattgtgtattctctggggtatctggtatggtataggcatacttgagtacttggagttgccgacttagctcagttggtagagcatctcactagtaatgagggggtcaacggttcgaatccgctagtcggcataatcaaaaagcactaatcttagattagtgctttttattttgtagtctagtgtgctttacaatattatgaaagtttctatgttatcagctaaatgaaagcagcgacaaataaccattaaaaaaaccaaactgtcatacagtttggtttttttgttaatcacgacgtgttaacttgacaacgccttcccaacgcgcagtttgtggaaacatgtcaatactttgaatgtaatcaaccttgtatgctttggttaaatcaactaaatcgcgtgccagcgttgatgcgttacatgaaatataaacaaatttctctggttttgtccgaataatttcacgtcgtaacgcggtatctaagccagtacgcggtggatcaaccaccaacgcgtcagctaaccaaccttcggcttgccattttggaaagagtacttcagcagtgccaacttcatacttagcatttgagatatgattaattttagcattgatattagcgtcgtcaacagcttcaggaatgatttccatgccacggacttcgccagctttatcagcaaggctgagaccaattgtgccaacaccagcatatgcatcgacgagcttatcggcatgtgttaaattaagtgccgacagtgcctcattatagacaacggtcatttgcgtgtggtttaactgcatgaatgcacgcggtgatagttggaatgtcttacccatcaccgtttcttcaatataatctttgccccataacttaatagtctcttcaccccagacaaggctcgtacgaccggggttgaagttttggaaaataccattaacttctggtaatgcttggttaattgctgcaataagtgcgacatcaccagggaaaccatcggtatttgtgacgaatgttaattgtacgtcacctgtggtgtgtgacacacgggcgacaattgttttaactgtaccacgattcttatcttcattataaatagatactgacaatttatctaatagatcacgtacggtgcgtaacactttcattgtcgctggtgattgtgtatggacaatgggtaaatcaactagttcatgactaccacgcttgtacatgccaacactaagtacatcatcaattttgcgaacggggaactgcgccttattacgatattcataagggttagccatgccaatcgtgtcacgtaggtcatagtctgaccagccttttggttggaatttttctagtgattgcgcaataacatcttttttaaaggctaattgcgcagagtaagtcatgtgctcaagttcaaaaccaccaacttcatcagcgaatgtatctaatggtttcacacgattgggtgatttttcacgaattttcaagaccttggcagcaatatattttggctggacgtctgttactttgacaacagcgacttcatcgggtaaaacgccgggaacaaagacaatcttacgcttaaagtaaccaatgccctcaccgttaatgcccaaacgtttgattgttaatggaaaattctgtccaatacgaacagcaacgccatcagttgaagcgcgctgctgaccatgttgtttacgtggatcaaaatgcttgccataataggtcttttggcctggttgagattttaatttagatggataaccttttttttgttttttattttctgtcatattttgtgtgctaatcaaaagcacaatcctttctgcattgcaatgccatggtgacgttgttatctaactagtataacagctatgtgaatttaaaatagtttacaaatgtgagtgttttacacttgtgttataacactgatatggtataattattgttgtaaaggagatgtggaaaaatgacaagaagcataaactttatcaaccgcagtcacgttcgtgtccgcggacaaacattaagttggagtaaacgatgatgagatttgatattaaggcgtatttggatgataattcgctaacaatttatagagtagcgaaagattctggttacggctatacaacgattcacaagtcgtttaacaagacgcaatcggatgcaacgagtttaaatgtgagagacttagatgccttagcaaaagcgcaacacaaagcaatgtgggaggttcttcgtgatctcgaacgattgtattttgactccgatcagcacaagtaatcagttatgtttatcatattttaagggatgagtgataactgatgagcacatgtaaaaaggggattttaacacatggcaaataataacttttttaacgatccatttggatcagatatgaatgacatttttaacaacatgatgggcaacatgaatggctataatagtgaaaacagacgttatcttatcaacggtcaagaagtcacacccgagcaatttgcccagtatcgtcagagtggtcagttaccacaaggtggtcaacaagggcaagtttctgggaatggtcgaatgactgcccaacaatcaggtcaacctaagcaagaaggtatgttggcaaagctaggacgtaatttgactcaggaagcacgcgatggcttgcttgacccagtcattggtcgtaacaaagaaattcaagaaacggcagaaatattgggccgccgtacaaagaataatcctgttttggttggagatgctggtgttggaaaaacagccgttgttgaaggcttagcccaggcaattgttaatggtgatgtgccagaagcgattaaagacaaggaaatttattcaattgatatttcaagtttagaggctggtacgcaattccgaggtgcctttgaagaaaatattcaaaatttgatgaaagaagttaaggcagctggaaacgttatcttattcttcgatgaaattcatcaaattctaggtgccggctcaacaggtggtgaagatggtggtaaaggattagcagatattatcaagccagcattgagccgtggtgaaatttcattaattggtgcaacgacgcaagacgagtatcgtaataccatcatgaagaatgcagcattggcacgccgcttcaatgaagtaaccgttaatgcgccatctgcaaaagacacgctagagattttgaagggaattgctgctttatatgagaagcatcatcatgtatcactccctgaagaagtcttaaaggcggctgtagattattctgtacaatatattccacaacgttcattaccagataaggcaattgacctgttagacatgacagccgcacatttaagtgctaagaatcctgtgactgacaaggtcagtctggaaaaagcattaagtgaagccaaagcaaagcaagacaaggctgtagcagacgaggactttgaagcagccttaaaccaaaagaatcgtattgcagagttggaaaagaaaattgctggcgctgatgaagccacaaaggttgtggcaacaacaaatgatgtggcggaatccgttgaacgcttgactggtattcctgtatcgcaaatgggcgcttctgatattgagcgcttaaagacaatcggtcagcgtttagctggtaaagttatcggtcaagatgaagcggtcaacatggttgcacgtgctattcgtcgaaaccgtgctggatttgatgaaggaaatcgtccaattggtagtttcttatttgtgggaccaacaggtgttggaaagacagagttagctaagcagttagcattagatatgtttggttcgaaagaaaatattatccgattggacatgtcagaatattctgatttaacagctgtttctaagttaattggtacaacagcaggttacattggttatgatgataatagcaacacactgacagaaaaagttcgtcgtaacccatattcaatcgtgttattagatgaaattgaaaaagctaatccgcaggtattgactttgctattacaagtgatggacgatggccgcttgactgatggtcaaggaaatgttgtcaactttaagaacacagtcattatcgcaacatcaaatgccggtttttcagacaagcgtgaaggtgatttgatgtcgcgtttggcaccttacttccgtcctgaattcttaaatcgttttaacggtgtcattgagttctcagctttgactaaagatgatttgaagcaaattgttgatttgatgttggatgatgtaaatcaaacgttagccaaaaaggaattgacattgcaggtctcagaagcagttaaaaatcatttgattgaagctggttatgatgaagcgatgggcgcacgaccattacgccgtgttatcgaacaacaaattcgtgatcaagtaactgacttctacctcgataatcctggtgagaagcatttgagtgccgatctagttgatggtaaagtagttatttcggcagtgattgataagtaattaattaagcagtatacgtggctgatagacagtttgtctatcagtttttttgtgttaaatcttaaaaatccgcatgttataatggatgaattacgattaaagggtacgatgatgattattcaacatgcaatactacatattttggataccaatactggccgtttaattgcgtcacaagctgaaatggctctagatggcgccggagttcaagactatattgaacaaatagtgaaaaaaatttatgcaggggatgtcaaaaaaggcaccttaacggcgcatgactatcttgcaacaatgttagataacgccgatttttcagatatgacaacgcaattggccagcaaaatgtttgatattatgtctggtcaagatgcgatacggccgggagacatattaagttttttggcaacaacagatgatggtcctttatttggtttgattaaattaaacttctcaccccgctatgctcatgttgtggcatatcaagataaccaaatgatcaataatttggtattaaatcaggcggtcttaccagcagcaacgcagacagttgatgaagcaattttagttgatttaacaacacaacaataccatttattggagaaaaaataccttattgatggtcatcgtgtcgcttacttttctgagaagttcttagccattcagcctgagacatctgtaaaagaaaatatacagacgattaagcgtactgttaaaaaaattgctgacaaatatgatgatttaccagcgcatgaagtattagccaaaacacaggaagtgatttatgatgccttagaatctggacaattagacacaaatactattgcggaaaaagtgttttcagacaatttgactgctaaaatgcaatatcaagaaaaaatagcggcacaagtaatcgataaaacgattgccatcgaaaataaagaaaagtatcagaaaaagtatcgcacacaaaaatttaagctggattctggtatcgaaatttctattcctatatcagtttatcaagatccatcaaaggtcgaatttgtgaacaacgttaatgggacaatgtccttagtgattaaagatattgaaagtgttttcaataagtttacggtctagttagcttagatcagaaaaatttgagatgttactgttataatggacgtaacgaattcaggaaaggaagtgcacattgtgaatgtgcacgataaaaaaatgccatatcaagattcttatgttgccaaaattcggacttacgttggacatgactttgaattagttatgccaacaactgatgttgtcattgaaaatagccaaggtgagttactcatgatttataatcgtgattttgatggttgggcgtttcccggtggctatgtcgaaccagaaatggcttggcaagaaaatgcagctcgtgaagtgttagaagaagcaggcattcatgcaaagcctgaacaacttaacttgattggcgccatctcaggaaaaaattttgtcgcacattatcctaacggggatgtcgctaagctgtatacgaatatctttcatttaacgcattgggagacagaagaggcagctattgatgatacagagattgatgccaaacaatggatgtcactcaaaacaattgaacataagcatctaacgttttctggacaggcagtttatcgtttataccgtcagtatcaagcgacgaaacaagtgcaaatgttaacgcttgattctgatttgcaaagatttttagacgcgcagaacggtcaaattgttggggttagtgattatgaagcagcccgcgacgaattggctcatggtttaaaacaaacacactggatgtggtttgttttcccacagttgcgcggattaggtaacagcgaacgtgcaattttttatggccttgacggtgtcaaagaagcacatgaatatctggcgcacccacaactcaatgaacgactagcagcattaataaaagtgacgttagcattgccgaagagtgatccagtcgctttatttggacaagttgatgcgcaaaagtttcaagccagtttaacgttgtttaactatatttcgcctgatgctagcttgttccaatcggctttagacaagtattttaatggccagcaacatgtagcaacacttgaattattaacaaaataaaaagcaacgtgtgtttgataagccacgttgcctttttaagcgcctgtataatctggtgctaatttgtttactggtggtgtgaattcgcgcattgcttctgctaaatggacaaaatttgtcactaagcgatgattcggtgcttcggtaccatgcttctcagccaagtcagcaatccaaccattgatatagtcaacttctgtggggcgccccttgacaaaatcctgatacatagaagggaaatgtagagggttagcaacattagaaacgtaatcaacttgtgcaaccatttcatcacgtgtctcaatgagtttaatgccagccgcttcggctgcatcataagcttcgttaatgagtggtcgggcaatgccttctaaaaagccatcataagccatcaattgacccatacgtgattgaaacattgtggcaatagaattctcgacagcgttgaaaaaaacttttgttagtaatgttcccatgaaattttcagtataactgggatttaaatgggccgcctgaaaatcaactaaaaggttatccatgacctgtgaaggttgctcagtcagattagcgtagacagatgatccggcactttcagcccccataaagtccacatcgccaaaatcattgagtacggtggcaatcattgctgtaccgccaatgatgtgttcgtcgtcaaagtatttttgtaatttttcaatatggcccataccattcatagcacccagtgctgtttggccagctttaaatttaggtgacaaacgttctaatgtctcttgtaactgcatttgtttcatgaaaaatatccatacatctggctcaccagtgtaatcttctggtgagaaaatattaattttaatttgatgccgttcttggtgatcacgcgatttccagacctgattatcttgtgcgcgaattttatctaaacttgcctgagtcggctcaataaagtcgacagcgacaccagcgttttcttgaaggagaataccataccgcaaccccatcgcacctgcgccaactactgcatatttcatagtatgaatctccttaacttttaatgatattattctaatctttatcacattttaagtcaagggttagtccaaaccttaaggctatgaagttggttaattttcacgtataataatacttatagtgcattttgcacgtttcaaataaaggaagttcatatgtctaaagaaatatatttaacaggcgatcgtccaacaggaaagttacatattgggcattatatcggttcattaaaaaatcgtgttatcatgcaagattctggtgcatatgacccttttgtcatgattgctgatacccaagctttcacagacaatgctagaaatcctgaaaaaattcgacaatcattgacagaggtggcattagactatttagcggtcggcatagacccggcaaaaacaacaatttttgttcagtcacaaatcaaggggttatttgaattaacagaatattttatgaacttggtttcggttgcacggttgcagcgtaacccaacggttaagtccgaaattgcccaaaaaggttttggtgaaagtattcctgccggctttttgacttatcccgtttcacaggctgctgatatcacaatcttccgtgcgactaaggtgccagtcggtgatgaccaagagccaatgatcgaacagactcgtgagttagtacgtgcttttaacaatgcttataatacagatgttcttgtcgaaccagtcggtgtatttccacccaaagggcaggggcgattaccaggtatagatggtaatgctaaaatgtctaaatcattaggaaatgggatttatatttctgacgatgccgacacattggtaaagaaagtgaaagccatgtacacagatccgcgccatatcaatattgctgatccaggccacgtggcaggcaatgttgtctttacttatcttgatattttcgatccagataagcaacgcgttcaagatttaaaagatcactatacagctggtggtttaggcgatatgaagcttaaaaagcacttgattgatgttatggaagcagaaatgggaccgattcgcgcgcgccgtgaagtatttgcaaaagacataccagcagttttgtctatgttggcagaaggatcagaacgtgccaatgctgtggcagaaaagactatgaaagatgttcgtcacgccatgggtgttgattattttaactaaaaagccacttgatttagcaagtggcttttttttattgtgttgtttttggggtggttgtttcattagcgttattatctccggctggtcttaaggatgtagctataccagataggtttgctggtacttcgccaccatatggtaagcctgtcttggctgcttgtagacccagtgcctttcttgctaaatcagtgacacgttgtttttcatgttgcggaatgacttcataagaaacattattaccttctgcatcaggataactctcaccaacaccttgcatgtgttctgtgacaatgttatttttagctttgatatatttgctagccatagttgtcatatcaccgaaggtcagatcagtacgtacgtttttagaaatggttgacatgaatttatcattcaacagattagaaatattcgctgatttcttaattaaaccttctaggactaaacgttgacgttgttgacgaccataatcaccattaggatcgtcataacgcattcttgaaaaggcaagagcagcatcgccatccatagttgctcgtgaggctgaccaagtcttaccattgtcatcagagtgttcaaatttagtgctgtctttatggaaacgataaagattgggcccataatcatgggcagtttcttggctgtatgtaaaatcaatcggggacttaaccgaaatgccaccaacctggttaaccatatttgataaaccgcccatgttgactaaggcataataatcaattggaatattcaaaaaagattcgacagttttaatggacgttgcggtggcgccataggcgtacgcggcattcaatttttgaggaaaagtattttcataaccgacaatcgataccatggcatcgcgtgccaatgaaataagggttgttttctcggttttaggattaataagcaacaacatcatcgagtcggtgcgcccacgataggtacgtcccaattcacctgtatctgtgccatatagcaaaatcgaaataggacggccacttttaataacatctgagacatcacgtgatttttttaaaccagcaccagcatatgatttatcaagtgcacctttggtgttatggatggcttgccaagcaaacagaccaataacgaggacaataacggtaataactgcaaaaataatgttacgtagcctatgactaggggcagaataacgcttagaacgtgaatcatttttgggatccatgattttctcctggtagttaattttggccaataaacatggcaagcatgaggatgaaaagaacaattgtggtgattgtaacatattgccaatcttttattgtataaaaggcataaatagaggctaacacgcgtaagataggcgttaaaatcaataacaacaagccaaacatcatgatggcgccgggtttgagttgcatagtagcaacaattaatgtattgaattgctgtggccaatgattacctgataggccggtttgtgcatttgataagagataatatacaaagccaaccagcataatactaactgatatgacgacaccaatacgcagggtgacgccaatttgacgctcaatatttttttctttttgtttatcaaacattgctgtactccttaatacaatgttatgttacaggcctttaataataactggataccagctaaaccaacaaccggaataaacaattggcgtaagtgtcgtgtggagacatggggcatcattcttgcgccaatggttgcgccaacaataatgcctagtgctattgggacagcaatatcagctcggacagtaccgttgaaaaagtaaaccaaggcactagcagaggcagtgacacccatcattaaattagaagtcgcactggaaggcttgagtggcattttcatgacagaatccatggcaaaaactttaaacataccagaaccaatgcctaacaagccagacgctaggccggcccacaacataatcagtgaccccaaaaaaacattttcaacatgataatcaatttgcttgccaagcgctttatcataataagaagcattgagttgtaacttgtgtgccagttggtttggcttagccaccgtctcagatacttgcttgccatataatttgcgccacatacgaaaagcctgatacattagtaggataccaaagaaaaaattcaaccaaattggcgcaaaaaagccggctaaaatagcacccagcaaggcgccgacagttgtaaatatttccagaaacatggctgtgcggatattgagtaaatcatcctttaaataagcaatagatgcgccagaagaggttgcaatgactgcgacaatactagcaccgattgcataatgaatgggtagattaaaaccaatgactaaaattggtgtgacaacaatcccaccgcctagtccgagtaaggcacccaaaattccggcaaaaacgccaacagataacatgatgataatcgctatagataaagacacctttatgataccgtcacttaattattttttattgtgtacattgtatataatggtacaattactgtgataaataaacaagagagttaatgaaatgttaatccagccagacagattaagaaaattattgattgttgtttttagtgtgttgttcttagtgttagctatacaagtccgctttgacatgttgttcgtccacgtattagataatggtggcacattagtgatacaaaatttgttaccacatgccttggcaatttgggtagctttgggtggcctttttgcccattattgggtcattgtcctattgagcatagggttagcgttatttttcaaggctattaactatcaaattgcgatgtggtggtttctcatcacacagtttgctgtgttgctattaacaggcatattatcacttatactccaagtctattggtcaaatggtttaaaaattgggccgatgatgccggatttattacttgtttggtggctacaatttttggctgtgattgtggctatcattttacccagagtgtgccaacaccaaagaacacgtgtcattatcacaacagtaactgttgtgttctggttactgatcttgttagcacgtatgaagtttgctgacatgccactgtcaagtggtatgggtgctttattctttggttatttttggtggcagttgagtgaacaacaatatcgtaaacgagcccagcattggcgttctgtgttgaaaattgacacacaaatctaaagatgatatgatgttcaagttatcaaagaggttgcaaccaacatgattagcgcaaatgagttcgccaagaactgtgactttgcgtcaaaggggcggttgccgaaatatcatttaaggcagaatgatattgggctaacaactaatacttgttagactgtcacagtgatgtggtgtgctttgaaaagttacgatacaatgactttttaaacctctttctatataagaaaggggctttttatttgccccgacagggagattttatggcagaacataatggtgaaattaaacgtaatctgaagacgcgtcatgtgtcaatgattgcgttaggtggttcaatagggacagggttgttcgttgcttctggggcaaccgtggcacaggctgggccattcggtgcgattgttgcttatctagcaattggtgtaatggtttattttttaatgacaagtttgggagaaatggcaacatattcacctacatcagggtcattttcagattacgcaggaaaatacgttgatccagcattgggatttgctatgggatggaattattggttcaactgggcgattacgctagcagttgatattgtggcggttggtctagtatcgaaattttggtttccgcatacaccggcatggatattttctgcggtcgcattaatttttatctttttaatcaatttattctctgtgggtgcttttggtgaagctgagttttggttatcaatgattaaggtgattacaattattgcctttctgattgttggtgtagcaactatttttggtgtgattcactcagatgttaatgtgatgaaaaatctttctgttggtaatcatggttttgttggcggaccacaggctgtattatcagtgtttgtagtggcaggtttttcctttcaaggtacggagttaatcgggattacggctggtgaggcacaagatcctgataagtcagttcccaaagcgattaatcaagtattttggcgtattttgctattttatattttagcaatttttgttatttcagcattagtttattatcaagatccgcgcttacttagctcatcaacggaaaatgtggctgtgtcgcctttcacgattgtctttaaaaatgccggaattgcctttgccgctagtttaatgaatgcggttattttgacatcgattgtctcttcagctaactcgggctcatatgcctcaacacgaatgttgtacgctatggcacgtaagggggaggcacctaagatttttgccaaagtttcgacacgtggtgtaccggtgtttgccttgctattgacgacagttatcggattattagcgtttatttcaaatacaaaaggtggttctgttgcctacacatggttggtaaatgcttctgggttaactggcttcattgcttgggttggcatcgccatttcacattatcgtttccgtagggcttatgtggcccaaggaaaagatttaaacgctttgaaatataaagcgaagtggttcccgtttggcccactatttgcgcttgtgatttcaatcggggtgattatcggtcaagatccaggtagttttacgcatttgaattgggaaaaaatagctgttacttatctctctgtaccgctatttgtcattttgtactttggttacaaaataagatataaaacaaaaatgattaaattagaagcggttgatttaaaacaacatcgctaatgtcttaaagccagtatatgactggtttttttattgctttattttgtcaagcgatgttgtattagaatttcagtcatacgactgctataatggaaccacgaataaatcagtcgataaggtatctgccaatcaggaggacaaaatgggacctttatttatgttatgtatcaacttactagcgacgtattttgttttttggacgattcggccgattaactttgctaaatttatgccctacacaccaaaacaagcgacttttttaaaggttttattgtcaattgctattggttatttggtagctagtttctttattgctatgacaaattgggttgttgctttgccaagttcactattgggaaaataacaaaaaagggaacaaattatggtataattgactagattatgtagataatttggtacatttgtgcccctttataaaaataaaaatgctggagaataaacatggcaaaagatattggcattgacttgggaacagccaatgttctcatttatgtagaaggtaagggcatcgttttgaatgaaccttctgttgttgcagtagatgataaaacagatcgtgtgttggccgttggctcggaagcttatcgaatggttgggcgtacaccgggcaacatacgcgccgtgcgtcctttgaaagacggtgtgatttctgattttgatgttactgaagcgatgctaacctacttcgttgacaaattaaatgttaagggcttcatgtctaagcctaacattatgatttgcgcaccaacaaatattactgaaatcgaacgaaaagcaatcattcaagctgccgaaaaagctggaggcgctaaagtctacttagaatacgaaccaaaggttgcggctgtcggtgcaggattagacattttcaaaccaatcggatcgatggtaattgatatgggtggtggtacatcagatatcgccgtcctctcacttggcgatattgttgtgtctgagtcaattcgtattgccggtgacaagatgaattttgatattgttggttacttaaaacgccgtcacaatttaattgtcggagagcgtacggctgaaactattaaaattcagattggttcagcgttgcctgtcgatgaacctttgacaatggaagtccgcggtcgtgataattttgaaggtatgccaaaaactattacgattaactcaaacgaagtcgaagaggcattacacgatacgctacaacaaattgtccgtgctgcacactctgtcttagcaaagttgccacctgaattagcagctgacattattgatcgcggtatcatgttaactggcggtggcgcacttttgcacggcatggatcaattgctttctgatgcgctagaggtgcctgtcgttgtctctgattcaccacttgataatgttgctaagggtgccggggcattattagaacatatgaaatcaagccataagggattataaaatgcgaaaaaaaaatcaaaattttaatgttgagctaatcgataacgatggtcagacacaagtattgattgacaataaacaaattgggtatgttatagcaagtgaccgtggcttctcaggttattttggtaagcaagctgttattaatcaagcaaaaacacaagatgaagcaatacaagctgttttatccagttttaatctctatcagtaaaatagttaaaaaagcccttatcatcttttgtgataagggcttgtacataggtgaggggacatcaatatgcaaaatataccatcacgccaaatcagtaaccgaacgtcaggttcagaacttgattggggtattattttatcgttactgctactcatgattattggtttgagttcaattttccaagcgtcgttacacgcacagtatggcacaatgcagttagcactgcgtaccacaattgtacaaggcgccttctggattattggtgcgattattatcgcttttttgttgcgatttgatgcatcacagttatggcgattagcaccaatcgcttatggtctgggtatatttctattaattgctgtgcttattttctatgatcgttcaatggcagcttctacaggtgccaaatcatggtttgtctttggccctgtgtcttttcagccgactgaagtggttaaacctgctttcattttaatgcttagtcgtgttgtggtacaacataatcgcctgtatgaacaccataatgttaaatctgatgcaatcttgttaggtaagatggcgttatgttttctaccaatcgctgtgcttattttattacagcctgatttgggaacgttactagttttcattgctattttaggtggtgttgctttagtttcgggcgtaacttggcggattttagctcctgtaatagcgttagcatcaacaataggcgcgacacttttggcactcgttctttcacccacaggaaaagttgttttggatgcccttggcttcaagttataccaatttgatcgtattcagacatggttgcatcccgatcaagacacttcttcaaagggttatcaaacatatcaaagcttgaaagcaattggttcgggacagttaacggggcagggttttggccatcttaaagtttatgtgccagtcagagagtctgatatgatattttcggtaattggtgaaagttttggtttcgttggtggcacgttgttaattgtattatactttgccttaatctatcggttaattagagcaacatttagggcacaaaatgcgttttatgcctatattgcaacaggcgttgtcatgatggttgtctttcacgtttttgaaaacatcggtatgagtattggtttgttaccattaacgggtattccactaccatttatttcacaaggtggttcttctcttttgggtaatatgattggtgtcggactgattttaaccattggttaccaacagcaaaagacaacctttacggaatcgacaggtttttcagtttaatggataaattagaaaatttacgcacacaatttatagccatacagcaaaagacacgtgcaggtgatatatttcagtcaatcggcgaggtgcttagcgacactttaactcaagttaaagttcagccaaaaacgccagttcagttaccagaaaatggtgacgatgcattggcaaaaatgaaagcctacagtcaacgcttagataatcacagaagtggtgatggtttagatatggtttcagatgcagatttgcatttagcagcagcacagttagcgaatccattgccaaagtatcgtgatactggtgcgttcttttttctaagtgatgtgatacaaaatgacttattatctgatgagcaaatgcggtggctgacatcgtacttgattagtgatgatgtgctattttcacacattttcgaaccaaataatgcggcaatttatcaacgctcttttagtatcttagtgttgtcattattactttttaaacaaagaaccaagtcagcttttatggcgccacaacagttggcaattgtcattaaccaaattgctttgtacgttgcaatagaacgtgatacgcgtggctttattggcacgaatggttgggcacacgcctttactcacataggcaatgcagttgctgaggtattcatgatgccacagttactgcgagcagacaagctatttttactagcaagtatgctggctggttatcgtgaattgcagcagcctctcaatatgggtgaaacagagagactggttgaagtgaccatgtatagcgctaatgcgcaccctttgtaccatgattatattttattaacacttaaattatggcgcaaagatttggttacccgtcagccaccacaaaatgagggtcggtggcatcaaatgtacaatcgcgcgcgcttctttaatgccattattttacgaggcaaggataatgtgcctgaaaaaatatttaactatgtttccgagacacgagactttctgacataatagggtatttcttgattaatattactttgttttgatataataaaatttggagtgaaagaaaatgacaaaaaaatatgttgctttaatattcggtggaaattcttcagaacacgatgtttctaaacgttcagcacaaaacttttatgatgctattttagcgacaggcaaatatcgtataacggtttttgctattgcccaaaatggttatgtgcttgatccagaaagatcaaagcgcattttggctttggaagatgaaaggccaattgttgcagactatatgacgacagttgatcagcaagacccattaagccgtatcaatgctttgcgtgcggctggtgattttgatattttcttccctgttgttcatggtaacttaggcgaagatggcacattacaagggttgttcaagttgctcaacaagccatatgttggggcacctttgcgcggtcatgccgttagttttgataaagtattaaccaaagaattattaactgttaataatattcgcaatacaaaatacattgtggttgatgaaaagacagcaaaaacattaacttgggcgcaagttgtgaaagaccttggtgacgttgtctttgttaaagcggctaatcaaggctcatccgttggcgtatcacgtgctaaaacggcagatgagtttgaggctgcattaacggactcattccagtacgattataaagtattgattgaagcggctgtcaagggaccacgtgaacttgaagttggtgtgattgggaacgaagaccctattgtgtctgaaataggtgcccatcatgtaccaaatcaaggcgatggcgatgcatggtacgattacaataataaattcgttgataattcaagtgtgcagtttgaaattccagctaatctgccagatgctgttactgctgaagtaaaagatatggctttaaaagcttataaagtactcgatttaagaggtgaagcacgtatggacttcttattagatgagaacaatgtaccatatcttggcgaaccaaacaccttacctggttttacaaacatgtcactatttaagcgcctgtgggattattcagatatagataatgttgagttagtcgataaactgattgattatggctttgctgaatttgaaaaaaatgcacaattaagttatgaatttgttagtctaggtgaagaaaaaatagggaagtttaactaatggtaaaaaacaatagaaacgatagttttgatggtaaggcaattcgcgcggcgcgaaagaaaatgcatttatcgcaagtagagttagcagaaggcattacaacacaagccaccatttctcttgttgaaaatcaaaatcgtgtaccaaacgctgatgttttattggcgatactcgatcgtttaaatttagatatttctgaatttgtttcgggtgactttttaacacaaaaagccaaagaattacttggcaaagttgtgttagaaatgaaacatgatgccttgtccgagtttgctgagtttgaaaaagctttaagtcaaaatgcaccaacgctacaagcttattatattttaaaagctgcagatgcttgtcacaataaaaaagactttgctgaagtcgtacactatgctgacctggcagttgataccagaacaccatcattaggtgatttttatacattctatgcttaccgtcaaatgggcaccaactattacttgcaaggtgatattgaagcagcgaaggaaaaatttgagtacgcatttgaactagaacctaatttgttgactgcgggtgatatggaattccatggtgcattacaaggccggcaatattatgctgaatttttgattgcacagaatgaattggataaggcagctgatttgttgactgaggggttagaaattttacgtaagcgggttgatctattctgggtgcctgacttgagtgaattattagcacaagttgaagaaaagcgtggtaatcacgaagctgcacaaaaacagattcattatgctcatgttgctgcctatttgtcaaattgccaaaaagcagaagcacgtttagctcagttggatacaattaagttctaaaaaaaggtctcacattgtgagaccttttttttagaacttaattaatcaaaattaaccacgtacgactagtacgtcaacttttgctgtacgcgtgacaaattctgttactgatccaataacaagacgctcaacagcgttcaaaccagttgcaccgataacgatgatatcagcactaacttcatttgggacttctttagcgattagtgttttaggtgagccatattcaatgagatagtccacattcttaacacctgcatcaagtgcttgctgcttgtacttttcaagactcttacgtgtttcatctgatacagcttcaaccatagtatcatcaaagctagccacattttgaaatgcgcgtgtatcaatgacatttaagattgacaaaacaccgctttcaccggcgtcgttggctaactcaatggcacgtacaagtgcagcttctgattcttttgaaccatccattggtactaaaatcttgttgtagtttgctgtcatgatcgttctccttaagtctgtttatacactaagtataacgcttacattgaaaaaataatagtctttttcaatttttgcaatcattctttcaaaaaaagcgctcacatgatgtgaacgcacgggttaaacccggaatactcttgataccgttaatcgctacgcagattttcctcgaatttatcgaggtggatggttcatcaagattgtcagattaccaaatgagaaggcagatcttctaagtcaagaattcccaaccgaaatataaaggttgtaaggaaaaagctgataatgtagcaatgcgtatatctgagtaattcataatatattataacgcaaaaattcgggtatcactagtcttgacaaaatgaaaagcagcagtgtgtcaggagtctaatccgtcacgctgggatttttttaatgtttgataaacgtcgctgaacgctttttcaatttttgaattacctttaggactaaaatactgtgtctggctaattttttctggtaaatattgttgtgggacccaatcattgtcaaaatcatgaggatagatataacctttgccatgaccgagttcagcggcacctttgtaatgtgaatccctaagatgatctggcacatcacctgttttaccggattggatgtcgctaagtgccttatcaatggctaaataagcagcgttggatttaggtgatagcgctaattctataatggcattggctaagggaatgcgtgcttctggcaagccaagtgattgtgcagattggatagctgtgacagcatgttgcacagcagtggggttggccaaaccaatatcttcataagcgataacagttaatcgccgagttaagataggtaaatcaccagactctatgatacgtgcagcgtagtgcaatgcagcatctgtatcagatccccgaattgatttttgcaaagcagatatcacgtcataatgcgcatcaccatctttatcagcaaacatcgcctttcgctgaacagtttcctcaatgactggtaacgtaatgtgaattgtcttatcctttgctgttggtgtggataaaacagccagttctaaaccattgagtgcactacgcaaatcaccatttgttgcttgtgccaaatgattcattgcgtcatctgttagcgtcactttatatttgcctaaaccatgtgtgtcatcttttaatgcacgatggactgcacttttaatgtcatcttcagttaaaggcgtcacttggaaaatttgtgttcgtgagcgtattgctggcgtgacgttgatataaggattttcagtagttgcaccaattaaaataatggcgcctgattccagatgtggtaataaaaaatcttgttttactttgtttaaacgatgaatttcatctagtaacaagacaacagttccagacattttagcctcttcagcaacaatctgtaagtctttttgactatctgttgcggcatttagcacacgaaaagcatatttagatgaaccggcgattgctgaagcaattgatgtttttcctgttcctggggggccgtataaaatcattgaacttaagcgtttagcagccaccatacgccaaatgattttaccagagccaacaagatgctgttggccaacaatgtcttcaattttatttgggcgcatacgataagcaagtggttgctgcatagtcatttttcatattgagtaaacaagttgaagtctatgattgacatgcttcaagatagtttctcaaatgcctttctttagtgaactagtctagataaatattattgacgttgacagctgtatccgctgccagtaaaacggcaatcgggtcggttacttgatttttaacagtaacatcagataacacagtaaatggatgatgtgttttggttgctaaactcacaaatgttggaaaattatcagtggtgagggtttggtcaattaagacttttccggttgaatgtttggttaatatcttttcaaattgagactggatagttttatcggttagctgagatacttttattgctgcaatgacacgttcacgaaaagtacccaagtatcgacgttgttcgtcggggttgattttaggctgaccacctaattgttcttgttgcaggcgttcattgatatccatagatttttattctccgatacgttgtagtacttctattatacgttatgattaaataacatgacaaacaaaagaaaaacgccacccaaaggtgacgtttcaaccagaatcagattaagtatattaacccaaacggttgtagtattcgacgatcaaagcttcgttaaggtcggcatctaattcttcacgttcaggtaagcgaacgagtgatccttcaagcttttcagcatcaaatgatacgaattgtggacgtgcaacaactgattcaacagcagcttggataggtacaatgttttttgacttatcgcgtactgaaacaacttgaccaggggtaacgttgtatgatggaatatcaacacgcttaccatcgaccatgatgtgaccatggttaaccaactgacgtgcttgttgacgtgttgttgcaaaaccaagtcgataaacaagtgaatccaaacgttgctccaacaagatcataaagttagtaccgtgagtacctttacgaatcttacccgccttgttaaacaaagcgtggaattgacgttctgtcaaaccgtaagtaaaacgcaacttttgcttttcgcgcaactgcataccatattcagaaatcttagcgcggcgtccggcaccgtgatcgccaggcgcgtatgcgcgacgtgacaattctttaccagtacctgacaatgaaacacccaagcgacgtgaaatgcgccactttggacctgtataacgtgacatgtatatgtcctccaaaatgtattttgtcgtacatttgagggtaagtaccagatgcgtgcagcgcctaacttgacgtttctcagaaccagtagctatggccttactaacgatttggggcgttgttgacgcgcttctttacttactgctactcaattaacaacttcttttaataataacagaaactagacagcatagcaagttattaagaaaagtgtaaacgagttgagatttggcaaaaaagacagtctgttactgtataaccaaggcacagcgtgttagaattgggttatcaataaaaatgggataaaaacacatgaatttaactatattagctattattttaggtatcgttattattgcttacttagcaatttttgcgatgcaacgaactacaattaaaaaagtcaatgttttcaagctcagaaaagaacagctagcgtctttgaaggtacgcgaggagttagttgaagggcggaagttatcattaactggacagtccttaaaagagtatcagaatcttgaaagacagtttaacgacgttaaaaacaataagttcttaaaaattgatcaacaggctaatttagtattatttgaagcacggggtattaattttattaaaacgcgtcatgaattggcacgtttggaggcgatggtcaacgaaacggaacaaacaatcagtgatgtccgaaaagggttaaccgagctcaaaaaaattaatgaagcgcatcgtgaagcaatcaatgatttaaagaaaaaatatgacgacttgcgcaaacgattattagctgaaaacttcaaatttgggccagcaaacgcagggttagataagtttttgtcacaactagaagccgactatgatgaattcacacgtttaactgaagatggggatcacgcaacagcatccgatatatacgaacagctagccatggaaaccacacaaatggaaaacatgatggcagacatcccggacctgtttgataaagtagatagggtctacgttgagcaactcaatgaattgtcacaggggcattctgatttagttgcgcaaggttacgtttttccaaacgatacaattaatcaggagcttaatgctattgatgaccaacgtcagcaagtattaaagttgctcagtgaattaaagttaaaagaagtttcagaacaaaatggttatatcgaaagacgaattgagacactctacgatatgatggaaactgaaatgacggcgcgtcagcaagtaactaaacacgcggaccaactatcatcagatttgttgcggttacgtgagcaaaatagtacattggcgattgaattagatcgcttaggccaaagtttccaattcaacaatagagaaattgaaatgcgccggacgcttttagaacaaattaatgcggctgaagaacaagttaaccataatgatgatttgctcgaatcttcagaaatgtcctttagtgaattacaggctaagcaagaaaagttactggcacatgtttctgaaatagaggcacaacaaatagagatttgggataaaatttctggacttgaaaaagcgcagcgttctgcaagacaatttggtggacaataccaacaagatattgaaaacatcaagcatgctgttgaacgtatgaacttacccggactacctgccagttatttggagtatttctttgcagtatcgaatgagctggagagattagccaaatcactacaagcgacattggttaacatggacgaagttcaaagacagcttaatattgtttcagcagacatcgataccttgaaagaaaaaactgataaaattgttgatcaagctaatttaactgagcagttacttcaatatgctaatcgttatcgcgctactaatgagcgggtggcagctgcgagtgagcaggcgcgcatgttttacgagcgtgattataactttgataaggcgatggatgttttgggaccggcacttgatagtgtggaacctggtgtctacgaaaagttagtagatgcctatatgcgtcgtaaaacgccactattataaataaactgagtttgatatatattaaaaggccacccgatttaagtcaggtggccttttaatatgcattcatgatagttttgaatggcgcataccatatatgaagtaccatgcaacgccgataagtacccagatactaaatagttctaaagtatcgattggtaacttagtaatgagatatagactaattatcccagcgatgaatgggataacaggatagccaggtactttgaaaccgtcatgagccaaatctggacgtcggcgtagaatcagtacgccaaagttaatgaatgtgaaagccagtaatgtaccagcattaatcagactcgctagagtatttaaaggaattagaccagcaaatatagcctcaatcacaactgccacaagcaaagcgttaacgggtagtcttgaactttttgaaattttaccaagtgaacgtgggagcaagccgtcacgaccaaaggaataagttagtctggaagaagcatatatcaaagctagaatagccgtaaacataccaaccaaagcaccaactgtaatcacaacagcgaattgtgtctgatgaatagcctgtagagcaaaagcagcagggtcatcaacacctagttgcttatagttaacaataccagttaacacgattgaaaataggacatatagtaaagcagaaattaaaactgtgccaacaatgccgcgtaccattgttttttgtgggtttttcacttcggcagcgtgtgcggcaattgtgtcgaaaccaaggaaagcaaaaatgatacttgcagttgctgacataataccatttaaaccaagtagtccagtgtgaaattctttcggatagaatgggacatagtttgtatgcttaatgaaaaatgaaccaccaataataaacaaaccaaggatggctacttttaaaatgacggcgccattttcaatcttctttgaagcgttaagaccacgagataaaatcgcggtaacaaggagaatgatcataaccgcaaataaattcacgatgccgccttccattgggccagccagtaacgactttggcatatgaacaccaaaggttaagagcaggttattgagataggctgaaaaaccagtagcaatggcagagacggctaaaaagtattctaatattaaggaccagccaagtaaccagccaataatttcaccgtaaatgacgctaccatatgagtaggctgatccagcaactggcatagctgaagaaaattcagcaaatgacatgccagataagccagagtatatagccgcaataagaaaagcaatagataccgctgggccggcatgttgagcagcttcatggccgggcaaaataaatattccagtcccaatcacagtcccaacaccaaggcctatgagatcacgtgtggttaatattcgtgacatatgagaatcggcttgcatataattatcaacagattctcgtttaaatgctctcgcaaagatagacatgatgtttctcccatattattttaatttaaacataactattattttagcaatttcataggcgaatgtctaactttgctcttgcagatacgttacaatagaaaagataaggaataagattatatgaaagataacaaagtatttgtcatcactggtgcgacaggtgttggcaaaaccacaattgcccgctatttacaagaaaattatcgtatgcctcgtgtgattacacatacaacacgtcgaccaagagaacgtgaagtgaatggtattgcctactactttgaaacggatgattcttttgagaataatcattatttagaacgtgtgacctatgcaggggctaaatacggttcgtcgtatgaaggactagaccgtgcatggcagaaaagccaatatattaccattgtcttggatacagctggtgcaattacttatgcacaagaattgggatcacgggcgattattatttttgtgacggtaactagtccgtctgttttggtcgaccgcgtgcaagtgcgaggggatgatccacatgctgtcaaacaacgtgttgcctcacctgaatttttgagagatatgaagttgccgcagaatctcaaggggagagcgtatgaattagtgaacgatgactggtcaaagacaaaaacaagactagatttacttgtgacagatataatgcatggtcgtcgtttgccaaaaaaacaattagaataaaaagttgacgtattttataacttgacattttgattaagaaagattattattatctcataataaaattaaggttttttaacaaatgacaaataaagcaacacaaattaaaatgcgattttacttttggtatttcgggtagtagccgtttaccaaaagcattttgttgtggtattcggataatcaacggttcgaatgctaaagtaaacacagttattggctggtgtaaacgcacattcggaatcgaccgagtgtgcgtttttgttagaaatcattagcaggatttaggaagcagaatttaggagaaaaatatgcccaaagcaaagccatcattattaagctcatttaataaccgtttagatttagtaaaaccaagtgctatacgagcatttgataatgaagtcagtgcgattcctgatattttgaaattaactttaggggagccagattttaatgtgcctgagcatattaaggccgccgccattcattcgataacagccaatgattcacattattcagcatctaatgggacaatcgcattgagaaaagccgctgccaatttcttggcagaccgttatcaactcgattatcatgcagaaaatgaaattattgtcactgtcggtgcaactgaagcgatatataccgtgttaacatcgctactcaacgtgggtgataaagtcctattaccaacacccatttttccattatatatacccgttaccattgtcggtggtggtgaacctgtgtttattgatacatcaacgaataactttgttttaagtccagaaatgttaacagcagccattgcagaacatggcgataaaatcaaggcaattgtattgaatttcccttctaatccaactggtgtaacctacactgcagatgaaatcaaagcacttgctgacgtcttacgagacactaacattgtggttatttcggatgaaatatactctgaacttacctatgatgaaaagcatgtatcaatggctcaatatcttcccgaacagacaattttactcaatggtgtctcaaaatctcatgcgatgaccggttatcgtattggtttcttggcaggacctgctgaattggtggcaaaattgggcttgattcatcagttcacgattacaacggcaacaaattctgctatggctgctgcggctgaagctttaagtacagaagctggtcgccaagatacattagatatgaaaaaagcttaccaagcacgacgagattttgtctatcaaacaatgatatcgctaggttttgtagtgccaaagccagcaggtgcattctatatctttgctaaaattccagccggttatctgcaagacgatgttgcatttgccagagatttagcccagaaagataagttggcagttgtacctggttctgcttttggtcctggtggtgagggctatattcgtatcagttatgctgcatcaatggcacaactaaaagaagctatggcacgtttatcagcctatatggcacggtgaatatatgacaaaaattttgatgacgagtgtacgatctgatgaagaacctagtattaaaacctatgctaaagcgcacaatctacaaattgatatggtacgcgaagaatttcatccgggacagcatgataatttatcagagtacaatggcttaattgttcagcagactgctaatattggtggtgatgaagcattctaccagtcattagttcatcaaggcttaaaacaaataacgactcgtactgccggtgttgatatgattccggttacacttgctaaacgtgctggtttaaaaattacaaacgtgccgaaatattcacctagatcagttgcagagctcgccttgacacaaatatttcaattactgcgacggacttgggcctttgaacaacgtatgaatcagaatgattttcgctgggctggtttgcaggcgagagagattcacaccattactgtgggtattataggtgctggacgcattggtgggacgttagctaagctcctacatttacttggtgctaaagtgattgcctacgatgtcaagccacaagaatgtttaaaaaagtatctgacatacgtttctaaagcaacattattggctcaaagtgatgtcattagtgtgcatgttgatttaaatgatagtacggttggtttactccaagcggttgattttaatcaaatgaaaataggtagcttgtttttgaacatgtcacgtggggatgtggttaacacagaggccctcattgcggcgttgctttcaggtaaaatacaagcggctgccttagatactgtaactggtgagtcactcgtttttaaccgtgatttaaggcaacaaggcattgataactcacaaatcagacaattaatggcgatgccaaacgtgttactcacaccacatattgctttttttacaaatattgcagtagacaatatggttaatacggcgttggatgatgttttagcgattatatcaggtcatcaggctgttaacgaaatataagcaagcagtgactttacactggcgacacaattttagaatgaaaaggacaatggacatagggtatggctcaaagtgatcgcaagcgcgttaaaaaatttattgtggatgtcttaaatggcacgagcttagggattgttattaccttaatacctagtgcgctagtgagtcaatttttgctactgttccctactagtgttgtggcatttaaagttggtttcatgacaacgctggtacagagtgcgttaccaattgtttcaggttttgcagttggccaaattaggaaaatgtcggcaattgattcaggggcgattgccctggctatgtttgtgtcttctggggtggttatacaatcacaaaaaagtatggtgattagtggtactggcgttattttaaatatcattctagtggctattttggcgactggactggcgcaattaacgcaagttacctttggccatcttaagatactcatccagccactttttttggtcttagtagccggtggcattgggttgtttacgttatcacctttgcggcaagttcaagtgtggataggcactggcgttgcttatgcaacagactttacacccattattatgggcgctttgctaggcgccgcattcgcctttctaattgtttcaccattatcttcagtcggtattgcgactgcaattggattaacaggtgtcggatcgggtgcagcaaatgctggtattgtcgttgcaagtttcacgttagctgcaatgggtgctagtgttaatccattaggtgggacactagcgcatttcattgggtcgcctaaaatacagatggctaatatgttaacaaagcccaaactttttctgccaactacaatcggggcagcaataatgggtgcaatagcaacaatgtttgatattaaggggacggcattttcagctggctttggtttctctggcctcattggaccattaacagcctataacctatcaaataaaacagtgggcgctgtaattgctattttagtgacttttatcatttttccaattgcgattgctgtcattttgcgctggattttcattgttaaactaagatggattcaaccagaagacttacgattaacattacagtaactacaaaaacgaaaattatcaaaataaagacatgcctcacaggcagaaagcgaacgaggcaaggggaaatcaagaggataaggaagataaaacgaagagtaaaaacaaagtaaaggaagtagttgacgaggggggaaaaggttggtatattagtatatgttcttaagagcgaaagagagcaacggtgtgagcgagtgaaaaagaacgcgagcaagtagttgacaaagcgagaagaataaagtatagtaataaagttgtcaaaaagcgaaagcgacgcgagcgaaagtaagcgacgaaataaagtgttgacaacggcagcgaaagctgataagataatatagttgtctcagcgacaacaagtagcacattgaaaactgaacaaaactttgaacaaacgaatctgtgactagttattagcagtaataacaaaaacaaatttgcgaagtcaattcgtaacaaacaataaacggatagtcgttatagagatatagcaattagtcagtttaatcgaagagtacatcttcaaacaatgaatttaaattcatttaaattgagagtttgatcctggctcaggatgaacgctggcggcgtgcctaatacatgcaagtcgaacgcgcagcgagaggtgcttgcacctttcaagcgagtggcgaacgggtgagtaacacgtggataacctgcctcaaggctggggataacatttggaaacagatgctaataccgaataaaacttagtatcgcatgatatcaagttaaaaggcgctacggcgtcacctagagatggatccgcggtgcattagttagttggtggggtaaaggcttaccaagacgatgatgcatagccgagttgagagactgatcggccacattgggactgagacacggcccaaactcctacgggaggctgcagtagggaatcttccacaatgggcgcaagcctgatggagcaacgccgcgtgtgtgatgaaggctttcgggtcgtaaagcactgttgtatgggaagaaatgctaaaatagggaatgattttagtttgacggtaccataccagaaagggacggctaaatacgtgccagcagccgcggtaatacgtatgtcccgagcgttatccggatttattgggcgtaaagcgagcgcagacggttgattaagtctgatgtgaaagcccggagctcaactccggaatggcattggaaactggttaacttgagtgttgtagaggtaagtggaactccatgtgtagcggtggaatgcgtagatatatggaagaacaccagtggcgaaggcggcttactggacaacaactgacgttgaggctcgaaagtgtgggtagcaaacaggattagataccctggtagtccacaccgtaaacgatgaatactaggtgttaggaggtttccgcctcttagtgccgaagctaacgcattaagtattccgcctggggagtacgaccgcaaggttgaaactcaaaggaattgacggggacccgcacaagcggtggagcatgtggtttaattcgaagcaacgcgaagaaccttaccaggtcttgacatcctttgaagcttttagagatagaagtgttctcttcggagacaaagtgacaggtggtgcatggtcgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaacccttattgttagttgccagcattcagttgggcactctagcgagactgccggtgacaaaccggaggaaggcggggacgacgtcagatcatcatgccccttatgacctgggctacacacgtgctacaatggcgtatacaacgagttgccaacctgcgaaggtgagctaatctcttaaagtacgtctcagttcggactgcagtctgcaactcgactgcacgaagtcggaatcgctagtaatcgcggatcagcacgccgcggtgaatacgttcccgggtcttgtacacaccgcccgtcacaccatgggagtttgtaatgcccaaagccggtggcctaaccttcgggagggagccgtctaaggcaggacagatgactggggtgaagtcgtaacaaggtagccgtaggagaacctgcggctggatcacctcctttctaaggataatcggaaagtgacagtgcattagattgcaagttcaaatgttcaaagttttgtttagttttgagtgtggtactgtaataggtatcatgttcaaaagatgatcctatggggaattagctcagctgggagagcacctgctttgcaagcagggggtcagcggttcgatcccgctattctccataggcaatcgaaagattgtcttggttgtacattgaaaactgaatagtaacaaattcttttaaaagtaatggaaacattattctaaattgaaccgagaaacaacacaaaaagaagttctttaaaaagaacggtttaatcgcaggtctgaaaaatgaccaactcataaaacgaaaccgcaacgcaagttgtataggttaagttaataagggcgcgtggtggatgccttggcactaggagccgatgaaggacgtgactaactacgataagctttggtgagcggtaagtacgctatgacccagagatttccgaatggggaaacccaactcgaaaagagttgtcgctatctgaatacataggatagacgacggaatacgctgtgaactgaaacatctcattagcagcaggagcagaaagaaaaatcgattccctaagtagcggcgagcgaacggggaagagcccaaaccaacgtgcttgcatgttggggttgtaggactgataaataagagttacaaaagtgttttatagcagaacaagttgggaagcttggcgaaacagggtgatagccccgtaagcgaaatagagcacactcttttcaggatcctgagtacggccggacacgtgaaatccggtcggaatctgcggggaccatcccgtaaggctaaatactccctagtgaccgatagtgaaccagtaccgtgagggaaaggtgaaaagcaccccggaaggggagtgaaatagttcctgaaaccacgacgcctacaagaagtcagagcccgttaatgggtgatggcgtgccttttgtagaatgaaccggcgagttacggtatcgtgcgaggttaaggtggaaagaccggagccgcagcgaaagcgagtgtgaatagcgcgaatagtacgatgctgtagacccgaaaccaggtgacctacccatggtcaggatgaaggtgaggtaaaacttactggaggtccgaaccggtgcatgttaaaaaatgctcggatgaactgtgggtagcggtgaaattccaaacgaacttggagatagctggttctctccgaaatagctttagggctagcctcattataagcatactggaggtagagcactgttaagcctaggggcccatctcgggttaccaaagtttgataaactccgaatgccagatatgtatgaatgggagtcagacgatgagtgataagatccaccgtcgaaaggggaacagcccagatcgccagttaaggtccctaaatatatgttaagtggaaaacgatgtgatagtgcatagacaactaggatgttggcttagaagcagccaccatttaaagagtgcgtaatagctcactagtcgagtgccattgcgcggaaaatgtaccggggctaaacatattaccgaaactgcgggtgcacgtaagtgcgcgataggagagcgttgtaagggcgacgaaggtagaccgtgaggactgctggagcgcttacaagtgagaatgccggtatgagtagcgaaagacaggtgagaatcctgtccaccgaatgactaaggtttcctggggaaggctcgtccacccagggttagtcgggacctaaggcgaggctgagaagcgtagtcgatggataacaggttgagattcctgtaccagtagtaatgcgtttgaccgatggagggacgcaggaggctaccagatgcgcactgatggatatgtgcgtgcaagcagtaagttttgtagagagtgaaatgctttctactataaggacaagctgtgatgcggatcgaaataaagtagagaagtctgagatgtcacactgccgagaaaagcttctaggaagtattacactgcccgtaccgcaaaccgacacaggtagtcgagtggagaacactaaggtgagcgagagaaccctcgttaaggaactcggcaaaatgaccccgtaacttcgggagaaggggtgctcatggcaacatgagccgcagtgaataggcccaggcgactgtttatcaaaaacacaggtttctgcaaaatcgtaagatgaagtataggggctgacgcctgcccggtgctggaaggttaaaaggagtgcttagcttcggcgaaggtatgaattgaagccccagtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacccgcacgaaaggcgtaacgatctgggcactgtctcaacgagggactcggtgaaatttaaatacccgtgaagatgcgggttacccgcgacaggacggaaagaccccatggagctttactgtagcttgatattgaatgtttgtgctgcttgtacagcataggtaggagacgtagaagtttggacgccagtctagacggagtcgcacggtgggatactaccctcgttgtatgaacattctaacactggtcgcttatcgcgatcgtggacagtgtctggcgggcagtttgactggggcggtcgcctcctaaaaggtaacggaggcgctcaaaggtttgctcagaatggttggaaatcattcgtagcgtgtaaaggcataagcaagcttgactgcgagagctacaactcgagcaggtacgaaagtaggacttagtgatccggtggttccgcatggaagggccatcgctcaacggataaaagctaccctggggataacaggctcatctcccccaagagtccacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctgtagtcggtcccaagggttgggctgttcgcccattaaagcggtacgcgagctgggttcagaacgtcgtgagacagttcggtccctatccgtcgcgggcgcaggaaatttgagaggagttgcccttagtacgagaggaccggggtgaacaaaccgctggtgtaccagttgttccgccaggagcattgctgggtagctatgtttggatgagataaacgctgaaagcatctaagtgtgaaactcgcctcgagatgagatttcccattcttaatgaagtaagaccccttagagatgatgaggtagataggctagaagtggaagtgctgtgaggcatgtagcggactagtactaatcggtcgaggacttaaccaaagtcaagaacggaagttcaaaacgtaatatgagtggtttaatgaagagaaagaatttgatactatttagttttgagtgaataactcaaaggtgtcgtattgatagcatagaggacacacctgttcccattccgaacacagaagttaagctctatcacgccgaaagtagttgccggatcgctggctgcgaggataggaagatgcggtgccgtacatagggagtgctctgaaaagagtgcttttgctttaattagaagagagaacggaagatatcggagaggtgtccgagtctggccgaaggagcatggttggaaaccatgtaaacaaggaattgtttcgagggttcgaatcccttcctctccattatggacgcttagctcagctgggagagcacctgccttacaagcagggggtcacaggttcgatccctgtagcgtccattggtcgcatggtctagctggttaggacgcctgcctgtcacgcaggagatcgcgggttcgagccccgctgtgaccgctaattactgacaaacatgaacaagccagtgttatgtgaggcgcaattcctcaccatgttatatcagcttatagctgagtttaaaaatgtagggatatagttaaacggtagaatagcggtctccaaaaccgttgatgggggttcgattccctctatccctgccatggcggtagtggtgaagtggttaacacactggtttgtggatccagcatgcgagggttcgatccccttctaccgccctataagccttatggctttatatttgccgttgtggcggaattggcagacgcgctggactcaaaatccagtggtggcaacaccgtgtgggttcgactcccaccgacggcatgactaaaagggtaacatcaacttgatgttacccttttacattgactggagatttttatcgcaaagcatctcttcagattcagttatgaatttgtaatatattatcatggataaagagcgtatatttatatttgaagctgttagcctaatcatgggatgtccggacgatagtagttggtgaattggagacgttttgatacaatagaatcatgataatcggaattggaaatgatacagaagccattagtcgtgtaggacaaattgtggcacgtcagacaaaatttatggacagcattttaacgccggcagaacgtgagcaagcattagagcgcaaaggaaaacattttcatgaatttgtggcgggccgtttttctgcgaaagaagctttttcaaaagcgactggctacggcattggtgaaaaagtccattggcatgatattgaaattttaaatgaacctaatggccgaccgattatgcaggtcaaaaattttcgttataaaacatatgttgcgattacacatagtggtgatttcgtgaatactgttgttattattgagcgattaacaattctagaacgtctgagtttgaagttttttccaaaacgtggagttttatagttatgacagaacaaaaagatactttattgacacggccatcttggatagaaattgatttaggggccattcaagaaaacgctcagagtattatggcacatgctggggcgaaacgtttaattgctgtggtgaaagcagacggttatgggcatggggctacaccagtagccaatgctctctatgagataggtgtgcgagattttgctgttgcaactattggtgaggggattaaactgcgccaagaattagcatatcaagattatcgtattgtattgttaggggttcaagatattgcccatgtagacgttatggtcaaatatcggctttcccctgcaattgagtcaattgattggttgtcagtcgcattacaagccataccagaaggtgctaccttagatgttgaactggctgttgatacaggtatggggcgtatgggtgctcattccaaagaggctgtttattcagtatatcgctatatcaagaataatgacaaactagagcttggcggtgtttttacacattttgccacagcggatgatagtaatattggttactataaacagcaagcacaacgatttaacgattgggtaactgctgccggtattccacgtcaatattggcatttggcgaattcaggttctgcgttgtggcatacccaggaaattgatacacgtactatccgcgttggttcggtactttatggttacaatccgggcgcgccattgttgactttgccaattccgctcaaacacgtttttgctttaaaatcacgtattggggcagtacatcaattaataacaggtgaatcggttagttatggggcaacctatacggcacaaaaaccacagtgggttgcaactttacctattggctatgcagatggttacttacgacgtatggctgggatgcgcgtgttaattaatgggaaagtaacatatgtcattggccgcattaccatggatcaaattgtgattgccttagatcaagcctatcctattggtacagaggtgacattaataggtcgtgatggcgataatgagattactgttgaagaatttgctgattatgcaaatacgattcctcatgaaattttgacatcttttggtccgagattacctagaatatataaaaaatagtttaagcgctgtggcgcgtacataattaagtgagacattttatgaaagaagaatatcaagttgtgacacgtggcgatgttttctatgccgatttgaaacaaggcattggttcagaacaatcaggtgtaaggccagttctgattattcaaaacgatgttggtaatgcaaactcaccaacaacaattgttgctgctattacctctcaaatttctaaaccaaagctaccaacgcatgtattgttgccagctcatatgggcggcattaagcgcgattcagtgattctaacagagcaagttagaactattgacaagcgccggttgcgtgacaaaatagcgcatattagcgctaattcacaagagatgcagcaggttgctcaggcacttcgtatcagtgttggtttgaaataattcaaatgattatcgtggagaataaattgtgaaacgcattgcgtggttagatttagcaaaagggatcactattttttttgtcgtacttgttcatgtccttgaaggcatctataagacaggacagtatcgccagttcaatttttttgcagaatcaacaatgggtatattgtttacatttgtaatgccagttttctttgcattatcagggtttgtatacaaaccagtgagtgggtgtaaagaactcttagctggtttaaagaaaaaaataataagtttaggcgtaccctatatcattttttcagtgatttacgtcatgttacagcaactgcgtacagatgtacaccatctcaattcatggcaagatttggcccacattggtgttttaccgattggttatctgtggtatttatatgtgcttttttttgtttttgttttggttggtctgttgtctatattaaatatatcacctattttacaattaaccatttatctgttattacttgttctaagtctcagtcaaaccattcatttaccatatatactacaaggcgtatgtatgtggacaagtagtttttacattggatatctgttaaaaaagaaaccattgatgttacatgatcgattgctatttattatgagcgtggctttatttgccttgggctgcattgttcaagcaaattttggtggttcaacttggtttgttactgatatgatgacaccaactgacgttttggcgaagttgagtagcataccgttatttttatatctgttttcacatattaaattgggttctgttggcaattatttcaccgattgtggccggtattctttgattatttatttagtccatgcgcctgctgcttctgtcatcaggatagcactacagaagttaggtctggaatcttatgttttattggtttttctgacactaatcagtgcttggtgtattagtttactggtggtacgtctagtacaaaatataccttggctatctttggtttttaatccatatcaatacccccataggaagcaaaaataatgtatatttcatgagttcacgctatatgaactcatgttaacttgacggacactagaaattctagtaagattaggattatcttagaggattaagcaaatacatgtgtagagagctgatggtgctgtaaatcagtcatgttaatgcccaaggttgctaagtgtttaaaatttgataattgttagagtggttggcgctgtaaatagcgacagcaaataaggtggtaccacggtgaaaatcgtcctaattgtgttttaggacgattttttaattggtgcactaaatgaggagaaattaagttaatgcgtgatattgatatgtcaacaaaatatgaaccaacgtcagttgaatcagggcgttatgatacttggcaagcaaaaaaattatttgcccctgaatcgaaccaggccattcaaggaaacgagccagctccttatgccattgtgattccaccaccaaacgtaacgggaaagctacatctgggtcatgcttgggatacaacattacaggacatgattattcgacagaaaaaaatgcaaggaatggatgttttgtggttaccaggcatggatcatgcaggtattgcaacacaggctaaagttgaacaacgtttgcgtgctgaaggggtatcacgctacgatttgggccgcgaaaagtttgtcgaacaagtttgggattggaaaaatgaatacgctgcaacgattaaacaacaatggggtaaaatgggtttgtcgttagactttgaccgtgagcgttttacgttagatgagggtctgaataaagcagttaataaggtttttattgatttatacaacaaaggcttaatttatcgtggtgaatatattattaactgggatccacaggcacgaacagcattatctgatattgaggttatctatcaagatgatgaaggcgccttctatcacgtaaagtatccatttacagatgggacaacgtttgatgggcaagattatattgaaattgcgacaacacgaccagaaacgatgtttggtgacgttgctgttgcggtacatcctagtgatgaacgttataaagatctcattggtaagactgtgatggtcccattggttggacgtgaaattcctattatcgccgatgaatatgttgaaaaagattttggtactgggatggtcaagattacgccagcacacgatccaaatgatttccaagtaggtaaccgtcataacttagaacgtattaacaccatgacggacgatggacatcttaatgccttggctggtaagtataatgggatggaacgctttgaagcccgtaaagctattgtggctgatttagaagctggcgattatatgttaaaagtcgacccaattgtacattcagttgggcattctgaaagaactggtgttccagtagaatcaagactatcaacgcaatggtttgttaaaatggccccactggctgaacaagcgttagccatgcaacaaaagccagatgaaaaagttgaatttgtacccgcacgatttgaagacacatttacacgttggatggaaaatattcgcgactgggtaatttctcgtcagttatggtggggtcatcagattccagcttggtataaaaataaagggacggatcaagaggaaatctttgtggggacacaagcccctgacggtgatggctgggaacgcgaccctgatgttttagatacgtggtttagttcagcattgtggccattttcaacaatgggctggccagaaaacacaaccggtgatttcgcaaaatattacccaactaacacattagtgacagggtatgatattattttcttctgggttgcacgtatgatgttccaggggaaagaatttacgggacaaagaccatttaaaaatgtgctcatccatggtttgattcgtgatggcgagggacgtaaaatgtctaaatcattgggtaatggcgttgacccaatggatgtcattgaaaaatatggtgccgatgccttgcgttggttcttagctacgggatcgacacctggacaagatgtccgctttacttatgataaaatggatgcagcgtggaatttcattaacaaaatttggaatgcgtcgcggtatgtcattatgaacctagatgatcatacaccttcaacattaccagatttaacgcaattaacattggctgataaatggattttgtcacgcttaaatacaacaattgacaatgtgacgcgaaactttgataaatttgagtttggtgaagcaggtcgtgaattatataatttcatttggtcagattttgctgattggtatatcgaaatgaccaaagaaacgttaaacggtgatggcgataaaacgccagtgcaacaaacattggcctatgttttggatcaaacattgcgtttattacagcctattatgccgtttgtgacggaagctatttggcaagagatgccagacgaagccggtaaagatgttgacttttcaattacacgttatcctgtcgtcaatgcagcacttcacgatgaacaagctgaatcagcgtttaaatcactgcaggatttgattgtcgcggttcgcaatattcgttcagaagcgaatgccccaatgtcaacagaaattgatttactgattaaaacgacagatgataatttaattcaaatatttaatgaaaatacagattatattaatcgttttgtccatccaaagtcactaagtattgctgccgacattgaagtaccagatttggctatgtcgcaggtgattacaggagcagaaatttatgttcctttggcagaattaattgatatcacagttgaaatcgagcggttatcaggagaagtcaaaaagtttactggtgaagttaagcgtgcatcaggtaagttgaataacgaaaaattcgtcaattcagcacctgaggcggttgtaactgctgaaaaacaaaagttagcagattggcaagaaaagttgcgggcgacgcaagaacgtttagcagcacttgaagcagtgcaatgaggtataaggaatcagttcgaatcacgagctgattcttttcctgtttatagctttttatcgagacgggcaataaaacgatagagggaaaaaacatgtcatcattttataaattaaacacaaatcacccaagtaattatgtcttatcaaatgtagcagatatggctgttgaaacggtatgggggatacaatccgttgcacataagcaacacaaaggtttaatagcgcaagtttctgataatattagcaaaggatttttagaagatagaggatttgagacactatatcatacttatttctctaaattaaatgttcgtgattacaaaggaaatccagttatttctattttagacttggaagatgatttaaagcatgaagtgctattattattgcgtgatcattatgaacgtatcaatcgcgttaatcctgcctctgctaacattgattatcgccagttaacttataatcaagcatcttttgatttcgagcatagtattgtgaggttatcacgacaacatgttgttgctgcaattcttatttttcaagcacaagaagattatcgtctgggatgggcttttggtgatgatgtcccaactataatcgatttgtggcatgacttattaggtattttaccggtaggtagtgttttatatgctgattttagagatactgattatttgggcatgagcgtttatcatgctttcaattggcatcgattcgatcaaccccaaacaactttattgtggcgtgataatgcgaacaacttgcgttaagcataaaatcagatacaataatataagtataaataattttaatcagtgcacaaaatgagcacctatcgcaacactgatagacattaaaggggaaaaaacatgcccggaagtaaaatattagccagcgctcattatgtaccaagtgatattgtcacaaatgatgatttagccaaaataatggataccagcgatgcgtggattcaatctcataccgggattaaaacgcgacacatgtcgttgaagggggaaaatacgagtgacttggcaactaaagcagcacagctagctttggacaaagccgatttggccgctgaagatattgatttaattattgtgacaacatttacgcctgatggcttagcaccatcaactgctgcattggtacagcgtaatttaaacgccaataaagcatgggcgtacgatattatgacggcttgctcaggattcatctttggattgagtacggctgacaaatttctacgttctggtgtttaccaacatgcattagttatttcggctgaagtgaattcaaaaatgatggattttactgaccggacgagcacagttttttttggagatggtgccggtgcggttgtattaacagctgatatgcaagggaatggcttcttagctggtgaagatatgcatacaattggaaatgctgatgttgtgcactcaggccgtattccaccgttgcaggaattgtcagctgaaaattacccaaagactgatgctttcgtccagatgggtcgagatgtgtttaatgaggtgacaactcttattccacaacacataagggattttctgtcatcaaaatctctgaagccaagtgatatcgactatttcattccacaccaagctaatctgcgtttaattgaatacattgcaaaagacttagatgaaccgttatcaaaattttcaacaaacattattagaaatggcaatacatcatcagcaggcattgctattggttttgatgaattgaatcagtcagtcaatttaactgggaaacgtgtcttattgactggttttggcgctggatttacttacggtagtattttgatgcaattctaaagaaagtgttaagagctttaataaatcaatagtgtaaaaaaagaaatggcaaacgggtttggtgagacggtttgtcatttttttaacgcattgaaaagggtcaagccagtttaaaacccttgatataacagcgttttttgtccatgtcacatagttgtaataatgttatataattgataaattagcaaaatgttgacgttatacaagacagctatactagataatgttcttaagatttatataacaactgaacaaaaagttaaacaatattaagggaaactaaactattcggagcctataacataatgagtaataatatcaagaaaacattattagcaactgctgctggtgttgcagcatttgttggcggtcatgccgctgcgtcagctgatacagtatcagttaaatcaggcgatacattaacaggtattgcttcagagaacaatacgactgttgatgatttggctaaggccaacaacatcaatgacaagaatcttatcattgctgggcaacaactaactgtggctgcaccagctgccaagtctgtttcagctgatggggcaacatacacggttcaagcaggggatagtttatcaaagattgctgaacagacaggtgttaatatcgcaactttagcatcattaaataatttagcaagtaacaatgtggtggttgttggtcaacaattgtcattaaaggctgcaccggtggcaacagcacctactgtaacagctagtgaacaagcacaacaggcagcaccagcagcacctaagttatcgtatattgcggcagctgatactaacaaagatggctttatgtcattagaagaatacaatacatataaggcgaatggtggcgacactactgtgactgcgtcaacaccagcagcacagcccgcacaagcttcagtacctgaaaatgtgcaatatattgcggcagctgataccaacaaagatggtttcatgagcgcagcagaatatgcagcctatgaagcaaacggtggttcagcagcacaacaacaagcaccagcagcaccaagcacggcgacagctcaagtgacccaagtcgcaacaacacaaacagttgcaacaacgcagcaagcagcgccagctgcatcatctgatgttgaaacattagttaacgcaatgaatgcgcgacgtgcagcattaggcttagctcctgttcgtttggatgctggattatcagcgcgtgcccaaggtcgtgcccaagacgcggcagccaatggtggtattcctacaaaccatttctcaacaaatggtgaagtggttgctgatggcttctctacaggatctgttattgatgcttggtataatgaaacaaatatgatgacgccaaatggccagccaggacatcgtatgtgggtagctaactcacgtgcttctgctgttggctttggtattgttggcggtgtgattgtcggcgaatctgatgccggacaattctaattattgataaagatctatgacaagtaattggctagatgttgcattaacgcagttggggaagacgtatccttcctcaggtgcgtttgttgcgtttgtcatgaatgagtcgagtattcgtgctgatggtcagactggtgaatggtccacagcattacttgatttagtttatgatgtttatgaattaaattcggttgagaatactcggcctggtgatttattgttttggggtattccagagcaaccttatagtgtcgcgatttatgttggcggtggtcattttgtgtcggtagatgaaaatagtaagcgagttaaaatgcagacattgaatcaaaattggtatccgtcatttacaggaacagttctttgatgacatgaatttgttggtgttttgacactattttgtcacaaagataaccaaaaagactttttagttacctgattgtgtttttgataacgaagtgcaaaaaagataaaacatccatgttatgctagtttggtacacttataaatgtcgagaagacctcaaacaacattaagcattgcttaactgaatgaactttaaggagttatccctgttatgaaatcatctactattattaaatctgctgttgccgccggtgcgtttgccgcagctggcgttgcaactgcatctgctaactcagttactgttaagtctggtgacacacttaatcaaattgcccgtgccaatggcacaacagttgatgctttggttaaagccaatggcattaacaaccccaatttgatttttgtgggtcaacaacttcaaacagaaggtacagcttctgctgcgcaagctaaaccagcgcaagcacctgctacagcaactaacggtgcttatactgttaaagctggtgatacattgtatcgtatcgcggctgcaaatggtacttctgtggcaacacttgtagcagctaacaatattcaaaatcttaactttatcagtgttggtcaagtgttgaacttgtctggtaatgcagcaccagtagcagcagcacctgctgctaagcaagtggctgcacaaccggccgttacacctgcacaacccgcaacatctgctgctaagcaagtgacacaacctgaagtagcgccagcaactgttgcgccaactcagacggtagcacctgtacaacaaacaactactgttacaacacaagcagcagaaacaactacggcaacgacacaagtaacacccgtagtagctcagacaactacgcctgcagtgcaaccagcacaaactgcaacaccagcaacaccaaattctgctatccaaacattattgactactttgaatgcaaagcgttcaaagttgggattgggtccagttagcttagatgctggtttgtcagctcgtgcagcggctcgtgcagctaatgcagttgcaaatggcggtttgccagtaaatcatttccgcacgaatggtgaagtagtcgctattggttggggctatggagatgttgttaatgcttggtacaatgaaacaaacatggtaacaaatggcacacctggtcaccgcatgtgggttgccaatcctagagcaacttcagttggttttggtattgttggtgatacaattgttgctgaatcagacgccggtcaatattaattataaaatttcattaaaacgtccacagggcgtttttttattttatataatagatgttagaggataattttttatgccgtatcgttttgttgaattactaccaaaagaatttgaaaaatttgagcaacagcatgctttgggtacttatacacaatcaattgcacagtatcatgttttatcggcacgtgggcggcacccttatttaattggtgttaaacatgatgagcgggtggttgctgccgcactcgttttaaccgaaacaactcgcttcggttctgtttttttatttgatcgcgggccattaattgattttaatgatcgggcactttgtcatttctttgtgactaaatcacgacaatttgctaagcaacgaggcgcactatacatagaatggacacctaatgtcacttatttagtcacaaacaacaaaggcgatatgcaacaaagtgttaatgactcattcatggcaactatgagtggtcttggttttcagcatgagccctttacttttggcatgtcaacgactgggtcaccaagctgggaatatgttaaagatataagtgatttatccgatgaaaagtccattttgaagtcctatagtaaaaatgtacaatattatttaaaaaagaataaacaatttggcattcaattacgtgaattatcacgaactgatttgccaagttttaaggcgttgactgaaagtacagcagagcgattacactatcatgataaagatttagctttttatgaatcgatttatgatatttacggtgatgatgctatttttgtatttgctgaattgaattttgagacttatattgcttctgagagagacaaagtctctgcattagaacagaaattagctaaaattaatgaaaaaataagcaaatatccgaaccaagacaaattcaaacgacagtatcatgaatttgaagatcaaaaacagcaccacagccaacgcatacaaaaggcaacgaagcaattctctgatgctgggcaagcaacggttgtcgttgctggtgcgttgtttatcaaacagccacaggagatgacatatttgtattctggtacatatgaggcctacaaagattattatggtccttatcagattcaagatatgatgattcgccgcgcggttgcacttggtattccaaggtataacttctatggtatttctggtcgttttgatggctcagatggtgtgttaggctttaaaacagcttttgaaggccatgcgagacagttagtcggacgttttattttaccagttagacccttgaagtataaagcttatcgtgctttaaagaagataacggggcgtgcataagcactaattgcatttatcattagcacctggtagccgacaatatttcgtttaatggtataataattgttatcgagcgaggataaccatggataaccaaaatttgagtcgtacagaacgacgtgaacaacaagtagaacaaaatcatcatggtggtgatggcaggccacctaaaaagccaaggcgtcgtcgcaggatttggcgctggctgttggcgctggttttgttgttagctgttataggcggagtagtttttgcgaccgttcttaataatgtgcatcaatcaattaataaaatgcaacgcagtgccgacatcactaaagccaggcaagtgtctcaagttattaaagatggcaagccattttctatgctcgttttaggaacggatactggggccttgaaacgtgatcgcactggtctcacagattcaatgatgctgattactgtcaacccaaaaacaaaaaccacaacaatgatgtccattccacgtgatatcatgatgtcgatttctggtgctgaaaatacattcccccagaagttgaatgcagcttttcccattgctggcgtaggagcttcaatgttgacattgcaaaactatttaaatgtgccaattgatttttatgttttggtaaacatgggtggtttggaaaaactaattgatcaagttggtggtgtaaaagtggcctcacccttgacgtttacctacacaccagaagcagatacaaccccggcaacttataagttttttaaagaccaagaaaagtttgaatatgctaaagatggcaaaaacttcaaaacttatacaacgatgaatggtgacgctgctctgtcattttctcgtatgcgctatgatgacccacaaggtgattatggtcgacaactcagacagcgtttagtcttaaaagcgttattgaaaaagtcagcaagtatatcgacattaatgaatgctaaatttatggcatcaatctcaacgaatgttgaaacagatatgacctattctgatattatgaacctcgctaaaaaatatatgcccgcaactaagaatcaagtatctgatcacatgcaaggcgttggagatatgtatggcggggtgagttatcaaatggtaccagaatcagaaaagcagcgcgttaccaataagctcaggcaatcgttagatttgtcagctaaaaagactggtacgcaatttggcagtaatgtaccacaagcctcgctaggagttgctgaaaataatttaagtgtgattaatgaaatattagatccacaatgaaaataatgtaaaaagtcgactgaaaacagtcgactttttacattatctagatataatcctgacgtaatagctatacttccggtttaaaatgaaagtatagaaaaggaaatggagtaaaaagatgcaattagcaggggataatagcgttcgaccatcatatttaaactcaggtaatggtttaaatcacagtagttttcgaaccacaagtggggagaaaaaagttgttttaactttacttggactaggcatattgtcattattgatagccacctttttcgataagaatgtgacacaagcagtcatgaatcaaaattctatttttggtaatatttttcagaattacgccgaccaaggtgcacaagttgtgacatttgtctgtgctgaagtgattgcttggtacatttggcgtcgagttgccgatgacgtgattcgttttattatgacaggtgggatgttaatatttgctttcaatcaggcgctgtcattgctacaagatgctttaagttataccttttcaatgctgaataatatcgctaaaggtgtgcctatggggattgctaacaacacagcggctgttaaaaattatcctgaagctttgcgttggtcgttagcgttggttatcacgattttgctctcagcgctatttgctcggtggttaagtcaaaaaacggatgaagatatggcgtacttaattgttgttgcaattgttggtattgcaacagtatttattgcccagacaatgattggtgaaatgaaaacaatttggggacgttttcgaccatatgaaatgacaacagtttcgggacaagcatttagtgaatttacgccttggtaccatattaatggtattaatggtcataattcatttccttcaggacacaccatgtcaggctggttattcttatacttagcattgtttgtaccacgtcaaaatgtttctcttcaaaaaaagatgacaatttttggcctcgcaatgggtatcttgactgccatgagtcgtgtacgcattggtgcacattggttgggcgatgtaacggtttcggcaattttggttggattattagtttttgcagctagtcgattaatcggtgcacactttgtcgaatctcagtcctaatagccgtgcattaatgctttactgagaaaaagcgatgcagcagggaaatgaaccttggtattaataaattaaaataataacatttcgatgttcttgtggtgctagggtcagattgacgttagtatcttgaggcattgaaaaaaactggcagacatctgactgccagtttttttatatattattatttatccaggagtaaaactcatactgttgtaagcacttttttgttatacttaaagataatactataatttaggatgtctacatgagctacttagcaattgtcgatcttgggagtaactcggcgcgcatggtcgtcgagcggctaaacaatgatggcacttataccgaaataatccgtgaaaaagaagatacccgcattgctcaaaatatggggccagagcgcgtgctaaaagaggtgccaatcgcacgcaccattgctgcactgaaatactttcaaagccagtacagtgactttgagccaactgtacgtgcgattaccacagctgcagttcgtgttgccaggaatcagacacaatttttgacgcgtgttaaaaatgaaaccggtatcgattttgaagtgttaacaggtgatgaagaagcgtattatgattatttaggtgttatcacaacgttagcgattgataatggtattattcttgacacaggaggggcatcggttgagttaattgccgtaattgatggtcagaaccaatcagcaatcagcttaccttttggcgccgtgacattgtccgaaacgttcaatttggcaaacgaggtcagtcaacgtgatattgctgctgcgtgcaaagatattttgtcgcaatatgaagtcttgccttggctgaatgcacatcggggtctgccagtcatactattggggggtgccaatcgttctctggcccgtatgggccgaacaatccttgggaaagatattattaatcaaattcacggcttcgaaatgtctgttgaaatggttgaacatatttttgaaaatctgaggtatatgtcaagacaagaacgtgagcatattgcaggattagaaatatcacgtgccgatattattattagcggtttgttgcctttacttaatcttatgcagttgatagatgcaccaagagtaatattttcagagagcggtgtacgtgaagggttaatcgcggagatgatgaaaaataatgactaaaaaatattatgaattgacgccagatgaacgtttggcgtctttacatttagaccaaagggcaactacattgtggcatgacaatcaaagtgagactaatgcacaactcattgaaaattatgtgagtgatatgcgcataccaataggaatattgaaagacattgtcgttgatgataaacattatgcagtgcctatggctacggaagaacctagtgttattgccgcagcaaatcatggtgctaaattgctgaataatcttggtggcttacatgtaaagtctcctcggcaaacggcaatgattgggcaactattgttctatcagactgcagatgatgctatagcgcagtttgtgagtgccaatcagcaggccttttttgaatgtgccaagcatgctaagccaagtatttatcgcagaaacggtgggttactttctgttaacgctagacgtgtatcgccaacacaagttagtgtcgactttttaattgatacaaaagatgcaatgggggctaatattgttaacacgatattagaggcagaacgtgctgtattttcatcgtttgaagccaactttttaggcgctattttatcaaattatgcaactgaacaagttgtgacagtcagtgctgaagttactgtacaacaaattggtgggcagcatatcgctgaaaaaattgttgccttaaatgattttgcaaaacatgatatttatcgtgcgacaactgaaaataaaggtatttttaatgggatcagcgctgtcgctttagcaactggtaatgactggcgagcagttgaggctgcaggacatgcctatgctagcaggacggggtgctatcaagcgttaacaacatggcatattgttgacaatttattactcggcgaaatatccatgcccatcactgttggtacagttggtggaacgattacggcattacctcaagcaaaacaagcgttagaagtgatggctattcaaacggctaatcaattgcgtggcattatgctcgctgttggcttggcgcaaaatctagctgctttaaaagccatagtagacggtggtattcagcgcggccatatgcgcatgcaataccgcgctttagcgctacaggtcggcgcaactgtcgaagaacttcctaatcttgtattcaaactaagccaagaacagcaagttgatgccagagtagcacaagaattattaacggagatgagaaaatgaatccacaaataaaatcacttttagaagcggtgaataatatttatccgggaactgtactaacacgtgttgctggcaatcagacaggggagctgcatattgaccgcgtttcacaagaagtattcgaagatcgactactaattgaattggccgaagcaaccgagtctgatttcttgataggtaacgaattactcaagatgttattaactttgaatggtattgtaccacaaatattttttggactaacatttaaagatgatacgttagatgaacaaatgattcaaattgccacgcgcatgcatcgtactgtcatgcatgcaataacataccgtgagttagaagcaaagggtattttgacgccgaaaactgttgatgcttacttggcaggtgtcaaagctgaactaacaccagaaaatggtgaggtggatgatgaaagcttatggcgtttattgacattagcagatgctttagtattcgcaagtgtcagtggagctgattttaagagcttatcaggcttgtacccattggcctatactgcggctgaaaagctagttaccccaattttatcagcggatttaaaacagccacgtcatgtgcgtcgacagatggttgctatgtttgctggcgttgatgatattatgagtcaatggggacgaccaacaatcaatgcaaaagagtatgtgacattgacgagtgttttgtcagagcggcagcttaacttgccagttagccaagtatttactatttatcattctgaaatgatagattatcaaacgcaccaaacagcttatgtcggacttagtaaagtggataagcaaaatagttttgttatttctaagccagataatcaagaatcgtctgaattctttaaatcactttatcgtatgcgtgtcagcgatttatttaagaaattagcgttaccttatattttcaggggggaataatgcaagaagataagatgttaacagcagatatccaacaacaatttgatcaagctaaacacattcttttcatgaccggtgctggtatttcgacggcatcaggtattccggattatcgttcaaaaaatggtatttatcaaggggtgagattgcgcccagaatatttattgtcagcaacagctttccaaaatgaaccattaaagcaatatcaatttatgattgataatatgtattttccagcggctgagcctaatgtgattcatgaaaaaatggctgaattaacgcgacaaaatcgtgctaaaattattactcaaaatgtcgatgatttgcatgttaaagccaaatcacaagcagccaatttgattcgctttcatggctcactatacgatatttatgcaccaaaagatggtcaaaaagcaaatttgtcagcgtatatgaaaagtcctaagcgtgcagatggggcaatgctaagacctagaattacattttatgaagaaatgccttttgaagtggaaaagtctgctgcgtgggtccaagcagcggacttgattgtcattgttggcaccagttttcaagtctacccatttgcagggttgcttaattttgctaagcccgacgtaccagtcattgcaatcaatcttgaacatattcagacaacattcccagtgacgcaaatattaggggatgcaacaactttttttgaagcgcttaaagtatgaagttatgctttttgttatttattgtatgaatttattttcatgtgtgctatagtggttcatggaggtatagtgatggaacaagtgaaaatgagacaaacgccttacgtgattggcatcacattgaatttaattttcgtgctgacggagttagtgtttgctaaattagcccattcaaccgcactgtttgctgatgcatttcataatttaagtgatgtcttagctttagtcattgcttggcttgcagttgttgcttttggtttaaaggctacgcgaaaacatacatatgggtggcataatgtctcgattttagccagtgtatttaattcaattttattgttgtttgcagttgtcacgattttttatgaaggtattcgcgatttaattgttgtgccaacaatacataccaacggtatcatgattacgattgttgctgctgtgggtattgggattaatttttttacggcaatgttgtttagagccagtggcgcaccagatgaacatggacaccaccatggccaggatttgaatgctaagactgcttatatacatttgttatctgatgcaggcgtttcagttggtgttattctggctggtattttaattcagttgacaggcattcatatgattgatgcgattgtatcgatgattataggtgtaattatattagtcacttcgtggcctgtgatgacatcaacatttactatggctattaatggggtaccaaaaacgattaatgaaacagccatcttaagttatcttaaacagtaccctggtgttgaaaagttacacgacttacatatttggccattgtcaacaacagagacggctttaaccgttcatctttctgtttctccagatgttgatacgcaggttttgttagaagatatgtcacagacattacgtcaaaagtatgaaattcaccatgtcaccattcaaatagagcgtcacgcaatgaatcagccatgtaatttgatttaaaatgttacgtatttgtaactttctcatgaaaaggcttacaaagctatataataataaggtgcttttatcattatagtcagaaaatgtaataaataatggcaagaaaacattatttatgatttttttagttgacgaatttttaaaaacgtgtatcatttattatgtattagggcattaatagccgagttagatacctttcataagctttcaacactgttgaatgaaatcctttatgaaaattatttagcactgttaatacgtgtttagctcaccgttaagtagcttaaaaagtgaatactaaatgcgtattttggtcaaaattcgtatattttttgtcctgaggagaaatcttaaggagagttagaatgcaagattctaaaagcgttaagccaaagcatcattttgtggagaaggcagatgatcaactgagcttgagtgacgtaaacagctcaattgaagcgcccaaagatgggtctttttggcgtaaattattagcctactctgggcctggtgcgttagtagctgtcggctatatggatccaggtaactgggtgacatctgtagccggtggtgcacagtataagtacacactattatctatagtgttagtatcaagtttgatggccatgctattacagtacatggctggaaaattaggtattgtcaagcaagaagatttggcgcaggctactcgtgatcgcacgaataaagctggtggtattatcttgtggataatgactgaattagctttgatttgcacggatatcgccgaagttattggtggtgcgattgccttacacttgttgtttggttggtcaatgattgcctcagtccttacgacagcgtttgacgttgtgctgttgttgttgcttatgaagtttgggttccgtaaaatcgaagcaattgttatgacattgattataacaattttggctatttttgcttatttagttgtactttcgagacctgaattgtctgcgatgtttggtggttatttgccacagttacagactctgagctcaaaaccagccgttggggcaagttcttcacaactaacattaactctgggtatcattggtgcaactgttatgccacataacttatatttgcattcatcaatttcacagacacgtaaggttgatcgtacagataaatcagccattaaagaagctgttcgctttatgacatgggattctaacatacaactttcattagcttttgttatcaattcgttattgttaatcttaggtgcctcactattctttggacatgctgattctgttggtgcgtttggtgacatgtaccgtgccttaggaaatagtgacattgctggtgcaattgcctctcctgtgctttcaacattgtttgccgtggctttgcttgcgtcaggccaaaattcaacaattacgggaaccttgactggtgaaattgtgatggaaggtttccttcacctacgcattccaatgtggttacgtcgtgtcattacacgaggtatagcattggctcccgtagttgtcattactctaatgtacggtggcgcagaaggccgtttagataaattgatggttgattcacaagtatttttagctatagcgttaccattcactatggcgccattagtctacttcacatcttctaaaaagataatgggcgattttgctaatcctaagtgggtcgcaattctaggttggatttcatttgctattttaacagctttgaatattctaagtatttaccagcaagtcactggtggctaatataattatttaaggagagataacatgagtaatttaaacttaaacatcgaaccgattcaatttaaacgcgtgttagttggtgttgatgaatctgagcaaggttatgttgctttggctaacgccattcatcaagctagtgaagatgaagcgcaactaatcattgcatccgttttggagatgggggatttgtcaaccattgatgcccttcatctggatgtcattaaagaacgtcgcgctcaaatcgaggcgaaccttgcacgttataaggcctatgctgaatcacaaggggctgaaaacgttataacggtctttgctgatggtgccaaggctggagaagttttgttgcaagatgttgcgccaaaagtacaagcagatttaattattgtgggggcgcactcacgtgagggcttttgggaatcattgggttcacaagccgcatacattgcccgtcatgcaaaaatttcatcaatggttgctcgtaagtaatcaaaaagacactgccataatagacagtgtcttttttgaaaattagcttttgtataacacgaaaccccgataagctaacgcgcttatcggggctattttttgggagagattttagagaagagaatattgggagattataggagagaaaagttgcccgtatggggtttcgtgtgttgatgccgtggagaacatcaacgataatctagcatatacaattcctacctttctaaaacgcgtcgttgtttgagatgacttgttttgttgttgtatataatataacttgaccagattaaatcagtataaaaattttaaaaaaaactgaaataaattttttagtggtataatatatgaaaagtatttcatgtaaaaatagttcatataaagaggtcaacatggttcaaacacttttaacggcacttacatcttatattggcacaacatctgattattttgttgttttactactggtcttcggacaatatcggggaccaaagcagacacggtcaattatcttcggtgcctatttaggaaatgcactcttggttttgatagcgttactcgttgcggtattgcttaaaaacattccagaatcttggctgcttggttttctgggaattgtgccgattgtaattggtattcgcaaatatttttcaaatgacgatgaaacagaagaagttaaagataagttagcgcaggataataatagaaacttgattagtaacatggttatcattacgattggtgcctgtggtgctgataatttggccttgtatatgccttattttgctactgcgaatcttgtctacttacccgcaattttactgatttttattgcggtgctaacaattgttatctttttggctaaaaagctaaccgactttaagccagttcatacgttcttcgaacgttttggtgacaaaattcaagtgattatttatattgttcttggcttatacgttatgtttgatgcaggaacgattcaatatcttataagcctgttataataaaagtatgaagacaaaagcaattagtgaacttgaaaaaatatttaaaatattagggaataaacaacgattaacgattctagagttattgcgatcacgctcatattcggtctctgaaattgttgatattttgaatatggagcaatcggctgtttctcatcaactacgtgtactccgcgaagcgcaattagttcaagcagagaagcgaggacgtgaagtattgtattatctgagtgactcgcatattctaattcttttagacaatgctttaaagcacgttgatcatgtatttaatttaggagacgaataattatcatttgaattatagggttgacgtgaatgttaaaatttggtattctaatatagttgtttaatacaaacggtattagatatatgccgttgtggcggaattggcagacgcgctggactcaaaatccagtggtggcaacaccgtgtgggttcgactcccaccgacggcatcattgatttaaaaagacattaagttaacttaatgtcttttttagtgatttatttttagcaagcatgattggcttagtacgtctatgcttaataattaggactgtaatgccatgagccgctgacgtagtgcatcatcgtaagcagtcagatacaggccatatttaccacgcttgaggagaacgtttaaaacattggcaataaaatcttgatattgtgctggtgtaaattgaatatcttgcctttttttgaaaatttctttatgagagtatttttccggaataatagtcatgctatcggttttaggattgtaaccgaaagaaggaccaataatcataccgacataatttaaatcgaaaccttgtaatgtgtaaattgtcccgacttgagtaatagatgattcgcgctttgcccagtgggtgcgttgcggatcccattcatcccaaggtagggaaaaggtgtccatctcgacattatgacggccatcgatgcgtgggaatccagatgttgcaacgacacggcttaaaccatactcactattgcgcgctttgattttgtcataaagtgcaccagctgtaggaaaaacttcaaactcaaattgactatcttttggaaaaggtgtgattggttgctgtgcggtgaaactatctagccaagctacttgtttgtcacttgtaaccatacgatactggaaatccatattgaattcacgatatggatggtgaccgattgtcttaaataatagctgcttggaccaatacatctttgattgaaatacttgtttaaaatcataaacaactacgacaacttttgacaaagccattaaatcagttaactgatttttaccgcgataatgggcatacggctctgatttagaatagagcaagtgtgcttcgtcaacgaaaatgacgtcatagtgacgatggtttttttgtgcatcattaatcagagcagttggccgtctaatgtcgcgtggattgaggccgtcaaaacttttagccatatcttgataagccttataaagttccgggtggttaacgacaagcgcacttttgtagcgtctgtcagtcatatattttttaacaagttgcatgagtacgaccgatttaccagtacctgctgcgccttgaatgatggcaactgcatgttcttttttagacatgttgtgattgatatagttattgagctctgtaatcttttttgtttgatcgtcagagagcgtatcaattaaaaactgttcttttagaatcttattcattaaaattaccccactgtgatttattatactataacgtttgacaattactcgcgttaaacctaatgacacactaacaatattctcagcgtataatatagtatatggaaaaaaccaaaataataaatgatgatagcgtgaacatattaatcaccatcgatgaaaattatattaaaccgttacgtgttttactttattcacttaggcaaactaacccaagagaaaatatgacaatttggttggcccatgaccatattgaggtggcacaattagaaaaattacatcaatttgttgcgcaattaggttttgttttgcacacgattaaagtcgatacaagtctatgggcaagtgcgccaactttcaaacagtatccgccagaaatgtactttcgactgttatgcggtcaatatctgcctaaaacactacatcgtgtgatttatcttgatccagatattttagtgattaatccaattaggccattagctaatatgccattaaaaggccaaatgctggctgcttcaagtcatatggggctaacaggtattagccaaacgattaatcacttacgacttggtacccgtcaagtatatttcaactcgggcgtgatgttaatggatctagatatgatgcgacaacgagttgatatgaaagctattttgtctgttattcagcaatacggcaaagagcttattttaccggatcaggacattttaaattatctctatggtgatgagattttaagtttacccgaagaaatttggaattatgatacacgtgataatattatgcattatgccaaaagctttggatcagttgatatgcgatgggttatggaaaatacagtgatattacactattgcggtcggccaaaaccttgggaaaagagtaacagtatcaatccatttatcatgttatatcaacattatgaacaattactagctatttctggtttgtaaaacgggcagagaagggaaataaaaaaagctgctatccagcagctttttttatttagaccagccatgcgattgaaaatcggtcaagatacgatcgaacgccaatatttgctcatcaagggggagttgatgcgcaatgtgaaagtcttcccatagattttgaacacgaacagggacatgttcaagtaatttatcatcagtttctttacggtaagccttgcgaccccattctttgatgatgttgtattccagtccagtcattatactgtctaccttcatgctaatatttgtgttagatatataatataacatatattcggaaatgcgcctatatatttaatgaacaaaagtaataataggatgttaatgtttacattttgcaatatttctctcataatgataaaggtttaaactggatttatccaataatgaataagactagcataattatttattacaatgcgttattaaaaataagttgtaattgtatgaatattaatggaaataagtaaagggttacataaatataaaatggggtattttttataattgctagtgcaatctgaattagaatcattttaattcaccccatgtggtaaagctaaataaataatgtattgagagataattcaaatcaatctctggaacttgtgatgaatttgttataattaaagtaaattaataatggaggaatacgtatgttatttgaagccctgatttctttgatcattactttaaataattatcgttcttgactgatgaaaaagaagatacctatcatttttgatacagatcctggcattgatgacgctgctgctctgactattctgctgaccaacccagcctttgatgtgcgtttaattacttcagttgcgggcaatgtttcagttgataaaacaacattgaatgtactaaagttgacgcattttttcaaaagagaagatgttgcggtagcgcgtggtgctgaaaagccattggtgcgggaatatcacgatgcggccaatattcatggtgaaagtggtatgccgggttacgtatttcaaacaccaacgactgaagccatgtcaatagatgctgttgaagcgatgttcaatgccttagtgactagtccagaaaaagtgacacttgttgcagtaggcgcgtttactaatttagctaaattgctgacaattcaccccgaagcgatgacccacattgcgcgtgttattgtcatgggtggtagtttatctggtggtaatatgacttcggtagctgagtttaatgtcttcactgatcccgatgcggccaaaattgtgtttgaaagcggcttagatatcactatgattggcctggatgtcacgctaaaagcactattaaaatcagaaataatgacaacattatccaatatgaatcacacaggacaaatgttgatgcaactcttttcttactatggcgatggctccatgcaagcaggcaagccaatgcatgatgttaatactttattttatttgttagcaccggaaaagtttactttacaggattattgggttgacgttgtcacagacggaccagctattggggcaacagtagctgatattcatgcgagaacacatcagacaaccaatattcacgtcgcaatggcagttgatgtggcagcttttaatgcctggtatttattggaaattaataaaataaacgacgggatggttaatgctggaaagcttgaaaattaaggctttttcaggtattctaaaagtagttgtaattagcgctttttgtgctgtacaaacttgaaatggagcaaataattgacagtcgaagcgtttatttcagccttaaatgatgctggtattacattaacagaacaacagattgaacaatttcaacgttattttgaactacttgttgaagctaacaaacaatttaatttgacagcgattaccgatgagaaagatgtttacttaaaacatttttatgattcattaaccgttgctatttatgtgaaggcgttacagcatcaatcaagcacattaattgacgttggtactggtgcaggtttcccatctttgcctttaaaaattgcttttccacaattgaaaatcaccatggttgatgctttgcaaaagcgtgtacgctttctccaagacgttgtggatacgttggacttaaaaaatgtatcaattgttcatggccgagcagaagacattggtcaaaatgttgcctatcgcgaacagtttgattttgcaacggccagagcgctcgctcgaactagtgttttagctgagtatacgttgccctttgttaaagtgggcggtgcgttgttagtgatgaaaggcgctgctgcagagcaagaattggctgacggacaacaagctttagcaacgcttgggggcacattatcaagtgcctttgactttaagctgcccaatggcgaccaacgtgtcattcaagtagttgataagcacaagaaaacccctaaaaagtatccgcgtcaagctgggacacccaataaaaagccaattgcttaatgaggcacgactgagatactatttccatattcaaagaaaggatgccaacagcatatggcacatataattgcattagccaaccaaaaaggtggtgttggtaagacaacgacaagtattaatttaggtgcggcattggcacaggatggacagcgcgttctcttggttgatattgatgcacaaggtaatgcgactagtgggtcaggcattgataaatctgagttagcactagatagttatgacgtgatagttgatggcgctgcccttagagatgtaattgtaccaactgataattatgatttattaccagccactatccaattgtctggtgctgaaattgaacttgctacgcaaaaacaaagagaataccgactccagaaggcattaatgactgtcagtgatgattatgattttatattaattgacaatccaccagccttaggattattaacagttaatgcttttactgcagctgacgctattttaattcctgtgcagacagagttttatgctttagagggtctagggcaactactgaatacgattgaattagtccgtaaacagtttaatgagtcactggatattgctggcatactattgacaatgtatgatggcagaactaatttagctaaacaagtttcagaagaagttcgccaatattttggtgataaagtgtatcacacagttgtgcctcgttcagtacgtttaagtgaggcgccttcttatggtcaagccattattgattttgatccaaagtctattggtgctcaggtgtatacagaacttgcacaggaggttttgaaacaatatggcaactaaaaaaggtgggttaggtaaaggcctaggtggtttgtttaatgcaaataatgttactgaagaaactcttgagcatactaaacaagcaaccaaaaaaataacagaatttgaacgtgttgaacgattgaatttgaaccgtatcactgcaaatccttttcaaccaagacaccgttttgatgaaggtaaattacaagaacttgctgattctattcgtgaaaatggcgtattgacacccattattgtgagacggtttggtaatgattttcaaattattgctggtgaacggcgcgtgcgtgcttcgaaattagctaagcaggcaacaattagtgccattgtgcgtgatgttgatgataatacaatggctgccgttgcattaattgaaaatttgcaacgtgataatttggatgctattgaagaagcacaagcgtacagtgggttgatgtcacaacttaagttgacacaagcacaagtagctcaaaaagtaggtaaggaacgtacgacagtagcgaatgcggtccgtttgttgaaattgcctgaagctgtgcaagacatggtacagtctggtttgttatcaatgggtcaagcgcgtgcgctactaggcttaaaagtaaaagctaatattgaagagttagcgcagactgtggtcagtcgtcaactgacagtccgtcaagtcgaagtattagtaaaacagataaatgaggggcctgtcgaaaagcaaccagcaacaccaacgtcaccatatattcgcgcattagccacacaacttgaagagagatttggtacgaaagttaaagtcaatgctacggaaaaaggtaggggaaaaattgaaattaattatctttccaatgatgatttgagtcgtattttagcgctgttaaatgttgaggtagactaaatggctgaaccaataacttatgaattacaagatgtcgtggaaatgaaaaaaccacacgcttgtgggaccaattcgtggcgaatcacaagaattggtgcagatattaaattaacttgcacgaattgtggtcgcggaattatgatgccacgatttgactttaataaacgtttaaaaaaagttttatcatctcaaaaagataactaatacgaagtattttaagaaaggaggatatatttcgctaagagtagctagatacttagcaaaatatatacctaaactatggcacttactgctggaatcgtcggtcttcctaacgtcggcaaatcaacgctctttaatgcaatcactaaagctggagctgaaatggcaaactatccgtttgcaacaattgaaccaaatgtaggtatggttgaagtgcctgatgatcgtctggcacgtattcaagaattagtgccggcagacaaaattattccgacaacctttgaatttactgatattgcaggtatcgttaaaggtgcttcgcaaggtgagggtctcggcaataagtttttagaaaatattcgtcaagttaatgccattattcacgtggttcgtgcctttgacggtgatgacattattcacgtcaatggggtagttaatccattagatgatattgatacaatcaatactgaattgattttagctgatttagagactgttgataagcgctatagcaaggtagcacgtgcagccaaaggtgcagataaagcagcaaaagccgagttttcggttttagaaaaaattaagccagtgcttgaagctggtaaatctgtacgaacaataacatttacagatgatgagcaaaaaattgtaaagggactatttttactgacgactaagcctgtattatatgttgctaatttggctgaagatgacatggcagatcctgaatcatctaagtattttaaagctattcaagattttgctgccacagaaggggcagatgttattgggctgtcggctagtgctgaagaagaaattgctcagttagctgacgaagataaggctgaatttcttgaaatggctggtgtgacagagcctggcctaaacaaattaattcgcgcagcataccacctgcttgatttacgtacattctttaccgctggtggtaaagaaacgcgtgcgtggacatttaaagcaggtatgaaagcaccacaaactgctggcgttattcattccgattttgagcgtggctttattcgtgctgaaacaattgcttttgcagatcttgacaaacttggttcggttaaagctgttaaagaggctggtaaattacgatcagaaggtaaagaatacatcgttaatgacggtgatattattgaatttagatttaacgtctaaaagaaaacaacctgcgggttgcgtacatagtctcggaggacaaccaacatggtagaagaaaagcatcaattaactaagaaaaacgaagattttatttttcgtttcaaaaaaattgtggcgcaaaacagtcatttatcagcagaaaagatagaagagattactgatgaagttaccgcagaattgcttgcagcacaaggaacaggaaccacagctgttcaactatttggaacgcctacacaggcggcgcaaaaatatttagatccgacagtaactgccaaaaaattgcatgattataaatttgcccccttagcattagatacgtcacttgttatttttatgctgtttagtggtgtatttggcttatcactgtttttcgctaaacagcaagcaaatcaaggtgctggcattatttccctattgcttattgctgctttaggtgggtcaatctacacgggaattattctcaagcttacgcctaatccaaaagcacccgagaatgcaccatctaattcacgaagatggttatacctcattgcagcagttgtggcatggttaattggctttttgatacttggtctattaccaccagttattaatccaactttgccgccggttgcttatattattttagctgcggctgcatatggcctattccgttggaatcgccaaaaagctggtttaaagggcggtttctttgctattagccagttatcacaacaagcacgtttggattcagccaagactaaaaaataggagacgctactgatgaagattttagttgttgacgacgatattgaaatagctgaattgctcgaaatttatcttaaaaatgaaggctatgagccagtcatggctgctgatggtaaagaagccatttcaaaactgaataccaatccagatattggactgatgattttagatgttatgatgcccaatatgaatgggctagaggtggttaagattgtccgcaaagacagtcgtgtgccaattttgatgttgtcagctaagtcgggcgatatggacaaaattcagggacttattacaggtgcggatgattatgtgacaaaaccttttaatccattagaagtcatggcccgtgttcggtcgttattacgacgggcagacaatgccgtacaagataaaacgcctgatgttttagatattggttcgttagtgattaacaaagacagtcatgaagtgaaaacagccaatggtgacattgtcaatttgacggccctagaattcggtattctttacttattagcctctcatccaaatcgtgtgttttcagccgatgatatttttgaacgtgtttggcaacaagaatcggttgtatcagctaaaacagttatggtacatgtatcacatctacgtgataaaattgaagaagccacgaatggtgaccaagtcattcaaaccgtttggggtgtcggctataagattgaagtaaattaatgaacaaactatcgttattttttaagcacaatcgcaccaaaatatattatgcggtaggaacagtattgttactactgctttttagttggttcgtattgtctgccacagtattactagggcaagcggctcacatagctttacgatggcgtttctggttaagtatgttaattttgatactaggtgacttagtgattgtgttttggcaatacgttcgttggcgccaagcagaaagtttaattcacttaatccgtgatttacaccaaattgccaaagaaaattcagatatgacaattgattggcatgcacactacgccccgcgaacacaagcccttattgacgtctctaacaagatagccaaaaatacgcgaaaaatccgggaagaagaacgtgcaagtgaacgctccaaggatgaaatgattactaatatttcacatgacttacgtacaccgcttactgctattattggttatcttgggttagttgaaatgaacgcaacgactttgagtcctgaagatcgtgctaaatatattcatactgcttatgataaatcgaatcaaatgaaaatattagtcgaggatttatttgaattctcaaaaacacaggctcgagatgcagtcttgaatttaacaactattagtttaggcgatttgtttgcacaacttctcgccagttatgaaatcgaagcacacgaacatcaaattgaaatgatgcaaatcaccaacccagaactcattattttggaagcagattctgataaattagcgcgcgtattaattaatctcattacgaacgcttttaaatatggcgaaggggcaacatatattaagctaaccgcgcaggtaaaggcacaagaagtagaaattcgtgtgattaacaatggtgttcagattcctcaggaagccctattggaaatttttgatcgtttttatcgtgtcgaaagttctcgtaatagtaagacgggtgggacaggtttaggtttagccattgttaaaggcattattttgcaacatgggggcactgttcgtgcaacatcagatgctgagttaacaacatttattatgacgttgccactcaagcaaagtaggggaaatagagatgaagtggattaaatttgtcgtattttttagtgtaggattaataagtttcgtgcgtattgtgtcagcagcaccatcggctaagccaatagatttaaaagagtcattgacctcagcagttgttgttgatgcaagaacaggacaggtattagcgactagaaatgcgacaaaacttggtatgattgcgtcacaatcaaaaatgttaacagcatatgctgcgcttcgtgcgattcatgacggcaaactaacctgggatacaccgattccaattacgagtaaagcagatttatctcatcaacctaagtatgtttattctcatcttgatattaaagcaggtgaccatttaaccgttcgagaactgtacaatgctatgctcacgatttccgcaaatgatgcatcatttgcactgagcgaatatttaacacctaaaggtatgacgactcaagcagcattacaatcatgggctaatgaattgaaattagatcactccaaatggtacaatgccgctggtcaagtgaatggtaatgcttttgaaaataaaatagctcatgagcctggtgaggccgctaatttagccagtgccgagcacttggccatgttagcacgtgaaattattaaattagatcctaatattcgtactttgggtgagagcgattttatttcttataaatcggcatcagctaatcgtactgtgaaattaaccactgaccagtttttatttcgtcaccaacactcaaagaaagtatcgaatccaaatcatttaatcattgagggcttaaagacagggtcaaccccagaatcaggggctgcttttacaggaattgtcaaagatcaagcaggccatgaatttattactgtagtgaatggtgctggctattatactgatacagtaacgagatatcaagagacaattaacattgtgaatgatgtactcaaatcacaggtaccagagacttttgaggccggtagcgtactttctgattgcaaaaaagtaaaaatgttagatatgaaacgaaaagaagtaccggttgttgttggccaaactaaaactttttggcatcaaaaacaggcaccaatcaaggtgaaccacacaacattaagccgacatcctaaaaaagtagctcggggtcaatccgttgcactagcccaactggcactacctgacgtcgtatttttaccgaacacgtctgttaatagccgtaatttattattaaaatcaacgatagacacaacacaagcaccatggtggacacgtgtctggcgtgacatttttgggtaattataagcaggacaagttgttatttaaaataataatttgtccttttttattgtaccttttcaaagccgtaataatgtggtattatattggtatagaccgaagtggtatagaccaataggaggagtaacgatgaacattataaaagttaacaacgcaagccaaggtgctgcacgtgcctacgacatctttgcagagaccttaaccaaaggggcaacggtttttggcttagcaacgggttctacaccggtacctttataccaacgccttgttgaaagtccactagatttttctcaggctactgctattaatttagacgaatatctaggtctttctggtaatgatccacaaagttatcatttttttatggcgcaacatttatttaatcataaagcgttcaagcaaacatttatccctgatggcaaaaatcctgaccgccaagcggccacgtcacaatatgacagaattattgaagagaatcctattgatttacagttgctcggtctgggtcgtaatggacacattggttttaacgaacccggcacagcttttgatagcaaaacgcatatcgttgatttgacgcagtctacaattgatgcaaatgcgcgcttttttgatcatgaagtagatgtaccgacacaagcaatttccatgggcattggttcagtaatgagcgccaagcatatattgttaatggcatttggtgctgaaaaagcagatgcagtggcacaaatgatatctggacctatcactgaaaagctcccagcttctgtgctgcaacaacatcccaatgttacagtcattattgatgacgcagcggcagcgaaattgtgataaaataaatttgtaagcgcttaacatattttaaggaggaaacgcgtcactagctgataatagcaaatgacgtttggctaacactatggcacacatcacatttgacacaaagaacattgaaaatttcgtggcagcacatgaattttcagaaatgcaaccattaatcacaatggctgatgaacaattacgccatcgtacaggcgcaggggcagagtattccgactggattactttaccaactgattacgacaaggcagaattttcacgtattcaagcagcagctaagcaaattcagtcagattcaaaaattttggttgtgattggtattggtggttcttacttaggcgcaaagatggctgtggatttcttgaatccaatgtttaataatgaactagcagatgaccagcgccaaggtgtcaaaatttattttgctggtaactcaacatcggcatcatacttaaatgatttggtgcgtgtcatcggtgaccaagatttctcagtgaatgttatttctaaatctggcacaaccacagaaccatcaattgctttccgtgtattcaagcaattactagaaaagaaatacggtgctcaagcggctaaaaagcgtatttatgctactactgatgctaagcatggggcattgcatgacgaagctatcagtgaaggttatgagacatttactattcctgatggtgttggtggtcgtttctcagtcttaacgcctgttggattattgccaattgcggctagtggtgcaaatattcaagacttgatgaacggtgcaaaagatgcccaagaagagtattcggaatcagatttaactaagaatgaagcctataagtatgctgctgcacgtcgtattttgtacgataagggatacacaacagagctgttaattaattgggaacccacaatgcaatatttgtctgaatggtggaaacaattaatgggtgaatcagaaggtaaaaatcaaaagggtatttacccatcttctgcgaacttctcaactgatttacactcactaggtcaatatattcaggaaggccgtcgtgacttatttgaaacagttgtcaagttagataatccggtatcaaatttggatttgccacatgaagcgggtaataatgatggtctgcagtaccttgagggtattacgattgatgaggtaaatactaaagcgtcacaaggtgttacgctagcacatgttgatggtggtgtacctaatttggcggttcatttgccagcgcaagatgcctacacattaggttacatgatttacttctttgaaatggctgtgggtgcctctgggtacacattcggtattaatccgttcaaccaaccaggtgttgaagcttacaaaacagccatgtttgcgcttttaggtaagcctggctatgaagaagcgacaaaagacttccgtgctcgtttaggtgaataaaattattaatatttagaatcaacataaaagttggtcagcgtaacatttttgttacgctgaccaacttttttagtaccttaaataattcagatgctttcttttaggggataataataagataaatttgttgttgtcacgtattatgccatatgaaagttagaaaggtcgtaatatatgaatggaaaaaatactgaacgaagcgatgttaaaaggtgtgaatgatatttatatctcgccaactaaggaagaaaaatatgttatcaagtttcatgttaatgggaaactgaagatatctaagtatgtagagaatactaacgtacagcggttgattgcatcaattaaatatcgtgctcacatggatattgctgagaagcgaaggccgcaaatagggcgatttatttttggtaagatttggatccgcgtatctaccgtaggtgattttttgaaccgtgaaaccgttgttttacgatttatttataccaatcaacagcagcaaaattgggtagatgatggtcaatttaagcaactcagagctgccataccaaatagtggattgtttgttattgctggacccacgggatcggggaaaacatcaacactgtatcgcctattaaacaacatagcagctgagaagttagtcttgacgattgaggacccagttgaaattcaacagcatcaatttatacagttgcaggtcaatacgtcagcacaaatggattacgatgcactaatcaaagtagcgttacgtcaccgtcctgaagtgttattagtaggcgaaatacgagacactgctactgcaaaagctacgatacgtgcagcgcttagtggtcatctagtgttcagtacggttcatgctatgtcagcacgtgatgttgttttacgtctattagatcttggtatcaaatcggagcaattgaaactagcgcttggtggtgttgtctatcaacgcctaattacaactatatctggaactcaagcagcgcttattgattatctgtcagaagggttaattaagcgtattatagcgggagaatcggttgaaaaattttctaatatgtggcgagagacactccaatacgcgcttaaacacaatattatatcaaaggcggtctatgaaacatacaaagcgatttaaacaacagcagcaaatagtattttttcaatcactcggcgctttattacaatctgggtatgatatggcacaaagtttagacacactatttttagcacaccattcatggcgttcttggttatctgatatccagaaagatttagcagcaggtcagtcattttcggatagtcttagaccatatgttagcctagatattttgttacagctccgattagcagatcagcatggcaatttatctgaatccctaatactaattggaaaaaatttaaggcaaatacaacgacaaaagaataaaatcaaacaagttatgcgttatcctatgatactacttattattttaggcgcactgttagtaggcattaaatattttatttcaccaatattgaatcagtggcaaaatgtcgatatgtcagaaaataagtcactttttgtctcaatgccgtttgttgtaacaacaatacttttaattgttagtgttatggtaatgatatgttggtttaaaattagttctcgaaaaaaattgcttattttggttaaactaccaattattggtgcaattataagaacaattgtaacgtatcaagtttcacaacagttgacggtattgctggctaatggtttaacattaccacaagtattagaatcattatctgatgttcctcagcgcaaagtattgtcaaaaacagcatcagtcataattgctcatgcgaaacaatatttggcagatggcgagtctgttgaaaactatattttaagacaaacttattttaatgagtcactggcaggttactttgctcgtggacaagcacctaaaattattgcaaagcatctatcatattatgctaaaactcaatttgaaatggctatgagacaaattgatcgactcattaacacgatacaaccgatttgttttggtgtaattgggctgtcaatcatcggtgtctatatgtctatgttgttacccatgtaccaatctataggaaggttgtatcaatgaattttaaaagattacaatgcaagcatttatcatctggattcacactaattgaatcagctattgtactgtttatcatcagtctcttaatgttgttaattttacccaatctaaacacacaacgccaaaaggctgtcgaaacacatcaggtagcaatggtatcgactattcagacacaaattgatttatatattaatgaccatccagacaagaaaaatgtcacaatcgaggaattgaaatcagccggttacttgacgtcaaaacaggcacaaaaggctaaagagttaaagatagcaattgctaataatgaagcacatagataaaggatatacgttaattgaatcgttgattgtattaggtattattgcgggggtgattacttttggcgtacagaattcgctaccacaaacatcaaatattaatcattgggaaacggcttttcactcgaattggcaacatgttcgtcttactgcgcaacaaaagcagcaaaaatgctatgtttgttttaaagaaaaatctgttgcaatggctcatgctaatttgatttatcctaaagggtatcgccacaaaggacagcaacaattagatattttacccacaggctatgtcgcaccgactactgtaacattaactaatgggtcagcatacataaaaattatttttagttttggtggaggagaatatcgtgtggaaaaatcgtagatctgcctttatcttgacggaggcattattatcattattcttggtgacgggattgagcatatttgaatatcagcaaattgctaattttaaacagcaagaaacgaatttaaaagcgcaatatgaggatgctactaaatttcgtgttatttcagcaaaaaaatggcgagattatattagtgggcgatagaaaaggtttcactttaattgaatccctattatcgtttggtattatagcattgctcttactcacaatgcagttggtgttgccaatgtttaagtatagaagtgagttgtcttcagatatgacattaaacataattgtgcatcaactagcagcgcaaaaatacttgcttgctgatagattcccagaccagataatattagaaaatagtgaaggtaaaaaaatgatattaaaagtagacaatcaaaaacttaagttactaggcgagggtgctggtcaaattattttgatgaataatatcaataaaatgaagatagttcgtcatcaaggatacacagacataactgtggtaaacaacaagggacaggtagcaacagatatactctttttaaaagaaagtaaagcggccaaatgatacgtgtagaagcaacaattactgtcacaacggtcataatgttagcaatgttgagctttggtttactattacaaaacaatgcgtttaatgcgcaactatctaatcgtcgacaaatgattttggcagtcgaattagatcggctgcaattagaagcaagtcttgagtttgcaaagtctgggcaccgtcaccaaaaaattgatcagcatgacattatgatagatgggcaaaagataactatcaaaatagggtcacgctatcacaatagagatttattggcagtgacatcttcttgaaaacacaggtgaaagacgctaaaattaagctatgacacaagaaaaaatagcacaatactttgataatttaacggcaataacgactgatttttctaaagatgttgacatgaattttacaggtgcacttgttgaaatacttgaagacatcaatgatggatctgttcatgtcgatgctaataaacctaattcagttatagttgagcaaatacaaacgttaacacaatcgctcaggcaagataaactgtcagctgatgatttgcgtaaactattacaacttgttacgctcaaagttcatcgtgaagataaagtacccgccaattctcaaattacacccgatggtattggttatttgttatcggattttctattacaaactgcggcactcaaaacgggtgataccctaatagactttaatgttggtacaggaaacttactcaacacagttaacaatttgttagtagataacggcattacagttgctcgaatagggattgataatgatagtaggcagttagcgttagcttcagcggttgatggcttgattaacgatagaacaactagtttttatgaggcagatgtcgttcaattagaagacacaccaaaggctaaggttgttatagctgatttaccagtaggctattatccaatggcagcaccgagttattatgccacacagctagccaatggacagtcaatggtacatcaactattaatagaaaagagtctagactttttaacgcctgatggttgggcatatttgcttgttccagcagatgtactatcgggaactgattcaaaaaaattgttaggcatgcttacagcaaaggcacaaattaaagcatttttacaattaccgaacaatttttttcaaaaccagagtgctgcgaaagctattttagtgattagaaaaaagcaggcagagaatactggtgacattttaatgggacaatatccaccactgaaagatgtggataatttaaaaaaatttttgcaagatatcaaggcttgggttaaactggatagagaaaagaatgaagcgtgagattgtaaacatcgcctaaatgtatggcaaagtctactgaattatttttgtcttatattttcaacatgcgtccagtcaagaaacgtttaagaaagacaggtaaaaatcatattatggctaaaacaatggctgttaacgccggcagttcttcgctaaagtttcaattattagagatgccagcagaacaagtaattgcacaaggtgttatcgagcgaattgggatggatgacgctattgtgacaattaagtacggttcagaagtgcagggtgaacgtttaattggcaactctgaagatgatgaccatattgttattttaaaagacggtaaggggcacaagtatgaaaatgtgctggcgattaaagatcatcagcaggccattaatttcatgcttcaaaagttaacagatttaggcattattgaagattttaatgaaattacaggtgttggacaccgtgtcgtagctggtggtgaatggtttaatcattctgttgttgtgaccgatgctgttttagaaaaaattgatcgtcttgccgattatgcacccttgcacaatccagctaatgccatgggaattcgtgcctttcagaagcttttacccaatgcgctatctgttgccgtattcgatacatcatttcatcagacgatgcccgaagaaaactatctctatccgttgccatatgaatactatacgcgctatggggcacgtaagtatggtgctcatggtacctcgcatcgctatgtggcctctcgtgcggcaaccatgcttaagcagccgttagaatcacttaaactcatcacattacacttaggtgccggtgtatctattactgctattaaggatggtaagtcattagatacatctatgggcttttcaccgctagctggcgtagcaatggctacgcgatctggagatgttgatacatcactagtttattatattcaagaacgagaaggcttatcaaatgacgagatgctgactattttgaataaaaaatcaggtttattaggtttatcaacaatctcatctgatatgcgtgatttattagacgttcaggacacgaatgatcatgcgcggttggctgtcgatatttttgtcaatcgtattgttaagtatgtggggcaatatattgccgaaatgggtggcgtagatgcgctggtattcacagctggtattggtgaaaattcatctccaattagaaaaagaattatcgatcgtttagcttattttggtatacaattagattcagtagctaatgagaagcgtggtgaagaaactgaaatatcaacaaaggactcacaggtcaaggcgctattaataccaactaatgaagaactaatgattgcgcgcgatgtagaagcgttaaagtaatcttctcttaatctatcccataaaaaaatatgctaaaatataacaagtcgactagtattaatgatactggtcgctttcattattatgataatttattttagaggataaactatggaatctcgaaaacaacggcatcaacatgaaataaaagcagcagaagctttagatgccacacaaaatagtacatcaaataatccatttgctggaccaataggcggtggccgtgggccacacaaaaagcgatctaaaaagtctaaatggctaacggcatttttggccgttattgttgttgtgggctttgtactagttattaaggcactttttacggataacaatgctgctttaaacccacaggataccacttttaaaactgtcaaaattaatgatggttccacggccatgcaaatgggtcaaacactagaaaataaaaaaattattaagagcgccaaagcgttttacaagtatgctatgtctcaaggagcagaaaagttacaagccggaacgtatcatctatcaccttcacaaacgatacagttaatttatcaacagatggtgagtggtccgacagctgaaccgagtctaccaaaggggtatgtcatggtcagcgttggacaatctgctagtcaagttgctaaaaatgtttctgataaggtcaagaatgtctcagaacagtctgtcttaacagcacttaatgataaaaaattaatcgctaagatgtatcagaagtatccagatttgttgcgaggtgttaatcaatcagatacgcaggatgccaaattattagactatatttatccacaagcctttaatttaacaaatgctaaaaatgctagtgatgttgttgaaacaatgttaaaaacttctgatacaacaatgcaaccatattataaaacgttaaaaagcaatggtttggcaacgccaaatgttatggcattgattgctacttctggtaaatcggaatttgaacgacgcttagcttttgttaaaaaaattgctccttatgcacaagagttgtccaaaaagtatgggatcttagcttcagtttctattgcacaagcagcccatgaatcgaattgggataactctaagttgtcatcaaagtataataacttttatggtgttaaaacacaagataccacaccaggtaagtcagttgttctagacactacagaatatgtggacggcaaacctgaaacacaacaggcacgttttgctgtctatgatagttggaaggacagtatgcgggagcatgctgaaacaattgtgaatggtaattcttggaaccctaatcaatttaaggacgttttagcagctaaaaattataaacaggcagctaaggcgctctacgatgatcattatgcaacagatgttaactatactaaattactcattaatgtaattgaaacttggaacatgcaaaaatatgataaataaataaaataggctgatgagtgaagtcacactcgtcagcctatttttaatagatcatcatgagttttttcataaaaaatacgcgataatcaagttaaagcagctatcagctagtatctcattttaatatatagagagattgtgatgtaagttacaagaataatgatgaaaacgtttacaaaatttcctaaaaagacttgtgtaaacgttttcattcgtgtaaaatagtttttgttaatcaaacacgatgaaggagtattagatataatgaatgcagcaattttgttggcacttgtgcctgcattagcttggggatcagttggtctcgtcaatacaaaaatgggtggctcagctgggcaacagacattaggcatgacatttggtgcgctattattcggactagccactatgtttttctatgtgatgccacaccatgcctatttaggaaaagaaatttggacagtgggcgtcgcatctggtcttgtgtgggcagttggtactgccggccaattcttggcaattaaagatttaggtgtgtccttggctattccattgtctactgctggtcaaattgttacaaatgctttaatggcagcagtggtgcttggcgattggaaaacagggaagatgtgggctatcggtgtgatatcgattattgccgttgtgattggtgcaacacttatttctgcgcgtgataaggcattaaattcaggcattgaaagccaagcgaaaagtatgactaaagggttagtttatctagctatctcgactgttgggtatatgttttatttcgtattacctaattttttgaataaaattggctatatttctgataccattaaagctaagaataatggtgttgactatatgactgcaatcgttgggcctcaagcgattggacaagtaattggtgcatttttgattgttatctttgtgttaaaagaagcggataaaatgtttaacaaaccaacatggaaaaacattttgactgggttagtttgggcgactggtaatatatttatgtttatttcagccgctaacccagccatcggtcaaacaattgcaacgacgttctcacaattaggtatcattgtggcaacatttggcggtatttatctattaggcgaaaagaagtctaattaccaaatgaagttaataattattggcacaatactagttgttgtcggtgcaattattattggaaatattaatcagtttgcataaagaagtaataaaaaggacttgctattagcaagtcctttttattacttttcaacttttagaatttcaacgtcaatactttcaccacttggtagcggaacagaaactttgtcgccaacttttttatcaagtagtgcaactgccatagctgattcattagaaattttaccagccaacggatcagactcagttgaaccaacaattgcatacgtttcaggttcttcatcaggtagttccttgaatgtgacagtcttaccgagggacacaacatctgcagctgttgcgtttgggtcaataatttcggcattttcaatcatttttttcaatgtgagaatgcgaccttcaacgaaagcttgttcatctttagcagattgatattcagagttttcagataaatcaccgtatgaacgtgcgatttgaatacgatttgtaatttctgggcgttgacgtgtaatgagatcttccaattcagcttggagcttatcgcgtccttcagctgtcattggaaatactttttcttctgacataaaaagattcctttcaattttgcgtatttctcgcaaataatagcaagacgagcatatcatgcagagcgttttcttgcaagcattttataataaaaccgggatatgactaaaatcaggacagcagtgcttgttaacatgacacctagccagaaaaaaggtggtgtatatttaaaggtgacatgatgctttccaggggcggttcgcacagcgataaagtaattggccactttttctgttttgacacgttttccatcaaccagcacttgccagccaggtgtgctaggaatagttgtcataagtagtggttgttgctcagttgtcgtgatattgccagtaatcttattgtcgcgatattcatcgatagttaggggatgtgcttttaactgattaacttgttgctggaaattatcttgcgatatgcggtataaggtaacattgtttaataacaacgagcgagtttgtttaaaacgtatggtaacagtttgtggtttatttttaacctgtgaggccaaattaataatgacagtatggcggtaagaattaaactgtgtaatcacttggccattaatgagtaaatcaaaatctttaatcggtaagccactaccaagtgttaaataatagctatcattggtttttggattaaacgtgaggtcaaggctagctggctcgttgggtttgttttttaccaataatgcatccgtaattgtagctggcgtattgacgttatggccaacggcttggctgaaattttctgccgtcactaagggtgctttttgagcgtttagtccttgccagatattattttggttctgcatagggttatttagtagcattgctgttttgagtacagtatcgctagctgcaaaagccagtggcagcgcgtatggattttcccatacacttgttttgtctgttactgctttaagatgatactttgatgtatcaggccgataaccaatcaaatgtgtacttggatcaccgggcaagtgtttatcttgattatttggggccacaatgtatttcatatctaacaaggcatccgataataaactaccattactataagcaacgtagttatcaccatctggttgacctatattaccaaagaaagtaggtgttgcctttggtagtgttgaactgaaatgtgaaccaccataaaaatctagcatcatactatcgccgcgtgtacgttgaaaggtttgtgctatccgataaaaagttcgatctgttttaatttttttgatggcaggtgtaagtgatttaattgttctttgatattcagtgtttgtgaggtaggaaaaacggttgagtgttagcaaaacgttgacgactagcatgagaacggtaaaagagagcaatagccactgatagtgatcctgtgatgggaacatcagttgcgcaagtataagcatagctaaaatcgcaaataacgatatactacgttgatcgatgtagctgagatgatgactttgttgataagcgtaaaaagtgatagtaatgatacatacgagacttaatgagctactcataagatttaatggttgatttggttgccaaaccaacgcgcctaaataaatgaacatgaagctaattagaaaactaaaacgatagggataccagacaggatattgcataccgtggaatataattgttaaaggggcccaggttgttgcgattaatagaataccaagaagcaatagtgcgcctattttaatgcgccaatgaaccgttttgacaacaaaaaagccaatgactgtaaacaatataaaagcagagacgaaaaaattagcttgtccactttgcatttgattgaaatcgaaactacctggaattagtttcaggattaatttaacgggatcattgtcaaatttgaaagaccaattcgcattgtattgggccttacctagtcgtaattgataatatgtgggtaatatcagccaagcacttaaagcaccagcaagtaagctaccgtaaacaaaatgtttgattacttgccagcgctgcttaatttggtttggccaagttaaacgccaaataaaatacaatataacgaataatgtaatcatgtagccaatgtaatagttactggtaatggttagacttaaaattagggcatagcgccaccaattattttgtttgaaaagagcctcgatttgtacaatcagtattgggagtaatatggcagcatctaaccagagcaggtttaaatcgttggcgataaaccacccagataaagcataattaacggcaaataatgtgatgtagtaaccgcgttgcaactgtagttgttttagaagccaagccatacttaagccagcgctaccaaatttcagtacggtaacaaataatatggcagagggtaggtgcacaattggcgtgaataaatagatgacattaaatgggctcataaggtagtaagcccattcgccgagcatatcaccacctaacgcattactaaatgaatagaaaaaacttgtaggatgggataaaaatgtgtgtttgaaagcagcaaattggtcaatatattgttggcctagatcaactgttaaaatagagtttggtccaaatggcgccataccccgataaacaaaataacccagtattactaaagctgggagccaaaagctaagtgctaatggtgcaataaagtagtgttttttattcatgttactaatataccaaatttttagtcttttttagcgcgaaaacaggatttgtggtaatctagtttaagtaacttattgataaattggggtcaaatatgaagcgtaatccttacttagaagatcgtgataaaaaaaatagtgctagtggtaatctacccgtacgtttaaacatattattgggtatttcactcactttaatgatagcactcattattcagttagcatttctgacaatcaaacaaggtgcatattatcagggagaagtaaaccgtagtgatgaaaccattgaaaagggtaacgttccgcgcggtatgttctatgatgcaactggaaaagttattgttggtaacaaggcacaggctgctattacgtttacacgtgggacggcagtgacagcaccaacaatgcggcaaacggctattaagcttgggaaaatagtagcagttgatacacagcggctaagtgagcgggctaaagttgacttttatttagccgataacaaaaataatacaaaattatcggccattatggtcaaaaaatatcagaaacagaagagtacgctgacgccagaccaaattaataaatatatggtggcttatgtacagcaaaatcacttagctgataacgttgatagcaatgctgccatgattttccagcgcatgagtggcgcttacacattatcaactacttttattaaagaatcaggggtaacgaacacagagttagctgaagttggcgagcgattaagtgactttcctggtgtgaagcttggaacaagctggtcacgccaatatcctgagggggatgaatttaaagccttggttggtacagtaaccaatgaggcgacaggtttgccagaaagtaagttacacacacttttggcacaaggctactcacaaaatgagccggttggtaattctagtttagaaatgggctatgaatcaattttgaaaggttcagcatctcaaaccctagtgacaactggcagtaatggtcaggttaaatcatcacaaattaaatataacgggcaagccggtgataatgtcaaattgacaattaacgcacgtttccaaagtgaggttcaaaagattttggaagacaatgtgcctggcggtgatgtggaaggcgcttatgcgacagtcattaatcctttcactggcggtatttatgcaatggcaggtgttgatcgcaattacgaaacgggtcaaaaaacggctgacccattaggtaatatgaatcatgcaattgtgatgggatctgttgttaagccagcagtgatggcaacagcctttcaaaaaggggttatatcacctagtaacacagtgttagatgatcaagcgattaaaattgctgggacacctgaaattacttcttactggaacaaatccggagcaccagtgcctattgatgctggaaccgcatttgagcgttcttccaacacttattttgtacagttaggtatgaaaattggcggtcaaacctatagtccaggatcaccattagctttgcaaccagatgcctttcaaacattacgcaatggatttggtcagtttggactaggtactaagactggaattgatattgctggtgagaccgctggttatcgcggaccaacgactggtgaggcacgtggaaagtatttgtatgcctcgtttggacaatatgattcttatacgactttacaattagcgcgttatgtatcaacaattgctaatggtggctatcttgtagcgccacatgtcgttggagctgtccagcaaagcatgccaaatagcgatacgcaaaaaactgtttggacggcaacaccaaatattcaaggccaagttaatcttaccgctgatgaatggcaagtcattaaaaatggtatggaacgtgtagccaatggttccgatccttggaacacgggtggtagcgatatgcacaaattacagccccatgtttacgcaaaaacaggaactgcggaaaccaaaactaatggacatgatacgtatactgaatcaatggtagcttacgtaccaggccaaccatttgctgttgcaatggccattccgggtatgaataactacttagatggtactaacggtaagatatcagctaaaattattgatgcttattggaaatatgttgccgaaaaaccaaagtaaaattaaaacacgagccaccttagtggctcgtgttttaatttgttttattagaaatagcaacagacatgctattgtaggttgtcggatttaaaataatttgcgtaataaattcagcaacacttactcgggtaaccggaccaccttgaattatttcttttggatccgtttgaatagttaactgttgcatgatattatcatcaattaattcatttggacgaataactgtatagtctaaaccagaagtcataatccttttcacagctgcggcctgatcacccatgtaggtattttcattatctgttgtgccgagtatatttgcccataaatcactttgtttttgaggtaattcatcatgaacaccaaccgtggcaacccaaattaagcggcgcacgccagctagatgcatagcattaacaacactgttagcggctgttttttgtcgtccttctgcaccgatatttgcataaacgatatcaatatcttttaacatagagactaactgcgtttcattgacagcgtcaagtgtttgaatattcttgtcagaacgtccatgtaatgaagttaaagtagattgtacatcggtattagctaacatagggacgacgagtttagcaatctgaccgttagcaccgagaataagtagttttgtcatgtctttattttagcatgaaaaacaaattagcggtaaaattgagttaagtaaaagagggcaaaatatggcattatcatttcaacaactattaacagctgtgcctttgatcttaaagggtggcaatgtgccaacaattgttggcgaagcggggattgggaaatcagcacttgtacaaactgttgctaagcgtttaaatgcaacactatttacaacagtggtatcactatctgaaaaaggggatttagcgatacctataccaccattaactgatgcagcttttataacgacgaaaaattatggtcgtttagcggatgttcaatttggttatacccatacgttgattcaaattattcaacaagctgaggccaacccagaaaaacccatcatttggtttctagatgaattcaatcgtgggtcacaagctgtgcaaggtgaactcatgaatttggttttacagcgtcagataaatgatttgattttaccccaaaatgtcaaattagttctagcagaaaacccagatgattcgatgactgggtttgaagattcagaatatgctgtgcagacttccgatgctgccattaaagatcgtaccacgcgtttggttatgtcggtttcagtgactgattggttagattgggctaagcaagaacaaactcagcatcgagagcacattcatccactggtaagacaatttatttcgcagcacgccacgctcttatatccagaagtcagacaaattgacttgaacccaacgccgcgcgcatggcaacgtgtatctgataatttgtacgagttacgacaactagcaacgcctatgcaagaccaactgctatttgatattgtggctggtgatttaggccatcaagttgctacgcaatttgtgacgtttgttcgtgaacagacacctagtctaacggcagcagatgtttttgagacagaaccggtgggaccgcagttacctaaaacaattcgattaacgtttgaaaaactttccgatattcaaaaattaaacgttatgaagacattattattaacagctaatatgactactgatagtaacgctgggcgatttagtgaattattaggtttggtatcaccagatgggcaatatgctttagttaagcaaatgacaagtgccccgattttagatgatttgtatgcctctgatgcgcattatgccaatgttttgtatcagcaaattatggatattgcgacacgatgacaaatttaaataacaatctgattgttgatggcatcaaaacacttttagatgtttcaccgctgtatggtaatattgtgatgaatttagcacgcgatgatgacgaaaaagcattgacggccttgcagctgagatggcaagcacatcgttggtttttgattgtgaatccaacccgatttaaccgtcaatttagtaatcataatcaagttgcattagcattggctcatgaggcattacatattgtttgggctcatccaactcgctatgcttttgatagaaagcaacgtcgtcaattggttaatttaggaacggatatagcagtcaatcaatatttgccatcacatttaggtgacctgccagaggccatcacgttacagaccatcttggggatttatggtaagctgttaccaccatatcaagattctgcgcagtatattgcacaactggcggaactcgatgataagttattaccacaatatgctggcaattattcaggccatgaagaatggcaaagtgctggtgtatcattagatgaagccgaggcagcattagagacagtcatcagacaggcacaaaaagatgcacaacgttccggtcgaggacagttgccgggaagtatccagcaacggattgatgaaattatggtactcaaacgtcattggcgagcgattttacgtgcaggattaagtgctatacctaatcgccgtaaaacaacacgtgcacgatttaaccgacgtcaagcctatcgtttagatttgccaggagaactcagtacttatgcattacaattgataatttttgttgataattctgcttcgatatctaatcaccaagtgagtatgatgttggcgcaagtggcacagattgcgaagcagttcgatgcaaatatacaaatattttcttttgatacatcagtgcacgttgttaagcgtattaaacaatgggtcagacatgcaggtgggggtacatcatttcaatgtatctttgatatgcttgcagcaaaacactatgagccaatgcggaccgttatcgttattttaaccgatggtgatggtgagcacgctgccttatcaacaaattttcatcaagtatattggctattacctcgtggaaagcgcttaagtattaagcaaccatttggaaaaatgataccaattgatttggcataggaggtgaggaaaattttaagcgaacatatggataaaaaattagagccgatggatttacgtagctttattgataaagacagtcgtttcagacgcgccgaggcaatattgacaaatcaatgggagtcacttttattaaatgattcatggggcgttagtatgatgacgcaggctgatataacctttgcgaaaaagcttgctgctgcccatgttattaaacctgaggttgatttgacaactttttctggtgtacaacactttattttatctcatcaagcacgtttatcatcaaatgtcgtgaatgcgttaaaggagccattcttatgaaaatcaatttaattttaacaccggaacaagaacctgcaacattacttgcaatgcaagcgcaacatccagacaactttttttatttgggtaaagagtcacaactagctggaacaaacgtcttgttgttggacgctcctgacttggttgcgaaatttcagagaccaatgtcttttgatagtcgcatcgttaagtcgcccatagttggcgatgtggtacatcaaattgcttttcaaagcaaagaacataacgatgaattaatcaagcaactcgtgccgaaccacgcaattttagcgcaaaatagtaatggtaaagctgacttcatgctatggactttttggccggatcacgatgcactagctgattttttagccagtgaattatttgcacaaatgaaacacttaatgaaaaacccatatactacaagttatagtcgggtgacctctgaatcacaattatcattgacgcagcaaatgcgtgattttgatgataaaacatggtaagccttaaattgaatcttgcatatcgtgttaagctaggttacaattatgccataaactaaataaacctatctggggtgccttcattggctgagaaatacccattgaacctgatcgtggtcatgcgcgcgaagggagatacactaatggtactaataaagcacgtttttttggtagccgttacttatttccagcgtaaataagtggcggctttttgattgctcatatggtggcatgctaataggtaaaaggagtatgttttggagataacagtaaaatcgggtagccataaaacattacgtcaaatcagcatagctggtgtgttaaccgcactatcgtttgcaacgtctagtattgttgtattacctaatatggccccttttcaacatttttttaacgttattacagctgtactactaggaccctggtatgcaattggtgttgcctttttaacaggtggcttgcggatggtattagaaggacgcccaattttagctattacaggcgcggtttttggtgcagcgctagctggtctattatatcgtctaacggacaattacctagccgcagttctgggtgaaatcgttgggacaggcattatttcagctatcgtttccgcgccaataatgacttggctttatcatgttaaagtaccacatttttatttttatataccgttttttctgccagcatcggtttttggtgccatactagcttatttgtttttaaaagctgtggcgggcacaaaaattttgtcgcaattgattggagaattaaaactatgaagttatcaacattaaatgaaacaacacctttagtatttaattatgctaactatgtgacaccgcagtttgttgcaaatgctgttaatgttattggtggctcgccaattatggcacgagaagtggcagaattttcagatctcgttgctgtcagtgatgccgtggtagttaatactggtacctggcgacgagcagagctgcttgagacagtaaagctgatacaaattgccaatcaaacacagacagtagtggttttggatcctgttgcggtaggtataccgtctagaagcgttcctgttcaagagttgctcacaaatagtaaagttgatattattcgtggtaatgctgccgaaattgcctggtttgctggcatcgattttgccagtcatggtattgatgccgttggatcaggaaatatagagcagattgcacagttagccgcgaataaaaccggcgcaattattgcaatgagtggccctagcgatgttatttctgacggtaaaacaacgcgtgtgctaccagttaacgtaccattactagctagcaatgttggtacgggtgatgcattatcagctataatcggagcattcaacggtgatgaaatttctctggacaatactgttcgtgctatggctatgatgaaattagctggtttaacagcaagccaccaagtaaccacacctggttactttgctaatcaggtgttagatgaattatacttattatcagaaagcaagcttgaaacatttattgcaaaggaggtgaaaaaatatgaatgatacaccgcaggctatgacaatagctggcacagattcaagtggtggcgcaggtatgacggcagacttaaatacattttcagctcaaggtgtttatggggcaaatattgtggtgtcggtgacggcacaaaatacttgtggtgttcaaaaagtccaaatgattacaccagatatgattatggcacaattgtcagctgttgctgatgatttgaaaattcgtgcggtgaagacgggcatgttaggcgatacggccacggttgaaacggtggcaaaagcaatgactaaatttaactttgggccgttaattttagaccctgttatggttgctaaaggtggcgcacagctattaactgatgaggctgtttcagcagtgaaaacactgttgatgcctttggtaacactagtgacaccgaatctacctgaagcagaagtattaactcatctatcaattaaaaccacagatgatatcatgctggctgcacaacagttacagacgttgggcgcaaaaaatgtgctactaaagggcggccacggggatgcaccaattgttttagattatattttgttggcagatggtcgtcatttttggctaaggacaaagcgctttaacacagcacggacgcatggcactggcgatacaatttccgctgcaattacagcgcaactcgcactaggacatgatttagaaactgccattattgctgccaagacttatgttgatgcaactattcgtgatggtattttggttggtcatcgctatgggccgttaaatcacctagcccaaagtacaataaaaaaccaaccagaggtgatttatgatatttgataagacgatgttagctcggtatttcattatgggcacacaagatgttgctgacgaagcagaatttttaagaatcttaaatcaggcattgcgaagtggaattaccctatttcagtatcgtgaaaaagggcaaggtgcgttagttgggcaaaaaaaattacaattagcaaagcaagtacgcgcactaacagcgcaatatcatgttcctctggtaatcgatgatgatatggcattagcacacgccattgctgctgatggtattcattttggtcaagatgatggtcggccagttgataatattaaacaatctggcaatttgtttgtcggtgtttccgtgtctaaccagcaagaataccagcgaattgctcatgtagcgggtattgaccatataggtgtcggcccaatatttgcaacaacgagtaagtcagatgccaaaccgccaattggcatatctggactcagccaattgattcgcatcgcgcatcacccaattgtagctattggtgggattcaacgtgataatttatcgaaggttttatcaacgggcgtagacggggcagcggtgattagcatgattagtcaaagtggagatatccaaaaaacattagcagattggcgcaacaggacataataagaaaaaacatatttaatgagtatattctaaaaatatgttaggctattattatggaaaatcaaatcattaaaaattggattagccgttttgttaagggtatatttatcgcacttggttttatcttaccaggcgtatcaggtggtgtactcgcagcaatacttggtttgtatgaacgtatgttagattttatggctcatgcacgtcaaaattttaagcgtgacttttggtatttcttgccggttggtcttggtggcattgtaggtattattttgcttagcaacccgttgtcctacttgttgacgacttataaggcagttgttttgtggggatttgctggggcaattgtggggactttaccaactttgtttaaagaaagtagcaagacaggtcgtcattggtccgattggttggtattgtttgccacaattattattggtggtgtgttcttatataatgtcgcaggactagttggccaattaccagttaatttcttttcttggttacttgctggtggcttaattgcattaggggtcattgtacctggtttaagcccttctaattttctgctgtatctcgggttgtttaagccaatgattcagggttttaagcgtgctgatccgggggttttcatccccatcacactaggtggtttagtgacacttcttttactatcaaagattatgcattttttgattagacagtatcatgcgaaagtatatcatgtgattttaggaattgttattgtctcaactgtattaattattgtgccaccagttgccgattatagtggttttaatctggtcagtggcattgctagtgcgttattattcttgataggtactagtataggcctatggatgagtcagttggaagaaaaatataaataaacaaaaagccaagcattgtgcttggctttttgtttaaataaattgttccgacaatctcaaaaagtcgttgatgtcttgttgaatcaggtcagcacctgcttgccagaaatcaggttgcgttaaatcaacaccaagatgtttttgtgccagtgcttctgaagtcatgttagctgtgtcgcgaagcagcgcaatatacttatcttcaaatccattaggatctttttgggcttcagcataaatgccagctgagaataaataaccaaaggtatacggaaaattataaaatggcacggaatcgataaagaaatgtagttttgaggaccaaaaatgtggatggcgtacatctagaatgccatcaaacgccgaaatttgagcctcatccatcagtgcattaagtttttgcggtgtaacgacgccatgctgacgttctttataaaaagcatcctcaaataaaaagcgtgcatgaatatttaaaaacatggcaatagggtttgtcattttcgcatcaagcagcacgagcttttcggcatcagaagttgctgccttaacatttgcatcgttaacaattaactcagcgaatgttgaggctgtttcagccacattcatcgcataggcatcacgccaaagaggtaaatccgttagctgtgcagaatgaaaagcgtgtcctaattcgtgtgcaattgttgctgcatcattgacagagccagtgtaagtcaggaaaatacgggattcatgcaaatcaggaacagattccatataaccacctggttgcttgccaggacgattttcagattctatccaacgcttttcaaatgccattttagcaaaactagccattttaggagaaaatttgccaaactgtgtcacaataaaatctgctgcatcgtcataagacacttcggcgggttgataattaccaatggatgtcagtggcgcaacttgatcttgccagccaagttgcgttaaaccgagcagttgttttttacgttcaaaataaggcttgaacatggctttattattatccacaaccgaccacatggtgtctagtgttgcttgggacatacgattcatttctaatggctgttctaagtgtgattgacgaccatgtgccttttgattagttaaacgaaaacctgccaaatgattgagtgtatcagcagttaagttttcagcattgccccacattttctcataatttgtcataatgttggcacgcgttttgttatcgggttcgccatctaacatattgagtgcttgtcctgcagaaatgcgacgtgttttgccgtcattgtcatctgtataagtcatcgataagccggctgaaattgtatcatagtgctgtgaccaagcttgctgaccgtctaaatcaaattggttgattaatgtttcagtttggtcatcgagtagtcgctttgcatcagttcgcaattcgctaaggtaaaaagcgattggttccaagcgaggtgattttagtacatctctaaacgctgattcgttcaagcttaacaataattttttgaatttgttcatgggtgtagcaaaatcagcaaacagttgacccagtttagcaaaatgagggccataaatactgttaccataatcaactgaagcccaaccattaatgaaaatactgattgtgcccaacccagaaccaattttttgcgctaaatcagataaatcggcaaggctatcagctgaagtttctgctgatatgaggtcctgctcaaacaatttaatatcctgtgctactgcttgatattttgcctctaaagctggtgaactgatgccgccgggatagatactttctaaatcccaggtctgtgagtaacccatgtttatacctctttttgactttctttttagtataccatttttcatgatgagtatattgcaactaaatgaatttattatcatatcagtaagtgattgctcagaataagtgcccttaattgcgagaaagatgataggggtgtacaataattactttaaggggtaaacaaatatgcacaacttagtcaaatggctgatcgggtttgtggttgtgattgtcattatcttgctgctatcaggtatgtatttttttcatgtcgcgcaagtacgtaatccaaagtcaaaccaaccagatatcttgcgctcaaaagataactcactttaccgatatgaaaatacatttctggcacgtcacaagcaaatttggcatgaaacaacgcgtgatggcttaaaattagatgcctggtacgtaccagccgataaaaaaaccaacaaaacagcgatactcgctcacggttggcacaataataaaacaaccatggcaatttatggtgaactatttcatgaattagggtacaatgttttgattcctgataatcgtgcacatggtgattctcaaggaaaaatcattggctatggttggcttgatcgccgtgactatattcaatggttgaatcaaattattaaataccagggtcaggataccgatattattatgtacggtatgagtatgggtgcagcaacggtactgcaagtctctggtgagcctgacttaccacatcaagttaaagcagttattgcagattctgcctatacaaatttagcagacgaaacaaaatatcaagcgaaagcaatgtatcatttgccaagttttccgtttgttaatgttgtttccggcatttcaaaaattcgtgctggttacttttacggcgaagtgagtcccttaaaacaagtgtctaaaagttcattaccaaccttctttatacatggcagtgccgatgattttgtaccaaccaagatggtttatccattatatcgagctttaaaagcaccaaagttattgtgggttagtcaaggctcaaagcatgttcagagttttcatgaccacccagtactttatcgtgacaagattgaaaagtttttatcagaatatgatcgctaaaaaataaaaacatgagtcgcatcatgtttttatttttttatacctgtctattcatgatataatgataaatgttaaatgagaaaatcattataccgtgcgttattacctgtgtcagacatagctaacaaccatgaacatgcaagtaaaaaaggacgcaattatcatgcaattatcacggtcagacattcaatctgataaagcgtggcgacgcattgtcgttaaagttggtaccagtactattgttgatgctactggcgatattaagtatccagtaattaatcgtttagcacaaacactcacacagctacaaaaatcaaattatgatgttattttagttacttccggtgccattggcgttgcattaaatcagatgaatagtcgcacacggccaactgacattcctgcgcaacaagcacttgcagctattgggcaaagctatttaatggcaatttataatcagagttttgctttttatcaacaacatgttggacaggtacttttaacctatgatgttttcaacaataagcaaatgttacgtcatacaatcgatgccattgaggctatgttgcgtcaaaatgttattccgattattaatgagaatgatgttattgcggttgatgagttagaccaccaacactcttttggtgataatgatcgcctagcagcaattgtgacacatgagacagctgctgatagtcttgtggtcctaagcgatattgatgcgttatacacagctaatccacacgtcaacccaaatgcacaggcgatcccactagtgtctgaagtgacagctgaattgttggctggtgctaatggctcatcaacactaggaacgggtggaatggccactaaattgtatgcagccgattatttattaaaacgagcacgccaaatggtattaattaatggcgaaaatcccgctacaatattagatgtagttaacggaaaacaagttggtactttatttaaaggagtttaatatggtagtaagcgtacaagaaattggacagcgcgctaagacagcagcgactgatgtcgcgggactaacaataacaacacgaaatgatttattacgtcaaatgagtcaggcattgttagataaccagtcggccattatggcagctaataaggaagatatagcggcttatgcgaatactttaagtcaaccgatgattaagcgattgactctggaccaaccaaccattaaagctattgcgacatcgttattggcagttgttgcattacccgacccattagcagggccttttgatacttggcaaacacatgttgatttgaaaattgttaaaagagtggtgccattaggcgtcgtggctatgatttatgaagcacgtccgaatgtcacaatcgatgcagcagcattaactttgaaatcaggaaacgctgttattttgcgtggtgggaaagaagccattcatagcaataccgtgttagcaaatattttgcgtgatgttttgagagataatgcgctgaatccagatattatccaactgattacggatacatctcacgagtcagtgaatgtcttgctaaatatgcgagactacgttgatgtcctaattccacgaggttcagcaaaattcattgactttgttgtggccaatgcgacagtacctgtgatagagactggggccggaaatacccacattttcgtggatcaatcagcagatcaaaagcaagctattgcaattattcacaatgctaagacacaaaaacctgctgtctgtaatgcagcagaaaagttattggttcatgtggctattgcggctgaatttatacctaagattaccgaaaagttggtccgtgcacatgttgaattgcgtggggatcaagccagccaccagctagacccacggattagcttggcatcagaacaagattgggatactgagtataatgatttgattatggggattaaaattgtttctggtaccaatgatgcgattgattggataaataaccatacaacacatcattcagaaacgattatcagtaagtcttctgaaaatgtcgcacaatttatgaatcaagtagatgctgctgtagtgtatcaaaatgcatcaagtcgctttactgatggttttgaatttggttttggcgctgaaattggtatttcaacccaaaagttacatgcgcgtgggccgatgggcttaccagcattgacaacaattaaatacgaagtctttggtcaaggccaaatacgtgaataaaaaagtgttgcaacgttatcgcgttgcaacacttttttattaagctagaacagtcagcatcatcttttgaaaatcagagacaaaacgagtagtgtcaactaaaatagctgctttagttgttgttggttcaagcaatttttctttatcaccaatagtacgaccataatcaccactatcacgatcataggtaacatgcatagctaatggcattgttgtcacataagttggatcaataccaacagctacagctaatggatcatgtagcgctgcgccctttttgtcgatatctaaattgtagtaggcatcaatgtagaaatccatcaagtcggcatatttttcacccgctgaggtgcctaaaatacgccaagcggcggtttctgtttttgtcagcagtgtccgcaatgtcacatctaatcccaccattgtcaggttcttttggcgagtaaaagcgtagtcagcatcttcagggtcttggtgaatattggcctcggtaaatggcgatacattgccaggcactgtcagtgcaccacccattaaggtggtgttgccaattaagtgagcaacttcagcgtcttttttaattgctgtagccaaatttgtcaacgggccggttggaatgaaaattaaatcctcagcatattgatgagctgatgcaatcaaaaaatcaacgccagattgtttctcaacaccacgtggggcgacatctaaggttacctcaccgacaccatttttaccatgaattaactgagaaattggcataacatcaaaatggtcagctgttgaggcgtggctttctcccaaaaagacaggcacttcatcggcgccaagtaggtgcaatagattcaacgaattttgtgcagccgtttcaacataggtattaccgtaacttgcgataacgccaatcaagtcaacgttgggatcgccaacagcataagccagagcgagggcatcgtcaatgccagtatcaaggtcaagaatcatctttttttgagccataattttttttgtgttgtcgctgatgatgcaacacatccatcctccaagtcattaatatctctattataccgactgtcgaaaaaaagtgcgttaaaagatgtcataataggtataataatgggagtagaatttttatttgaaaggacggttgcccaaaaaattgggtttattgaaggtaatatggcacaagaaatttatgatattgctatcattggtggtggcccagtcggcatgtttgcagcattttatgctggtttgcgtgatacaaaggtgatactcttagaaagcctagcaacccttggtgggcaagttacatcgctttatccggaaaaaacaattttggatgttgctggtttttcagcaactaaaggaaccgattttattgctgcactatcacagcaattacagcgttttccagtcgatattagaacgcagacaacagtggttaacttagaaaaaagcggcaatttattcacagtaacaacaaataatggcacgtttattcaagctaaaacagttattgtcgcaacgggtaaaggtgcttttgaaccacgtaaaattcaagttgccggtgttgataatttagtgggtcaaggggtgcattattttataaaaaataagcacgactttgataatcatcatattgcgattgcgggtggtggtgactcagccgtcgatatggcaacgatgttaagccatattgcagcagaaacaactttaattcatcgacgcgataattttagagcaatggaacaaagtgttaaaacgttgatggcatctaaggttattcgagaaacgcctaaaaaaatattatcagtttcaaagcaacccgatgggcgtctgaaattacgtttagcacacgttaaagataatcaacaagttaacgatatcatagttgatgacttaattattaactatggcttcatctctgaaaacaaaactattcaagcttgggcagttcagccaaagttagctgggcaagtctttgcggtaaatcagacgctagagacaaacgtaccagggctttttgtcattggtgatgctagtcattatattggcaaagcagacttaattgcaattggtctaggcgaagcgccaagtgcagtgaatgctgctattcgttgttttgatcctaatcgtgggggaccaggacactcaagttcgatggtgttaaaagatacaatcgtaagaaacgactaataagtgattatgctaaaaaagccaatcgtcttgattcgattggctttttattttgcactcttttgtatggttgctttaccagtttgataatcaatagtaatgccaggttgaacattaaaaatccaataatttaagtttaatattttaccattatcttgaatggatttagccatgtagtgtacgccgcgtggtaagcgttcagtaccaatatatagcggtgtaacttggcctctaatcatgatatttggatgctttttaattgcgttgcggatgtcatcttcggccacaagctgtccagggtacgcattttcgacgcgcgtaccagtggtcatgttttctgtgaccatggttggcataccaaaaaattgataacccacaatatgcgacttgttccatagtgcctgtttgctattacctaatttaacatttgggttattatggtagccaccaacccactttgtgccatcaaagcggtcatcaatgaaccagccagaagggcgtacatcgtaaccaatacgatctggacgtttggtaactttgtccatcgctgaacgactagcaataaaattaccttgttgtgaacgacctagattatccagcggtgataaactcaaaccatcgacagggcggagcttagacccttgtgaggggaaagtttcccccatttcaacatttgtaaaggttgctttatcgctattaatatgaaccacatcaccatcaagtgtgccgtcccattttaaattaagtaaggcttgattatcagcagccacagcactcgaaaacggtttagtgcttgttgcaccttgattagaatgggaggcttggttgttttgccagagataaaaaccaatcacagcaactaaaatgagcactgataatattttattttgtggttggtttcgacggttatacgtgcgctttctagccatatcatactccctaatttgtgtcatgaaatcatactattttaacatataaaagtttgttgatttcgtttaaaattgcatggcacttaaaaaattttgaatgcggggcttcggggcttcgaaaaattcacgggctgcacctgcgtaagtgatttgcccagcttctaaaaagagtacttgatcagcaacacgtttggcaaactgcatattatgtgtcacgataatcatcgacgttttttgtgatgccaaatcacgtaagatgcgtagaacttgtgcttctaattctggatctaaagcacttgttggttcatctagcaataaatacttaggctgcatcgctagtgcacgcaaaatcgctactcgctgttgctgaccgcctgatagttgatagggataacgttcagctaaatctgtcatatcaaactgttgcaggagacgatctgctgttaaattggcatgtttgatagacatttttttgactttaatcggaccctcagttaggttttttcggacagttagatgtgtaaacagtgctttttcttgaaaaaccatgccaaactgctgtcgtgttgctaatatttggggcatggttagtggttgaccaaagtcaatcgctgtatcattacctatctttaacgtgcctttgcttggcatttctaacaaatttaatgcccgtaacaaagtcgatttacctgaaccagaaggtcctaaaatcgcggtggtttgatgttctggaaacgtagccgatacgtgatcaagggctaatttatcattgtattgctggactaaattattaatacgaatcattggataaacctcgatgtataacgttctaagtaatgctgaccgatagacaaaatagttgtcatggcagcataaactagggcaacaagtagatacatggatagaattttatagttttcagctgcaatttgttggctaaggtaaaacatctcgacaatcgtaatcacgctagccaatgaagtatcttttagcaagctaatgagcgaattacttagtggtggaattgaaatgcgcgctgcttgtggcaaaataatatgacgataaacctgaaaaggtgacatgcctaatgattcggctgcctctttttgtacggctgggacagaagttattgcggcacggatactttcagcagcataagcacctgtgtttaaggagaaaactgtaatggcggcaacccaagcatttgcaaaaagcgtgatatgtgcattaggtaggccataaaaaacaataaataattgtactatcataggtgtcgaccgaaataaccaaacataaaagctggccatacttttaatgataagagttaaccaacgtatgattggtgactttggtaatttcatgatgcgaatgactgccgtgataacagcaaaaataatcgccaacgtaaaagaaatgatagttaatggtatcgtgtaaaacaatgccgcacgcaaaatctctggtaaatatttgatagctaaattgataaaatctgacatgtgatatcctcagtttttagtgtgggtcaaaatcgaaatcactgatttttaccgtgtaatcatttctttgttaagtcagcgttgaagtaagttaatgacaatttttgaagtgtgccatcttgtttcaaatctgcaatagcttgatcaatacgttgctgtaattttttattatttttcgctaacaatggtgctgccggtgctgcggggctttctttactcaaatcaatggctgtcgtatcagcatcagggttggctttttgccaggtagcataggcaccaagatcgttgagtgcaccatcagcgcgctgtgttgtcaccatattcatggcttcagtcataccagggacagcaacgatttcagcaccactttttttggctagcacaccaaaatttgatgtggttgattgtgccattttcttacctttgagatctgctagagaattgagttgcgtattgtttttacgcttaattaagactgttttggcatataaataaggcgtggaaaaacggtaagcttgctgtctttctggggtcacaccaacgtcgttaaaaatcacatcgtaacgtttagaacccaaaccggcaatcaaagaatcccattttgtctggacgtatttgggctttaaatcaagttttttggcaatggcagtagataaatcgacttcaaagccagtcagtttaccgtcttgtcgatatgagaatggcgcaaatgtgccttccaatccaatggttagtgtattaggcaatatggtatcagttgacgcttgtttgtgatgcgcttgctgtctagccaatccaatagcagtggctaatataatgacgatagtgatgacggcgatagtgattttcttcatgttttttctcctgtgcaaacaaaaagcgccaactagttaatttctagttggcgctgagttagtccgtatgatagtttgatagaatgaacgtcaaaataccggtgctaaacaatgcgccggttcgagcaatatgcaattactgcttgtaattttaacatggtatcctccaaaacaatatcattctaactgggattaatagcgttgtcaaatcttttacttagttaaatcccattctgctttaaactgagctagaaaatcgagcatgaattgatgacgactagtcgcaattttttttgcagtctcagtatttaaacggtctttaatcaataataatttttcataaaagtgattaattgtcgtactatcatcattccggtactcagctttgttttgcgcaatacggggtggaattgctgggtcatataagatgcgatttttcacggcaccataagtaatggcacgtgtaatggcaatggcgcccacagcttccaatcggtcagcatcttgcacgatttgaccattgatatcaaggtgttgagcttgaccaccaatgccttttgaccaagacatattatcaataatgtaaaaaatccgtgaaatatcgtcttgagatactgaaatattgcttaaaaatgttttaagatgtgattttgctaattgcacatccgatgcattattaaacaatttatcatcgtagacatcgtgcagtaatgcggcagcacgaacgataaaagggtcggccataggttcattgattagaattttgtttgctaacgccacgacacggtcaatgtgatcggcactgtgccctgaattatctgaagcgagtgctgtctgcatgtattgcgtaatttgttcgagttgcgtcatatcaagctcccttaaattattaatgtggtatattctaccttatcagtttctggtcgagtaataaaggggcaatatttcccacaaatcggcagcacgagctgaaaaaaactatgaaaaataaataaaattcgttataattatcttagtaaatcacgcctcatacggcagaaaaacatgcacaagacccttgttagcatgttagagaaagagagactcatatgtcagaaccaaataatgttctttttaatacagctaatctaacagattcagctgtcatttacgataagttttcgaaggcagaacaacagttttctgtgcaaaaagacaagactttctatattacgacaccaatttattacccatccggaaagttacaattagggaatacctatactactgtattggctgatgctgcagcgcgctatcatcgtttgcttggtgaacaggtgcattttttgaccggaacggatgagcacggcctcaaaatccagcaaaaggcagaggcagctggcacgtctgagattgcttatcttgatggtatggctaagcaaattaaagacttgtggcaactgatggacatttcatatgatgatttcattcggaccacggaagaacgtcacgagaaggccgtccaaaaaatctttaatacattgtttgaaaagggcgacatttacaaaggggagtacgaaggctggtactctgtttctgatgaggaatactttactgaatcacaattagcagaagtatatcacgatgatgctgggaaaatgattggtggtaaagcaccttcaggtcacgaagtagagttagttaaagaagaagcttatttcttcaaaatgagcaagtacgctgattggctgttagattattataagacacatcctgaattcatccaaccagaagcgcgcatgaacgagatgatcaacaactttattgcaccgggtcttgaagatttggctgtgacacgtacagctgttgactggggtattccagtaccaggggatgaaaagcatgttatctacgtttggatcgatgctttgtcaaactatattacagctttaggatatgattctgataatacagacttatttgataagttttggccagcaaatgtgcagcttgttggtaaagaaatcgttcgtttccataccatttattggccgattatgttgcatgcccttggattggaattaccaaagtcagtgattggacatggttggttggttatgaaagatggcaagatgtcaaagtccaagggaaacgtaatctatccggaagtgcttgaggcacgttatggtctggacgctgtccgttactatctgctacgcgccatgccttttggaaatgatggtgtctttacaccagaagactttgtggcccgagtcaattttgatttagctaacgatcttggtaatttgttgaaccgtacagttgctatgattaataaatatgaacatggtgttgtgccagaattgcacaccggtaaaacggactttgatgaagatcttgtacgtacagttgaagatgctattgcagactacaatagatatttccaagacatgcgtacagctgatgcactagagagcgtttggacgattattcgccgggcaaataagtatattgatgaaacgcaaccgtgggtattagctaaagatgatacgcaaaaggtcgttttgtctaatgtcatggcacatcttgcggcagccttgcgagttgttgctgtattgttacagcctgtattaacacaagcaccaaagaaaatttatgaacagcttggattcacttatccagaaaatggtgtacgtattgctggcttaactttcggtaaattaccaacgggtggcacagtggtcaaaaagggcgaaccaattttcccacgccaagatgtaacggaagaagttgccttcatttccggcttagtatcaaaagataccaaaggcaaaggccgtgctgccaaggaagcggccaagcaggcagccaatgaggcaccgcaagaacctaaacgggatttgattacttatgatgattttgccaaagtggaaattttagccgctaaaattgttgccggagaacttgttgacaagtcagaaaagttattgaagtttacacttgatgatggttctggcaagccacgtcaaattttatcaggtattcgcaaatggtaccctaatccagaagtgctcgtcggcaagacagttgccattgttgctaatatgaagccacgtaaaatggcgggtgaggtgtcagaaggtatgattctatcagccgaaaagaatgacattgttactgtgacaatactacccgacacgattgtggctggttctggaattgaataatagcatttatgccaagatgttttgacgcatcttggcataaattttatgctgagtagcaaataggagatgtgatgaatacagcagataagttactatacttgttaattcaggccgacggctgggtatcgggggaattgattgcccaaagtcttggtatgacacgtacatctatatggaagtctgtacaaaaattagaagcacaagggcacacgatagaaagtgtccgcgggcagggttatcgttatgttgaaggggctaaaatatcagttgctggtatagaaaaatatctcaaacaacatgtgaatctggaagtttttgataccattgattcaacaaatatctacgccaaggaaaagcttggttcacgtgaaattaacgagaccacagtactggtggctgaacaacaaacaggcggtgttggccgtttaggtaggcaatttttttcacccaaagatacaggattatatgtcacatttgcgttaccattagattcacatagtgcggtcaatcctggacgattaacaacaagcacagcggtcgcaacagcgaaaatggtaaaagaattgtttaatatcgacctagaattcaagtgggttaatgatttgatttaccataaccgtaaggttggtggtattttaactgagggcaccatcgatattgaaagccaacaattttcgtctttagctgttggtgttgggatgaacttggctgttccggcaacaggtttccccgaaacaatcagtcaaaaggctggggcgttagtcgacaaattaactgtgtcgcgaaaccaagtcgttgccacgttaattaattatttttttgatatgtatgctgactatcaagatggtcggtatatcgaccagtatcgccaacatgtggttggtattgggcaacaagtggaagtacaacgtggccagacacacattaatggtgttattaaagagattgatgaagacgggcgtttggtagtagatactgaaacagggttagcatatattaattctggcgaaattactaagttaatgttgccaaacaacgggtataaaggctaaacagtattttccccttatgactaaggagaagtgtaggtttatcttttaaagttaactaaatcacaatgttgtggttgagagttgttttttacggctattgatgtgacaatatacaggctattttatcatttgactatattttttgtttgtgaatcatcgaggtaaaagtacttgtgcgcgctagcttttgacgatggaaaatctagtggcgtgttaattatcatgctatttcatgttgtcgtataacgaacggtggcaatcgtttgtgttgtgctttcgttcgctcaatcgctaactttgtgctataatattggtgttgacataagtcaaaaatttttggaggatctaaacacatgactgttaagattggtattaacggatttggacgtattggccgtttggctttccgtcgtatccttgaattgtcagatacagcttcagatattgaagtggttgcaattaacgatttaacttcacccgaaatgttggcatacttgttgaagtatgactcaattcatggtgtgttgaaggcagaagtttcatcagatgaaacaggtatcatcgttgatggtaagcactacacagtttacgcagaacgtaatgctgctgacctaaagtgggttcaaaatgatggcgttgaatatgtattggaagctactggtttctacacatcagccgaaaaagcacaagctcacttggatgccggtgccaagaaagttttgatttctgcaccagcaggtaaggtaccaacagttgtttacggcgttaaccaagacattttgaaggcagaagacaagattgtttctgctggttcatgcacaacgcaatcattggctccaatggcaaatgctttgtcaaaggaattcggtgttaagactggtttgatgttgacagtgcacgcatacactgcttcacaaagcttgcaagatggccctaagagctcaaactttgcaaagcgtcaagctaaccgcgatgctgcatcaaactcattgccacactcatcaggtgctgccaaggctatcggtcttgttgtgcctgaattggatggtaagttgactggttcagctattcgtgttcctgttcctgcaggttcaatcactgaattgtcagttattttggaaaaagaagtaactgtagaagaagttaacgcagctatgaagaagtatgaatcagattcatacggttacaatggtgatggtttggtatcaacagacatcatcggcgacacacacggtacagtatttgatcctacacaaactgaaatcgtttcaggtgaagatgcacaacttgttaaggttgctgcatggtatgataacgaatacggcttcacttcaaacatgatccgtacattgttgcacttcgctacattgtaatttgattgtttcgtttcattaaaagaagacctacttgtgtaggtcttctttgtgttgtgtcggtattttttaccaatctatgctatactttattcagctatttgaaagaggttttgtttgtgaaagttgcgttttcatcagataatcattttgatctcaataagttggatgtccagcggatgatgcacattcaagcattatatttgttgaatcatgcggtagatatttatgtgattgccggtgatttatttaatgattttaaccaatcgttaaaatttgcgcgcgacatgcaagaagccctgggtgataaaatgttgattcgatttattgccggcaatcatgatatgggttatggagtgacttacgaagagttagaaagtgatattgatcccttgtactttcataataagttcattgatttaacaccagaagttcgcttgattggcaataacggttggtacaattatgattttgttggtgatgattacacagaagagcagattgcacaatttaaggcggcgttctggtatgatcgccgaattaaacaacctgtttcagataaagagcgctttaatcgtaatatgtcacagttgtcagaacagttaaaagctgcagggcagaagcaaactgtcgttgtgtcacattttgttccccgacgtgactacattaaacgttttccaaacggtaatacgcgactagatatggctaacgcgctactgggaagtgaacaggtcggccgtatcttagataaatcatatacgattaatacaattaccggccatctgcacttacaccccgccccattaaaagttggcaataatgtttattacaatgttgctgttggctataacacatcgcgtgttcatgaatgggcatcagatgattttatttctgagtggcagcaacgattaattattcttaatttttaagcacctatagcgggtgcttttattaattcttaaaaattagtttgactatcgaaataaatcatgagataatttgactattatatatttcgattatcgaagtatttgacgaaaggaaatgtgttttggctaagtgcttttttagtcaaatcatgctagtgaattatgccagttcttacaacaacagaaattatggatcttattcccaatcgttatcccattctctatatggattacgttgaggagatggtaccagacgaatcaattgtagcggttaaaaacgtcacaattaatgaacaatttttccaaggtcattttccaggcaatccagtaatgccaggtgttctaattattgaatcactcgcccaagcagcctcaatcttgattttgtcttcaccccaatttaaaggtaagacagcttatatgacaggtattgatgacgccaagttcaagaaaatggttgtacctggtgatgttttgaagttgcatgttacttttggtaagcttcgcgcaaatatggggagcgtgattgtggaagcaaaagttgacgggaagacagcaacatcggcagagctgatgttcgttgttgcaccagatgaaactaatgaatgaaacagtaccagtaaattttgaatcgttaaacggtgaattagttgatgttttcaataatgtgatgtggattgaagaagctgccttaaagcagagtgatttttcagatattactttgaaagatatgcacaccattgatgctgtttcgatgtactcggagaaaagtgcatcacaggtagcaaagattgtacacttaacacccagtgcgatgacgactgccatcgataaattagtcgataaaggttatattgagcgacgacgatctaacaaagatcgtcgcgttgttcgtttggggttaacacacaagggacgagtggtttatcgtgcacatcaaggatttcatcgtgatttaacacataatttgttaaaagacatggcaccgcaagagaccgttattgtccaacgagccatccataatttggtatgttatttagcaaatgttattaaacattaaataggggaagccatggaacacctaaaaattgtggcatcagcaaggcaaattccaagtcgacaggtgactaatgacgagttgagcacgatgatggacacaaatgatgaatggatacacagtagaactggcattcatcaacgtaatgttgttgtcactgaaaataccagtgatttagctacgaaagtggcagaaaaactgcttgagcagacagggacgacggcagagagtatcgattttattattgtcagtacaatgtcaccagacgccttgtcacctagtactgcagcgattgttcaaggcgcaatcggcgccaatcaggcgtttgcttttgatttgagtgcggcttgctccggattagtttatggtttgagtgttgccacaagtttattaacgcgttatcgacgcggtattgtaattggtgccgaagtgttatcaaaattagtcgattggcatgaccgaacaacggctgtattattcggcgatggcgctgctggtgtaatgattgaacgcacatcagatgcaattggcctagctggtgaagaactacgcacttttggtgataaagggggaaatttagttgccggacaatttggcaacagtaaccctttctctggtgaaatatctagtttagatccatattttcaccagaatggtcgagaagtttataattttgccacgcgtgaagtgcctgaagcgttagaaagtgctttgaaaaaggcgaaagtggctgctgatgatgttgatttctacttattacatcaagcaaatgcaagaattgtgtcatctattgctaagcgctttggacaaccaattgacaaattcccgatgaatatgggaatcaatggtaatacgagtgcagcaagtattggtattttattagatgagttaagagaagctggaattattcatcctggccaaacaattgcctttgttggctttggcggtggcttaacagttggcgctcaaatttggaaaatctaaaataatcggtgtagatcggctgcaccgtaaaaatctaacgacaatacataaaacgaatattaggagacttataatgacagatgcagaaatttttgacaaggttaaggaaatcttggttgaccaatttgatttggaagaagacgaagtaacgcttacaacagatttgacaaatgatatcgatgccgattcattggacttgtttgaagtgttgaaccgtgttgaagatgatttcgacattaagttggctgttgccgaagatatcaagacaacccaagatttggttgacaaggttaaggaacaattggcagcttaatgtatcaagtgatcagctatggtcacgtacataattatattcaaaggaaaacataatggtagtaaacgtagacaacccaatttttaaaaagttaggcatgaaatacccaattgtagaaggcgggatgacgtgggccggaacaggtgcattagcagcagcaatttctgaagctggtggccttggatttattggtactggttattggcacggcgaagatgtacgccgagaaattaagcgtgtgaaatcattgacagataagccttttggcgttaatgtgatgttgttgagtcgtcatatccgtgaagtatttgatgttatcatcgaagaaggcgttaaagttgtggcaacaggtgcaggtgatccatcacctttcttagatgaattgcatgctgctgggatcattgttatgcctgttgtaccgtctgtttctctcgccaaaatgatggagaaaaagggtgttgacgctgttattgcagaaggtatggagtctggtggtcatattggtatgttgacaacaatggctttggtgcctcaggttgttgacgccgttgatattccagtgattgcagctggtggtattggggatggtcgtggtgttgcggctgccttcatgctaggtgctgccggggcacaaatgggaacacgtttcctaacagcaactgaatcagaaattcatcctaactttaaagcgaaaattttgaaagctaaagatattgatacgattgtaactggtaacttattaggtaatcgtgcacgtgtcttgaaaaataaaatggccaaaaacttcgttaaaaatgaagttaacgaattacaaaaagaaaagccagacgctgctgctatcgaaaaattggaatcaggcacactgcgttgcgcagtgcaagaaggcgataaggaaggcggagcctttatggccggccaaatttcaggcttaattaaagatgaaaagccggctgctgatattttgtctgatatttggacacaggctaccggtgtaatgggtattgagaataaaacactatcataagtttagaaggcgtacagtcttcgtaaatagatagtatacggggttaaacatgaaattaggtattttatttagtggtcaaggggcacagaaagccggtatgggttctgacttgtatgacgcactaccaggttatcaagaaacgattgatcgcgcatcaaatatattgggttatgatttacaatcagttgctaatgatgatagtaaaatttctcaaacagcatatgcacaacctgctattcttgtaatgagtacggcgattgtaaatgctttgggcgacgcgttaccaacaccacttgcgggattgggattaagtttgggagaatattcggctttgacagctgctggtgcattatcgtttgaccaagcagttgctattatcaaagaccggggtatttatatgcagattgctggtgaagctaatcctggtaaaatggtcgctgtgatgggagacaatcaacaattagttgaagatgtgctggcaaaattacagtcagagggtaagcgcgtttatccggctaattacaatacctttgcacagttggtcattggtggtgtggcggctgatgttgatgtagcaatgacagcattaactgaagcaggcattcagcgtatggttgaattaccggtatctggtgcatttcatacaccattgttgactcaagcagcaacgcagttaactgagcgtctaactaatgaaacgttcgccccatttaattaccccgtttactcaaataccaccggtgaagcattttcaacggataccttatttgatacattaacgaagcaaattatttcaccaacctactttgcacaagcactacaacgtatgttggatgatggcgttgataccttcatagaagttggcccatctgacactttaattaaatttgcaaagaaaatcgcgccaaaggacgtcaagcgctatgcgataacagatttggcaagcttcaatgatgtccgcgatatgctattagccgaaaaggagcaatcacaagcatgacagattttactaaccaaacagtcttagttacaggatcatcacgtggtattggtttggcaattgccaaagcttttgatgccgctggtgcgcaattaattttacatgcacgttcagaaattaagccagaagtgttagctgaatttaagcaaaagccacagacattgcaatttgatattgccgatgcagaagctgcggaagcaagtatcaaagcactttataagcaagagggctttgaaggtatcgacgttttggtcaataacgctgggattactaaagatcaacttgctatggcaatggcaccagctgactttgctaatgtcgttaatgtcaatttgaatggtacctttaatgtcacacaacctattttcaaaaaaatgattcgtcaaaagcatggggctattattaacttaagttctgttgtgggactcatgggtaacatgggtcaaattaattatgctgcttcaaaggctggtattattggctttacaaagtcattagccaaagaaggtgcgcggcgtggtattcgtgtcaatgcgattgcgccaggcatgattgtgtcagatatgacagcagtgctacctgaagagacacaggctgaaatattgaaaaatattcctttgtctcgatttggtgaggcttctgaagtagcagatgtcgctttgttcttggcaagcaacacatacattactgggcaaacattgacagttgatggtggattgtatatttaattaatgaaggagaataacatgtcacgagtagtaattactggtcttggtgcagtaacaccacttggaaacgatacagaaacgtttttaaatggtatcttcaacgaagaaattggtattaagccaattacaaagtttgatgcaagcgagacaggaatcacagtagcaggtcaagttgatgggtttgatccagcacaacgtgttggtaaacgtgatgcacgtaagttagatttattttcacaatacgcaattgatgcagccgatcaagctttggaaaatgctggattgaaagcccctgaaggttctgaaaatccaacaacagttaaagatccaacacgttttggtgttattttaggaaatggtattggtggtttgacgactatccaagaacaagtgattaaaatgcacgacaaagggccacaacgtgttagcccactattcgtgcctgaatctattccaaacatggtgtctggtaacgtatcattacgttttggtgccaagggtgtgaattatacagtcgtcactgcttgtgcttcggctactaatgccattggtgaggcgttctggcgtgtacaatcaggcaaggctgatgtcatgttgactggtgggtctgaagccactgtcaacgaaattggtattgctggtttcgcagctttgactgctttgtcaacagaaacagatccaactgaagcatcaaaaccatttgataagaaccgtcatggcttcgtattaggcgaaggttctggtattttggtgattgaaagccttgaacatgctcaagcacgtggcgcaaatattttagctgaattggttggttatggtgcatcttcagatgcataccatatgacttcaccatcgcctgatggcgaaggtgcagcacgtgccatcaacgatgcactacgtgatgcatcacttgaaccaaaccaaatttcatatatcaatgctcatggtacagctacaggggctaatgattctggtgaagcacatgccattgcgacagtctttggtgaaaatactgtgcctgtttcttcaacaaagggtatgacaggacacttactaggtgctgcaggtgctattgaagcattgatttcggttggcgctattgatcgtggccaattgcctgttaacgttggtgttgatgaacaagatgatgatactaaagtcgttaacttagtaacaaaagcaacacaaaaccaagcacctgaatatgttatgagcgcgaactatggctttggtggtcataatgcagttataattttcaaaaaatggtatgaagaggcgtaattcatgagtttaacaatcgaggaaattcgtagtttaatagcggatttagaaaacagttcactacgtgaattccaagtttctgatggtgattttaatttacacctgtcaaagaatgaaaatgttgcacctgttagcccagttgcagccccagcacctgtggcagctgccccagtagcagcggtagctgaacaagctgctacgcaaccagtagctgctcctgaacaggctggtactaaaattgttgcacctatggtcggtacggtttatctacagcctaagccagacgcacctatgttcaagaaagttggcgataaagttgcggttggtgaaaccgttgcaattattgaagctatgaaattgatgacagaaattcacagtgaagtttctgggactatttctgatattcttgttgaaaacgaagaagtggttgattataataagccactctatgttgtgacagaagattaatcaaagcggttttaaccgcgtacatacctgaataggaggaaaggcgttatcattttgttacacagataaatgatacgttagaaagacaaatgagcttattaaatacccaacaaattatggaaattattcctcatcgttatcctatgttaatgttggatacagttgaagaacttgtacctggggaacgcgttgttgcctacaaaaatatatcaattaacgaagaaattttccaaggccactttccaggaaatccaactttccccggcgcattaactgtcgaagcattagcacaggcaggtgctgttgctttattatcaatgcctgaatataaaggtaagacggcatactttggtggtattaaaaaggcccgttaccgtcaaatggtacgtccaggagaccgcttgaagttagaagtgaatattgaacgtctacgtggtccaattggtactggtaaaggtattgtttggattaatgacaaaaaggcgacgacagcagaactaacattcatcattggagattaattgtgtttaaaaaagtattggttgcaaaccgtggcgaaattgcggtgcgtattatcagaacgttaaaagaaatgggtatcgcttcagttgcgatttattctacggccgataaagacagtctacatgtgcagttagccgacgaagctattgcagttggtggtccaaagccaaaagattcatatttacatatgaaaaatattttgactgctgcacttttgacaggcgctgaggctattcaccctggttatggtttcttatctgaaaacgctttgtttgcagaaatggttggtgaagttggtattaaatggattggccctcgacctgaaaccattgatttaatgggcaataagtcaaatgcgcgtgaagaaatgcgacaagctggtgtccccattattccaggatcagatggctttattcgtgattttgatgaagcaaaagctgtggctgataaaattggttatccgctattactgaaagctgccggtggtggtggtggtaaaggcatgcggtttgtgtatcatgaagatgagttatctgaaaagtttgactctgctcaaaatgaagcacgtggcgcagttggcgatgatcacatgtatgtggaaaaagtcatggaaaatgtgcgtcatatcgaaatgcagttaatccgtgatgataatggccatgtcatttatttcccagaacgtaactgctcattgcaacgtaataaccaaaaagtcattgaggaatcaccagcaactggtatgacaccagccatgcgtgagcacttgggtgagattgtgactaaagctgctcaagcaattacctacgaaaatactggaacaatcgaatttttgcaagacaaagatggcaatttctattttatggaaatgaacacacgtctgcaagttgaacatccagtgacagagatggttactaaccttgatttgattaagctgcaagtcatggtagcggccggttacgatttgccactgacacaagatgaagttgaggttgacggacattctatcgaagtacgtttgacggctgaacagcctgctaagcactttgcaccgagtgcgggaaccattgattttgtcttcttaccaacaggtggtcctggtattcgtcttgacgcaccactttatgatggctacaaagtacagccattctacgattctatgattggtaaattaattgttaagggtaaaacacgtgaggaagcactgattaaaatgcgtcgtgttgtcgatgaaatcgtcattcaaggtgtcgaaaccagtcgcgacttccaaaaagctttgctagatgatccacatgtacaaagtggtgactttgatacgcgctatttagaaaatgaatttttgccacaatggatggcaactttatcagatagcgaataaacagacataccgcgtatggtcaccatatgcggtattgttgtatcaaccttaaaggattgtgtcttttgttttatcagaacgaataggaggatgtgtattcatcagttattggcaattggtgaatacacaaagctaatatggatttatatgaaaatcaacgatcaacatcaaaaattaaacgagatgcctcagttaacgatcgcattcccgatgggctatttttagcttgtccttactgtggtacacaaatgtacaataagcagttgggcgactatcgcgtttgcgctaaatgtggctatggtttccgtttacaggcacgtgaacgtgtggctctcctgacagataactttgaagagatggatgctgatattgaaatgacaacgccagattttcctggttatgcggaaaagttagcacgagctaagtcacaaactgacttgggtgaatctgtattgacaggtgttgcaaatattgaaggcgagcaagtggcattgggtgtgatggattcatacttcatgatgggatcactgggttcaatgacgggggaaaaaattacacgcctgtttgagtacgccacggcacatcaattaccggttgttttgttcactgcttcaggtggtgcacgtatgcaagaaggtattaattcattgatgcagatggctaaagtatccgctgcagttgctgcacatcaagaagccggtttgttgtatttggttgttttgactgatccaaccactggcggtgtaactgccagttttgcaatgcagggagatgttaccctggctgagccacacgctttggttggttttgctggtgcacgtgtcattgaatcaacgattcatgaaaagctaccaaaagactttcaacgtgtagaaacattgcttgagaatggttttgttgacaaaattgtaccacgtgcagaattgggtcaaattatcgccaaaatagtaaagttacaccacaggacggagatttaatatggcagttaatattggattgaatttatttagacatgaactgacacctgctgaagttgtcaaaaaatcacgtgaagatcgtttctttgcaagagaaattattgatggtattttcactgatttcattgaatttcatggcgatcgccaaagtggtgatgacatgtcagttattggtggtattgccgcattgaatggtaagccagtaactattattgccattgataaaggtattgatatcaatgataagttgagcaaaagaaatggctcacctgaaccttggggttaccgtaaggcacagcgtttgatgcaacaagctaacaaatttcaccgaccaattgttacttttatcaatacacctggtgccttccctggtaaaacagccgaagcacaaggacaaggagaagctatcgctaagtcgattttagagtcaatgaaactcacagtccctatgattgcaattatctatggtgaaggtggctcaggtggcgcattggctttagcaacgagtgatcaagtctggatgttccaaaacgcgacatattcaattttatcaccagaaggatttgcctcaatattgtggaaagatagtaagcgttctgacgaagcagctggtgtgatgggattgacgcctaaggatttactgaacaaaaacgtgattgaatacattattcctgaatcacgtaaccatccccgcgtctttaacttaattcgtaagcgtctggatgatgaatttacacgattaaatgaattaacgcctgatgaattaattgcacagcgacgggcgcgcttcagagctttctagtatggtataatagttacggacattattgtcggtaactatttatattttggggtcgtttttggaattcgacaggctatttagggcattgactgcgtttcgccatccgggcgtaaaaacgggcagacattttaactgcaaaaaatgaaaactctttcgcaatcgctgcttaaaacacagtgaagcgtaacttggctttggttgctggcgtctgaagtcaggtcatagaaggtcagatcgtttgtgtatttacatctggagtacatgaattaaatgaatcaggttagtgtcttgtgtgagcctcgttttgtggcgttacagggcatgaaaattaaatgacaagactataagcgtagatgttgatgtaccgggtggcttggacaggggttcgactcccctcgactccactaagcatttcatggcgttgcataaggtttcaaaaaccttgatgtagcgccttttcttatgaataaggttgcattagattgcaatatatacataattccttacaactgaggaacgcaataaataggggtattaccaccaacccaagctagaataatggtttttctaaaaccttaaatcactatctggattgaactttacaattgtctgtgactgactgcaaatcctttaacatatagttatgttgatggggtacacattaaaagccaccgattgttcggaggcttttttattattctatacgaaatattgataaagggttaatatgaacattagtgcaaatatagccgataataataaattaccaactatttttatattgatgtccttcaacaaaaaaggaatagtaagcgttgcaatgttttattttctacaaagtacaacatacgctgtattaaaaaacatatacttttataattcactgttctgatatgacttgtttttaccgataacctttgtgtttgcaagttgttgagttggcaaaatagtaacaataagttcaataatagatacaatgcctatagttgaaaaataaatagaaaagaaggtattttgagaatcatttggtgacgtaatccaacttgaaatcaatgttaaagcaaataagagcaatactgatacttcattcagaccactatcacggtaacgtctcactgtaagcgataataatggaataacgaaagctagtaatattagtaaagatagtaaacaccaaacgattaatgtacttggagtattgtgaataaattcagcgaatgtattaaatttgatatttactttatcttggcttgctaatgaaaatataatgatgattatagttgcaatgaaccatataatgctgataataagcgcccacagcgccatccaccagtattctgaacgagtagccgtgcccgtaaaattaaaatagtttttccaaaaattcttaaatgattgtgtcatagtaatcatagttttcccccttaagcttttaacgtggttcagtgcacgtagtatttgttatgaattgataaccaaacaactacctaaaaagagatattatggctactaaaagtagtgtttacacaccacttaaaaataaatcaaactcaaattcactaattttgttagtaaatttgagtttgagtttgattttgtagtgtttaaagttgaaagatcaattcatttttatgttgtctatctaagtactgatgatttattttttctctttgcgtcaattaaaaattgctttgtaatcgtgatattttcagggaattttgtgctggctaacagccatgttgtgccacgctgaaccatcaacgagagacctaatgtgactaatattgacagagaactatattgccagagactgctaaatgaatatttagccgcaatagttagtagccaaagtaggagtgtcaaataggttccttgtcgaacaatcacaccctcagtgttgagaaagattctacttgaaaaagctcttagaatacctgatatgacaactgttagcaaggatagcgtaacgaacagatagaaatttgaattaatatctagattgtggatttttgtaaattgcgataaaccaaccacgattaaaataatatacaattttattttgaaattaatgacatggatagctagttgccttttgacgataaagactaatatgataagcgcaattaaaatattggaaattgtcaagtgatcgatgttcatgaattgattacccctaaattttatggaaaaagtaagttaaagcgctaataatactagctattatcatcaaaaacccagttatcttatattccttattgtgtttttctttggctatgcttaaaaaagaaacaccgctgcaaaaaaacatgaaagtgattgctaaattcattatatgctccaatatatagtgtttactactatcattttttgttcaaaggatgctttgttggtgcggtagcaataatcgcgtaggtcgacatccacggaccactccaccagccaatgataccgtaagttttttgttcttgaatcatgaagccattcgattgtagtatagatagatattcttttttcttatgtcctgtgtcaacaatcaccagtgtgccggcagattttaaaacacgtgtcgcttcattcagagctgctttacgtgctgtcgctggcttaatgttgtgcaaagctaagctggtaacgacaaagtcgtattgattatttttaaatggtaggtctaacatgtttgcggtttgcacacttgccactttatccaaatgatatgatttaattatattttgagtgttttcaatactattatttgattggtcttgattacgccataggtcaattcccgtggcatgaccgttttctgataaacgtgatgcaaattttagtaatacaagcccatgaccagtgcctaaatcaaggactttgctatcattagggatagtcagggtagataaaatattatcccaaatgatgtgtttcccgcgcattgaagtatgtatgaaaatcaggccacccagaaccataatgatgccatataaaagcgtccataagtagccactataattgttgcgaaaaataacagcacagctaatagcaactaagccagcaataatatacaaaagtggtacgattggtgcgtctaatccttgtttttttaatgtgttcatcttatttcatctccaataatgcttttaacgtgagtcccgcacgtgatatgtacgcactctatgagtgctttttagtgaaaagatgccaaaaaaagtcttatttgttgactattttttagtataacgatgtttttggatcctttactagcagataacattttatatatgctaggctttcttttttcaggaaaggtcaaaatccattttaaaaaatcgaagtcaattttttcggggcagttatcgtgcatatctgggcgagatttgcccttatattttatgaaacgtttgaatacatttaatagacatacaaacctatttcggtctaaaaagataattgtatcagcggcagcaattcttaatgtcattgtcgcaccataattgccgtcaatgacccaattatcctgactaatcacattgttaatgactttttgttgatatggtttactagtcatttgccaattatctcgccaaaaaagcttatctagatggtaaacaggtacgttgattttcttgctgagtgctcgtgctagggtcgattttccagaaccaccacagccgataattatgattttcttgctagccaacatgatgctcctattcatgctttgatttgtaatcacttaaaaatagcgatgacttggtgttatttatctgtgacaatcacagtgtcattatcaccaatgtaaatagctgtttttttacccgtcttgctatcgacaagattgacaccgtgaccattacgatcaaagctaaatgtaccagtatgttggtaaaaagttttaccctgatagtctttgatgataatctctcgttgttgattattattatattccagttgatatgatttttgtgatttgatatagcttgacgagtgcgtataattataatactttgaagaagcaccgagtaatgcaactactacaataccgattaagcctatcactccgaagatgttccccagcttggctttatgactgacaaaataaataccaataccaataataataataatgataggaacagcaaacatagcaagccataaaacccaagatattggtgttggctgaatatgaaacatagtgaattctccttagcctttttgtgtgattgcccagcacataatttgtgttttaattgcgtataggtatccttcatttcgttttgaaaatttacgaagaccagcatttttaaattaatgcttgactctctcgtaacgttaacacttaatattaattttaggaggtaaaaaaatgtatactattagccaattagctgaactttcgagggtgagtagcagaacactaaggtactatgatgacattagtttgctcaaaccagcgctaatcaataaatcaggttatcgcatttatacacaacgtgaagtagatattcttcatcggattttagtctatcggtcaatggatgtcccactgaaagagataaagcgactactggaatctgatcaagatgatattgttgtttttttgacgcaacattacactgaactactaaagcaacgtcaaacgcttaatcttaagttagctattgccgagaacgttattaaaagttacaaggaaggaacgataatgaataataaagataaatttgatatgctgaagcaacagattattaaagaaaatatgtcagtctatggagcagaagcagtggcaaagtacggcatgtcacaactgtcaaatagttaccaaaaaatggcaagcatgacagtatctgactacaataatatgcaggatacagagcgtaacatgattgataagttacagcactatatgcaagcagataagctggatattaatttaggacaagaaatttataaccttcataaaaattggttgttatttaatttagacaatgtcactccagaagttcacatgagtatagctaatagctatattgaagatgacaggtttcggcagtattatgacaataaagcaggaaagggtgctacgacggtattgcaaaggatcatagttcagtacgcaaaaaaggttcaatgaataaaaaaagataaacgatgaacaattatacgtgatttttagccacttatcttttgataagtggcttttatatgggctgtaaccagctgctgctcagaggaaaagtgactatcatttgttgccatcgtgcatcgttttaagaacagcgaatattgcttgcttataatcatccgacaagtcttgtccttcgtaagacaaaatcaattgtttatctgccagatcaacacgtgttgcatttggatgagttggcaatgcctcttgtgacaaatttctaactggactatcagttttgccctgtaaatagtcagttgttgtattcaaagcttcagctattaaactaagcataccaagcgaaggggtatttcgatttgtttcataattagcaatcgccatacgcgaagcgctgattatattagctagttcgctttgcgtcaattgtttttgctttcgtaatagcttaatacggtcagcagttttagacatgtgataattaccttttgagttcgttgtttgacaaaataaataataaatttaagttaagaaagaaaaacaatttgtgtatttactaatcaaatgatattatattaataataattgtttatttaataaacgttgatatgtgacgtgtttagaatatacacactaatcataccaaacacaaaaagttattgaaagggaaaaagcacaacaatacgattaaccgctgacagatacaaaaaagcttgtttggtagtcacggtatatactttttattgttgtgcgttagagtaaaaatggtcataaaagacacacaaaaattcagattgacgattgttgaagtgcaagccatcaatgatttttttaatcaaccaatattcaacattgattatgaacaggcaacttttagtattggtaattaccacatgtttagacaaaatttagcccgttatttaaagcaagctaaccaaggggatgtttcgaaaagttagtgttataataaaattaattaaaaatttagtaggagcaataatacaatcgtatgacaaagtatggtatttttgaaaagcgcagtataagagatgtaatttggaatattggcaatatcactgctggtaaaaatcgtgcttattatttttatgctcaacgcgagccggaaaaacaggtggctttgtcgaaaaaagaagtattaatgttgttagataagaacgaacaattaaagggactggttttgtcaaaaacaattaatatgtcaacacatggaaaattttatattgatttgacaaacatggatagtattaaaaaaattgtgacatacttaaacgaaaacgactagtatgctattttttttacgatttattcagatcattggtcagtagatattgcattgtggtgttacattgattatgtcaaaaggttggaacggttagttgttaatattattgattaagaacaaaagaactgtggattaaacgccttaatccacagttctttttattgctattgtctagcataccaatcattttgaaaaatagcgtaatgatcaatatcaacccattgacctttataaaatacttcatcttttgagcttccttctttgttgaagccagctctcgtgtatgctttgatggcaccaatgttaaagggatagacagataatttgattttatgcatattcaaattattaaagccatagtctaaaattaaatcaagtgtttcagagccgtagccttgtgagcgatcttcttttctcggaaagccgatacctagttcacacgagtgatttcgaatactaatatctaataaatcgacaaaaccaatcaatcgattatcgtcaatttttctgacagtgaattcaacacgttcataactatcagcggcctcacgaaataatttttcccaattttcaggcgtataaggatgaatcatatcattacacaagggattaatgaaatcatcatcccactgccattcagctagttttttagcatcatcttcgtgataatgtgacaatttaacgtttttacctataaacatttttttctcttttctttaatgtgccatataatgatttacagaaattaaagaaaaatatagattaagtcaactctattgcagtcatacgcaaccctctagaacatcttttaatgtggataagtatttgcacatttgatatttaaccatgatatttttaatcatgtgaataatttataagcgatgataccatggcagcaaagaataagaaatacaaaatcatagcggcaattgtaataacgaactgcactagcccagcacggttccatgtggcttgtacggccttaaaagtcgccacatccttgtaatcattcttttgccaagcccactcattacccttaaagccgcatacgaaaatccaaacaaaattaaaaacgggaattaagcatagtaaaggcaaataggttttgttgccaataccccaaaaaatgttatacatgaaagcgccccagttccatcctttcacttcagcaggtacgtttgtgccattttcatccatgttttctctccttaaagtttttctcgtgatagggatgcgcgtgattacacacgtcgctgttgtaattcactacgatgacctaataatatttttttaatttctttagcgaagtatgttctaggaattgcccttagcttataaaagtaagatatgcctcgcaggcgagccaccattaagccaggtaggtaagaactggtgcgatctttgtcaaaaataattcctgggtaaaccgaaaaagaacgcttaggaagtagttgtgccatatctttctcaacggcacgttttgctttgagatagggtctcataaagaagggaccggtgttagctgaaacaaacaaaaattttgtttttggcgattgcacgacaacatcgatcaatttttttgccggttcgtaactactattttggtaattttgttttttgatagggttaggcaatagaataccaattgcgtcaatcacccaatcagcatccatgataacagcttgtagctgatcaggctgattaaagtcaacggcatggtaggtcgttgaatcgccattctttggttgacggccatggcgtgacagactgtgaacatcaaataattgtggtggtagttgtttaatgatgccttgtcccacaaagccagtaccaccagctataacgattttttgtttggttgtggtcatgtcagttacctccttaacaatgttgtcttgtccaagtgatcagtttaaaatacgtggccgtcgaatgttagaatagagtaataggatgaatagaaaagtaaaaaggagaatcatgatgaaacaattatctgtcccagtgaaagctgtattgtttacagtagctattttaattttagggtctttatcgtcatttagcgtcgagtggattaggggtgtgtcaattgctgaagtctatggcgaatttaacttaccaccacttgcaccaccacgttggctatttggccctgcatggggtattttatatattctacttggcatttattgtgccaagcttagcagtgtgacaaccaataggcaggtcatatattatgccatgtatggccaattggctttgaatatactttggacggtggtgttcttctcttttgccaatttatggttagcctcaatcatgattgttgtgatggatagtttagttgtttggttattagtgttagatcaacgccgcgtaaaatatttactaatcccatatcttgcttggctattgtttgcatcgtatctatcaattgctgtgctgattttaaactaatggtcagtagtttaacttaaagcaacttttttccattttctaattttggtgcgaaaagttttgaacggtgcgacagtattgatgtgtagccatttccatactggccattgtgccttggtatatgcccagtcacgttggttagcttcaaagagtacctcatcgggtaaccgtgtaatcatgtcacaaatttccgagacacgctgattcaataaaacgattttgtcctcaagtgtcatatctgcatatgtctggtaaaacgattggtataaatcaccgagatgtccccagttataacctggtgcgggcacctcggctttttttcctgatagttcatcactctccctctcccagcgcaatatggcggtcagccaacctaactggtatgctaagttttcgctaggtgtgcggtcaacctcgtcgatgcgcttatcttgcagggcattaggaatggcttcaaattcattgatgtatttagcataattactttgaatggcatttagaagcgctgttttattatcatatgtctgcacggaaaaatcctttcttaaaataaaacaaatatgcttgcaaggttttatgagattatacttatattatagcagatattacctacattaagatgttcttattttatatgcttaatcttctcttgaaaaacgaaacgtatcgttttataattagtgacagaaggaggtcacaatgaataatttgaacacaaatatgacacacgcaggtcgaccacgagatgaagcagccaaatcagcaattatgacagcaacaatgacactattaaaagattttaaatttgctaatttaacaatagaacggattgcaaaagaagcgggtgtgggtaaggcaacaatttatcgttggtggggtagcaaggaaaacttactgcttgaaaccttccttgatacagttgatgatcatgtggttttcaatcaggaagcaccattactagatgattttaagcaagtcatcgtggaattgactgttgttttagatagcgcgctgggccgtgcactaatcactgcgattctagaagatcgcgacttattagaccagtttcatcaacgtttctttgagccaagacgacagcaggcaagtcaattattaagacggggcattgatgatgggctgattaaggcagatattaatatcgatgtggtcttagatatgctattcggtgatgtttatatgaatgtgttcttctatggtaaagcgttagacacagcatcgattgacgtgatactcacgtcatttatgaaaggtattatgatctagtattaggtgaagaggtaaaaaatggcagatgaagcaacagtagttacgatttcacaagggcaattattaggaacaaaagaagggcaaacaagcgctttttatgatgtaccatatggcagtaatcaagggcgtttcaagcatgtcggggcacctatatcttggactggtgtgcgagatgctaggcaacctggtgtgatattcaagcaagggccaaatcgtttagcctctgttatgggttctaagccaggggaaaagaatcaaagtgaggatgcttttcgcttaaatgtttggacaccggatgtcagaggaaaaaagcctgtgcttttctggattcatggtggcggatttctgacaggaggcggggcattatcatggtatgatgcacgtcatttagctgagcatggggatattgtcgttgtcaccgttaattatcgactaggcgtttttggaaacttacgattacctggcatctctgatggtaatttagctttgaatgacttgatcacagccctaaaatgggtaaaacgtcatattagtgcctttggtggtgacccagaacaagtaacagtggcaggtcaatcagccggagcctggtacagcttagctttactagcttctgacgagagttatcaactctttaatcgccttggattaatgagttttcctggtagtgttgaagccttatcggcagaaaatgcgcaactgctcgcatccctactgttgtcacattttaatttatctagcaaacaagcttcaaaactattagatgtggccgatgatgaattaattgccgcacagggagcggtaacgttagccatgcaaaagcggacgcacgattatgttcctactggatttgttccaatgattgacggcaaactgttaaagggtgatattatttctgaagctgtgcgacatgcgcaaggtcatgtggcaatctttggaggaacgacaacgcacgagacgacctcattttttcatcaaacaccacaaagtaaaaaagccgattatttagattttattgcaacgagtacaacaacgatatttactgaaccaacatccagactgtttaaggcaatggcagataggcataatgatgttttccaatatgtaatggcctatccggcagctgacccaaacattttggcttgtcattgtatcgaattgccgttcatatttgataattttgaaatgtgggacaatgcgccgatgttagctggcatggatcagttatcagctcagcaattagcacaccaaatgcaaagttatttctatcagtttattaagtatggcaatccaaatattgcaccgaacttgacatggccaaaactgacgtcaaatgattctgagacgatggtgtttaataaaaccagttcaattcaaagaatagttgaataactgttaactaaaaaaaggtgtccttacgtcaaggacacctttttttaatcgacttttggaaaacgcagttttaaatggttaaagatataaataatcgcgggtcgaacaataaaaaagaataagggaatagcgacaaaaaaggttttggcccaattatctatataaccaggtaaaaacagcggatatagctgacgatgtgtttccgtaagaattgccatcataatcgagacgttaccagtaataaccagcaaaggcacagtgatatgacgcggaattttgtttgaaatagcttttgggaagtagtggtgcaggcgtatgaccagtggtaaggtcacataagtccttaagcaatagatgaaaataactgccagaggataaattttgatgacatttaataaaattggccaagagaaaccatagcgaatgacggtattataagtcaacataaacatgaccatggtgcttaccaaagccaaagctaacgttgtcggatggtgcactaatgtgcgtaaggtgggtttgtaatttttcataatagtaactactttcagatatgtataaattgtgaaattatgtgcataagaaaacataaactatgctaattaaaatagttcaatagaacaatcatatcagaatgaacttagaatataaagaaaaatgcttattaattattagtgtgttttaaaaagaagatatgcattaaaaaacacctcacgaattatcgcgaagtgtttttttgattttaatgtttatctttatcgacttcttcaaaatcgccatcaaatgtttgatcatgactgtcgtgatggggttgtttaggtggttgaataaatgttgcgcggatccagaaagctaagccgatgagtagcaagacaccaaccactgcgaaaaagtttttaataacaaaactgattaagagaataaaaacaattgctaaaatcaatcttggtagaataccaaatgtgttagcaaaaagagaagcgaagaaataaacgacaaataaaacaataagtagcggtacgaataacatgaaaaacataagtgagcctccagtatataagttataaatttaattgacgagtgatttagctttagccgtatttgcaaaatgtagtttagcaaagtgatttaaatcttgaccttgacgtattaattttgccgcaactaaatccacagcttttcctgctccaatagggagcgtcatgccagcttcgtgacttaaagctaccatagtatctaattctaccacacgagcgagtatagaagcagctgcaacacttaaatggtactgttcgcccttggttgtaaaataaacattttgtctaatgactgggctttgttgtgcttttgataaatagttgaaataagtggttgcttgggcgaattggtctattaaaatggcatcaggtgttattggcgcaattttttctaagactttatgcaaagcaaaattatgtgagatggccttgagttgattaacattattgtgaggctgtagggcattgtatttttctggtaataaattgaccacatggtgagggaggcgttgaataatttcaggggctatgtcccgcattttggcatcagtcagagtttttgaatcagctatgcccagcgcttttacccaatcaaggtcatttttagatacgaaaacagccgctgttgtcagtgggccaaagtaggctcccgcaccgacctcatcagacccaataacagaccaattagcaaaatcagttgggatagtcgcacctggcgttacgtgactagcattcattttttgagtcggttggtttgcattgtcttgccaacgagcagcttctactttaaaaccgctcccttgaaataggactttaccagatttgtaagctgttactgttgcttgtgataatttagctacaaacactgcaccttttggtgctttggaaacagcgtaaggagcgtaataggccgccatttttttaagttgtggtatagaaacttgaagaacgatttgcataatataagtatatcagtttttgttgagaaaaatatggtgtataattggtaggacatcataagggataatacaatggcaactcaaaaagagaaacgacaatataaagcaaatttggctggtaaaaactacatcatttcagggcaggcaagcttaccacactttaaagcagtagaaactttgttgaataaggagtggcaacaaattaaagttgttgcccctaaaatttcaacgatggatcaagccatgttattgacttttaatgcattatcagatcaattatataagcaagctgaagtagacaacttaaaaaaacaagttgttgagctagaaaaaatgttagcagcgcgtgaacaaccaacgaaaccggcaacaagacgtgaatcaaaaagtgcgattggctcaattattgaccacgcgaagcaagatagccaggcacgatcaactaataaactttttaaacaaggaacctcaatatgattttacttggcgctgccatcatttttattttaatatggtttatatccggctatcgacatggttttgtcaatggtttattaagaattgcgctctggtttgttgtttggtatatagcaattaaatttgccaagccagttggttcagtagtaactaatttcgtgaacgggcaatttgtaagaacgagtgtaccacaagatgtggttagtcacgggacacaatttttgggctcaggactagtgtttattgtattacttatggttggtggtgcaatcagtcactatgtgttacgttccttaaaaattattcgacatattccgctattagggtgggttgatggcgtacttggtggtatcctctacggctttattggtgcagtgattgcttttttcacactccaattattgtcggttgtcccaaatacatggattcaagaccagttcttgaacacaccccagttaaatcagatcctcgacaatgtcccttttttcgctgaacaaatttatcattggtggctataattttatgggcaccttattgtgataactttcgtacagcctataaataagatagatactaaacaaatatgaataataaagttttacaaacattagaatacgataaaattaaattacaactcaatgattttttatcaacgccaacaggtttgcaagaagctaatgaactacagcctgtcagtgatgttgatctgattaatcactggttagcagaaacagccgatgctgttttgattgatcgcttaaagggtggtataccactatctaaattgagtgacattaccccacatttaaagcgattgaatattgaagcaagtttgagtgccactgaactatctgaaatgagtctcgtgttacgtaacacgagtacgattgctagtttttttgagcaaatgcaggacgaggcgataggcgaatcattacgtgtgctacctgaacaagccaagaatttagtgacattgcctgatatcacacgtcaaattcagattgccattgattcctcaggccgccttaatgatgaggcatcctacgaattgaagcatgtgcgtgaccgtatcaacggaacagagcaggcagttaaaaatcaaatgcaagcatacacgcgaggcaagacggcacaatatttaagtgatccaattgtgaccatacgctctgatcgctatgtcttgcctgttaaggctgagtatcgtagtcaatttggcggtgtggtccatgatcagagtcagacgggacaaacgttgtatgttgagccacaagcagttgtgacgcttaacaacaaattaagtgaactacgtgtccaagagcaagccgaagaacaacgtgtgctacaagaactatcagcgaccttagcgccacacacagaagaaatcgccaataatgtgacgattctggggcattttgattttgtaaatgccaaggcacgcctagcagctcggttggatgctatgcagccgatggttaatacagaaaataaagttgacttgcaacaagcttggcatccgctactagacaaagatttggctgttgccaatgatattgcacttggcgatggttataaggctattattatcacgggtcccaatacaggtggtaaaacaataactatcaagacgctaggcatattacagttgatggcgcaatctggtttgtttattacgacaaaacgcccatcaactgttggtgtgtttcatgaaatttttgcagatattggtgatgaacaatcaattgagcaaagcttatcaacctttagttcacatatggctaatatcgtctcgatgattgatcgtattgacgataaaacgcttgttatttttgatgaattaggcgccggtacggatcctgctgaaggggctgcactggcaattgctattttagataaagttgctagcttgggtgcttttgtgattgcaaccacacattatccggaattgaagctatatggttataaccgaccggaaacgcttaatgcatcaatggtttttgatgtcagtacgttaaagccgacctatcaatttttgatgggggtaccaggtcaatcgaatgctttggcaattgctaagcgcttaggttttggcgacgatgtgattggtgcagcaacagctttgactagcgatgccgatcaagatcttaatcaaatgattgctgatttggttgcgcaacgtgacgcggttaagcaacatgatgtagcgctttctgaacaattaaaagcaacggaaaaacaatcagaagcattatcagaacagcaacggcagttggaaaaagagcgcgccaagattgtattagatgccaaaaatgaggcgaatcatattgttgcagcaactaaaaaacaagctgaacaaatgatctcagaaattcgtaaagcacgattaaatgcaggtcaaagtgcgggtgagcttagtgagcaagacttacaggctaaaaaacgtcagctggatggcttgcgccaaaatagtagcctggaaaagaataagatacttcaaaaagccaagcgagctaaacagctagcagctggtgatgagattactgtgcaatcctatggccagcagggaacgttaattaaacagcacagtaacggacaatgggaagttgagatgggtattttaaaaatgcttgttgacgaagatgacattgttaaaacagaagcaactgccaaagcccaacaatctaaagccaaacaaaaacaacagaaaattgttaaaaccaagacggcttctggttcagcacgtgcgacagcgaagtctcgtttggatttacgtggcgtccgatatgaagcagcgttggcagaattggatcgctatttagatactgcagtgcttgctaatcttggtactgtggaaattatccatggtaaagggacaggtgccttaagacaaggtgtcaccgagtttttaagatctgatcgtcgtgttaaggcctaccactttgctaacgctaacgcaggtggggatggggcaacaattgctgaattatcataaagttttgttgtttgtttaaaaagaagtcattgcattagttgcatagcttctttttttatcaggctatatactgtaaaaattgctacagcttttattgtggtaaaatgagtattaacgacatgccgtcacactgtcaacgcagcattgtgtttggctagaaagggaatttgttcagtatgccagagttaccagaagttgaaacggttcgccgtggtctaaaaaaattaattattggtggacatatcgttcaggtaaaactaccgtatccaaaagtcattagcggtgattcaaatgcttttattactggcgttatgaatgcctcttttacagcaattgatcgccgaggaaagtatttattattacgtttgtccaatggccataccattgtttctcatttgcgcatggaagggcagtactctgttgaaccgcgtgaagcaacaccacataaacacacggaaattatttttgaactatcggataatcgtgcagttttctataacgatacacgtcgttttggacgaatggttttagcgacaacaggacatgaaaaaattgacgtgccctcgttggcaaaactgggtccagaacccactgctgatgatttatccttagattatatggtgactgcgtttgccaaatcaaagaagccagtcaaaagcttcttattggatcaaaatcaaattgctggcattggtaatatctatgctgacgaagtgctttggcagagtaaaattcatcctgaaacgccaaccaatagtttgtcacgaacagtgttagccgttttaagacaaaatattattgacgaaatggcacgagccattaagcatcatggaacaaccgtgcatagttttagcaatgtttttggcgaagtcggtcagttccaaaatgaattacaagcctatggacgtgtggggcaaccgtgcttacgttgtggcactatcatgtcaaagattaaggttggacaacgtggtacgacattttgtccgttttgccagcttaaaccaaattcagttatttaggagaaagaatgaattcaatagaaccaattagcattcgtaatgttaagcgtgaagcacgtgcgttatatcatggtcgtttaggcacagctattaaaatcaacatcgtaccaattgttttaacgattttgacaacagttagtacactcttatctctgtatattgtattccgacaattcgcaacgataagtgatgttagtgtttctagtgatggtcgtattagccaaatgtatgagacgattcaagatattttgagtcaagcagtgcagcttgtattgacgtggagtgtgtgttggacactaattgactggtatgagcaaccaaaaacaaaaccaaccctaaaaaccgcttttcaagcttttacgcatggtaatatttggcacacattgttgttagctattgtccaaagtgtcttgatgtttttgtggacattattattgattgtaccaggactggttaagtattttgcttattcacagacttatttcatttataaaatagatattgaacatgggacacgtcaacgtcagttaactgattacatcacgattagtcgtcgactaatggccggtcgtaaatgggagttatttttgttggaattgagctttattggttggcatattttaggttttgtaacagcaggactagcttacatttatgtcattccctatcttaatgccacacgtgttgcttattcgcgtcatcttttgacgctcaaaatagcagaaaggcaggcggtctaatggttattattggtttaacgggtagcattgctactggaaaatcgacagtcagtaccatgctacgagatgcggggatgccaattgttgacgccgacgtcgtggcacgtgaagttgttgagcctggcacgcatacactagaagccattaaactcgcttttggtcccggtgtcattgaaaacggtgtgttaaaccgtagtcaattagggaatattgtttttggtaatcaaagtgaattacaacgattgaatgcgattatgcaaccagcgattcgttcagtgatggcagataaaataaacttttggcgcacacaacacgtacctgttttaatccttgacatcccgctcttgttcgaacgagaatatgataaaaattatcatgtggataaaatcattgttgtcagcgctgaccctgaggtacaattagcgcgcttaaaatctcgtgacagtttagatgagcgacaagccaaaaaccgtatgcgtacacagatgccaattgcagagaaagtagctcgtgctgactacgtgattaataataacggggataaatcacagctgaaagcacaagtagacgatctcatagaaaaattaaaggacattgcaccagaatatgacacaaagtagtgagacaattgaatttcacgccacttcaggtgttttcattcgaagtgatcatcttattacaccagacgacctagaacgtgtgtttactttatatttgccttttattggctcgacaagttatgccttgtatcatttgttagtcaatgagttaccttatacagccaatcagttacatcgacaagatcataattttttgatagatagtttgaatattagtttacctaattttgttaaatttcgtcgccgtcttgaggctgcaggactcattaaaactttttatgaacacgatgctgtaggtgaagtatacggctatcggttgatgatgccattaatggcagatcgctttttcaaagagcccttactcgctggccttttatataaatttgttggtgaagaacgctatttaacactacaaatgcgttacgatgttcaggggcaaaaggaactattaggcaaggatatttctgcgcggttcttacaagtttttcagaatcaaagtgatgagagtgtaccaaccacaccattagcgtatcaagaggcaaaggttactgcagagacaactgactttagtttcaatgatatggcagagatggtacatggtacaacgaaagatgaaatcgagaaacaccataattttctagttgccatgcatttaaactatggtgtggatgaagtgacattagcaaatatcatcagtcagagtgtcagtcttgataaacatgaaataagtgaaaaagatgtacaacgcttattacgagcgcaagtagcgcgaccacaatctgtgatggtaccggctactaatcaagtaactgacgaaaaaaataggatgccagagattaaaaattcagaagctaaggctttgattgaaattgcaaatacaacgagcgcccaagactttttagcctatgttaaaacgacgctaaaaaatggcttagtgttaaaaaatgaacgtgatttggtggattatttagtggcacaaagtgttctgccaatggcagttatcaatattttggtccattatgtgttgattggtctgcagaatgatagtctaaaaggcgctttggtcacaacaattgctgattcatggacgcaaaatcgtgttgattctcctgaaaaagccttagttcaaattcagcaacatcaacaagctaatttatccagacaggaaaaacgttttagtcgctctaaaaaagttgaaaaaacagcgcctaaatttttacaacaacaggcaaaaacagtagcaccggaatcgtcagcaaacatgggcaccgatgcagctgccgctgcgttagctaaactaaagaatataaagacgagaaactaatatgcaaaatttatcagacattctcaaacaatttcaacaaaaatatcctaaaattgaagaaactaaactagccgaaattgtacaaaatattgctgaggactcagatatacgtcaattttggtctgcacatcaaaaagaactgaaagcagatgcttttcaactcaaaatgatggacttacatgaatttattcaacaaaaaaaacgtattcaatctggggaaaagtctttatatcctggttattatccacaactagagattgaaaaaggttacccacatgttcgttacgttgccgatgaaaaaaagcagcaacagttgatgcaggctgataagctcattacttataaaatgcctaaggcgattaaaaatgctgatctacagaccatcgccgtagaatctggtcgtgcagaggcagtgacagaaattgtagagacgttaacacaactaatcgctaaaccagaccagtatacacaagggttgtacttgtatggtgattttggtgtcggtaaaacatatttgatgggggcgctagccaatgccctagcggccaataatattggcgtaatgatgttgcatttcccgtcatttgctgctgatttgaaagatgctattgggcgatctaatgacttgaaatcacgcatgatggcacaagcaaaaagcatacccgtattaatattagatgatttgggtgctgaaaatttaagtatgtggatacgtgacgatattctaggggtcattttagaatatcgcatgcaaaacgagttgacgacatttataacttcaaattttgatatgacggaattaacgtcttatttggctgaaacacgggatgaccgtgacaaaggtaaggctgcgagattgatgcaacgcgtgaaatttctgacgcgacaaatcactgtatccggtaagaatagacggttagataattgaaaaatatgaggcacacaataaaatatggcttgttattggttgccgtgctctttgtctggctttttttacgacacgatgcttttttatatcagaatccagttggccaagtgacacaagtacaggcatcggtgacacaaaaaaccaccgatgaacatggcaatgctgacgtcatgataacacaaagattaactgtcaagttattgaatcggcaaaaaaggattattgtcattcacaatgactatgcaaaatcacaagtgatgacacaaaaatatcgtgttggagaccaattattattagaaaaggttgctgccaatacacatattttatcgctgaaacgtgatgcttgggtcggtgcattaatgacattctttttggcgctgttattaatgtatagtaagtggcgtgcgacgagttggctattattgagtatgttgattaatattgctttatttggcgtcgctttgttggtagatattcataacaaagatacgaatgttttattgatttttagtattttgagtatacttttcgcggcagtcagtttgattctggttctgggtcgaacactacagatggcattaactttagcagccaccttaatcactacgttcttgacaattattttattaattattgttttggatgtaactcacaatgttggtgtccattttgagaccatgtcatatgttacacaagtaccggccaccttattcatggcacaaacggtcattggtgttttgggcgctgttatggatgaggcttctgatattgtggcgatgcaatttgggatgcggcgtgaaaatagcatacgtgagtttggtgattattggcatgccggtgtgtctgttggccgcgaaattatgggtacattaatgaatgtgctatttatgatatttatagctgagaccttgccaatggtctttttgatgttacgtaatggcaataactgggcctacatcatggatcaagtgatgaatcttggtattttgcaaactgtcatttcagccatcgggattgttttggcggtacctgtaaccagtgtcattgttggtctcgcactgacaagaaaggcgggtaggcaatgaatacaatcggtgtattaattattattttatttgtattgatgctgttagttggtcatatgcaaggactaaaagtgttcattggtctgctgctgaattttgcagctatttttgttctgattgttttaattaattggcagtttaatgtttatattattacaggtatcatgagtctaatcattttggctgtcgccatttatttaggtgctgataatagtgaggtgacaaacaatgcctttaaaacaagtgttattgttgttgctattttaatgataattgccgttattatgcaatattttggccaatttcagggctttacaaccgaaaattctgaagaactagaaggactgtcgttaactgttggtattcattttggtgatgtggcgattgccgtgatgttattatctgttcttggtgcagttgctgaagcagcgatggctattgtagccgatttaaatgaagtgttggagcggacaccagaaatgaccagtagcagtctatatggccatgcaaaaatcattggtggacaaattctagggacagcaattaatacactgttttttggtgtattgggcagtaatttaccgttaattatttggtttgtacgcttaaaatacccgattgctatgtttattaatgctaagctgttggcaactgaagttgtgacaatgttactggggatgctaggcattctgttgagtatttgggttgcgagttggttagtggtacgtgataatgtgagacagcaaaaagtggggataaggcatgaaagagacatttaatctcattgaagaaataacgcgtttagatggttcaatatattatgaacttggcaatataccacacaatgggcgtgctgaatatgcagctgagcacggctacatcaagtcagtacgcattttaaaaattaatattccaagatcttcttatgtagaacaattagaaaattacattaatgctaactatcaactactgccattggagtatgacggttgggaagagtggcaacgtacacctgagatggcggaagccatgacacaaattttattagaaaataagttaggctgaccatgtttagccaaaataccgatacaagtatttttaagaggaaaatgttatgcaatctgttttttatcaaccagaagcggttgtgctggtttccaaacatctattgaatggtagtggcagtttacgctggatttatagagagttagccccaacgcagtcacaagatacgggctggctgctatttgctgataatgataatgagcaatggaaccaagaaccaaataactttatgccagttgttgttgcaactgccttagctattgaaccaagcctgcaatatattttagatttaccttacggtactgatttagtatttgtgaatcgcaatcaaattaaaggctggtgggagccaaaatcgcaaacaccgatttggttatctgatggcacaattacaccacatatagtaattaagcaaggtgaagtgatggcaaatgacgataattaacaaagtgtttgtaatttaggtgattttaccctataattataaacgttgttgtggtttaaaaaatgacaggccttaatcatggtaatatagccaagtggtaaggcaacggtctgcaaaaccgtcatcgccggttcgactccggttattaccttaaaaagcgctgctaatgcagcgcttttttattgtgttagttgtgttaaagtcgcttttgtgaaataaccagaagcaagttgctgtgctaatggttgcatattttgttgccatagattgaattgggcagctgtagtctcagatagctgcgctggtaactgattcaacttgtcaatcacaaaaccaatttcctgctcggcaattatttggccaatggcactttcgcgccaagcaatgagcggtaagccagcgcgaatataaaggcttgctttgtgaggtgcgttatatttagtatatgttttgtacgttttatcctcaaaatcattatcccaaatgagaccgaatccatcacgaaaagccatgattaactgctcaggatcaaggttgcctttgtaggtcacattagcgggaaaggttgtgtcgcgccatttttttggtttagcaccaaataaattgatatgtacgttttgtgcttgttgcaaccaaggtgatttttgaaaagtaccagcaaagttaatctcatgactaaaggatacaaaggggtatgatagtcccaaataatcaaataaaggttgtattatgaattgacttgtgacacccaatgactgaagttgcactttcatggcctgagaatgaacaataacgatatcataaagatttaataaatcaaattcccagattggatgtttcatcagtcgcaatggttcaatatcgtgaatgagaatggcacgtttaacttggcgtgcttttaatgttttggcgaactgtacttcaaatttttcactcatatatgaaggaaactggtgtaggacaatatcgcttgtgttgacttgctgtaaccatgaattaataaactgcgtacgtgttgcatcatcgtaacgtgcatcattatagcgagctaagggtaacacggtccacccagattgatcagcaatatgcgcgtaatcggctttggctttgagtgcacctggaggcatccaaggttcaattgtatgggtaatgaaattagacataagcttattttaccaaaatccgaaccatagtttgcaaaaagtttctaaaaacgaactaaataaataaaaaaataataatgttcgctttttaattgatattttaatgaaattatcatggttttaaccatgatatgtcgcataatagagttataaatttgagaggagatgtgtaagcaaaatgggcttacacgttataacttattatgcaacgttcagcgcaaattggaattggtgttattgcagtggcagtcattggtggtggtatttatgctgcaacgcaaggaaattcaaaatcagccggtaaaaataattatacggttgctttagttactgatggtggtggtatcgatgaccgatcattcaaccaatcagcttgggaaggtttgaaagcctatggtaaagataataagttgtcgcaaggcacgaagggttataattacttccaaagtacagatgcgtcagatattaagacaaatcttcaaacagccgttaagggcggttataagcttgtgtatggtgttggttttgcgacagctccagctatgaatacagtagctaaggcgaacccaaaaacaaactttgcaattgttgatgctgttgtgcctgataagaacgtggcatctttagcctttaaatcagagcaatcatcatacttggctggtgttgcggcagcaaaacaaacaaaatcaaagacagttggttttattggtggtattcatggtgatattatcgatacatttgaagctggatttaaagctggtgtcaaggcaacaaacccagatattaaagtcgtaactcagtatgctgattcatttaccgatgctgctaagggtaagactattgctgcttcaatggttgctggtggtgctgacgttatcttccaagcagctggtggcacaggctctggtgtttttgctgaagccaaggcaacgaaccaaaagttatcagacgattctgataaaaaggtttgggtcatcggtgttgatatggatcaaaagcgcgatggtgattataaggataaagacaataagcagtctaactttactcttgtatcagccgttaagcgtgttgataatgctgttaagtcactttctaataaggcaaaggatggcaagttccctggtgggcagaccattacttatggtttgaaggaaaacggtgttggtgtagctaaggattccgcttcttcagaagtatggtcagctattgaatcagcgcagaagaagattatctcaggtgatatcaaggtgcctgtacatccataaatgatgacatgacaagcgcctcaagcaaattgaggcgctttattgcgccttcaaaataaaaaatataacgaaattttaacatgtcataaaagctaacattcatcaaaaattaataagatgatgctgttagaatgaagttactatgaaaaaaacaagtcaatttttaattttatctttgattgcattcgtatctttgattagtggaacggcttatactaacgcttcagaaaagccaaactatgtgattacaactgatgcgacttatccaccttttgattttcaagacaaaaataatcagtatacaggtatcgatcaagaaattctcaagacaatcgctaagcgtgaaggcttcacctacacattaaaacctatgagttttaatgccgccacacaatcagtatcttcagatcaggctgatggcgttattgcggggatgtctattacagatgaacgcaaagcggtttatgattttgggacaccttattatcggtcaggtattggttgggccgttaaaaagggctcaaatattaaagccttaaaagacttgaagggtaagactgttgcgcttaaaactggtacctctggtgctgactatgctttatctatacaaaaagagtatggttttaaggtgacttattttaatgattcagacacgctgtataatgatgtcattaatgataatgcacaagcaacttttggtgatttaccagtgattcaatatgctgttaaaaatggtaccaaattaaaggttatgaatccaaaagcaccaatacaagctggttggtatggttttgctgtcaaaaagggacaaaatgccaagttattagcttcatttaatcacggttttgccgaaattaaaaaagatggtacttatgacaagattgtcgccaaatatttaggcgccagtgccgcgacttttaccggtagtaaaaaagataacagtacggtcatgggtattttaaatgccaaccgtaacgcctttttgcaaggattatggcaaactgttattttgaccgtatttgccattgtattggcttcaatttggggtattttacttggtgttatgggtgttagccaattaccatggattagggcaatatcgacaacaattatttatcttttccgtgggttgccactgatggtattggcattctttatttatattggtttgcctggtgtgataggaactaaaattcccgcctttaccgcaggattattaacgcttattttaaatgagggtgcttataccgccgcatttgtccgtggtggctttgaagctgtcgatcgtggtcaaatggaagcggcacggtcacttggtttaccgtacagtaaatctatgcgacgtgttattatgccacaaggtctcaaaattatgataccaagttttattaatcaatttatcattacgttaaaagatacatcaatcctatcggcgattggtattttagaattaacacagacaggttcactgattgtttcacgtaattctcaaggttttcgtgtatgggctatcgtagctgtgatatacttgattgtgattactttactcacatggttgagtaattgggtagaaaagaggacacgtgcatgagtgaagcacaaaaaaaagtaaaagtacacgtcgacaaagttaataaatcatatggcgataatcatgttttacgcgatatttcattagatattgctgaaaatgaggttgtcgtaatgattggcccttctggttctggtaagtctactttcttacgtatgcttaaccaactcgaaacacaagatgatgggacaattgttgttgatggttttgatatttctgataaaaagacagatattaacaaagtccgtgaaaatatcggcatggtgtttcagaatttcaatctatttaataactacaccgtacttgagaatattatgcttgccccagttgaattgggcaagttagataaagttgcggctgagaagaaggcacgtgaattacttgatactgttggtttggcagataaagcagatgtttcagttaattcactgtctggtggtcaaaaacaacgtattgctattgcgcgagccttagcaatgtcacctgatattatgttgtttgatgagccaacttcggctttagatccagaaatggttggcgatgtgcttgaagttatgaaaaatctagctgactcaggtatgaccatgatcattgttactcacgaaatgggatttgctaagcaagttgctgatcgtgttgtattctttgaatccggtaaaatacaagaatctggtgcacctgaacaagtattcaatgcgcctaaaaatgcacgattacaagagtttttgagtaaggttatgcacgcttaagcattgacaatactgctcttggcttaatatatgatcaaaataattaaaaaagccgaccactaggtcgacttttttgtgggataagggagagttcatgactatgttaaaaaaatgtttacttggtctagcaacgttcgctgctttctttactttcgtttcaacgagtcaagcatctgaaccacactacaccattacaactgatgcaacttatgcaccatttacatttcaagataaaaataataattatgtcggtattgaacaggacatgatgcaagcaattgctaaacgtgaaggtttcacctatacaatgaaaccgatgagctttaattctgccgctcagctagtctctaatggccaggctgatggtattattgcggggatgtcaattaccccagaacgtaaagaagtttacgattttgcaacgccttattataaaactggtgttgcctggattgttaaaaataatagcaccattaaacagttagctgatttaaaagggaaaactgttgcgttgaaaacggggacggcagcgtctgaatacggtaaatctttacaaagtaaatacggttttaatgtcaagtatttcaatgatacagatacgatgtacaatgatgttgctgtggggaactcggctgcaacatttgaagatatgccagtaattcaatacgcaattaaaaatggcatgaaactcaaaatcatgaacgctgataaccccggtaatgcgggttggtacggttttgcggttcaaaagggaaaaaacaaagccctactagctgcctttaataaaggttttgcagcaattaaagctgatggtacgtataataaaattacagctaagtatctaggtgctagtcaagcaacattttctggcagtaagaaagataatagcacagtattggggattttaacagccaataaagcagccttcttaaagggcttgtggcaaacagtgcaactcactgtgattgcgattgtattagcttctatttggggaaccttattaggtgtcatgggtgtcagtgagttgaagtgggtacgtggtgtatcgacaacgattatttatattttccgtggcttacctttaatggtattagcgttctttatttatattggtttacctggtgtcactggggtcaagattccggcgtttacggctggtattattaccttgatattaaatgaaggtgcttacaccggtgcgtttgttcgtggtggctttgaagctgtcgaacgtggtcaaatggaagcggcaagatcacttggtttgaattataatagcgctatgcgcaaagtaatcatgccacaagggctacgtattatggtgccaagctttattaatcagtttattattacgttgaaagacacctcaattttgtcagccattggtttgcttgaattaacgcaaacaggaacattaattgttgcgcgtaactctcaaggcttccgtgtctgggcaattgtagcggtgatatatctgattgttatcacactattaacatggttaagcaactgggttgagaaaaaaattaaataattatgtgttataaaagccttcaaaccgtattatggtttggaggcttttatgtttgttgcaattaatcgaaaagaacaatatgttttggcacgtgatgctaaaaaaaatagtcaatttaattgtccgggctgtcatgaaccagttatattacgtgttggtgacatcaaacagcagcattttgcgcatattgttggtgcaaaatgtcagacattctctgagaatgaaacagctgcgcatctatctggtaaactacaattagctgagcaactggctactcacggtgttgttcaaattgaagctaagctcgtagctatccagcagaggccagatattttgttaactataggggataaacagcttgcaattgaatatcagtgtagtcctatatctcaaaagagactggctgaacgtaatgaaggctatcggcgtcaaaatattgatgtgatatggatattaggggagacttattttgaacggcatttatcacaaaaaacgattttaaaattcatgactgctcatgatcaagttgttttttatttaccaacgcaagggcattatattcatcgcggccattttatcaaaaaggactttgagcgtgtccactataccgaaatttgtgatacaatgcctttcactgttatttctaagctgtcaagacaaaggccgttagatgtcaaaaaacaaatttataaattgcaaaatctactgttacaaaaaagagtcagtcagcaaatgattagttatttttataatcaaaataggctgattattctagcaccgttgtggatacattgtggtgagacttttggtctgataattgcaaactggcaatggcgtttattagcagtttgtttaattgaaaaagtagggattggtcataaagtgcgtttacggtgcattgcagacaaattatttacttatgtagcaggaaatgacaggtttagatggcgccaagtaaaaaaattgctagatagtttgcaacaacaaggctacatatctttacagggagattatttatgtgttttgagtgagctgccctggtttatatcgcttgcaggtaagttagataaagtgagaaaaaagtgataaaataagatattatatcttagaaaggaacgcaacacccgctgttttgtcttcttaatgaagcagcaagtgttgatcagtaataatatgccacagataaagcgtcatgaagtgccaacagcgttaacatgggatttaacaactattttttcatcagatgaggcctgggaaaagacttttcaaaaagttcatgaatcagctcaaaatatgacgcgtttcgttgggcacgtcggtgattcggctgacatgttacaagcggcattagtggcagatttatcgttggaacgtttattagagaaagtttacgtctacgcccaccaaatatatgatcaagacacaactaatcagcagtatgcagcatttaacgctcgagtacaggcgctttgggctgaagttagtgaagcgacggcctattttcagcctgaagtattgcgcattcctgatacggtattagctgagtatctagcaacacctgggttagaaccatttagtcatttatttgatacgattcgtttacaaaagccacacacactacctgttgaacaagaagcgctactagctggtgctagtgatatttttaatgcgtctgaaaatacatttggtgtgcttgataattcagatctgtctttcggagatgtgcatactgaaacaggtgaactggtgcctttgactaatggtttgtacagtctattattagaatcgcaatcacgcgacctacgtcaggaagcatttgatacactctatgacagctatattagttttcaaaatacttttgcttcaacactgtcatcgcatgtgaaaggccataatttcttggcgaaagcacgacattatgattcagcgcgcgaggccgctattttaccacatggcttacctacaacggtttttgagaccctaagaaaatcagttaatgatcatttgccattactacatcgatttgtctcgttacgtcgtcaagtgttgggtgttgaagacgtccatagctatgacttatacgtgcccttagttgatgatgttacatttgatgtttcctatgataaggcgcaagacattgtgattaaagcattagcgccattgggcgaggattatgtgcgtattgtccagcgtgcctttgatgaacgttggatagatgttgttgaaaacaagggtaaacggacaggagcatactctagcggcgcgtacgataccaatccttttattctattgaattggcaagataatttaaataatgtttatactttagctcatgagttgggacattctgttcattcttatttaacaagacatacacaaccctatcattacggtgactaccccatttttttggcagaaattgcttctacaacgaatgaaagtctattaacagattatttactgaaaactaatcatgatcctaaggtgcaagcttatgtcttgaaccaatatctagacggtttcaaagggacggtctttagacaaacgcaatttgcagaatttgaagattggattcatcaacaagctgctgagggcgaggctctaacggctgataaaatgagtagttattatggtgaattaaatcaaaagtattatggcccagatttgtttcctgatgaggctattgcgtatgagtgggcacgaattccgcatttttattacaattactatgtttatcaatatgcaacaggtgaagcagctgctacaacactagctgaccgtattatcaatcacgatggtgctaatgactacaaaaattatttacgtgctggcgcctctgattatccgctaaatgttattggaaaagctggtgttgatatgagccagtcagattatctgaaccaagctttccatgtctttgaaacgcgactgaaccagttagaaaagttacttgcaaactaagacaagcactcgttctgctgtggtaaactattaacgaggagaagagttattatgtcgccaaattcagcacctgaaaaattaatcaacaccgctttaatggctcttgatgagacatatacaccatattcgaactttccagttggtgctgcactacaagtcgctgatgggcgtgtttttaaaggtattaatattgagaatgtttcttttggtttgactaattgtgctgagagaacggccatttttagtgcgatggctgccggctaccgacagtttgaagggttagtgattgcgggacgtacaaaagcaccaatcgcaccatgtggggcatgtcggcaagtgatggttgagttttttggcccagatatgccgatttggttaattaatgattcaggtaaagaaataaaaacgaatattgcttcattaatgcctggttcatttaatggattagattaagcaaacgaaggagtaaacaatgaaaaaagtattagtatttgatggtattgctcaggttgccattgattacctcaagtccaatcatattgaggtaatatcaaatcaacaaaaaaatgatgacgatttcttagcgaatcaggatttgaatgggatgattttgatgatgcatccagtggataagcacatattatctcagcttccggatttgaaaatcgttgcgcggtatggtgtcggttatgataacgttaatttagaggacgccagtcagcaacatgtcattgtgacaaatacacctggtgctaatgcaacagctgttgcagagacagccttaatgcacatgctcatgagcggacgtttattttatcaagagagacaaagcatcacggatgagacagatgccccagccaaaggacaagaagtgtcacataagaaaattggtatcattggttttggtgcgattggtcaaaaaatagatgaactcttaactggttttaacgttgaggtactagcttatgcgcgacatagtaaatcagttaaaaatggacgtatggcaactttagaagaaatctattcgcaatctgattttattgtgttagccttgccggcaacgtctgatacccagaatatgattgacgctgaagtgtttaaaaaaatgaaaaatactgcggtattagtgaatatagcacgtggtgccatcgtggacgaaaacgcgttgtttaatgcactaaagtccggagaaattgctggagctggtttagatgttgtcactaacgaaccaatttctgacaacaatgccttactaggtctttctaatacatttatcacgccgcatattgctgctaagtctcgagaagcttttgatgctgtcggattagctgcagcaaaagaagttgtgcgtgtattaaataacgaagcaccattgaatcaggtgaacgcataaaaaaaccacataccagatttggttgtggttttttattttggctcatgtagtgtgactggtagtaaatcgtttttaacagttgattgttgattgatttcagcaaataacacttcaattaagcgttgcgctgcttcgtgaattggttgaataatcgttggtaagtcaggatgaagtaattgcacaattggtgagccatcataaccaacgacaatgacatcctcaggaactcgaatgtttgcagttcgcagtgcgttttgcagttgaatagccattatatcattataagcaaaaacaccatcgatattctgcgtttggatatcctttacgatgtcttgaataatatttggttcggatattttgttggaatcaaaatccagagtactaatcttactttttgagccgacagcatcaacaaaaccgttataacgttttgatgtaggcgagattgattgatcgttatcgttcaatactaaaagatttttggcgccttgtgagacaaggtagttaccaagaagaaaaccaccttggtaattgtcttcgctaacaattggcacattatcagacagatgacgatcataagcgacgataggcagcaaactattgctgtaactttcaatgccaagattatgtgatgatgtaataataccctcaacctgattagcagcaagcatttgcaaatattgttgttctttttctatattatttgcacttgttgcaataataaccttgtatcctttttcaaacaaaagttgttctatctcacttgcaagtgctgtgaaaaaagggttttgtatgttaggaaaaataagaccgataaattgggaagattttccctgtaaagaccttgccattgcattaggttgataatgtaattcacgcatagcagtgtggactttatcaattgttttttgacttaatgaaccataactattaatcacacgtgataccgttgttactgagacacctgctaattcagcgacgtcacttagctttgcaaccataaacacctccattggtggagaaactaatctcaaaaattatatttatactagtccattatacacggttttgtaaacgctcacgatgattactgcaatatattttttgaacaacgcttgacaacaaaaaatttaaggtttaacattgtccttgtaagttaaaggaatcacaagaaaagaggagcattaatcatggatgcattagtattaacaggcattaagtcactggaattgcaagatattgcacaaccagaagtaaaaccaaacgaggtgaaaattcatactgcgtttgcgggtatttgtggtacagaccacgctttgtatgctggtttgccaggttcagctccagccgtacctccaatcgttttgggacacgaaaactcaggtgttgttgccgaagttggttcagctgtaaccaatgttaaagtaggggaccgtgtgactgttgatcctaatatttattgcggacaatgcaagttctgccgtacaggtcgtccagaattgtgcgaaaacttgtcagccgttggtgtgacgcgcgatggtggctttgaagagtactttacagcacctgcttcagttgtttatcaaattcctgataacgtatcattgaaatcagcagctgttgttgaaccaatttcatgtgctgttcatggtattaagttattgaaagtgaccccataccaaaaagctttggttattggtgatggcttcatgggtgagctctttgtacaaattttgcaagcctatggtattcaccaagttgacttggctggtatcgttgacgaaaagttggcaatgaacaaagaaaagtttggtgttaaaaataccttcaacacgatgaagggtgacaagattcctgaaggcgaatacgatgttatcattgaagctgttggtttgccacaaacacaagaagctgctattgaagcttcagcacgtggtgcacaagtattgatgtttggtgttggcggtcctgatgctaagttcgaaatgaatacatacgaagtcttccaaaagcaattgacaatccaaggttcatttattaaccctaatgcatttgaagattcattggctttgttgtcatcaggcaagttgaacgtagaagcattgatgtctcacgaattggactataacacagttgatgactttgttaatggtaagcttggtgtagtttcaaaggccgttgttaaagttggtggagaagaggcataattccatgaacgctaaaaacgtagcacagacgacatctaagaatggtcgcacgctgacgattggcgcctcattatcatattttgtgctttctttggtaatcaacgcggctggtaatgtcttaacagtcgttacaagtcaaaaaatccacccagcttttctgggttctgcttattggacagccgctgaatcaggctttaataaagcagtgtttcaaggatcaaatttgatgcttggttgggtatttttcattgtaggtgtcttaattgcaatattgaatgtattcttacaaggctattttgattggaaaaagtttgttggcaatattgccttcatggtacctttctcagtgttgattagtttctttgcaggtatgttctcacaggtgctacccgagtcacatagtgtcatgacaaccataggttatactgtattgaatttcattggtgttgcaatgattgcaattgctatttcaatttatcaacgtacaaaccttgtcctacatcccgcagatgatttgatgcagattttgagatttaagtatttcaaaggttctgccgctaaggcgatgtgggcgtcatatattccgccaacaattattggtattattgctattattatcttgcctgattttaccaattatggtgtcggtacagtgttcgcatttctatttcaaggtgggattacgggttggggagataaagcgattttcccaaatcttaaacatcaagggatttaattatcatgaagacgtggaacagcatatcgttccagcctttgcattctaaattataggagcataacatgtcattttcagattattattcaggcgtacaacacattggtattcccacaaaagatttagcagctgctgaagccttttggacaaagctaggtttcactaaaacaggtgattttccagttggtaatgttattttcatgaagcgtgacaacctcgtgattgaaacttggcagcaggacgaggttgctggtaagcctggtgcaattaaccatatttctatggatacaactgatgctgacgcagcatttgttgctgcaaaggctgaaggtttcaagctaatcgattcagaagtacaacatttagctttctgggaaaaaggtattaagttctttaatattgaaggaccagacgctgttatctcgttgaattttgtgaaattgtaaaataataaataaaaaaacgcacgctttgaataaaagtgtgcgttttttattgcttagaaatgttaaaagatagttgatatcatcgtgttttcaatttgttttcagaaaaaatgacatatgattgttttgttcttttcaataataagtgctgacaagcgcttgacatgtattaatataatcgattaaactagttatgtaagcgcttaacaaaaactgaatatgacaaaggtaaagacatggaaattcaaaacaaagcaatgctcattacgtatgctgattctttgggcagtaatatcaaggaagtccaccaagttttgaaagaagacattggcgatgcgattggcggggtacatttgttaccatttttcccttctacaggtgatcgtggcttcgccccttctgattacacgcgtgttgatgcaacatttggtgattggaatgatgttgaggcacttgggcaagaatactatttgatgtttgattttatgatcaaccatatttctcgtgaatcggagatgtatcaagattttaaagcaaatcacgatcaatcaaagtaccgtgatttcttcattcgctgggaaaagttttggcaacaggctgggccagatcgaccaactcaagaagacgtcgaccttatttataagcgcaaagacaaggcgccaattcaagaaatcacttttgctgatggcacgacagagcatctttggaatacatttggtgaagaacaaattgatattgatgttaattctcaaattgctaaagccttcattaaagcaacgctagaagacatggtccaacatggtgccaatttgattcgtttagatgctttcgcctatgctgttaagaaagttgggacaaatgatttctttgtcgaaccagaaatatgggctgttttaaacgaagtgcgtgacattttggcacctatgcatgctgaaattttaccagaaattcatgagcattatacaattcctcaaaagatcaacgcccatggttatttcacttatgattttgctttgccaatgacagtactttatacgctttactcaggcaaaacaaatcgactagccaactggctcaaacagtctccgatgaaacaattcacgacgttagatacgcatgatggcattggggttgttgacgcacgtgatattttgacggacgaagaaattgattatgcttctgaggaattatacaaagttggtgccaatgtcaaaaagacctactcatcagctgcgtataataacttagatatttatcagattaattcaacttactattcagctttaggcaatgatgatgccgcatatttgttgagtcgtgttttccaagtttttgcacctggtattccacaaatttattatgtcgggttacttgcaggcgagaatgatattgatttgttggaatcttcaaaagaaggtcgtaatattaatcgtcattactatactcgtgaagaaataaaatcagctgttaagcggccagttgttgctgacttattggcattattatcatggcgtaatcagttttcagcatttgctctggatgggacaatcactgtcgagacaccatcagaacatgatattaaaattacacgaacggatcattccggagataatatagctattttgctagctaatgccaagacacgcacctttgtcatcacagcaaatggcaagacagtcttacaaaacaaataagaaaagaaaagagaagaaaagaatcatgggattattaggcgcaattgaagcaggtggcacaaagtttgtggtcgccgtagcagatgaaaattataatattgttgaacggacagcattcccaacattagatggggagaaaacattagatcaagttattgcgttttttgaccaatttgacaatattgatgctattggtatcgctgcttttggaccaattgacattgttcctgaatctaaaacatatggttatgtattggacacgccaaaacatggttggtcaggctatgatttcttaggtcgtatgaaggcttggcgtgatattccttatttctggacaacagatgtaaatggtgctggttgggctgaatttgagactggtgctgccaaaaatgctcaaaatatggtttacttgacagtaggtacgggcgttggtgctggtattgtgtcaggtggcaaattggtgagtggttatgggcacccagaagctggacatattttcttgcaaaagcatcctgaagatcactatgaaggtcattgtccattccacggggataattgtttggaaggcttggcagctggtccagccattgaagcgcgttggcataagagtgctaaagaaattcctgacggagataaggcatgggaaattgaagccttttatctagcacaagcagcgctagactataccatgattttgcgaccagaaaagattgtttttggtggtggtgtgccacatcgcgaaaccttattcccattgattcgtgcgagttttgctgaacaaatgagtgattatttagatgtacctgatttagaagattacattgtgccagtagctaacggcgataacgctggtattcttggttgcttctatttggctaaaacattgttgtaaaattcttactttttgtcaacgttatggttctatgttattattaacatatcaataatttcgagggcaatctcatgacaaaaacaatagataatacagagagtattctatgccaaaattttactaatacatttcaaattttaggcagaaaatggaacggactcattattgagacgctcctcattagtggaccaaaacgatttttggaactttcgagagccattgcgagttgctctgaccgtgtgttagttgagcgactcaaagagttagaatccgtacacttggttaagcgtgtaacatatgataattctagcttaattgaatataaattaactgaggctggtgaggcgatgcggccgatgatggctgcgatacacgagtggtccgataaatataatgatgtcacgcaagcaaaacatgcagacagtaatgactgagcatgatatactataagtgatttaatataattttacacggagagtggcctagtaattgcgtttttcatgttaagcgagtgatatatttggtgtaaatatcatcatgcaacgatgcaatgaatttcagtcatgagtgtttggtttaatcaccaacgtaagactgcgttatagtcctagagctggtaatttatcagaaaattgggtggtaccacggttgtttgacgtcccatgttatcttaagagaagataacatgggattttttgttgcaacaggattagattagataaactaaatggcataatagagaggaaaaatgatgagtttaattgaagatcttaaagccttaaaagcgacagctgtcgcaagaattaatgctactgaagcggatgttgaagcgctaagagtgagcttattagggaaaaaaggtgagttaacggccttattaaagggtatgaaggatgttgcgccagaagagcgtaaaacggttggtgaaattggaaacgatgttcgccaaacgattacgaccctgttagcacaaaaaaaggcagcagaagaaacggcacgactaaatgagcaattagctgctgaaacaattgatgtgacattgccaggtagtgcacaccaagttggtcagccccacgttttgcaacaaatcatcgatgaaatagaacagcactttttgggattagggtttgaaatcattgatgacattgttgattcgccagaagttgaaacggatgaatataattttgaacgtgaaaatctacctaaagaccatccagcacgtgatatgcaggataccttttatattacgccagaaatcttattacgcacacaaacctcacctgtgcagtcacgctcgttggaaaaacatgatttttcaaaaggaccattaaaaatgatagcgccaggcaaggtgtatcgtcgtgacactgatgatgcgacacattcgcaccaatttcatcaggtcgaagggatggttgttggcgaaaatattaccatggccgacttaaagggcacgttgttatcaatcatgcaaaagttatttggtgaaaagcatcaaattcgtatgcgaccatcttatttcccatttacggaaccttcagttgaagtagacgtatcttggaatgaagtcacgccagatatgaaaccagaggatattgaatggattgaagtgcttggtgcaggcatgacccacccgaatgttttgcgaatggatggtattgatccggaaaaatatagcgcgtttgcctttggcttaggaccagatcgctttgctatgttgaagtacggtgtagatgatattcgtcaattctatttgaacgatgttcgctttttgtcacagttcaatcgaaagggaaattaacaatgaagacaagtctaaaatggttaaatgagtatttagaagaaagcgttgccgtagatgaacaatcagctgctgatttggctgaacgtattgaacgaacaagtgttgaagttgattcagtcacaacactggctggtaagcaagatggtttagttgttgctcaagtcaaaacggtagcaccacacccagattcagatcatatggtgattacccaggttgatataggccaagatgagttgattcaagttgttactggcgcaccaaatgttgctgaaggacaatatgttattttggcacaagttgggtcacatatcattgatcataataccgatgatataatagaaataaagcaggcgacactgcgtggtgaaacttcatttggtatgctagtggcactgcaagagattgggtttgataataaaattgctcctaaggattttgatgcgggcatctatgtttttggcgaagaagataatgtgcatgctggcgatgatgccattgctattttgggcatgaatgaaccggtcatagatacagatttgacacccaatcgctctgatatgctatcaatgctgggtacagcttatgagtttggcgcaatgcttggcataaaagttgtcatccccgattttgatttagttgaatatgagccgttggcagccgaccagattcaaatatcggtcgaaagtgatgaactagcgtcgaaatatgctgttcgtgtcattaataatattacagtgaaagactcaccactttggttgcaaaagcgtttgtggaatgcggggatgcgaccaattaataacgttgttgacatcacgaattacatgatgttagtttatgggcaaccactgcacgcgtttgacttagataaattaacaacaaaacagttagcagtacgccgcgccaaaaacaatgaacaactcaccacgcttgatggccaaacgcgtcaattacgagccggcgaagatattgttattgcaacaaatgatgcacaaccattgatgttagccggtgtgatgggtggtatgagctctgaagttgatcgttcgaccaaaaatattgtgattgagtcggctgtatttaacccaagtttagtacgtgctaccgctcgacgtcacaacattcattccgaagcgtcatcacgatttgaacgtggcgtgaatagtgatcatacgtttatagccttagaccatgctgcaagtttggtagacacattagctacagggcaagttgcacgcggattactgactgctgtcaaccaaccgcgtgaagcaatccaacaagcgataactgttaatcgcgtgaatcatatcctaggcacaacgttgacactagctgatgtgacgactatcctcgaccgtttagcatttgagtacacgatagtggattcgaaaattaacgttgtgttaccagcgcgtcgtccagatatgagtattgaagcagatttaattgaagaaattgctcgactgtatggttatgataatttaccggttactttaccatatgggccaacaacaccaggcagcctgaccaaagcacaaaggcaaattcgtgctagtcggaaaattttggaaagtttgggcatgaaccaagcgatttcatacgccttaacaacacctgaaaaagcgcaacagttcgcagaaaacccagcagccaaagtggtaacattagattacccaatgagttctgatcgtacaacagtacggcaaaacttattagctggcttactagaagatgttgcgtataatgttaatcacagtgtgcgagatattgcactctatgagcaaggtcgtgtatttgtggccaatggcaaaaacgaattgccaactgaaattgaacatttggctggtgtactgactggcaacattgttgagtcatcttggcaacaagaaaaagcagaacgtgttgttgatttttatgatataaagggtattgttgtagcttatctagagcaaatcggtgttaaaaacgtgcggtacgttgcgactgaccgtcacgctaatatgcacccagggcgaactgccgatatatacactgatgatgtttatctcggctttgtcggtcaaattcatcctaaaatgacacgtgctaaaaaaatgacaccagtgtatggttttgagttgaatttgtttactgtcatgtctgctgcaaaggaaacagtaagttatcaaccggtgacacgattcccacaagtaagccgtgatgttgcgctgttgataaacgacacaatcacaaatgaacaagtgatgacagttatccaccaagctgcaggtagtaagctagctgatgtgacactatttgatgtttatgcaggagacaaactcccaaccggtaaaaagtcgttagcttatcagttaacctatcaaaataatgaaggcacactagtcgaagcagaagttaatgatgattttgaggttgtcacaaaagcccttgtagctgagttgggtgcagacattcggtgaccataggcaaattgatttgagttcaagaagaattcactgtataattaaaaacggactataacgttttttaaggaaaattcatggctaaaataattattcgtggtggcaaacgtctccatggtgaagtcacaatcggtggtgcaaagaattcaacagttgcacttattccagctgcaatattagctgatacaccggttaagttcgacaccgtaccgcagattcttgatgttaaaaacttacaattaattttggatgcaatgaatgtgcattccaattttgaaaatggtaatttagacattgatccaacgcaaatcacggaaagtgaattgccaagtggcgcgattaagtctttgcgtgcctcatattattttatgggggcattactaggacgttttaatcgcgcaacagttactttccctggtggtgataatttaggtcgtcgaccaattgatcaacatattaaaggatttgaagcacttggtgcaacagtcactgaaactaatgacattatccatattgatgccactgaaaatggcttgattggtgcacgtatagcattggatactgtatcggttggggctaccattaacattattttggctgccgtgcgtgctaaagggcaaactatacttgaaaatgctgctcgtgagccagaaattattgatattgcaacatttctaaataacatgggtgccaatattcgtggtgctggaacagatactattcgtattgctggtgtaccaagtttgaaagcgcgtaacacgcatacagtgattccagatcgtattgaagccggtacttatatgagtatggctgctgcttttggtgacggagtcacaatcaaaaatgttattccagagcacttggagtcatatacctcaaaactcattgagatgggggttaatttggatattggcgaagatgccatacatgtttacccttcagaccaattgcaaccagttagtatcaagaccatgccttatcctgggtttgcaactgatttacaacagcccattacaccattactattaatggccaatggggaaagcatgattcaagataccatttaccctaagcgtgtgaagcatattgcagaattacgtcgtatgggtggagacgttgattctgaaaagccagggcatattcgtgtcaattattcaccgagattaattggtacagatgtagaagctgctgaaatacgtgctggcgcagctcttgtgatagcagcaattatggctgaaggtgagacggttatcaatgatgcagatcatattttgcgaggatatgatcggattcaagataagctaactgccttaggtgcagatgtttcaattgaaggcattgacttgattaatttaatgccgtgaaccattgataaaatatgttgcaacgtaaatcatgatatgataaactatactagttatatactgactctgttacagaagtttcagggcgctaaggagaaatagttatgcaagcagaaatccacccaaattaccgtccagttgtttttcttgatgcaacaacaggtaagaagttcttgtcagcttctactgttacatcaaatgatacaactgaatttgaaggtcaagaatacccagttatccgtatggatatcacatctgactcacatccattctacactggtaagcaaaagttcacgcaagccgatggtgcagtcgacaagttcaacaagaagtttgctggatttggttttaagaacaacgaagacaagtaattgttcttagtaaaagcgttcacggtagtgagcgcttttattttttattcatcttattattgagaaatggagggcatattgttattgcagctttgctatttggttttgcgataatcatatgttgtgtataatgtcgagaacaattcttccagttaaattacatgaaataatcgttgcaacggttgatgatattagacttgatggcatggggattgtctatgtcacgtcaaaatatccattgtatattgccgatgcgattcctggcgaaatgctcaaaattgaagttattcaagttgataaattttccggctatgctaaaattatcgagcgattaacagtttctgatcaacgtcaggacagtcaaaggcaatatttaattgaggcgggaacagcaccattagttaatttgaaatatgaggcacaactcgaattaaagcggcaacaggtaaagcgtttatttgaagcacaaaatattgaagttgttgttgatagtacgataggtatggccaaccctacctattatcgtaataagacaattgtgcctgttaaatggcaaaatggtcatttaactagtggtttttatcgtcgtggaacacatgaattggttcctatgactgattatttcgtcaatgatgccaacatcgaccaagcgattattactgtacgtgaagtattagaaaattatcaaattagtgcttatgatcctgatacacaggtgggcgctattagatatattatgattcgccgtggctattattcacatgaattgatggtggttctcgtcgcaaatgatgcgcagattaatcatgagtcggcaattacacaagaattacgacaaaacctccctgaacttaagagtctgatttttaattacagtcctaaaaaagattatgtgttgttgagtccaaataatcggacattatggggagaaacggctattaaggataccttgttaggttatacttttctcattggcccaaactctttttatcaagttaatccacagactacagaggtgttgtacgatttagcggcgcgtaaagctgatttaaaaacaacagatattgttattgatgcttattcaggtattggcacaattggtatcacggtggctaaacaggttcgaaaagtacttggggttgaggttgtacctggtgctgtggcagatgcacaattaaacatgcggatgaatcacgtcgataatgcggaatacattttggcagatgcgccacaacaatttaaattatggcaagaagccaacctacaacctgatgtggtctttgttgatccaccgcggcggggattaaccaatgcgttgattaaagcaacgacagatatggctcctgacaggattgtatatgtcagttgtaatcctgtcacattagttcgtgatgcgtcagaattagtgcagcaaggttatcatattgacggaccagtattgccagtggatcagttcccacaaacatcgcatgtagaaagtattacagtatttaagaaaaattcttgatataatatacgtatgacagaaacaccgcgtatcaccaagatggctatatgatattgttgtatgtcatgtacaaaattggctagataaaacggtgcttttattttggagataaaatgaacgactcacttaaaaacattgcttcagtgcttcaggctaattcgcaaggggacgccgatattactggtgttgcctttgactctagacaagttaagataggtgatttatttgtagccctcgtgtcagaacatgatggtcatctttatatacaacaagctttggctaacggtgctgtggcagtgctagttgatgatcagcatgctataacaccagatataccagctattattgtgccagatacattattagctttacaacgattaggacaatatcgtcgtgaaatggttaatccaaaggttattgctattacggggtccaacggcaagacaacgacaaaagacatgactgcggctattttgtcgacgaaatttaaaacatttaagacacctgaaaattataataacgaaattggtgtgcctatgacgttattgtctatgccagatgacacagaagtattggttgtagaattaggcatggaccgccctgggcaactaacggtattatcacacttggtcatgccagatattgcgattattacaatgattggtgaagcacatattgaattttttcagacaagagataacattgcccgtgctaaattagaaattacacagggacttaaatctgatggtattttacttgtgccatttgatgagcccttgttgacgcaagcagctgttaaaagtgataggcagtactttggcgaaaaagtatcggccattcaagccttggctactgtcacaacatttacatttgaacaacaaaaatttgcaattcctgtcatgggtaggtataatgttatgaatgcgctcgcagcgatttcagcgggtaagctactatctattgatttaaaacatgccgccttggcattaaaaaactttgatttgacgaaaaatcgaactgaaagattagtgacatcacaaggcgttgttttaattagtgatgtctataatgctaatccaacagctgttgctgctgtattatcaaccttaaagtcacttcctgctcggcgaaagtatgttgtgttaggcgatatgctagaattgggaacacaagcaaatcatcttcacgctgaattgggaccaaaaatactcgatacagatgttgacggtgtatacttagtaggatcattatttaatcaaaataccgcaccacttttaatgtcaaaaatgggtgtggaaagggtgcatttgtatcagacggatcagctcaagcaattggcatcagatttattggctatcagtcagcccggtgacgttattttgctaaaagccagccatgggattcatttagaagaagttgttcagcagctcacatctgaacaaccttagttgtcattggggaagcagcattgaaacgtacacaacatcgtcaacttaaatattttacgtggcgtcattttctgattactacggtaattatcctaatcttaggcgttggtacttggggattctatcaagttacccaaatgcatgaggctgaggccgcacatccagaaacacaagatgcgctagatcagattgatcaaaatgtttttcttgaagacaatgatcacgctgtatcggctaaccatcaacttgaaaaagctggttttacagggactgctttgcttgtggaaaataaccatatcattttgcaaaagggttacggttatgcgaatgaggcagaaaatcggttcaataacccgcaatcactgttccaaattgcctcaatacagaaaagttttacggcaacgttgattatgcaacaagttcagcaggggaagctgagtctagaaacactgttagcaagatattaccctaacgtacctaatgcaaggcgaattacgattaagcagttattgacgatgactagtggtttatcacaaacaggcgaagatcaaaacgttatctctgagttagataatgttaacttcgatgccagccatgttaagctgttaccatcaaatcggtggacgtatcaagctattaattttcgtttattagctggcattttaatgaagattacgcaccaaagttattgggagctatttaacaatgtgtttaataagcagtatcatttgaatattgctaactatgaaaactttatgcatagtgagcatcgaacgatagcttatcaaaatggtaatatcgtccccgataatccgcgtcagtacgcacgagaaacgggcaccggcaatgtggcaatgtctgcgggcatgctatatcgttattatcgcttgttgattgatcacaagattattactgtctcacgtttgcatgatatgtggcaaccagttgtcggagaatcctattcaagtggcttatatcattggggtaagtacaatagtggccatggcatattggatgggtttgaaccgacaattgttataacaaataatggacgtagtgcagttattttgttaagcaacagccgcgtaagagggaaaagctggcaaccgctggcaaaagcactatttacacaaatgacagccattaaaacacgttagatggctataggcgctacaaagcgcagaggagaaaaattttgaagtttagtgaattaggtttgtcacaagatattttggatgctattgcaacacatggctatgtggaagcaacacccattcaagaaaaaacaattccgctaacattagcgggtaaagatgttattggacaagcgcaaacaggaactggaaaaacagctgccttcggtttgccaatattagaacacattgatttaagtaataaaaacattcaagctttaattgtttcacctacacgtgaattagcaattcagacggctgaggaacttaaaaaattaggccgtgataagcacgttgatgtgcaagttgtctttggtggtgcagatattcgtcgtcaaattcaaaacttgaaatcgcatccacaaattcttgtcggtacaccaggccgtttgcttgatcatattaaccgtaagacagttaaaattgataatgttaagacattggtgttggatgaagctgacgagatgttaaatatgggattcttggatgatattgaatcaattatcaagaacacaccagcagatcgtcaaacattgctattctcagcaacaatgccaccagctattaagcgtattggtgtcaaattcatgactaatcctgagcatattcaaatcgaagcaaaagaattgacaactgatttagttgaccagtattttgtacgtatgcgcgagaatgaaaagtttgatacaatgacacgcatctttgatgtacaagcacctaagttggcgattgtgttcggtcgtaccaagcgtcgtgttgaagaattatcacgtggtctagaagcacgtggctatcgtgcagctggcttgcacggtgatttgacgcaacaaatgcgttcacgcgttttggcacagtttaaatcacacgaaatcaatattctggtagcaactgatgttgctgcacgtggtttggatgttaaggatgttacacatgtttataactttgatattcctcaagatcctgaatcatatgttcaccgtattggccgtacaggtagagctggcgctaaaggcgtttcagtaacactagttgcaccaaatgaaatggattaccttcgcgcagttgaagatcttaccaagaaacgtatgacaccattggagccagcttctttgaaagaagcacgtattggtaaaattaaaaatgcggcagatgaagtgcataatattgtcaaaaaaacagatgttagcgaaattcaaacagaagttgataagttgacaaaccagtattcttcagaagaattagcggcagcacttttgtcatctgtagcagatttggaaaagcagaatacaccagttgaaattacccgcgaacggccattaccacgccgtagaaatggtagtgggtcacgtaatggtggtggccgtggtggcgatcgtcgtggcaatggcggtggttatcgtggtggtaatcgcagtggcggctcaagaaacggtggtggcaaccgtgagcgtcgtggtaacagtgaacgtcgttttggtgattacaagcgtcgtgatggtcgttcaaatgagggacgatcaaataattcatcacgccagcgtcgtgaattcactgtccgtgaaaaagattaacactgagctatttataactacttagataaaacgatgaaaccgtccaaacaagctgttggtcggtttttcatttcccagtacaattgcacttattggaggatagtcatgaagacagtagaagacgcgattacctttattcatagccgcccaaagggtgggcaaaaggaatctctgcatcgtatgtttacgcttttaaatgcattagataatccgcaagagcaattaccgccggcaatccatgtgaccggtacaaatggtaagggatcagtgtctacaatggctagtaacattttacgtgttgcaggttatcgtactggtttatttatttccccttatattgttaattttagagagagaatacagattaataatcagtggattgccgaacaagacttactagaagtggcacaattagtagaaaaaaaattaatcactgtggatcaacagttggcaccagatgtgcccaccgaatttgaagttttgacggcaattatgatgacttattttgctcgtgaaaatttagatgctttggttatcgaagtgggtattggtggtcaacttgattcgacaaatgtgatgccaaacgcaactgttgctgtcatcacaagtgttggcctagatcatcaagcgctgttaggtgatactatcgcagcaatcgctgagcaaaaagccggaataattcatgataatatggcggttgtgataggtgaattgccagaagcagcgcaatgggttattgaaaagcgatcaaaaaggccactaattcatggacattctggccaatttgagcaaggtctacctggacaatatcaagtacaaaatactgccactgcagtggcggcagtcaacgcttttgatgagagtattacggttgaacaaattcaaaatggtctgaagcaaagccagtttgctgcgcgttttgagacaattaggccaggtatcataatcgatggcgcacacaattaccaaggtttaatgcaattagtgaccgccctgaatacgggagaatacgaaaagcaaacgaagacattaattatcggcagtctgatggataaaaacgttgtgttagccttcagcgatattttgacacaaactaaatttgatattgtgctggtaccttttactggccctaacggtagacacagcctaaatatttcgtcagttgctaagcaatatgccatcaagacggctgatagttggcaaacagcttttcatgaaagtcatagtgatatgacaatttttacaggttctttatattttgttagtgaggtgagaaatcaactatgatgagaatacaaactgaaaaaaaattatccgttcgtttaatattgagtgtgttagcaatcggacttttaggtttttccgatattatgttggagacggctttgaatgttagtttcccagtgttgatgaggacctttaatgtgccgtcaagtacagtgcaatggttaacatctggtgttattttattgacaagtatggtagttatattgtcaccatggttgaagaagcggtttaccaatcgtagtcaatttgttgtagcgacagtcatatcgattttaggggttttaattgacgcagtcagtagtcattttggtctgactttgtttggccgcttgttacaaggcatcggtggcggtgttggcatgccgctgatgtacaatgttatttttgaacaggtacctgaaaaaaagcgcggcacaatggttggtttgggttcactaataatttcttttgcgccagctattggaccggcttttggcggctatttaacgcaaaacttcggttggcgtacagtgttttgggttgtgttacctgttcagatagggtcacttattttaggctggtttacaattagacaagtttcagaggtcgtccgagaaaaattggatttattcggctggttacaattaagtttgttttttatatcaggtatcttcttaattgaacgacttagcacacatggattgatcaatgtgattagtgttgtcttgttactagtaatgattattagcttgctgagttacttcaaacgatcaaaacgtattacatatccactgattgatccggctatttttaaatttaagagtttttctttgagtgttgcggcgtcttttacgacacaggtagcaaatttaacatttaattatgccataccaatggcgcttcaaattgtacttttgaaaaattcacaagtggctgggctgacgttattgcctggcgcactgggttatgcttttatggctattgtctctggtagactttacgatcgttacggtcctaaattgccaatcgtcactggcataacaatgattattgttggtgcaatgatgatgctattcttaccattaggtgttttcaatatgacattgagctttatggtagtgcaacttggtgccggcttttggtttggtaacaacatgacacatgcaatcagccatgtaccggttgcgtaccaaagtgcgggaaattcaattttttcagcaaccaataactattcagccgctgtcggtattgcacttgctgctggtgtgatgactatttttcaaaaccacaatagcactttgaactatatggccaaaacaagtcttgggacaacctggctatttgggttagacatcattattgttattgtggccgcaacactatcgcttagggcgttaagggttgtgaataacaaggcttaatcacgtatcattctagtaagaggtagaaaatgatattagatgatcaagtcgaaaaattttatacattgctaggatatgatgggcgtaagggcgttgatgacttaagacggtttttcccccatgattatgatttgaatgagattgggcatgatacgatgatggattttattgcggataatccaacgttacatggcgcattgctcaccggtattgcgattgggcagcaggtggcagcgagtatacgcccagtattattaaatgcaaaattttccgaaaatattggccactttgctcagcagaaattaggtcattttaagcaagaacagttgtgtgtggcactacttgatgcccagttaaatgttataggttgggaaacggtatttattggtagtttaaccagtgtccaagcttcaccacgtgaaatatttcagcgcgtcttgatagcaaacgcgttaggatttatgataattcataatcacccgagtgggaatgttatgccatcggataccgatatcgcctttagtcaacggttaaagcaattaggtgatcagatggcggtgccaatgtttgattcttttgttgtcacctatgacagctactggagtttatctgaaaatgcacaactcaagtgtcctgcttaattagatcatgatgatatgccgcctgcacaagaacacgctactttttttgtgcatcaaaaactggtaaaataatatgggtaagtttgatatcaacattgatagaaaaggaataagctattgcgccgttgcatagtcaacgtctttagcctaacagataaaacatgggacaagaacatccagcagtatggtacgaacaccttcataccgaaaaacatacaggggcacgtcgagggcgtatacatacgccacatgggacgtttgagacacccatgtttatgcctgtcggtacacaaggtgcagtcaaaggtgtaggtacacgagcgttaaaagaaattggttcgcaatttattttgagtaacacttatcatttatgggtacggccaggtgatgaattaattgccgaagctggtggcttacataagtatatgggctgggatcaagcaattctaacggattctggtggctttcaggttttttctctatcagatgcacgaaagctaaaagaagaaggcgttaccttccaaaaccatgttaatggcgataaaatgtttttatcaccagaagtggccatgcgtattcaaaataacttgggatctgacgttatgatgcagttagatgaggcgattccgtattttgaaagtttcgattatattaaagaatcaatgcagcgctctttacggtgggctgatcgagcacaagttgcgcatcgtaatcctgaaaaacaagcattgtttggtattgtgcaaggcgctggattcaaggcactccgtacagaatcggctaatggcttggtgggaatggacctaccaggttatgccgtcggtggtctatctgtaggggaatccaaactggaaatgaaccgtgtactagatttcactatgccattattaccagaaaataagccacgttatctcatgggggttgctgcaccggactcactgattgacggtgtaattcgcggtgtagatatgtttgactctgtgttgcctactcgcattgcacgtaaagggaccttgatgacacgctatggccgcgttgttatcaagaattctaagtacaaaaatgatttttcaccattggatcctgatttgagctactattcaccaaatcatattcgacaagcgcaattcggtaatcaagcacaattcgataatccagactataatcctttccaaaatttgacacgttcgtatttgcatcacttgtttaacgctaacgaaatattgggtgcccaactagcatcgcaacataatttacgtttcttgttacaattcatggaagatatgcgaacggccatcgaaaatgatgaattacttgaattccgagcaagagtaatggaagaatacggttataataagccaaatgcgcgcttattttaagacaattattgtgtattgtttggtataattaagttatactgtttacacaacaatgaatcgtatcagttaagaaagtaggaaatattatatgaatttaagtttgattctcccattaattttgattgttggtatgttttggtttatgagccgccaacaaaaaaagcaacgtgcagcgcaagaggaacgtcaaagtaacctagtaaaaggcacaaagattataacaattggtggtttgcatgcggttgtagatagtgttgatcaagttgcaaagacagttgatctagatgcagaaggtgtcatcttaacatttgatatggcagctattcgtacaatcgtacctgaagcaccaaaggcagaaccaacagttgcagtcgaagatttgaagcctattgctaaagatgaaactgcagatgcaaaagaaaatattacatctgaaactgataagccttcagataaataagcggtataataaagagagcaatagctctcttttttgaatggaaattactaaatgacaacaaaatcaattatcgtgccggatgggacaaaaattgtatatgacgaatatggtagtatgacacatgcgaccatttttttgttgcatgggaacggtagttctgcacgttattttaagcctcaaattgagcaatatgcaagatattttcatgttattgcgctagactcacgcggccatggtcgctcttccaatactaaaaataaaatagaaattatggctatagtttcagacattgagtttatgagaaaaacttttaatttgtcgcaatttattatactcgggtatagtgatggtgcaaatatcgctataaaatatgcgactgtataccctaatcgtgtttatcggatggtactcaatgcaccaaacctcagtaaaaaaggcatttataagattctatggtggcttgatagttttgcgcagcatttaacgcgtgtattagcaccgattagtcattatgcagcccggcgccacaaacagctgcatgttatgagtgagccactcaacatttcgcggggcgatttacagcgtgttgcgggtgatgtgttactcgtcatcggtagctttgacttggttaagcgtcgacacattgagagaatcagacaattattaccacatgctgaaatgatggtcatacctagacacagtcattttataacttacactaatcctaaaaaatttagtcgattagtcatgccatttttactcgggggaataaaacatgccaaaaattaagtcaatcttgtcacatttaattattccagcggttacagtaatattgattagccaactagtctttatgacgcgtgaaattacgtggaacatgattctagaaacaattagtcaaattacttggtggcaagcgctactgctaattatatttggatttgtcactattgtacccacgttgttgagtgactttattttggcacgttggcaagcatacaatattaaacgaactgacttgatacaacgtgcttggttgattaacgtttttaatattaatgctggttttattggcacagtgagtttgctattgcggcgagtgttctattttgatcaaaaaaaatctagtcatttgaagccctatcttcaagtatatttgttgggtcttactggtttattagtggcaagtgctgctgctattgtcgcaatatggctgcattttctgacgggatttgaagaaaacatgatttggttaatagccatcttaatgatggctattgttgttggtttcatttctatcgtaccgcgttttcatttttggcaaggcatcaacttattggttgttaaacggctattaacggtatcactcgcttcttttgttttacaaatggcgctatttgttgctatcggtgtcacattaggaattcatttgcgcttggccattatgatgctggcattcatcttagccagtacaattgctttagtttccatgacaccaggtacgtggggctcatttgatgtggctgtactttttatcctatcagatttatcagtcaactcggatcaggtggttgtttggcttattttataccgtgtcgtatataatgtaatacccttgctgagtgcgtttattttactgatttatcgactatccaaaaaaattaatagcgattaccgtggtgtgccacattatgttgcacgcgcagtaacacatcaagtcacaacagtgatgttatatttgactggtattttactggttttgtcaggcacaatgccaaccattgtgcagcgtgttatgatattaaatcatttacggtcttggccgattacatatgctttagctaatcaattaccaaatattttgttgggatttttattactcattagtgcccgaggggtggccaatcgtgttaaaagggcgtatcagtcaactatcgtcttattagttgtcattattatttatgcactgtttgaatatcggcacattgtaccgatggttttggtgggggtgttgttattcgcgtttatgacaactcggcaaaccttataccgagaacaatttattcattcatgggaagagcaaattgttgacggggcaatttggggtgcgttgattatcagttatttattactcggtattgtaaatacgccaatatttaaacacaactatcattttcatgaacgaggcatgataccttctgttcactggtgggttatgggcgccattgttattttagttgttgctacctttagcttattgctatcgcgctatttacatgcccatcaacaacaattaggtgaatcatttgatgaaatacggcttaatcgtattttaacaattggcgatacgcattataccaacctagcatttttaggtgataaacgcttttattattatcaagtcaatcacgaagatagcgtaggcatgcagtttagattagttaacaataaagctatggtgatgggtgatccttttggtgatgcgagctattttgctgaagcgatgcaacaatttgttgatgatgctgatgtgttaggctacgtaccagtgttttacgaagtgagtgaacaaattgcgatgttagcacatgaatttgggtacgattttttcaaattaggagaagaagcacatgttgtattagatgcattctctacggcgggtaaaaaaatgcagaatgtccggtctgttgttaatcaagctggacgagctggttttgaatttaaagttctcacaccaccgtttaatgaagaaatcttgaagcaattacaaaaaattagtgatgaatggttagctgggcgagaggaaaaaggctattccttaggtttctttgatcagaattatatacaacgttacccgattgctgtcttatctaaagataatcgaattgaagcttatgccactttagtaacgtcccataccgaacgacaaatggctgtagatttaatgagattcacaaaggcagcgccaaatggcgttatggatgttttgtttgttaatacaattgcttatgccaagtctcaaggattacaaacacttaatttaggcatgtcaccgttagctaatgttggacaacataggcaaagctttggtcgagaaagattagctaatctggtttatcaatttggctcaaaagtgtattcctttgaagggttacatcattataagagtaagttcacaaaaacatgggtgccgatgtatattgcctattctagaaaatcatggattatcatggtaatgattggcttactcaaaattgataataagggtgtcaaacgtgcaccagcgtttaaagtcgtgtatgataaagataatgatttttaatatatagaggaggaaatatgatgccatcattatctcactgatgcgtgtcatagaccaattaatgatgccaatgcacgaattttttatggggatgaatcagttagagctcatcaaccgggcaccaggatttttcaaatatcaaccacacaatgttgcggcgcattcttggaaagtggcgcagattgcacaatttctagcagatgtcgaagagcaaaatggtaaaaccatcaactggcaatcggtctatgaaaaagcgctgaaccatgattatactgagcgctttattggcgacattaaaacaccagttaaatatgccaccgcaaccttgcgttcaatgttagctgatgttgaagatacgatgactgaaaatttcattaaaactgaaattccgacacaatttcaagcagcctacacccggcgattgggtgaaggaaaagatgaaacgattgaaggtgaaatattatctgttgccgataaagttgacttaatgtatgaggcctacggtgaattagaaaaattcaatccagaacctgtttttgttaacattttccaaagcagtttggaagcattagctgaatttcaacatatggcgagtgttaaatacattgcaacagatattttacctgatattttttcagaagatttcattcataaggacttgttatttgacttagctaaaagtctgttaccagattttgctgcagcacaacaataactgactgagaaaaaatggggggatatcagatgacagaacaaaattatattagtcgtatgcgtgaaaaaataggtcatgagggcatgatttttgtttcagcatttggcgtattgtggaataagcaacatgacgcgatattacttgaaaagcgctgggattccgacgaggggtgggggtttccaggtggttatttagaatatggcgactcaccgatgcaagccgtggtaagagagtttaaagaagaaactgggttagatgttgccgttacgaggatgttaggtatggcaacccatgtgacagataaaaattcttggggtgatgcgcaagaaacaataggtatcggctttgaagttgaacaggttggcggtacactgagaaaggacggcgttgagacactagatttacaatttgtcccaataaatcctgtgccaaaaatgtttgtcccacaggcgcaaaaaacgttgcatcgcgtgctgaacgataatatggttagtgagcagccatggctgagagagcatggcgagtagtgtaaaataacacagttagaaaactaaagtaggttaacatggcatttttagaacttcagaatatcaaaaaatcctattacttaggcaaacaggttttccctgtgttaaatggcattgatttatcctttgaaaagggtgaatttgtctcaatactaggcgaatccggtggtggtaagtcaaccttaatgaatattattggtggtttggaccgcaactttgaaggcgctgttttagttaatggcgaaaagttggaccatacacaggaaaaaaagttagatgtttatcgtcgggaaacaattggttacatctttcaaagttttaacttaattaactatcaaacgaatttagaaaacgtcgaaaccagcttaaatatgactgatttatctgctagtgagcgtaaaaagcacgccgtagcattattgacgaaagttggtttggctgatcatattaataaatatccttcacaattatctggtggacagaagcaacgtgttgccattgcaagagcattggcatccgatccggatatcatgattgctgatgagcccactggggcacttgattcagctaacacagcggaagttttagagctacttgaacaaattgcccaagaaggcaagcttgttattgttgtgacgcattcgcaggctgttgcagaatatgggacgcgtattctacatatgtctgatggtaaaattgatgaagaaaaacagctaaaggacaagtttctggcaactactgctactgaacgctttaagtcacgaccgctcaaagcggcttcagtatgggacatggcctttgatcatttgaaatataaaaaattacaaaatgctttgattattattgggtcagctattggtgtcttttcagtaatactatttttgggattaggtaatggtattaagggttatattgctaaccaggttaatgacttagtcaatccaaactatcagacagttgtgcgtaatacaaccaccaataaacaagctaatgcaacagaacgcatgcaagaaacgatgcaactgatggccactgattacaaagcaaccacaatgaatgaggcaactcttaaacggttggcatcagttaagggtgtggataatgtttatgctggtggtcagtttaacaatgccgtatttacttatggcaatgtgaaatctcaaccagtccagctgaaatcatggacacctcagtatgccaagaaaacaatcaaggcaggtcaccaggctggtgatggtgaagttctcattgatcgtgaatttgctaagaaaattcaaagtaattataaagcactcattggtaaagatattgcttttacttatattgcttttgaccaagataatcacccgattcccattgcgacaacagcaaaaattgctggtatgactgatggtggtcaatctggtaagatgtttatacaaaattgggatacgattcaaaaagatctcaagaagaataacgctgtaacagatgctaactatgcttcggttgaaattcgcgacacaaagaacgtgaaggccacaatgaagcggattaaccaagtacaaacagatggtatgcaaacatttgctggtgtatctatggatgatatcctaggcacaatcaatacgattaccagtcttgcttcttatgttttggcagctattgctgggatctcactattggtatcggctattatgattattgtgacaacttatatgtcagtctcagagcgtacacgagaaatcggtgtcttacgcgcattaggcgcgcgtgcaaaagatatcagaggcttgtttacaaacgaagccttattaattggcatgatttctgcggttttgggaattgttctagcctatgttgcacaagtcgtgatgaatcaggcactgaatggtttaattcattttagtattgtgcaagtatcaattggcaatgttattttcgctgttgtgatttcacttgtgattgcgttagttgctagttttgtgccgtcacgtcgtgctgcaaaattgaatacaatagatgcattagcatcagattaattcaaaaaagcgcacatgaatgcgctttttttcacttttgatttttttgtgttagagtagatgttacagtaaaatctttcttttcatcaatagttaaggattttgataacattgatgtatgaataaggagtttgtaatgcaaattttaagagaacatgctaaaccatatcacaaagatatctttttttcgttgcttgctgttgtgattatggctggtgcctcactatggcagcccagactgctacagcacgtgatgacagctattatcaaaaatgatcaacaaaatgtcttgttttatggaacggagttgattattttagccatcattggtttgattgcgggtgttatcaatacagtttttgctgctaagatttcacaaggtatagctgctgatttgagagccaatcaatatcaaaaaattcaatctttttcattcgggaatattgaaaaattttctgcgggtaatttggttgttcgcatgacaaatgatgtgaaccaagtacaacaattaatcatgatgattttacaatcattaacacgtattcccattttgtttattggggcctttattttggcgctcattacactgccacggttgtggtggattgttgttttgatggtcattttaattgcactatcttctcagattgtttttaaacaaatgagtaaatatttttctcaaattcaaaagttgattgataaaacaaacaccatcgccaaagaaagtcttcaaggtgttcgcgtgattaagtcattcaatcaagaaggtaatgaaattaagcactttaccgataactcgaatgatttgacccgtgttaccacgatgattggctatttattttctaccatgattccaatgttcatgctgatttcttacgtggccattggtaccgctatttattttgttgggcaaagtgttgttgcacatccaactgacttagcagctattacatcatttatttcatacttaatgcagattttcttcgcaattatgattggtggtttgatgtcgacatttgcttcacgtggttttatttcacttagacgtataggcgctgtattagcaacggtgccggatttaacttatcgtgctgatgcacctgaacagccattatcaggtgaagtatcatttaagaatgtgtcctttacatatcctaatgatgatagaccatcgctgaaaaatatttcttttgacatacatgccggagagatgattggtattgttggggcaacaggttctgggaaaacaacgttagcacaattaattccaaggttgtatgatccgacacagggagatgtccttgttggaggggtcaatttgaagtctgttaatgaaaaatcccttcgttcagcggtttcttacgtgttacagcgggcaattttatttagtggccgcatcgctgataatttacgccaaggcagtaaagatgcagatgagttagcactaaaaaaagcagctgatattgcgcaagcagcagaatttatcaatcgctatgatgatgggtttgatcattatgttgaagaaagatctgcaaacttatctggtggtcagaagcaacgcttatcaatagcacgtggcgttattggtaatccaaagatactgattctggatgactcaacctctgccttagatgctcgttctgaaaagttggtgcaagaggcactgaatcaggagttgtctaatacaaccacgattgtgattgctgaaaaaattagttcagttattcatgctgatcgtatcttcgtattagaccaaggcgaattagttggcatcggctcgcatcaagagttgttaacaacatcacctatttattctgaaatttatcagacacaaaaagcgaagggagcatcatagcgtgaaagacttaaaacgttcattaaaatattttgcaacctacctcaaacgctattggttgggtttgtcatttaccattgttgtgacagctgtttcgacttattttcaagtacaagcgccaatttatatgggtaaagctatcacagcattatccacatacttaggccaatatatgaatcccataacgcaaagtcaggctaacaagacagccttttatcaggcacttgaagcaatgatgattttcttcatactaaccgctataacgatgtttatttcgagctttttggcatcacgtatttcggctcaggcttcaggccaaatgcgcattgggctatttagtaaactccagcgtatgaccattaagtattttgacacgcatcgtgacggtaaaattctatcattgtttacctctgatctagataatatatttaatgcgatgaatcaagctattttcgaattgttgtcgcaatttgcgttgtttgtggctgtcatttggatgatgtttagtcagaatgttgccttagcatgggtgacgatggcaaccacacctgtggctatcttagttgcctggtttgtcatttctaaagcgcgtcgttacatagatatgcagcaagatgcaactggtgaaatgaatggttatattaatgagcaaatcaatggtgaagcaatcattattacacaaggactgcagcagtcttccattgctggattccaaccttataatgaaaaagtacgtcaagcgacattcaaaggacagatgtactcaggcctattatttccattgatgcagggcctttctttacttaatttggccattgttattttctttggatcatggcttgtagttagcggcagtatgagcactgctgcaggtttgggattgattgttgtgtttgtaaactattcgcaagagtattaccaaccaattacacaaattacttctatttataatatgctacaactcgcagttacaggtgcacgtcgcttgtctgaagtgcatgagcaggctgaagaaattaaccctaaaaatggtcatcaattaacggccatccaaaaagatgtgacactggataaggttaaatttggttatcaaaaagataaagaaattttgcatgatgtcacggttaacgttaatcgaggcgaaatggttgcgctcgtgggtccaacaggatcaggcaaaacaacggtgatgaacctattaaatcgtttttatgacgtgactggtggctcagtaaaatttgacggggttgatattcgcgaatttgatattaagtcgttgcgagaacatgttggtattgtcctgcaggattcagttttgtttagtggtactgttgctgataatattaaatttgggcaaccagatgcgacagatgaggcgatgatgagtgcggctaaacaagctaatatccatgatttcattatgacactgcctgatcagtaccatacttttgtcaacgatgaaacatcggtattttcaacaggccaaaagcaattactttccattgcccgtactattttaacaaatccaacgtttttgattttagatgaggcaacctcaaacgttgatacggttaccgaatctcgtatacaagctgcaatggataatgtcattgcaggtaggacgagtttcgttattgcgcatcgactcaaaacaatattaggagccgataaaattgttgtcttaaaagatggccgtgtgattgaacaaggtaaccatgatgaattagttaaacaaaatggtttttacgctgaactatatcataatcaaatggtttttgagtaaaaaaagctgcgtcttgagacgtagctttttttattagcgacgtctttggtttatctgaagtcgtggtaagttatgttataatggtaatattgcaattcataggcttttaaaatctactattgacacaaaatatggaggagacaatgaatattggtcttttcactgatacctactttccgcaagtaagtggggtcgcaacatcaattaaaacactcaaagatgcacttgaagctcaaggccatcaagtttatatttttacttcgactgatccgaaagtacctaaaaataaatttgaaccacatatttatcgcttctctagcgtagcttatgtgggatttaaggacagacgtttagcttttcgtggcttaatacaagcagttgagattgcaaaatcgatacaacttgacattgttcatactcagacagagttttctctggggctacttggtaaaattgtaggccgtcaattaaagattccagttatccatacttatcatacgatgtatgaagattatacgcattacgtggctaaagggctgttaataggccctaagggtgtgggtacgattatgaaagcttatatgatgggtatgtcagcggtgatagccccatctcaattagtacaagaaacgctactacgctacggtgtaaaagcacctatacgtattattcctaccggtgtggctttaccaaatccaagcgttgcaaggcaaaacttgcgtgaccagtttggcttttcatcgcgacagcctgtgattttatcattaggtcgattagcgtttgaaaaaaatgttgcactgactatttcagtcttttcagaattactgcaaacatggccagacgcgcaactcgttattgctggtgacggtccagcacgtaagtcgttagaagaacaagtcagtgaattgtcactagagaagcaagtcacttttgtaggtatggtcaatcatgatgatatcatgaactattatcaaatgagtaatgtatttgttagttcttcagatacagagacgcaagggttgacttttattgaggcaatggcggccaatcgaccatttgtggcaattcattcgccatacctcgataatttagtcgataatgatgccattggtacgctagtttctgattatgatgaattattagctggcattgaaaaataccttacacatcaagcaacagctaaagatcaggcaattcgtgctaaaaaaatgcaagatgtcgatgccaatacttttgctaaacgtgtcttgtctttgtaccaagacgttttatcggactatcatcaaagtgacgatgtagatgatgaataccccacagatgacgaagttggctatatgaagcgcatactgcgtaatcctttcaggagaaattaagtgaaagtactactttattttgaaaatcagaaattaatcgctaaatcaggtattggtcgtgcgctcaaattacaacaaagggcactcagttatactgacgttgaggtgacaactgatcctaaatcgcgtgactatgatgttttgcacattaatacttacggtgtgaagagtcattacatggtcaaccaagcgcacaaaatgggtaaaaaggttgtctatcatggacattcaacctatgaagattttcggaattcattcactggatctaatctgattgcaccgttctttaaacgttatctcgtctcattatataaaaaagcagatgccattattacgccaacaccttattctaaacaactactacgcggttatcgactgagccaatatattgctcctatttctaatggcataccgctagagaagtatgcagcgagtgacgaaaaagtaaaaaaatttcgtgactattttgatttatcaccggaacaaaaagtggttattagtgttggcttattttttgaaagaaaaggcattcttgattttgtcactttggcaaagaaacaccctgaatatgtttttatatggtttggctacacagacttacgtttagtgccccaaaaaattagtcgcttgattaagggtaatcatccaagaaaccttatttttccaggttatattacaggggatgttattcaaggcgcttatcaaggtgctgacctcttcttatatccatcgtttgaagagacagaggggatagttgtccttgaagctttggcttctaagcaaaaagtgctagtcagggatatacccgtttatcatcattggctggctgatggcattaatagctataaagctaaagatgtggctgcttttgaaacattaatggttaaaatattaaatcatgaactacctgatttaactgacgcagggtaccaattagcggtggaacgcaacttgcctgaaatagggcaacagttaaaacgtgtttatcagaccgtgttgaacacataaacctgttagggggaaatatgtcaagaagagataaaatatcagcagttatcgttattgtactcactgctgttgttgtctactttttaacaaatgaattacgtggcaagggcgaacagttgaaacttgctttacagcatttggattggcgttggctttttttagggctgctcatgatgatcatatcgtttttcttagaatcagcagccacctatgcgatgcttaatcaagcagatcgcaaaaaaacctctgttgtcgcgttattgcgagtaccgcttttgaaccaacttgggacaggcgtgacaccgtttgcaactggtgggcaaccagcacaactttatggactgacacgttcaggtgttgaagcagggcgagcattatcagtcatattgatgaaatttttagtctatcaagttgtggtggtcgtatgctttgtgataggttattttgccgcagagcattttatatatgcacaagttgacccaacgtttgcaacatttattccgtttgcaattgccattcatgcagtggtaatcgtaggtattgcactagtcatgttttggccagcgctaacgatcagaattgtggatatggtgtctccgctattcaaaagattcatgtcagaagtgcgttataggcgattgattagaacagttaaacaaaaaattgacaactttcatcaagaatcacgtcgtgtgattagtagttgggaatctttgttaggtggtacatttttcacaaccttacaattgattgtcttctatatgataccttattttgttattcgcgcttttggttacagtgaaaccaatccatggctaattgtgacaatgaatattatgattgtgatggtgatatcacttttcccgattccgggtggtgttggtggcgctgaactgagcttccaattgcttttttcaccgtttgttaaaaatccggcaacattaatacttgttattttaatttggcgcttgattacctattattttggcttatttgctggtattgtggcgtatatgataccagcgcgccatgttacaaggagcaaccatgaagatacaaaaaaatcaccagattagtgatttaaatcagatattgggtcgtttgcgcgctatgattgacgcaactgacaatcaatttcaaagccggcgttttgatgtttttggcattgaagcgttacgagtagaatacgaccagcttacaaagatttggaccgtgtatgagcaccgccaaatacgtcattttcagtttgatgacattgaccttgtagccattgaaatttatgatgtcctacatgattttaaattaatcttttgattgacagtgttatattgacgactaagctgtatatgctcgtctcagtcaaagtattatagtttgtaggtatgtgaaggaaaagaatatgtttaaccgttttaaaaaaatcccaagtctgaaaacaatttggcaaaaaattaaacgcacaatggatacatctgcaccactggtttggttttttgtcttaaatgttgtgcttgtttggtttaagacttttgtcaattatcatatgaattttaatttaggtgcagaaggtgcgacacagcaatttctgttgttcctaaatccaataccaactgccattatatttttgagtatcgcactgtatttccgtggtgtggttagttattgggtggcaattgcttttaatctgattcagtcgatttggctgtttgccaatgttttatattaccgcgaattttctgactttctctcaatgggtattctaagttcaggtagttcaacggggaataatttgagtaaatcaattgcggcaattattcactggtcagattatatggtatttgttgatatcatcattctgatcttgttggtggtattcaagcaactcacaattgaccgtaaaggtgttcaaaagaaatttgctattttaactacaatacttggttttgctttgatgttagttgattttggaattgcttcagcagatcgatcaggcctgttgacacgttcatttgataacaattatattgtgaaatatttaggactaaatgaatatgctgtctttaatgccgtacaaacgtataatcaaacagagagtcgtaaaagagccaagccggctgatttaacaaaaattaagaaatttgttgccacacaaaaattacctgataacatccaatattatggtacgcaaaaaggtaagaatgtgtttatgattcatttagaatcatttcaacaatttttaattgattacaaagtagacaatcgtgaagttacaccgaacttgaataagttttaccatgatcaacatacattaagttttgataatttttataatcaagtgggccaaggtaagacatcagatgctgaaatgatgcaagaaaattcgttatacggtctagcaactggatctgcaatggtgaaatatggcacgaataatacatttgagtcactaccaggtattttagaccaacgtggctatacgacagcagcttttcatggtgatgtggctagtttctggaaccgcgataatacttataaatcatttggttataactacttcttctcaaaagcttactatcctaatgctagtaagccaaacttcaatgttggctatggcttgaaggataaaattttcttgcaagatagtgcgaaatatattgaacaattaccacaacctttctatgccaagctgataactgtaacgaaccattatccatacgaaattgataaagcaaatattagttttccggcaaccacgacaggcgacaatacagttgatggctacgttcaaactgcccattatttagaccaagcttttggtgaacttatgacttatcttcaaaaagctggtttatatgataattctgtttttgtgctttatggtgatcattatggtatttcggaaaatcatcaaccggcgattgcacagctacttggtaaagataaagtcacgaattacgatttggcacagttccagaaagtacctttcatgattcatggcaataatttaaagggtgggattaaccacacttatggtggcgaaattgatatgctaccaacgttgcttgacctattaggggtaccagatgataacatgacgatgtttggtcaggatatgttgtcaccaaagtatgaaggtgtcgtaccaatgcgtaatggtaattggattacgccaaagtatatgaaatataataatcaatatttcaataccacgaatgggcagcaagtgacactcgattctgattcagagttgaaaaagattgcaacaacaacgcaagattatgtcaataaggtattgagttactcagatgctgtaattactggcgatttattacgttttgatacaggtcgttctgatttccatccagttaataaaaaggattttgattataaaaagagcactggcttagaccggcttaaggaagcgcaaaaaacaaatccgtctagtgtactcgctaaaaataatggcaaatcgactttggatatgtacaaaactgatgcgcccgaactcaatgggacatcagcagcaaataatgataatagtagtagcagtagtaaataaaacgagcaaacaatagaacgtttgttcgttttattgtataataatattaaaagtctatgaaagaagaaacctatgcgtgaaaatgttgcggctcaagatttcgaggttgtgtctaagtatcagccaactggtgatcagcctcgggcaattagccagttagtcagtggaattaatgcaggtgttaaagaacaaatcttgttgggagcaacaggcacaggaaaaacatttaccatttcaaatgtcattaaaaccgttaagaaaccgacactagttttaagtcacaataaaacgttggcgggacaattatatggtgaattaaaagaattctttccaaacaatgcggttgagtacttcgtttcttattatgattactatcaacctgaggcctacgtccccagttctgatacctttattgaaaaagattctgccgtcaatgatgaaatcgatcaattacgtaattcggctacaagttcgctcctatctcgtcgtgatgtcattgttgtggcttctgtgagttcaatctttggattaggcgatccacatcaatatcaagaacacgtcattaacttgcgtgttggtaatgaatatggacgtgaccagttaatgcgtgatttgataggcgttcaattcacacgtaacgatattgattttcatcgtggttcttttcgtgtacgtggcgatattgtagaaatttttccggcttctgaagacgaggtcgctctgcgaattgaattttttggtgatgaaatcgatcgtattagagaaatcaatgccctgaccggcgagacagcttcagaacgtgatttcgtgtctatttatccagcaaaacattttatgacggatgataatcaaatgcaacgcgcattaaatggtattcgtcaagaaatggcagcgcaagttaccaagtttgaacaagaaggtaagttattagaagcccaaaggattaagcagcgaaccgaatatgatttagccatgcttgaagaaatgggctttgttggtggtattgaaaattattctcgctggatggatggccgtcaagcaggcgagccaccttttactttactcgatttcttccctgaagattttttgattattgttgatgaaagtcatgtgacgatgccgcaagttagaggaatgtttaacggtgatcgtgcgcgtaaagagacactggtcaattatggctttcgcctaccatcggctcttgataaccgaccattaaagctgccagaatttgaaaagcatgttaatcaaattatttatatgtcggcaacgcctggtgattatgaattagagcgtgtaacaaaagatcacattgcacaacagattatacgaccaacaggtttattagatccagaagtcgaagtacgtccagttatgggacaaattgatgatcttgttggcgaaattaacaaacgaactgataaaaatgagcgtgtctttattacaacgttaacaaaacgtatggcagaagacttgactgattaccttaaaaacgtcggtatcaaagtagcttacctacatgcggatatcaaaacgttagaacgtacagaaattattcgtgatttgcgtttaggaaaatatgatgtattgattgggattaacctattgcgagaggggattgatgtccctgaagtatcattagtggcaattttagatgcagataaggaaggctttttgcgcaatccacgctcgctcatacaaacaatcgggcgtgcagctcgtaacgctaatggccatgtcattatgtatgctgatagcgttacaaaatcaatgcaagaagccatggacgagactgcaaggcgccgtgaaatacaaatgcagtataatacagtacacgatattgtaccaacgacaattaaaaaagacattcgagaacgtatcagtgtccgcacggaaaccgatggtggggctgaaacaattgatttgacacaagtagccttcagagacttaccgcaagatgagcaacaggccattattaaaaatatggaaagtcaaatgaagtctgcagcaaaggccttgaatttcgaggaagcagcacaacttcgtgatagtgtgatgagcttgaaggccagcctttgatagcaaattttactaccagtatcaaaactaagagagaatgaagggctgagctatgactatcatgtagcggtagtttgttacacaatctaccatcgagcacatagcttaataataattaaatggcaaagaaaaatatagaaatacgtggtgcacgcacccaaaatttaaaaaatattgatgttgatattccaaaagacaagctcacggtgattaccggtttgtccggttcaggaaagtcttccttggcttttgacacgctttatgctgaaggccagcggcgttatgttgaaagtctatcctcatacgccagacagttcttaggccagatggacaagccagatgttgactcgattgacggtttatctccagcaatttcaatcgaccaaaaaacgacatctaacaacccaagatcaaccgttggaacagttactgaaattaatgactatttccgattactttttgctcgtgttgggcggcctgatgatccggaagatgggacacaaattgttatgacaatcgaccagatggtcgagaaagtttatcagcagctcgcaacaggaagtcgtctacaagtttttgcgcctatcatcagtcataaacgtggttcacacgaaacggcttttgataatatgagaaaacagggttatattcgtgctcgcgtagacgggaaaattattgaattagatactgatacaccaaagttaaataaaaaccaagcgcacgatattgatgtgatggttgatcgtgttgttttgcgggacgatggacgttcacgtttatttgattcaattgaggctgctgtgcgattaactgatgggttagtaacgcttaatgtagctgtgcgtgaaggggaaacacctgttgcaccactcaaattttcagaccattatcttggcgccttgagagactttcgagtgggtcgtttagagccacgtttatttagttttaatgcgccattgggtgcctgtgaagtttgtcaagggctaggtgttacacgcgaagttgatattgatttagttgtaccagacactaagaaaactttgcgtgaaggcgccattgcaccttggaatccaatatcgtcaaactactatccagaaatgttacagcagtttgcggaacaatttaatattgatatggataaaccgtttgagaagttacctgaaaaagtacagcaattaatattatatggttcagggacaatggattttcatttccactataaaaatgattttggtggcgtgcgtgatgttgatatgccttttgagggagtgattaacaatatctcacgacgctttaatgaaacaaattcagatttcacacgtgatcaaatggcaaattatatgactgagctagcgtgccaaacgtgtcatggttatcgcttaaatcaagcggctttatcagtgaaaattaatggtaagcatattggtgaagtgtcagaattgccagtagatcaggaacttgatttttttaatacaatggtattagggcagcaagatgctgaaattgcagcaccaatcgttaaagaaattaaagatcgcctaggctttttagaaagcgttggtttgaaatatttgacactatcacgttcagcacgcacactctctggtggcgaatcacaacgtattcgtttagccacgcagattggatcaaatttgtcaggtgtattgtacgtacttgatgaaccttcaatcggtttgcatcaaagagataacgacatgttgttacatgccatggataatatgcgtgacctgggcaatacattagttgttgttgaacacgacgaagacacgatgatggctgccgattatttgatagatgttgggccgggtgctggcattttaggtggtgaaattgttgccaccggtacaccagatgacgttgctaacaacgataaatcgcttactggtcaatatttagcaggaaaacgcttcatacctataccggataagaggcgcaagggaaatggtaatgcggtaacaataaagggtgcgcgcgaaaataaccttaaaaatgtgactgttaagtttccgctggctaagtttattgttgtgacgggtgtttcaggttcaggaaaatcaacactggttaaccaaattctaaaacgtgcattgaagcaaaaactgaataataactctcaaaaacccggaaaataccgtgcgattgagggagttgaaaatattgatcaggtagtagatattgatcaaacgccaattgggcgtacaccacgttcaaatcctgcgacttatacgggggtttttgatgatattagggatcttttttcacaaacgaatgaagctaaaatgcgaggctataataaggggcgtttttcatttaacacaaagggtggtcgttgtgaaaactgccgcggagatggtgtcattaaaattgagatgaactttcttcccgatatttatgttacatgtgaagtctgtggtggtacgcggtataactcagaaacactggaagtaacatacaagggatttaatatttcacaaatcttggcgatgtctgtgaccgaagcattggcgttcttttcaccaattccaaaaatagcgcgtaaactacagacgattagtgatgtcggtttgggttatattaaattagggcaatcagcaacaactctgtctggtggtgaagcccagcgtatgaagttggcttcggaattacatcgccggtcgaatggaaagacgatgtatattctagatgaaccaacgactggtcttcatgtggatgatatttcccgtttattgttagtattgcagcgtttagttgatggcggtaataccgttgtcgtgattgagcataatttagatgttattaagtcggctgattggcttattgatatggggcctgaaggtggtgaaggtggcggtaatgttttggttaccggcacaccagaaaaagtaattaaacatgaggcatcatatactggtaagtatttgaagacaattatggcgcgtgacaaagcacgccaagaaaataaagcataatttaaaataaaaagcatgaacacgattaagcgttcatgctttttattttaagttactttgatgcgccttttcgcaggtttaaatcgtgaattgcctttaaagcacgcttacgtgttttaatattggggcttttcagatgacgtgctgctgaagcgatgtctaatttttctgtcatgatgtaatagatctccaatttgattatttgcaaatagggacggcaaatttaagagagcaatttgctagcaatctcacttacaatttattagtatatcaaaatttctgaaaattgcaacaacatgataaaatgtaattataataatgaagttaaaaatcgaaaggtcgaagtgactccttggatacagatgaaagtggcacgttatgcgtcattaatgtatgtgtaattcaaagattactatataacgtatgccagataaacccaaaattgtaatcattggcggtggttcaggattacccgtcattattaaaccacttgtcaaacaaaaaattgatttgacagcaattgttactgttgcagatgatggcggttctagtggcctactgcgaaactatattaacatcgtaccacctggtgatattcgaaatatactagtggctatgtcacatgttgatccagcgattacgcaagtcatgcaatatcgttttaatgccaaagatgatttttttgctaagcatgctgtcggcaatttaattattgcagcaatgacagaaatgcatggtaatatttttgatgctgtgcaatatttagccaagtttatgcgcgtgcgagggcgtatttaccctgtttcgaatgaaccgctaattttacatgcagaatttaaagatggggaagtcattgctggagagtctgaaattactcacgcgcataaagtcattgaccacgtgtgggtcactggagatgaaccaggcgaagcacctaaagctgcccctgaagttgtccaggcaattttagatgcggatatgattgtctatggtcctggtagtttattcacctctatattacctaatgttgttgtgccagaagttaacgaagccttacggttaacacaggctaagcaagtttatatatctaacatcatgatgcaaaaaggtgaaacggatgcttatactgatgcgcaacatttactagccctgaacgcgcatattggttccccagtgattgattatgtcattgcgaataatgccgttgtgccagaagacttcgttgattatcaaaaatgggatgaaatttcacatcaagttaaactagatgaggcagctgttaaagtacaaggcgctgtcgaagtaccgggtgattttttgcaattacgtgatgctggtgcatttcatgatggtgaaaaaatcatgttagaattgttaaaaattttggagaatagttaatgtcctacgcagcagatgtgaaaaaagagttaacaggtttacgtgttcatgatggtaatgccaaagctgaactctctgcactgatgcgcatgaatggtgttagcacattaggcatagatcaaaccgtttcagttaaaacagagaatgctgccattgccaggcgcatttatacactattgaaacaaaattatacacaaatagaagtcgaagtgacagttgccgaacacaactacatgtcacagcataagtcatacggcgtgttactcaaaaacaaagtatcagatgtattaactgatttgggtgttgatccgtttggtttgcaccccgatattcctgacagaatattgaatcaagtcgataaacgacgatcctttctgcgcggcgcttttttggcggccgggtccgttaattcacctgagaaggctaattaccatcttgaaatttttacaacgcatgaagagttggcggaaacgttaagattaatgatggctgaatttggtttgccggcaaagattattgatcgctctgggggttatgtcatatacattaagcgtgctgaaaagatagtcgattttttatcaactattggggctactcaaacaatgttgcgcttcgaggatatccgaatgatgcgtgatatgcgtaattctgtgaatcgtatgaccaatgcggaactagctaacattcaaaaaacagctgatgccgctaataaacaagtgcaacaaattttgtttattgctaatgaaattggtgatttagatttattgccaaagaaattacgtgatatcgctaaggcgcgattagaacaccctgatgattcattagcagagttaggtgatcgtcttgagattagtaaatcaggtgcaaatcatcgtatgagaaaattaaaagcattagaagatatgatcaatgctggcgtgacatacgacttaaataaattgtaggcaatttttagcactcttcatgcgtttgtgctaaaatagtcttaagccgttgtttgactaattaaaagcggtaaactgcaacaatgttatgttgcgaatatattttaaataaggagcctaacaattatgtggccaggagttattgaacaaactgccaatggacgtgaaagttatgatttgccttcacgtttgttaaaagatcgtatcgttttagtacaaggtgaagtagaagatagcatggcaacgtcaattgttgcccaattgctttttttggaagcgcaagacccaacaaaagaaatctcaatgtatattaattcgccaggcggatcagttactgctggactgtcaattaccgatacaatgaactttattaaagcaccagttacaacaattgtcatggggttagcagcctctatgggaacaattattgcgagttctggtgaaaaaggtcatcgctttatgttgcctaatgctgaataccttattcaccagccaatgggtggtgctgtgggcggaacacagcaaacagatatggcaattattgctgaacaattaaccaagacacgtgacaagttgaataaaattttagctgatgcttctgatcgcgatttggagactattgcccgtgatactgaacgtgaccactggatgagcgctgaagaaacacttgcttacggttttattgacggtattttaacaaaatctggtgaaaagccaacaactaaataaacaaaaaacgcaggggtaatcgtctgcgttttttgtttgcattaaatacaatattatggctatgatataaaaataagtttagttaatatttcacgtgcaaaaatgcacaaaatggggtaaaatagagtggtaatataaattttggaggatcttatgaagatttttgcttatggtattcgtgatgacgagaagccatcacttgaagattggaagtcagctcatcctgaagttgaagttgactatactcaagaattattaacccctgaaacagcagctttagctaaaggttcagactcagcagttgtttatcaacagttagattattcacgtgagacgttagctgccctagctgaaaatggggtgacaaacttgtcacttcgtaatgtgggaacagataacattgattttgatgctgctaaggcattcaatttcaacgtatctaacgtgcctgtttattcacctaacgcaattgcagaacatgcagcaattcaagtttcagcattattgtcacaagctaaagtcatggaaaataaagtacaaaaacgtgacttgcgttgggaaccaacaatccgtcgcgaagtacgtgaccaagttgttggtgtggttgggacaggtcacataggccgtgtattcatgcagattatgcaaggatttggtgcaaaagtgattgcttatgatgtctatcgtaatgctgaattagaaaaaacaggcgtttacgttgacacattggacgaattgttagcacaatcagatattgtatcgctacacattcctcatatcccaggcactaatgatcaaatgattaatgctgaaacaattgctaagatgaaagacgatgctgtcttagttaacgtatcacgtggtttacttgtggatactgatgctgtggttgcggccttggattcaaagaaattgtttggctttgttatggatacttacgaaggcgaagtgggtgtgttcaataaggattggtcagttaatgggcttgatgacaagcgcttagatgacttgatttctcgtgaaaacgtctttgtaacaccacatactgcattctatacaacacatgctgtaaaagaaatggtacaccaatcatttgatgctgctgtagcttttgccaagggtgagacaccaagtattgctgtaaagtattaagacttattgactaagctcgggcatttgcgcgggctttagtgtgaattgaaacgattagtgaacttgtttaaaagtagtagggaaaattatgactattaaagcagatggccagaaatgggccacaaaggagtcacaaatggtgcgtaatgaagaatatgcacgtaaagcctccgaaagtgcaccagtaacatttagtggtgccaccgaattaaaacttaaggactttttctttaaagtgctttcaggttcagcacaaggaattttgattggtgttttaccttcagccgttatgaagtacatcattcagtattctggtttaggcacaactgcttttggtgctaacctcagtgcgattttgacgctctttacatcacttattccatttttgattggtatggctgttgccttacaatttaaaatgaaaagtttggatgttggtgtggtagcaattgctacggcagttgcttctggctcaattaaatgggccaaagtatcagccggatttgttaacccagtcactggcatcaagacggtcgcacctagtaatatctatatagctaatggtgccggggacgttatcaatgcgatgattgttgcggcgattgccgtattggtcacatggcttgtgtctcgatacttgaaaggctttgggtcagtagctatcatcttaagcccaataattgttggtggtggggttggcctaattggtaaaactattgcaccttatgttggtgcggtaaccacttggattggacaattagtagaaacatttactaaattggcgcctataccgatggcaatgctcattgcaatggcattttcaattattattatcacaccagtgtctactgttggtattgcgcttgccatctcattatcaggcatcggctcaggtgctgcagcgatgggtgttgtagcgacaacaatcgtcttgcttattaactcttggcgcgttaataagcctggtgtgaccgttgctattgcacttggtgccatgaaaggcatgatgccttcagtgtttgctaagccattaacgatgctaccattcttattaaccgccgctatatctagtattccggtagccttgtttaatgttcaaggaacgccaacgacagcagggtttgggtatattggtttagtatcgccaatccaatcgatggttaaagatgcggcagtgccagctagtgtaatgaatcattttattaaccccgtaactgcactgattgcttggattattgtgccaatcattgctggtttcattgcacaatatgtttttagtaagttactaaagctatacacaccaatggacttccaacaagacttgtaaattatttttaagacgagatatgttagcgtatctcgtcttttttgcttctttatgacaggtatgtgttagttatgtgacgctgacaataatttattttttcaactcctaaaatcactatcaaagtgcgttatttttcagcttttttgttaaacgtttaatattttttaatggtaaacaaatagcgtgataatgtttaatatttatatattgtatgttcatttagtaactggtgtcatgcttttgtaacattgggattagacaatagaaagcatgatgttaaagaaaatattacttacaagtgcaacaattacaagctgtggtttgggaatttttggaacaccaacacatgccaatcaagaacatgtgacctatactaagccagatcgtgaaaaggttaacgttattggtattgatgacgctgtaaaatcattatcagatgtcaatagtatccagcttagtgctagtaaaagccatcagccagagcgtacacagcaattgacagcagaagctagtgtcaaacaaaatgaagcgaaggctgaaccagcaccagcggtgcaaacacaaacactgaatcatattgatatgaatgaacagcaggttgctgttgaaccaaaaaccaacgatcaattgtcagtcccatcgtcacaatctgcaaacgtagtggccacagcagcgccaaagccagtgactaatacgggtgacattcagtggctgattacacgtgaaagccatggcgatgcacatgcaacaaatggtgcttattatggtattggacaattggcagaatcatattatgataaatatgtgccaggtcagaattaccgtggaaactatgatgtgcaattagaagcaatgcaaaaatatatcgcggagcgctatggtacggttgataatgcaatttctcattggcaatcaaataattggtattaaaaaggtaacagcgtactgttaccttttattttgtcttgtgcgacttgttataaattaacaagatagtagtgtataataagatagaataaataaaatggatgatggattatcgatgcgcttagaacattttacgcctacctacatggtagaaagaatatacgatttgacagttgaagatttaaaagcccacggtattacgacagtattggctgatttagacaacacgttattggcttggaataatccagatggcacccctgaattaaagcaatggttgcaagatttacgcgagggtggcatcgaattgattgtggtctcaaacaataccactaaacgtgttgctaaagccgtcgagccactgggagtgaaatttgtgtcttggtccttaaagcctttaccacgtggcatacttcatgtcttaagaacgcatcatttaaagcgtgagtctgtcataatggtaggtgatcaaatgcttacagatgtttgggcggctcatggggcaggggtgagaagcgttttagtaaaacgtttaatcgagtctgacatgtggcagacttggataaaccgtagcgttgaaaaaattgttaaaaaaattgtttttaaagcacatccacacttgaaatgggagaaatcacttcgtgacaactgaaataacagaaacatatatccaagaacaattatcagagggcattcgctgtatcggctgtggtgctttgatgcaagtgacggatgcaaataaatcaggttatttaccaatgagtgcacttaagaagacaattgatagtgatgaactgctttgtcaacgttgtttccgcttaagacactacaatgaaattcaaccagtagagctgacagacgatgattttgcaacgttgttgcatcagatttctgagacgaaggcattgattgtctatgttattgatgtttttgatgtcacaggttctgaaatttcaggattaccacgcttcgtcggtcaggataatccaattttagttgttgcgaacaaagttgacttactacctaaattattgaataaaaaccgtctaaaaaattggttgcaggcggagctcaaggcacaaggtattcagccggctgacattttcttgacctcagcaactaagccacaaaatttagatgatttgttagacaaggtagatacgctacgacaagggcgcgatgtttatgttgttggtgtaaccaatgttggtaaatcaacgttgattaaccaaattatcaaatctcggacaggtgtcactgatttaattacgacgtctcgtttcccaggaaccaccttagatcgtattgaaattccgttagctgatggtcaatttttgattgacacacctggcattatcaagcgtgatcaaattgcccatgtgttagatgataagaatcttaagtacgcgttacctaagaacgaaatcaagccacgtacttaccaactaaatccggaacagacaatttttattggtggtctggccagatttgattttgaagcaggacaacgcagtgcagtaacggcttattttgaaaataatttaaatttacatcgtacaaagctactaggcgcggatgatttttatcaaaaacatgtcgggaacctattaacaccatcgccaacacaagtcaccacatcgacgcttgttaaacatcaattccatacaacagaaaaaagtgatattgtgtttgcagggttaggttgggtaactgtgcccgcgggtattgaagtttcgggttgggcgccacaaggtgtttcagtccttattagaaaggcaatgatttaatgttagaacttacaggaaaacaaaaacgatttttacggtcacaggcaaatacactatcacctattttttcgattggtaagaatggcttaacacaaaaatgggtcgatgaaattgttttagcactagcaaaacgggaactaataaaagttagcttacagcaaggtgctgatgagagtgtcaaagacgtagcagattttattcaagcacattccaatattacagtggcgcaaacaattggtcgtactttagttttgtttttgcctgctgaagaagataaatataaaaaaatttcagtcgcactagctaagatttaaggcggtaaaatctatgaatgggacgtatacggtttacccaaaaattcaacccgatactgtgaccatgccgactaaaaaacgtgttggtatatttggcggaacatttaatccgccacacattgggcaattgatactagctgaaagtattggcaaacaattaggattagaaaaaatattttggatgcctaatgctgttccagttgacggcacacatgctagtgccgttgagccatcatatcgtgcacagctggttaaaatggccatcatgggtaatccactgtttgatatcgagctacgtgaaattcgaaaaggtgggaaatcgtatacgtaccagacaatgcgcgatttggttgagcaacatcctgaaaatgagtatttttttatccttggtggtgaaaaagtcagtaaattagcgacttgggactatattgatgagttgacgcgattggtgacttttgttgctggggcacgcggtggtaatcggcatgagtcagactatcctattgtttggctagatgtcccagatattgctatcagttcctcagacattcgaacaaagttaagattaaatcaaagtattaattatttagttccggaacgtgaagcatgctttattcaggagtataatctgtatagaggcatttatgactaattattttaatggtacaattcaaacactggagacacgcgttgcagacaaattatctgattatcgttttcaacatagcgtgcgtgtacgtgattatgcggtgaaattagcacatgataatggtgttgacgaagataaagcagaagtcgcggcactggtacacgactatgccaaagaactttcagatgaaacatttctctctgtgattaaagcaaaacatttggactctgatttacttaattggggcaactatatttggcatggggttgttggggctgagattattcgagatgaactcggtattgaagatgacgaaattttaaatgcagtacgtgagcatacaacaggcggtgccgaagaaatgacaccattatctcaggtattgtttatggctgattatttagaaaaaggacgtgatttccctggtgtagaaacagcacgtcagataactgatcaatcactggccgctggtgtgcgctaccagattgtgcatactgtgttacggttagtgaaaaaagaaacgccgatttatccaaaaagtatcacgacttataattactggttaaaccggggactattaaattaaagaaagttaagggattaattttgacaacagcgttagatgtgaatactgttttagaaacagcggtaaaagctattgatggtaaaaaagcaaataatattgtggcattagacatgcgcaatgtgagtttgatggcagattattttgtgattgcagatgctgcttctaaccgtcaagtgcaagctatcgtgacagaagtgaaagataaagttcaagcagcaggcggtgaagtgaaactaattgaagggtttcaatcagctgactgggttctggtcgatttgggggatgtgattgtgcatgtcttttcaaccgaacaacgtgacttttacaatttggaacggttgtggcatgatgcgccatatgttgatttaacaacattattaatagcagactagtttgagacaagcagcagcttgtctttttttctgttaaaatataatatatgactgatgaaaacttacaacaaaattattcgacttttgccgaaaagtatgatcaattatttgatgataatatgtacgaggcttggttagcattcgttaaggtgcatacaacaaaagggacgattttagatttgggtggtggtgctggtcgattggccgtactactagctgaagatggctacgcagtggacgttttagatttatctgctgatatgttgacgctagcacaacggcatgcgcaagcggcaaaagttgatatcaacttgttgcaagcagatatgcgtgactggtcagactggccaaagatttatgacacaattattagctttgcggacgcatttaattatttacctaccctacatgattttaaagcagctctagcacaagccgcacagcacttaaatactggcgggcaattattgtttgacgtcattacaccttatcaggtgaatgagttgtatcaagactattattataacaatgatgatgatgcagacaatattttcatgtggacatcataccctggagatagcattaatagtgtcgatcatgatttgaagttctttgtctatgatgaggcgattgatggtttcaaaatacttagagagattcatcatgagcaaacgtatgacttgattgtttaccagcaagccctcgaagaagcaggctttaaagacgtgcaagtaatggctgattttggtattcattcagtcaacgatgaaacatcacgttggttctttaaggcggtgaaaatatgaaagcagttggtctcgtaacagaatataatccgtttcataatgggcatatttatcatattcagcaagctaaggcggtaacaggggcagatgtggttattgctgtaatgtctggaaactttgtgcaacgtggtgagccagccttatttgataaatggacacgtactcaggccgcattagcaaatggtgttgacttggttatcgaactaccaactttttatgcggtacaacccagtcatttattcgctgagggagcaattaaattattaactgcacttggcgttgaagatgttgtttttggcagtgagcacgcaacggttgattttttaaacctagcaaaacaagcacctagtgttcagggaggtaaggcttttcaagagaaaaaccaaacgtttgcgcaagcctatgcaacacaattagaatcagaaacaggcttcaaattagaagatccaaatgatattttagcttttggttatgctaaagcgatactaaatttgaattccccaattaaattacatgctattcagcgcgtcgccgcaggttatcatgaccaaagtttcaccgatgatcaaacaatcgcgtcagcatcatcgattcgactcgcacttcataagggcaaactagaaaaagtgaagggcgtggtgcctaatcagacactagttgatatttcatctgctaatcatactgttgattttgagtcacaattctggccgttattaaaatatcgtttgatgactgatacaataggacaattaggacaagtttaccaaatggcagaaggactagagcatcggctagctgcagttgcgcttggtgaaccaggaccgcaaagttatcaaagctttatcaaggccgtcaagtccaagcgttacacgtttgctcgtattcagcgcacactactgtatacattattaaatgttaaagtagaccaaatgcaagcagcgatgcaggacccttatttacgtattttgggttttaccgacaaggggcaagcttatctgaatggtgctaaaaaaacaaccaccttaccactcattagtaaggttgatcagcatttagccaaagccaatctgcgtttagattttaaggcaggaaaactttggcaattattagctcgtgaaccaggtcagcaacaagatatcgcacggcaacccattcattttacacaagctcatacaaaggaagataaatgaaatataataaaaaccaacttcaaaaatttcggcaaagttcgttggaatttgatgaagtacttgaactagcatcactagccaaagaaagattcccaaaaacaattctggggctaacccccctaaacgttaaaggttttattcgctactacgataatgatgatttattgttacatatccaagtcactggaaaagtaacagtgccatcatctcgatcgttggcacccgtactgcgagatattgatatgacgtttgatgaacggtatatcgaagatgaaacgcgcttaacagaatttgaagaaacagaagcagtttttgttttagaaagtgatacactcgatgttgatacggctattttagataatatcgtagcttcattaccgctacaaattttaacggctgaagaaaaggcctctgatactctaccatcggggaatgattggcatgttattagcgaagaaacttttgaaaatgagaaaaaagcgaaaaaagaagcggaattagaccccaggcttgcaaaattagatgattttttcaaagaatgagaaaatacttgcaaaaaggaaaaaattaatctagaataaggggaagtaaaagaaatatggattcggcaatgagccgatttaaatgttgaggacaaagaatgagtaaagtattaattgttgaagatgaagaaaacttggcaaagtttatcggtcttgaactcaaacacgagggttatgaagttgaaactgttttggacgggcgttctgggcttgattcagcattggaaaataattacgatgtcatcttgcttgatttgatgttgcctgaactaaatgggcttgaagtagcacgtcgcttgcgtgaatcaaagaaaacgccaattattatgatgacagcgcgtgattcagtcattgatcgtgtatcaggtttggattatggggcggatgactatttggtaaaaccctttgctattgaagaattgctagcacgtattcgctcattattgcgtcgtattgcaattgagacagagtcgagtgataagcatcgtgctatcattaattttaaggacttacgtattgaaaaagaaaatcgcattgcacgtcgtgatgatcaaattatcaatttgactaagcgtgaatatgatttgttgcttactttagttgagaatattaatgtggtgcaatcacgtgagcaattgttgaaagaagtttggggatttgattccgaagttgaaaccaacgttgttgatgtttatattcgatatttgcgtaataagattgatgatccagaaagtaaggcctcatatattcagacggtacgtggtactggatatgttatgcgtagctgattgattataatgacagagactaaaaaaacaactgaaaaaaccttacgtcgtttcacattgagttggcaattagcattggggatggcgtctggtttttttgttatctttattatttttgcttttgtattatcgcagattttaaaacaatactatggccgattacctgagaccctttatcaatggcttggtatcacaattttattaggtggactttttgtttttggttttgcctttatgttaacacggtatattctaagaccagtaaaatcgattaagacaacaatcgaagcttttgaagacgatccgatgaccaacgtcagagccgatcgtgcaaatgtaaatgatgagttttatgatttagtgaatatactcaatcgcatgatagatcgtttacagagcttgattggagcgcaacaacaatttgtgtcggatgtttctcacgaattacgcacacctgttaccattgttaaaggtcatatggatctccttaatcgttggggtaaagatgagccggaagtcctagaggactcgataaaatcttccttggctgaaatgcagcgaatggaaacattgattaacgagatgttaaacttaacacgtgctgaacaaattccgattgaaaacgtacaagaagtgactgaagttggtggcttagtgcatcgtgtgtttgacaactttaaattgattcatcctgattttattttcactttggatgacgatttaacgcaagatgctaatgtcaaagtccggcaagaccatatggaacagattttgattattttggctgataatgctgtgaagtattcacttgatcgtaaggaaattcattttgcactatcgcaaacgactaatcgcgttgaaattgggattcaagattttggtgaagggttatcaagtgaggatgcggcacgtgtttttgaccgcttttatcgtgttgataaagcgagatctcgtgctaagggaggcaacggcttgggattaagtatcgcacaacggctagttaaagcttacggtggggagattacgttagagagtgcactcggctcaggatcggtgtttacgattcggttaccactacagcgagagaataaaaatgatcaaaagctatcaaattaatgtcataggacgtgtacaaggcgtgggatttcgttggtacacaaaacaggccgctgataaacatcatattgtaggttgggtaaaaaacgaattagatggttctgtcacaattgcagcacaaggggatgctgaaaatatggctgtttttttgcatgatattgcaacgggcccaggtttttatagtcaagttgatggggtcactaaaaaactaattgcgacttttaatgcgaataactttgctattaggtaagaattattggtataatgaacttctgtagtaaccaggagaaaaataaacaatatgaaacaagtaaagcgcgttttgactgcggcttttgtaattttagatatcattttaattacaggcggttatgatgaacacagtaagatgtaccgttggatcgggcatccattagccgatattatgacaaatattgcgcatgtgattggtggtcccaatggtatcggttgggcaattatcattatcacggcaattttgcgtttggtcttgctaccattttttttgaaccaacaggttaatacaaccatcaatcagattaagatgcaaactttgaagcctgaaattgacaaattgcaagccttgtcacgtaaagcaggaacgaccgaagaacaacaaaaagctagcatggcaatgatgtcattgtaccgagaaaatgatgtcagtgttattggtggtatttcttttctaaccatggcaatgcaattaccggtattctcaggattgtattcagcgattttgcatgcacctgcattaaaaggggcatcattcttgggatttaatctaagtcacccacaaattgtttttgcaattatttctggtttggtttacctcattcaagcatggttagccatgcaacacatgccggaagagcaaaaaaagacgtcggcggcaatgatgtttattagtccgattatgatttttggctttgccatgattgccagcggtgccattggtttgtactttgttgttggtggtttgtttgcactgattcaaacgctgattcaacatttccaacgaccaggtcttgaaaaacgtgtggcattggaatttaagattaagaaaacggctgatgatttgatgtctgaaactgctaaaccagctgtcaaaaaacagacgacagatgatatgaccactaaggataagcagtcaaagcgcaacggcaagccacgtaatgcaggcaagcaacagcgctaattaagtacgtcaaaatcttgacgtacttttgttagttttacaaaaggaaagtagaaaataatggatcgtattttatcaaatcaaaatagtcgtgtaaaagcatgggctaaacttgcaacaaaaaagggtcgccaagaaaacagaacatatctcttggacggctggcatttagttgaagaggctattaaggctaaggctaaatttcatgcagttatggcgactgaagcacaaatggctgaacatttaaatgatgtgccacacggtgtaccagcttttgaggtgagcgaagaagtcgcaaagcatatcgcaggtacaaatacaccacaaggtatttttgctgaaatttcattgccagataaaacgtttgatcctacatatgtacatgatggcgcttggttattcttagataatattcaagatcctggtaatgtaggaacacttgtacgtactgcagatgctgctggcttccgtggcgttgttttgggtactggtactgcagatgcttattcgccaaaagtagtgcgggcaatgcaaggatcacaatttcatttggaaattctaaatggtgatttgcatgagtggacagatgctttgacggctaatggtctaccagtatacggttcacagcttaatgaagcagcaaaatcttatcgtacgattcaaccaagcacgcaatttgcattgattgtaggtaatgaaggtcaaggaatggctgaatctcttgctgacaagacaactgctaatctttatatacctattcaaggccaagcagaaagccttaacgttgccattgcaggtggtattttgatgtttagcttagcggcaggaaattaatttcattgcgtaaaaatattttttatgcaagtcacaattttttttgctataataaagaataaagatttaaagtagaggttatgactgtggaacaagcactcactattgctctgattgttgtgggtttcttactcattgtaacagtcatgatgcaaccaagtaagcaacaagatgcgttatcagcattatctggtggcgcgggcgatttgtttgcggaacgcaagtctcgaggttttgaggctgttatgcgtcgtgcaactgccattttaggcggactttggttcgtcattggttttgtattgatgtatctatctgcacactaaaattataatggtcagtttgcttttttgtagactgactttttattttgtataaaatttagaaagaaaaataaatgacattagaagaattaaaacaccagattagtggttttctaaaagctaatcaatctcaagaatttactgctcaaaacttggctgatggcctacgtatgaccagcattgctgaatataagcgtgttgttaatgctatggatgccttggttcgtgatggtgagctgacatttgatgcaggcaaatatcaatataatcccaatactggttatactcttggcgcatatcgtgccaacgataagggctttggttttgttaaatatgatgatgaattgccagactttttcattaatccggaaaacactttgcaagcgatgcaaggggatcaagttcgcgtgagcacaattaagccttctccttcgcctgatagagggccagaaggtaaagtggaagaaatattagaacacgcttatgaaaacattgttgggacattttcattaggttctgaagtgaaagatatgattggcgaactaaaaataagcgataaaaaggcaatcaattttaaagtattgattgataaaacaggtctatcacctaatgatggacaggtagtggttgctgaagtaacgcggttccctgacaaagtgcatccacgcgaattagtcgcacatgtcactgaaacattgggttataaagatgagccgggcatggatattttacaaattgtccatgccaaaaaagtcccaagtgaatttcctaaagaggtattagacgaagccgctaaaataccaactgatgtccaagactcagactgggcagggcgtgaggatattactgatcaaacgctagttaccattgatggggcggatacaaaggatattgatgacgctgttgtggcatggaaattggataatggtaattatcatttaggtgtacacatagcggatgtgtctcattatgtcactgaaggctctctgattgatgccgaagcatatcatcgtgggacttcggtttacttgactgatcgcgttattcccatgttaccacgtaatatttctaatggcattgcctcgttaaacccaaatgttgctcgcttagcgatgtcagctgaaatggaaattaatccagccggcaaaattgttagccatcgcttgcatacatcggtcattaagtcacatgcacggatgacttatgacgctgttaacaaaattcttgaaggcgatgtctttgttcaagaagaatatgcacagttaaccccaatgtttaaagtgatgggcgagctgcacgaaattctttataatatgcgtaaaaaacgtggtgccattgaatttgatgcccctgaggcacaaattattgtcgataacgacggtaaggcagtggacattaagctacgagaacgtggtacagcagaacgtatgattgagtcatttatgttggctgccaatgaaactgtagctgaacattttgacaaactagatgtaccgtttttgtatcgtattcatgagacgccagatgaagagcgtgcaaaatcattctttgaattctcaaaggctttaggacatcctgtttatggcgatcctagtaaagtaacaccaacgatgcttcagcaattgatgtcagatgttgcaggtgacccagctgaacaaatgatttcaactatgatgttacgtgcaatgaagcaagctaaatattcaccggatccagttggacattttggcttgggggcttcatattatacccatttcacatcgcctattcgccgttatcctgacttaacggttcatcgcttaattaagtggtacgctaaacatggccttggtgtggcatcacaagctaagtatgctgataaattagctcaaattggtgaagataccagcacgcgtgagcgacgtgcaattgacacggagcgtgatgtcgatgccttgaaaaaagccgagtatatgttggataaggtgggcttggaatttgaaggtgttatcaattctgccttaaaatttggtttgtttattagtttagagaataccgttgaagggcttgtgcacatttctaatttaactgatgatcattatgaatatgatgaaggtcatgcggcacttattgggcgatcaaaacatcgtattttccaaatcggtcaaaaagtgcgagtcaaggttttgcgggtcaacaaggaagaacgtacagttgatttcatgttagttaatcctgaaagtgcaccaacaacagctatccgtgtagcatcaaagtctgctggtaaatttggtaagggccgtaatcgcgatgaacgccgaaaaaatgaacgtcgtgggaaatcagagggtccaaagccaaaacgtgggccattagatgcaaaacaagggcaaaaacgtgattcaaagcgtaatttctaaaattattttgctggaggctagtcattatggttaaaaacaaaaaacaagatcagcataatgtgttagcgcaaaatcgcaaggcacgctttaattatgctatttctgagacttttgaggctggcatagcattgactggtacggaaattaaatctgtacgtgcaggccagattacaataggagatggctttgtcacaatacatgatgacaatgccttgttaacaaacgttcacattgcaccctatacggcaggtaatcgttttaatgttgatcccctacgcacgcggcgattattattgcataagcgtgaaatcaggcaattagaaaaagccgtcactgaaccgggggtgacaattgtaccgctaaaagtttatctcaagcatggttttgccaagttattaattggtattggtcggggtaaaaagcaatacgataagcgtgatgatattaagcgccgggatcaagaacgtgaactcggtcgacggttaaaacattaagggctaattagcctttttttgtttgacgttatctatgtttatagatatacttaatatatgtgaataataaaatttcacaagctgaaaggaaagaaactcatggcagtgacaatcatttcggcgctcttcgcaattgtaattggtattggtgtagggtattatctacatttgtcatctgacaaaaagaaaatcacttcaacgaaacaaattgcagataacattcttgaacaagcgaataatgaagctaaaagtttaacacgtgcagctaagactgatgcaaaagaaatggcgcaagattatcgacatcaagttgataatgatttcaaagatcgtcaaaagcagctgcaacaacaagaacaacggcttgaagaccgtatctcaaacctcgacaaaaaagatgcggccttgaatcaacgtgatgcacaattgattcaaaaagaaaaccaggtacaacagcgattagatgatgcgaataataagcagaaacttgctgataacttggtcacatctcagaaagaaaagttagaggaaattgcgcaactaacgcctgaagatgcgaaagaacaaattttaagcaaaacgaaacaacgtttggtgagacaacgcgccgctctgattaaagaatatgaagaagacgcaaccagtgaggccgaaaaacgtgcacgtaatgttatcgtgcaagcaattcaaaggtcgtctgcagatgcagtggctgatgtcactgtttcagttgtccatttgccaagcgatgacatgaaaggccgtattattggccgtgaaggtcgtaatattcggacattagaatcattaacgggtattgatctaattattgacgatacccctgaatcagtcgtattgagtgggtttgatccaattagacgtcagattgctaagatggcgttagatgctcttgtagctgatggccgtatcaatccatcacgcatcgaagagatggttgaaaaagcaaagcggcaaattgacgaaacaatacgtgaaaaaggtgaagaagcggtatttgaacttggtttacgtggtcttcaccctgatttgattaaaatgattggtcgtatgaactatcgtacgtcttacggtcaaaatgtgttgcaacattcgatagaggtcgcaaaacttgcgggaatgatggcagcagagcttaaaatggatgtcgcgcttgcgaagcgcgctggtttaatacatgatatcggtaaagctgtggacgccgaagttgaaggttcccatgtggaactaggtgttcgcctagccgaaaagtttaacgaaaaaccagttgttattaatgcaattgcttcacatcatggtgatgttgagacaatttctcctatctcggagcttgtagcagctgcagatgcaattagtgctgctagacctggagcacgtagcgaatcattagaaaattatgttcaacgtctaaaagatttggaagcaatcgctaatcactatgatggtgttgaaacggcttttgctatacaagctgggcgtgaagtacgcgtcattgttgaaccaactaaattaaatgatttgcaagcgacagtgttagcgcatgacataaaaacagatgttgaggaaaaacttgaatatccgggacatgtcaagataacagtcgtacgtgaaacacgtgcaacagattacgcacactaagagaaaaagttactcatttcattgagtaactttttttgttatactagaagtactatacgagagaaattttatatagttatcatcaaatcaacaattaacaagaacaaacattaacatatggagggatttatggaactaggacagcttgcgcttattatttttgccatagcatttcttttactggtattgtttattggcgtttttttactcaggttaacaagatctttgagtattatcacagtcgatgttgacactatagctaggtcgagtaatgaaattcttggtaatgccaatacattgttaaatgatgttaatggtaaagttaaaacattagatccaactgtccaggctgtggccgacttatccgtaacagtgtcacagttgaacgcgacagttcagaatgtcacaagtaaattttcaacagcaaaggcagctactagttttggcgccagcggtatggcttcggcaatggctaaaacagccatggaacgatataaaaacaaaaaagcagctaaaaaggagaaaaagtgatgtcaaaagcaaaagtatttttagcaggtatattagctggggctgctgcaatagcagcatttaaagccttacctaaagataagcaagatgaattaaaagaaaaggctagtgaaaccggtgacaaattacgtaacaaggcctatgatgcagcctatgttgcagctgattttgccggtgatgtgactgaaatggccaaagatcgtgcctcagagcttaaggctaaggggcaagataagtatggcgaacaaattgaccaagcagctgaacaagttaaaaatttaactgatcaagcagcaccttatgttgataaagcaaaagatttagccgctacttatgttgataaagcacaggattcattacacaatttgcgtgataagtttggcaatgaagatattgaattgacacaagatgacttaaccttagaagaggcgttacgtgatttgtctcaagaagctgaatcccacgttgatgatgctgttgaaaaaactgctaagaaagtcgacgaaacagcaaaagtagccactgaaaaggctactgaaattaaagacgatgtgcaagaaaagttaaaaaaagataagtaatacacggacttgattacagaatcaagttttttttgatttatgataaaacatctttcataataatttctggtaacctgttatttttacaggtacaatagaaattaacaaaagacaaatgagaaggaagcgtgttaactatcacgcaataagatttaatggcaaaagacaaatttgaggcaacagcatttttatcatccctattccactacgtacacgattacaatttcaatcatattgtttttgatgccaaccgttataaagtatccgttaatttaattcgtaaatctgctacttacgggcacgcggagttattttatgtatcggcagatgcaaaggaattcgcaccagttatgtcagcaatcaatggtgctgttgaaattgccgaacttgagggtagccgacaagctacaattaaaacaccagaattatctcgtggcgagcaagtatttcagtttcgtttacgtgaatttggtaatggcaaatatagtttagaccttagtgtctaatatgcattgagaagggtagacgaataaagatgaaacaaggaaagtcagcgcaaataaaaaagataaagcatattaaccaaaagcagcataaaaagcaacatgaagagaaattaccaccttttaattatgatgaatttgctgggtttttaagagcacgttactatctgacacaccatgacaagtatagtcgggagacatttgaggttgcctcattctttttagacgatgtgattgcgatgatggtaaatcagaatttttcagcgtttacaagtaatgagcgcgcaactgttaatttaagtgaagttatgcaagcgacactagtgaatagtgatgataaagattggcgatactttgtcatgcttgtcccagtattatatgatatgcaaaagtttatcgtaaaagaatcgagtgttaatcctcgttttgtggcacaggcaccaaagtttgatatcaacttttggcgaatgattatgagaaccgttatggcgattaatttctttaagtggcaaggtaaggatgttgcagagatgatgaaaacttctcaggccatcgatacattacagtttaagttcttatcagaaaatgaagctgatgatgactttaatttagctgttatccatgaaacgtttaagggattatcaccggttttgcggtcattcaaaaacgcggaggttgaagaatcgactatttcaataacagattcagtgcttgaaaccgagcttgcatatgcaaaaattaaattggggcagttcaaattagcatcagttaaagacgttgttagtgataatgtcactgcgatgctatatgcgttccatgaggggatggcaaaagaatatggtttgacgcatgattcttggtcagctgaggcactcaaggcgttcactgttcatcatttattagattattggcgaccagaatggcaagacttggatggtattggcggggagcttaagtcgtatttgaccttcttaagcagcaagcaggccatcacaggattgaaagataagatagataatttagattacgttgatcgctacattgatgttagtgccttaaattatctgttagcagacatgtcgatagatgacacagcgacgcgtgcttaaatcaaaaaagatacagctgataactaacagctgtatcttttttgatgcgtgatatgacgaatggttcctggcaatattttatggaactgatgtgtagagggtgattgtagtaggacatggccatgattatcttggtagacgtaaccaaataaatcagacacctcctcagataataaggaatcgttaatctgtatagtaacagcttcctcactatttaaagcatattctaaacgtgtaattaattcctcagcagttaactgttctttcaaggggacacgctttttaggagaaaaacgtttctttatagcagttatggtgtgatgaaagaaagattcaattggattttgtataagatagttctgcattaatccactccttgcatgtcttgatatgtctatcatacgaacaaatgttcaaaaaagcaaataaattaatcagatttaatcttttttaaagctcttatttttttaaaatatcattcaaacagccaattaaacgctttaattggctgtttgaacttaggggaacatatattcagtttattataagaactagctaaccgttgtgtctagcgcgtaaaacctgtataatattcccattagtacataaagaggaaaaatgatgacgcagcgtggtttactaattgtgttatctggaccttccggcgttggaaaagggacagtgcgcaaggctatttttaacgaagacgggattgatttccagtattctatttcagcaacaacgcgacagccacgcgttggcgaaatagatggtgaagactatttctttgtttcacatgacgaatttgaagagaaaattgcaaatggtgacatgctagagtatgcacagtatgtcagcaattattacggtacacctaagagttttattgatgagacattggctagtggtcgtgatgtttttcttgagattgatgttcaaggtgcattacaagttaaatcaaagatgccagaaggcatttatatcttcttgacaccacctgatttaacaaacttacgtgagcgtttggttggacgtggaacagactcgcaagaagtgattgaaaagcgtgtcactgcagcacgtgaagaacttaagcaaatgatcaattacgattatgcggtggaaaacgatcaggttattcatgcggtagaacgtattaaagcaattattacagcagagcgccttcgggtcgcgcgcgtttttgaaaaaacgttataaggagatttattatgttactttacccctcagttgacaaactacttgaaaaagttgattctcgttacaaattaattgcccttggtgctaagcgtgccagggaactcgacgcgggtttaccagccacgcaagaaaagttcgaatcaaataaatcagttggtaaagctttagaagaaattgaaaatggggatgttattattgatcccgatttagaagaccaagtttaacatcgcgttaagacacattaaataatatagaggaacacttgatatgacagaatacccacaacaagatgcacaaaattatgccggtccagttgcaacgtttaaaacaacgttaggtgatattcaagttaagctatttgctgatcttgcacctaaaactgtagaaaattttgtaacgcacgctaaaaacggttactatgacaacggtatttttcatcgtgtgatcaaagatttcatggtgcaaggtggtgaccctaatggtacaggtatgggtggtgaaagtatctggggcggtagttttgaagacgagttttcgcacaagttgcgcaatgtacgcggggcgctctcaatggcgaatgccggcccaaacaccaatggttcacagttctttattgttcaaactgaagaaacgccatggctaaatggtaagcatactgtttttggacaagtgatttctgatatggcagttgtcgataaaattgcaggcgttgctgttgacatgtacgataagccaaaagagaatgttaccatcaatacgatagaaattgcagactaagggtctgcttttttgttataataaaaatgaggttttaattatgacaacttaccatattgggcaaaagctatgtggtcgtgtaactgggatacaaccatatggcgcctttgtactattagatgatcacacacagggattgattcatatttctgaatgtaaatcaggcatagtacacgatttaaaacatgagctacgtatcggcaagccagttgtcgtgacagtgctggatattgaacaatataataaaaaaataagcctgtctttgcgtcaagaggacatgcacgcatcacaagttttaccaaagaatgttaatcttcgtaagcatttttggacaaataatcatttgaactatggtttttctgccattgaaaaacaccgcgaagcgtggatcaaagaagctttaacgcgtattggtcagtgaaggagagaaagaatgtcacttattgcagcaacagctatatcagttaaaaatgatttaccttattttttagttaaagaagataccaatgggtaccattttttcactgcaaagatgcataggcataaccacgacacctcactaggggccgtattgcgagaatttcaaacgttgggatcggtggattttgatcaatggcgattgggcgagctaacaagtgtagaagataacggcacattaatgtcattgtattctttcgaaatgcctaatatggatgcggtagaaaaagccttgaattatcagcttaagtttgtaccagctaataagctacacacactattagaaacactacaaacaacatcttttgttagttttgaagaataattgtaaaaggcttgacaattttaaaaaacggtgtatagtattaatagttgtctggtaacagaggataacaacaaatattttattaattattgcgagcaagtagttgacaaagcgagaagaataaagtatagtaataaagttgtcaaaaagcgaaagcgacgcgagcgaaagtaagcgacgaaataaagtgttgacaacggcagcgaaagctgataagataatatagttgtctcagcgacaacaagtagcacattgaaaactgaacaaaactttgaacaaacgaatctgtgactagttattagcagtaataacaaaaacaaatttgcgaagtcaattcgtaacaaacaataaacggatagtcgttatagagatatagcaattagtcagtttaatcgaagagtacatcttcaaacaatgaatttaaattcatttaaattgagagtttgatcctggctcaggatgaacgctggcggcgtgcctaatacatgcaagtcgaacgcgcagcgagaggtgcttgcacctttcaagcgagtggcgaacgggtgagtaacacgtggataacctgcctcaaggctggggataacatttggaaacagatgctaataccgaataaaacttagtatcgcatgatatcaagttaaaaggcgctacggcgtcacctagagatggatccgcggtgcattagttagttggtggggtaaaggcttaccaagacgatgatgcatagccgagttgagagactgatcggccacattgggactgagacacggcccaaactcctacgggaggctgcagtagggaatcttccacaatgggcgcaagcctgatggagcaacgccgcgtgtgtgatgaaggctttcgggtcgtaaagcactgttgtatgggaagaaatgctaaaatagggaatgattttagtttgacggtaccataccagaaagggacggctaaatacgtgccagcagccgcggtaatacgtatgtcccgagcgttatccggatttattgggcgtaaagcgagcgcagacggttgattaagtctgatgtgaaagcccggagctcaactccggaatggcattggaaactggttaacttgagtgttgtagaggtaagtggaactccatgtgtagcggtggaatgcgtagatatatggaagaacaccagtggcgaaggcggcttactggacaacaactgacgttgaggctcgaaagtgtgggtagcaaacaggattagataccctggtagtccacaccgtaaacgatgaatactaggtgttaggaggtttccgcctcttagtgccgaagctaacgcattaagtattccgcctggggagtacgaccgcaaggttgaaactcaaaggaattgacggggacccgcacaagcggtggagcatgtggtttaattcgaagcaacgcgaagaaccttaccaggtcttgacatcctttgaagcttttagagatagaagtgttctcttcggagacaaagtgacaggtggtgcatggtcgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaacccttattgttagttgccagcattcagttgggcactctagcgagactgccggtgacaaaccggaggaaggcggggacgacgtcagatcatcatgccccttatgacctgggctacacacgtgctacaatggcgtatacaacgagttgccaacctgcgaaggtgagctaatctcttaaagtacgtctcagttcggactgcagtctgcaactcgactgcacgaagtcggaatcgctagtaatcgcggatcagcacgccgcggtgaatacgttcccgggtcttgtacacaccgcccgtcacaccatgggagtttgtaatgcccaaagccggtggcctaaccttcgggagggagccgtctaaggcaggacagatgactggggtgaagtcgtaacaaggtagccgtaggagaacctgcggctggatcacctcctttctaaggataatcggaaagtgacagtgcattagattgcaagttcaaatgttcaaagttttgtttagttttgagtgtggtactgtaataggtatcatgttcaaaagatgatcctatggggaattagctcagctgggagagcacctgctttgcaagcagggggtcagcggttcgatcccgctattctccataggcaatcgaaagattgtcttggttgtacattgaaaactgaatagtaacaaattcttttaaaagtaatggaaacattattctaaattgaaccgagaaacaacacaaaaagaagttctttaaaaagaacggtttaatcgcaggtctgaaaaatgaccaactcataaaacgaaaccgcaacgcaagttgtataggttaagttaataagggcgcgtggtggatgccttggcactaggagccgatgaaggacgtgactaactacgataagctttggtgagcggtaagtacgctatgacccagagatttccgaatggggaaacccaactcgaaaagagttgtcgctatctgaatacataggatagacgacggaatacgctgtgaactgaaacatctcattagcagcaggagcagaaagaaaaatcgattccctaagtagcggcgagcgaacggggaagagcccaaaccaacgtgcttgcatgttggggttgtaggactgataaataagagttacaaaagtgttttatagcagaacaagttgggaagcttggcgaaacagggtgatagccccgtaagcgaaatagagcacactcttttcaggatcctgagtacggccggacacgtgaaatccggtcggaatctgcggggaccatcccgtaaggctaaatactccctagtgaccgatagtgaaccagtaccgtgagggaaaggtgaaaagcaccccggaaggggagtgaaatagttcctgaaaccacgacgcctacaagaagtcagagcccgttaatgggtgatggcgtgccttttgtagaatgaaccggcgagttacggtatcgtgcgaggttaaggtggaaagaccggagccgcagcgaaagcgagtgtgaatagcgcgaatagtacgatgctgtagacccgaaaccaggtgacctacccatggtcaggatgaaggtgaggtaaaacttactggaggtccgaaccggtgcatgttaaaaaatgctcggatgaactgtgggtagcggtgaaattccaaacgaacttggagatagctggttctctccgaaatagctttagggctagcctcattataagcatactggaggtagagcactgttaagcctaggggcccatctcgggttaccaaagtttgataaactccgaatgccagatatgtatgaatgggagtcagacgatgagtgataagatccaccgtcgaaaggggaacagcccagatcgccagttaaggtccctaaatatatgttaagtggaaaacgatgtgatagtgcatagacaactaggatgttggcttagaagcagccaccatttaaagagtgcgtaatagctcactagtcgagtgccattgcgcggaaaatgtaccggggctaaacatattaccgaaactgcgggtgcacgtaagtgcgcgataggagagcgttgtaagggcgacgaaggtagaccgtgaggactgctggagcgcttacaagtgagaatgccggtatgagtagcgaaagacaggtgagaatcctgtccaccgaatgactaaggtttcctggggaaggctcgtccacccagggttagtcgggacctaaggcgaggctgagaagcgtagtcgatggataacaggttgagattcctgtaccagtagtaatgcgtttgaccgatggagggacgcaggaggctaccagatgcgcactgatggatatgtgcgtgcaagcagtaagttttgtagagagtgaaatgctttctactataaggacaagctgtgatgcggatcgaaataaagtagagaagtctgagatgtcacactgccgagaaaagcttctaggaagtattacactgcccgtaccgcaaaccgacacaggtagtcgagtggagaacactaaggtgagcgagagaaccctcgttaaggaactcggcaaaatgaccccgtaacttcgggagaaggggtgctcatggcaacatgagccgcagtgaataggcccaggcgactgtttatcaaaaacacaggtttctgcaaaatcgtaagatgaagtataggggctgacgcctgcccggtgctggaaggttaaaaggagtgcttagcttcggcgaaggtatgaattgaagccccagtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacccgcacgaaaggcgtaacgatctgggcactgtctcaacgagggactcggtgaaatttaaatacccgtgaagatgcgggttacccgcgacaggacggaaagaccccatggagctttactgtagcttgatattgaatgtttgtgctgcttgtacagcataggtaggagacgtagaagtttggacgccagtctagacggagtcgcacggtgggatactaccctcgttgtatgaacattctaacactggtcgcttatcgcgatcgtggacagtgtctggcgggcagtttgactggggcggtcgcctcctaaaaggtaacggaggcgctcaaaggtttgctcagaatggttggaaatcattcgtagcgtgtaaaggcataagcaagcttgactgcgagagctacaactcgagcaggtacgaaagtaggacttagtgatccggtggttccgcatggaagggccatcgctcaacggataaaagctaccctggggataacaggctcatctcccccaagagtccacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctgtagtcggtcccaagggttgggctgttcgcccattaaagcggtacgcgagctgggttcagaacgtcgtgagacagttcggtccctatccgtcgcgggcgcaggaaatttgagaggagttgcccttagtacgagaggaccggggtgaacaaaccgctggtgtaccagttgttccgccaggagcattgctgggtagctatgtttggatgagataaacgctgaaagcatctaagtgtgaaactcgcctcgagatgagatttcccattcttaatgaagtaagaccccttagagatgatgaggtagataggctagaagtggaagtgctgtgaggcatgtagcggactagtactaatcggtcgaggacttaaccaaagtcaagaacggaagttcaaaacgtaatatgagtggtttaatgaagagaaagaatttgatactatttagttttgagtgaataactcaaaggtgtcgtattgatagcatagaggacacacctgttcccattccgaacacagaagttaagctctatcacgccgaaagtagttgccggatcgctggctgcgaggataggaagatgcggtgccgtacatagggagtgctctgaaaagagtgctttttttatgcgtttatatacttttttattcgtatttgttataattgagtatggtaatttgtttacaattatatattttaattacttcgaagtaaggagggcagcatgctatggttacattatacgcgtcaccaagttgtacctcatgccgtaaagcaaaacagtggttagaaaatcatgatattccctatgttgaacgtaatttaaataaaacgcctttaagtgttgcagaaatcaaggcaatgcttcgtctgacagaagatggaacagaagaacttatctctaagcgttccaaaatattttctcaacttaaccttgatttagataatatttctatcaatacattaattgatttgattgtgacgcatccttcgttattaaagcgaccaatcattattgatgagcgacgtatgcaagttggttataatgatgatgacattcgtcgcttcttgccacgtgaagtacgccaaagagaattgattcgagcgacttttaaggctgattttaatgaaaaggccaaagatttaattgttgaagaaggctgaacagtcagtcttttttctttacttttgactttgtgtatgactaaaatagtgatgaaaggtggtgaccataatggagatggaacgcattaatgataataccattcgtgtcatgattgaaaacaacgatttaaaagaacgtggtatttcaatcatggaattattgggtaatcatgataagatagaatcgtttttttatagtattttatctgaagtagatgttgatcatgattttagtgacgatgatcaggtgactttccaaatactaccaaacaaaaatggtcttgaattatttatttctcgtttaaatgaagatgagcaggttggcgatgtgataaataatttaatgtcttatgctaaaaacaagcaagatagtgttgatgatgtttctgaagagcgacgctctcagttgcaacaatctgatgatggtgaggctcatccaatgatcacagataagcaaacagaaccagtaagtaatattttaactctgaagttgcccaattttgaaacaataattacaatatctcagctactgcgtggtgttaccgttgaatcagacttatatcgttacgacaaaatcttttatttaacgttaagattccgcaatgatgatttgacgagtgatatgctggcagaccacaaagcgcaagtgattgaattcgctgaagaaagtaatcaggatatggatgtattgcgagaacacgctgaaatagtatttcaagacaatgcactggaagaaattaatcgtattttttaaagctaaccgtgttaatttttgatataataaaacaattgatgtaagttggaagaggtagaacatgaatttagtagtgacgattctaatgttaatcgttttatggttattaatgacattgggaacttggttgtgggttattatgactgcaaaatcaactggtgtattgttaaagtcagcagaatttgctgataaaatatctgaagaatctggccagattgttgatgttcgagagtctgcgtcttataagcgctcacatatcatgggtgcccgtaatatgccagcgatgaatttcacacagggcaagtctggtttacgtaaagatcgcgatattttcttatatggtgagcgactacgtgatgttattcgtgctagtaagtcattgaagaagcagggttatgataagcatagcatctttcttttgcgtggcggttttgcgcaatataatggtaaaaaaacaaaataatttttatagagctgataatgttatgacgataacattatcagctcttttgctagatcaataaacgaatcatgaaaagggtattcaattttcagtaaacaagcgtataattaaaggtgtagtatggaagcgcttacaataggaaggtaaagcaatgcggtatattaattattttaatcaagacgcttatacaaatattgcgatggatgcatggcttttaagaaatttaaagcttaacgaaccaatttttgctttatggcaaaataaacgcgcaatcattgttggtgaaaatcaaaatactttttccgaagtgaatgaagattatgtcaaagcacatgatattcaagttgtgcgtcgtgtatctggtggcggggctgtttatcatgatttaggaaatatttgttttactttttttgtgccagtggcgagcagtgctaaggtcgattttcatcagtttgtcaaaccgatggctgatgcattagagtcgttaggtattcgtgtcagtttgtctggtagaaatgacttggaaattgcaggtaaaaaagtatcgggcaatgcgcaaagatatgcaggcggctacttgatgcatcatgggacactgctatgggatacagatgttgacgccatggttcgtgcattgaatgttgctgatgagaaatttatttctaaagctgctaaatcggtacgtgcgcgtgtaggtaatattaaagattacgcgccaactgacttaaccattgatcaatttatttcacaattgacatactacttatccaatcagggaaaagatcaagaatacaaattaagtcaggaacaaaaatcagccatactagcattacgtgataaccaatttgcaacatgggattggaattatggtaagagcccagaatttatgtataataatcatgcaaaatatactggtgggagcattgatgttcatattgatgctgtggctggtaaaataacggatattaacttcacgggtgattttttgggcgttagagattggcgtgaaattaaagcacagtttataggtattccctttacacgcgatgctattcgcgaggtacttgcgcgaaatgcggatggccaatattttggtagcattacacaagacgagttattgacaactttttttcagaaagatgaggtaaaggttcatggttgatattgtagacacaaataagaaagcattggattttgacaatcagattgcggcacaagacgatacatttccaatgttaagtgtgctggctgctgatggggccattgttgatgaaactgcagtaaagcgtgctgagttagatgatgatgatttaattaatatcatgaagcgtatgctattaagccgccaattggatattcgctcaactaaattagctaagcaaggtagatttggcttttttgcgccaacagctggacaagaggcatcacaaatggcttcctcatatgcatttaacgatgacgattggctaatgccaggatatcgtgatattccacaaattattgttaagggttggccaatttggaaagctattctatggtcgcgaggacacgtactaggaaatgtcttcactacggctgatgataagccagtaaattcttggatgccacaaattatcattggtgcacaatacgttgaagctgccggtattgcacttggtttaaagaagagacaaaaagatgctgttgtgtacgcctacactggtgatggtggtacatcgcaaggtgatttctatgaaggcattaattttgctggtgcttatcaagccaatgctgtgttcttcgtgcagaataatggttatgcgatttcaacaccacgacggttacaaacagctgcgaagcatctagctgcaaaaggttgggctgctgggataccaagtttggttgttgatggcaacgatcctattgcgatgtatctagctgcaaaagaggctcgtacttgggctacgagtggcaaaggaccagttctgattgaagcaatcacagatcgtttggaaccacattcaactgccggtgatgatccattacgctatcgtacgcaagatgatatcgatgcttggtggcaaaaagagccattaatacgcatgagaaaatatattacaactaaaggtatctgggatcaggaaaaagaagatgcttatattgctgaagtgaatactctgatcgatgaacagattaagattgctgataatgtaccaaagcaaaaaatctctgatttcgtcaaaaatacgcttgaagtcccaagttatgcgatgtcagaacagattaagcgtttcgaaagcgagggaaagtaacatggctactaaaagttatatcgatgcagtacgagaagcgatggatttagcgcttgaaaaagataatgatgtgttgatttttggtgaggacgttggtaaaaacggtggtgtcttccgtgcaacagatggactgcaagcaaagtatggcgaagatcgtgtatttaatacgcctctggcggaatctggtattggtggtttagcaatcggtttgactacacaaaattatcgaccagtcatggagatccagttctttggttttgttttcgaagtcatggattcaattgctggacaaatggcaaggaatagattccgctttaatgggacacgtcaaatgccaattgtggtacgtgcgccttatggtggtggcacgaaaacaccggaaatgcatgcggataatttggaaggcatggtgtcgcaaattcccggtattcgtgttgtcatgccagctaatccagctgatgcaaaaggcctattattaagcgccatagaatccaatgatcctgttgtctttttagaaaatttgcatttatatcgttcattgaagggggaagtgccagaaggttattatacaacacccctagataaggcatctgttgcacgagaaggtagtgatgtatcaattatttcttatggcggtggtgtccctgttgcgcttaaagcagccgaaacattggcgaagtcaaatatctctgctgaggttttggacttgcggacagtttccccattagatatcgaaagtattggcgccacagtcgcaaaaaccggacgtgttgttgttgtacaagaagcgcaacgtatggcagggattggtgctaacgtcatgagcgaaatttcggaacgctttattcttaatttaaaggcaccaattgggcgcgtggcagcaccggattcagtttatccgtttggtcaagctgaaaatgactggatgattaaagctgatgatgtggttgctaaagtaatggaggttgttaattatgactgagattttcaaaatgccagatattggtgaaggcatggctgagggagatattacctcatggttggttaaagtgggtgacgaggttgcaatggacgaccctgttgccgaagttcagaatgataaattaattcaagaaattttatcaccctacggcggaaaggtcactaaaatatttgtggatgctggcacaacggtatctgtaggcgataatttaattgaatttgatggggatggtagtggtgcgtctgcctcaccacaagccgatgcaacaacaacaaacacagattctgctactgagagtcaacagacagtagcagatacacctacagtgacctcagttgacgttgaatcatcaacggttcaaacagctaatgggcatgtcttagctatgccatcagtacgtcatctagcatttgaaaaggggattgatctcacgcaagtacctgcgactggtcgtcatggtcatgtgacgttggcggatgttgaaaagtttaatcctaatgaagcagcagcgggagcaggtacagcaactattcaacctgctgctaatccagttgcgccacagcctaaacaagagccagcaaaacacaacgccattgatatccctgagcctttgcgagaaggccgtcagccaatgacgccaatccgaaaggcaattgcgaaagcaatgagcacgcaacatacggatatcccagtggtaactaattttgaccaagttgaagttagcaaattagtggcacatcgtcgtcaattcaaactacaggcatctgaagagggcattcgcttgacctaccttgcttatgtcgttaaagcgctggcagcaacggccaagaaattccctgaattaaatgctagtttggatatggccacacaagaaatcgtttatcatgatgatgtcaatatgggcatagcggtcaatgccccatctggcctattcgtaccagtcattgcacatgcagatcgcaagtcaattttggtaatcgcacgagaaatagcagcattagccgaggctgttcgtgatggtagtattaagccgcaacaaatgcagggtggcacaatgacgatttctaatatcggttctgctcgtggtgaatggtttacaccaattattaacggtaaagaagtcatgattttgggattgggctcaattgtgaaggaaccaatcatcaacgatgatggcgaagttgttgttggacaaaatatgaagttgtctttgacatatgatcatcgattaattgatggcatgttaggacaaagtgccttgaattatttgaagcaattattgtctgatccggcttatatgctaatggaggtttaataatggttgttggtgcacaagcacgtgaaattgatacagtaataatcggttcaggacctggtggttatgtcgcagcgattcgtgcagcggaattgggacagcatgtcacgattatcgaacgtgaaaatattggtggcgtctgcctaaatgttgggtgtattccatcaaaggcattgattaatgttggacatcattatcgtaatgcattggcagaaacaccatttggtttgcatatcgatggtgctacattagattggcaaaaagtacaagattggaaacaaaataaagttgtcaatactttaacgagtggtgtcagtatgttattaaagaagcatcacgttgaaatcattaaaggtgaagcgacatttaacgataatgaaacattgaatgtggtgcaagaggacggccatgaattgctacaatttaacaacgccattatagcaacaggttcgcgaccaattgaaatccctactatgccttttggtggccgaattattgattcaactggggctttgagtttggaaaatattcccaaaaaattaattattgtcggtggcggggtcattgggtcagaacttggtggtgcttacgctaacttaggtaccgaagtcacaattgttgaaggattagatcatacgctcaatggttttgatgcggaaatgacgaaaccagtattagccgattttgaacaacatggtggtcatatcgtgacatctgccatggcaaaatcagcacaacaaactgaccaagatgttagtttgacttatgaagtagatggggaagaacatacgataactggcgattatttgctagttgctgttggtcgtcgggctaatacagatggattaggtttaaataatacggatatcaagctaagtgaccgaggtttaattgaaattgcggataccatgcaaacaaatgtgtcacatatctatgcaatcggggatgtaacaattggccctcagctagcacataaggcgagctttcagggtaaaatagctgctgctgcgatcgctggtgaagctcaagcacatgacttgcactattctctgcctgccgtggcgtatacacagtttgagttggcgacaactggcgaaacgccagagtctgctaaggcaaagcaactagatgttaagattgctaaattcccatttgccgctaatgggcgtgctatctcgatggatgagacaaccggatttattcgactaattagtgatacagcaacacatggcttgttaggtgcgcaaatcgttggtcccagtgcttctgatttgatatcagagttatcactggcgattgaaaatggtttgaccaccaatgatatttcactcacaattcatccacatccaacattaggcgaagccatcatggatacagctgaattagcggatggtttaccaattcatatttaacagattttctgaacttaaaaggagtaacatggcaaaactgacaacaaatgattatgtgatgttagactatcatatctatggttttggacaaccaatcatattagttgccggttattcaggtaatcaggcgacgtggtctggacagattgatcagcttgttgcaaacgggttacaagtgattacctatgatagacgtaatcatggtgatagtgacaatgttggctatgggatgcgattatcacgtcatgggcaagatttagctgaattaattgcaaaccttaagctaaaaaagcctatattattagggcattcaatgggggctagcacgatttgggcctacttgtcattatatggagatgataacgttttgggcatcattacagaagatcaagttccggtcatggttaagcaaaaagactggcaatttggtttatttcaagccgattttgagcatgttactgaagcaatgagcaagcttcctggtacgaaattaaccaatattaagctatcagaacaaatgaaacgtcaaattagtctgcattataagccatttgattttcaatataatgcaccattattatttaatagcctattgcaagattggcgtgatgtcgttgcgcgtgaaaaagtcccgcatctctttattgcgggtgataaatcgcctctgtggccagcccaacatgcagtggtgacaagccaattagctactaaaggcgaatatgttattatcaaagatgccggtcatataccacatattgaagcaccagacacctttaatcaaattgttagcaattttatacagaaaataatctcaataaaaaacgccacctgagttgtgtggcgtttttttatttatgcatttacattttcaattgctgtcacgatatctgacatcgtttgactgccaaaaataatatctggttgattatcaatcatcatcgctggcacactcataatgtgatgcgaatttctaatgtcagggaaaagctgtaagtcaatcatttcagctgagacatgtggattaagagctgcgatgtgctgacaggcagcaacaacatctggacaaaaatgacaggttagcgacacaccaattttaatatcagttgctggtaaagccttgatacgtgattgaagctgcgtatcaagtttttgtcctgggccagcaacgttgtatagcgcaagtactaaggagtttaattcatgaccagtgggaataccactaaatgcaatacctgttgccgcattattttcattgagcaacgtaaaatgtggtaataatggcatgtcggcggcttttgcttcggtgatacgcaacgttaaatgttgacttaatgcagctaattcggttaaaaatgacgataattcatgacttttatcactattatctgtgatttgagacagaatgactgttttggatagttggtcaaaaataggttggagttgcttgattaaattttgatcgaaccattgtccttgatgttgggttgcagtatgtggttcatctcccagttgcgattgttgtcgcatattgtcaggttgctggtgtttttttgtaatctgtgtgcgttgaataggaatatgcaatgctttcttaagatttgtgacataaacttcggcacttgttgcagcatttgcaccatcagccgccgcagtgacaatctgacgtagtggcttagcaatcacatcgccagcagcaaagacaccggaaatattagtttgacatttgttgtcagcgataatgtatttatcatcgtccagtgttaacttttctgtgaataaatcagtttgcgggtcggtcccaacataaataaacatgccaaaagtgttgtcaccttgagcaacatgatagactttcttttcatgtgtttgattattaataaagacagcttcagttaaataatctttacccgaaacagattgcacttcagtgtttggccaaaccgtaatattgtcattaagtcgcgcgcgatcggctgttagtggcggacaagtaaaatcatcggagcgcattacaacagtcacatgtctagcaaaacgtgttaaatattcagcttcttcagctgcggcgtaaccaccaccgatgacaaaaacttccaaaccgctaaataattcgccatcacaagttgaacaataggcaacaccacggccacgaaattctttttcacctgtaaaaccaacttgatgaggttgggcgccggttgcgataataacgctgcgagcttgataagtattttgtttgcctgaaacggttttaactgctggttgactaaagtcaactgatgtaatggtatcggatacaaagttaacaccaaacgcatcagcttgttgcttcatgttattcaccaattgagtaccttcaatggtatctaccgccggataattggcgacacttgatgtggttgtaacttgtccaccgatttggttgccttcgataatcaatgtgtccatcgtggcacggccagcataaataccagcagaaagcccggctggaccaccaccaataattaaagtgtcataaatgtggggttttgtcatgaatttaagcctcttaaattttaccaactagatctaagctaggagcaatggtgtcttcgcctggatgccaatttgctgggcaaacacgatcgccgtgttcagccacaaattgtgcggcttctagtgtacggagaatttcttcggcattacgaccaatacccatattattgattgtataagactgaattttcccttcaggattcacgataaagacagctcggaatgctaaaccggcgtcttcatctaagacattgaagaaacgtgctaatttgccagcgggatcagcaagcattggatactttactttagcgatggtatctgttgcttcggcccaggctttatgaacaaattcgctatcttccgaaaccgaataaatttcagcattagccttttggaaatcagcataatggtcagctaagtcacctaactctgtcgggcaaacaaatgaaaagtcagcgggataaaagaaatacacgccccattttcctagggtatcttgcttagtaacttgtgtgacatcaccgtcgtgataggcgttgacagaaaagtctgcgatttcttggtcaataaagttagtcataatgattttcctccttttaaattataatcattctaaactaacttcagtatacaacgcaattaataaaaaaatcaaggggatattaaattaattattattttacttgaccgatcagtcaaataaaactatactaagggcatgggtagaaaaaaaagttttgatcaacatattgtcgttgcacaaatgagtacagtgtttgtgcagcgtggttttgaagggacatctttagatgatttagtcacagcgacaggattattacgtggcagtctttatagtgaatttggtagtaaacagggcatgtttatggcgtgtttaaaagcaaatttgaagaagcaaccattagatgatgtcacatggcgtttattgcttgtggcaatgctagaattaacgtcaaatagccaagctgtgaatgaaatcgtcagtcagtggtacgccaaacagaatagtcctaatatagcaacgcaattaggacaacagttgttgaagcatagtcatattttatcgggggataacgacaatggaaaacgtagttaatatacaaaatgagcaattagtgattgaaccagtcggattaactaaaattgcagcacttaaagagcgtattgtgataccattgacgcacgttgttggtgcttcaatcgatactggcataatcaatgagagtaagggattcagaatgccgggaacagccatacccggttactgggcaggtacgtttcgaaaaaatgatgaaatgaccttttttaacattaaacacacgagcttaccagttgttattcaacttaaagatgaaaaatatacgcgcttggtactaggcgtcgataagccacgtgagttagttactttgattaataatcatgcgttatcatgatatttttgacaatttttggtggtaggcataaaatagagaaaataaataataatcagtaaacatcatggaggcttgaaatgacaacgattcctgaattatttgatttaacaggtcgagctgcgattgtcacaggtggggcatcaggacttggtcaatactatgcgcaggctttgattggtgctggcgccgatgtttttgtggttagccgttccgaaaaaggttggcaggaactccggcagtttgcagcacaacatgggcgacaagttgtgtttatgacacaagatttaactgctgaacaagccgctattaatgtcattactgaatttaaaaagcattttgaatcgttagacattttgattaataatgcaggtgttcaaattcgcaacgatatcgtgagttatcgggatgaagattggcaaaaagtgattgatattaatcttaatgcactgtattatttgtcacatgaagccgctaaagtgatgattacacaaaaatctgggaaaattatcaacattggctccatgcaatcgtttcgagctggaaaatatatttatccctatgcagctagcaaacatgctgtcgttggtttaaccaaagcttatgcagacgcgctggcgccttatggcatacaggtcaatgcgttagcaccaggttatatcgacacagatatgacgaaagctttgcaggcagatgaaacacgcaatacagagattcttaatcatattccagctgaacactgggcacaaccgtcggaactaatggggacgatagtctatctcgctagttcagcttctaattatgtcattggcgcaacgattcctgttgatggcggctacttattacgttaaaaaaaagagaccacctgttgagggtctcttttttagtgacgtcatggttaacgtttaggctgcatttttttaaatacaaacaatagcaataacgataagattggaacaataatcatgacctgataaacagacataaaggcttgtcttgattcaataatgaagtggtctttaatgtgactaatcgttgtattaagctggttttttgtctgctggatgtcttgttcaatacgaggcagtgcaacatttgatactttttggtaaatgatatgtttaacaggttcaggtatattatcgatgtttgtatgcaactgtgtagcggctaattgtaactgcttttgataagctgtatctagtgcttggtgcttaattttagttgtgtcaacagatatagacatagtgttgttgtttgcacgattactttgtgaatcattaggacttaatttttggtcaactttagtaagcattttgtttttaagtgcctgctgaatatctagtgtttgaatctgctgatgtgcataggtgatagtgttttgttttgcagtgttgatgttggtggataaaactgaagtaaatagggcaatggcaatgataaaaccaacttggcgtaaaatatttgccacactctgtgaatcagtcaaggcacgcccatgaaaatcagaagccaccagaatgttagctgtcgcagcaactaaaccatagccaatacccagtaaaatgtctgcaataatgagacggtgatagccctgtgataaattcaaatgcgcaattaataaataactaccagcaataatgataaaacccaaaccaattagtattttttgattgattcttttgattagtaaagatgtcataatgaccgttagcatcactgaaacagaataaggtgtgattaatagcgcggcattcagctccgtttcaccttgaactttggttaataaagttggtattagaatgaccataccaccaagcaaataatttgagagtaatagggcaatgcctgacgctgtaaagttcctgtttttgaagagagataaattaatcattggtgatggtgtgtgaagttcttgtacaataaataaaataaaagttaagccggaagcaataaacatcgtcacaatggttaatgaagtccagccccaatcgtttgctttaatcaaaccaagtgacagtgttgtcaagaaaatacagctaaggctggcaccgagccaatcaatttttacagcacgtcgtgtttcgcggcgaatatttagtacgaaaggatagataactagtaatacgataataaatggtaagttaatataaaaaacccatcgccaatccagatattgtgccacaaaaccgcccactgctgggccaagcgcaactgctagaccttgagacccagccaatgcagccacaactttattgcggttatctgcattgctcaagtctagagcgataaccatacttgttggaatgatgattgctgcgccaatactttgaatcccacgtgcaacaagcataaaggccaaatttggtgccagaccagtcatcagcgatccgaaaccaaaggtcatcagaccaagaaacacgatacgatgttgtccccagcgctcagctaagcggccaaaagggataattagtgccgcaaagacaatcgtatagacgtttacagtccaagaaagatcagatagactgacgctaaaggctgtttgtatttctggaataacgatagtcataatcgagacatccatcatacataaaatattacctaccaataaaattggtaatacatatttaagtttgttcatttgcaatgctccttaactttgttaaacttaaaatgtctcacgtgcgacatctctaaacaaagtataaaattgataataataaattactagtcaattaattgaagtggcacattgaagaatgaatcgtgacaaggagtagaacaaaatggatggacatcaaaaactagctttacagtctaaacaatggctattagaagccttgtttgaattactaaaaaatcaaacatttcaaacggtatccgttacagctattgctgataaagcaggtgtttccagacgcactttttatcgtttgtataaggataagtacgacctgctggattattattcagatcaatgtgtgcaacgctatgtgagtcaattaaatgcacaaaatggccgacaaatgagttttgaagacattgttaacttatttctgaatttttggtggcaagatcggcaggtggtaaaaatattaattgataggggtatgtttcatgtaatttccacacgtttgagcagtcactcgggtaaactgtacacaaagtacagtgccccttggcatattgagggaaccccacaagaaattaattttgtcacagctttttcttttggtggtttgtggcaattattagaaacatggttggctagtgatgaaccggttatgccagaacaggtcgccaaaacactgattgcttctatgcagcgtttgggggatgttggtaactttacagcttacatgactcaggatgagactaaaaaacctttccaaaaatgagcttggaaaggttttgaatgatgaaagattaaaaacgagattgatgtgcagcaatactacgacgaatagcttgttttgatacttcgtcatgatgttcttcagctttttgcgcaggcttaattactgtttgacgataactgattgcggaagctgctgcaacaagagctgaaccaataataccaacgataacgcctgatttaaatgacttcataatttgcactcttttcttaagtttttctaaagtctattatcaactattttgttatatttgtaaatgagtttagtataattaaattatgacaagacagacacaaattattgcacaccgaggttatcgcgttgttgcaccagaaaatacaataccagcttttgaagctgcgcttgcttatcatcccgatatgcttgaaacagatgttcatcgtaccaaagatggtcatttagtcattattcatgacgaaaaagtcgaccgcacaacggatggcactggtttggtcaaggacctcatgttgtcagagattaagcaattaaatgccggtgagtataaaatgcctaaaatgaatgatgtcaaagtgcccactttggcagaattattgtgttttttgcgtgatcaacaatttgataaaacattgttactagaaattaaaacagaccatatcaactattcagggattgaaaaagaaattttagatatgatagccagttttcagcctgagtatcgcattatttaccaaagtttcaaccttgaaacactcaaaataatacgtcgcttagatgagcatgcagaaattgcagcattagtctactggccaacaccaaaagtttattggttaaagtggcggggagtatttgattacatacatgccgatatccgtatattaaaacagaaaccaacagttttttggcgacctaactggcatttaagggcttggactgtcgataaggaaaaagatatgcgccgggtttatcgcgctggtctacagggtattattactaatcaattggcattggcaacaagattacgtgaagaaattcaaggagacaaaaatgactaaaattgttgtcatcgcaggaccgacagcttctgggaaaagtgatttagcgattagtgtggcgcagcgctttaatggtgaaattgtctcggctgatgccatgcagatttatcgtggtttagatattggtactgctaaagttactaaagcagaacgagaacttgtgccacaccatttgattgacattgtcgatatgaccgataaattttcagtggctgaatttgtcacacgtgctgaccaagtgattaatgatattgccaagcgcggtaaattaccagttattgctggtggcacaggattttacgttaaagcattacttggtcagcaaccactagattttgttgcgagtgatgaagcagaagtggcattgttaaaacaaaagtcattaccaacattggtgacaatgcttaaagcagctgatacgatactagcatcacgtgtcgatttaaataataaacaacgtgtgattcgagcgatacaaattgcgaggcatggtaagcggcaagaagatatttcgcggccaacttacgatgctttgattgtcggaatcgattggccacgagagattttatatgaacgtattaatcgtcgtgctcaaaaaatgttggatgatggtttgctatctgaagttgagcatatcatgtcagtcggtggtgaatcaattcaagcggggaaagccattggctataaagaattttttccttatattcggggtgaagttacacgagagcaagcgctgttagccgtgcagcaggattctagacgctacgcgaaacgccagttgacttatctcaggcatcaaattcctggtttgatttggttacatgggactgatgcggcgacaaagttgacaagcgaagtaaaagcctggctagattaagtaaacatgtagtataaatgaagtctcagtaatcatcagcatatataaaaagcactccgacaaaaagttggggtgctttttattggtcgccaagcccttctagttgctcggcttgttgcagctggagggtttgagcttggttaatctcggtatagagcagactagccatagtagccggaatcttgccttgtttaacttggtcttgaataaaattatactctgcttgaaaagcttcaatataaactgtgctagcaatcacaggcgtgtttttgctgtagtcgcgtcgaatgagtgtgaaatagcgatctaaatcacgtcgcacaaaatcgatatgctgattttcggtatgattattggcaatgttattagctaatacatcatctaaataatgatctactgcattaatgacttcgtcattgagagctaatagaccacttttcatatctgcccattgttgttgtttatcagcgtgttgcgttaaccatttttggcgtgccaattgcttttgttttttagtaaactgccgatggccaagatgccacgtagtatgttttaaagacttggccagacgatgtgtgattctttttagcaggcgcatacgacccaatgatagtcgttgatggttagcgtcaaaacgtgtgataattttttggtaagcattgataacttctacttgataatgagtggtcacctggtcactatgaaggtaatcagaaataaagttttgggtatcagttaatagcgactgataattatttttgatagtttcacggtctgttatttgatgccagcctttttgtgactgaagctgcgcggttacaatttcacgctggtcatgatctgaaatgatccgtcgcatttgtaacgttgcaaaatcaaccatatcgtttcgtgtttgattcaactcatcaggtgtgtaactagtcacttgtgctggtaacataagtgggagggcaatagcactaataatcatactaattagaatgactgctgttgcgacaataattaattgctcgcggtagggaaacggttggtggccaatatgtgtaggtaaggagaaagccatagcgagcgtcactgtaccatgcacaccactgatggcaaagacacgagaataaaaattatgttgtggggcatgtcggggaccaaaaaagtgttcggaacttttattgtcttcgtatcttgcccaaataaagcgaacaatgaacatcgtgagataaattaaacttgctaaaccaatgagttgtatggtgacattgaggccaattctagcgatttcgtgaaatacagttggtagagaaataccaagaatcaagaaaacgatgctgtttaatatgtttgaaaatgtttgccaaactgttgtctgggttaattgaacattggtggaagttaattttagcttgcttgattcccaattgtgtacaattcctgtggccacgactgctaaaataccagatgtatgccatgtttctgccatgaaataaacggcgaaaggtgtgagcaaactaattggaataattgttgtttccggttgcgccattctaaaagcgatgctactacgcaaccaaactagtataaagccacttaaaataccaattataacaccgccaatagcgacaaataaaaagtgcattagcccagtagtcaatgaaaaagcacctttttgtaagacagagagtgctaaatctaacattactaaaccggtggcatcattaaacaaagattcaagttccaatgcctcattcacgccctcaggcatttgggtgtcagaagtaagtgatttgacagctactgcatcagtaggcaccacaatggcagctaaagcaatagctaatggcaatgaccagctcgattcaagccaattcgctaatacaccgactgctgcagctgaagcgacggccaacacaacagataacaacagaataatactgaagcgctgtctgatttttttgaaagattgttgttgaccatctaaaaacattagtggggcgatgacagcaagcatgaaaaactctggttcgagttcgaagtgattaaatatacgcgtaaaagatagtagcacgccgacaacaatcaaaataaaagcttctggtattttaggtatgaattgtttaataatatttgtaccgattacaccaataaccagtaatgataacgtataaagtgcgctcatggggtccttctctgtgacaataatattaataataactatgacgtattataacaaaaaaacgatagtaaattgatgatatcctagtaatttcgaaaattatttcgaagatttgcttactcgtttgtcaatggggaaaagtgtataataaaattattctaacaaaaactaggagaaaacatggcagaattcacacgattttacaataatttccaaccgcaacattatgatatttatctagacattgatcgacagaataaacagtttaatgggcaaacaaccatcttgggcaatgccacagtgccggaaatagcacttcatcaaaagaatttagtcattacagcagtgaaggtagatggtcaaacaatcacctataaaattgactctgcgcaggacgccctacatcttgttttaccaaaaacagggaccgtaaagattgatattatttatcatgcgacactaacagatactatgatgggtatttatccatcatattatgacatcaatgggcgtaaacagcagattattgggacgcaatttgagaccaattttgctcgtcaggcgtttccaagtattgatgaacccgaggcaaaagccacattcgacttagcactaaaatttgatgagcagcctggtgaaacagttttggctaacatgccggagaaacgggttgataatggtgttcattattttgatacaaccgttcgcatgtcaacttatcttgtcgcttttgcatttggtgaattacagcatttagaaacaacaacagcaagtggcgttaaagtaggtgtgtatgctacaaaagcacatccggttaaaaatctcaattttgcgcttgatattgcgaaacgatcaattgagttttttgagacgttttatcatacgccatatccattgcctcagtcgaatcaattagctttacctgatttttctgcaggcgccatggaaaactggggtttagtcacctatcgtgaggcctatttgttacttgatcctgataatacagctttacctacgaaacaagtcgtagcaactgttatagcgcatgaattggcacaccagtggtttggtgatctggtaaccatgaaatggtgggacgatttatggctaaatgaaagttttgctaatatgatggaatatgttgcgattgatgctctggcacctgactggcatatttgggaaactttccaatcatctgacgtgccagcggctttaaggcgtgatgcgacagacggggtacaacctgttcatgttcaggttaatcatccagatgaaattgatgcgttatttgatccggccatagtttatgctaaaggcgcgcgtatgttggtcatggtgcgtgcgttaattggcgatgaagcattacggcagggattgaaggcatactttgctgcacatcagtatggtaatgcaacgggggcagacctttggcgagccttaggagaggcttcgggacaagatgtttcagccattatgggctcttggctggagcaaccaggttatcctgtcatcactgctgaagtcattgatggacaactaaagttatcacaaaaacagttctttattggggatggacaatcggaatcgcgcttatggcaagtccctttaactagcaattatgctgatataccaacgttattatcggaaccatctattaatgttggtgactaccagtcattacgacaagcagcaggtgtgcctttccgcttaaatattggcaataacgcgcacgttgttgtttcttacgatgagacattattaaaagacattttagcgtatgataatcagctcgacgcgattagtcagttacagttattgcaggattggcgattgttatcggaagcaaaccaaatgtcttatgcgaaagttgtgccattattaaagcagtttggcgatagtcattcagatatcgtcaataatgctttgtatcgtttagctagtggtttaaagcagtttgtggcaccggatagtgatgcggagaaaaatttaaagcagctttatcatcaactaagtcaggaccagtttgaacaattaggctgggcacccactatacctaatgaaccagtggctgaccagttaacgcgaccatatatattgtcagcagcattgtatgcagataataaagtagccattgcacaagcacatgaaatttttatagctaatcaggaagatttaatggctttaacggctgacacaagggcttttgttttgttaaatgaagtaacaaactacggtaagacgcagttgattgaccaacttttgtctcattatgtggctgcaactgatgccagttataagcaagatttacgtttagcgctgacaagtacacaggatcacgacatgattagaaaaataatacaagagtttaaaaatgccgatgtgatcaagtcgcaagatttgcgtggttggtttgctggtctattaaataattcccgtggtgaacagttggcttgggactggataagaaaagaatggtcttggttggaggcaacggttggtggtgacatggagtttacttcgtttattactgtcattgctaatatattgaaaacacctgaaagacttgatgagtttaataatttctttacaccaaagttatcgcaaccagcattaacacgtgaaattacaatggatagacgtgtgattgaaacgcgtgtgacgttagttgaaaatgagaaaaaacaagttatagatgctattcgcgacaatatttaattaaaaaacagactgctagcggtctgttttttaatggagaattaatatacttttacagatgattggtctttaggttttggttattatttatgttaaacgtttgattgcttaacgtttgattttatggtttaatgattatcagacaaaataacggttgccagtgaacaaccattttggaggaaaaattaaatgtctatcagtcagttcagtagtaatgccgatgaggcagtctctaataaaatgacgccagatcaaaaagtagtgcttggatcaacaacgcttggatttacactcgaccatatggatgcaacattcctatcatttgcgttggcacccatgattgctgaattacatattagtggtgcacagggtggtattattgctgccatgtcaaactggggcgcacttattggtagtgttttatttggtatattggctgatcgcattggtcgtgtccgtgtgctatcttatactattatattagtgacatttgcaactgtcatacttgctttcttagataatgcgcatacaatctatgcctcacgtttcctacttggtatgggaacaggcggtgagtacggtgtgagtatggcattaattgccgaaagttttaaagccaataaagtcggacgtattagttctattactgccataggtggtcaggttggagctatattggccgccatattggcgacaatgattatgccagcatttggatggcgaggcttattcatgataggtttcttgcctttaattgttgtttatattgtacgtcggcatatgaaggaaacaccagaatttgagcaattaaaatctgattatcagtcaggaaaaaagaaattcagttttgcttatattgctaacacaccaaaacgtgcttacacatcatttgtacttattatcatgctaaccattcaaacagcaggttactatggcttgatgaactggttaccaacaattatgcgtaagcaactgggaattacagctaccgtgacggcaggctatgttaacctaggcatgattccgattattattggtatggctattggcatgctaacatttgggactattttagataagatcggtcctcgaattgcgtttaccatctttttgattgcttcagcactcatgatctacgcgtttacatttgcttataatatgtggacattaaccattttgggagcagttgttgggttcttctctaatggtatgtatggtggttttggggcagttatcagtcggctttatccctctgaaattagagcgaccgctgctaatactctaatgggatcaggccgtgctattggcgctttctcatctgttgtcattggttggattatggatcattacagcgtatctgcagtattaatgagtttagctgcaatgtatgtcattagtttagtatttatgctgactattcccgactttaaaaaattaggaacactacacaaataatatatttaaccttaggaaaggcgattactttgttgacaagcaaagtaatcgtcttttttatctacaacactgattatttgtaagcaaaaaaactgccagtctggtaataatatagtatgattaagagaagaacaggtctaaaaatgaataggagtggcctatgaaaaataaacttttagtggttataatcattgtcgttgtgataggcggtattggggcagttattggaccaaaaatttatcgtgattattttgttaaaaaggcagataaatcacctgaaagtaaaatttctgataatcaggatacagtaaaagtcgctgatctagctggcgaatggcatgttggggatggtagctatgcgggttatcgtgtcaatgaagtattaaatggcacagatgtcacagtgactggtagaacgaaaaaagtatcgggaaatattgtcgttaagaataagacactggaatctgccacaattaacttaaaagtagctgatattaagactgatgcttcgaaacgtgatgactattttcgaactaaagcgttagaaacgtcaaaatatccggatgcgactttcgtattaagtcagccagtgaaattggataaaggggctgccacttataatgtgaccggcacgatgatgatacatggcgtgaaaaaaacactgacgataccgattaaaacaggctatcacaaccaacgcgtacaattggctagtagcatacctgtgacttttaaagattttaatgttaatgccccaagtttaggctttgtaaaagttgaggatcatggcaaggttgaggtatttctctcactcacaaaataaaaacacatgaatgatttcatgtgtttttataatgatattgatgattaactttccggattaggtgttgtcaaggcattgttatgaatataactcctaaaagttttgaatgtatcagcgaatagctcatcaggttcaatattgagcatatcttttggaaaaaagaaacgcttatcaaaagagacttgacctttaattgcggcaactagaggtgataattcagatagttcacgatgcgtcccatcaccaagaagaaagtcaatttgggtacgaggttttgccacattgggcttatagtcatcatatggtaaatcatacgcatcattgcgggcagtgtaataagcaggattataaccagcgtaggcaacaagtttttctaggtcctctaataatggggctgtgttgtcgtcaataacgattgattttagtggtttacgatctaagaaacgacgagaaagatcagacaaaatagcatctggatggtttcgccacatattaatgtaagtcataaagacatgatcgtctaatttcagataatctgctactgataaagattctccactaaatagtggctgtagtagtggcccaacaaaatcacgttcgctgtcatgcgcatttaggtagagttctcgcgcacggtgcaataaatgctctaacagtacttccataccgcgagaaactggatggaaataaacttgtaaatacatttggtaacgactgacaacgtaatcttcaaccgcgtgcatgccagcaatatcaaacgctatgccagttactgttggcttcattgtacgcaatatgcggtcaatatcgaattcgccatattttgtgccagtgaagtaagcatcgcgcaataggtaatccatgcgatcaacgtctaattgactagaaatcagttggacaacttgcggattggggtaggttttggcgatgacactagccactttatttggaaaatcaggtgagacttgtgatagtatttgattgatttctgtgtcgccggtaataatggcgcgtgtcatagcttcgtgatcagtgttaaataaatgttcaaatgtatgagaaaaagcaccgtgaccaatgtcatgtaacaaagcggcagataacgttagtaatcgttcatctgcttgccaaagaccgtcattagcttcttttgaagcgtagtattgctcaaaatgttctgtgatacgtcttgcaatttcataagcaccaaccgaatgaccaaaccgtgaatgttcagcgccatgaaaaacactaccggtaatgccaagttgttgcacacgtcgtaagcgctgaaattctgtggtattaatgagatctaatatgacgcggtcttggatatgaacaaagttgtgaataggatcacgaagcactttttcatttaataatttttctgataacataagctgcccttttagtctttattatattataatagattgttaaacaaaataataataaaagttgtattcgtgctaatttttacaaagaaataataaaataacatatggttatagtacgaaaaaataattgatttactaatattgaggacagaatgccagatactgaaaaaaaaattgtcatgattcgcttgaaaacaaccgtaaagcaaaatgatgacacagaaacgtttgaatttaatatcggtggcgagttactaattaagcaacacgctatttttttgcgctatacggagatcatagccgatcagtcacctacgcaagtcctatttaaatttgaaaaagatgctgtaaggttgcatcgtgttggtgacagtaccaccaaattaacatttgcattggcacaacggttaccagcttattatcagacaccagctggccagatgcaattaatgactgacaccaaaatgatgactgtagatgttgacttgacgcaaacacaagggactctcgcattgagttatcagttgtatgcacatgatacaattgttggtgagtatgatattcagttgcaatttgctgataaatctagtaaacttaattagttagaaactcgaaaggacgtgcactatggcactcacacaattaggcaatcacccaaaagaagaattagcattggttgaaattgcaactgcaattttatcagaacataagacggttatgccatttagctcattagttgaagaaattcaagactttttggcagttgatgcagagacgttccagtcacgcctctcgcaattttatacggatttaaatacagatggttcatttatctcattaggtaataatgaatggggcttgcgtgcttggtatcctgttgatgcaattgatgaatctattcatgaaatcgatgatgatgacgacgcaccaaagcgtaaaaaggccgctaaaaaagttaatgtgtttgcagactcagcggctgacgatgacgttattgactataacgatgatgatcctgaagatgaagatttcggtgaagttaccgaagaagaaacagatgttgatgttgatgattctgaagtcgaggttgaagacgacgaagaagaagaaattgctgttggtgacgacgaaacaatcgacgataatctaacagaattaactggaaccaatgatttagatgatttaagtgatggcgacattgaaaagtaaaccataaaaaacaccatgaaagtggtgttttttatttgctgtaatagttggtgtatcagcactttgaggaactattaaaaagataattaaaaaagttttgaaaaagggttgctttttttcatgaaactctgtaatatatataaatgtgctaaggcatgtttgctcctttaactcagttggttagagtaggggatttttaatcccaaggtcctcggttcgagtccgagagggagcactgatataactatcaggagacctttgggatattccataaaaagcaagtaacttcaaagttacttgcttttttattgtaatgaaaaaagtatttgcaaaaatacaaaaaccatagtattattgttacaagcgttgagacggacgattagttatgtttacttttaaagagacaccacggttgctgaaagtggtgaaagtagctgacgaaaaactaccgttgaagcatattgtgattaggttatgtactgaaagcaatgtcggtgtaattggtcgttaacctaattatcgtaagatgggcgttcgagaatgtccaaaattgggttggtaccgcgcaaaagcgcccctagaacatcataatatgttctaggggcgcttttttttgacgctggcatttaacacattggtttttatttgaatgaatatggcaagggagtacgtatggcaggaaaaaataatggtggcttaaatagagatttgtcatccaatcaaatgcagatgatcgccttaggcggaacgattggtgttggtttatttatggggtcttcctcaacaattaagtggacaggggtttctgttgttttagcctatgctttagctggcgttgtgctttatctcgtcatgcgtgcattgggagaaatgttatacgttgatccaacggttggttcttttgccaattatgctacaaaatacattcatccattagccggatacttgactgtgtggtcaaatgtcttccagtggttgaccgttggtgtgtcagaaacaattgcggttggtctatatctcaactattggttcccaggtgtgcctaattgggttactgggattgttgttttggggaccttgacattagctaatatgacaacggttaaagcttacggtaacatggagtcatggttctcaatgattaaggtggtcacaattatcttaatgatcattttgggcttaatggttattctacttggctttggtaatggttggcatcccattggcttttcaaacttatggtcacatggaccattctttgctggtggttttaatggcttcatgttcgctttatcgattgtgatgacgtcctatcaaggtattgaaattattggtattaccgccggagaaactgaaaatcctaaacatgcgattgttgcagcaattcgatcaattgttgctcgtatcttgatattttatattggggcaatttttgttattgtgacgatttatccatggaataagttggatcagcttggttcaccctttgtagaaacgttctcacgcgtagggattacagcagcagctggtattattaatttcgtcatgttgacggctgctatgtcagctctaaattcggggatctttagttctagccgtatgttatacacattagctctgaataaagaattgtcaccaaaatttttgaaattatcaaagcatcgtgtgccgactttaccggttttggccatgtcgggtggaattctaattggtattatacttaatgctttattgccgttattttggcatggtagttcaagtattttcgtattagtctattctgctagtacattgcctggtatgattccgtggtttgtcattttatggtgtcaaattaaattcagacatgataataaacatcatatggctgatcatccgtttaagatgccactagcaccatttacaaattattttgcgataatcatgttactggtgactttggcttatatggttgtcaatcctgcaacaaggatacctttgtttataggcttgggcttcttgattattatgtcgattgtatttttcttaacacgtaagcatcatcaagcgaaatagtgtgaatagtcgacgttgtaacggaataaatgatagaatagagaacagattaataatttggaggatatctctagctcgagtaatagtagctagtagattttaaatatatgaaaatagcagtagatgcgatgggtggtgattttgcaccacttgaaatcgttaaagggattgaaatagcacgtgatcgttacgatgatattgattttcaactctatgggaccgcctctgaagtgaaaccactcgtgactaattgggaacgtattgaactcatacccaccactgaagtgatcgaaatgggtgacgaaccagttaaggctatgcgccgtaaaaaagattcttcgatggtacgcgctgcgcttgctgttaaagaagggcacgctgatgcattatttagtgcaggtaatacaggtgcgttactatcaagtgccatctttttggtaggacgtattaaaggtgtagatcgacctgcattggcaacggcgctacctagctttgaaggtgaacacgatcagttcgtcttcatggatttgggtgctaacgcagatagtaaaccagcacacttatatcaatatggtattttaggcagtttttacgcttctcatgtgttaggcatccaatcacccacagttcggttgcttaataatggtgcagaagaagataaaggcgatgaagtgcataaagtagcgcatcaattaatgaaaaatgcgccatcgtttaactttttaggcaatattgaagcacgtgaattattggaaggcactgctgacgttgttgtggctgatggtttttctggtaatgctgctttgaaggcaaccgaaggcactgctttgatgatgcttaagcaaatcaaagcagcaattatggattcaggtacgcgcggtaaaatgggcggtgcgttgctaaagccagctttcaaatcgattcaaaagaaattagactataatgaggctggcggcgctgttatattaggcgttaaggcgccagtggttaagacgcatggttcggctaaagcgacagcagttgcgaatacaatgggacaaattaagacaatgattgatcagcatttggtcagtgatattcaaaattatattgatacacatacagaagaattacaagccggtaaggaagcgcttaatgcgcaaataaacgcttaaatatgtggtatactattttggagttaatgattgaatgatattggagatcacataatggctatggaaaaagacgctatttataatatgatggcagacgaaattgcgcaacgatttaatgttaaccgagatgcaattaccccggacttgaattttttaacagatattgatgctgattcaattgattttgtggaattagtgttagaagtcgaagacatgtttaatgtcagtatttctgatgaagatgctgaaagccttgttaccttgcaacaaactgttgactatattgtaacgcatcaaacaacctaaaaaggttgtttgacacttactaaacgttagtgtatactaaagctcaagttaatcaaataaatgttgagaagcgttgcacgagtgagttgctaagagagctgtgtttggtgaaaacagtcaagttgtttgtgtgaagatgaactcatgtaacatgtaacctggtgaaagctagtgatccggtagaaaccgttatctttctgaggcaaatttttatattgttaggctaaaaatttgcgtcttaagataaccagttttgtggttatgaacatgggtggtaccacgctaagcgtccctgcgtaaattttttatgcagggatgctttttcatttttttgataataatagataactgttgaggtgaattacaatgttagaagaacaaaatagagtacctttgatttcacaactattagagacctggattcaaggtgaagtaagtcaaaattatcaactcgctaattattcaaatgcagctgcaattctatttcaaaatatgaagcagttaaattgggttggtttctatctttatgatgaagaatccgataaattagttgtgggaccgtttttgggtaaaccagccgtggcacttatttcgccagagtcaggggttgtaggcaaagctttttctgctcagaaaacgattatcgtttcagatgttcatagtttttcaggtcatattgtttgtgatcctgaatctaagtcagagattgtggtgccaatcataacgagagatggtaaacgccttggtgttttagacattgactcgcctgagctgaatcgctttaccctagaagatcaagtaagtttggagcattttgtccagactttgttagaatatgtgtataagtaaaatgtgatagtaccttgcgttttatcaggaatgaaagtgacggggtaagatgatgactattaaaaaatatgatgtaggtattattggttctgggccagctggtttagcagccgcacaagatttaaaaaaagcaggtaagtcagttgttgtcatcgaaaaatatctttggggtggaacatgtccaaactatggttgcgatcctaaaaaattactactggctgctgtggaagccaaagaaagtgttactttcttagccgataagggtgttaaaggacacaacgcaattgattggtcggcattaatggcgcataaaactcaatttacatcaaaagtatcagaaagcacattggcttctttagcaacaaatgagattgatcatgtttttggtcaagcgcaatttgtgaatcataatacagttaagattggggcaaccgatactactatcaaggcgaccgactgggttattgccgttggtcaacggccagcaaaattgactattccgggtgctgatttggcgattgattctgaagcatttttgagcctagccacaatgccaaaggccattgccattattggtgggggctatattgcatttgaatttgccgccatagcagcgggcgcaggtgccgaggtacatttgattgtgcacaatcaaagacctttgaagcaattcaacgaagaacttgtcaagcgcttagtcaatgcactcgaaaaacgcggggtaattattcactacaatatgcaagttagtgccatcagtcaagacaatcatgattttgttgttcatagcaaccaaaatagtggtataaaagtcggaaaagttatcagtgctgtcggtagactcagtaatgcagatacgttagccttaaatcacgcgggtgtgatgtatgagcattctggcgtgagagtaaatcagtatctcagaacaaccaatcctcatatttatgctgttggagatgtcgctaactctggtgttgcaaagcttacgcctgtaggtgcttacgaagggcgttatgtagctaaggtaattgttaacgctcagcaatcaccaattaattatcctgccataccagttgttgtctatggcacacctaagttagctcaagttggtgtaacgcttgaacaagctgaaaaccagccaaatcttactagtcacagtttagatatgacaaattggtttagctattatcgtatgggcgaaccagttgttcatgctaaaataatccttgatgatgctggggttattgttggtgcgactgtaattggcacacatgctgatgaattaattaactatctcacatcagcaattaaccaaaaagcaaattatcaagacgtaaccaatcatatttatgcttacccgacaatcgcctctgatttaccttacttcttttaatcattttgtggtgtaacgttcatttgcttttgcgtcatcgcttttttatctgtacaatgggctctatacaataaattatggatgaagaaaggacagtaaaatatgtggcatacattgattacgcgtcacagtgagtttctgtcagccttgtggcagcatattcaattaacagtcgttgcaattattattgcctctctaattgccattccgcttgcggtgtggtcagaaaaacaccggcgttatgcagaatggcttttacagattaccggcgtatttcagacattaccgtctttagctgtcttgggactattaataccactagttggcattggtacaccggcggcacttatcgcgctaatcatttatgcgctactgccaatttttcaaaatacttatctgggtttaaccggtgtaccacaagataccttaaacgcaggaaaggcactcggattatccagacgtcgtgtattaagattgattcaaattcctttggctatgcccaacattatagctggaattcgtacagcaacagtgctaattatcggaaccgctactttggcttccctgattggcgcaggtggcttaggtgattttattctacttggcatcgatcgcaataatactgacttgattttgattggtgcgattgcttcggcaattttagcaatattaggcggtcaactcatcaattggctgtttcgcctgcgaggttggctacgtcgtatcaccttatccttgttgcttattttgtttattggtggcagtgttgtgccattactgccagataagtcagcaccgcagactatcacgattgctggtaagcttggatccgaaccagaaattttaattaatatgtatgcacagttaattaaagcagaacaacctaatactaaggttattttaaagccaagctttggtgtgacaacatttttatatcaagcattaaaaagtaataaaattgacatttaccctgaatttacaggtacagtaacagcttctcttgctaaaaaccctgttaagttaccgattggcgctgatgcacaaactacttataatgctgcacaaaaagtagcgaaacaacaaggtcttctgttaaccaaaccaatgcgttttaatgatacttatgctattgcggtgacacaaaaagctgctcaaaaatacgggctgaatagtatcggcgatttgactaagttaccaaatgcaaaagcaggtatgacggcagaatttttagatcgctctgatggcatgcctggggttgaaaaaatgtatgggttaaaaatgccaacagttagtttggatccagcattacgttaccaagcaattaaccaagatcaagtcaatgttgttgatgcttatgctactgattcacaattggtggcctacaaattaaaagtgcttaccgacgacaaacactttttcccattttatcagggtgccgctttgatgaagtctgagtttgcaagtcgcaatccacatattgttaaagccctaaatcgcttagataatcgaatttctaataccgatatgcagaaaatgaactatgcggttaatgttaagcatgagagcgcgtcaaaagtggctaaagcatacttggttacgcatggcctattgaaatgatgacagaaatagaattacaaaatttagtgaaacaagtgtccatcagttattttaacctgacatttcaacacaaggcgtcctttaatcggcgtttaaaaactacgggcggacgttatttactacaaactcataacttggaatttaatcctagcatgtctgatctaccagaatttatcggtatcattaagcatgagctggtacactatcatttacacatagcaaacaaaggttatcaacatcgtgatttagattttaaacagttgctacagcgtgttgcaggcttaagatacgcgccaaaactatcagatagcaaaaagcattatcgtttatggttgtatcgttgtcaaaatcaacactcagtttatcgacaacgtcgctttaatacggcaaactaccgttgtgtaaaatgtggtgagcgatttaattttattggccaagttaatcacgaataaattggctagtttaggtataatgtaattaatgacagttgaaaggtgaaaatacatgattcagttaattttatcagatttagatgaaacattacttaatgatgatggtagtatcaaccctaaaaatatcgaggcaatccaagattttacaaaaaacggtggttatttcgtcccaaatacgggacgctcatataaatcagtttatggcacactcaatacattaggccttaatcagcagacacaatacgtgatatcgtacaatggtggtgctatcgttgcgatatcaccggctggtgttgaaaaggtgattttgcaacatggtatgtcacttgacttagcaaaaaaaatatttaagttgggacaggtacaagctgatgttgatacacatatctacacgctagacaaactgtttatttataatatttcaccatcggataagaaatatatggcagaacggcaagtaccctatacagcactaactgatgataacctgacgtttttatcagaagaagcacccattatgaaagttatcttcgaacatccagatccagcagtacgtcagaaaatagctgatgcagttactgcggtggttgaaaaagacgtgttgttgacgtttagttcagaacgttatgttgaattcaatccagaaggtgtcgataaaggcacggctgcattggaattagctgatattttaaatatttctcatgagcgtactgctgctttgggagataatttgaatgatgcagcgcaaattaaaaaagcaggtgtcggcgttgctgtagcgaatgctaaacctgaaatcaaagccattgctgatgttgtattaaaaacgactaataatcaaggtgctgttgctgattttattaatcagtatgcaggtcagtaatatgacaaacctcatactacgaattttacttggtctattttcagcagtatttttcatactgctattttttgtgagtcgttcagctcactggccattacatgtaacgctgattttagccattgtgctttttttaattgtcaatatcgggtatatcgtgttattctattatgcgcgaaaagaacatttggataaggaagagtaatttgcttaatttaacaacccaaccaacacctaaatatctgtggcagcgtattgttaatttcatcgttgttgcattcttattgatgctgtcgccagcattcttacaaattgcagctatgcaaaagtcagtttggctgcaaatcttgtttatcatgatgttatttttatcttatttagcgattggctattacgcttatcgcctgttaaggcgcacaacaacagcgccggtatttcatcgtattaacgttaggcactggcaacatatatggtatatcattggcctgttttttgcgatgttgggcattgaaatggttgttaattttttacgtctcacattgactggcgatacgacaactgaaaatcaagcagccatacaatcacttacagcacatatcaatttagttatgattgctatgatgatttatgctatctttctagcaccggtagtggaagaaattgtttttcgcggactggtaattaattattttttcagaaaatcttggtggtgggcaagtatcattctatcgggtattttatttgcctttccgcatatgggtaaaataccaacgaatttatcagatggcttaagttatcttgtctacatgtcgatggggatgtttctagcctatgtctataagcatacagggaacttacaagatagtattgccgtgcattttgtcaataattttgtgacaatgatgccaatattaatcatggcatttgttaaagcattataaaaagctatgtcttgatagacatagctttttataattggtacagtgatttagatgttgttgtaaatgggataaaaccagtgtggctcatataacctgaatcttcgatacggacaccgcccagaccaggtatatatatacctggctcaattgaaaaggccatgccttcttgtaatgttatgttattgcctgccataattgatgggtactcgtgaactgatgtgcctaagccatgacctaatcgatgcacaaaatagtcaccatagccggcatcagttataatttgccgagcaatgccatccagttcagcggctgtcatgccaacttttgcctgtgattgcgcttcttgttgtgctgccaatgtaacagcatgaatttcttgtaatttggggtcaacctgtccaaacgcaatggttcgtgagacgtcagatgcatacccttcggttattgtacctagatcaaaaagggccatttcacctgttgctaattcacgtgtcgcagtggcaccatgagggtcggcagcatgtgttccaaattggactaacgtgtcaaaactcatggctgcgacacctgatttttttaactcatattctatcttagctgatacagctaattcagatataccagatgtcaaagcttgaaagcctatggtcaaagcacgatcagcatcctttccagcagccatcatatgctcaatttctgccggggttttaagtaatcgtagttggttgacttcatttgtgacatcagttttaaaggataagcttggtaaggctgtttgcaatgcattaaatcgggcaacgcttaaatggtcatattcaatgccaaattttgtccctgaagttgtctgtttaatgtgttgcgcaaggataagccaaggattttcatgatcagcatagccaaatgcggcaaatggccaaccactagcgcgcatactattgacttcgagcgcaggaccaaataatagtggctcgtggtcggaaaaaacaacgagtgcgagaacacgttcgatgggatccgattcaaagcctgaaaaataagcaacatcatgaaaattggtgataatagcaccagacagttcattttgattaagccatgagacaaaatgagttaatttttgttgatttaccataagatattattccttcttcacttaatgttaattacattttaacacttttagctttgacgttcctttcttgtaacaaacagaaacattgatgaaaactcgtaaatataacgttgtaagcgtttgcaatcctgactttttttgctataatagacagaggtatattaacacgttgatgttttatgagatatatgatgattgaagaaggttaaatgatgcagaaaaaaagttcagcaacaatttatgatgtcgctaatcgcgttggggtatcattggcaacagtgtcgcgcgtcgtcaatggcaatagtaatgtgcgtgaatcaactaaacgcaaagtattagatgccattgaagaattaggttatcatcctaatgctgtagcacgtggtttagcttccaaaaagacaacaaccattggtgttgttatgcctgatgtaacggatatgtattattcagaattggcacgtggtattgatgatgttgcaaatatgtaccactatgacgtgctattgactaatacggatgaagatccggtacgagaaaccatggcagtcaataacttggctagtaagcaagttgatggcattatttttatggggaacgaattagatcgtgaagttttaaatacgattgcgggcgccgatgcaccagttgtattggcgggatcgattgatgctgaaggccaactaccaagtgttaatattgattatgttaaagcagttgaagaagctgttgatacaatggtcaaaaataagcacaagcgcatcgcacttgtcactggtcctatgacgcatgccatcaataaattacatcgtttagttgggtaccaaactgctttagaaaaggctgatattgtctttgatgacaaacttctctttgtcgcgcatcaagattatgccgcaggccttcagattgctgagaaaattttagcagcagaggccgatggtgttattgcttatgatgacgaagtggcactaggtattatgaattacatgcgcgagcatggcaaacgtatccctgaagattttgagattattacttcaaatgatactaaatttactattgtcacacgaccagaactcacatctatcgggcaaccaaagtacgatatcggtgctgtggctatgcgaatgttgaccaagctgatgaataatgaaattattgatgacacgcaagttaagttgccacacactttggaacgtcgtggcacaacaattaattaataatatcattgtttagaaatataatagtaacatttgacatttaaacgttaaaaaagtaaactattaaaagtggtttgctttttattttgaacaaatttacgatggaaggttcatatttcaaatgacaaaaaagcgttatattaaggggtttgatgggctaagagccttagcagttattggtgtaatagcttttcatttgatgcctgacaagctcgttggcggttggttaggggtaccacttttttttgttttgtcaggatatttaattaccgaccttttaatccaagaatttgatgataaacaacgaattgctgcagtgacattttatatacggcggttaaaaagactgtatccagcattattaggtatgctcttattgagcattgtgattattttattatttgatcaacagcttatttataatttacgctatacagtcgttactaatttattgtacgtctataatttctgggctattggtcatggtgaatcttattttcaacaattcggtggggcctcaccgtttacgcacttatggtcattatcaatagagggacaattttatttaatttggccgttcatcgtatggtggttattaaaaaaacagcttaagcgaccatatattgcgattatgttgctatttttatcgttattgagtgcgatagccatggcagtattatatcagccagaggcaatcaatcgcgcttattatgggacagatacgcgcatgtttgctattctaattggaacgtctttggcatttttatggccatctaaccgactcaatccggcggttcagccaaaaacgcgtgattttttaaatacgacagggacaatagccttcatattaacaatttgtggttttctgtggcttaatgggcaacatcaaggtacttattatggcttgatgtatttgtttaccttagttgttgcgatattaattgccgtcacggcgcatccagcgtcgtggtatggtcatctactcgaccaaccaatcttgaattacttaggcacccggagttatagcatttacttatatcagttgccagtttttgttttttatgaaaagttaatcccaaattatcagcctaatctgctcaatatggtcattgaagttgcgattgtgcttttactcagtgagctgagttatcgttttgttgagaatatttttcgtcagccggctgcctttaaacttgtcatcatgcgtctggcgagatcacgcaatttgttttttgctgtcatgattgcgcttgtttgtctgacggtgtttattggtaacggcttacttgatcatcgggcgggtatggcacagccagaaaccaaattgcagaagcaactcaaatctaatcaacaaaaagttgcgcaacggaacgctaaggcagcgcaaggcaaaactaataaacatgatgcctctgaatcaactaaattgacaccggcacaacaaacaattatttcaagctatggattgaaaaaatcacaatatttggcctttaaagagatgtcatttacagcaattggggactcagtgatgttagatgcagctccatacttacaagaagtaaatgaaaatatattcgttgatgctgctgtgggacgtcaatcttaccaaacaccggaccttgttgcccagatgtcatcacaaggtaagttagcctctaatattgtgattggtttggggacaaatggtgatattaaacgacaagatcttgacaaaatgatgcagacatttggtaaaaagagacaagtttattggtttaataattttgttcaaagccgttcttggcagaatgataataatcagatgttagctgatgcgcagaaacaatacagtaatttacatgtgattgattggtttgatttagcaaaacagcatttagactggttcgctgatgatggggtgcatcctgggccaactggtgatcgcaattatgttcgtttgctagttgaaagtgttgcacgcactaaaaacagtcattaagctaccgaaaggtcgctttttttgtttgaaattgttaaacagttcagtaaaggctttacagtccatttttattcgcttaaaatgaagttaataagatatggaggaagtgcgtcagataggatgcatagtagatgaacataatgagtagtttatatcaacacggtactttagccatgcttatgggcaaacaattacaaggcaccattacagtcgcggagttattaacacacggggatacaggtattggcactttaactggtctagatggcgaagttattgttttagatggtgaggtttatcaagcaacaagtgatggcaaactgaaccatatcactgataaggataccaagatgccatttgtgtcggtacattttaatcagccaacgcgccgactacctttttccgagacatcaaccgacacattaagtcaacaactaaagtcagaaaagttgactaatatttttgccgcagtcaaattccatggtgacttttcaaatatgcatgttcgtgtcgcacagaaacaagaaacaccatatccaagtctattagaagttgcaacaaaccaatcagaatttcaagagaaagatattagtgggaccattgttggttattttgcccctagcgtctttagtggccctacggctgcagggtggcatattcactttttgtcagatgataaaaagtttggtggccacattcttgattttgaaggccagaacattgacgggacgttacagattttcgatgaatttagacaacatttcccacttgaagatagcgattttagagatatgtctcttaacctagagggtttgtcagatgatattgctactagtgagggaggaaaacaataatgggattgaaacccttagtgattggtattacaggtggttccggttcggggaaaacgactgttagtcgtgagttagtacgccgattgacagaagatggttcttcagctatattacttcagcaagattcttactataaagatcaatctgacaaaccaatgtcagaacgtgttaagacaaattatgatcatccagattctttcgaaacagatttatttgtatctgacttacgacgtttattacgtcatgaagcaattagtaagccaatatatgattatccaaatcatacgcgcgccaaagaagttgaacctgttgagccagcagatgtcatcattgtagatggcgttttgttatttaacgattcgcgtgtacgtgacttattagatatgaaaatatttgttgatacagatgatgatattcgctttttgcgtcgtttggaacgcgatattgatgaacgtggtagaacagtacgcggtgtcattgaccagtatttggcaactgttaagcctatgtatcatcaattcgttgaaccaactaaacgatatgctaatattattgtcccagaagggggcgagaatttagttgctattgacatgttgactaatcaagcaaaggccatgttaaaacaaaattagatattaaaagcgctgacaatattgtcagcgcttttaatgtgcacgcgtttcttcgatagttgtccgcatggtatcgactacatcttgtgtgcgtgtcgataattgcgaaccaactaatgtaaacaacgtgtcaatgatagtaatttgggcaatcagcgaactcattgattcactacgaaaattaatttcttcagccaaggataataagactaggtcagctgatttggctaagggcgattcggcaaaagccgtaatagcaattactttaacgtgattttcttttaatttttgtgcaataagtaaggtatctttgttgcgtccggaatgagaaatcacgacagcggcgtcatgattatttagtttgacagcttgcatgagttgaatatcgtaatcgggatgggcgatgacatttaatggtgtacgtaaaaatttatggtatgcattaaacgcaactagagatgagccgccaataccaaaaaagccgacacgattagcagccactagatagtgtgttgctgtgtctaacatactggctgttaaatgattaacagtcgccttgagggcgttgctggccccagcaaaaactttttgagcaatcgcatcagtgtcatcattatctgtaatttcaccaaaaaaatcaacaggcgaaagcgttgtggtggcactggccaatgacattgaaaaatcacgaaaggagtcaaatccaatttttttagcaaaacgtgaaatcgttgcggttgaaacgcctgaaccattagagagttccctaatggttgcttctcttgcgcgaacagtgtcttgcaaaatatagtcaattaacttattttcggtgctattatattgttttttttgtgcacgtaattgttcaatgatattttgagccatatgccattctccgatgattacataatgtgaataacttattatagttaactatacaagaaaagaaaaatatttacaataacagggttgcaatatgtaaaaaattttcatataatgaaatagtagtaaaaatacaaaacatataagaggtaagtgaaccatgaagtttgcgatgatcggccttggtaagatgggcttgaacttggtaaagaacgccgttgataacggtcacgaagttgttgcgtttgatttgaacgctgactttgttaaggcagcaactgattactcatcagcaattgaaggggcatcagatattgacgacatgctatcaaagttgccttcaccaaaggctgtttgggtaatggtaccagctggtgtaccaactaactcaacaattgatacattgatttcaaagatggacaagggcgatatcatcattgatggtggtaactcaaactataaagacaacttggaacaaaacaagcgtacaactgctgcaggtattaagttcttcgacgccggtacttcaggcggtatgaatggtgcccgtaacggtggtaacttcatgattggtggcgatgatgccgaatcatggaagattatcgaaccattgttcaagtcaattgccgaagaagatggttacttgtacacaggtcgtttgggttcaggtcactatttgaagatggttcacaacggtatcgaatacggtatgatgcaagcaattgctgaaggattcgaagtcttggaagcttctcaatttgattacgactatgaagctgtttcaaagttgtggaatcatggttcagttatccgctcatggttgatggaattggctgaagaacaattcgcaaaggatcctaagttggatgctattgctggtcgtatgcactcatctggtgaaggtaagtggacagttcaagaatcattggatcttgatgtaccagcacctgttatttacttgtcacttgctatgcgttaccgttcattgcaagatgatacatttacaggtaaggttgtctcagctttgcgtaatggctttggtggtcacgcaatggattcagctaagtaatataatgattaaacctgctcaagatattttgagtagcagctcccgagtagggagctttttctgtttggtttagtatttgattaacgcttatcaatagatatgaggtgaattatggaatatatgattggtgtcgatcttggcacaacatcaactaaagcagttttgtttgatgatcgcaaccaagttgtagctagcgctaataaggggtatcaactttatcgtgatataccagatatggccgaagaagatttgaatgagatatttgaagctttgattgatgccttaagtgatgtcgttcggcaggctaacttatcagaaggcaataaaatatcagctgtatcattttcatcagctatgcattccttaattgccttcgataagaactggcagccgttaacacgcgtgataacatgggctgatacgcgtgctgtcaaatacactgaagaacttaaacgaacaggtcttggccaagagatttatcaaaaaactggtacaccaattcacccgatggcccctttgtcaaagctactatggttaaagacggaacacgaagatgtttataaccaagcagcacattatcttggcattaaagaataccttttccaccggttgtttggtgtcaataaaatggatatttctctagcttctggtacaggtttgtttaatattttcaatttagattgggacgaacaagctttatcagtaacagggttacaaaaagcacaattgccaatgactgtagagccttatgcctatgaaacaaatatggcagcagaatatgcagctgttattgggatacctgctgatacaccgtttgtctacggtgctggggatggcccattgtcaaacttgggtgttaatgcgattcagccaggtgttgcagctattaccattggtacgtctggtgctattcgagtagttgctgatcatccggtgattgatccgaaaggtcgaacctttacttatgctttagacaaagaacattgggtagttggtggaccggttaataacggtggggatgttttccgttgggcgcgagataatatgtttgacgccgaaaagtcaactgctgccttgcttggtacagatgcatatgatttgatgacacaaatcgctgcacgcgtaccagctggttcagaaggcttaatattccatccttacttaggtggcgagcgtgcgccaatctgggatgctaatgctcgtgggtcattctttggtctaaatcatggtcacacacgagcacatatgttgcgatcagttttggaaggcattacatttaatgtttacatggtgagcttagcacttgaagaagtagttggcgatttgaagtctattcaagccacgggtggttttgcgcggtcaccattatggcgtcaaatgtttgcagatatttttgagcaaccagtgactgtgcctgaagcatttgaatcaggtgctttggctgccgttattgtggcacaaaaagcattgggtcagattgataatcttaatgaaattgagaagtacatcggctcagcgaacacgtatcaaccaatgcctgaaaactttcaggcatatcgtgaactggcaccaattttcattcgcttgtcacgtcagttacagactgaatacgaaaacatagcaaattatcaacgtaagcattctaaataaattattttatagaggttaggagaaaacgcgctgcgtatgtcacgcgttacatattaaaacatggaatttgtcatgttaattatttcaattttaattttgcttgttttgattgctaaatttaaattgaacacatttgttgctttaattattacagcctttattttggctttactattaggcatggcgccaatgaaaattcctgatgcggtccttggcgctcagggtgttgggaatattttaggtcccaattctgttatctttatttttggtggcatgatagggcgtttggttgctgatgcaggtggatcgtatcgcattgctaaaacgttaattgattggttcggtgtgaaacgattacaatgggcagttctgattgcttcatttattattggaatttcaatgatatttggtgtcggcatggtcttgttgattccaattgtttttgcggtagctattgaagcaggcgtacccttgttgtatcttggtgtctcaatgacagcagcattgtcatcagcacaaggctttttgccaccacagccagcaccaacagccgttgcttcagccttaggcgctaatattgggatgatgttgatttttggtttaattgttgctgtaattactgcagttgtggcaggaccagcttttacaaaattagcacaaaaatatgcgccagatgcattccaatttaaaacagaaattgaagctgttggtccggttaaagaatacgatttgaatacaacacctaactttggtttatctgttttgacatctgtattcccgttagtatttatgattattgcgaccgtctataaattaatttatactggcggagtaacacctaagaatcctacgctagtcgatcaaatcgttgagtttgctgctaatcctgcggtagctatgactattgccttgatttttgctatatttacaatgggcatttggcaacataagtcaatgactgaagttggtaaatcattaaatgaaggaatgtcggcagtagcaggtatcttacttattgttggtggtggtggtgctttgcgtggtgtgttggtaacatctggtttgtcagataagattgcgacaacattccaggcaggtggcgccatgagccctattgcaattgtcttatttgcgtggggagttgctgctgttttgcgcgtatccgttggttcagcaactgtcgcaggtatgactgctgcaggtatcgtaacaggtatcttagcagccaacccaggaaatacattattaccggtatttgtcgcattagccatcggcgcgggatcattaattgcttcccacgttaatgatgctggattttggatttttaaagaattctttgatttatccgttaagcaaactttccaaatctggacagtgcttgaaacgattatctctgtaacaggtttgattgtcatattaatcatgacaacaatatttgcataagttttcagaaaacagaattttaattctgtttttttattgacagaaatattagaaaatgttaatattatccaagtaacttttgtaacctttggagggataaatatgtcggaatctaaaccgagaggcggctggtttcataaagccagtccgtcaagttttgaaataagtgatgcacacctgcaaaaaactcttggtgtgaaagaaatgctggcgcttggtattggtactattgtgtcaacagcaattttcacgttaccaggaattgttgcagctaagcatgcaggtccagcggtagcaatttcattcgtaattgctgctgttgtttctggccttgcagcatttgcttatgctgaatttgcttcggctttgccttttgccggctcagcatattcatgggctaacgttgttttcggtgaagtatttgggtggattgccggttgggcactactagctgaatattttatcgccgtagcctttgttgcttcaggttggtctgctaatttcaaactattcttggcatcacatcaacttgctttaccacctgctttagcaggttcatttgcggcaggcaatggtggtgtaatcgatctttcggccctctttgcagtgcttattgtgacaatcttattgtggcgtggtaccaatacaacagcgcgggttgaaaatgttttggttatcggtaaggtgttagttattctgattttcattggtgttggtttgacggctattcatcctgcaaactatgtcccatttattccagcgcataagcctggtaccgattttggtggttggcaaggtatttttgccggcgcagcacaaatctttttagcttatattggttttgactctattgctgctaattcagcagaagcaaaagatccgaaaaagacaatgccgcgtgggattatcggctcattagttattgccacaatattgtttgtaacggttgctttagtattggttggtatgttccattattcaaagtatgctaacaatgccgcaccagctgcatgggcattgcttaactctggccatgaattcacttcaaacttgctatctgttgtcgccttagttggtatgtttactgcgattattgggatgatgctagctggatcacgtttgctttatgcttttggccgtgatggtttgctacctaaatttctaggtaaggtcaatgacaaaggtttgcctaataacgctttgttagtcttatctgtgattgccattttaattggttcagtctttagctttactgaattggcaggtttaatttctgctggtacgttaatcgcctttattattgtgtcattaggggtttacgctttgcgtccgcgtgaaggaaaggatattccagttcctggctttaaaatgccactttatcctgtactgcctgctctagcagcccttggatcaggatttattttctatcagttggataatcaagcaaagttatatgcttttggttggtttgtccttggtttgattatttatgcagcttatggtgcacgtcatagcaaaatttcacgttaataatcacaccgaagtcctgtttatacagggcttttattgtacaaaaatagagaaatggggcgggaaatatgtctaacaataaaaaaattttagcggaagaaaaacgatatttggcagatacctcacgagtaaaatatttcgatgttgtcattgatcatggtaaaggcgcaacaattacagacgctgatgggcgtgattatatcgatttattagctagtgctagtgccacaaatacaggacattcacatccacatgttgttgcagccattgccgagcaagcggagaaactgattcagtatacacctgcatattttgctaatacaacgacggccaaattgacacaacgtttggctaaactagcacccggccaatttgaaaaacaagtggtatttggtaattcaggatcagatgccaacgatgctattattaagtttgcgcgcgcatatacaggcagacaatatattgtgagttttactggtgcttatcatggttcgacttacggtgccatatcgatatctggtgtgagcttaaatatgacgcgaaaaatcggccctttattgccagaagttgtcaaagtgccttttcccgatcaaaatcaacgactggcaaatgaaagtgatgatgatttttcagaacgcttatttaagcaatttaaattaccatttgaaacttatttgccggcagacgatgtcgcgttagtcattatcgaaccaattcaaggcgatggtggcattgtcaaagcgccacagaaatatatggatttggtctaccagtttacgcgagatcatggcatcgtttttgcagtagacgaagtaaatcaaggcttaggacgtacgggtaagttatggtcaattgatcattttggtattgcgccggatttgatgagcgttgggaagtcaatagctagtgggttaccgcttagtgcagtgattggtcggcgagaaattatggctagtttatcagcaccggctaatgtctatacaacagcggggaatccagtaacagctgccgctgcgatggccacgttagatgtgattgaaaccgaaaaattagtggcgcgttcagagcgaataggaaattttgccaaagcattttttgaaaaagcagctaagcgttatgattttattggtgatgttcgtatgtacggtttaaatgggggcattgatatcgttgattcacaagggcaaccagatgatgaagcgacaactaaattaatttatcgtatttttgaattaggggcaattatgattagtttacgtggcaatacgctgcgttttcagccaccacttgtgataacgcaagcagcactagaatcagcatttgctatgatatcccaggcgttttcagagcttgaagctggtcagcttacgttgccagaaacggataatcacattggctggtaatgtgctataataatttaagaaatctggatatataaaatttacgtttggcagttagaaatgtgttggttgatgaaaaacacacaacgttaattttacgctcccaggtcatgattgtgtctgaaaagatgccgcgactcagcgttatgagcttatgaaggtaaagatgaaagatcattacaaattgcggtggtaccacggtcacgcgtccgcactttgttttggtctttttatatttttaaccaactaaaggagaaattagtgatgaaagaactcacgtcatcagaagtccgccagatgttcttggacttttttgcatcaaaagggcatgaaattgtgccatcaaaaaatctaatcccgcaagatgatccaacgttattatggattaactcgggggtagcgactttgaaaaagtatttcgatggttcggtcatacccaaaaatccgcgtattactaatgcccagaaggcgattcgtacaaacgatattgaaaatgttggtaaaacagcacgtcaccatacattatttgaaatgatgggtaatttttctgttggtgattattttaaagcagaagtaataccatgggcttgggagttattaaccagtcctgaatggtatggcttagacaaagatttactctatgtcacagtctaccctaaagaccaagaagcaaaaaagatttggctagaaaaaacagatttgcctgaaggccatatctatgaagtggaagataacttttgggatattggtgaagggccttcaggaccagattcagaaattttcttcgaccgtgggcctgcttttcaaaatttgcctgacaatgatcctgaaatgtatccaggcggtgaaaatgaacgttacttggaaatatggaatattgttttttcccagttcaatcatttgcctggtttaactgataatgcacaatatcctgaattaccacataaaaatattgatacgggtatgggattagaacgtctcgtatcagtattccagaacggccgtacaaattttgacactgatctcttcttgccaattatccgtgcaactgaaaaaatgtcgcccgactatacttacgatgcgacaaaagattcagaaagtaatacaagttttaaagtgattgctgatcacattcgggccatcacatttgctattggtgacggagcgttacctgccaatgaaggtcgtggctatgtcattcgtcgtttattacgtcgcgcagttttgcatggacaaaaattaggtattcaaggtgaattcctaaccaagttagtcccaatcgttgctgagattatgcagagttattaccctgaaattgctgataacactgaaaaaattcaaaagaccattgctgccgaagaaaaacgttttaatgctacactcacaggtggtttgtcattactaaatgatgttatagcaaaggcaaaagcatcagggcaacaagtgatttcgggtgcagatgctttcaagttatctgatacgtatggttttccacttgagttgacacaagagcaagctgcagatgaaggcttgactgttgatgtagtcggtttcaatgacgcattgcaagcacagcgtactagggctcgtgctgcgcgttccaacgataaatcaatgggggttcaaaatgcagttttgacagacttaaaagtgccatcagattatgttggctggtctgaaacagaggtgtcaaatgcagcaattgtcgcgattataggtcatgataaccaaggcgtggatgcgctactcgcaaatgctgagccgggagatagtgtacaactggtgtttgataagacgccattttatgcagagatgggtggacaagttgccgatcaaggtgaggttttgaacaagcaaggtgaggttgtcgctcgcgttactgatacccaaagcgcacctaatggacaacatgtgcataccgtcgaagtagtgacttcatttaagttgggcgaccaggtcgcgttaaaagttaatttagcaagacatgtggccatctcgaaaaatcatacagcaacacatctgttagaccaaacgttacgtaatgtgataggtggtgacgttcatcaagctggttccttagttgaaccagaatatttgcgttttgattttactcatgaaggccctgtttctgaacaaaatcttgaaaaaatcgaaactatggttaaccaagtaattgccaataatttaccaattacatgggtagagactgatatcgagagtgcaaaaaaaatgggtgcagtcgctgtctttggtgaaaaatatggcgatgttgttcgtgtggtatctatcggtgatttcaacaaagaatttgacggtggtactcatgcacaaactaccgcagaactcggtttgtttaaaattgtgtcagagtctggtattggtgctggtgtaagacgcattgaagcggttacgggtctcgcagcattatctcaatttaaagcagaagaacaagcattaaaggtaattgctgacagtttgaaagcacaaaagctaacggatgcaccagctaaagttgaagatttacaggttgagataaaaaccctacaacgtcatttgacctctgtggaagcacaacttgctaacgcagcagctcaagatgtctttaaagatgttaaaacgcaaaatggttatcaatacatcacagcgcaactccaagtatcaggtatggatggtttacgacaagtcgttgatacatggcgtgaaaactatccatcagacgtattagtgttggcaactcacgttgatgacaaagtgagtttaattgttgcagcttcaccagaagccaacaaaaaaggatttaaggccggtgatttaatcaaagcaattgcgccaaagataggtggcggtggcggtggccgtccagatatggcgcaagctggtggtaaaaatcctgcgggtattaacgatgcattcagtgcagtatcaacatttcttgacgagctagcttaacgtatctttttatcttattgttatgtatttgtcataataattaggtaaaatagtactaggacggtatattagttattaaaaaattaggaagaaaggagcgtgtacgatgtcagtaggagatgaaacaaccatatttgattttggtaaccagatgccaaaagatattcatgacacattagagatagtatataatgcgttagaagaaaagggctataacccaattaatcagattgttggttacttaatgtctggtgatccagcatatattccgcgcttaaatgacgcacgtaacttgattaagcgtcacgaacgtgacgaaatcattgaggaacttgtacgcgtctatttaaaaaagtaatgcgattattaggattagatgtagggagccgtacggttggtgtagcggtaagtgaccccatgggctggacagctcaaggtgttgaaattattcgcattaatgaagatgaaaaagagttcggcttagctcgtctcggtgaaatcattaaagagaagcaggccaagggtgttgtcgttggtttgccaaaaaatatgaataactcagaaggtcctcgtgctgaagcagcgcgacaatatgcgcaaatggtcgaagaccaatttaacttgccaactgattttcaagatgagcgtttgacaactgttcaagctgaacgcatgctggttgaagaagcagatgtgtctcgtaaaaagcgaaaacaagtgattgataaaattgcagctgaatttatcttgcaaaattatttagatgctaatggtccactcactaaatagatgaaaacaacatttcgcacagaaatgttgtttttacgttataatatagatacactttgaagggaataaattagtgacgcttaagtgactaatacttaaaatcatgacaaataacgacgatgttcaaaaaattaccttgatagatgaaaatggggatgaagctttatatgaagttttatttacgtttcactctgaagaatatagcaaagactacattttgttagtcccagagggtgtagaagaggatgaagaggttgatattcaagcttatatcttccatcctgatagtaatggggatgctactgaagaagatctcattcaaattgaagatgataaagaatgggatatggttgaagaagtactcaatacattcctagctgatgactcaaattttgcataaaggttaaaaaaacgccatttgcgttttttttgttacaaaattttaacaacatcttagtttatcaagtgataaactagatattagagaaggcaataataatgtcttgaatatttaagttgtgcccataataacacatcaatctcgttgattattgtgtattatgagtacgttggaggaacaaatggttactttagtagggattttagatctcgcacgtttccaattcgcaatgacaacgatattccactttttctttgtgccaatgtcgattggtttaggggttgttgtgtcaatcatggaaacaatgtatgttatcaaaaaagatgagatatacaaaaaaatggcgcaattttggggtaaaattttcctattgagttttgccgtcggcgttgtgactggtttgatacaagaatttcaatttggtatgaattggtctgaatattcgcgctatgttggtgatatcttcgggtcattattggcgattgaagcgttggttgctttctttgcagaatcaacatttattggtctttggtcgtttacatgggatcgcttcaagccaagtattcatgttctgtttatttggataacaaccattgggtcggccatctcatcactgtggattttagctgccaattcgtttatgcaaaacccagttggttatgctattgataaccacatgggacgtgccgaattaaagagttttggtgctttgctatcaaataggcaactctgggttgagtttccacacgttgttgtgggtacgctagttactgccggtttcttagtggctggtatgtctgccttcaaactgttgaaattgaagaaaaacgacaaggaagtattgtttttccgtaaatcaattaatattgctttaattgttggtttggttggtgtcgttggggcgttggctactggtgacaagcatgcatttgaattacaatcgatgcaacctatgaaatatgctgctatggaaggtgttgataaaacaatcacatcgtctgaacgtaaggataaggcacaaccgtggtcactgatttcggttacaaacccggatacacataaagtgattgcacgtattgaaattccatatgttctgtctattttgggtaatcattctttgacaggtggaaacacaacaggtacaactgaacttgaaaagcaactcgaaaagcaatacggtaaaacgcacggggatattaaaaattattatgtccctgaaaatacattgttctacgctttccgtgtcatggcagtcggcgcaggtggcttaatgatgcttggccttgtcgcattatggatgaatcgtcgtaaaacacaacttatccacacccagcgttggttcctttggatattaggaattgcgacctttgtaccatttatcattaatacagcaggttggctagtgacggaattaggacggtatccttgggttgtttatggcttaatgccaattagtgctgctgtctcaccaaatgtatctgtcctgtcattgttgatttcaaatatcatctacttcctgacttttgcaacgttaggcggaatcatgatttggctgtcacgccgtgtgctacatgcaggaccaaatgcagaggaaacagaagaattatcacctagtgacccttatgataatttagcaaagggggctgaagcttaatgactattttagaaattatatggtttgtattgattggtgtcttgtgggcagggttctttttcttagaaggctttgactttggtattggcatgcaatttgcgttaaatgccagagatcaaaaagatcgtgaagcgctttaccaagctattggtcctaattgggatgctaacgaagtgtggttggttacagcaggtggtgcaacttttgctgcctttccagcatggtatgcttctcttttctcaggcttctatctcatgttgttcattgttttattgtctttgatttatcgtggtgtatcatttgaattccgtgaacatatgccaaccgttcaaggcacacaactttgggagcgattaatcgcgctaacatcatttttagtaccgtttttcttgggtatgatttttacagccatggtctcaggtatgccaattgatgctcggggtaatctttctgccggtttctttgattatgtgacacccttttccttagttggtggtgttgcggtatcattgatgagttatgttcatgggttgaattatacacgattgcgaattgatggtaagttgagaacacgtgcactaaaacaattagagtatctgtatccaattttattggcaggtgaagcattgtttgctgtgttactattcttctatactgattttattcaaacgcaaactgtatggacattaagtatcttagtcgtcattgttttgaccacagttatcggttggctcttggcaatcaaacagaaaatggaaaaattgccgtttgtgttgtctggcttaactttagttgaagttgttgtcttactctttgttggccttttcccacgagtcatggttgccaacaatccgttacacacacttaacatcatgaacacgtcgtcttccacttatactttgaaagtaatgacaatcgttgtcgttacagctttgccggtaacccttggttaccaaatctggagcttctgggttttccgcaagcgcattgtctctcataaagtagttgaataaaacggcaaaaaacgtttacaattaagtagacgttttttgttttaaaatagcagtatgataaacgaatttaggaataattaaatgatagataaaaggctatttaaattaaaaggcattattggtatattagttggtttggttatgatgaccggtattcaagctttagctatcttagcccaaggcatttttatggcaattgcgattgtcaatttgtggcagggtaaagcgattagtcaaacgacatcagcaattgctttttttgcaattgcttttgttgtacgtcaattattggttgtatttaagaatcactatatgtcaaaatatgcggatgaggcagttgaaacttatcggcaacaactattaactaaatatacagctttgggttcaacattaacgattgagcagggaactggtaatgctgtgacaacacttggtgcagggttagataatgtaaaaaattatttccagttattgttaattaaagtatttgatttgggtattattccctggttaatcttactttatattttctacatcaaatgggaacaaggcttattcttactactcatatttccagtcatcattttattttttgtcattttaggtttagcagcacaaagtaaagctgatgcagaatttgctaactttaaaaatctgaataaccgttttgtcgatgcgttaagagggttaccgacattaaaacaattgggtttagctgactcttacagtgatgaaatttatgatatttctgaggactatcgtaaaacaactatgcgcactttgcgtattgcaatgacttctacctttgctttggatttttttacaacgctctctattgcggttgttgccgtttttttaggatttgatttattagatggtcatatgactttgttgccagcgttgacgattttgattttagcaccagaatactttttgccattacggaacttttctgatgattatcatgcaactttgaatgggaaaaatgccttaacagatgtcttatcaatgattgaacggccagatattgctgatcaaaatgtgcttacgctagatgcatggacgagtgacagtcaattaactttacaagatatgtcatttagctatactgagggcgaaccaatgctgaaggctattaatattgaagcgactggatatcaaaaaattgctattgttggtgaaagtggttcgggaaaatcgacattgctaagtgtcattggtggctttttgcaacccagcgatggtaaaataagcatcaatcaccaaaccttaccacacttagcgcaaaaggactggcaatcacaatttttctatatgccacaacaaccttatatttttcatgagactttaaaaaagaatattactttttatgcacctgatgtcagtgacaagctaatcgagcgtgcagtgacacaagctggcttggcaccatttgtagcagaattgcctgatggcttagatacaatgatgggtgaaagcgggcgacaggtgtccggtggtcaagcacaacgtattgcattggccagactattgttagacacacaacgaaaagtcttactatttgatgaaccaactgcgcatttagatgttgaaacagaatatgacttgaagcaaacgatggcacctattttagcgtctcatcttgttttctttgcaacgcatcgattacattggttagatcagatggattacgttcttgttatgcacaatggtgtcatagtggaacaaggcgagcctaataaattattagcagacacggaaagtgctttaaatcaactacgttctgaattgagaggcgcgtcatcatgaaagtaaaaaaaatgctgcaacaagatagatggcttgtaccatttttaaaacagcaaaaaacaggtttgttttggtccattattttaagttttatgactatttttgctgctgctggcttgatgtttatttctggctatttaatctcacgtgcagcgcaacggccagataacattttactgatttatgtccctatcgtcttgacacgtggctttggtattgcaagaccaatttttcgatatgcacagcggttagtatctcataactgggtgttgcgatttgtatcaaaatcacgtcaacgtttgtatgatagtgttgccagttcagctagtaaaatccgtggtcagctacaaacaggtgaagtcctcagcttattggctgatgatttggatcgcttacaaaatctttacctaagaacaatatttcccttaggcgcaggaattctactctatctattcgttgccattggctttggtgttgttaactggttatttatgttatggtggtttgtcatgttagcggtgattatgattattgtgccactcttaagtctgttagctaatcgatcacgggttcaccggcaaaagcaattgcaagcgcaactttacaccgatgcaactgatgcaatcttaggtttacaggattggatatcatccggacgacaacgagatcttgtgacttaccaagggcgagtgatggctgatttagcggcaactaagaataacagtatgcattttggctggtggcgtgattttctaattcaaatgctatcgctaattttagtgattaccactttattttgggctggcgcacaattctcaaataatcatattgctatcaattttattgctgcctttactttggctgtttttcctttggttgatagctttcttggtgttaatcagggcgtcagtgaatcgtcattttatgaagatagtatcaaacgattgaatgcattacctgaaaatacaatcaaagcaacaccacatcttgatgtgacagatgaaaccgttgctttgaaaaatgttacttttaaatatgatgataaaacgattattcgtcaacttaatctaacagttgtacctggtcaaaagattgctctgttaggacgttctggttccgggaaaacgacgttgttaaagttaattaccggtgatattttaccagtgagtggtcaagtcacaattggcggtcatgatgtcagcgctttacaacaacagctctctcaattagtagcggtattagaccaacaagcttatttatttgataccagcattttgaacaatgtgcgtatgggcaatctctcagcgacagatgagcaaatcaaaattgctattcaacaagcgggattgcagcctttaattgaccgattgcctggtggctataacacatctatgcaagaagcaggcacacgtttttctggtggtgagcgccaacgttttgctttggcacgtattttactgcaagatgcaccaatagtcatcttagatgaacccaccgtgagtttagatcctaaaacagagcatgaggtgttacagcaaatatttactgtattagcagatcgcacaattatctgggtgacacatcatttgacgggtatttgggcagttgatcaagtttattttcttgaaaaagggcaatttactttgtcggggacacctactgatttagcaaaaaatgcaacacactttcaacaactattagcaatggatgatttgggttaaatggcaaaaagaaaaagacgtggcaaaaagaaaatatttcgtttgaatctctggttatggataagcagtattttagtgttggcaattggcgcaactttttggtcgcaaacactaatatacaacaaagaaaatgcacaaggacaagacgttgtgcgtcaacaaaaaatagcttggattaatcaactagcaccatatgcgcgattaatgcaagaaaagtacggtgtgattgcgtcaattagtatcgcgcaggctattttagagtcagattggcatacttcgacgctatcgacacagtataataatttattcggcattaaagctgacgcagggcaaaaaagtgttgttttaccaacccaggagtttcaaaatggcgaatgggtcactattcaagggcgctttgcagcttatgattcatggcaagagagtatgaaggcgcatgctgaattactttatcatggcacgagttggaatgcggcccaatatcagcatgttttagcggccaaagactatcaggcagcagctaatgcattgacaaaagatgggtatgccactgatccaacttatgcagaaaagctcatcgcaattattcagacatggcatttgtcgcgctttgatgtaccacaaaaataaaaacggaaatgttccgttttttttattttctctaatacgaacgtttgttcatattcaaatctgttataataataagagttaatttacactttaggagcacacatgtcagtagaaacactcaccaatggaatgaataataaacaagctgaagcagttcagacaacagaagggccactcttaattatggccggtgccggttctggtaaaacacgtgttttgacacatcggattgcccacctagtacaagaccttaatgtttttccgtggcgtattttagcgattacttttaccaataaagcagcgcgtgaaatgcgtgaaagaattgcggcattgttgtctgaagatgttgctcgtgatatttgggtgtcaacttttcatgctctagcggtgcgaattttacgtcgggacggcgaagctattgggttagcaaagaattttacaattattgataccagtgcacagcgcacattaatgaaacgggtgattaatgatttgaatctggatacaaatcagtacgatccacgcacaatcctaggcatgatttccaacgcaaaaaatgacatgttgcgaccacgtgattatgctaaagctgctgataatgcttttcaagaaactgtggcagaggtctatactgcttaccaagctgaattaaagcgttctcaaagtgttgattttgatgacttaatcatgctcactattgacctttttcaatcagcgccagaagtgttagcgcgctatcagcaacagtttgaatacctgcatgttgatgaatatcaggataccaatgatgcccaatatacaattgttaatttattagcgcaacgctctaaaaatttggccgttgtcggtgatgccgaccagtcaatctatggttggcgtggggcaaatatgaataatattttgaatttcgaaaaagattatccaaatgcccatacagttatgttagagcaaaattaccgttcaacgcaaaatattttagacgcagccaatgcagtcattaatcataataatgaacgtgtacctaaaaaattgtggactgaaaacggtaaaggcgatcaaattacatattaccgtgcacagacagagcatgatgaagcaaattttattttgtcaaatatacagcagttacgtgagacgaaacatatggcttatagtgattttgcagtgctttatcggacaaatgcgcagtcgcgtaatatagaagaatcacttgttaaggctaatatgccttatagtatggtcggcggtcataaattctacgaacgtaaagaaatcttagatattatggcttacatgagtttaattactaatccagatgataatgctgcttttgagcgggttgttaatgagccaaagcgcggattaggggcgacatccttaactcggttacgggaattggctaatcgcttaaatgtatcttatatgaaagccattgaaagtatcgaattagcaccatctattacaacaaaggcagcaagtaagtttttgacttttgctgaaatgatgcataatttacgccaacaatcagaatttttaaatgtaactgaattaacagaacttgtcatgacgcagtctggttaccggcaaatgttagccgagaaaaatgatcctgatagtcaagcgcgtttggaaaacttagaagaattcttgtctgtgactaaagagtttgatgataaatatcaaccagaagatcccgagtctatcgacccagtgacggattttcttggcacgactgctttgatgagtgatttggacgactttgaagagggtgatggtgcagttactttgatgacattacatgctgccaaagggttggaatttcctgtggtattcttaattggtctagaggaaggtatttttcctctatcacgtgccatgatggatgaagatttattggaagaggagcgtcgcttggcatatgttggcattacgcgtgctatgaaaaagctgtttttaacaaatgctttttcaagattactatacgggcgtacccaagccaacgagccgtcgcgttttattgctgaaatttcaccagaactattggaaacagcgtattctggtctatcacgagacaagacacagaaaaaaaccttgccatttgaccgtaaaatgcagcgtgcaacagcaacaacgtatcaggcgacaccggtcactaaaattacaaatggtgttaccggcggcgatcaaacttcatggtcgactggtgataaggtatcacataaaaaatggggcgttggcacagtaatttcagtgtctggtcgtgctgatgatcaagaattaaaagtagcttttccatctgaaggggtgaagcagttattagcggcttttgccccaattcagaaagtggactaggctaggattctgaattgtatgaggcaattttaggaccacttttatatcattgtgatgaaattaggaaaaaatatgttaccagaatttacaccagtgaataatttaaccacgcagatggcacagcaagaaattgccactttgcaaaaaagacttaccgattatggtgtagcatactatgaagaagatgcgccacttgttgaagattacatttatgacgcgttttatgctcgactagtgttactagaagcacagtttccacagtttgtgacacctgattcgccaacacaaaatgttggtggcgcaaaagttaaatcaggattggcaaaagttgttcatccggcaccaatgctatcgttaggggacgtttttagtttagaggagttgcaagaatgggatgaacggacaacaaaaactttgggttttcaatctgaatataatttagagttgaaaattgatggtttagctgtcgcactaacttacgttgatggtaaacttgtacaagcttctacgcgtggtaatggtagtattggagaagatgttacggcgaatgtgaaaacaattcgtagtattcctcaaacgctaactgagccaataaccattgaggtgcgcggcgaaatttatatgcccaaatcaagctttgcaaccttaaacaaacagcgtgaggctgatgggttagagcccttcgctaatccacgtaatgctgcagcgggttcgctaagacaattaaacgttgctatcacgaaaaaacgtgagttatcagcttttgtttactatacagctgatccagatgccattggggtaacaacacagagcggtgctctagagcgctttgcagcgcttggtttaccaacggatgaccataaccgtgtcatcgccacaatggctgatattgatgcctatattgctgagtatacctcgcaacgtgagcgattggcttatggcatagatggtgtggttgttaaagtcaatcagttagacaatcaactcgatttaggacacactgttaaaattccacgttgggcaattgcttataaatttccacccgaagaggctttgactgttgtgcgtgacatcgaatggacagtcggccgtactggggcagttacccctactgctgtgatggatccagtccaattagccggcacaactgtgcagcgcgctagcttgcacaatccagattatttgaatgccaaagacattcgaataggagacacagtaactttgcataaagctggcgatattattccagaaattggacaagtgctgttagctgagcgaccagcaaataatcaggtatatgatatcccaacattttgtccggcatgtcactcagagttagtgcacttagatggggaagtggccttgagatgcattaacccattttgtgtggcacaaatccaagaaaagctcacacattttgcttctcgcaatgccatgaatattgatggtatgggtcctagagttgttagtcagttgctcaaggccaattatattcaagatgtggcttcgatatatcgtcttcaggaaacacaactgctttctttagacaagtttaaagaaaaatctgtgaccaatcttttatctgcaattacgacgtcaaaaagtaattcgttagaacgtttgctttttggcttgggtattcggatggttggtgctaaggccgcaagactgattgcagaaaaatttaaaacgttacaagccatagctgatgcatcagtaatcgatattgctagtattgcgggtattggtgaaacaattgcgctttcagtggtacaatattttaaaacacctgaagccaagcaattgctgattgaattacaagaagctggtgtcaaccaaacctacttatctgatgtcatcgttgatgaaacgtcatttttctatggtaaaaagattgttttaactggtaaactagaaaagggtagtcgtaccgaagcaacaaagtggctacaagatcatggtgcacaggtcacggggtcagtttcagccaagacagacctgttgattgctggtgaagacgccggtagtaaattagataaggctaatgcgcttggtgtgacagtttgggatgagcaggcgtttattgaagcacaagcaaaagagggtactgataaatgagaaaaattggttttcgcggttatatggtaattgcagtaggtattttaattcttactgtcgggggactctatttttttaatatgaaccgtgtgtcaccgactgcaaccaaaaaagcaagcggtgtccaaattacacagagtacgccaggacaatatcagacagtgattaaagatggcaggtatttagttagtgctgcgcgtggtattacagcaacttccgaacccaatcagctagatgttaagcactttgagtccagtttactcgagttgtcaaaaagtcagtttaagccagcacaatatatttttcaagagggacaatatttaacagctgatacagtgactaatttattggcccgccaaagcaatgataatccaaatggcttgaaccctgaagataatggaaagaccgacgactcacgtaatccaacctatgtacagacattaacggaacaagattttatgtcaaagcaaggtaacgacttaaaactatccggtatggttattggcgtggcgatgaacacccaagatcagtatcaaaaagaaaagtatggtgctaattatacgcaaaacatttctgatgcagaccgtgtagcctatggcaaaaaaatagcgccaaaaatcatcgcacaggtgagggcgcaatcaggcgtatctgacagtaccccgattgttatcgcaatgtatgctaattcgccagctgactctttggcgcccggtggtttttacgctgaagctaagagctcacatggagacactttgagtgattggacgaccattagcgacaaatcaattgttttacctaaagaagccacagatacatctaaattaggtagtgatgaaaatagtggttttgcaaactttaaaaacgatattgctaattttttccctaatattgctggcgcaacagcagttgctaattttaagtctggtacattgacacgtctagatgtaaaagtgaatacgcagttctattctcaaacagaaatcgaaagttttacaacatatgtatcccagtccgctcttaaattcttaccaagtaatgtaccagtccgtattgtggtccaaacggctaatgaattgcaagcgattctcatccgcaatgctaacgataaaacattcacagtaacagtattaaattaagcatagtctagctatgcttttttgtatatatacatgaaaatggtataattaaactatgtctgaaaatcaaaaatatttaacaattagtgcacttacagcatatttaaagcgtaaatttgatgcagatccatatttacaaaaagtctatgttactggtgaaatttctaatatgggccgtcggcgtggccggcatctttacttttcaattaaagatccaagtgggcgtgccgtaatttctgctgcgatgttctcgtatgctaatcgactaaaatttcagccagaagaaggtatgaaaataaatgcggttggccatgtacaattgtacgagccaaatggtacctatgcaattattttggacgatatgacacccgatggtgtgggagccttatttctagcatatgaacagttgaagaaaaaattatcagccgaagggttgtttagttttcctaagaaaaaattaccgctattaccacgaaaaatcgcagtggtaacttcgccgactggggccgtcattgaggatatagttagaacagtgcaacgtcgttttccaagtgcgcaagttgttttgtatccagccgttgttcagggagagaaagcagcaaaaacgattattaaacaaatccaacgtattgataaatcaaatcaatatgacacattgattgttggtcgtggtgggggttccatagaggacttatgggcattcaatgatgaaatgttggcacgaactgtcgccgagcttagcattcctgtggttagttcagtcggccacgaaacagataatacactgattgatttcgtcgcagaccatcgtgcggctacgccaacagcagcagctgagttagccacgccagttaccttgacacagttgataacacgtttaaacgaattacaagtgcgtttacaattaacgctgcaacagcagattgatgtcaaacgtcaacgcgttgcgcgcgtagctaatcacgtcatttttcaacaaccagactgtttgtatgttggctataatcaacgtgtggatcaattacgacatgatcttgagcaactaatgcaacaacacattgttgcagctcgacaccgtctcacagttgtttcccagaggcaatcgcagatgagccaacagatattacaacaaccaagagaaaaactacagctgctagcagctaaattagactcaatgagcccattgaaaatattagtccgtggctttgtagtgatggaaaaagaacaacaagttgtgaaaagtattcaagaaattgctgcagaggatcaagttaatctgcgcttgagcgatggcgtggcaaaagcaaaaataatagaaacgagcaaactaacacatgagtgaaacaaagacattcgaagataagttacagcaattagaaggcattgttagtgaattagagaagggtgatcgtcctttagagacggctctggctgattttcaaactggtgtcggtttggtaaaagaattgcaaggcacgctcaaacatgcagaagaaacattggctaaagtgatgagtgatgatgataaactaaccgatttggaactaactaatgactaatctaaaaaattttcaagcgatttggcgtccaaaaattgaccaacagttacagacggatttaattgctatatctgacgatgctgaatttgcgcagatgatgtgttatgctgtgctaaatggcggaaaacgtttacgtccgttattaactttggcagtactatccagctttaatgtgtccgtgacacccaatttactaaaattggcaacggcggtggagtgggtgcattcttattcgcttgtgcacgatgatttacctgccatggataatgatctttggcgtcgcggacaaccaagtgttcatgctaaatttggagaatcatcagctattttagttggtgatgctttgttaactggtgcttttcaggttgtttctgaagcaaatgcgttggcagcgaacgtacaaaaagtgagtgatgagcaggtgataaccatcatacggcagttatcacgatatgctggtgctaatggtatggttattggtcaaatacatgatatgcagaaccatggccatcaaaaatctgatgtgacttatgattggctattaaatgatgtatatgccccgaaaacagcagcactaattagttatgcaactgatatcggtggtaaactatctcaggaaatggcttcaacattagtacacccaaaaacgcagtatgatttatatcagtttggttatgattttggtctagcctttcaaattcaagatgatattgatgactttgatcaagataatgacgaagctgttgactcattaccacatcttgtaggtatggctgctgcaaagcgtacacgaaatgatttacttgctgatgcacggcaacgattaactaatattgcgcagcgtgaggccagttttgatcggcaattgttagatgaatttttagatttaattggagaatcagtatgagtgctgtagaaaaagagcgtgttgatatattgttagtacaacagggcctatttgactcacgtgaacaagctaagcgagcagtgatggcgggggaaatactaggtgacaatgaagaacgtttagataaagcaggtcagaaaatacctgttacaacggaattgcattttaaaggtgaaaaactaaaatacgtatcacgtggcggattaaagttagaaaaagcgctcaatgattttgatatttcggtcgctgataaagttgttttagatattggctcgtctacaggtggctttactgatgttgcccttcaaaatggggccaaattagtgtatgcattggatgtagggacgaatcaattagcatggaaattgcgttcagatgagcgcgttaaagtgatggaaaatactaattttcgttactcacaattaaatgattttaagtttgggcaaccacaatttgcaacgattgatgtgtcatttatttctcttggactaattttgccaccattatctcaaattattacgtctggcggacatgttgttgcactgattaagcctcagtttgaagcgggtcgcgagcatgtcggtaaaaatgggattattaaagatccacacgttcataagcatgtgttacaaaagactgtacaaatgatgcttgcagaaggtttttcaattaaagggttaacctactcaccaattaagggcgggcagggcaatattgaatttttagctatcttgatgcgcgaacagacagcaactatgaatacagatattgatattgataagctactcgaacaaacctatgcgcaattaaaccatgtaggaaataaggatgatgaataaaaaaacacgtcaaaaaacactcatgacacttattcaaaatcaaccgctaggacgtcaagaagacattgttgcttattttgagaccttgggcgaaacagtgacacaagcaactatttcacgagatatcaatgagttgggactgattaaggtccctaatgctcatggcggttttcactatcatttgccaaaacaagatgaccgaccgcatttgcaacgtttacgtcgtgcgttgcagcaatcatttttaagtcaacgtgcacaacgcggtcaaattttattaaaaatacagcctggtagtgcacagttaattgctaacttgtttgaaaaagtcaattttccagaggtttttggtactttgagtgatgatggtacggtactcgtattattaaaagatggtgtgacaacagcagaaatgacgagtattattcagaaattactggaaaaatagaaatgtattaggagcatgaaagcgaatatgctagaaaatcttgtcattgaaaattttgccattattgagaaaattgatttacaatttgaagatggcatgaccgttttaacgggtgaaacgggtgcaggtaaatcaattattattggcgctttactactattaaccggcggtcgtgcgagttctgaaatggttcgacatggcagcaaaaaagctattttacaagctgtatttagtattacaaccaatcaatcgttactaacgcttttaagccaacatggcattgaagctgatgatggacaaatgattatttaccgtgagctgaatcataacggacgtagtgtgattagaatcaatggtgttttaattaacttaaaaacgctatcgattattggtcgacagctggtcgacattcaaggacaaaacgatacacagcaactacttaatgtagatgagcatatacaattgcttgatgcatttggtggggacatgttgttgcaggtcaagtcagcttatcaaagcgaatttttggagtttcgtgcaattacccaacgtattcgtaaaattcaaacatcacagcaagaaatgacgcaacgactagacctgctacaatttcagcagcaagagttaatggaagcggatttgagtttgaatgaagaaaatgatttattggatgcccgtggtaaattgttaaattacaagaaaattgctgatcgcttacaaaatacacagtttgcgctgaatggcgaacaaactggtgcaatagacctattggcagaagcgatgcacgagttacaagaaattgcggcgtatgataatacctatgctgagctagctaaaacgattgccgatagttattacacggcgcaagaagtcggtcgagatgttgatgaacagataggcgcattaacctatgatgaatcagaattattacgtattgaagaacgcttacagttgattcatggtttggaaagaaaatatgggacaacagtggccgatgttttggcttttcaagaaaaagttaatgctgaacttgcaacgttggtagatgattcatttaatgtggataagttacaagtcaagcaaaatagtttacgtcaatctttgcgtcaaaaagcgatgagactacgtgaagttagacagcaagtggcacgtcagttagaacaggatgttaatcagcaattgtcagacttattgatgacagggtcagaatttgcggtacattttgagcccattgaaggttttatttcatctggctctgatagcgtagaattttatgttcagacaaatgttggtgaaggtatggccccattagttaaaattgcttctggcggtgaaacagcacgattaatgctagcattgaagacgacgtttgctaaacagcaacatattatttcaattgtgtttgatgaagcagacaccggtgtttccggacgtgtagcccaggcgattgctaagaaaatgttgacaattgcagctgactcgcaggtttttgcgattacgcatttaccacaagttgctgctgcagccacacatcattttctaattgctaaaacaacagaacacgatcgtacaataactcaggtttcgtcactagatgaatcaggtcgtgagcgcgccattgccatgatgttatcgggcgataaagtttctaaaacggcacttgccaatgccaaagatttgcggcgccaatataccaaagacgcaaccaaataatagcatgccatctaataactaaaaagactgaactcattcatatgagttcagtctttttaatatctaaatattaatgtgcaataatgaccaagaaaagtacgaataaaatagccaaagcatacattagtggatgtacttttttaccacgaccagtactaatcatagtaattggatagagaatgaaaccaagggcgataccatcagagattgagtaagttaaaggcataccaataacaatgaggaacgctggtgctgcgatagcaaagtcttcccaatcaatttgacgtaggcttttcgccattaacaccccgacaacaacgagtgccggtgctgtgacctgtgatgtaacaacagtcagcagtggtgaaaagaataatgcgattaagaaaaagataccagtaaagacacttgttaatccggaacgaccaccaacagcgataccagatgatgattcgacataggctgaggttggggatgttccgatgacagcaccaacagtcataccaacagcgtcggccattaatgctcttccggcgcgtggcatttcgttatttctcatgaaaccagcctgtgtagcaagaccaatcattgttcccgctgtgtcaaagaaagtgacgagtaagaaagtaacgacaacagtcaccatttgtagtgaattgatgtcaccgatgtgtgtgaccccagcaccaaaggttggtgccaaagaaggggctgaagaaataagtgcgcttggtagtttgataagaccaaaaatgatgccaacaactgacgtcatcaccataccaataaaaatggcagctggaattttacgtgacaacaaaatgaaggttacaataataccaaagatagccaataatgaggttggcgtggttaaatgaccaagagaaaccattgtgtctttgttggcaacaattagaccggcattatgtaagccaataaaagcgataaataaaccaataccagatgcgatggctaactttaaattttgaggaataatgttaataattttttctcgtattttgaagaaagttaatacgagaaagatgatagcagcaacgaatacacctgccattgctgtttgccatttgacacccataccaataacaacagaataagcgaagaaagcattaacacccaaacctggtgcgatagcaatcggatataatgcaacgatgcccatgaatagcgtcgcaacagctgatgcaacagctgttgccgtgaataccgcacccttatccatgccagcagcaccgaggacagtggggttaacaaatagaatataggccatggacgcaaaggtcgttagcccagcgatgaactctgtacgtattgacgtgttcagttcatcaagtttaaaataatttgcaatcgtagacatgattgcctcccaaaaatattgtaacgcctaaacgttctatactagtttaacagtataaaaggcgaattaaaatataaaaacgttagaatttaccgtttaaaccgatcgttgccgttgatttattgttgaaagcgcttaataaacgaatgataaaggcttaatgttcgtttattagttaaagataaccgaattcactagctaacaatgtgactatccgttagctgtggctaggatagaatgtgatggcttatttaatgttataatagaaacatcttttactgaaggaagttgtattatggtagcacaacttgtgttagttcgtcatggggagtcaaccgctaatcgcgataatcaatttactgggtggacagatgtaccacttactgcaaaggggcgtgcacaagcaaaaaaggtaggacaattattggctgataaagcaatgacctttgatgatgtccatacatcctatttacagcgtgcgatttcaacggctaacattattttatatgagtctcatcagtcttgggtgccaatccataaaacttggcgtttaaatgaacggcattatggtgcgctccgtggtttaaataaggatgcagcacgtcagaaatatggtgtttcggctgtacaattatggcgaagaagttatacagccgtgccaccgttattagatcgtgtgacaccagaccgccgctatcctaaccaaatcgagccactcggagaaagtttagcaatggccagtgatcgcttattaccttattggcattctacgattgaaccggcgctacgtgctggtcgtcatcagcttgtggtggcacatggcagttcattacgggcactgattaaatacttagaaaatattagtgatgaagccatcgatggcttagaagttggcaatggtgaaccaatttgttacacatttaatgaaaaatttgaaattagtccacgccagtacctgcaggcagatgttaaataaaataaagaccatataaggagtgaaaaatgaacgataaaacatgggcacgaataaaaaaatatacggagcatcaaggcacatctgggcaagagcatttagtgcggcaagctttgcgccaagatatgcaaccattagttgatgaaattcatcaagatggcttaggtggtattttcggtgttaaaaacaataaacagattgatgcaccgcgcgtcatgtttgcggcgcatatggatgaagtcggctttattgttacggatattttgcctactggcacgtttaaagtagccaccattggcggttggaatcctgtagtcatttcttcacaacgtttcaccttatttacgagtaaaggcacctatccagttgtttcaagttctgtatcaccgcacttattgcgcggcacagggcatgcaccacaattacctactattgatgacattttatttgatgggggctttgttgatcatgatgaagcattggcttacggtgtgagacctggggacttcattgtgcctgaggttaaaacaattttaactgccaataaaaagcgggtaatatctaaggcatgggataatcgttttggcgtggtaaccatacttgaagcattagaagcactagttaatgaacccacaccgaatacgctaatcatgggggcaaatgtccaagaagaagttggcctacgtggtgcccatggtgcagttaacttactaaggcctgatatattttttgcggtagactctagtgcagctgatgataatgttgaatcacagggacatcaaggtgtacttgatcaaggaacgttattgcgtgtatttgatccgactgttgtcacaccactgcgtctacgtgagtttttactatcggtagctgaagacaatcacattccttatcagtattttgtttctaaaggcggtacagatgcagcagctgctcaaaccgcgcgtaatgggataccttctgttgctctaggtgtggcttctcgttacatccacacccatcaaacggtctggtccatagctgattttgaggccgctaaggcttttgttattgcaattgcaaaatctttagacaacacaaacttacaaacaattataggtgattaatgttttatgtttaaaaaattacgaaaattagattattggattgctgtaccttatgccatattgagtatgcttggtattgtcatggttttttctgcaacccaaggtacaagtacagctttaagtaattttattaaacaagcgatttttgttgtgttgggcttgacgggtgctttttttctctaccattttaatttaaaagcgttacgacaaaaaaagttgctgcggatgacgatgttaatcattattggtgctttattggttgctaaatttattatgcctgcggttaacggcgccaatgggtggattagtttaggccctatcacgctgcaacctgctgaattcttaaaactagcaattattctatattttgccgatttttttgataaagtaccttggcagacgcatttacgtatcagaaatcaaccgttgtttcaatttcatgttttaggattaccagggattgcgctggtgttagtctttattatgccagacaatggtaacggcctaattacttttgttatctggtttgtgttgtttatgtcctctggtgtacggcgttggtttattgctgctgttgccgcccttggcggtttaggatttggctttttacagactattttaagaatcgttaaccaagtatttggtcttaatgggagtcaacactatacgtttgcccgattgacaagttttgtagacccatggcaaccaggtgcagccgacgctagtcgacagttattatatggttattatgcaatagcacacggcggtttcttgggggtaggactgggaaattcgttaatcaaaccctatttgcctgaatccaacacagattttataatggccgtgatgacggaggaattaggcgccgtgacaacgacaattgtattactgttattgctcattttaattggtcgtatggttattcttggtatacggcagcgcagccaatactatcgcttattattatttggtattgcagcattactctttattcaggcgttagttaatttaggtggtgttgttggtgtgctacctattacaggtgttgttttcccattcatatcaggcggtggttcgtcgtatatcgtattcagtgcggcaattggtttaacgcttaatatagcagcaacacaaaagaaactaccagacattcacccagcagatacacttgctagaaaggattaccaatgacatttgcaatacaacccaggcggggcctgtatatttatttaaagcagatgcgacacgtttcacaacttaaaaaatttggtcaaattgtctatgtttcacgtaaaatgggctttgcaatgatttatgttgatgatactgccattacgcaacaaattgaaaaaattaagcaatataagtttgtaaaagatgttgtctcatcaccgcgtccggatattaatccggatttggatgatatgcatgatgatattttctttgaaaattatgatgaggagagtgcgcgttaagtggctattcagccatggcacaaatagttatgcgagtagtatcgggacgttttcggggtacgcgtttagacgctgtttctggcgataaaacacgaccaacaactgacaaggttaaagaagcgatgttcagcatgttaacaccatatttgaatggtggcgaggtattagacctatatgccggtacaggcggattgagtattgaggcagtttcacgtgggatggcacatgccacattagttgaccgtcaatttcaagcaattaaagtgattcaaaataatattgaaaaaacacatgatatcgctgcttttacagtaattaaatcaccagcaaagcaagcgcttgaaaaatttgcgctggcgcggcaacagtttgatttggtatttttagacccaccctatgcaaaggaaaccttgcggggtgatatgcgttacatggcagaaaatcagttgttagcaccacaagcaatcattcttgtcgagagtgatgatgatgctaatttaccacaagaagatcagaattttatgattatacaacaaaagcattatgggataaccgttgtaacaatttatcgctatcaagcaaacgactaatagaaggggatttttcatgagtatcgcactatttccaggcagctttgatccactaacgaatggacatttagatatcattgaacgtgctagtctgatgtttgataaagtcgtggtcggtgtcggctataatacaggaaaaaaagctttatttacacctgaagaaaaacttgcgctaatttctgaagtggtgtctgatttgccaaatgttgaagtagccattatgcatggcttaaccgtacagtttatggccgaaattggggcacgttttattgtgcgcgggttacgcaatagtaaggactttgaatatgagcgagatattgctggtgtcaatagtgcattggctgatgttgaaacgattttattattggctaaacccgagaatcaaaatatttcaagttcaatggttaaagaaatagggagcatgggcgctgataatatggcgaagtttgttcctaaagtagtcgttgatgctttaaaggaacggttaaattaatgcgaaaaaaaagtaaaattattgccgcaattgcggctgtttttgttgtcataggtatcggtggcttattatggcctattgatggttatattgaagcgccagggcaagctgataacttagcacaatttgtcaaaattgatgggaagacagataatagcaaagggcgttataacattacctcggtttatttgtccaaagctaatggactaggctatctacagactttgattaatccacacctatcttttgccaaaacggccgatgtaactggtggtgaaagttcagcagtatttgctaaggtacaaaatttttatatgcaaagtgccatcgccagtgctgaacaggttgcttttaaaaaagcaaaccagccaattacgacaacatatcaaggtatttatgttcttaatgtgactaaagactcccattttaaaaagtcaattcaagttggcgataccattacagccattgatgggcaccattttgaaaatgccgatgggtttattaaatacttggcgaataaaccaaaagacattaaggtgcaaatcgattatttacgtgatggtaaggccggcaatacatctggggataccattaagttggcaagtagcaaatcatctgaatatccaaatggtcgatcaggcatcggcattattttgacagataatgttacggtaaaaacaacgccaacagttactgtagaccctggacaaattggcggcccgtctggtgggctgatgtttaccttgcaaatttatgatcaattaacaggtgataaattatcacgtgggcgtaacatttctggaacaggcacaatgaacgccaacggatatgtaggcgaaatcggcggtattgataaaaaggttatggctgctaaggcagcagggtcaactgtattttttgcaccttatgtagcgcccaacgctgaaatattgaagtatgaggaaaaacatcaaaccaactaccagctcgcacgacaaactgcaaaaaagtatgcaccaaatgtgaaggtagtaccagtaagaacctttgatgatgctgtgaattatttagagacaggtaaaataattcaaactgttaactaaagttataaaaaaggattgcccttaggcaatccttttttataacttatcaatatagaggctgttaatccaaccaaggtcagcgagtttataccaaacaatcccattgtcatgatgttcttcttttgcaatagccacaaagtcgccatcaagaacgctaccaacaggaatgccataaggttcagaaaaaacttctgttgattgtcctggtaagaaatttacgagagcatttggttggttattttcaatagcctggtcattaatataattaatattctctgcagtcggtgcagtatctgataatatcatttgactgtcattgtagggtagccaagcatgatttccaatttgataccagaattgaccattggcagaaatcgctcgtaatgatgttgcccagtaagtgccagtagtgagtgtagctgcgggttcagcattgtcttcaggctcactaaaagcaatcacatcaaaattaactttaatgtacatcataacgcgatgaacagcgcgccatgtagcaggacgataataaagatgtaatgcttgtggtaaattaccaaagacaccggttaaattaccagaattatcgacatatgtgaagtctgcgatatctggtgtttcaatcagatattgcgcgccgatatggccgtcaagtcttaccggtgtttgtaactgttctttggttgcaatattttcgtaataaacccaaacgggtgcttcagttgtcatgaatttaaacctctgagctcattataccaaataattaataaaaccatgtgtcatatattgttaccggctcatgacgtttttgttcacttgctaaatataagttttcaattgttttagcagcatgctcagcaattactttaccttccaagtaatcatcaatgtcgttgtaactgacacctaaagctgcttcatcagctaattgcggacgctcatcttcaaggtcggcagtgggaactttttcgtatagtgaatgtggtgcttgaagagcagctaacatctgacggccttgacgtttatttaaacgccataatggattaatatctgtgccaccatcaccatattttgtaaagaaaccagcaaaggcttcagcagcatgatccgttccgataacgacaccttggtgttctcgtgcaacagcatattgtgcaatcatacgcattttaggcttaatagagccacgactcatgtcatcaacggccaaaccacttgttcgcaaagcagttgtcatggcgtcagtggcagttttaatatttgtcgtaatgacttggtttggttcgataaaagctaacgctgcttgtgcgtcagcttcgtcacgttgtgcgccatacggttggcgtacagcaattagttcatattgctgcaaatgattttcgctattaagttcttgaatcgcaatttgggccaatttacctgctaaggttgaatcttgcccaccagaaacggcaatgacgtagctctggtactgtgggttaaggcgcaaatattgcttaagaaaatcaacggatctgctaatttcctgtttaggatcaatgattggttgaacgtgcaaggtggcaataatttttgcttgtaatgatcgcatattaaaactccttaatcatatttttaacgtgttgaatcgttgtgtttttggcttcgattagacgttttgagagtgatactgaatatttttctggtgaatcgatgcgtttgaaaggcgcaggaatggctgataagctgtccttggcgtaacgctgtactgcttgtgctgttggtatttgataaatttgcttaccgtgaacaaaaatatcttgcaaaataggcagtccgacacctggttcgtcaaacagcgtaagcatatcacctgtgtcagttcgccaaatttgctttttaccgggggtagatattttttcgtcatcatccgacaatttaatggtattatccccagagatgctgaccattttataaacagcacccaaggcaggttgatcaaaagcggtaattaattttgtaccaacaccccacacgtcaatttttgcgttttgctttttcaaatttgtaatggcatattcatctaggtcatttgaagcataaattttggcgttggggaaaccagctctatctaattcttgacgaattgtttgtgacaagccgaccatatcacctgagtcgattcgaacgccttgaaaattaatcttgtcaccaaactcacgtgccactttgattgcatttggtacaccagattttaaagtgtcaaatgtgtcaaccaaaaagaccacgttgtgatgtgttttagcatatgcagtaaaggcatcatagtcgtttttatatgcttgtactaacgcgtgcgcatgcgtacctgatacagggagattgaaaagcttaccagcacggacatttgaggttgcattaaaaccaccaatatatgcagctcttgtcccccaaagggcagcgtctagttcttgtgcgcgccttgtaccaaactcaagtaaaggctctcccttagcagcagagacaatgcgtgaagctttagttgcaatgagtgtttgaaaattaattatgttgagtaatgctgtttcaagtagctgggcatcaactagtggtccttcaacttgtaacagtggttcatgatcaaacatcacttcaccttcatgtggcgcacgtaatgttgcagtgaaacgccactgggccaaatattctaaaaatgctgccgtgtaaagattaagtgagcggagataatcaaggtcactcgcactaaatttgattttttttaaataagtgattgtatgttctaaaccagcaaaaataacataaccattgttaaaaggcttatttctaaaataagcctcgaaaacaaccggctgttgatcaatgccagtttgccaataagtataaatcatattgatttgatagagatcagtatgtaaagttaatgaatcgtctggatataccatagttctgtcctttaagaagattaaactcattatagcaaaaataagacctaaaagccgtgttataatgaacacatgaaagaattcttgatgcacaatacaatagaaacccaaaaattggcagcccttgttgcacaatcggtttatccaggtttagtgattactttaactggtgatttaggtgctggtaaaacaacttttacacaaggttttgcccaaaaattaggtgtgacagctcgggttaaaagcccaacatttaatattatgaatacgtatcaaagtcatcagataccgatctaccattttgatgcttaccgcttagaagaaacaggggcagaagatcaaggatttgaggattatattggtacagatggggtaacactaatcgaatggccgcagtatatggctgacttgttaccaaacaatcggctagacatcacattgtcacgtggtgtgactgatgatgagcgtcttatcaaagtaactggtttaggtcaagcggctgctattgaggacaaactatgacatttgacatgacacaaccgataacttttgaggtcgaagtagcaaacttagcgcttgccccacaatggcaggcgcttattcaacaattgatgtcagagacagatacctttatgatcggaggcatacgtgatggttattcaagaccagaagtggttgatacaccagcaataaccttactactaatagctgagcaagcagatagtcgtttgcccgtaggtatgggatctattgataatggcgagctgggtatggctattttaaaacaattccaaggtgcaggtttgggtcaagaactcatgaacaccttattggattgggctagtcacgtgggcctagcatctgtctggttggatgtgcagacagataatcagccagctgtgcatatttatcgtaaatttgaatttatgatacaaggggtgcctcgtcaattaacgttacctaatggccgagagacaacattgcaaagaatgattaaaatactggaagataaggaaagctgatatgaattttactgcattagactttgaaaccgccaatcatgaaaaacattcggctgtgtcaattgcgcttgcggttgtgcgtgataaccaggttgttgatgaattttacagtttgattaagccggaaacttattttagcgctagaaatactgctattcatggcattacggctgctgatgtggcacaagccccgaaatttccagagatttgggatatgattgccccactttttacggaagataagttggtagttgctcataatgcagcgtttgataatggtattttgaagggtactttggattattatgacatagcagagccacactatatgttattagacacagttcgtagtagtcgtcaattatttcctgactttaagaatcataagttgaatacagttgctcaaaatttaggcatcacacttgatcatcatcataacgcactcgatgatgctgttgcagcggctaatattttaatttatgaagcagatcattttggtgtagagagtttaaaacgttttgtcaaaaacaaataacgcattgcacgaattatagtgcaatgcgttatttgtttttacttatttatagttatttctaaagtaataggggcatgatcttgacgtaatccggtatcaatgactgcggttgttttgactttcggtgccaatctttcacttactagataatagtcgattcgccaaccagaattattaattttacttgtcttactaatttgtgcccaccatgtatagaggccagtctgctcaggatattgagaacgcattgtatccgtaaatccagcccttaataaggcactaaatttttcacgctcttgatctgtgaaaccggcagaattatggttagttttcggatttttgaggtcaatttcttcatgggcaacattcatatcaccactgaaaataacaggcttttgagcatctaatgcttgaatatatgcacgatacgcatcatcccaagcgccacgctcttctagtcgcgctaatccggagcctgaattaggcgtataaacagtagacacataataattctcaaattctaatgtgataatacggccttctaagtccatatcacccggggcattgatgatgggataatctacagatagtggctcttgacgtgataacatcatagtgcccgagtaaccagaacgcgcggtgctagaattcgtatagatatgataatcagggaagaggtcagtgattgtttgtgcctgctttttagttaagccaacagcttttaattttgtttcttgaatagcaaaaatgtcgggttgacgtgcggcaatttggttgagaacgtcccaagtcatttcaccacgggctgatttgtgctctacggcggcattgattgagtcgatattccatgagatgagttgcatattgttgaaatcctttttatggttttgtaacagcgtaatgcttcataaactttggcagctgctggctgatttgcgttggtaaaacaatgtattgtgttttggccagctcatctgcaatagcagagtgactatagacagcggctaagacaacatcagaaagtgaggcgagaaaaaattgggcggcaaaaccagcaataatacctgctagtgtgtcacccatgccgccagtagcttgataaggaccacctattggtaattcatatatatcctttgatgtataaatctgcgtatggtgctgttttaaaacaacaataggcatctgcttgaggcggtctcgtccaagtacgttaaaggcttcaaacgcttgttgtgcaattgaaatacctgttatacgttgccattccatttgatggggggttaaaacgagacgtgcgtgtggtaagttaatgtggttttcggctaataaagttaatgctgagccatcgacaattaaaatctgttttggaaagacagcccgaaaagttgcctgtaagatgtctaaacgatctcctaagcccgaaccgattaaaataacatcattattttgtatcagcgtcgtgaggtcttgattgaaatcaacgaccattgcttctggtaaatggctatgtagtgccgtaaaattagcggtatcagtcgctacggtcactagaccagcaccagcataaacagctgccatggcattcataataacagcaccaccaaactctgctgtaccaccaataatcaatacgcgaccaaatgtacctttatgtgattgtgctggacgtggcgtaatcacttgatataggattttttctgacagttgtttcataacttaacacctcgtaagtcattttaggtagcacatttcacgcaatcaagtgaattatgactcgcgatgctgccaaagcatcataaccacaagtaaaacgacgccaaaattggcacttagaattgccaagtttgactggttaagtacccaactggtcaaagaaataaacattaatataatcgcaataattaccatataaagatctgattttttcatgattgaatagcctatcttttgtttatagtgattggttcgttatagtaacgtaaccaaaagatgacgctgtatatactttcattgtaaaggattgtctattgatttacaaactgcgtgattggacggtgattttgtctgcatgctggtggttaatgcccgtaaatgaaaatttgctataattgtgacaaacagtataataaaattataaatatagtgaaaggttacttagaataatatgacaatagattggaaaaaagaagctcaaacccgtcaaactagttttattaatgatttaaaacatcttttagcaatagaatctgtccgtgacgacacacaagccagtgcagatgcgcctttaggacctgggcctaaagaggcgttattggccatgttacgtttagccgaacgtgacggttttacgaccaaaaatattgataatattgttggttatattgaaattggtcccaaagatgccaaagattacgttgcaatcttgtctcacgttgatgtgatgcctgctggtgagggatgggagactgcaccatttgaacctgtcgtgactgaagataagattatcgctcgcggcgcctcagatgataaaggtccggggatggctgcttattatgcctttaaaattttagccgaacttgatgtgccactaaagcgtcgtgtacgtttgatttttgggacagacgaagaaaatgattggctaggtatgacacgttactttgaagtggagcctgccccaatctttggtttttcaccagatgctgaatatccaattattaatggtgaaaaagggaatgtacaggttgagcttaaaagtcaagcaaataatagcggtacagagacgttggtgacttttgaagctgggctacgcactaacatggtaccaggtattgcacgtgcgaccgttaaatcagcgcaagttgataacctgactgctgaatttgaaaagtttttggccgtgaatccacaaatttcaggtgctatcgaaacgaatggggatgagatgcattttgtagtaaatggcaagcaggttcacggtgctatgcctgaaactggcgaaaatgccggtacctatttagcgcactttttgcaaaactttgcatttggcggtacagctaaatcattcttaacatatttagggacaccagcacatcaggatacgattggtcagaaatttggtgtgaattataccgatgacgtgatggggccattgtcaatgaatgtgggtattcaaaaatttgttgatggtgaggaagcatttattaactttaattttcgctatcctaaagggattacaccggatgagattgtcactggtttagcctcacaattaggtgactgggatgtcgtaccaacagttgggggacatgcacaggtgccacattatgtatcaccaactgatccggttgtcgatacattattgcgtgtctatcatgaacaaactggattaccagctcacgatcaggttattggtggcgggacttatggtcgtttgatggcgcgtggtgttgcgtttggggcgctgttccctgattcgccagatacaatgcatcaggttaatgagtttgcgttacttgatgatttgtatcgatcaattgccatttatgcgcaagcaattgctgaattgactgctattgattaataaaaagtgatggtgctaattgggcaccatcacttttttgctaagttaacaagtacgataggcacattgatttctcgtgttttctacgtaaatgtaatctaactcagatttagggttttcttagcgtaacctttcgagttactgggcataccaacttagatgaattaaagcaggctacttaacattttttcttcaatgattaggtattttgtgtggtaacttggtataattagaaacaaccttatagcaataaggacgaattatcgtaattgaaggaaagtgagggtacggaaacgttatagcaaaggctattaacgacagaagtacatgatgaacatgagaacttttgctggaaatctctacaaagatgatcttgaaggtgacaatattggtgttttttttggtacattagcgccaatgcacgtaggtcatcaagccgagatttataaggcagctgccttgaatgatggggttgttgtgattgcatcaggctacacaggtgatcgtggtgaccaaatgggactttcagttgaaaaaagattcagatatttaagggaagcttttagcgatgaaacagcgattaaagtcgattatattaacgaagataatattcctcagatgcctgcgggatgggatgagtggacgaacatcttagttgatacggtgaagcgtaatattgttaatccagaggcccaaattactttttatactggtgaagcagaatataaggcagagttagaaaaaagattaccacagacgcgtcaatttaaagtgagcttaatggatcgtacggtcttaaaaatttctgcaacagacattagaaaagatccaattggtaattgggattatattaatcgtgtatttcgtcgtcattttactaaaaaagtgacagtgatgggttctgcatcaactggtaaatcaacattagttcgtcgcttggccagaacgagtaattcgccgttttctgaggaatatgcacgtgaatatcaagaacgatcgaatgtcagcgatgatgaattgattgtcaaagattatattcgtttgattcaaggtcagtatgatgccaattcaagagaaattaattcgccagcaaataatggtttaaccattttcgacactgatgcgatggtgactaaggtttatgcagatatgtggctgaacaaatcagacagtgcgcaactacaaccgttatttgataatacgatttgtgaagagttgattgatttaattctggttattccaccagttacaccttatgttgatgatggttttcgaaatatggccaatgctgaccaagattcacgctgggcttttcatcgtgaattgatgaaagtcattgaacattatggctttatggataaagttgtgttacttgatgccaaaggcgatgctgatgatccttatggttattacgctcgttatttacaagcattagatgcaatccaatcccgtactgggttcaatattaaacacatttaatttgtaaaaaagcatacattaaatgtgtttatttttttatattaaattgtgattttaatcacttgtttattgaaaaagaaaggtataaaataaagttgttataaaaatcacaattaagaaaggtgaagtagcatgtcagataaagtagcaattgtaacgggcggtggtcaaggtataggagctggtattgcagagcgattggcgcatgatggttatgcggttattgtgaatggtagaacaaaaagcaagcttgatagtgtcgttgcacatattactgcccaagggggtcaagctgtgagtttcgttggtgacgtacaaagtcgccaagtcaatatcgatatggttcagtttgcgatgacgacctatggtcgattggatgtatttgtcgctaatgctgggattgattgggtggatagtattgaagaaacaccagaagctgaagttgacaatgtgttgaatattaacttgaagtctcagatttgggcgttacaagctgcaccatcagcaatgagaaaaaatggctcggcgggtggtaatattattctggcatcttctattgcaggtatggagggctttgagctgcttggtgtgtattctgccacaaaatttgcgacacgaggcttggtgcaagctgctgcaaaagaactggcagctgaccatatccgtgtgaatgcctataacccaggcattgtgttaacaccaatgtgggatgaaattgatgcgcgcttcgctgagcgtaaaaatgtgccacttggggcaacccgtcagtcatttatcgatggcattcttttggggcgtggtgaggagccagaagacattgcaaaatatgtgtcgttcttagtttctgatcaaggggattatattacaggacaatcattagcagtcgatggtggcattaaatttcaataacaaagtggtttaatagaacacgaacgaacgtttgccgaggtgaacgttttttgctatcataaaatctgagtggacaatgataggagaaaatacgggtggacaataaagagcgtgtgagtgtagaaaaaacgacaaatatgggtttttgggatcagcttgccacttggattggtgctaatgctaataatggtacgtggtatgtaggtggtgttttagcggcgcttggattagttggggcactgatggtcatttttatttcagggccgatggcatatttgtttttagcgctagtaggttatatcggctttataacaaaatcatcgactatgcgtttaatgcgtccagtttttggtgtcaagggctcgttgggaccgtcattcattaatgtgattcagttcatgggttgggcagctgttaacacgtatattgcggctatttctgtcagttatttgttatcatctatttttggtaaacaacaatttaagccggctggtatgaagggtatcattattggtgtcattgttatgggattactgcatgtgatgtctatttcgttggggcaacggtctattcggctgattgagcgcattggcattgttttagtcattttgttggttatttgggaaacaagtattgtgctacgcgaagtaccattgacagctattgccaaatggcaggtgccagatcatcatatattgccctttggtaaaacgctggatatatttgctgcctttaatcttgcctgggtaacggcaggggctgattttacacggtttgcttcaaaaaaatcagcagcaacctgggcaccttttttgggagcgacaattggcgtttattggtttgcgattgttgggacgttgacaacaatcgctgcagcagtatcggaaagtgctttcgacccgaacgcctctgatccctcaacgattgccgcaagattagggctagggatactcgctctagttgttatcatgttgacatcaacaaccgctaatgccgtgaatttaatggcagctggttcagcattaaacaacatgttgccacgctttaaattaacgactagtttgtggctagtcacattggtcgctacgttaatgagttttatcccattgtttgcgggtggttttattgatacctttatcaaatttttagatctcattggtatgattttgggaccagaaattgcgattttggttgttgatttctactttgttcgacgacgacaatatgatgtcacagctttcgataaacgtacaatatattggtacacaaatggggtaaatcttagcgcctatgctgtttgggttatcagtatattattttatattggtcttcaaaatgtggcgtttattgttggaacggtcgggtcaaattggctgacaatgatttttgcaggaattatttattatcttctttctaaaaaaatgacaaaaatgttgtgatttagtagcttttaagataaaattagtaagtatttaaaacatttggaggactgacaatgtctaactggacaccagctgcggatcaaaagaaccaaggcactttagaatttgaaatttcacgcgcacaagttgaagaagggttggaaaaagcattccaacgcaacaaaaaccaagtttctatccctggatttcgtaagggtaaagtaactaaggcattgttcttctcaaagtttggcgaagaagctttgtaccaagaagcaatggatattgtgttgccagctgcttatgaagcagctgttgaagaagccggtatcacgccagttggtcgtcctaacattgaaccagtttcaatgaataagggtgaagcttggacattgaaggctgaagtaacaactgcgccagcaattaagctgggagaatatttgaacctagaagttgcagcagaagacacagctgtgtctgacgcagatgtcgatgctgaaattaagcgcttgcaagatggtcaagcagaattagttttgcaagaagagtcagttaaagctgaagacggtgatacagtagttattgattttgatggctctgttgacggtgaccattttgatggtggtcaagccaacgacttttcattggcacttggctcaggacaatttattcctggatttgaagaacaacttgtcggccacacagctggtgaagacgttgaagttaaggttactttcccagaagattatcaagcagccgatcttgcaggaaaagaagcattgttcgaagttaaaattcatgaattgaagcgcaaggaattgccagaattagatgatgaatttgctaaggatgttgatgaagaagttgaaacattagcagaattaaaagaaaagactgctaagaagctagctgatgacaaagaagctgcagctaagtcagcctttgaagatgcagttattacaaaggctgttgataatgcaagtgttgatggagatgctattccagatgcaatgattgaagaagacgttcatcgtcaagttgatcaatatttgggacaactacaacaacaaggtatttcacgtgaaatgttcttccaaatttcaggccaaactgaagaagatttgcataagcaattcgaagaaggtgccgctacacgtgttaagacaaacttggtgcttgaagccattgttaaggctgaagggattgagccatcagcagaacaagttactgaagaaattaacaacttggcaacacaatataacatggatgctgaacaagtgcgttcatcattatcagattcattattaaagcatgatattgcaatgcgtgaagtaatcaagaagattactgactcagcaaaggcaaaataaaaaggccgtcaggcttttttattttgcctctgttaatcactatatttttcaagttatatgtcactgtgctatactgattactttacagtaggcatggttgcatacgatactggaataatttttcagtatattttagtgcaatctggtaaaatgtaatagtatttaattattagttatctactaaaaagattatttaaggatggattatggcgcagacaccagaatttgaagaagaaatttactgcagtttttgtggtaaatcatcaaacgaagttaaaaagattgtggctggtccaaatgatgttttcatttgcaatgagtgtgttgcacttgctcaaaatattattaatgaagaactaactgtggaccaagcagcacaagtgttatctttgccaacaccacatcaaattgtggcagagcttaatgattatgtgattggacaagaagacgccaaaaaaacattagccgttgcagtttacaaccactataagcgtattaatgaaaatgtttcgccaacaacagatgttgaattacaaaaatcaaatattgctttaattggcccaactggatcaggaaaaacatacttagcgcaaagcctagcacgtattttaaatgtgccatttgcaattgcggatgcaacaactttgactgaagccggttatgttggtgaagatgttgaaaatattattttaaagctattgcagtcagctaattttgatattgaagcggcacaacatggcattatttacattgatgaaattgataaaattgctaaaaaatctgagaatgtctcgattactcgcgatgtttctggcgaaggggttcaacaagctttgcttaagctgcttgagggaacaaatgccagcgtaccaccacaaggtggtcgtaagcatccacaacaagaattaatccaagtcgataccacgaatatcttattcattgttggtggtgcgtttgctggtattgatacaattattaaagaacgtcttggtgagcgtgtcattggttttggatcagatgcgaacgataatgccgtcgctttagattctgaaaatatcctagaacatgtacaaccagaagatatgactaagtttggtttaattcctgagtttattggtcgcttgccaattgtgactgtgttggatgaacttaaagtagacgatttaactaagatattgactgaaccaaaaaatgcgctgattaaacaatatacagcattactaggtcttgatgatgttgagcttgtctttcaacctgaagcattagaagcgatggccgagttagctattaagcgtcatacaggtgctcgtggtttgcgatcaattattgaatctgttatgaaagatattatgttcgacattccaagcagagatgatgttgaaaaagttattataacaaaagctagtgtacaaaatggtatcgcgcctgagttgcatttgaaaaaggtaggttaacattatgaatgtgaataatgttgagatggtgatgagtgctgtctccgcagcgcagtatccgacagatggcaaacccgaaattgctttagttgggagatcaaatgttggtaaatcatcattaacaaatacactaattcaacgcaaaaattttgcacgaacatcttctcaaccaggaaagacgcaaacgttaaatttttatgatgttgaaaatcaattgtattttgttgatgtgccaggatatggttatgctaaagtatctaagaagcaacgtgaagcctttggtaacatgattgaagagtacattacaagccgcaagcaattgcgtggcgtcattagtctggtggatgctcgccatgatccaagtgaagatgatgttgccatgtacgagtggttacattactataatattccaatcttagttgttgcaacaaaatcggataaaatctctaaaagtaaatttaataaatatgaaaataacattaaaaagcaactagggtttgattcgtcagccagtgatttcttgttcttttcatcagaaacaaagtatggtagagattctgtctgggaatggataactgcacatatgtaaagccaacacttgttggtttttttaattgctttaaacggcattttatagacacgtctgatacaataaaaatatgagtaacaagcaatttgcacaaatcattgttgatgtgccaacaatgcaaacaaaccaaccctacacatatcaagtcccagacaacatggttggtatcatacaagcaggtatgcgcgttgatgtcccgtttggtggacgtcatgtgatgggttttgttattgccctcgtatccgataccgatgtaccagtacaacaactaaaaacgatcacgcatatacttgatttaactcctgcattaaatgaagaactactacggttatctgattatttggctgcggagacatttgcttttcgcataacaattcttcaaacgatgcttcccaatgcattaaaagcttcttatgagcgtattttgacattgatagatgaggttgacgatgatacacagcaacgtttatttaaagggttagaccaagtaacttatcaggcacgtgaatggacaactgaagacattgaaaaaataacacgactcagacgtgcagggaaaattgaagttactgttaaagttaataacaaagccaatatcaaaacacaattggcttatcaaatgtctgctgacattgaatttttggaaaatgaatatcaagcgttaaaaacaaatgcaaaaaaacaacggcaattattgacgtttattttaggtcatatgggcgagaaatggtctaagcgtgatcttcaagcgcaacttgcagttcatgatgctgttctaaatcatgctgtaacgcatcaatggctaacgaagacacggattgaacaattacgtgaccctctagcaacggttgctgttgggcctactagtccgctggcactcaatagtgaacagcagtctgcttttgaagccattatacatgctgcagatgaagggcaatatcaaccatttttactcgaagggatcacgggttccggtaaaacagaagtttacttgcaggcagcgcaacatgtttataatcagggaaaaaccatattatttttggtgccagaaattgctttaacgccacaaatggtgcagcgtgtgaagtcacgttttggtgcgcaaacagctgttttacactcaggtttatcagatggtgaacgttatgatgaatggcgtcgtattgaacgtgatgatgtgaaaattgttgtcggtgcacgctcagcagtttttgcaccgttacgacatttgggtttgattattgttgacgaagaacatgaaacgacttataaacaaagcgataatccgcgttacaatgcacgtgatgtggcactttggcgtggtgaatatcatcgtattccggttgtattaggatcagcaacaccttcacttgaaacccgtgcacgtgcacaacggggggtctatgccttgtgtcaattaaccaaccgcgctgcagtgggggcgcgcttgccacaagtcgaaattatcgacatgaaagagactttagctgctggcccagaaacaaatttttcagatcagctgcgccaggcattgaatgactgtcttgcgcgcggcgaacaagccattttaatgttaaatcgtcgggggtattctagttttgtgatgtgtcgtgattgtggctacgttccgcgagaccctaattgtaatttggcgatgactttacatatggataccaagactttaaaatgtcactattgtgggcatgaagaagcaattccaacgcaatgtgcgcactgtggctctaaacgtattcgttattatggtacaggaacagaaaaagttgaagctgagttagcgacactattaccgcaggcacgcgttatacgcatggatcaagacacaacccgtaagaaaggcagcatgaccaaaatgttgacacgttttggccaacatgaagccgacattttattggggacgcagatgattgccaagggtctggactttgcaaatgtcacacttgttggcgttttaaacgcggatacagcattgggactacctgattttcatgcaagtgagcgcacttttcagttattaacacaggtgagtggccgtgcaggtcgtgcaaaaaaagcgggtaaagtatttgtgcaaacgtttaacccaacacactacgcaattgcttatgctaaaaaccatgattatgaaggtttttatcagcaagaaatggctgttcgtcatgccggaaactatgcgccttatttttatacgatacaaattcaggctagccacacagatgaaaatacgatagctaagcaaatgtttcagatagtacgctggttaaaatcgcgtgctagtaatgatgtaattatcctagggccgtcacccaaaccaattgcgaaattacgtaatcgctactattttcaaattattttaaaattcaaacaacgcgatgagatggatgttttgttgacgacactttataaccgtgcgcaaaaagcaaaagatgatttgcaattaagtatagatcgtgaccctgtttcttttttgtgacaaatagattacaatattatataatataatggtaattaagatactcggtttaacgggtgttttttgttggattaaaacgtgctatgtggtttaaatattaattagcgaggcatcgtatgatctatcgctgagcgcagtagataaagttagtattaagtgagaaaagaggcatatatgacacatactgttgtgctaatggggacaccgcaatttgcagtaccaattttagaagcattagtggcggatgacaattatcatgtcttagccgtcgtaacgcaaccggatcgtccacagggccgtaaacatattttgacaccaagtccagttaaagttgccgctttagctcacaaattgcctgtgctacaacctgaaaaaattgccggttcaagtgaaatggcgcaaatcattaactggcaaccggattttattattacagcagcctttgggcaattcttgccaactaaattactagcggcagctcagatagcggctgttaatacgcatgcttccttattaccgaaatatcgtggtggtgcaccagtacactacgctattatgaatggcgataatgaaacaggtgtttcgattatgtatatggtgaaagaaatggatgcgggggatgttattgatgttgtcaaagtaccaataacgtcaactgataatgttggcacaatgtttgacaagttaagtcttgctggacgtgatttattgctagcaacattacctaaaatagtggcaggtaatatttcacctgttaaacaagcgattgacgatgtgactttttcacccaatattccacatgataagcaaaacttgaattttgaagttgaaacggcaaaacagcttgattggcatgtgcgaggtctctatccaacacatcctgcttatgttcaagttgctggtcaaagaataaaaattactcaggttcaaccacttgacgaaacaaccactcaaccagcaggctatgttgttgagaaaaataaaaaagaattaaaaatagccgctgccaatcatacggtgttgcgggtgctaagattacaaccagctggaaaatcagaaatgccgattcaagcctatctcaatggtgctggcaaagcatatgttgtaggccagccatgggcggagaaaattaaaaatgagcgataaacgcgtatacagtaataaccctcgtgttttggcagtacagacactagccaaaattaaaaacggtgcatactctaatctacaactaaatcaagtcattaaaaaacatgcgctgaatgactcagataagcgccttttaacaactttagtctatggtgtcattcagcatcgcctcacatttgattactggttaacgccgtttattaagcaaaaaaagattgaaccatgggtgcgagaattactttatacagcactgtttcagttacaatatttagataaaataccgcaacatgcgatttttaatgaatcaattgaagtagctaagacacttggtcatattggtacagcaaagtttgttactgccattctgcataatattagtcgacaagggttgccagatattaatgcaatccaaaaccctattcaacgtttatctgtcgaggctagtttgcccgtctggttaattgaaacgctagttaaacaaaacggcgaagcaaagacacgtcaaataattggctcaattaatgacgctcctgcccaagcaattcgggtcaatacggcactttcaactgacgaagcggtagagcaagcactgttagatgagcattttacttttgtgaaatctaaggttgctgatcatgcttatgttgttactggtgggcacgtagcagggtcaaaggcctatcaagatggcctattgacgttgcaagatgaaagtgccatgttacctgttgaggctttacaaattacaacgcaggttaagactgttttggatgcagcagctgcacctggtggcaaaacaacacaaattgcacagtatattgctgacgatgcaacaattatagcactcgatattcatgcacataagattcgcctaattgaggctaatgctaagcgactacgtgtgtcagacaaaataacagcgcaagttttagatgcgcgccaaactgccaaccaattgacaacaaagtttgatcgtattttggtcgatgcgccttgttccggttttggtttattgcgtcgtaagccagaaattcgctatgataaaacattagaagatgttatgaatttagcaagcttacaaggggagattttggattcagttagccaaaatgttgccgacaatggtatgatagtttacagcacatgcaccattttacgacaagaaaatgatgatgtgattgcacgctttttatcaaaacacactgatttcgaattggtaccaacaatgacaaacaaagccttgaaatcaaaccgacaggaaacagtattacatatttatcctaatgattatcatacagatggcttttttgtcgctacactcaaaaagaaaacagttcagtaaatagtatgtattaaaaagataaggtagtttatgcaaatcgcatttcacactgattcgggaattaaacgacaagagaatcaagattacgttggggcttttacaaatcaagttaatcgtgtcatggttatggtagctgatggggttacttcaactgaagggggcgatgttgcaagcgctatggctgttgagcattttggtcatgcttgggaacaaacgacatgtaatagcatgctagcaattagtacttggctaaaagagacagcagtctatgtcaatgatgttattttagcagctagtcaacgttatgaagacttgaataggatggcaaccaccttagttttagccgttatttttgatgaccagataataattggtaatctcggtgactctaaagcattcttactacacaaaaatagattaaaacaaatttcttttgatcataatttaagaaatgaattgttacgagcagggacaattaccaaaaaagcggcagaggaactgccaaatggtgatagtgtcacgcgctttcttggtgttgatgatcagacaaatattgagatagatcaacatccatttttgcaaaaagatatgctctttttaacttcagatggtattactaaagtattaagcaatgccaacattaaacgcattatgcaagaaaaaatatcgcttgatttgcgtgcaaaaaaattaattgcgtccgccaatcagcaaggcgcaccagacaatgtcactgcactacttgttagccgtgatgacgaaaaggatacaaactaactatgttaccagatacagtgatagacaatcgttataaaattatcaagtcgcttggtggcgggggcatggccaatgtttacttggcttatgataagtttcttaatcgccacgtgacatttaaaatgatgcgattggatatgaaagacgataccaatctggctaagcgttttaaacgtgaagcaattgctgcaacagagcttgtgcatgataatattgtgcaagtctatgatactggtgaatatgaagggacacagtatttggtgatggaatatgttgaggggatggatttaaaaacattcattaccgataattttccaattccctatcagcaggtcgttgacatcatgacacagattttaagtgccgttcaagccgcccacgctgctgatattattcatcgtgaccttaaaccacaaaatattctaatcaatgatgctgggcaggtcaaaattactgattttggtatagctgttgctaagtcactacaaaatatgacgcaaaccaatacagttattggctcagttcactatttgtcacccgaacagacacgtggtggcatggcttctactaagtcagatatttatgcacttggcgtcatgctttatgagatgctgactaaacaagtcccgtatgaaggcgatacacctgtcgctgttgcgatgaaacatgctacagaagacatgccttctgtgcgcgattttgatccacgtatcccacaggcacttgaaaatgtcatactcaaagcaacagccaaacgaccacaagatcgttatagcaatgcagctgcgatgtcagatgatttgagtacggcactatcaccaagaagatctgatgaagaacgatttgcgccgatgtctgaaaccactgatgagacacgaatcataccgatggcgcaaattcaggatcaattaaaaactggtgtttcgtccgataaatccttacctgatgacgcgccagaagagccatcgattaaagatgcgattatcgagcatggtaaaaagggatatgcggttaaaagtattgctaaaatggttgatcgcaccccaagttatgtccgtcaagtattgaaagaaaatggcattaaatttcgtaaagcgccaaaatggccgtgggccattttgggcgtagtcatcttgggcacattggttgttatgtttttaaattatcaatccagtaaattggtcgtacctgatgtaaccaatctgacgcaggatagtgcaacgaacaaattgcagaaagctggtttgacagtgggcagtgtcagttcaacgacttcaacgacagttgataagggaaatgtggttagaacaagtcctaagagcggatcagaagccaaaaagggcgataccattaacctcattatttcttctggtcgtgctaaagtacgttttggtgactatgttggctcagattatgcgatgacagcagcacaattaagagcacaaggctatacggtgaataaacaggatagcgcatctgatgatgtggctgaaggtaagattatgtcacaatctgttgatgccgacggaaaagttgatccgacatcaacgacagttgtgtttaccgtttcaactggtgcagctaaagtcacagtaccagattttacaaataaagcaacacaacaacaagtgcaagactgggcgtcacaacacgatattgttgtgaatttcaacacgcagtacgatggcacaactaaaaaagattacgtcattagccaatcaattcgcggtggctctaatattacaaaagatatggttttgctggtaacaatctctcgtggcccacaaacagatagtagttcgtcgtctagtgttagttcatcatcaagtagtagtgacgcatcaaaaagtagctctagttcagcaagtagtagtgacagcagtcataaaaactagtatatcgttaatgaaagtcgattaatatcggctttttttgttacaataaatatatggaaaaaggacgcattattcgctcgttgagcggttattatgatatagaaacagacaaaggtaaaattcaacgtacgcgggcgcgtggggaatttagaaaatcaggtcaaaagccaattgtgggtgacttcgttgatttcgaaagtgagaatgatgacgggttaatttggaaaatttatccgcgcatcaacgctttagtgaggccgccaattgcaaatattgatattgctgtgattgtcactgcgctaaaagagccaaattttgctgcgaatttattggatagacaattggtggctttagaagctgcacatgtaaagccggtcatttatttttcaaaagctgatttgttaactgacgaggcttatgcggcaataacaataattgctgaggattatcgtcaaattgggtatactgttcttttgccagcaagcaacaataatgttgttgcacgtcaagcgctacaaagccttttggacgggcgagtatcagtatttatggggcagactggcgctggaaaatcgaccctactcaaccaattatcgcctaaattaggtttagagaccggtatcgtctcgaaagcactgagccgtggtaaacatactacgcgtcaagttacgctaattaaagttaacgatgccttaattgctgatacgcctggattttcatcatacgaggtatttgatttttcagcggaggcattagatgactactttccagaatttgtggcggtacgcgatggctgtcgttttcgtggttgtttacatttaaatgagcctgcttgtgctgtgaaagaagccgtctctcttggcgcaatacccgaatcacggtataatagttacaaggcgttctacgaattaatcaaatcgcaaaagccaaaatacaaaacagataatcggaatttttaggaagaaggaaacaataatgtcaggaattatttcaccatcgattttgagcgcggactatactaatttagaacgtgatgttaagttagttgaaaaggccggtgctgaatacttacatattgatgtcatggatggtagttttgtaccttcaatttcttatggaccaaattgggtcaaacaattacgcccagaaacagatatgatattggacgttcatttgatggttatcaatcctgaaaaaattgttgatgcgtttgccgatgctggtgcagatattatcggtgtccatgttgaggcgacaccacatattcatcgtgccctacaaatgattaaaaataaaggggttaaggctgaggttgtaattaatcctgggacaccagtaaccgcgattgaacctgttttagacatggttgaccaagtccttgtaatgacggttaatccaggatttggtggacaaaagtttttgccatcaacaattaaaaagattgcacaattaaaagcgttgaaagatgctatgggttatcaatttgatatagaaattgatggtggcgtcaataatgaaactattacagctgcctatgaagcaggggcaaatgtttttgtagccggttcatatgtttatgataaagttgatccagctgctaaaattgcaacattgaaagcgttgacagattaatgcaaattaatatcttggcgggtggtcccaagacattatggccagataatttatttgaaacatcaggcgactggataggtgctgatagaggggcgtggtggttatatcaacacggtattcccatgcaaatggcagtgggggattttgactcactgacacccagtgagtatcaagaattaacgactcatctatctgcgcataagattgttcgtgtcaaggcggaaaaagatgaaacggatactgaattagcattactatatgcacaaaaaaaacgacctgatcacattacggtttttggtgcaacaggtggccgtatcgatcacttgctgagtaatctttggctaatggctaacccagtatttaaggatatcgttgacagagttacttttgttgatcgcgtgaatcatatagcctatgcattgccaggaaatgttacagtacatcggcaaccggcaatcaaatatctcggattcatgcctttaaatcaagttgaaaattttcatataatagatgctaagtatccattgagattaacgagcaacatcgccaaaatgtggtcttccaatgaatttttagaagacacggttcatattagctttgacacaggcataatcatgataacgcagacaaaagactgatataatcaataaagaacaatgtaaggattaataggaggtaacaaatatggtagttaaagcaattacagacgccgaatttaaggaagacacagctaagggtgttagtattactgatttttgggctacttggtgtggcccatgtcgtatgcaatcaccagtcttggaagcactgtctgaagaaacagaacatgttaattttgttaagatggacgttgatcagaacccggaaacaccttcggcatttagtattcgtgcaatcccaacactattagtacaaaaagatggtgaagttgttgaacgcctaactggctttcatacaaaagatcagttggccaaagttttggcaaaatacacaaattaacttgccaaagtatttaaaatctggtaaaatttactaatgttgtagaaagagctttttaaaactaatggctcgaaaaggagggtcgaacatggcaaaggatgctattacaggcgcacgcacacgttttggtaaccaacgttcacacgcgttgaattcaagtcgtcgtagctggaagccaaacttgcaaaaagtgactgttaagattaacggtgctgccgcaaagaaagtttacttgacagcgcgtactttgaaggccgggttgaagaacggttctatcgaacgcgtttaatcaattattgtaatttattgcaatgacttgcttaagataagcatagttgacataaaacgaccaccttactggtggtttttttatgttaaaatagtagcagtaaacctttaaggaggaaatgcaataatacactaaatagtcagcgtattattgttttgaatattatggcaatcaaaatcaaagctaaaaatggtgacattacaattgaaaacgatgttatcgcaacaatagttggtggatcggccattgagaatccaggtgttgtgggcatggcatctaaagccgcttttcgtgatggtatgaatcaaattttaaatcgtgaaaattacgctaagggtgttgttgttcatcaagaaggcagcggggttagtgttgacgtgtatttagttgcacagtatggcactaaattatcagaaatttcgaaatcggttcaaggaaaagtgagatataatcttgatgcgctcttgggcattcacgcagctgaagttaacgtgattgttcaaggcgtgcgtatcacagactaggagtgtcatgagtaaaataacagtgattaccaatgttgagtttggtaaaatgattaatgcggcttcagctgcgcttgcggctaatgctgcaaaaattaacaaattaaatgtttttccggtaccagatggtgatactggtacgaatatgagcttatcgatggcaagtggtgcacagtatgagcgtgatgcgttagatacacatatcggggcattggcgaaggcgacctcaaagggcttgcttatgggtgcccgtggtaattcaggtgttattctgtcacaaatttttcgtgggtttgctacttcagttgaaaataaagagacattaaccgcgcgcgacttagctgatgcattgatgtctggtgcacaaattgcctataaatcagtgatgaagccgacagaagggacaatcctaacggttattcgtgaagctgctgcaaaagctaatcaagtagctaatgaatcagacgatattgttgttttgatgcgtgcagtagacgaagcagctcaagtagctttagcatcgacacctgacctattgcctgtattaaaagaagttggggttgtggattctggtgggcagggccttgtttttgttttgaatgctttctaccaagttttaagtggcgaatttaacgaagatgagctcaaaacgcctgataatgctgagttagaccaaatggtcaaagaacttcatgctggggctcaagcaaatgttaatcttgatcctaatgatattgcctatggctactgtactgaagttatggtacaaattggcaaagggacgacctatgatcatgagtttgattacgacacattttataatcatttagctgaattaggtgactcacttctggttatcaacgatgacgagattgtgaaggtacacgttcatactgaaaaccctggtgaagttattagttggggcacgcattttggctcacttgttaaagtgaaagttgataatatgcgtgaccaacaacaggccgtgattgatgcgcaacgtgctgaagaagcccaagtcgctaaaatagcgatgacgcaaaaacaagttgatacagctgttattactattgctgccggcgatggtattgcagcgttgtttaaaagtttaggtgtccaaactgtgatatctggcggacaaactatgaatccagcaacgtcagacctcgtggatgctatcaatgccagtgatgctaaacaagttattattttgcctaacaattcaaatatttttatggctgcagaacaagctgttgatttggtggacattcctgcacaagtagtgaaaacgcggactattcaacaaggcctaacagcaatgatgggttataatccagaagctaagttggatgataatgtacgtgagatggcagctatgatgactgaggttaagtctttacaggtcacacaagctgtacgcgataccatgttagacggtgtcgagattcatcatggtgattggatgggtattatcgatggtgatattgctgttgtgtctaagaaattacaggatacagccattgaatcagttgccaaaatgttggattcagattcagaaatagtaacaattatcgttggtgaaggcactaaattaaaagatgctgatagattaaaaaaagccattgaggcacttgatgatgacctagaaatcgaagttcatgaagggaagcaacctttgtatccatttttgatttcagttgaataaatgaaacatgacaaaaaggaagtcgcagatcatctgcgacttcctttttgtcatgttattagaaccagcctaatgcgttggcagcggcataaaaaataccaccaaccattaagacgaccataaaccatgacatgacaagtgtcatcttttcaatgcgtgttcgtgatttctgttcgtacttgggcatacgatgttgattcagctttgcatcaatttcggcttgtaattttgcgttaccagctgattgattcattttttctgccataattcacctcgacattattttcaaaggtaagtttaacatagttttagctcggcatgcaataatatcctatatatcgcgttaggttagcttttgaaacttgttttttaaagcgggttcaggtatggttattaggataaagaaataaatgaggtaaagtaatgcattggtggacttgtccaattttggcaatcgggttaataattctaacaattgttatttgtcgttggttgcgtataccgcaacgataccgtatacaagtgattgatattttggttgtgccgatgtggtatattgtgcatgaaactatgggttcgcgttttggtacaagttatgtattatggtttttactcatttggtggtttgtcggtgctatattagcttggttcttgatgtctaatggctggtcttttagaagtttttggcgtaaatattgggtatggactggtttattagcctgtacgttattaatcattgtgacaatattgggttttgtataccactagtccccacttataaaaagcactgttatctattagataacagtgctttttagtgtcttgaaatttactaaaatatgacaaattgataattaggtggagggaaatggggaaatgtggtaaattaatagtatagaatttttaatggaggtggtcccaatgttcatgggcgaatattcacatacgctcgatgtcaaggggcgacttataattccggcgaaatttcgaaaccaattaggtgaaaaatttatcgtaacacgttggatggagcatgcattacgtgctatgccaatgcctgtttgggaaaaattagaacaacaactcaatcaattaccattaggaaaaaaagaagcacgtcaatttaagcgttttgttatggctggtgcgatggaagctgaaattgacaaacagggacgtatcattatcccatctaatttaaaaacgtatgctggactggcaaaaaatgtgattgttacaggatcgggcgactcatttgaaatttggagcgatgagaattggcaatcatatacagctgagactgctgaaaattttgatgacattgccgaaggacttgtggactttgatttctaaacaaaaggacggatgttaatggctgaatttgaacatgtcacagtattattgcacgaagcagtagctttattagctataaatcccactggcacatatgttgatgcaacattgggcggtggtggccatacaggtgaaatattaaaacaattgactactggaaaattgtacagttttgaccaagatgataccgcaattaagtacaatcaaacgcgttatgcggatgagattgctgcgggtaaattaatcttaatacatcaaaattttcgacaattaaaggttgcattagcagaacaacatgtaacagctgttgacggcattgtttatgatttaggcgttagttcggtacaatttgatgatggtcaacgtggttttagttataactatgatgctgaattagacatgagaatggatcaacgtcaaacgttaacggccaagactattgttaatgattggccatttaatgatatattgcgtgtcctgagtcgctatggtgaagatcgctttccaaaacaagtggcacgaaaaattgagcagcatcgtgataaaggacccatcaatacaacatttgagcttgttgatattatcaaagaggcgattcctgcaccggcccgtcgtaagggcggacatccagcaaaacgcacatttcaggctttgcgtgtcgctgtgaatgacgaactgggtgcattagaggattcattgacgcaagcgttagagttgttagcacccagtggtcgcattagtgtgattactttccagtcactggaagatcggcttgttaaacaaatgtttcgggaaaaaacaagtatgcctgacttgccagcaggcttaccagtattgcccgggcaatttgaaccagattataagttattaacgcgtaaaccaattttgccaagtgaaactgaaatgactgataaccatcggtcagaatcagcaaagttacgtggtattgaacgacaataagagttaggagctgtcgcatggcacagaatgcatatcaatatacaacatcagcagaagcaattccctttgcaccatctcagacacgtgttaaatataaggcagcacgttggacaagacgtgaacgattaatggtgacgtttgtttctgcagttattatgatactaatgattggtgttgtgttttcaagtatgcaagcaaatgcggcacgtacaaacgcagcaacaatgcaatcaaaaatagatgcaacaaaagaatcaaatgatgccttgcgtagcgatatccagagtaagacaagcaagaaaaatctagatgaggtcgccaaaaagtataatatgacgttatcaaataataatgtcagaaatattaatcaataattatgagaaataaagtgagacggataccaaataaaagagtcacaaaaaatgccaagatttttggcggtgtattgttgggtgcaatgaccatcgtgattcttggacttggcgtgcgtctttttattattgctggtggttcagttgatggccataacttaaatgatgccacacgccaagcctttatggctaaacaaatagtaccggctagccgtggtaaaatttatgatgctactgggcaagttttggccgaaaatacaacagtttatgatatgtatgcggtgttggacaagaaagcaacgcgtgtgaaagatgctaagactggtaaatatgtggctggttcaggtcatgttgttgataaagaagcaacagctgataagttaagtcaagtgattaatatgagtaaagaagatattttaaagcgactagataaaaaagcttatcaagttgaatttatctcagacaaagcacaagctagtaaaaaccttagcattgaacaatacaagaaaatacaggcgtttaatttaccaggcattaatttcacaccacatccatcacgtgtttaccctgaagacagtacagcttctcatttaattggtacaatgaaaacagatgaagatgctaaaacaggtcaaccaacacaatatggttttatgggaatagaggcagcagaaaacagtgtcttatctggtaaaaatggtgtgaagaagtatgatggccagacggaaaatatacaagatagtaaaacagttgaaaatgggcacgacgtctacttaacattggattctggcctgcaaaataccttagagacacgtatgtcagaattgtttgacaaaacaaaggctgactctgctgtgggtgtgttaatggaagctaagacaggtcgcattgttgctgcgacgcagcgccctaattttaatgcaaatgacaagccggtggcgcccaagctttgggcgaatttattagatcaaaatccttttgagcctggttcgacaatgaaaggcattactttagctgctgccattgaaactggtaagtggcgaccagaggatacctatcaatcagggacgttgttgattgatggcaaaaaagtggttgatgcgtttggtcaagaccaaggcatgttaacctaccgtgaaggtttttggcgttcatctaacgttgcctttgcacgtgtagagcagcaactaggaccgacagtttggcgtaattatttggaaaagtttagatttttacagtcaacaaattctggattgaatggcgaacaagccggtattatgtcatttacctatccaattgatcaagccaacacggcctatggtcaagggattagtgtgacacccctgcaaatgatacaggcttactcagccattgctaataatggtcaagaagtgaagccatactttgtggataaggttgttaatgctagtactggtgcggttattaagcaaaataaaactgaaaacgttgctaaacctattaaagccagtacagctgaacaagtacggcaatatatgattgatgttgtcaaccagccaacgggaacggcaaaagaatttgatttgcgaccttatggctatcagattgctgctaagactggtactgcacaagtggctgagcatggtcagtatctacaagggctaaataatgcgattcactcagtcatggtgttggcacctgaaaaaaatcctaagtatattttttatttggctgttaagcaaccaaaggtcttcccagatccaacaattcagacaacaatgaataaggtttttcagccattaatgctacaagctttaaatgatagcgatagtgcgataaaatcaaagacaacgaaacagactgtaccaaatgtcatggggcagtcaatcaagcaggcatctgatgatttaacaaaggctggcttcagagtagctgttgtgggtagtaacggaaaagtgacggaacaatcgttgttaccacagcaaaagtcattaaccaatcaattagtgattctaactgccaaaggtaacacgcatctgcccgatatgactggttggagtttaactgatgcacaagcatttgctcacgcggctggttttgacttaacttggtctgggtcgggatatgtgacaagacaattgacccccaaagatcaactcgttgtgggcaatagcaaggttgcaattgaattaaaagagaagcaatagggagagaaaaatgtctgataatttatgggcactagcacgagcgtttattattactgtggttttcatgccattcttaattaaatttttgaaacaatccaaagaacaagcggttattcgaaaattgggacctgatcaccagtcaaaagctggcacaccaagtatgggtggtctcttgtttgttttagctgcagcgattagtgcgtttattggtggcgctgcatatcatggcatgtcaggtgttgttgctatgattattcctgtatttgcattagtcgcttatgctattataggcggcattgacgacgcattgaaactcattaatcatgctgatgatgggtttgcctttaagcccaaactcctagcacaaaccttaagtgcagtagttattatgttaatcatgtggctgttgggagtgccgtttacgctctatattcccatgattggaacaattaatttagggcttttctactttgttttcctgtggttctggttagttggctggtcaaatgcaaccaatttaaccgatgggttagatggtttgcttgcaggtaatagtgtggttgtatatgccgcttatacagtcattgccatgcatatgcataaccatatcattgttttatttaatttttcaattattggtggtttgttaggtttcttaatctttaatcgaccaaaagcaaaaattttcatgggtgatacgggatcgttggctttgggtgctggtttagctattgaatcaattttgcttggagtaccattttcgttgatctggtttggtttgatatttgtgattgagacactatcagtgattatccaaacagtcggttatcatttttggcataaaagaattttccctatggcgccaatccatcattcatttgagaagttcggttggagcgaatggcaaattgatttgctattttggattgtttcatcaatcttggctgtagccggtatattctacatgaattaacaagcgatgtatgtcgcgtacatattaaatttttaagaaatcaggttaatgatgaaaatacaagattttaaaaataaaaaagtgatggtatttggttgggcacgctcaggtaaagctgctgcgcaacgtttagtagagttgtcagccattgtgactgttgttaatggtggcgcatttgataccgacgagacaatttatcaaaagttgctagcagcaggcgtaacatttatcaatcatgatgatgatcaagcaatagataaatcatttgattttttggtgaagaatcctggcattccatatgaaacggcaatcgttaaaaaggcacttgttcttgatattccggtcttaacagaagttgaagtggcgctaagttcgtttgatggacgactcattgctgtgacgggatcaaatggcaaaaccacaacgacgtctttgatacgtgacatgctaaaggcaagtggacaaacagtcacaactgcaggtaatattggcacgcctgtcagtgaagttgttggtccattaactagccaagataccttattactcgagttgtctagctttcaattaatgggcttaccagatattaaacctgatattgcactcattaccaatatatttgctaaccatctggattatcatggcgatcgggcacattacgttgctgccaaatatcaaattacaaaaaatcaaacagcaaatcaaaagttaattctaaatgcggatggcgctgacaccccagactttgctgccaaaacacaagcacaagtcgtcttgttttcacgagataattcctctgatatggcatggaccgatggccacgatttaattattgaaggagaacatgttatgccactaacagcaattaagttagttggaccacataacttagaaaatattttggcagctatcaccgtctctaaaatagctggggtcactaatgaggctattaagtcagtacttgaagtgtttggcggggtgccacatcggttacaataccttttgactgaaaatggggttagatattataacgattcgaaggccactgatatagaagcgacacaaacagcgctagatagttttcacgaaccaacaatttggttggcgggtgggctagaccgtggtgacgacttaacacgattaataccaaacttatcgcatgttaagctagtcattgcatttggtgaaacgcaacaaaaagttgttgccatagcacgtcaagcacataagccagttattacagttacaagtgttaaagaagcggtgccagttgccatcagtagttcttcagctggagatgttgttttgctttcgccagcggcggcgagttgggaccaatatcccaactttgaagtccgcggtgatgaatttgtcaatgaattgaaagaaaatttgggggtataatatgcgtgttattttatctggtggtggtacaggtggtcacatttatccagcacttgctttggcagaggttattaagcagcatgaaccagatgcagaatttttgtatgttggctcagaacgtggcgtagaagctaatattgtaccaaaaacgggaatggcatttaagcaacttgcagttcagggttttagtcgatcactttctttacataatattaaaactgtgcaactattcctgaaagcggtcaaagtatctaaaaaaattattaaagagtttaaaccagatgttgtcattggcacaggcggctatgttgctggggcggttgtctatgctgcacagcgcatgaatattccgacagtcattcatgaacagaactctgttgcaggtgtaacaaataaatttttagcacgtggtgccacaaaaatcggtgtggccttcgaagttgccaagcaacaatttccgagtgaaaaagtcgttttggttggtaacccaagagcacagcaggttgcgcagttaaagtcaacattttcatggcagacaattggcttgcgggatgataaagcaacggtacttatatttggtggttctcaaggggcgccagccattaatctagccgttatcgatgctataccagaatttaatgaacgtagctatcaagttgttattgtgactggaccaaagcgttacgataatgtgctagatttattgcgtgagagaaacattgaggccgctgataatattcgtatattgccttatattgataatatgccgaatgtattaaagcaaacagacgccattgtatctcgtgccggggcaacgtcaattgctgaaattacagcattgggaattccttcaatattaataccgagtctacatgtgacaggtgatcatcaaactaaaaatgcacaaagcttagtagatgttggtgctgcaattaacattactgaatctgatttgaatggacagagtttgattgcggcggttgacacattgttattagatgaaaatgtgagtgataagatggccgctcaggcaacaaaagttggtatgccagatgcgggtgagcgcttgtatcaattaattttacaggcgatggctaataagaaagattagtgaattgaatgttgaacagtttaacaacagaataatgactcggcgaccaagacagttatggcttagtctcgttatttttgccattttgattatagggacgttggcaatcattcggccttggcaatctattaaacaagtgactgttaacgccatggaattgccagacaaaaaggttcagacatacgcgcaagtcatggtgggcacaccttattggcaagtggctggtcaaacgcaatttattgctgagcgtctagtaaaaaacagtgataaaattgattctgcgcaagtgaagcagcaaggtacccatgtgaccattaaagtggtcgaaaaagtaaccgctggatatgttcagaaaaaaggacaatggtatcttattgatcgtaatgggcatttaacaacaattggacagccaaaaggggatgcgccaatttatgctggttttcgaatacagacagcactgcaagaagtggcaacgcaatttgtcactttggaattgacgttgcgccaaaatataagtcagattactttttcaccagtcaaagacaatgcaaaacgattagttattgtcatggatgatggcaacacagtctatgcgacacaggatacttttggcaagaagattagtttttatccaggtattgccgcccagatgccagataaaggcattgttgatttacagtttggcgcctattcatataagtatgggaccaatgcgcaaaaagatgataacaaaaagaaataatatgtattaaaaagtcataaaatgaaagcaaatgaaacctgctaattggtagcgggaagtgcgtcatttatgatattattattattaggtataatttattaaaaaaaattgtaaaggggcacgacgcatgaataactcaggcgtgacagttggtttagacattggcacaacatcgattaaagttgtcattgcacaaacaactggcaaccaattcaatgtgattggcgcaggtaatgcaccttctcgtggtttgcataagggtgtaattgttgatattgatgcaacagccggtgcaattcgtgaagccattgatcaagcacaagaaaaagctaattttcaaattaatgaagtcgttgttggtgtgccagcaaaccaaattgaaatgttacatgttgatggactcgtttccattgcaaatcaaaataaacgtattacgtatgaagatgtgcagcacgttgcacaacaagcattgtcaaatagcttgccctcagatcgtgatgtaatagatttaatcgctgaagaatttagtgttgacggttttgatggtattaaagatccccacgaaatgattggtgttcgccttgaaatgcacggaactgcttaccttgggccaactaaaatactagataatacacgtatggcgatccaaaaagctggcttgacattgcgagaattcgtgttggctccattagctgttgggacaagtatcttaaacgatggcgagcaagactttggcacagtattgattgatttgggtggcggtcaaactactacttcaattattcacgatcgcaaactgaaatttaatagtgttgacttagagggtggtgacaacgtcacaaaagacatttcaactgtattaagtacctcttatgccaatgccgaaaagctaaagcgcgattatgggtttgctgacccaacgcaaacaaacgttaaaaatgaatttgcagttgaagttgttggtgatgcaacacctagaaccgcaaatgaacattatctttcagaaattattgcagctcggctagaacaaatttttactagggcatttgaaccattgaatactgtaaatggcttaaatatgcctggtggctttgttcttactggtggaaacgctgcattaccccgtatggttgattttgcgaaaacaattttgggcgaaaatgtgcgtttatttgtaccagatcaaattggcttaagacatccatcttatactagagcaatggcttatgcgatgtttgcatcacgtgaaagtatgacgcaacaagtgattaagcaagtgattatggcacgacatgatgacacaagttatgtacagccaacgtcacaagttacaagtcaggctcctgtgacttatatcgagacttccgagtcaaattcacaagcacaaggttttgatgagtatcactataatagtagtcaaggtaatcaaatagagcagcctaaaaaaggtttctttgggcgctggatgcagacaattaaaaatttatttagagaagactagtatagtttaaggagacaactcatggatttttcaattgatgacgcccaacaagcaggcgcaatcattaaagttatcggtgttggtggcggcggttctaatgctgtcaatcacatgattgaagaaggggttaacggtgttgaattcatcgttgctaatacagatgtacaggctttggacaaatcaaaggccgacgttaaaattcaaattggtcccaagttaactggtggtttgggtgctggttctaatcctgaacgtgggacaaaagccgcagaagaaagtgccgaagatattgcctctgcactttcaggcgcagatatggttgttatcactgctggtatggggggtggtactggaaacggcgctgcacccgttgtggcacgtattgccaaagagcaaggggcattgacagttgccgttgtaacacgaccatttaaatgggaaggaccaaagcgcggtcgttttgcagctgaagggctccaagcactatcagaatcagttgattcactaattgttatcacgaacgaacgtttgaaagatcgtattgatttacgcacaccactatcagaagcctttaaggtcgttgatgaagtcgtggcacaaggtgttcgtggtatttcagaattaattactaatccagggttcattaatctggactttgctgacgttaaaacagttatgcaagatgccggccctgcattaatgggtgttggtcaagctagcggtgaaacacgtgctgctgatgcaacaaaacaggcaatttcatcaccattattagaagttgatatgtcgggcgcagaagacgttttgctcaacattactggtggcttggacatgtctttgtttgaagcacaaacagcttctgaagttattgctcaagaggccggtcgtgaagtcaatgttatttttggtacatcgattgatgaaaatcttgaagattcaatccgcgtaacggttattgcaactggccttcaaaacattacaaatgatggcacgcaaaagaagggggctaaccctaaagctaacgcagctagcgttttcggtaatgcggctaacactgataacaagacatcaacttcggcgccacagtcgtcagtgtttgaaaagccagctacggagcagactagtcaaccagtacaaccaacacaaaaagatccatttgctgattggaatatcagtggtgcttcgaaggatgcttttgcagaagataatcgttttgacggtgtgcaaaagcagtcatttgatgtattcaatacccctacatcaaatacttcatccgttgatttctcaagtacagatgatgaaaatgaacaaccaccattctttaaaaaacgttaaaaaaggaatcgtgaattggtgcaactaatcatgaatcgtgtcaactaagactagcgccttgattgcgtttgaactattggccacatgacaagccccagttgcgtgtttaaggagaaaacatggcagtagtcgacacaattaagcgtctatttagtaatgaagaagacgatttatatgaaaaaaattatggcagtacagcatatcaagagcaacctcagccacagcagacagcacagcgtcaatcgcaacaacaaacagcgtcttattttgctggtcgacaaacagtgcaacagtctgctatgacggatccaaataatgcaaatagcaagattgccttatttgaaccgaaagtttattccgattcgcgtgctattgcatcacagattttaggtggagaagccgtcattgtgaattttacacaaattgatgaagcgcaagccaagcgaattttagattttctaggtggtgcaatttatgctgtcaatggcgaaatcgaacgcattggacaatctattttcttagtcacgccagacacgtttgaaatttcgggtacattgactgataatttagaaccaaatacaaggtactaagcctatgctggaaattttagattggattattcgcattgcacgttattatgagtatgcaataattatttatgttttaatgtcatggctaccgggggctcaacagtctccagtgggtcggtggttaggtcgcattgtgttaccatatcttaatttatttagagtcataccaccgatagccggtatcattgatatctcgccaattgttgctatattagcttggaattttgcagtcagtggcctagcacatcttatcttattgttggtctagtgcgaccatgtcagatgtttctatagcaattgaacagcattttagaccagatgaggcagactttatacaacaagcaggtgattggataagacaaagtcaagatgagtatcggtttattttaacttactttttaaatccacgagagcaatatattttaaagacactcgttaaccgaatgaacgatttgaaagtagtatttaatggtggcgttgatggcgctgaaagccaacgagcaattatttcgccaaacttttattcaccagaacttgatgattttgaattagctgtgttcgagattaaatatccaaaaaagtttacaacattacatcatagtacgattctaggtactttaatgcattcaggcattaaacgtgctattattggggatatcctaaatgatgcacagcagtggcaaattattgtggataaaaaaatgttagcttatatccagcaaacagttttgacagtgggacgtaccaaagtatcattggtagcgacaacactgaatcatgcgattcaacccaaggatgattgggaagagacctttgtattactagcttctctacgtattgatacggtaattgctaccatttttgatttaccgagaagcgtgacgaaaagtttggttgaacaacagcaagttcgtttgaattggcacacagtcattaagccggatactactgtgaccgttggtgatgttatttctgtacgtggatatggtcgtattcaaccaaaaatgcttgacggattaagcaaaaaagataaaattaaaacggtagtaaatgttattcggcgttgattagcatggctatactgtaattaaaaggagagtatgatggcactaacacctgacgaaatattaaatcatgattttactaagaaaggctctcgtgcttatattgcatccgaagttgacgcctttttagaccaagtaaacggtgattatgaagcaattattgcagagcgtgatcgttttgcaaatgaaaaggaacagttacaagttaaggttgatgagctagaagctaagcgtgagcaagttaaccagtccatctttgtggcacaagaagcggctgagcgcttgaaaaaagatgctgatgcagaagtaaaaaagcaattaatgcatgcacaagagtcagccacaaagattattagtgatgcacgtacaaaagctgaggcagaagccacaaagttggcacaagaaaatgctgatttagttgtcgagcaaaacgaattacgtcaagaagttgaaagttttaaagattcgttcttgaaattattgacagttcagcgtacactattagacaacgatgagttagccgaggcagttcatcgtttgccaatgggtcaggcaactgccgctcgtattgaaaaagctggtgtgaattcagcagctgaagcagcaactaatgttgctgacgagatagttgacgacgcagcaacgtctgatacgacggttgaacaagggccagtagttgtgtttccagagacggaagacacagcagataataaatcataaaaagcgtaacacagcaagattggcgtacatacgcgcagcgagtcatggtggttagagatgatcgtccctgtagcctttcagatcagttacaagtttgttgaactgaattttaagtaagttcaaacggtgcagatcgttaaaactgatttgagggttattttatgagtatagccgaatgtatgggtggtaccacgcgtaagcgtccctgtgtcgattgacacagggacgcttttttatttttttgatacataatgattattactgcgatattagaggagaaacagtatgaaatataaggatacattaaatctaggaaaaacaggatttcccatgcgtgggtcattgcctaaaacagaaccattgcgtcaacaaaaatggtacgatgccgatttgtatcagcaaagattatctcaaaacgagaaaaagccacattttaatttgcatgatggaccaccatatgccaatggaaatattcatctcggtcatgccttgaataaaatctccaaagatattattgtgcgctacaaaaatatggctggtttttatgcaccttatgttcctgggtgggatacgcatggtttgcctattgagcaacagctaactaaggcagggcatgatcgtaaatcaatgcctaaggctgcttggcgtaatttagctaaagactttgctttggctcaagtcgataagcagcgtaatgactttaaacggttgggtattatggcagactggcagcacccatatatcacgttacaacctgaatttgaagcagcacaagttcgtgtttttggcgaaatggcaggtaaaggctatatttttaaaggctcaaagccagtttactggtcatggtcatctgaatcagctttagctgaagctgaaattgaatatcacgatattgattcaacatctttgtactatgctaacagagtcaaagatggtaaaggtattttggacaatgacacgtattttgttgtttggacaaccacgccatttacagtaacagcatcacgagggattacattaggacctgacatgtcgtatgcggttattcgaccagaaggtgagacgcgcaaatttgttgtggcagttggtcgtttagaagctattgcgcctaagtttggttggacaaattatgaaacactggcaacatataagggacaggaattagaccgcatcacagcttatcatccttgggatgaagcggctgaagaacttgttatgaatgccgatcatgtgacgctagattctggtactggtttggtccatacagcacctggttttggtgaagacgattttaatgttggtaaaacctatggcctcgaagtcgctgtgacagttgacgaaaaaggttacatgacgaaaagtgctggcgctgattttgaaggcaagttttatgacgatgttgtcggtttagtaatcaataaattaacggccgctaatctatttttagccaaagaaaaaattacgcattcttacccattcgattggcgtaccaaaaagccaattatctggcgtgcagtgccacaatggtttgcatcagttgaaaaattccgtcaaaatattttgaatgaattagacaatgtgaacttttatcctgagtggggtaagaagcgtttatacaatatgatacgtgatcgcggtgactgggttatttctcgtcaacgcgtgtggggcgtgccattgccaattttttatgccgaagatcaaacgcctattttggatcaatctataattaaccatgtggcagatttatttgaaaaacacggttcaaactattggtttgaacacgaggctaaagatttattgcctgaaggttatacgaatgaacattcaccaaatgggctattcacaaaagaagaagatattatggatgtttggtttgactctggttcatcttgggcgggtgtcatgaacacgcgtaatcaacttgattatccagcggatctctacttagaaggctcagatcaatatcgtggttggtttaactcatctttgattacttctgtggcggctactggacatgcaccatataagaatgtgttatcacaaggctttacattagatggtaagggcaataagatgtctaagtcacttggcaatactatctcgccattagctgttgctgatcaaatggggattgaaattttgcgtctttggacaatttctgttgatacatcgcaagatatgccagtatcaaatgatattttgaaacaagtatcagaaagttatcgtaaaattcgtaatacgttgcgcttcttaatggccaatacttctgactttaactatgcaactgatgcgattgcttttgaagatagggcggggcatgatcaatatttctcagttgttttaaatgactttgttaaagatgtccgagcatcatatgataactatcaatttaatgatatttttaagcgcgtcattaactttgtcaatgttgatttgtcagcattttacttagatatcgcgaaagatgttgtttatgttgaagcaccaactggccacgcacgtcgttcaatgcaaacagtcttttatgatacattactagccttgactaagttactcttaccaattttgccacatacagctgaagaagtttgggagtatttaccaaacgagaaaactgaatttgcctatttgtcagatatgcctgaagtgcaagattttggtgatacacgtgcattattgtcacattgggctgactttatgtcattacgtgattccgtgaataaagcattagaagaggcgcgtgctgctgaattaatcggtaaaaacgccgaggccgcattgacattgtacttgacaccagagcaacaacaattattagctaatctccatgctgatgtccgtttgttattaatggtatcgcaactgcatatcgaagatgcttctaacgcgtcggcaataaaagattatgatggctttttaatttcagtacagcatgcaacgggtggtgtttcaccacgtgatagaatgttccatgaagatttaggcgccgatccagccttcccagaattatcaaaacatgaagcagaaattattcgtgaattttatccccaagctttgactgaagggtttgaataatttcgacacaacgcaataacatggtattattgcgttgtttttttatttaaatgaaagcgtttacatagtctttggaaaacagtataatgaaggtgtagcaaattgatagtatgacctaaggagaacaagtattatggcaacaaaaacgattatgttagcttgcgcggcaggtatgtcgacttcattattagtagccaatatgcaaaaagctgccgaatcccaaggaaaagattatgaaatttttgcaacctcaacggctgatgttgatgcaaaactaaatgaaaaacatccagatgtcgttttacttggtccacaagtggcatatatgaaagaggaagttaaaggacaaactgataaggctggtataccgcttgatgtgattaatatgatggattacggcatgatgaaaggtgataatgtacttaaagcagcagaaactttgatgggagtatagtatggtagaagacgaacgcatgcaagtcatcatggggttaattatgcatggtggtaacgccaaatcacaagcctttcaagcaattcaactagcaaaagtaggtgactttgatggtgcaaaagcagccattgcccaagcagaccagtcgattaaagcagctcatgatacgcaaactgatatgttgaccaaagaggcgcaaggcgagcatgcaaaagtagatttatatatggttcacgcgcaagatcacgttatgaatgggattacgttccgtgatttggcagttgaaatgattgctatttatcaaaagataactgataaataggcaaaataaaaatggcttattaccactttatttctggtaagcgccatttttttcgttctcaagctaatttatacgttaaatgttgtgttatctagccacgctacgatacaatagaagtattaaaatttaagatggattaatcacatgacaaataaaaaaacaacttactacattgtgacaactttgtttgttgctattgttctattacagatgctcataccatggctaggaatcatgccattgggtgcttttattattggcgcaagtgctaccattatacagttcactgtagcactgtcaggtataatccttggtcctaagtatggcgcagtcgtgggtttcttttggggcggtttatcatttattaatgcattaacacatcctggcacgattggctcgttaatgtttcaaaatccggcgacggcatttattccgcgtattttagttggtttagtcattggttggttgtttaattattttttacgccaaaggccaatagcgactcggacaattggtttaggcatactaggcgttttagccgcgctcgttaacacggtcggggttgttatcttaaccacaattggttttactgtgatgcatacgaactttacaggcattcccaatcataatattttgagctggttaatcggcattgtatcatttaatgccattttcgaaatgattgttggctttatattagtcatgctcattggaaatatattgttgcctattgctgagagggcaggaattaaggggtaaaaaaagcgactagagcgtgtctagtcgcttttctaatgcactaacccagactcgaactgggagcaaagacttaggaggtccccgttttatcctgttaaactattagtgcaagctattttattataccgtaagtcagttgaaaaataaaatgagacttgacacattttgttcattatgttttaataaaaacatcaaataaaaaagggaaaataacatggtcaattcagctaagacaaatgtacaaattattatcagcattatcattatttcgtgataggtgctgacaatttgttgagcctatcagatatgataggcagctgattttcatgcaaaaggcatgctgcttaacttaagcagtatgccttttttattttctaaaggaagagtgagaatatgggattatcattagagcagcaacaactagcacagaagttatacgaggcctgggtgcataacaaaccattgcatcgtgacacttacatcggtgtggtgaatgattttaaaacagcctatgatgtgcaagacgctgttatggcaaaaaaaagcgaagccacggcaggatataaagtatcattaacttcaccagaaacacaagccatgtttcatacagatgcgccactttatggcgcacaggttgccagtcgtttcgttacctcgccttatacactcgatttaacaaaatataatgaaccactggttgaagttgaattacaatttacagctaaagctgatttaaccccagaaatgtcattaacagaccttttagctaacacaactgttgcgccgactctggaagtaccagatgcgcggttcaaaaactggtttcctaagttagacaaatttttagtgttaagtgattcagcagtcggtggtgctgttgtttccgctaggccacgtgatgggaaacaaatgacggttgatgacttagcaaccgttgaagcaacgctttaccataatggcgacaaagtagcttcaggattcggttcagaagtattagggaaccctttagaatcattacaatggttagtcacaaaactggcatcacaaggtaaattatttaaagcgggcacgcgtgctactactggtacatttttactaccgccaacactgagaataggcgagtggcgcgcgacatttaccggcggctttagtgatgttgtgttaaatgtcgtcacggaggtgagcgctaatgcatgacaaaaaattaacttggcgtgaattggtgctagtcgcctcacttatctttggcatgttttttggtgctggtaatttaatttttccagtacaacttggtcaactatcgggtggtcattgggtattagcgacaattggctttttagtaactggcacagttgtcccatttttagccatgctggccgtgagtgtcacacgtagtcgtagtgtttatgatgtcgcaacgcccgtaggccattggtttggtctggcatttctagtagctattcatttaacaattgggccattctttggaaccccgcgtacggctgcaactgctttttcaatgggaatcgccccgtttattgcgcccaagtatcaaagtttgggtatgttaattttctcagcattattcttcggattagcttattttttaactgtcaaagaaacaggcttgatgaagtgggttggcaagtacttgaatccggtgtttatgatacttttgatcaccgtcttattaatggctctatttatgccaatgggtaacacatcacaagctgttagttcagcctatcaaagtcatgccacctttcagggtctattagacggatacaacacgatggatggcattgccttgttagctgtggctgtttctgttgtttacgctgtcagaggattaggttttcgagaccatcaagtatcatcagttttagcaaaagcaggcttattaagcattgttgcagaagctatcttatacacagcacttgttctattgggcgtatccagtttgggccaatttaaagttgcggcaaatggtggggatgcttttgctcaaattatcgcgcattatgcaggtaattttggcacagcactaacaggtgtagttgtgactctagctgtctttacgaccgcaatgggattatttgtgtcttttgcacaagatttacatttggcttttccaaaggtgagttatctatggtttttacgtattattgctttgggatcatttgtcacagcgaatgcaggattaactaacattgtggcttggtctgtaccagtgttaatgcttctttatccttttgcattagtattgattttattgtctttgacgggcaaatttttcgataagtcaccactagtttaccgaagtgttgttggcttcgtggctatgccagcttttttagatgctttagctgcttctcccttcatgtcgagtcacaccgcacaacaacttataggcgcatatcatcaagtcgtaccactatcatcacttggttttggttgggttgtaccagccttactgggtgcagtgatgggcgaagtattactcggcgttagtcgtgtcgcgcaaaggcaaaatcaaatcattgaaggagactaatttagcatctgtactggtttccagaataagttaatttttgttataatagacacagtaactaacttggaaggaagagctgtttgtcaataatacacagcttgaaataataatcatgggaaaatttgtcgaaatggatcatcccctcatccaacataaactgacaatgattcgaaacaaaaatgttggtaccaaggattttcgtgcattagttgatgaaattgcaatgttgatgacttatgaagcgagtcgcgacttgcaattagaagatgttgtcgtagaaacgccagtggcaacaacgactaagaagcagttagctggaaaaaagttggctgttgtgccaattttacgggctggtttaggcatggttgatggcattgttcagttgattcctgcggcaaaaataggtcatattggcatgtaccgtgatgaagaaacattagaaccggttgaatattttattaagctgcctgaagatattgatcaacgtgatgttttgctcgtggatccaatgttggcaacaggtggttcagcaaaggatgccatttcggcattgaagaagcgcggtgcaaagcatatcaaattgattacactagtttctgctccggaaggtgttaaagctgttcaagaagcgcatcccgatgttgatatctatacaggttcgcttgatgaaaagttaaatgagaatggttatattgtcccaggtttgggggatgccggtgatcgtctgttcggtacgatgtaaaaaagataacacagcttgtgttatcttttttatgagaatattctgattttaaataaaagtgttgacattttaaattaacctatgtatagtaatactcataaagaaacagcaagtaattgctcaacaagggagacagcacatgactaacacattcaataagcaagttaataacgcacttctcctcaacctccttctcatctgagtctagtaggttgttatttgagcaagatcagctactagacttttcgcaaggttagtagctggttaggaaaaatacgtgaaaacgtcctaacgagcaatcgttggggcgttttctttgtctccaatgattgcactgctcatttgaagtgtaagtaaagggagaaaacattatggcacaaaacgcggtagcaaatgaacatcaaattgacacggaaaaaattcaagaaaaagttggtgaagcaaaggaatcagttcgagatttggtttataacacctcagcggcagtttcaaacgccattttagtaacattgggtatgggcttgttgttacaaacaattgctggttttattcattgggcaccaatggtacaaatgggggcaatcactaaagtgatgttgccagcagcttttggagccgcagttgcatcacaaatgaaaactaatacaatggtcatgtttagtgcgatggcagcatcaacagttggtgcaaatgctatattctttagtaaaacagctgttcaaggtgtaacagccacaggatttgctggtacacaagctgttggttcaactattatcacgactggacaaccgatatctgccgttattgcagccgttattgctgttctgttcggtaaatggttaagtggtaagacgccattagatatggtgattgtcccagcggcaacaacaattgtgggtacagttagtggttattacttggcaatggtaaccacacctgccttggtagctattggtcacttcattgcttcgagtgtagccatcaacccaattattggtacggctgtagtagccatggtctttggtgctttgacaatgacgcctgcttcagctgctgcattggcagttgccattggcgcgactggggtaacctcgccagaagctgccggtgcaattttaatcggtactactgctgtgtttgttggttttccagccatgtctttccatgaaaataaaattggtgccacaattgcacaaggtattgttacaccgaaaattcaatttccaaatttaacagagaacccagcattgattgtgccaccaatgattggtgcagcaattgcggcgcccattgcaacaatggcatttcatgtgacggctccatttgctatggctggtattggctttaattcattcattgtccccttggcattggcaggatcaaatcccgttgcttttgctgcttatatgattgttggggttgttgtgccggtgattgtatctttcatcggttaccgtgtgatgcgtaagatgggttgggcaaagccaaaccagttacacttggaaatgatttaatataacaaaaaatcttgggagacatatcatgaaaaaaattattgcgattattgttgcatttgttgtcgttattggtggggtaatagggattggcatcgctaaaaaatcagctgataaatccagcactaccattaagattggtggcgtatttgacacatcaggtgccgcggcggcttatgggcaggctgaacaaaaaggtgcagactttgctgttaaacgtattaatgctgctggtggcgttaaggttaacggtaaaacttataagatgcaaatggttaacaaagatagtaagtccgataataccgaatcagcatcagtgacaacaaacttgattagtaataacaaggtaaatgccattgttggacccgtgacaacgtctgcagttcaggcagctgtaccagcagcgacaaagggtaaaacacccatgatgtcaccaaccgcgggtgctgataatattacggttcaaaaggatggtaaggtgcaaccttatgttttccgcgcacaatttaaaaattcatatttaggcactaaaatggcgcaattcacaacggacacagtgaaggctaaagatgttgtggtcttccaagataactcttcagattatggtacgggtattactaatgcttttaagaaagcttataagggcaatattgttgagacggattcatatcaagctggtgacaaagactttcaagcaatgttgactaagattaagaacaaaaaattcgatgccattgtgattaacggctattatacagaagcaggggctattttgaagcaggcacgagatatgggtattaatgtaccagtaattggacctgatggcttgggcgatccaaagttggcagaaattgctggtaatcaaaatacaagtaatgtttactatgctgcacacttttcaacgcaggcgccagcgacagatgctgcaacaccattcgtaacagagtataagaaagcctataatcaagagccatcacaatttacagctttggcttacgatgctgtttatatgattaaacaagctattgaagatgaaaagtctactgacaagatgaaaatcactgaaggattagctaaaattaaaaacttcaatggtgtcacagggaaaatgaccatggatgattttcataatcctaaaaagtcaattgtaatggttggggtaacaaatgggaaagataccacagctactgtggttaaataaaggtaagtgctttgtcaaatatcatacaacaactgatcaacggtattattttaggtagtgtctatgcattgctggcattgggctataccatggtttatggcattattaagttaattaactttgcacatggcgatgtgtatatgttaggcgcttattttggttatttctttattcaagtcttgcaccttaattttttcattgctttagtgttatcaatggctgttagtgcgttacttggtatgttaattgaattcgtagcctatcgacctttgcgtcattcaccacgaattgctgtcttaatttcggctttaggcgtttcttttttacttgaaaatggtatgagttatttttacggctctgacaaaaaagcttttccacaagcaattcgtactatccaatatcatattggcagtttacaaatttcaaatattcagctgttgattatttcaacggctatcacgttaatgattcttttaacaattattgtgcaaaaaactaaaatggggcgtgccatgcgtgctgtgtctgctgatcaagaagcagccattttaatgggcatcgatgttaaccgaacaatttcatttacgtttgctattgggtcggcattggccgctgctggtggggtgttgattggtctatattacaacaatattgatccgctaatggggatgacaccaggtattaaggcttttgttgctgctgttttaggaggaattggtttaattccgggcgcagctttaggaggatggttaattggtatcttagaaaccatgacgcaggctattgggctatcagactataaagatgcggtggtctatgctatcttgattattattctgctctttaagccaacaggtattttgggtaaaaacaagcgggagaaggtttaaacgcatggatagaaaacgtctaaaatatactttgacttgggcactgcttatcacgatgctctttgtactaattgaattattaactgtattcgatattattgggcagtatggtatcacaacaattgtgttaattggcatcaatttaatcgccgcagttggtcttaatttggtgattggcatgtcgggtcaattttcactgggtcacgcaggcttcatggctatcggtgcttatgcgacagcattaatgacgacagcattaccatcaatttatggatttatactgagtttattagttggcggcttaattagtggacttgtggcattggctgtcggtataccaacgttaaggctacgcggcgattatttagctattgcgacactaggggtctcagaaattattcgaatcattattattaatatgaaaatcacgcgtggccctgcaggtatatttggcatacctgcctttgtcaattggcagatggtatttgtcctaagtgttatagtaattatcattgtggtcaattttgtgcgtagtacaagcgggcaagcaattatagctgtacgagataatgatattgcagcagagtcattaggtattaatacgacaaaatacaaagtcatggcattcgtagctggggcaatactggcagcgattgcaggtggcttacgtgcgagcttcattcaatcagtatcgccacaagattatacatttatgcagagcatcactattttgattattgttgtgcttggtggtattggctcgattagtggtaccgtggtaacggcaataatattgggcgttctcgatgtcgttttacaaaattttgggacactacgtatggttatttatgccttagtcttgattattgtgatgatttttagaccaaaagggttattaggaaccacggaattttcgttacaaaagttgctatttaattcaggaggatcacatgaccacaacgattctaaaaacgcaagatcttagtattaaatttggtggggttactgcggttgattgtgtcaatattgaagcacatgataatgagttgattggtttaattgggccaaatggtgctggcaaaacgacactatttaacttattaactggtgtttatcaaccaacacacggcacggtatcactttttaatggtgaaaagttggctcaagttaatcacgtgtcagcttataaaagagctcagttaggcattgctcgcacatttcaaaatattcgtttatttaaaacacgtacggtgattgagaatgttttaattgctatgacaaatcaaacggcagccaaaacaattcacgctatttttagaacacctagcttttatcaacacgaagcgaaaaaacgccaacatgccatggctctgcttgacatttttaatatggcacatgtagctgatgaattagcaagcaatttaccttatgggcaacagcgtcgtttagaaatcgttcgcgcattagctacaaatccaaaaatcttgtttcttgatgaaccggctgctggtatgaatccacaagaaaccgctgcactaacagctttaattaagcaaattcaacagcaattccaattaacgattattttaattgaacacgatatgaatttggtcatgacggtgagtcagcgtgtgtatgttctagaatatggcaaaatcttagcaacggggacgccaacagaaattcaacaaaatccagcagtgattaaagcttatttgggggacgatatgctatgacacaattactaacagttaataatttaagtgtcaattatggtgcaatcaaagcagtccaaggtgtcagcttgtcagttaatcgtggtgaaattgtgacattgattggggcaaatggtgctgggaaaagtacaattttgcgaacaatagctgggctcgaaaaagtagctagtggcctcattacttttgaaaaccaagggttcaatcgtatgccttctgataaacgtgtccaaaatggtgttgtgttagtgcctgaaggtagacgtgtttttccaggaatgacggtacaagaaaatctccaattaggtgcattttcagtcaaagataaacatcaagtacatgccgcctttgatactgtgtatgaacaatttcccattttaaaagcgcgtttaaatcaggatgctgcaacattatcaggtggcgagcaacaaatgctggctattggccgtgccctgatggctaatccaaagatgattttattggatgaaccatctatgggcctggcaccgttatatattcaaaaaatatttgatattattgaaaatatacgtaaccatggtgtcacagtgctagttattgaacaaaatgcagcacaagcactacgcattgctgataggggatatgttatagaaagtggtaaaattattgccacggataccggagaagctttattagtatctgatgatgtgaaacgcgcttatttaggtagtgacgttttaattaaatgaaacgtttgacattaaaatcttttattggtatcataaaactaacttagaagagatgatacttattattatggtagcaaaagagagccgataattgctgagataaaggcctgcctggataagttgatggtcttggagtgtcattgtcgtgagcaaatccccagtacaaggtttgggataaggttagcgattatcggttcagcgcgatatagctccatttaattcagcaattaaaatgtgtcagaatacattgcattgctgtttttcaaaggtgtgttcttaacacataaataacgggtggtaccacgaatcatcatcgtcccgcagtctaatgatatttagattgcgggacttttttgagcaatgacatgagtaacattaagggggaaattatggcgacaacattaaaaagaacaatgcggactagacatattcaaatgattggtctagcaagcggtattggcacaggattattcttgtcatctgcctatacaatccatacagctggggcacttggcacaattattgcttacagtattggcgctttattagtgtatttggtgatgttgagtgttgcagagttatctattgcaatgccagctactggcgcctttcattatcatgcgcagcagttaattggtccagcgacaggattttttgtagcgattgcttactggctaacttggacaattgccttaggttcagaatttacggcggctggtattatcatgcaaaggtggttgcctcatttaccagtttggtctttttctggtctatttttgctggtgattttattaagtaactttttttctgctcgcatcttcggtgagagtgaatattggctagcggcaataaaagttgtggctattgttatctttttgattgttggtgtcttgattctgaccggaataattcattcagcacgtacggcttctgccggctttcaaaacattttaagtcatggtgcttttccaaatggtatatgggccgtattcaccacgatattggctgttaattttgcttttagtggcacagaattaatgggtatcacagctggtgaagttgaaaatcctgaaaaagcgattcctaaagccattaaagcagtctggtggcggcaaattattttcttcattgccagcattgttattttagcagcggttattccttacgaaaaggctggtgtgactgagagtccctttgtgacagtttttagtatggctggtattccgtatgcagcagacatcatgaactttgtgattttgacaggaattttatctatggcgaactcagggttatatgcttcaacacgaatgctatggtctttgggacatgaaggacttatttcatcaaaatttacagtaactaataaacatggaataccacaattagccttatttgtgagcttacttggtggggtcttggcattaggatcaagctttatggctgcgggacaactgtatttgattttagtagaagtctctggcttagcagttgtctttgtttggattgcgattagttggtctcactaccagtattatcttaaattaaaaaaagcacaccagttaaaccaattgcgatacccaaagtgggcttatccaatcttaccgctagctggatttgctggatcatcattatcagtcatattagtcatatttgacccagcgcaacgcatggcactattgtggtcgataccgttcatactattagtgtatggatattatgcattgagatttaaactattgaacaaatatcaacacaaacgcattaaaatatcacaggagagacaagttcatgacaaagtttagtgagttattattacaaggaccagtaattttagatggtggtttgggaagtgaaattgacaagcaacatattgctgtggccaataatttatggtctgcttctgcactaatacaggcacccaatcttgtgcgtgatatacatcaatcatattttaatgcaggagcacaaattgctattgtcgatacgtaccaagcacacccacagacatttgtggattcgggcctatcagaaaatgaagcctatgaactcattgatttagctgttgcattggcacgagatggtttgaaaaaatcagagaaatcattaggtattattgctggttcagtgggaccttatggggcgtatctagccaatggggctgaatataccggtgattatgacctctcaatccaggcatatcaggcatttcatagacagcgaataaagcgcttagtgcacaataatgtcgatatattggctttagaaactatgcctaactttaaagaagctcaagcgatagcgctattgttacaaaacgaatttcctgaggttgaagcctatttatcatttgctaccgaagtaggagatcatttgtgggatggcacacgtttagcacatgctgtagcttattttaatcaattcgagcaaattaaggccattggcattaattgtacagcaccagataacattttacctgccatcatgcgaatcaaacccaatacggataaaaaagtaattctttatcctaatgctggtgaagtgtataatccagaaacaaaacgctgggtgactaataacgaaccaattaactggcgacgattggtgccgttgtggcaacatgctggtgctgacatcattggcggttgttgccgaacaagtccggaagatattcgtgaaattcacgacattttacaaaagtaataaagccatcatgttgcgtaaaaaggcctgaaaagagtcacgctcttttcaggcctttttacgtcgttaatgcgcacagcgttagcttttgcgtttagtgacgacaataagttagtttgtaattttctgattggccgggtagccatttaaaacgcgtcagtggattagattttgtcccccatatatcgagtaacgcggcaatcgcaatatgaactggtgcttgggagtcaaaggtcacagtcagttgattataaataccgtcaggacgaatgttaggcttcacggaaagtaattttttggtattatgggtagtgaggtatcgaccagccataaaattgccagagattagccagccaagttgacgaacatagacaagatcgccaagatgaccgagggtgaaactaatcgagccaactgtgtgtccacgataacgtaatgaaaagcgtggtaacatgccataagaagtttgttgaatacgcactaaaacacgaccggacatatcctgaacatgcaattcatcatgttttttcccagtacggccagatactaaataacttgcttgaaagttttcatcaaacacgatattgacgccgtcatcaatgctatgccgttgtcttaaataatattttgtcatgatcgcctcttgcactcattttaacatgaaagtagtcaaattatgccattatctcatacaacttgggcaccttatattaatgccaagttaacacctgaacaaattaataatattaagcagtttttagatgtgcaatatcaggagcaatccatatttccaccaaaagaaaaagtctttgctgccttgtcaatgacgtcgcttgatcatacaaaagttgtgatcatggggcaggatccttatcatggcttagggcaggcacaagggctcagcttttctgtaccagacgctgtacctgcaccaccatcattacaaaatattttaaaagaattagcaactgatattgggccgcgtgcttcacatgacttaacatcgtgggctaaacaaggagtcttacttttaaatgcggtgttgactgttcctgaaggccaggctaacgcgcatgctggcttagtttgggagccgttaacagatgctattattcaagctgtatctgatgcaggcgagccaaccgtattcattttatggggaaaatttgcgcaatcaaaacgacggtatattgatgagtcaaaacacttagtactgacggcggcccatccgagtccgttatcagcatatcgtggtttttttggtagccatccgttttccaaagcaaaccaatttttaactcaaaatgggcgcgacagtatccactggttagagtgagtgaataaaatcacaaaatgtagtaaaatcacagacaaatggcatgtgttctgttacaatgaagttgtaaattaaaaacagtgtttgtttgaacacgctggagggaatgcttgtggtggaattatttgaacaattgaaggggaaaattagcggtcaaaacaaagtgattgtttttcctgagggtgaagatgttcgtattcagggcgcagcggtgcgtttggctgctgaaggcctaattaagccgattttgttgggcgcacaaaaggctattgaagcaacagcggttgccaataactatgatttatcggacttagtaatcattgatccagcaacatatgatgaaaaagcgcttgctaaattaaatgccgccttagttgaccgtcgcaaaggaaaaactgatgcagaaacggcagcaaagtggttggctgatgttaattacttcggcacaatgctggtttacactggtcaagctgacggcatggtttcgggtgccacacatccaaccggtgatacagttcggccggcattacaaattattaaaacagcgccaggctcgtcacgcatttcaggtgcctttattatgcaaaaaggtgaggcacgttatgtattctctgatgcagctattaatatagatgttgatgcagaaacaatggctgaaattgctgtacaatcagccaaaactgcacaagtctttgacattgaaccaaaagtggccatgttatcattttcaactaaaggctctgcaaaatcaccactggtcgataaggttgcagaagctacggctatagctaaaaaactggcacctgatttagctgatagtatcgatggtgagttacaatttgatgcggcttttgtagcttctgttggtgaggcaaaggcaccaaactcaaaagttgctggccatgccaacacatttattttcccaagtttagaggctggtaatattggttataaaattgcgcaacgtctaggcggttttgaagcaattgggcctattttgcaaggactagccaagccagtttctgacttgtcacgtggcgcaaatgaagaggatgtgtacaaagttgcaattattacagcagcacaggcattagtataaagcacaaataaaaaacactgagattcgctcagtgttttttatttgtaatcaacagcgcagggtggttatttttagtggttaatattgattgcctatctgtttgtaattctgataagagacgcttagcgtcattatcagacaattcttgatgataggcaccaattgtgagaaaatagcggtcagccatatcatagaattggattgaggcagagacgccgggtttttggcgtaatttatcttgaatagtttggactgttatcatttgttggacgcttttattattcgaattgtgcatcgtataatttcttataaatacctttattttttagtagtgtatcgtgagtaccggattcagctacttgaccctcatccatcacaataatttgattagctttatgaacagtactcagacgatgtgcaatcacaatagaagttttggtgaccattagattgtctaatgcatgctgaatggccttttcagattcattatctagtgccgcggttgcttcatctaaaatgacaattggtgcatcctttaacaaggcgcgtgcaatggacagtcgttgcttttgcccacctgaaagtttaataccacgttcgccaacgggcgtgtctagctgttgtggtaattgtgagataaaactggcaatgtcagctaattcagcagctcgccaaatagctgctacgtcggttggttgactgccataggtaatgttatcaccgattgtgccatcaataattgtaacctcttggctcacaacggcaatattttgacgtaaatcttttagagcaaatgactttatatctatattatcaaaagtaatgtgcccgctagagcaatcatataaacgtgtcagtaatttgacaatagttgattttccggaaccggatcggccaactaatgcagtagtttgaccaactggtatagtcagaaatacattttttaaagcgtaatcagtacctgattgataatcaaagttaacatcatgaagttgaatactggtagaaagcggcagtggaaatggcgccggttgcgtaatttctgtaatcgtcggcgtatagcttaggatatttttaatgcgatcataggatacttgtgctgtttggaagacgttcatgagcattgaaaatgaacgaataggatcttgtaacatagtaacgtaggctagataagccactaagtcaccaatagtcatctgatggttcatcactaataaggcaccgaacaatagtacggtagctgtaccaatggtattgattaaggtaaccaacggttgaaaaatagcttgccacttagttgcagtaagggagtatgtgttggattcgttggcgatggattcaaatttttgcgtttcgggtatttcagtagtatacgatttaatgagttcaatttcggtgagtgttgcttgtagttgattattaattttactttgggcggtacgaacattggcaaatgactcgcgaatccgcgtccggaaaaaccgtatcgtaatgaatagaataggaaaagtcacagacactagtgctgccaactgccaattttgccaaaataagaagcataatacgccgacaaaagtaaataaattaccaataatgccaaaagtattcgcactgattaacatttgtaggttgctaatatcgctagtgagtctgaccattaaatcaccagtcttagtatcttgaaaaaaagcatagtcttgctttaaaataaattggtaagttttaatacgtaattcagtaatggcgcgttgtgataacatttgcatcatataagttgaggcaaatgttattatgccaagtaaaattgtcgtcaaaattaataacgtaacattgcggtacagctcagttgtgattgaatgtggtagggcatgatcaataatattttttgtaaactgtggcacaacaaaatttaagccagccatcatcgtcaaaagcgcaacgttaagggctacaagaccacggcgctttaaaacggacccgaatacaaaacgaatcatttcgctagttgtggtgtcagaggctgctagttgttctttaatttgagaagggctcattcgcccaggtccatttatcataatggcattattatacgctaattacgttataaatgtttttttaatgtttgaggctagttaaaataatatagcttccatatagtaataaacctgttagataaagccaaccaatgatacgccaccatttgatgtggcgctttacagtaggtcgtcgtcccatattacaatactccgattgttattttatcctaatataatctgattatatgacgactgtgtaacaataaggtattgtttagaaaataatatgtttttttaatatttcttataaaaaggcagcttgatttaacaagctgcctttttataatgatgccgctgacaggaatcgaacctgcacgagattgctctcataccgacctgaacggtacgcgtctgccagttccgccacagcggcattactcattcattatactaaaaaaagtattaaaataaaagattgactttaattaaagatatagtaacatgaaaacagtgacttgaattgcaataaagtttgtttttttgttctaaaattgattttattttagcttttttgcgaattattgtcattattcagctgttttttttctaaatgttcgttaaattgttgacgtctattttgaaaattgttttttattaaggaaggatgtgcgctagcacgaaattatggcaaaaacttataatttttctgcgggtcctggtgttttgccagatgaagtcattacccagattaagcaagaattcgaacgtaacgaacacacacatatgagtattattgaaatatctcatcgatccgcacaatttcaagccatagttaccgaagctgagcaaaagttgcgtgagttaatggctattccagaagactatgccgttatatttttgcaaggcggtgggtcaacgcagtttgagatgattccacttaattttgcaacaaatcagtcacatattgccattcttgattcgggcaactttgcagctaaagcaagtgaagcagcagaaatgttagggaaacaagccacagtattgaacagtacaaagggaataaattatcaaaaactaccaattttacccgaacatttcgaccctgaactttacgattatttgcatattgtaactaataacactatcgaaggcataacatttcatcaggacaatttgccaagtacaacaggccgacttgtagccgatatgagttccaatattttagctgaaccctatgatattaacgcatttgatgctgtctttgctggtggtcaaaaaaatcttggcccagctggtgtgacagttgccatcactaaaaaagactggttagcacagcaagatgtacgtcatgttggaccgatgatgcgctatcaaaatcatattgacaaacaatccatgtataacacatcaccagtgttttcaatttatgcgcttaaccttgtattggattgggttgttgcgcaaggcggtgtcactgaaatgcatcggcgcaatctagaaaaagcccacaaactctacgccttcttagaccagtcggatttttatacagctccggttgaaacaaatgcacgttcattaaccaacgtggtatttaccacaggcgatttgacacgcgacaaaatgattgctaagcgtgctgagtcagaaggactatttaatttgaatggccaccgctcagttggtggctttagagcatctctgtataatgcacaatctatggcagctgttgacgcattgataacatttttgaagaaagttgaaaaagagcaagtatgacaaatattaaaacatataatgccattagtgcaaaaggcttaaactatttaacaactcatggctatgaaattgataccactgaagaaccgaaagcgattctgttacgttctcaaaatttgcatcaggaaactattgctgatagcgtgcgtgcagttgtccgtgctggcgccggctttaataatattcccgttgatgagttgtcaaaacgcggtattgttgtctttaatacaccaggtggcaatgctaatgctgtgaaagaattaactattgcgtcattgattttggctgcccgaccagtagttggcgctattggttttgctaatgagacacgcggtggagatgtgtcattgcgaacagaagtgaataaaggtggttatcgcggtacagaattagcaggcaaaacattgggggttattggtttaggtaatgtgggttcgaaagttgcaaatacggctttagcattagatatggatgttattggctatgaccctggtttgaacgccaatacagcttggcgtattgaccggcatattgcacatgctaaaagtgttgatgaagtgttgcaacaatcagattatgttacagttcacatcccactaactgaaaaaaacaaattctttattgctgctgatagcctttcaaaaatgaagcccggcgctgcgttactgaatatgtctcgtggcggaattgtcgatgatttggcagctaaagcggcattggatcaagataagttacgtgtctacattacagactttgccgatgaagccttattcgatcatcccaaagtgattattacgccacatattggtgggtctactgtagaagcagaagatactagtgctttaatggctgctcgccaattagacacatacttaacaacagggaatattgtcaattcagttaattacccggatattaatgagccgtttgtaacaaaataccgcgtgggcattatccatgaaaatgttcctaatatgattagccaaatttcaaagttttttggtgacaatgggattaacatcgagcaattaagtaatcgtgctgttggcgcttacgcctatacgctggttgcaattaacgatttcacagatgaacaacaagcgtatgtcaagactgctttggatgagattccacatgttattttgacacgacgctacttgaatgaagattattgaggaataaaatgatgaaagatttacaagaagcagcaataatcaaactagcagaacgtggtgtgaccattgatgatatagccgatggtacacgcatatttctgtcagaaaagtataaagatgctgttgacgacacgacattgatgtcatccattgcaaaagtgttgcacaaggacgaagtagctgacatcattttgacagcgctttatcttgatgaacaagctgaaacaatgccagatagtcaacctctaaaagcacggttacagcgtgatgcgaatggacacaatgttgatgaaattttagctattgcgattacccaacagttttcagcagcagcaacagtccattatggtctattagatgatcttaagccaggattgattggcgaaattaatgatcgaaccgatacgattaatgtttacctagatgatattctagctgctctaattgcaagtgctgcgatgacatatctggaactgcttggtggtaatacttattaagttgatttcaaaaataataaagtagcaaaggctttttgtgttaaatttatcactaaaactagtcattgttacttttttttgttaaaattaaaattatattgacaatttcaaggagatgttaacatgtcaggacatagtaagtggcataacatccagggccgaaaaaatgcccaagatgctaagcgtggtaaaattttccaaaaactagcacatgatttatatgtggctgcaaaagctggtggcgccgacccagaaatgaacgcttcgttgcgtttagttgttgaaaaggctaaatctgctaacatgccaaaagacaatatccaacgtgcgttagataaggcttcaggtgctggcggccaaaagtttgaagaagtaacttatgaaggttatgggacagctggtgtagccattttggttgaaacatcaactgacaatatcaatcgtacagtatcaagtattcgtaactcatttaagcattttggcggcgctttaggaacgacaggttcagtcgcatttcaatttgatcgcaagggctatttggctattaatcgcacggattttcctgatcttgacgaagacacggtgctagaagccgcattggaagctggcgcagaggatgtacagacacaagatgaagtgtttgaaatttatacaacgccagctgattttcaaactgttgaagctgctttgacagctgatggttatgtttttgaagaagcagaagtaacgatgattgcacaaaatccagctgaaatttctgatgacgatcgtgacaagcttgataagctagtcgatgagttagaagaaaacgaagatgttttggcagtttatacaacggctgattgattcgtatataaaaagcactatcttaatcaagatagtgctttttattatgaccgtgcttgtgcagctttaattaattgctgtgcaaacgcattgagtgtcagtgtatctttttcgtctggtctgaggttaattttaaccccctcagcacctttaatggcatgcgtcttagcaaattgggcttcgaattttggaacggcaacgcagaaatcatccaagtaataggtgtctccagagcctgcgacgccataaatgacattatctaaatcaacatcagctaattcctcaaagaaatctaagccctcatcaggtaatgaaccattatcataggtgtagggcacaacgacagcaatatcactttctgctaactcttctacctcagtctgtgatatttctgtttttttgacagtcacatgggcagcttttaaggccgtgatgataacatcagcgacatcttcattgtttccggtaattgttgcataaacaacgtgtgcattcataacttatcgttgaccatacatcgtttgttatggccatcctcccattaatatattactttccattataaggcaagatgacttaaaaaagtatcatcatacttcgtgaaacaaaacacgaaatgtgacggtttgttgacaaaactataaaaaggctttacagcgcctattcaaggccttaatataagggatggaaaaataacataaaaaaccgcgacttcttgatagatttgcgaccgcttaggagattacaaatgatacaccagttgttggctgagttcatgggcacagccctaatgatcatttttggtgttggcgtacacgctgacgaggtattaaaccggacgaaatatcacggttcagggcatatttttgcgattacgacttggggatttggtatcacaattgtgctatttgtatttggggatgtgtttattaatccagcaatggcgatggttcagctggtattgggcaaaatagatataacttattttttaattgttagtgtggtcgaagtgttagggggaattgcgggttctttaattgtttacgtgatgtatgctgaccaatttaaattatcagaaaaagatattgatccagtcattgtccgcaatattttctcaactgcgccagctattcgcaacctaccacgtaatttctttgtggaagcttttgcgacatttgtgtttttgactagtattctagccatttcagcaagagcaggtcatgtaccaggaatggtgccattagccattggttttcttgtttgggcagttggcatgggaatgggtggcacaactggctttgcaatgaatctagcgcgagatatggggccgcgtttggcctatgccatgttaccatggcaaaatcgcgcagatgctgattttaagtatggtgtcttggtaccaggactagcaccttttgttggtgccatttttgcagcactgttttcaaaatattatctaggtctctagtgagacctttttatttacaattcagtgaacctgtgtgcacttgaattttgtcgtcccttcgttataattaaagtattaatttattttttagagagaagatattatgacactaacaaaacagcagtatgatgcattaaaaacggcttttgacaatggtattttagatcatgatgcagcggctaaggaagcattagcgcttgtattaacagaaatcaacccaaagtaattgttgcacaacggtgtgaacagtgctaaaataatcacaataacgttgataaggacaactggactgtttgcaatttttaagagaatccatgtttggtgaaaatgggtaatttgcacggaaaagactacctttgagtagtggtgagtaagttttgaaaaccattcgggtgacaccgttagctgtcatttaagtcgcactttatgtgctaaacttgggtggtaccacggtgaaacgtccctttgagtcgcatgactcaaggggacgtttttgtttttataaatgtcagaaacgtttgcattaaaacaaacgtcaaatgaaaggaatattgttaatatgtcagaaattagtcttacttttccagatggtgccgttaaagtttttcccgaggggacaacacctttacctgttgcagaaagtatatcaaagtcattagccaaaaaatctgtatcggctaagttgcatggggcttatgtgggtatgcacgacatgataccagcatcaggcgatttccaattaattacgactagtgatgatgaagcaatatcattattgcgtcatgctgcttcacatttattggcacaagccttgaagcggataccaaagtttgctaatatgcattttggtgtcggaccatttattgacaatggtttctattatgacactgacaatggggctggtaaccaggtttctgtggaggatttccctgaaatcgaagctatgatgcataaaatagttaaagaagatttgccaatcgtatcacgtgaaattacacgtgaagaagcgttaagcatgtttgcggaagatccttataaaattgcgttaatctctgatttgccagaagatgaaaaaattacgattgcggttcaaggggatcatatcgaattggataaagggggcctagtgccatctactggctggattaagcattttaagttgacttctgttgctggtgcctactggcgtggaaaatcatccaatccgatgatgcaaagaatctacggtgttgctgaatggaagcaagcagatgttgatgctgaaattcaacgacgcgaagaggcaaaagaacgcgatcatcgtacgattgggcgtgacatggatttgttctttactagtcaagaagtcggatctggcttgcccgtttggttaccaaacggtgcaacgattcgccgtcaggtagaacgctatatcattgataaagaattagctaatggttatcagcatgtgtacacaccagttttgtcaaatttgaacttatacaaaacttcaggccattgggatcattatcgtgaagatatgttcccaccaatggacatgggcgagggagaatttttagaattacgaccaatgaattgcccatcacatatcatggttttcaatcataagccacgatcataccgtgagttaccaatacgtattgccgaattaggcatgatgcatcgttatgaaaagtcaggtgctttaacagggctatcacgtgttcgcgaaatgacgcttaacgatggtcatacatttgttgaaccagaaaagcttgaagaagaatttaaatcaattttgacgatgatgatgggcgtttatcgtgacttcaatatcactgactatcgtttccgcttgtcttatcgtgatcctgaaaatactgaaaaatattttgatgatgacgatatgtgggaaaaatctcaagcacagttgaaacgtgccatggacgatttgaaattggattactatgaagcagaaggtgaagccgctttctacggaccaaagttagatgttcaaacgaaaacagctttgggcagtgaagaaacgatgtctactattcaattagacttcctattgccagaacgatttaatttgacgtatattggcgcagatgggcaagacaatcatcgtcctgtgatgctccatcgtggtattgttggaacgatggaacgtttcacagcgtaccttattgaaatgtataagggcgctttcccaacatggttatcaccattacaagtgcaaattattccggttaaccttggtgctcatggcgattatgctaatgacattcaagcacagctacaagctgcgggacttagagcacacgttgaaacaaaagatgctaaaatgggttatttgattcgtgaagcacaaactaataaaatcccatatacattagtattaggtgattcggaagttgacggacagacagttacagtacgtaagtacggtgaagaaaaaacaagaacaatgcgttttgcagatttccaaagtgaaattctagctgatgttgccaattactcacgtccagtaaatgactaactaattgatttgtaaagcattgaacacaaagtcgttcagtgctttgtacatagtgtgttaaacgttaattgtagtataaagaggagatatttttttatgtcagaaacaacagaagacaatggtcaacctgccaaacgaggtttacaaaatcggcatgtgcagcttattgctattggcggtactattgggactgggctatttatgggggcagggaattccattcattacgctgggccagcaatattactagtctatttgaccattggtttattcatgtttgtgatgatgcgggcggttggtgaattactttatgccgaccctacccaacatacatttattacttttataacgagatatatcggcaatcgtaccggcttttttgcgcgttggtcttattggctaacgattgtcttcatgggcatggcggaattaacagctgttgctaaatatattcaatattggctgccaggtatgcccagttggcttattcaaattatcatgcttgtagtactaacaagtgttaatttagttgccgtggcactttacggcgaaactgagttctggtttgctatgatcaaaattgttgccatactggctttgattgtgactggtatcattatggcattaacaggttttaagaccccagtgggcgatgttgcgtttagtaatgtctggcaacatttgtcgcttttcccaaacggcgttggtaattttattaatgcctttcaaatggtcatgtttgctttcgttggtatggaatttattggtatgaccacagcagagacagataatccacgggctgttctacctaaggcaattaaccagataccttggcgtattttgtttttctacttaggtgccttgtttattattatgacaatctatccttggcaaaaaattcccgctgatcagagcccatttgttatggtttttcaattagctggtgttaagtgggcggctgcattaattaattttgtggtgttaaccagtgcagcatctgcattgaattcagtattgtttagtgcaagtcgtaatttttatgctttgtcttttcaatcgaaatctgcctttttaaagccttttagaaaaatgtctaagacacaattaccaaccaatgcggttcttttcacggcattgatggttggcttttcagcggttatatcagttgttccggcagtgaccaacgcatttagctttgtcacaagtgcttcaacagatttgtttttgatgatttatattttgatattgatagcctacatgaaatatcgtaagtcagatcgttatatgccagatggctttctcgtgattgcaccacgtgtgttagtaccattagcaattgtgttttttgcctttatttttgtgacgttattctttaacccggattcccgcgtgccagcaattggcgcaacattatggctagttatctttggttggatagcttcccgccagcctaaaacgttaaaaaaataatctttaatataaaagctattcaatctaaatttagattgaatagcttttattgattatgataaactagaggcattgcaaaaaaaggggacgcaaggcatgaataataaaattttgaatctcagtattatccatttggttgttttcctatttttcctattcgttcataccacaccaacacgttttacttttttgaactggaatgtttttttagctttactaccatttgattttgccgtcattgtttcgattgttccaagccgacttctaaagtgtttatttggtgtattgtggctattattctttcctaacaccatgtatatgatgacggattttattcatctctatgccattggttctgatttgagccaagcgggacagtatttcaattatgctattttagcgacgggcatatttattggcgttggcttgggggtcttgagtttagaaattatgacacgagcagtttttcatcgtcatgttcacctcacttattttagtattaccgcactggtatcagtattatctgctttagggatatatattggacggtacctacgcttgaactcctgggatatttttgtgaattttcatgttgttttacgtaacatcgccatgtcaatgggttaccacatgtttacttttgtcattttatttgctggcgcccagtttgccgtcttggtagtatttcactatggtattcgcatgattaaattagagcaaactcaagcttgacaataacttaatagtaagatagaataataactgttgaacaagtaggagcacccgcttctcgccaagtgattgtgttgcttggcagatacagttatccgtatggattgcaagtgttgaagtgggtaaagattaggttctttgtccacttttcttcttgattcacaaaataaatttggaggtgcctgacaatagcacgtcaaccacgacaagttgatttaatcaacgataatattcgcgcacctcgcgtattgcttatccatgaaggtaagcagacagaaatgtctacgcgagacgcacaacagattgctaatgatttagaccaggatttggtattggttcaagctaacgctgaaccaccagttgccaaaatcatggattggggaaaagctaagttcgaagcgcaaaaaaagcaaaaagaacaacgcaaaaaccaaaaaatcgtgcaagtgaaggaagttcgtatgtcaccggtcattgattcaggcgatttcgaaacacgtaagaaagctgctattaagttccttggacaaggtaacaaagtgaagcttaatttgcgtttccgtggtcgtatgattacccaccaagacatcggacgtcaagtattagaccgtatggccgcagaacttgatgacattgccaaggttgagcaacgtgccaagatggacggccgccaaatgtttttggtcttggcacctaaagacgccaagtaattaaaggtttaattgcttgtttacaagcttaaacaaaatcacaaagtaggagaattagtcacatgccaaagatgaagacacaccgcgcatcagcaaagcgctttaaaaagacagccaacggtggcttgaagtcagcttcagcttatacttcacaccgtttccacggtaagacaaagaagcaacgtcgtcaattgcgtggcacacgcatgatggattcaacgactgttaagacatacgctaagatgttgtcaaacatctaattcgcgttgcgatagttcatctatctacattttggattttagtccaacaagttatttttaaaattctaggaggaattacccatgcgagttaagggtggtacagtttcacgcgcacgtcgtaaaaagatggttaagttggccaagggttaccgtggccaacgtcgtattaattttaaggttgctaagcaacaagtttggaagtcatacttgtacgcataccgtgatcgtaagaacacaaagcgtaacttccgtaagttgtggattgcgcgtattaacgcagcagcacgtatgaacggtttgtcatattcaaagttgatgcacggtttgacacttgccggtgttgaattaaatcgtaagatgttagctgaaatcgctgtaactgattttgatacatttgcaaagttggctgaccaagctaaagcagctttagcatcagacaacgtattagttcaagaacgcgttgccgcaacattggaaacaactgttaaggttgaccgttaagaataatcaaaagtgtggcatgacgccacacttttttatttactataaacacagcaaaaaaaatagcccttaactgggctattttttagtgttattgtaaaccagattgtactttataattagcaaccaattgcaaatttttgttatcgccagttggtgtaaagacaattgtaacttttgcgccactcgtactaatccagttagcagtgaccgtgtcagaagcaactaaattagtagggttcccgtagcttgctttaacttgatcataggtagcactacctaacttcaccgtattaaaattagcaagggtccaattaccaaatgtaacagctttaggggctggtgctggtgttgctacactgcttgacgctgcgacttgcggtgcagacgtctggttatcggcaatcggtgtttgtgtgccatcattgaccactgcatgaatggcttctgaggctgctgaactagccgccgaaggaacagatgggacaacaactgaagaggcttcatcagtcgatgacacaggcgcattggagctagtagcactagttgaactagtgctgtttgatttgttctggctttgagaagattgactagtcgattgtgatgtttctgatgtttttttaccaccatgttgacctaaaatcacggttgccacaataataacggcgacaattagaagaccgacaagtaagtaacgaaggcggtgagactgcttaaatggtttgcgctgcataattaaaatcaggacgcattgtcctgttcctttccttagataatgataacagaaaatgcttaaagtatgttaaaatggatataattacgtatcgagacaaaaaataggatgactccgcgttttagaaaccagcagtatccacttgtttatatttacgaaaaaattatggcttatagcataagtctatttataaagggaaaaagatgacagatttaagtattattccatttggcggtgtccgcgaaaatggtaaaaacatgtacgcaattacagtaaatgatgaaatttttatttttgatgctggtttgaaatatccagaaacagatcaattaggtgtggatgttgtcgtacctgattttgattatttaataaaaaataatgataaaattgccggtgtttttttgacacatggtcacgctgatgctattggtgccttaccttattttttgcaacaagtacaagcgccaatatttggttcagaattaacgattgagttagctaagttagctatcaaagagcaagaagcgctcaaggattacgatgattatcatgttgtcaatgcaaaaactgaaattgactttgggactgtgactgtatcgttttttaatacaacacattccattccagattcaatgggcattgtgttaggcacaccgtttggacaaattgtttatacgggcgattttaagtttgaccaaacagcagaaaaaaattatcgaactgacattgctcgactagtcgaaattggtcaaggtaaagtattagcattacttgccgatgctgcagggacagaaggggatactgactctgttaatgaatctaaaattagtgattacattttagagacattccgtgataataaaaagaaacgcattattattgctgcagttgcttctaatattcaacgtattcaacaggtcattgacgccactgtggcaacaaagcgtaaactagtgttgtccggtaatgatattgaaaatgttgttcgaacagctatccgccttcgtaaattataccttcccgtaccggaaagtaaattacttgttaatcttaaaaatgctaaaaacttagctgcttcagagacagtgattctggaaacaggacgtatgggagagcccatcaagcatttgaatcgcatggctaatggtgaagatccttatgttcgtataggagaagatgaccttgtctttattacgacaacaccttctacggcaatggaaagtgttgttgccaaaacacgtgatatgctcttcaagcaaggcgccaatgttaagcaaatcagcagtgacttacgctcaagtggtcatgcatcacgtaacgacttgcaaatgatgattaatgtcttaaaaccagattatttcatgccaattcaaggtgaatatcgcgtgatgtcttctgctaagtccgctgcagaagaagtaaatattgcaacagatcatattatgatggcaatgaagggtgatcaattcaaatggcttgacgatcatttcgagttacaagattcatttacgattggcgaaacgctaattgatggggctggtattggggacattggtaacgtagtcttgcgtgatcgtcgcattttgtctgaagatggtattttcgtttctgttgtgacgattgatcgtaagaagcgacaagtggtttctaagccaaaattgacttctcgcggttttgtctacgtgaaggctaaccgtgacttgatgaaagaagcgtcagaaataacagttaagcagattgaaaattatctcaatacaactaaaaactttgattggaatgaattgaagaacggcgttcgagaggtcttgtcgcgttatttatttgatcaaacgcgtcgtcgtccgatggtgatgccagttgtaatggaagttaaccagaatcgtcgaccaacgtcacataagagcaataatgccaataataaaactaaaacgcgtcaggcacaaaacgttaaattaaataaagaaaaaaataacacacctaagaagaaagctaaaaaggttgttgtgaaggcagagaagtaacacaatttagcatcatttgaaaggttggaaaggataatagttattgttttaataataactatggtatcgtatgacattggaagatcatctatcacctgaaatcaagcaattaatcgatcgcgcacagacagagatgtcacaaaaaaattggcatgatgctgcggaaactttaatcactgtgtatgaatcattaacaacgtttgatattaattaccggttagttactgcactattcatggatgagcagtatcaattagccgcttcatatgctgatgattttttatataattacttagaagaagaaaccgattttcgaatggttgtgacgcttgccatccaaaatcaaaactttgtctatgcgcaacaaatagccgtattatggcatgatgaggtttttaaatcggcagtccttaaagatatacggcgtgctgaatccgaagcacaagagaccatggccaccacttttcagaccattggccgacaattttatcatttgagtgattatgatatgcttcaacagcgcgatcgttatgaatcagctaggcatttgccaatggctgaatttgtaaaaggggcacaatttttacttgttgacccttatgtaacacccattatccgagctaccttatttgaagatttacaaaaattacaggttgagggggatatcgcctatcgttggttagatgataagacatatacgattaatttaagtcaagtgagcttattagtcgattcacctatttttgagacagttgcagatctcttagatgaacgccttggtcatgatgatcccattgcaatggatatgttagcccagcaagtacgatttgaaatgacattactttatccacgtgtgacagaaattattactaatccagaagcgtgggtaacagcaagtattgcccaatattacgataaaagtacggataatgagcctgctgaacagcgaaaatggcatcaacatgttcgtagcttgattgcctcattttttgcaaattaattcgtaaaactatttacattttcttaataactcggtataataatttttggcttcaagagccggaaaaacgcaattaactgttgtcttttgacggcttgcgttgtaaaatatatttataaacatttttcagaatactgataaatgaattttggaggaaactacattggctaaggaaacttacgttcgcactaagccccacgttaacattggtactattggacacgtcgatcacggaaagacgactttgacagccgcaatctcaaaggtattggctgaaaagcaaggtatcacagctactgattttgctgaaatcgataacgcgcctgaagaaaaagaacgtggtatcacgattaacacttcacacatcgaatacgaaacagaaacacgtcactatgctcatatcgatgcccctggtcacgccgattacgttaagaacatgatcactggtgccgctcaaatggacggtgctatcttggttgttgctgcaactgatggtcctatgccacagacacgtgaacacattttgttggcacgtcaagttggtgttgaatatcttgttgtattcttgaacaagactgatttggttgatgatgaagaattagttgaattggttgaaatggaagttcgcgaattgttgtcagaatatgacttcccaggcgatgatattcctgtaattaagggttcagctttgaaggcccttgaaggtgaccctgaacaagttaaggttatcgaagaattgatggatactgttgattcatacattccagaaccaaagcgtgaaactgacaagcctttcttgatgcctgtcgaagacgtatttacaatcactggtcgtggtacagttgcttctggtcgtgttgaccgtggtgtattgactactggtacagaaattgaaatcgttggtttgaaagacgaaatcaagaaaacgactgttacaggaattgaaatgttccgtaagacacttgacgaagcacaagctggtgataacatcggtgcattgttgcgtggtgttgaccgtaacgaaatcgaacgtggccaagttttggcaaagccaggttcaatcaagacacacaagaagttcaaggctgaagtttatgtcctttctaaggaagaaggcggacgtcacacaccattctttactaactaccgtccacaattctatttccacacaactgacgttacaggtgttgttgaattgccagctggtgtagaaatggttatgcctggtgaccaagtaacattcgaaatcgaattgatttcacctgttgctatcgaacaaggcttgaagtttactgttcgtgaaggtggccacactgttggtgccggaacagttactgaaatcgaagactaattattttgaaaacacgcttacgcgtgtttttttgttaaaaaaactatcactttaacatctccaagtatggtaaagtaatagttttctttattatttttgatctttgttgttctcacgaccaagcatcgcatcgcgagaagaattacttttttctttttgatcagcgggtagctgaaataaatcatcaatcgactgtgtgacagatgtctcattatttataatttttgccatcttatatacctccgtgtgagttaagtatacgctactttttatgcaataatatacaattattcagttataaaaagtatatttaatgcatataaactgtattcatgtatactattacttagagatcaaagggagtaattaatatggacaatttattaactatagccaatttaaagaaacaatacggtgacaaaattgtttttgataatgttaatgcaacagttaagcaaggtgaagtgattgcaattttagggccgtcaggggccggtaaatctacctttttacgtgctgttaatttattagattcaccaacgagtggtcaaattacctttgaaggtagtgaactcactaatttaggtgaaaatgcactaaatcagctgcgcgaaaaaatgggtatggtattccaaagctttaatttatttccaaatttatctgttttagaaaacgttaaattggcgccgatgaaagtgaaaggtttggcagatgacgcagcaacacaattagccaaacagttgttaactcaggttggattatctgataaatattatgtttatccaacaagtctttctggcggacaacagcaacgtgtggccattgcaagagcgttagccatgtcgccagacgtgatgctgttcgatgaaccaacaagtgcattggatcctgaaatggttggtgaagtacttaatgttatgaaatctttagctgaggctggtatgacaatgttagtcgtcacacatgaaatgggctttgctcgtgaagtggcagacacaatttggttcatggcagatggcggactacaagaagttgccacacccgaaaagttctttagtcaaccacaaactcagcgtgcacaagaatttttgaagaaagtcttataatagtgattgatggtaatcgtgtgtcacatacgattactatcaatctttttttatttctgttatgataggcacatggacaatatattaatggcaaaaaaaaaggcggcgattgctgcttcaaagttagtcaaagatggtatgacagttggcctgggaacagggtcgacaattgccttctttttagatgccttagctgagcgtgtacaacatgagaagctaaatattattggtgtaacgacctcttttaaaacagctgatcgtgccaaagaattaggcattcaaatacaagatatcgacagtgcacccatgattgatttaacaatagatggcgcagatgaagttgatacagaactgaatggtattaaaggtggtggcgcggcgtttttaatggaaaaaattgtagcgaagaattctaaacgtgtggtttggattgttgatagtcttaaagtacatgataagttaggtcagtttccgttacctgttgaagttgtgccatttggaagtggtaaattgattactgaatttgaacaacatcatttgtatccaaaattgcgtacaggagcagatggtcaaccagttgtgactgatatggggcattatattgttgacctggatttacaagttattgatcagccctacgagttaagccgatatctagacggacggattggtgttgttgagcatggtttatttttagatattgccgatgaagtaattgttgggtcacaacagggtgttagttacttacgacgcactgatttacagaaaaaaatgtaacaatggactaaagcgcttacattttttatccataagcggtataatgaacttgtaaagaaataaacaaaggagcatgtcgcgtgataggcgcagcatagtaagagattatggcatacaagaatattttagttgcaattgatggttcagatgtatcaaatgttctcatcaagaaagtgcatgaattcgcacccgatgcgcacattgatattttaaatgtagtagacacatcaggtggttactttggtaccattgttatgaacgccgatattatttatcagatggagcaggatgctgaggtagttattaataaatcttacgagtatgctcaccaaattgggcacaatgacgttgatgtccacgtacgttttggaacaccaaaacaagttattgcacgtgattttcctaaagatcataagagcgatttgattgtcgttggggaaacaggcttgagcccattgcaacgtgttatggcgggcacggtgccttcctttgtaacccaagcatcgcgcacagatgttttgattatgcgcgtgagtgaatcataattttaagtaaagtaaaaagcagtgattaatcactgctttttatttcgcttcttttagaataacaatatttttgattttaatgggatcaataggcgtggagccctcgccctcggatttgaccttggctgaagcaatgttgtcaacgacagccatgccagatatgacttggccaaacacggtatagctaccatctaaagagggattaccaccatttttgtaggccgctacaattttttttggatattgatttttattaagtttttgagattggtcttgtttattttggttaataaagaattgagaaccattagtgttgggaccagcgttagccatagataatgcgccacggatattgtataaagaagagctgatttcatttttaaaaccttggccactatcgatatttttatctttgttatgccagattgattcaccacctttaccagttccttgtggatcgccaccttggatcatgaaatctgcaaggacgcgatgaaacgttgtgttgttgtaataacctgctttagcatgactaataaaattctcaactgcaagcggcgcatagcgattaaatagcttgagtgtgatgtcaccggcagtggtaacaagtctcacttcgctctcgtcatcagcaatagtcgtattaagttgcggcaatgtcatctgatcaagcttgggatccttttttacttgagaggtttgttgcttagccgtatcgttggatgaaccactatttttttgagatgttagcaggaaaatagcgatgattagtcccacaagtatcgtgaccattgcagcaatcgtcacatattgtttttctttattcatgttgcctcctaatgattaaatacgttcaataataaatagggtctcttttttagttcggtaggttgcttgcgcatagtcagctttgattagtgtatcaagataggctagccagtcggtaggtatgtcttgaaatttaatgagcataaggccaccatgtttgagtcgtggcaacacacgattgatttgatcagtgtagtcattaggatattgattcttattttgtgcatcatctgagtagtcaaaaataccaatacttgcttgactctgtgagccaatttcttgtaaaaaataacgatctagcgttttaccgagcaaagtgacgcgttcagacaagccactcataaatagtgaggcagctgttgcatttgcattatcttttgtcgccgtgtaacttaatactttgccagacttgccgacccttgtcgctagaaaacgcgtattaatgccattggcagtcgtcccgtcaatcacaatatcgccaacttttacagtttgttcaatgagttggtgtgcgagtgtctcaattgatggtatcataggaatctcctgttaaaaatagatattttgaaagagtgagtaaactatagcctaacgacagtgcagcaataatgtcagtcgggtaatgtacattaacatagatacgactgattgggatgacaaagagtagcaaggtgaaaatagtaattgctgttagttgcaaccaactttttgacacataacgcttggttagcacgattaatgtaccatagaataaaatagcaaccatcgtgtgtccagaaggaaaactaaagccgtgctctggaagtaattgtggcattggacgtgggttgcgaataatacgtttggttatttgtgtcgttaaccctgcatataaaaaaatattgaccagtaaaaactgcaatgcagggtaagctttcttataacttaagaaaataatcaagattaacgtgcttaatccaataaatgtgacactaccaagttgcgtaatattgattagaatcatatctgctaatggtgatcgctgttgtattaaatgttgaccgatactattgagctgttcgaaccacaaagcttgtgataccaagccaatcgttagacagagaaaaatgctaaaagtaattagcgccaatataatctgtgttttttgctttataatcataacatacagtatacctgattttgattaaacgtgatataattagagcattatatttaacagtagtagacatggcgtggtgtgttagagagtaagcggtggtgaaagtttaccgaacaacatgttgaactcggttaaatcaccttgaaagcgaaactttagtaactttcaacgtatcgtcgcgttaagacgttttgaggcgtagcaatacgtaaacataggtggtaccgcgattaattcgccctatgtcatgctttttagtgtgatatagggtgatttttcgtttttactttaattattttaaggaggatatgcagcgattctagtaaattgctgtatgaaaaaatatgccatacgaacatcaacaaattgaacaaaagtggcaaaagttttgggatgataatcaaacttttgctacctctgatacaactgataagccaaagtattatgctgttgacatgtttccttatccgtcaggacagggcttacatgttggccatccagaaggttatacagcaacagacattatgagccgttttaagcgagctaagggatttaatgtcttacaccctatgggatgggatgcttttggcttgccagcagaacagtatgcaatgaaaacagggcataatccagctgactttacgagtcaaaatattgatcattttcgtgagcaaataaaatcattgggcctctcatacgattggaatcgtgagataaatacgacagatccatcttattataagtggactcagtggatttttgaaaaattatacgaaaaaggtctagcatacgagtctaacatgatggtcaattgggatccaattgaccgtgttgtcttggctaatgaagaagtgattgatggtaagtcagaacgttctggaaataaggttgagcgaaaagccttgcgacaatgggtactgaaaatcacagcctatgctgaccgattagttgatgacttagatgatttggattggccagaagcgattaaggaacagcaacgtaattggattggccgttccaagggtgctgcagtgttctttaatgttgatcacgcagatgctaaaattgaagtttacacaacgagaccagataccttatttggcgctacgtatatggttttggctcctgaacatgaactagttgacagtattgtcacagcagagcaaaaacaagctgtcgcagattatcgtgcagcaattgctgctaagtcagatcttgaacgtacagatttgaacaaggataaaacaggtgtctttacaggtgcttatggtatcaatccaatcaatggtgaaaaattgccaatttggattgccgattatgttttagcttcgtatggcacaggtgcaatcatggccgttccagcgcatgatgaccgcgattttgagtttgcaaaaaagtttgatttggcgattaagcctgtgattgctggtggcgagaatgatgatgttgcatatactggcgatggggtacacatcaattctgatttcctagacggcttggacaaagcaaccgctatcgatcaagcgattgactggttagaagcacatcaagctggacatgcacaaaccaactttagactacgtgattggattttttctcgtcagcgttactggggcgaaccgattcctgtcattcattgggaagatgggacaacaagcttagtaccagaaaatgagttaccacttttgttgccacatgccacagaattacgaccatcaggtagtggggagtcaccactagctaacttaaccgattggttagaagtgacacgtgacgatggcgttaaaggtcgtcgtgaaacaaatacaatgcctcagtgggcaggctcatcctggtacttcttacgttatattgatccacataatgatcaccaactagcagaccctgaaaaattgaagtattggatgaatgttgacttatacgttggtggtgctgaacatgctgtgttacacttattgtacgctcgcttctggcataaattcttatatgatttgggtgttgtaccaactaaagaaccattccaaaagttagtgaaccaagggatgattttgggtgctaaccacgaaaaaatgtcaaaatcaaagggaaatgttgtcaatccagatgatattgtccgtgaatatggtgctgacacgctacgtgtttacgagatgttcatgggacctttgacacaaagtaagccttggtctgaagaaggtattaccggttctcgtcgctggttagatcgtgtttggcgattgttaattgacgatgaagggcagttacgcgatcatgtgacaactgttaatcctggtgatttggataaaatttatcatcagacagttaaaaaagtgacagatgatttagaaaatatgcgctttaatacagcaatttcacaaatgatggtttttgttaatgacgcgtataagtctgatgccttacctgtgacttatatgaatggctttatccaattattggcaccatttgcccctcacttagcagaagaactttgggttcgcttaggcaatcgtgaatcaatttcatacgtctcttggccaacgtacgatgacacaaagttggttgatgatacagttgaaattatttttcaggttaatggtaaagttcgtggtaaagcgaccgtcgcgcgtgatattaatcaagatgacatgattactgcagctaaagctgatgataatgtacaaaacttcattacgggtaagaccgttcgtaaggttattgctattcctggtaagtttgtcaatattgttgttagttaataaagttattgtgtgataaaaataggctgactaagtatagtcagcgtacataatagtttaagaggagtaaacaaatgacggatgaacaacgtcccgaagatcagaatatacgcggtcaacatgttgataaaattaatgtggatggtcaaatattaagtgctgacgaaatactggcacgtgcacgtcaacgtgcacaacaaaagcaagttcaacctcaatcacaacgtatacaagcgcgtgacataccaaggcaatcggtgtctgagattgcagctattcaagcccaaaaccaacaatctcggcaacggattatagctaaaaaaccaaacttgaataaaattcaaacgccagatccatttgctgctgaaattgagacaattgctgccaatcaaacaccaaaaagagaagaaagtagccaagatgcaagtcaggctacgctcgttaaaggttctgcttggttatcagcaggcaatatgttatcacgtattttgggggcagtatatatcgtaccttggatggccttattaggatctaattccaatcgtgctaatgccttatttgggcaaggttataatatttatgcgatgtttttggcaatcgcaacgtttggtgttccagcagcaatatctaagttagttgcagaatataacgcaagacatgatgtttaccaatcacgtcaactcacacgacaatcattattgcttggcgtgatactaggaattgtatttggcggagccatttatattttgagtccctggttatctaagggtaatagcaactttgtgccagtgctacgttctctagctcctgctgtcgctatttttccattaatgtcaatgattcgaggtgtttttcaagggtatcagttgatgagtatttcagcactatcacaagttgttgagcaaattgctcgtgtgatttacatgctggttacggctgtagcaattttaaaaattaacccaggaaactggagtggtgtggttgtgcaatcaacgtttgccgcgtttatcggggctattttcagtatgatggtcttgatatggggatggttgagatatcatcgtattttatctcagccactcgatacaacccaaccgcatgaagcggcttcgacatgggggttaatttttagtattttgaaagaatcatggccttttattattattggttcagcaattactttatttcaacttgttgatcagtatacgtactttgatattatgaatcatttttttgcttatactaatgaacagctacaggtggagtttgcattgtttagtgccaatccgaataagctaattatgattattgtgccgttttctactagcattgcagccacagcattaccaatgttatctggtagtaaagccacacttacgcgtgaagatattcaaatacaattacgacaggtgattaaattatttgcattggtgatgcttcccagtgcattaggtatgtttgctatcgctggcccactatataaaatgttttatcctattgacgtgtctaatcaagaaggcatatatcttttacaatattcgacagttttggccgttgtctttagcctgtttatgttactttcctttattttgcaagcactgtccgaagtgtctattgtaataaaagcgtttgtttttggattattagttaaagttgctttgcaagtgccgtttattcgttattttgaagggatgggcgctttgatgtcaagcgtcattggcatggtaattgctattgcgtttatgcttagttatttgaaaacagtctatcaagtgtctctaagtgatattgcggatgaactttggcagctatttattggtgcggttgtgatggcagttatcgcttatctcattgttgttgtgatgagtcagttcatattcccattagacagcaaattatcagtaaccctaacagcattaattagtgcaggtgttggtggtgccgttgtttgtttactatacttacgtatggggtttggcgatgaactattaggttcgcgcattaatcgtatcccagcaatcttacgtccaaaacgataattgtgataattatcgttttttattttctctcgacgaagtcataaaaaaatattaacaggctatttttaaccatctacttggtgtatgctaagattaagttttgtaccgaatggaggtatcgtgatgacaaatcaagaaacacaaacaaccttacaaccagatttgcttaaccgtattgataataaaatcttatacttagggcaattacaattggccattacaaagcaacatgttgctgaagtttatgaactattagcaacaaataatgattcgctgtcatctggacaacagttacctttaattgtgtctgatttaacagccgagctaactgattttctagcaccagaattaatgcacttttttgctgaaaagttaccctttttatcgcttacgccttcaagcacgattagcgatacttatgacgtttttttaggtgattggtggcaccatcggcaattaggcacgttaaacattttgtcgataacactgtctttggaaaagcaaatgataaccgaacttcaggcaaccgaaaagttgtcagagggccaaagtattaatgaaagtaaagttcaagaaatcaacgaaaatattaaaggactaaaagcgttcttagcagataatacaaaacgaacgttagagttacaagttgtcaaagatcagcttacagaattgtcagccaacaagtcaggcttatttaatcgtaatgacaaaaatacacgtgaagctttagaaaaaaagcgcgaattattagaggcgactcagaagcgcataccagaagttgaacgtaaattagttgatcaagaaaatgaattattagcttacgaaaaagacgacgccttgagacagttagagttgcaggcaattttgtcgcaatattcaaacgtggcagcatttgtggcagcgatatcacaattacatgatgtttacttagataacctcaaaaaagggtaatgatatggtagattttgatacacaggtttacagtgaaagattaaaacaagatttgacgctctttaatcgttggcaaattttaattgctactttgggcgatgttgatgagacggcagatttattagaagttgttgagaaaatattggcttttgatatccatgaatcaacgatgttacgaattgcaaatgattattggtttccaagtacgcattgggtgacggtagcctttgcacgtctggccgaaactgcctcactatcaaatactgaaactgttttgccaaggggacaaaaatcggctgagttacattttgatgaatggccaaatgcggctttcaaattcgtaccggcgcctttagcgtcaggtggtttttatttggaagaaacagcacaagaattgcgggtattatattgggatattgtacataagcgtttttatttagacacacaacagtttgctaagttagtgcaaacagaagctgtacagttagccggggtccaagcattagcgatttttcaaaaacgcctcatagctattgctgagcagctagcgtcagaacagtttagcattgatttaccaggacttgctgcccaacatcaacgagatttggtgatgattgaaagagagttgccgtcggttgttttagatagtttatttgtcacagcagccaagcagcaatttgtgttaaagcgagcgcaaggccaacaaattggggtggaaattgctgttggagaaattgctatcagattaacacaagtattcaatgactcagggcatcaacaatgggtttatgccattgttgatgataatcaacaggtcacaatttttacactactacagcaactacctttcttttaccaatggtacatcgcgcatattgaccaagttggtttgaaagataagcgcgaagtatttgtggaataagccaatatatgagatgattattatgttatagtattaacaaaaaaatattagcaaatgctaatttaaaaggggaacgctcatgacatttctgattatcattgcagtaattgccattgttgcaattatttggattagtgtatataacggcttggttaagtcacggatgcacacaaaagagtcttggagtcaaatagatgtacaactcaaacgtcgaaatgatttgattccaaacttagtaaataccgtgaagggttatgcagactttgagaagtcaacattgcaagctgtcacagatgcgcgtacaaaagttaacaatgcgcaaggaccagctgatactatggtagcgtctgatcagttatctggtgccttgacgcacttgtttgctgtggcagaagcttatccagaactaaaagctagcaacaactttaccaaattgcaagaagagttgactaacaccgaaaataagattgcctattctcgtcagttgtttaatacaacaacagctagctataatgccaagcttcagacctttccaagtaacgttattgcgggcattcatcactttgaaccaagtgagtttattgctgtacctgaaacagaaaaagaagtacctacggttaagttttaatgttatacgagcagatacaatctaataaacgtcgaacggttttcttattaattggttttttggcgctggttggtattgtaggggctgcggtcggttatttacttctaaaatctttagtgactggtattattggtgctctacttgttggtgtaatttatgcagtcattatgattagtaacgcaacagatgttgttatggcaatgaaccatggcacagaagtcacttcagctgatcaagcaccagagctctggcacacagttgaggatatggcaatggttgcgcaagtacctatgccgcgggtttttattattgaagatgagagtccaaacgcgtttgcaactggtaataatcccaagaatgctgctgttgctgcaacaacaggattaatcgccttaatgaaccgaaatgaattagaaggcgttattggtcatgaaatcagtcatgtccggaactatgatatccgcatatcgacaattgccttggcactaacagctgccatatcgtttttgattaatttaggcagtaattggtggcttttcggttcgggtagccgtgatcgtgataatcgcgatagtggcggtggtgggcaactattggtttttatattatcgttagtagtcatgatttttgcacctctagtagcggctgttattcaaatggctatctcacggaatcgtgaatatttagctgatgctggtagtgtagcgttgacacgtaatccacaagaattaattgctgctttacgtaagttgaattctgcaccaccaatgtcacatgtagatgaatcatcggcagcattatatattagcgacccactaaagaaaaaggcgcgcttatttgatacacacccaccgattgaagaacgaattgcaaggttagaaaaaatgtaagaacatctagttaatgactaggtgttttttatttgtgaagcaattaattgcttttttctagggttgatttttctcataaaaacctgtaaagtgatatcaacaactaaatcttttgtttgcagatatatcgctggggaatggccagcagtttctaccacgccccaaaagtcgtgactatccgcaaatgtgaaccgatatatttttgtcgttgaagcatttgtggatctgtcgtgtcccgaatgcttttttactgtcaataaaatgtgtttagtttcattctaaaatatactcggcggatccgttaacaattgtgttaacaaaaaggcctaacatgataagtcagaatcagtaaatcattgcacaatttactgatgacatttaaatctggaggatctcatgcaaaaatttttcttagacgatgaaaagcctaagttcagctcacgcaataagtttgctaagatgggcttgacgtttgatgatatgaagttagtttatgatcaaaacgcaacagttaagtcagctgacatagatgttagcactgtgttgacaccgacattgaagctgaaattaccattaatttcagcggccatggacactgtcacagaagcacgttttgcgacagaattggctaaattgggtggtcttggtgttattcataagaacatgactattgccgagcaggctgatgaagtgaagcgtgtgaaaacagctacttttgactcagatatttatcctaatgctgcaacagataatcaaggacgtcttttagttgccggtgcggtaggcgtgacttctgatacggtaaaacgtgtcgaagccatggctgctgtcggtgttgatgcgattgtacttgactctgctcatggtcattcagaaggtgtattgcgtaaagtttccgaggtgcgtgacgcgttcccaactttgaacattattgctggtaatattgcgacaacttcaggcgctgctgctttgtatgatgccggtgcagatgtggttaaaattggtattggacctggttcaatttgcacaacacgtgttgttgcagggattggtgtgccacaactttctgctgtgcgtgatgcagctgaagaaggggcacgccgtggtaaagctattatcgctgatggtggtgctaaaactgcaaaagacattacaaaggcattagctgctgggggaaatgcggttatgctcggttcaatgttctctggtacagaagaaacaccaggcgacgtttttgaagacaatggtaagcgatacaaaacataccgtggcatggggtcaattgctgcaatggaagctggttctaaagaccgctacttccaaggggaagtcaatgaagctaaaaaaatggtaccagaaggtatcgaagcccgcgtcgcttacaagggggctttggcagatgtattagccaagatgatgaccgctatccgtgaagaaatggctaagatggacgaaagctcagttgctgacttatcaaaaaatggtcgtatgacacgtgatatcagtgtgattgactatgaagcggaagtagcacatgtcaaaaagtcttatacaatgccaacattttaatgtttgtatcacggagaaaaaatatgtctgaaaataatgaaaacaaaggcttgggttatgaccaagtattattagttccaggagcttcgaatgtgctccctcacacagtatctttggcaacacgattggcagatggctttgttttgaacatgccattagtttcagaagccaacggtacagcaacagataatcgtgttgtggcaactgctttaaatggtggcttaggtgtggtagccgaacaagaagatattgcagcacaaatggctgtgatctctgctgctaaagcaacagaagtagacaatgagaaatatcctaatgcgtttgttgacgataaaggtcgtgtccgtgtagcagccgaagtttggttgactacaggtgcacaggcacgtgtggataaacttgtggccgctggtgctgatgctattttcttctatttgcaagatgacttaaatcaagaaacaaatgctattgtcaaagctgttcgtaaagcctttccaaaaactttcttagcagttggtgcggtggaagaccagggtattgctggtgctttgtatcaagatggtgttgatgcagtgattgctgggcgttcagtgaactcaccattgccaaataatgcattgtacccattcttaacaacaacaatggcaattgcagaagtagcctcagagtttgataagacggttattgcctcaggtggtgtccattattcaggagatgtagttaaagcgatttctgctggtgctgatgctattttggttactgatttactcaagggtgaagtccttgaagctgatggcacatttgttggtggtgacatgtcaattgatgatgcaatcttccaagcagatggtggcttacgtgctggtatggggtacacaggatcatctactattttggatttaaagctgggcgcacaattcgtgcaaatcacagataatggtttgagagaatcacatccacacgatgtcgaaattacaaaaattgcaccaaactacgctaagtgatgataacattagatcaaaaagggagagtaaccaaatggctgaagtaaatgccgataaggtcctagttttagactacggtagccaatataaccaattaattacccgccgcattcgtgagatgggtgttttttcagaattgaagtcgcgtcatatgactgctgaggaagttaaagcatataatcctaaagcaattgtcttatctggtgggccaaagtcagtgtatgaaaccgatgctttcgcgattgataatggtatctttgaattaggtattcctgtactgggtgtttgctacggcatgcaattgatggctcaaaaccttggtggtcaggtcgaagctaatcctggtaatggtgaatttggccaaaccgctctaaagaaaacagagtcagctggtcgtttatttgcgcatacgcccgaatcgcaaactgtgttgatgagtcattcagacaatgttgtttccttaccagaagggtttgttgttgctggtggatcagacaaaacaccaattgcggcaattgctaatgatgagcgacgcttatatggtgtccagtttcacgctgaaacgacactatctgaacacggtaagcaaattctccaaaactttgtattagatattgcacaagcagaagcaaattgggacatgagtggattcattgatgaacaaattgcccgaattcgcgaaactgtgggtgataaaaaagttttgttgggcttatcaggtggtgttgattcatcagttgttggtgtactattacataaagctattggtaatcaattaacttccatctttgtagatcatggtctgctgcgcaaaaacgaggcagaacaagtcatgacaatgatgggcgaccaatttggtttgaatatcattaaagtcgatgcacaagatcgtttcctttcaaaattagctggtgtcacagatcctgaacaaaaacgtaaaatcattggtaatgaatttattgaagtcttcaacgatgaagcaactaagttaaaagatatcgatttcttagcacaaggaacactttataccgatgttatcgagtctggtacggatacggcacaaacaattaagtctcatcataatgttggtgggttgccagaagatatgcagtttaagttgattgaaccattgaacacactctttaaagatgaagttcgtgagttgggtgaagcattgaatatgccacacgaaatggtttggcgtcagccattcccaggtcctggcttaggtattcgaattttaggtgatattaccgaagataagctagaaatcgtccgtgattctgattggattttgcgtgatgaaattgcaaaagcaggtcttgaaggcgatgtttggcagtattttactgtcttgacaggtgttcgctctgttggtgtaatgggcgattatcgtacgtatgattatacaattgccattcgtgccatcacttctgttgacggtatgacagctgattttgcccaattaccttggccattgctgcaaaagatttcagcacgtattgtcaatgaagttggacacattaatcgtgtcgtctacgacattacggctaagccaccagcaactgttgagtgggaataagcaatgctaagggtataatgatcattagtgcattatatcagttatagttttttcagccgataaataaaaagagcaagcctactttgtgcttgctctttttattttgcctagcaaaatgttaatttcaaaaatttaagagatactttctattttaaaaataagtattgtttaatatttattgtaatagtgtatgtttaaagttactgaacttgccagtggtagccagcaggcagtgcaccaccaggtgcaattcgcgttgaatgtccttttcttgtttgccagttaaagccatcttgaatggcccacttgtaggcaccggtattattaatgttgccatctgcggctgaggacggtgatggatcaggcgtaacataagtttgtgcttgttgttttgctgctgtatcggctgcttcttttgcacgggactctgaatgagctaattcacgtgataatgactcacttgcttcatgtgaaaccttttcggcagaggcgactgcttctgaactagctttatcagcggcttctttttcttctttaagcgttttttctttgtttagtgtattacgtgcggtgcctgttgaataatcaataatggcatttggactgtcattatcaagataaacaactgttgtttcatcattgcctttttcttcacgataagaatgcaggttaatcgttacttttttaccactttctttgtaaccaacataggctaagcgaatttgacgtggtaaaagttcgtcatttctatacaatggtgtaacctgataatccaggcgataacccttgtttgccttaagccaagtagctagatggttctcatagtaaagcatgcttttcttattagaagcattagtacttttcagcgcaccagcatttaaataagcagtttcaggaactaggttacgcgcctcatcgtttaaaccactaaattgataaccaacaaggtgaccgcgattaaataaccaagctttactaattttaccgttacttttttcgtacttaaaacgatagttatgccaaccaacaggattgtactcgagacgtgctgcgcgttttgccgatggcttttctgaataagatagttgaatatgcgcatcagtagcacgttgatggttgtctttgtcttttagtaccagttgttttgagtgattaaagttaaggggatgttgatctggatttgttaaactagtgtctctgtaactgttatctgctgaaattgtatcagcagatgctaggcctgcgagactcgagatggccagtactaacagtgtttttctgagtattttaaacataatcttctcccaaaccttttatcgtgtttgcttggcacgttcaacgtagtgtaagacatcaaatactgactaattgtttttatagttgttccgtatagaatgtcatgtttctccccagtgtcctaactattaattaagttttataacacttatgaattaaatatacacttaattatcgaaaaagaacaatcaactagccagctttggccataatatatctgaaaacagtgggataggcatataaaaaagcaagcccagataagcttgcttttatggttattgtgttttaattgaattgttataagcatcaattaatgttttgcttttttcggaatataaattcttaatctgggtagcgtaatcattataattctgattatttttacctttttcagaccgtactttatctaactgacttaagccattcttggccatatcttgtaatttttgaacatgcgtttctgtcattttttttcgcccttcaatatcttgaggagcgttttttaacgacgtattgaaatcgtttaacattgtattagaagtttgtttgagatcaacggaaactttagttagtatcactttatcgtcctgtgcttcagttgtggtttgtaatttttgacttgcaaaagactgggtactagaagaggtatctgttttagatgtcatgattagaacagtgataattgctgctataacgacgacaactaatataatttttttcattgttattttccttaaaaagttttttgtgctgtttaacgtttaacaaaaaattaaacatacgactgcttttattattattagtaacattcccattgtatcgtatattgaaaccagaataaagtgtgcgctgatgctaatgactgaggccaaactactgacggatgattaaataaggcattcaagtacatgttttttatttaaaaaatactattttaatcgaaaatatattaattggcgttaatataataacagacgtaatgtttgatgaatttatttaaaaaatcaaaaattgcgtctagacctgttactatcgcgaccctgacgataaagccatggctgtgggcatatatcaaaaaggtaggtggttattatgtcgtaaatagaaaatattagttgtcgttgtcattaacagtaagataagtagtatggagaagaataatgcgtttcaaaaaaataattgttgcatcaatagtagtgattgcgttttttagctcagtcattggtgttaaagcagcaattgattggacagttggccatcaaaacatgcaagccactgctgataatattgataaattagttaatcgtattaatagcttaaaaggggaggcttctcaaaatcaacaagaactggctgatttgaaaaatcagttaaagagccaacaacagcaatatcaggacttagtcaaccagaaaaacaatgaagaagaagccctgaaaaaggagattcagcaaaaaattgacgaaggcaatcaaaaagtcgctgcaaagcaacaagaggtagatcaattgaatagcaaaattagtgatttaaataaacaattagatgataaaaaacattcagaagataatctcttgcaggcactgcaagatgcgcaaaatttaaagaataagtctgatcaagctgtggcgcaaaccaagtaaataatctggcatgcgtttcgggttataagtgtcatagtccatttaatgttataaaaagcatcgtgctaacgcatacctgttaacacgatgtttttttgttatgaagcaataatttgtttatagactactgttgtagcccaatatattaacatataaatgatgatgagtagggcaatgcaaatgaaactaacacttatcaaaatattaatattatacattgaaaaaaccgataaaacatttttgagtacaggtagtgcaaaagctaaattgatgacagcaccaacaattggtaagagaaaaacagtaagtacttgactattaattgcttttcttgtttcctgttgactaagacccaattgccgcataatcgcatagtttgccttgtctgaataaccctcagaaacttgtttgtagtaaataatcatagcggtcgcgcaaatcatcactaaactaatgagcacaccaataaataagaaaccaccaaacagtgaaccaaacaaatctttaatgacaaagcgtgacgtgatgctggcaggatcggcgttgagcagattaggaagtttttcaccaaattgtttacaagccgatttagttccaacagtgttaaaactggtgacgtaaagtacaggtgtgggattaattttttgtgcgatcgcttgtgatttagcgataataaaaattggtttataggtgctatggttgtatacaaaagaagtgttaaatgatgtcactggtttaactttgtatttgtgaccatgaattataatctccttgccttgataagtgttgtctggactgtacaagagaatttcgtcatcagccagatgataatgtgtgccttctatgtgattatattgttgtaagtccagcgacgatatcgccacttcagtttttaaagaattattggctttaaaatagttatttttcagttcaccgtttgttggcatcgtcacagtcatttggcgccgcgattgaaggcttatatttgttttgctagcaaattgtgttatctgttcattctggacaaggttaattggtgacctagaaacgatttgaatatctctttgactccacaaattgagtagattattttggccggcgacaagtgagacagaggcgataattgatactaaggtggcggtacacaaaagactgattgttgctaggccagcaccgttttgcttcattcgaaaaagcatgttggcgacagcaataaaatttttaggtttataatagtaattttcattctgctttaatagctttagaaacacaatacttccaatgataaaaatcagataggtaccaaccacgacaagcataatagcgaccatcatctgcaaaaatgccgagagtgatgctcgggatgaaatagaaatataataacccatgatgagcacgattaagccagtgattgctaaaaatgtatgtcctttcggtactgtttctgctttagaagctttatgccatagtgtaataggattaatgtggcgtagcccccaaaaatcgtatagcgtcagtaataagaaaataatggcaaaaatgatagcagcaatagcaataggttttatagtgagtgtttgatgaagatgttcaaaattaagcagcacacgtaaactcattacagaaagtttggaaaaggtaataccaataattagtccaagacctgtactgatggcataaaaaagtaaattttcaatgccgatgacttgccgtaagttgtgcttgtttaaaccaagcatactgtacaacccaagttctttagtacgttgtttactcaaggtttgttcagcataaataatggctaaacctgaaactaatatgacaaagccaaggccaagttgcataagcgcaacagctatcgcaccaaaagaaatatttttcaggttagtatcatataacattgctaaaaagatataaacaacagctacccaaatggtattggagaaaataaagggtaggctttgatttttattcttaacaagatgatgataggcgagcttaaattgaatcattggctagtcacctctctactttgtaaagcagctagactgttgatgatttgttcgaggtagtgactgcggttttgatcaccacgatagagttcattgtaaatgatgccatctttaataaataatgtgcgttgagcatagcttgccgcctcagcactgtgtgtcaccattaggattgtttgtccactgtgattaatgtgattaaataattgcaagattttttcgctattaccggaatccaaagcgcctgtcggttcatcggctaataataaatccggctgtgtaattaatgctcgggcaatcgcaatacgctgtttttgtccaccggaaatttcagatggctgacgatctaataggttatcaatacctaaagctttggataatggtttgatacgttctatcatgaattcatgtttggcttttgataaaaccagaggcaaaaaaatattatcacgattattaaatgtatccagtaaattaaagctttgaaagacgaaacccaaatgttctctgcgaaactgggacgagtctttttctgatagatgactaaggttagtttgattaagcgttattgtgccactagtaggctgatcaagtgtagcaataatattgagtagcgttgacttaccggcgccagactcacccatgatagctacaaactcacctttctcaactgaaagatcaatatctctgagggcaacaatctgattagtatttccctcggtaaaaacctttttaatatgttttaaatttaataaactcataatcaaaactccttttattgataccctgagtataaagaagatttacgactggttgtagttacaaaagcgagagaatacttacagtttgttatattttaattttttaggattgaattgaaccgcaacactggttcccttttgttgatgtgattggatagtgacttgaatatctaatatagcagcaattctttgcacgatataaagtcccatacctgtggcttcattattaagacggccatttgtcccggtaaaaccttggtcaaaaatacgaggtaggtcgctttgcgagatgccaacgccaaaatctttaatccataaagtgtggtcgtcaaaagttaacgcaattcgactattttgaggtgaatatttaattgcattactaatcagttgtgttagcatgacacacaaccatttttggtcagataacaccataacttctggtagggtaattataggtactactttgtgggataaaaaataagaggtattttgtttaacaacatcggtaacacaagtagacagagatatatactcgaaataaaggtctttgttaaaatcagccaaacgatcaatcgttaagagttgctcaatatgatatgtcagtaggtcggctttttcgctaaccaaatcacttggtacaacggtattattttcagctgctaaggttaaggtagttaaaggggtcttcatttcgtgactccataaagtcaagtaatcttgacgttctttgaacgcttctatgagttgtcggttatcagcttgtgctttgttcataaaagttgttagggtcttggcgtataagtgaccatagaacccgtgcattttgatatttgtggctttctgttcaatgattgctttctgaacctgctttgtatcaatgattttttgatagattcgtgtgctaacgataatcaaaagaggaatgatagaataacgtataaggtcgattatgataactaaatcaattttataaagatagcctaaaaagcttaacagtagcatcaataggctataggctaagatgataggccattcagatatgctgattttggcataaagtttgacagtgctcatgagataaatttataacctttcccgtattcagtggtaagcctattttttagcccaacttgcgttagtttatcacgaagacgactgatattaacatttagaatgttttcatctgtaaaatcaccattttgccaaatacgcttgatgatcttttctttggaaatagtctggtttggattaagcattaataatctcaaaatgatactttctgttgcagtcagtttgataaaatttgttggggtttgcaggatatttgtcacaatacttaaactatagttgccacatgtaattgtatcagtgaagtcatcatattgacctatgcgtcgtaaaattgcttgaattttagaaataaaaaccgctgttgaaaaaggtttagttaagtaatcgtcggcaccaatggctattgccctgatagcattaggatctaagctagctgccgaaacaaaaataataggtacctgtgaaaaggtacgaattttttgcgtccagaagaagccatcaaagtaaggtagggtaatatccatgacgataatgtttggctggcactgtttaacttcagtatcaattgcctcaaaatcggctacactagacacggcaaaacgccatttttcaagtgcttgtctcatttgttgggtgatgccttcatcatcttcaataatataaactttttgcatggttcatactccaatctattgtgctgttcaaatgatgttttcaagatgaccagcacgtagttatcaatgattattttagcatagttgcggcggctggaaagtcaaaggctgttattgcgtcgcataataaagcgtcgaaaaaactagtttgtcattttcccttttatggtaaaatagaaaatatatagtttaatttaacgttgaggggattaatggcaattaattatccggccggcacacgacgacgaactgcgcaagcaaaaaatacaatgcgtacgggcaaaacaactaaaaaagcgttaacatttggcaaacgaggtatgggtctagaagacgagattaatctagctaatgattattatctcgccaatcatctagcggtgatacataagaaaccgacacccattacgattgttaaagttgattatccagcgcgctcagcagcaaaaattactgaagcttactttaagcaagcgtcaacaacggattacaatggtgtctatcaaggtagatatattgactttgacgcaaaagaaacaaaaaataaaacttctttcccactcaaaaatttccacgaacatcaaattgtgcatttagccaatgtattgtctcaaaatggggttggctttgtgattatcaaatttaccagtttagatgaatcctatatttacccagcacaagcactgattaggcaatgggagaagttacgtggtaaacagtcaatcgcttaccaagatatcattgctgaaggctatcgtgtgccagaaagtctgaatccaagtttagattatctaaaagctgtcgatcaatattttgagaaccttaactaattatttaggagtatgtcgtcaattatggcaaataagaatcagtggtcgcgtgtcaaccgtaaccaaaatatgtacgataaccatccggcgactgaaccgcctactatgccacccaataatggcaatggtggtagcacgggtggcccccaaaaaccaaaaaagaaaaagcgacgttggattttagccactattttatggctcttagttattggcttcattggggtgttagcaggcgcagctgtttttgtgacttatgcgaatgatgcacctaacattacagcttctaatctagcttcagaaccatctagcgcgatatacgatagtcaaggtaatccaatttggaagttatctgctgttgagagagattatgctaattctaatgaaattcctaagtcgttaaaacaagcagttgtctcaatcgaggatcgtcgtttttataaacataacggcgtcgatccagttcgtattgctggtgctgcattagccaacttacgtggctcatcattgggtatgcaaggcggatcaactttaacacagcaactggttaaattgtctgtatttagtacgtcaacggctgaccaaacattgaaacgaaaggcacaagaggcatggctcgctttgcgcgttgagaaaaatttcagtaaagatgaaattttaacgttctatatgaacaaagtttatatggggcatggtgtttctggtatgaaaacagctgcggagtatttctacggcaaaccattgacagaattgtcattacctcaactagctttactagcaggtatgccacaatcaccaacaaattatgacccgtaccttaaagataattcagctgctaaagaacgtcgtaatacagtcttgttggcaatggttaagtatggggcaattaccaaaaaagaagcagatgatgccatcaaggtaccgattaatgacggcttgcaagatttgacatcaaaaacagcgttagctaatacaaatcgtaaagttgtcgatgcttatgtacaatcaacactcgcagaagccgcttcactcggttatgatacgaataagtcaggtctgaaaatttatacgaatatggattctaatttacaacaatccatgtatgataatgccaatggaaccgctgtgactttcccatcagcagatacgcaaattggggcaacaatgactgatccaagcaacggtaacgttgttgcgcaaattggtggtcgtaatcttaaaacattacaaggcactaaccacgcccgactgaagacacgttcgtcaggctcatcaatcaagccactattagattatggtcctgctattgaatacttgaattggccaacttatcgaacagttgaagataaagaatataagtatgccggcacagataaaaatctgtcaaactgggatggcaaattcatgggtaatatcaccatgcgaacagcgctgacgcagtcacgtaacacaccagcagcacgtacattggaagatgttggtgggactgatgctggtaagtttattaatggtattggcgtgccaattgatcatacgcctggtggtgctgatgcgattggtattacagcctctactgaacaagaagctggagcctttggcgctatagcaaatggtggcacatattataagccaacttatatcacaaaaattgtgacagcggatggctctacccataattatagtgtcaatggtcaacgtgctatgaagacaagtactgctttcatgttaactgatatgatgaaaggtgttattaagcctaatgcgacagccagtgatgctattattcctggattacatcaggcaggtaaatctggcttggttggttatggtgatgatgaaggcatgcctaaccaagctattaaggatgcgtggtttaccggatatactaagtcatatgcgttgtcagtctggacaggatatgatgtgccgcgggagaattacattccgtggtcttatcaagatttaccggcgcaattctaccaacgtgtgatgtcatatgctatgcaaaataagccaaacacagattggacgatgcctgatacagtgacatctaaggtacgtggcaacattgtagaatatgaagttaaaggtgctaagtggagtaatggtggcttaccatctgttaactcaataccacaatcaggtgcaacgccagctgaagttggtaataataatagtcattaattttatgtttggaagtcttgcacatgcaaggctttttattcgaggtggtgggatgtcaagactctggataacaggatatcgcagctatgagataggcacttttggcgataaagatcctaaaatattggttatgaaatatgctataaaacaattggtacgtcagcaacttgaaaatgggttggaatgggtactaactggcgggcaactcggtgttgagcaatggactattgaagtcgtcctagcactcaaaaaggattggccaatgcttaaagtggccatgatgttgcctttcgaagattttggtagtcaatggcagcccaatagtcaaagtaaattacaggtacttaaacaaggcgttgattttgttgatagtgtctcgcatgcaacatatcaagggccagggcaattacaaaattatcaagcttttatgttgaaccatacagacgctgcattgctattttacgatcctgagtttgaaggcaaagctaaatatgactacaaaattattcaacaacatcaacgtaaaacgccatatcctttgacgctaattgacatggatcaattacaagattatgcaacgacgtatagtgaacagcaagccgaaaacgatttctttgaataaatgtgttataaacttgtaatttaatcgatttattggtaatataggttaagtaaaaaagtaaatgaggtgtgacttgtggaacaagtaaagtacacgcaaaaagatattttagaacgcgttttcaagcaaaagcgaatgggtgtaggttacgatcccgctgatgttgacagctttctagatgatattatcaaggactatggcgcttttgctggtcgtattgaacaattacagggtgaagtcgcgagattacagacggctttgaaagcatcacaggatcagttagttgcaattaagcaacaacagactaatgttgctgctgaaccagtagttgaagcgccagtgacaccagtggttgaaacaccaaaagctgctcaagttgtgacgaacttagatttgattaagcgcgttgctaaccttgaacgtgcagtctttggacatgattctgataatatctaattaccacgtcatttaataattaaatttttatacacgacatgtaagtatcgggtaattgcgcgttatatttctagcgtgaggaaggtccatgctcgcacaacctgagatggttgtagtgattgtgctgggataaaaaataaacccaggggcagtaatgccacggcggtcgaaagggctaaggcttctagctatgtctaaataggctcgaaggtgccatagaaacgtatgcgctaatgaaagttagcgtttgagacgaggtaaaccccacaagcgggcaacccaaacttttggtaggggcggctaatctagcgaattgaagcgatggttggtatggtttgattacaaacttagatagatgattaccgaaagtgatatgtacctgcatatcactggaacaaaacatggcctatagatgcttacagcaggtgacgccactttgtggcgtttttttatggcgttttatacatatgtacatgtaatatacaagctcatttcgtatattcacctgaaaatgttgcataaaaattcagaccgggttatgattgaaaacgttaatagtatagattctagggagaataccgtatgataaataaaacattgaaaaaaatatcattattaatgatgagcattatcttgttgttaccattaatgatggttgcaacaccaaaggcacaagcagctgaaacagactctgcctattctgctatcaaaaaacgtggtgtgttggtagtcggcttatcagctgattatgcaccgtttgagtttcatgccacggttcaaggacgtgaccagattgttggctttgaggtttcaatggctaagcagattgctaaagatttgggggtcaagcttcaaattaaagaaatgggttttgatggtctgattggtgccgtgcaaactggcaagatcgatgtgattgtttccggtattaatgcaacaccagatcgtgagaaggttgttgatttttcaaagtcttatttatcaccaaagcagacagtactggtgttaaagaaaaacgcagcccaatttacttcaaatgtgaattcatttgctggtaaaaaggttggagcacaacgtcagacaacacaagagacctttgtgcaaaataatatgtctagtgccaccttagttagccttcaaaaagtgccggaccttgtttcacagttatcagcaggtaaattagctggtgttgtattaaatgatccaatatcagaggcatacgcacaacaaaataaagctttaaaagtgatttatccgcaaccaaacgaagctgaaggcgcagtttcggttgcaatgcctaaaaactcaccagtgctaaaagaaaaaattaatcaggctattgatgatattgtgtcatcaggtaaattgaaagcctataagaaagaagcaaataccttgatgtttgctaagcagtctttttggtcgaaatatggtaatttgttcattaaaggaacgctaatcacgttggcgttggctgctgtggcagttgtcattggctcaattttaggtactgtatttgcattatttaagttgtcacccaacttcctattaaaggccgttggtaatatctatgttgaatatgttcgtggtacaccgctcttggtgcaagcgtttatggtcttctttggaacgcaagttataggacttaatttatcatcctttgctgcgggtgctttagctatgggactgaactctgcagcctatgttgcagaaattattcgttctggtattaactcagtcaactatggtcaaactgaagctgcacgttcactcggtctttctaaaggcaagaccatgcggttcattattttaccacaggctattaagaatattttgccggcattgggtaatgaatttgtgacagtcatcaaagaaggatctgtcgtttcggttattggtgttggcgaattgatgttccagactggggttgtgcaaggggcaagttttaaacccttcttcccacttttgattacatcaatgatatactttgtgttaacatttggtattagccgtgcattaggttatgctgaaaagcgtatggcgcgtacgggccgttaacatttcaaggcatcaactattgttggtgctttttttgaccataaatttccgaatattaagttttatcaatattgaaaacacttacaaagctaacgttcgtatatcaattacaaattaggtgaatcgttcggtataaacgaacgattttttttattgtgtgaatattcttatttaaaagcgaagcattttgttcttttttctgttaaatttaaattgtaaacgaactaaataagattaaatcatgttcttgctgttaaaaagcgaacaatggagggatttatggctcaggttgcaattgtcatgggatcaacgagtgattggccagcaatgcaaaaaacaacagtattgctggatgaattaggcgtgacatacgaaaaacatattatttcagcgcatcgtatgcctcagcacttacaagtgtttgggcaacaagcacaagacaaaggtttaaaagctattattgctggtgctggtggtgcagcacatttacctggtatgttagccgctaatacgttagtgccagttattggtgttccaatgcaatcacatgctttaaatggcattgattcgttactgtctattgtgcaaatgccagcaggcataccagtagctacagtagccattggagaagcgggcgctaagaatgcagcgttattagcagcgcaaatcattgccttacaagacaatacaattttggaagcactaacaacatttcgtgcaaggcaaacgcaacagtcagtagatagtgaggatgacttaatatgacttcatcaatattaccgccagccacaataggcattatcggtgggggacaattaggtcaaatgatggctctttctgctaaagcaatgggttataaagttggggtgttagatccaacgccagcagcaccagcaggtcaggttgcagactttcaaattgtcgctgcctataacgacatcgttgctttaacgcaattatctgaacgtagtgatgtgttgacatacgaatttgaaaacgttgatgtagcggcattgtcacagcaaaaggttgccttgccacaagggacaaaattacttgaaataacaagtaatcggttgacggaaaagtcatttattcgagatattgctaaggtgccagttgctaattttgtggccgtggattcaccagcaatgtttaaagaggcgattaaacaagttaccttaccagctattttaaaaacggttagtggtggttatgacggtcacggccaatggtcaataaataatgatcatgatgtggctgacttattaaacaattggcctagtggtcagttaattttagaacagtgtgtcccatttaaaaaagaattgagtatcatggttgcccgtgatgcaaaaggtcaggtgacccattggccaatttctgagaacgtgcatgtcaatcatattttgaaaacaagtgatgcacctgcagcaattagcagtgaggatactgaaaatatcgaacgtattgccacccgtattgctgaagcattaacgttacgtggtgtgcttggtattgagttatttgttaatggcagtcaggtttgggttaatgaactggcaccacgcccacataattcaggccactatacgattgaagcaacgtctatttctcagtttgaaggacatattagaagtattacaggtttaccgttgtctgatgtgacattatatgagccttcgctgatgttaaatttactgggtgatgaattgacgcaagctcgtgaagacctggttaatcatccagaatggcattttcatgattatggtaaagcaacaattaaggccaatcgcaaaatgggtcatattactgttttaggcaaagaaaacattagtgctttacgaaaatggggagaaacacatggtcagcattgattatcaagggcaaacaattgaaaagcaagcattgcgttatcagggcaaagctaaacaggtatttcaaacaaatgatccagatattctttgggtacattatatggatcaggcaaccgctttgaacggtaaagttaaagaaatgattacaggtaagggtgaactcaacagtgcgattagtcatctgctgtttgattatctcactcaaaacggtattgaaaatcattatttaacagcagtttccaaaacagatgagttagtcactacattagatattctaccaattgaagttgtgacacgaaattatgcgtcaggacactttgttagtaagtttgacgtcacacctatgcaacaattaacgccaaccgtccaagagttttattataaatctgatgcattagatgatccattcatcaatgactcacaaatcttagctttgggctatgctaacgctgttgaattggcacaactacgtcaaaaatcacaagatgtgaaccaattattacgcgcacgttttgaaaaaattgggattcatctagttgacttcaagttagaatttggtcgtacacgagccggtaaagtgattttagcagatgaattatcaccagataatatgcgacttgtcgatatgcgtacaggtgcatcacttgataaagatgtatttcgtcagcattctggtgatgtgaccattggctatcaagatgttttaacacgtttacaacaggaagattgaggagaaaattcatgtatttagcaaaaatctatgttacttataagccatcgattttggacccacagggtgaggtgattaaatcagccttgcaccgtatggactatgcaggcatttcacaagtgacacagggtaaatacttcgaagtaaaattgaacgctaaagatgttgatgctgctacagctgaagtagagagttttacgactgctttgttaatcaaccaaaatacagaaacctatcgctttgacttgagtttggtagaagatgaggtgacgctatgaaagcggcagttattagttttcctggatcaaactgcgactttgatatgttatacgcactgcaagattttggcgttgatgcgcaaattatttccgccaaaaaaaatgatcttactggttttgatgctatttttttaccaggtggtttttcttatggtgattatcttagaacaggcgctattgcccgtttttcaccaatcatgtcggcagttacacaggctgctaatgccggtaaactgattgttggcgtttgtaatggctttcaaattttgactgaagcaggtttgttacccgggcaattattgatgaacgcaacaccaggatttatctgcgatgaagttgagttagaaattgctaatcctaatacagcctataccaacgcttatgacaacgacgatacgattttaattcctattgctcatggtgagggaaactatttcgctgatgaaacaactttggacaaacttgaagaaaatcaccaaattgtttttcgttatgttgataacccaaatggttcagcacatgatattgccggtattatgaatgagaaggggaatgtttttggtatgatgccacacccagaaagagccgttgatcaagtaacgggaaatatcgatgggcaaaaattctttaaaagtattttatcagggattctcacaaaggcttaattttcaatcaaccgattaacgagttttaaatagctaagatatgaaaggcaatagacgtatgacaacggtcactaataatgaactcacacctgagcaagttcgtgattcaaaaatatatacacagtggggattaactgaagctgaatatgagctgattgtatctgaactaaaacgactgcccaattttacagaaacaggtattttttctggtatgtggtcggaacatgtttcctataaaaaatcaaaaccgattttacgaaaattttggtcaactaatgaacgggtattgcaagggccaggtgagggtgctggtattttagatattggggatgggcaagcagttgtattcaaagctgaaagccataatcatccaagttttgtagaaccttatgagggtgctgcgactggtgtcggtggcattttgcgtgatatcttttcaatgggtgcacaaccaattgcagtgcttgattcgcttcgttttggggaactagatgatgcacatacacgacacattgttgatggggtaattgccggtattgccggttatggcaatgccattgggatcccaacagttggcggtgaaattagttttgatccggtatacgcaggcaatccgctagtcaacgtgatggctgttggcctgatggatcaagcaactatgcaagttgggcaagcgaagggcgttggtaattcaattatttatgtaggcgctaaaacagggcgagatggtatcaatggcgcgtcgtttgcatcagctgaattttcaacagcacatgagtcagatcgctcggctgttcaggttggtgatccatttttagagaaattagtcatggatgcaacgttgcaagctgtgcgtgaacattctgatattattgtcggtattcaagatatgggtgcggctggcttgttatcttcaagttcggaaatggcagcaaaagcgggtatgggtatcacgcttaatcttgatagcgtgccacaacgtgaaacaaacatgacaccgtatgaattgatgttgtcagaatcacaagaacggatgctactcgttgttaaacgtggtgaggaacaggcaataattgatttgttccaagccgctgatttggatgcagtaatcattggtaatgtcaccgataatggtcgctatattttaacctttgatgatgaaatagttgctgatgtaccaattgactttttgacacatgcaccgaagcaaaatttgccaatggctgaacctaagcgcatcgctggattttcatcagcacagtttgaaccagctgttaacgacgtgaaacaaacaattttagacttgattgcgcaaccaaccattgcttctaaagccgcgttattccgtcattttgattcaatggtacgtgctgatacggccattaaaccaggtggtgacgccagtttggtacgcgtacgtggtacaaaaaaagcgttagctatgactacagacgtgaatgcacgttatctttatttggatccatttgtaggcgcccagatggctgtggctgaagctgctcgtaatattgtggcaacaggcgctttgccaattggcattactgatggtttgaattttggttcaccagataatccagaagtatattatgaactcgatcaagcggtagccggtattaacgcgttagccaagcaactcaatacaccaattatttcaggaaatgtgtcactgtataacgaaacagatggtcaggccatttatcctacaccaatgattggcatggttggtctgttatctgatattacaaatgcgacaacggttgattttaagcatgctggtgatagcatttacgttattggtgaaaccaatgacagttttaatggatcagaaattcaaaagatgcagcacggtgagttaacaggtcaattatttgcgtttgacgactcagccgaaatagctgcccaaaaattagtttattcagctatttcaaagcaactgttatcgagtgcgcatgatttatcagagggggggttaattgttggtttgcttgaaagtagtttcgctggtgatttgagttttgatgttcagacaaaacaggcagataagtatttatttgccgaaacaccaagccgttttgttgtcagcgtagcggccgaaaaagccgaagcgtttgaacaattagcagggacacaagcaactaaaattggtattgtgacagatgatgacgtcctaaaagtagtgacaaccaatcaaaccattatgctatctcgtacagcaacaaaaaaggtatatcaggagagcctcgcatgtcaattaaaagcatagcgcaaaagcaagcgatagaacaacatgcccgtgaaagcgaaaagacgcgtgtcaatgtacgtagtttaaatgaagaatgtggtatttttggtgtctggggatgcgaggatgcggcccagttaacctattatgggttgcatgccttgcaacatcgtggtcaagaaggggcaggaattgtcgccaataacaatggccatttatggcaagaacgaggcttgggtttactaagcgatgttttccgcgaccctgaacgtatcaaagctttagtgggcaagagtgcgattgggcatgtacgttatgcaactgccggatcacacggcgttgaaaatattcaacctttaatggtgaactttcatgatatgcaactggctttagcgcataacggtaatttgacgaatgcaatgtcactgagagagcaactggaagaagacggttcaattttccaaagttcatcagattcagaaattcttctgcatttaattcgtcgttctaaagcgactacatttgtggataagttaaaagaatcattaaacactgtgagaggtggctttgcatatttgctgctgacgcctgaaggattatatgccgcgcttgatccacatgcattccgtccttttgttgtcggacaaatgccagaaggaaattatattgttacttcggaaacagctgctttagatgttattggggcacgtttcgtgcgtgatgtacaaccaggggaattactaatcattaatgatgatggtttgactattgacacctataccgataaaaccacattgaatattgacgcgatggaatatatctattttgcaaggccagactcaacgatttatggtgtcaatgtccacaaagcacgtaaacgtatgggggcagctttggcagcggagcaacctgtacctgaagcagatattgtggtaggtgtaccaaattctagtttatcagcggccgctggttttgcggaagcaactggcctaccaaacgaattaggtttagtgaaaaatcagtatattgcgcgtacgtttattgagccaactcaagataaacgtgaacgtgctgttcgcatgaaattgagtgcagtgaaggatgttgttcgcaataaaaacgtggtcttagttgatgattcgattgttcgtgggacaacatcaatgtatatcatacgcatgttaaaagaagctggcgccaagtcggtgcatgtccgcattgctagtccagtattcaagtttccatctttttatggtattgatatgcaaacaaccgatgaattaatgggtgccaataacacgttagacgaaatgcgtacaaaaattgaagcagattcgcttggtttcttatcggttaaggcacttgttaaagcaattgatttaccttatgacgggaaaggcacaggcttaacaacggcttattttgacggtcattatcccagtccaatttatgattatgaagcaagtttatctcagtttattgcagagggtagtgttgattttactgaagaaccaacgacaacataccatccgagacaagttgcttcattgcgaaatgaagccttacaggatgatgggacaattcatttagattcacaaacaattcagggagtagaagcatgagtgaacaaaatgcttatcaacaagctggtgttgacattaaggcaggcgaacgtgctgttgagttaatgaaagatgcagtggctgatacatacacaccaaatgttttggatggtataggtggttttggggcagcctttgctttgggacaaaactataaaaatccggtattggtttctggggctgatggtgttggcacaaaattattattagctattgcagccaatcaacatcaaacaattggccaagatttggtagccatggtggctaatgatattttggcgcaaggggccaagccagcttttatgttggattacttagctgtagataagatgcgaccagaaatcgtcgctgaaattgtcacaggtattgcaaaagcagcaaaagcatcaggtatggcgttaattggtggtgagagtgcggaactacccggtttatatgcaccaaatcattatgatcttgcagcctttgcagttggcattgctgaaaaggcacaattgttgaagcctgacaatgctagtgttggtgatgttttaattggcctaccatcttctggcattcactcaaatggttattcactagtgcgccacgtattaggtatacaaacagcagatgactttaatgcattacctgacgaacaaaagacagcactaatgacacctactgcattgtatgcggcagcagtttggccactggtatcagctggtttagttcaatcgatggcacatattactggtggtggcatcactgaaaatctaccacgagcgttttcatcacagctatcagcagaaattgcttggggtagttggccaattttatcaattttcaatactttacactcggcaggtcagttgtcaatcgaagatatgttattgacttttaacaatggcttaggcatggtattaattatcaaaccagcagataaacaacgtgttttgacaatgctgtcagaaagtggtcaatctgcatttgtcattgggcaaatgacgtcacgtcaagataaccctgttgtgtggactggggatgccccatggtaagaaaagtcaagttagcaatatttgcttccggtactgggacaaattttcaagcgttacatgatgccattttacaacgtcagttaaatgctgaagtcgtgcgcttgattgttgacaaatcaagtgcaggggcattaaatttggccaaattatttggcgtaccagcaacttttattaaatattcagattatgatacaaaagtcgatgctgaacaggtaatcttggatcaactcacacaagatgaggtggatggtattttactagcaggttatatgcgtattttaacaccaaaactcattgatgcttatgctggtaaaattgtcaacttacatccagcactgttgcctcagtttcctggacgacatagtatcttggatgcttatgaagccggtgttgatgagactggtgttacagtgcactttgtcgataatggcattgacacaggtgaaattattgcgcaacaatctgtgccacgtttttctagtgataccttgcttgatttagagacacgtattcatcatgttgaacatgttttataccctaataccttagaaaagttacttaacgaaggagtatttttaaaatgacccgtgcattattgagtgtttcagataaaacaggacttgtcccatttgccgaaaaattggtggctttgggttatgaattggtgtcaacaggtgggacacatcgtgtactggcagcagccggtttggatgtgatcgccattgacgatgtgactgattttccggaaatgttggatgggcgtgttaagacattgcatccccgtgttcatgcaggcttgttagcgcgtcgcgatttaccagaacatatggcaaaaatggcggaattcgacattacaccaattgatatggtagttgttaatttgtatcctttcaagtcaacaattcaaaaagacggtgtgacagaagctgaggccattgaaaatattgatattggtggtccttcaatgttacgatcagccgcaaaaaattttgctggtgttttgccgattgttgatcccgccgattatgatgtcgtcgtagataagttacagtctggttcaatagatgctgattaccgtaaatcattggcagccaaagtgtttcaacatacggcagcttacgatgcattaattgctgactatttgactgtagcagaatttccaaataacttgacgctaccttatgaaaagtttgatgatatgcgttatggcgaaaacccacatcaaaaagcagcagcttacaaaacagctttgcctgaagattattctgttttgaatgccaatattttgcacggtaaacaattgtcttataataacattcgcgatgcggatgctgcgttacgtattattgctgaattcgaagaaacaacggttgtgactgttaagcatatgaatcctgcaggtatcggccagggatcaacaattgaaacagcttgggataaggcttttgctgcagatgatgtttctatctttggcggtattgtggctttgaatcgtgaagtggatgctgctactgctgaaaaaatgcacgctattttcttggaaattattattgcaccaagctttacaccggaagcgtttgacattctgtcagctaaaaagaatttgcgtttgttgacggtaccatttacgacaaccgtaccgcaaaagttagaagtgacatctgtattaggcggtgttgttgtgcaagaacgtgatttgtatactgaatcaaaagctaactttgaagttgtgtcaaaagtacagccgactgaggcacagttacgtgccatgatttttgcgcaaaaagttgttaaacatgtgaaatcaaatgcaattattgttgcccgtgatgggcagactttaggtatgggtgcaggtcagcctaaccgtattgactccgtagtttatgcaatccaaaaagcagcagttaagtctggctttgatgaagctgttttggcgtctgatgcattcttcccaatggatgattcagtacagtatgcggcagaaaatggtattagagccgttgttgaaccaggaggctctattaaagacaaagattcaattgccaaagcagatgaattaggcattgccttagtcttttcaggtacacgtcattttaagcactaaaattagctaaaacacccagccactaatgggtgtttttttatgctatacttttgataaggagttattatggaccgtacaataccgattgaattaacgaatatgattatgattgaaaatccaaaaacaaaagaaattttggttgaagatcgcaaaaatcctgcttggcctggggtgacatttcctggtggtcatattgaaaatggtgagacaattgttgccagtgtgattcgtgaggcttttgaagagactggcttacatgttaatcatttgagatttgtaggtattaaagagtggcctttgacagcagatggtcgatatattgtgatgttgttcaaaacgaaccactattatggcgatatcaagactagtcgtgaggggcatattttttggacgacgcgtgaggcattaaaagacatggtaaccccaccaacttttatggccatgctaccggtttttgaccaaccaacaattagtgaactgtcacttgatcaaacgagtaccggagaaaccacgctcaattggttgtagatggttaaaatacaaacgttcgtttagtaacttaaaaaacgtctgattgttcgttatttacgaatgattttttgttttgttagaaaaagataatttatatacgaacacaaaggcttttttttttggtaaactaggaatgtataaggtcataaaacgaacattcagaggataagatgaaaaaaatattaatcattggttcaggggcaagagagcacgctttagcacaggcatttttacgtagtgaacaagtaacaacggttattgttgcaccaggaaatgatgggatgcgtgatacgggaatccaactggctgaggttgccgtaactgatttaattggcttacgtgagttagcaattcaacaggctgttgatttgacatttgttggtaacgaggaaccattaacacttggcgtagtcgatgtttttcaagcatcgggattaactatttttggacctagtaaagtcgcagcacaactagaagggtcaaagtcatttacgaaacacatcttagaaaagtatcacatcccaacagcccaatcttgcacagtatcttcaatggctgacgctatagctgctgtagaaaaactcgggttgccaattgtttttaaattagatggtttagctttgggtaaaggtgtgtctattattacaagtgaagccgatgcaaaagcttatttatctaaagtatataagcatgaacccaaagctaaattagttattgaagaatatttagaaggtgtcgaattttctattttttcattggtggggcaaaacgggattgtgacacacgcaccgctggctcaagatcataagcgacgctttgatcatgataaaggacctaatactggtggaatgggcgcatatagtcccgtacgctggattaatagcgtaacgcgtcaacgtgcaattgctgaacttgtgatgccaacgattgcggcaatgacaacggagggcacaccgttttctggtgtgttatacacaggggtcatgctgactgccgatgggccaaaggtcattgaatttaatgtgcgctttggggatccagaagcacaagtagttttgccacaatacactggtgatttttataatttgatcaaccaattatgtcatggtgagcaaatcacatctgactggcagacctctgatgtttatgttggtgttgttctagcggctgagggctatccggaagcgcctataaaaggcgcacaagtaccaacagataaagatgttgcaccgttagtaattaattttgctggtgtgaaaaacggcattgccagtggtgggcgcgttgcaacagtggtagcccatgacgtgaacaccacgttagcacaacaaaaagtttataataaaattgatcaattagacacatcacttcaatacagacatgatattgcttatcaggcaatagcacacgaagtgaaagagtgagctagttaatacttattatggtggaacgaggagttaaaacgatgcagaccgatatcgccattgcgcaatcagctgaaatattaccaatcacacaaattgccgaaaaagccggtttgaaaccaaatgaaattttaccttatggttatgataaagctaaaattaaattagatcctacaatttcccgcaaaaaggacttagggaagttgattttggtaacatctatcaatccaacgccagcaggtgaaggaaaatcaaccgtgacagttggtctagctgatgcactggcgttagctggtaaaaaaacaatgattgctttgcgtgaaccgtcccttggacctgtgatgggaatgaaaggtggtgcaacgggtggtggtatgtcacaagtgataccgatggctgatattaacctccattttacaggcgattttcatgccttaactgccgcacatgacaccttggctgctgttgtagataatagcctacaacaaggcaacccattaaatattgacccacgtcgcatcatctggaaacgtgtcttggacatcaatgatcgcgctttgcgccatatcacaattggtatgggaggcccaacatcgggcgtgccaagagaagacggtttcgatattacggtagcttctgagttgatggctattttaacattatctacggatttgatggatttaaaagcgcgtgttgcacgtattgtggttggttatacttacgataaagtacctgtaacagtcgctgatttaggtgtctcaggtgctttagctgtgctattaaaagacgcaattatgcctaatttagttcagacgttggcacatacaccagcgattattcatggtggcccattcgctaatattgcacagggaacaaactcaattttggcgactaaaacagcgctgcaattagctgactatacagtcactgagggtggcttcggtgctgatttgggtggtgaaaagtttttggatgttaaagtcccaatactaggcaagacacctgatacaattgtggtagttgccacagtgcgtgctttaaagcatcatgggggtgtggctttagctgacttgaataatgaaaatttaacagcactagcagctggtttagaaaacttaggtcagcatcttaaggcaatgggccgatacggtgtacctgttgttgttgctattaatcgtttttctgctgatactgattcggaaattcaagcgattaaggactatgcacaggcctttggtgcagcagcttatacgacaacagtttgggcagaaggtggcgccggagcacaagatttggcagcagcggttattgaagcagctgatcaagaagcagactacacaccactctatcaaccagaaaatgaagcaattgataagcttaatgcgattgtcaccacaatttatggtgggttaggcgttgaattatcggcaacagcgcaaaaacaactcatggcttttaaggcgcaaggatgggacaaattgccgattattatggctaaaacgcaatattcgttttctgatgatcctaaacgattgggcgcacccaaagactttgtgatacatgttcgtgagtttgtgcccaaattaggcgcaggttttctcgtggcgatgactgggtctattttaacgatgccagggttaccaaaacatccagcggcacttgatattgacattgatgagacagggaaaattacaggtctgttttaagaatatgttggtctgctagctggtaacgcttgtttgcgttgtataaattgaggaaaggataatttgaatggcgtatttacaaattaattattactcccaaattttgggtatggatcgtatcatgcatgtgattttacctgaattgtctgatcataatccacaatggacaaacacggacttgcaagatattccagtcctttatcttttgcatggtatgtcaggtgatcaggcagtttggtcacgtcggacaagcattgaaagactggttcggcaaacaccagtggctattgttatgccatccacagatttggcttggtataccaatacgcaatacggtatggcgtattttgatgcactattacaagaattacctgaaaaagtggctactttattaccacaactatctcgtaggcgggagaaaaatttcgttgcaggtttgtcaatgggcggttatggggcctttaaaatggcttttagtagccaacaatttagttatgcagcttcattatctggtgccttaatgggcaatccaaattttcctgagcgtagtacatggcaaaatgatgcttactggcgtggtatttttggtgatttgtcaaaatttgaggggtcagaaaatgatttgctggcgcttgcacagcaacaaacgcaacaacagacgaacctaccaaaattatatgcatggattggtgaagaagattatttgtttgaaaataatcagcaatcgatagcgcaaattaaagcgttgggatatgatgttgtttttgaaacaagtcacggtgaacatgaatggtattactgggataaacaaattgagcgtgtgcttgagtggctaccgattaattatcaacaagaaaaacgactgtcgtaaaacacgaactgaaaaaagttcgtgtttttaattatattaatctcattttattattaaatatacgtattttgtttacaccgtttaaaaaatatgattaaatgataagataaattattaggagaatcagtcacatggaaaataagtggttacgagcagcattgccagcgctactcattcacggcagtattggaacagtgtatgcttggagtgtttttaaacaagcaattgctgataacattgggcaatcggtaccaaacgttgaatgggcattttcgatagctattttgtttttaggtttatcagctgcagttttgggaccttttgttgagcgggatattaaaaaatcagctatgttatctactgctttctttgttgtgggtatggttggtacaggcatcagtattcagcagaaatcgctggtgggtatttatattttttatggggtaatcatgggcattggtcttggtatcggttatctgacaccggtcaaaaatttgatgttatggtttaaagacaataaaggcctagggactggattagcggttgctggatttggtttgtcaaaaatgattttttcaccaattatgatgtcactgcaaaaaagtgctggtctgtggcaaatgtttgtgattttgagtgtcatttttgcgttgatgatgttaagtggggcgttattgattagaaaaccagctaattggcatgaaaaacctttgaaaaatcgttttagcccaatgattttgatcaaaaacacgaattttattggtatttggttgatgttttatttaaatattactgctgggttagccattatttcacaagaaaaagatattttgtcaggtcttcataatgattctggttcagccgtcttctcagtagccgctattgctacgattgttagtattgatgcgttttttaacgccgcaggtcgtattggctttgctactttttcagatagattgcgtgaccgcaacacgatttatcgcattatttttgccatgtcattaatgatgtcattggccgcatttttcttaccagatgctagtcgcctcatgccaattgtactggttatgactttctttttaattaatgctggttatggtggcggtttctcagctttaccaccattgctcgcggatcgctttggtatgcaagcaatttcaaaaattcatggcgtggctttaactgcctgggcggcagctggtttatcaggtaatcaattagccagttttattgtacatggtttgaagatgccctaccaaaacgtgtttattgcaatcgctgtactgtacgctattgcttatatcatcgcaacttgggtagttagaccccagcaaacattaattcaataaaacgtttacaatcctaacgttcgtcttgatagcatcaaacagctccattgttcgcttttaggtgatgaaaaacggagtttgtgagataaaactaataaaataacgaacgcaagggcacatttaactggtacaattgaattgtaagatagaacactaattaagcagaggaaatcttaaaatgatagaacgttactctcgtcaagcacttcgtgatatttggtcattacataatcaatatcagacttggcttgatgttgaaattgctgttgatgctggttgggttgccgcagggcatattccggcagctgacttagtcaaaattcgcaagcatgcaacatttgatgttgatcgtatcgccgaaattgaattatcgacgcgtcatgatgtcgttgcttttacgcgtaacgtttctgaatcgttgggcgaggaacgtaaatggattcattatggcttaacgtcaacagatgttgttgacaccgcgcaggccttgcgtttgcgacaggctaatgacattatcaagaaagatttaaaagcatggcaggcagctataaaagctttagctttgaagtataaggacacagtgatgatgggacggacacacggtgttcatgctgaaccaactacatttggtttgaagatggcacgtttttacgcgtcagcatcacgtgccattgaacgattcgaccgtgtatcggcagaagttgaaaccggtaaattatctggtgccgtaggcacatttgccaacgtgcccccttatgttgaggctgtggctatgaaagaacttggcttaacaccacaaccaattgggtcacaagtgttgccacgtgatttgcatgcggattacattcaaaccattgccttgattggaacacaaatggaagaattagcaacagaaattcgttctttacaacgctcggaaattcatgaagttgaagaaggctttgccaaaggccaaaaagggtcttccgctatgccgcataagcgtaatccaattggtgatgaaaatattactggtttggcacgtgtgttgcgcggctatgctgtgacagcacttgaaaatgtgactttatggcacgaacgtgatatttctcattcttctgcggaacgcattattttagctgatgcaacagcaatattagactatatattggaccgccaaacaggtattttgaataatttgggtgttttccctgatacaatgcgtcaaaatatggatcgtacgtacggtttaatttattctcagcgtttacttttgagtcttattgatgccggattatcacgcgaacaggcatatgatactgttcaacctttaacagcacgttcttgggatgaacgcttaatgttccgtgagttggttgatgcagatcccacaattacagacaagttgagcaaggcacaaattgatgatgcatttgattatcattatcatttgcgtcatgttgatgatattttcaagagagtgggtttggcatgagatcattaattaaccatccagcgattaaaacagttttagcaaccgaaacagatattcaagcccaggtgcaacgggtggctaacgaattaacattgcaatttgctgagcacgagcaacggccagtatttattgctgtgttaaagggtggggtgatttttgcaaccgacttactacgcaaaatggcattggatgttgattttgattttattgatgtaaaaagttatactggcgcatcatcaacaggtcaagttaaagtggttcatgatgtcagcatggacttaactggtcgagatgttgtgattgttgatgaaattatcgattcaggacgtacgatgcagtggttgcataactactttgagctaaaaggagccgctagtgtgacgactgtggctttagctgataaaaaagcagcacgtgttgttgactttgaagttgattattttggtttagatgtgcctgacgaatttttagtgggctacggtatggactataacaattttttccgaaatctaccagttattgctgttgttgactttgacaaggttgatttaattaaataaactaacaaaaagcgtcacctattttcaggtgacgctttttgttgtgtgatgaaattttgtaaagagggtgagtacagacgttgtttttcggcgagctcttggttggattgcgcacccagtagggtaagtaatcgtggtaaagcagattgccaaccctcaatttgttgtactaaagcactttgcccatcatccattaatgtttttaacataaagccagcactagagactaatgttgcacccaacatcaagctcgtaatcacatcattggctgattgaataccaccagttgcaataatagggtattgattttgcatgatttgagcagaaataaggctttcaactgttgataaaccaaattgatcaatgttcaatgtttcagcttggcgattccgacgacgttcaattattgcaaagttggtaccgttagcgccaccgatattgattgcagctggattcaattgttgaattgtttttatagctgattggctcataccaaagccgacctctttaatgataacggggacaggcgatttggcaataacgttagccaagttatctagccaaaaaaattctcgatcgccttcggccatgactaattcttgggcaacgttgacatgcatttcaatggcattggcatcaatcatatcaacagctgcgcgaacattttcaattggatggtcggcacctaaattagcaattaaaaagccatccggatgctgtttgcgagcaactttaaaagtgctcgcaagatcgggttctttgagtgcaatagattgtgagccaaccgccatggctaagttggttgttctagccacttcggctagctgactattgattcgtccggtgagttcagagcctcctgtcatagcctcgatataaaaaggccagtcaaaatgatgattaaacaaatcaacacttacatcggtgtcggatacggccatctctgggaacactacaggcaaccatctcacatcttcgtaacttgcaccaggtgtgagaaaattttgctgacgccaaagattgacgccgagtgacaaatgctcatctttgcgatgagcttgagctgattcacgcatagactaacctcgcttttgtggtgaaatgataataggttgtgcaacaatttgatatcgttgccaaactgactctagttgttcagcattgttttgcagtaccgcaaagccattatcgccaaagccagcaccgctaattttaccagctatattggtcaagctttcgagtaaatgggcaagtttaggcgtaatatagcctgtgggtaagctgttttgcagtagctcttgattgcgacgcaaacctagtgctaattgtggataatcttcttgagcaatggtgtggataaggttttggactatttgttgactttctgtaataaattgttttgataaaataaaatgttctagcgctgattttgtatcagccgactccaaagtggcgcctaaaagtaactgccactttggcggccaaggcaactgcgcaatatgcaattttggccaaattttgttagccaatgatggtctaagccaattttcatcattttgtctaaaactggataaatcaggactttgataggcaatcacaccaccatacataatagctgcaatatcacccagggacccgtttttttgaacatgtagatgggcaagactagccaatttaaagcgtgttaaaattggtagtttcagattaaattgtgcattaatagcttcaactatgcccacaacgacagctgcagaagagccaagaccgattttaccaaagggactgttaagattactagtgatgttgacgttaatattgcttaatggtttgaattgatttgttgtggtataagcttgcataatattgacggctgctctgacataacgccagtcgtcagtgctaactattgcggtttctgtaatgttgaaatgccaatcggtagtaattgtattggaatgtatgaccgatgtttgggcggctgattctatttcaacagataaaccagtctttgttgtcgcaattaatgcggtatttcctggatgtgtaattgcatattcaccggctaaaaatagtttgccggggatgagtattttagtcataaataatacctgaaccgcttgtagcagtttgaacatgaagtgccggtaattcagataacaaagccgcttcgactagcttagcggaatccaaagttgtaattattttaacattagggcctgcatctaaggtagcaaaagctaatatgccttgatgacgcaaatcagagacaatagataaaatacgttgcgtgtcacaagtaaagtatgtaaaaggcttttgacgtgcggttaaattcaaagcatgcatactgagggcgtttttttcggcgatggcaccaattttttcaatatcactgtgctgaatggcttgcttcatatcaactaattgtttagcactttcacgtaaccagtcttgatagtccggagaagtgacggcgcgccgcatcccttctgtagaaccaacttttttggcggcatcagatacttcagcaacgactaatgcgattggcatagctggcgcattcaaactttcggcaaaagacgacgtatcatcaataccttcatgccaaatggcaaaatggccatagaatgaacgtgatgctgacccagagccacggcgagcgagccgggagagtgtcgttaagggtaaattgaagttcagttcacgtgctgtggctgcggttaaggccgcaaaagcggatgccgatgaagccagtccggcacttgtggggacatgattattggaagtgacagttaaaggttcaaaatcacctaaatattggcgcaaattatttaagaagttgtgtacacgcgttgcgtcggtggcgttgccattaataaataattgatcagcctgactatttggtgtgactgttgtcttcgtataaaattggtcgagtgttaatgaaattgacgacgttgttggtaaattcaaacgcgtattttttttgccccaatacttgattagggctatatttgtatgggctgttgcagttgaaggcatattgttcttcctaaaattaagctaacttaataatatcatatattttaatggagagacactaacgcaatttaattgtgaaacaaccaatcaacgattacatttagagtatgatatgatggtattacaagctaaaattataaactaataaactaaaaatagagggcttctgacaatgaaaaacaacgaaaagccatcatggtataggcgctggttttccggcaataatcttttaaacgggctgttagttattttgcttatcttattaattatttttttaagttggcaaattcgatttatttttgagccagtgcgtgcattatttactgcagtaggcgcaccaatattgattgccggtgtgttatattatctgctgagtccgttgatcaatttgatgagtagatacacgcgcatgccacgtcgactttccattgcgattattttgattttactgttggctatcattgctggtattttagcggtggtcgtcattgtcttgcgtgaccaaatcattgcctttattaataactggcctgactattggcgtacgagtcaaaatttcattaatgaaactttcaaatccgcgcagtttaggccagtacgcgagtttttgaataatacaaataccaacatcaatcagagcatgatcgactggagtcgtaaatatttgacgagtggtgtagctggcataggtacgtttgcttctactttgacaagtgtaggggttaccgccgtctcaacaccttttattctttactatatgctgttagatgggcacaaattttcagcttttatatctgaaaaatttcctagaaaagcacagcgctctattgggcaattattaacagatattagtaagcaaattgcgcagtatattcgaggccaattgggtgtggctttcgctgtaatggtgatgtttggtatcgggtatacggtcattggtttaccgtatggtattttgctagcacttatggcaggtatctttaatatgataccttacgttggatctattttggcacaagtgccggtctttgcggtcgccttgattgctggtggaccaaaactattaattttagcgattattgtattagctattgagcaacctatagaagggcatgtgattgcgccaaaaattcttggtgaagcattatcaattcatccggtaactgtgattgttgtactgctaagtagtggtcacatatttggcgtgttaggtgtcgtgttggctgttccagcttatgctgtgattaaagttattgtcacgcgtatctatacttggtggcgtagtaactcagaattttttaaagaagaattggaagatggattaaaatgacaaatcatatcgtattatttgaacccttgatgccagctaatactggtaatattgcgcgtaccacagcagggactgatgctattttacatctcattgaaccgcttggttttgaattagatgataagcatgttaaacgtgcaggccttgattattgggatcatgtgcagttggtcaagcatgctagcttacctgattttctagagacgttgactgaaaaagatcatttatatctggtatcgaagtttgctaatatggattatacacaacctgattatgctgaatctcagggtgaccattacttcttgtttggtaaagaaacgactggtttaccagaggtatttatgcgacagaatcctgaaaaagccattcgtataccccaagatgatacacacattaggtcattgaacttatctaacacggttgcgattgtcttatatgaagcattacgtcaacaaagttttcaaaacttggaaacaacgcatacgtatgaacaagataagttgaagtaggcgcttgacagctagatgttttcttggtattatattatagttgtctaacacagttagactgcactgaccatggctcgttggtcaagtggctaagacgctgccctttcacggcggaatcgagagttcgattctctcacgagctatatcaagtcgcaacttcggttgcggctttttatatagcatgaggttaagcaaaacaaaaacgaacatgtgtttgtttttgtttcatgctaaaataaaagatgatatattaatttaattttaaaggataaaaccattggcaactcgaaaaacaccacaaaaaaggcgaacaactacatcgcgcaaaaaaacaagcactcgtgttgttgttggtaaaaatatcactattttactcgcaacattactaggaattttaggtctttttaaacttggcttattaggtgtctatgtggctgatgcgggtcgttttgtatttggaaatttgtattgggtggccttactaccattaaccgtatctttaggttattattttatctttaaaaaatggatcaaagtggcacatcattttgttatcggtttggttatggctttcgtagcacttttgactttatcatcgctcttatttttcacgtacgacataaaaaatagtaatggttttgctagtgaaattctgcggttgattgcacaagatgtcgccaacaaatcagctaacacgcccgtaggaggtggtgtagctggcgcactactctatcaagtatcatttacgctactctctaacatagggacttggattatttcattgatacttttttttggtggggtagtgattttcttcaggattccagcacgtgatttaacccaaaaaggcttcgaaaaagctcaagaaggggttgcctatgttcagtctcaacgtgaaaatagaccagaaaaacgacagtctttatttagaaaaaagcccaagaaagatattacagattatggtgaagacccattaggtcttcaccataaaaagcaagcagaaattgtgcaatcggaaatgcccgcggtacatcaagagcctgcacaaccttttgttgagccggaaattaagtggcaaggaccagtgactgatgatgtaaataatgaatcggacgcacctaaaaaagcaccaacagccgaaacaacaaacagccttgacaaaacagcacgcgatgatgatatcgtgatgacgacagatcaaccagaaatcgacaatccagattatcaattaccatcatccgatttattgacacaagtatcgccaactgaccaaaccaacgagtttcagagtttaactgaaaaatcacgtttggtacatgatacactgtcgagttttggcgtggaggcagaagtcacgagtgtgtctttggggccgacagttacacaatatgaattgaagccaggacaaggtgtaaaagtcaaccgtattgctaatttagctgatgatctcgcgctcgcacttgcggcgaaatcgattcgtattgaagcaccaattcctggtaaaccatatgttggtgtcgaagttccaaatgatacgcaagcagttgttggttttagagatatgatagaacatgcaccgaaggatgataagcatttgcttagtgtgccattagggcgcgatgttactggcaatatcattacagctaatctagccgatatgccgcatttgctgattgctggctcaactggttcgggaaaatctgttggtttgaatggcattattgtgtcgcttttgttgaaagcaaaaccgagtgaattaaaattgatgatggttgatcctaaagttgttgaattatcaatttataatggtattccgcatttattaacaccggtggtatccgatccccgtaaagctgctaagtccttgcaaaaagtcgttgacgaaatggaaaatcgctataagcttttggcacaatttggcaaaagaaatattggtgagtataacgcagctgttgccaagcagaacgatgaagcagccactactggggcagccatcatgcaaaaaatgccctacattgttgctatagttgatgaatttgctgatttaatgagtacagtaggatcagaaatcgaagtgtctattgcacgtttaggcgccaaagcacgtgccgcaggcattcacatgattttagccacacagcggcctgatgttaaagtaattaatggcacaatcaaaagtaatattccgggacgtatcgcattccgaaccgcgtcaggtactgattctcggacaattttagacactaacggtgctgaaaagttacttggtaaaggggatatgatttttgccccacctggcaagccgagccaaagaatacaaggtgcttttattagtaatacagatgttacgaatgttgttgattttgttaaatctcaacagactgttcaatattctgaagcgatgaccgttaccgacgaagatattgcacaagaatcgactgatggtacaaatcaaggaaacagtgaagacgagctattccaagaagcgctacaatttgtgattgaacagcagaaagcttcaacatctttgttgcagcgtcgttttagaattggttataatcgcgcagcacgtttaattgatgacttagaatctggcggttatattggtccgtcagatggctcgcgtccaagacgtgtgaatatcagtgatggtagttctgggacagaacatcagcaagatattaattaataaaaagcctaacgataaaagttaggcttttttatattaactattttgattgtgcttaaataatggttgtacttgttgcgcaaatgaaccagtcgggtcgtttacaaatggtaaatagctattccagtattcgtctgataatagtgctggttgcgcaatgttatccggaatgtaattgcgaggaatggcaccgtcctcagtcaaaggaccatcatatgttttagaaaaatcatttaactttttttcaatcactagagcttgcggtccaaaccaattataaggttcccgatgaatgagtctgtcatcagtgtcgaaaatactgtcgtgctgcgcaacatgaaaagggtgaaccaatgcaactagtgttgcctgtgattgatcatcaatgtatacaatacaaccagccatctcagatggtaaatttagttgtgcatgtttatgagttgccagtaaaaattgaccactaggcgcatgagagagaatcgtttgttgcctgataagaattgttaggaggttttgtggggaaatacttaatgtttgcataattagtcctgaatgttgataaatgaaaatgtattgaaatcaaatagcccttgatcagttatttttaggctagggatgacgggtaaagccatgaaagacaaagttaagaacggatcaaaattaagatgacttatctttgaaaaagcagcttgcagggtgttgttttcttgaataacagttgtatacgattgttcagacatcaaaccaccaattgctaagggcaaggtggttatttgtccgttgttgacaacaacttcaccaccaccaatttcacgtaatttgtttgctgccaaaagcatatcttcatcatttgtaccagcgataataatattatgcgaatcatgggctattgtcgaagcaatagcgccatctgtcatttggaatcccttaatgataccaacaccatgaccgagattatgataacgttcagcaaccacgattttagtataagttttatcggcgacaaacaagccttcttggcttggtacatcttcaactaaatgggtagttgtaatatggtgtggcataatttcgataacatgggcaggctttttatcgttgattggcagcttgaggtcatctacagtgagtgtgaaattgagcgattgattggctagcggtaagactgtggtttccggttcaacataccattggccactaatcatcacttttttgatattgaaatcgtctaatgaatcaataataacaagatcagcaacataaccatctgtgagtgccccaacgttgtctagccgatgagcagtagcggcgttataacttgcaattgtaaaagccatagccgggctcatgccagattggatggcgagttttacattaaaatcaatggcaccttcatgttgaatatcattagcggttttgtcatctgttgcgaaggaaaagtgcgcttggtttgctacgctaattgccggtaaaatggcggattcatcgcgttctaccgttccttcacgaacaaatactgaaaagccagcatttaaacgatcgcgtgcttgttgcgcattttcgctttcatggtcagtatcaatgccatacttacgataaatggctagttgttctcgtgaaagtccagaagcatgtccgtcaacatgtttcccagctgcttgtgaatcgctgattttttggtgcatatcttcatcttcattgaaaactgccggaaaatccatgacttctgcaagaccatttacttctggaacactgtaaaaaggctttaatgcatccgcatgaagtgttgcgccagcgtgttcaaaaggtgttgctggcacagatgaaggtaacatataatggatatggagttgtgattgtctagcttcttcaagcatatattgtatacctgatacgccagcaacactagctatttcatgtggatcagcaatgacgcgtgtaataccatgtggcacaactaatttgctgaattcacttggggccagcaaagagctttcgatgtgcatatgggcatcaattaacccgggaacaatatactgtccttgcgcatcaaacgtatgctgagcttgtaaatctgaacgacgaccgcgatagacaattttatcatgatcaatccatagttcgctggtttcaaaagttaaattaaatacatctaaaattttagcattaataatatgccatgatactgtttttgccacaataaatccctctttcagtttctaacagtttaccataaattgcgtgccgaatacgctgttatctacttattttagaggtataccaattatttgatttcgttgacaaaacctttttattgctttagaatagtgggtgttagtttgacatttaatcttaaccaatttgaaaaagaggaatttatttatgtgtggaattgttggatatactggtatcaatcaagttttgcctagcctattaaagggattagaaaagcttgaatatcgcggttatgattcagctggtgtttatgttagtaacggtgcagcgggggactttttaattcgtgaaaaaggccgcgtgtcaaaattagaagctgcaacaaaaggtaaaggtattgctgggacagcaggtattgcacatacgcgctgggcgacacacggtggtgtatcagttgaaaatgcgcatcctcacatgtcagaagatggccgcttttatctggtacacaatggtgttattgaaaattatgatgaattacgtgacacttatttgcaaggggtgacactgcattcagaaactgataccgaaatcgcggtacaattgattgataagttttcaaaggaagaccaattgtcaacgttggatgctttccgtaagatgattgctttgttggatgacaattcagcttatggctttttgttaatggatcgtgaaacacccaacttaatgtatgctgctaagaaaaagtcaccattgctaattggggtatccgactcaggtaatgttgtgacttcagatgcagcagcaatgttggatgtgacacaaaatttcatcgaattgatggacggtgaagttgctattattgataaagccaaagtaactttatttgatgcagccggccaagagattacgcgcgaagctttccatattgatatcgatgcttcagaaacagataagggtgtttacccatattacatgttgaaagaggttgatgaacaagccattgtcgccagaacattatcacaacattattttgatgatgataatcagattcaaaacattgatccggccattattgaagcaatacagtcagctgatcgattatatatcgttgcagcaggcacatcttatcatgctggtttggtgggcaagcgttactttgagcaatggactggtaagccaactgaggttcatatctcatcagaatttgcttatgatcagccattgttgagcgacaagcctttctttattttcttaagtcaatctggagaaacagcagattcccgtgaagtattagataatgtcattaagcaaggctttggttcattgactatcgctaatgtgatgaattcaactttgacgcgtgaagctgatttcgccctaccattgcttgctggaccagaaatcgctgtggcatcaacaaaagcatatacggctcaaattattgtggaagctattttggcgcatgccgctggaaatagcaccttagatttgaagcatgagttggcaaaggttgctgttgaaatgcaagtcattatcgatcaaaaagaggtctttaagacgattgcggaatcagcattgcgtgaccgtcgttctgctttctatattggccgtggcttagatgcagctgttgccgttgaagcggcattaaagctaaaagaaatatcatatgttcaaacagaaggttttgccgccggagaattaaagcatggcaccatctcattaattgaagaaggaacacccgtctttgctttattgacacagacaaaaactgctggccttgtgcgtggtgaaattgcgcaagtgaccgctcgcggtgccaatgctgtcattatttcaagtaaagccctggctaaagctggtgatgcttatgttttgccagaagttaatgaactattaatgccattgttaacggttattccagcacagctcattgcttattacgcaacgcttgatcgtggtttagatgttgatcgaccaagaaacctcgcaaaatctgttacggttcagtaattttttaatgcacgtgataagaaaattcttatcacgttttttttgtaggttggcaagacatctggtaaaattaagtagataccattgcgtaaaaacgcatatgaaggaggggccaatcttggcgctttttaaaagtaaaaataatacggtggttgtcgatggacaactcaaaatcccaaaccatattgccattataatggatggtaatggcaggtgggccaaaaaacgcttaatgccacgtgttgcaggccataaaattggcatgaatactgtcaaaaaaatcgctacagctgcgagtgacttaggcgttaaggttttgacattatatgcattttcaacagagaattggtctcgtcctaatgacgaggtcagttttttgatgaagttaccgattgatttttttaacgaattcgtaccggatttgattaaaaataacatccgtgtcaatgttatggggaatattgcacaactacccgcggaaacacaacgcgcagtaaatcgtgctattgcccaaacggctggtggcactggtatgattttaaattttgccttgaattacggtgggcaaattgaaattgtgtcaacagctaagaaaattgcgaccatggtggctgaaggtcttatcaagcctgaagatattgacgccaaattatttgcagattcattacaaacaggaactctgggtgaattggcagcgccggatttgatgattcgtacctcaggtgagttacgtttaagcaattttatgccttatcaatcagcttatgccgaattgtattttaccaatgtgttatggcctgattatactgctgatgacttagtagaagcgattgcttcttttacggcacgtgatcgtcgctttggcggcttaaatgtaactgaaaagtatgaaagtgagtcttaataaatgagaacacgcgttataacagccgtagtggctttgattatttttgtaccgctactgattatcggtagttggcctttgttaatattgacaattgctatgggtgtcgttggtgttagtgaaattttacgtatgaagcaccgatttttagtatctgcagaagcaatcattagttttattggtgtggttgcaattattttaccgaatagtttttggcagacagtgccgctgattagaagttcgcacattgttttctacattttggcatttttgatggtcttaaatacgatatttgtcaaaaatcgctttaatttcgatgatgctggggcacttgtactcacaatgctgtatgttgggataggatttcactacttctatcaagccgacacggtaggattatcaacagtgatgtttggtatgttgatcgtttggattactgattctggggcatatatggtgggtcgtgcgattgggaaaaataaattagcacccaagattagccctaacaaaacctgggaaggctcgattggtgggagtgtagtagctgttattgttgtgccaacactttttgcattgtgtcattggcttcctgaataccattatttagagttattattctttacaattatgctttctattgcaggacaacttggcgatttgattgaatcagggtttaaaagacattatggtgttaaagattcgggaaatatcttaccaggtcatggtggtatactagaccgctttgattcaatgctagttgttatgccactgatgtctattttaggcatgttaggataatcatatgagtttaaccgcagttattgcattcatttttatttttggtgttttagtcactgtgcacgaatttgggcattttatagtggctaagaaatctggggtccttgtgcgtgaatttgccattggtatgggaccaaaattgttaaattggcgacgcaatcatacaacgtataccatacgtattttgccagtcggtggctatgtacgtatggcaggtatggatgaagaagctgatttggaggctggacaaaggattcgtctgcaatttaatgacaatcaagttgtcactaaaattgatacacgtgctgatgaggcggttgccggagtaccttttcaagtcgatagttttgatttaaccaatcaattaacagtaaccggatttttgcaggatagcactgaaaaacggacatttaatgttgcgcacgatgctattatttttgaaaaaagtggggtggccgtgcaaattgccccacaagacacatgggttcagagcgcagctgtttataaacgtgcgttaattaatattgccggaccagtcatgaactttttactagcgttgggaattttcattagtttgggatttatacagcaaagtgtcactttaaatgacacagttgttggcaatgttcagtcaaatatgccagctgatcgagctggtatgcgagcaaatgatgatattgtcagtattgacaagcacaaagtgaagacatggtttcaaatgtctacaatcattggttcagctactaagcagcagaatttgacagttgtggtcaaacggcacggtgaattaaagacgctacatatgacacccattgatttaaaatcttcagatgctcagcaaaaagtcattgggataactgcgaaaacatataccgattttggagcacgagttaagtacggtatagtatcaactattgcagttgtacaacgtgtatggtacgctttatcacatttgtttacgggtggttttagcttaaataagcttggtgggccagtgtcaattgcgaaacagacatcaacggttgccaaaacaggcttcttaaatattttgatttttatggccatgttatcagttaatttaggtataatgaatttgattccaatcccagcactagatggtggcaaactggttttaaacgcaattgaagcgattatccgtcggccattaccagcatcatttgagaatggcgtaaccattgctggtgcagtatttatgattgctttaatggtagccgtaacaattaacgatttactgcggtaaattagtaattattattttataacaaaaaaacaggcgcatttcgcgtcgtacataattaaaaaagaaaatcgaggatacccatgaaacagtcgaaactattaatgccaactttacgagaagtgccggcagatgccgaagttaagagtcatcaattattattaaaggctggatttatccgaccagtatcagcaggcacgttttcatacctacctatggctaagcgcgtccttaataaaatcgagcagattattcgtgaagaaatggatcgtattgatgctaatgagatgttagtaccagaaattttaccagctgagttatggcaaaaatccggtcgttatacaacttatggccctaatctttataaatttaagaatcgtcaagatcgtgactttattttaggaccaactcacgaagaaacttttacacaattaatggctgacgatatcaagtcatataaaaagttacctttggtggtttatcaaattcaaccaaaattccgtgatgaaaatagacctcgttttggtttgttacgtacacgtgaatttattatgaaagacgcttattcttttagtgctgaccaagcaggattagacacagcctttcgtaatatggaatctgcttataccaatgtttttgatcgtattggtttaaattatcgtgccattgttggtgatgcaggagcaatgggtggttcagattctaaagaattttctgcacccgctgcagccggagaagatattattgcttactccgatacaactgattatgcagctaatttagaaatggcaaaagatttttatgagcgtcaaaagccaactttttcagcagagccacttgaaaaaattgatacgcccaatgaaaaaacgattgaagagttgtcacaattacttgatgtaccggctgaaaagctagccaaaaccattatgtttatggcagatggtgaattggtcgcagtggtaacaactggcgattttgaagttaatgacgtgaaggttcaaaatttcttgcaggctgatacgttagaactagcagaagaaggacaagtcaaagcgttgattggtgccagttttggctcattgggaccagttaaattgcctgagaatgttcgattattggttgacgaacgggcagctgatttagtgaattttgcagctggtgctaatgaagatggtaagcattatcttaatattaattggcaacgtgacgttcaactaaccgaagaaaatatcggtgatttcagaacggcacgagaaggtgatgtcgctgttgacggtcatggtcatttagtgtttactaagggaattgaaatagggcatatatttaagcttggaacacgatattctaaggccatgggcgcacaagtgcttgacgaaaatggccgacaggtggatatgattatgggatcatatggaatcggtgtgtcacgactattgagcgccattgttgagcaaaaagctgatgatgacggtttggtttggccagccagtgtcgcaccttttgatgttcatatcgtaccagttaatacaaaagatgacgaacaagcaggcgttgccagtcagcttgaagaattgctgacaaagcaagggcttgaagtacttattgatgatcgtaaagaacgtgcaggggttaaatttgctgatgccgatttgattggattgcctattcgtattacagttggtaaaaaagctagtgaagatgttgttgaagttaaggtgcgtgcaagcaacacgaatattgaaatgcgtgtcagtgaagtggttgattctgtttcagtattattgaatggtgacaagtaagtaaaactagccgatataatcggcttttttactcgagaatagtgaggggatttatggcattaacccaacaagaacaattaacgcatttgatgacacagattggtttgtcagatgaattacaatcctactttataaatggtcgtttaacgcaagtgattgtgtctaagcaagacaaactatggacgtttaaaatagcattaacagctattttgccagccaatgtgtttgtccaatttagacaacagttacatacggcatttacaaacattgctcagattaagttagatattacaacaactgaccgcagtattaatgaaatacagatgaatcagtactggcatctggctttatcagattcaaaattaaatcatacgacagcgcaacaattggctagtaatacaagcttggcattactagatgagacgcagtataccgttgcagttggtgccgaatcactctttaaagcgctcaatcaagatgttatcgattcaatcgttgcagcatatcaaacttttggatttcctgaaattactttaacacctcagcaagatgaagcactagcacaacaaattgaagatagtgttgcccaacatcatgcgaaagcacaagaagacttacaaaaggcaattcgtgctagcgaacaagcgaagccgaaaacgacagctgaaggtgttgcactcacgcttggccgtaaaattgccactgacgcggatattacgcgactagaaacaatcgattctgaagaaaatcgtgtggttgttgaaggatttatttttgctaatgaagtgcgtgaattacgttccggacgcaaattaatgacgattaaaataactgattattcaagttcgatttcagcaaaaaaattctcaaataatgagaatgacgaagctgtttttgatcaaattaagccaggtatgtgggttcgtttatctggtaatgtgcaagaggatacatacgctcgtgaattagttcttaatatttatgatctacaggtgatagaccatgctaatcgtgcagagtcgtatcaaggtgaaactaaacacattgagttacatgtccacacggcaatgtctgctatggatgcagtgaccgattatggcgcgctggcaaagttagcaaaaagttgggggcaagaggccttaggtgtggttgatacggcaaacgttcaaggctttccagaagctgttgcgaccggtaaaaaaaatgatttgaaaatgatttatggcatggaagctaatcttgtcgaagatggcgaaccaattgcctttaaccttgcgccagttcctcttttaggaaaagaaacaatttatgtcgcatttgatttagaaaccaccggattatctgctgttacggacaaaattattgaattatcagctgttaaaatgcagatgggcaatgtgattgacaagttttcagaatatatcaatccgggatttccgttgtctgattttacaactgagttgacctccattactgatgcgatggtggctaatgcagacaccgaagaaagtatagtatcacgctttagagcgtgggttagggatgctattttagtcggccataatgttacatttgatattggatttatgaacgcggcttatagtcgctataatcagcccgatatcagtaacccgattattgatactttaccatttacacgctggctttacccagattataagtcgtaccgtttaggaacgattgcaaaacgttttaatatcaacttagagcaggcgcatcgagcaatttttgattcggaaacaacgggacacattgcttggcgactaattaaggaagctaatacgacctatgctttaacagaccatgaacaactcaatgatcatatgacagagggagacgcctggaaacatggccgcccagtccatgccacattattagttcagaatacagttggtctaaaaaatctttataaattagtgtcacgatcaaacattgagttttttgctcgtgtaccacgtattccaagatccgtgcttaatcagttgcgtgaaggtttattgattggtacgggtgacaccagcggcgatgtgattatgacactgattgaaaagggccgtgtagctgctttacaaaaagcaaagtattatgattttattgaaattcaacccaccgcaaattatgcaccaatgatagaatcaggtttgattgctaatgagtcacaattgcaatcaatattaaaagatatggtcagtattggtgatgagctggataaaacggttgttgtgactggtgatattaagtacacaaatcctgaagaccgaatttatcgtcaaattttaattggcacgcaacccggtaatccacaaaatcgtacggcactaccagagaattattttcgaacaacacaacaacttttggacgattttgcttttatgggtgatactttagcccgtcagttggtaattgataacacgcataaaattgctaattgcttggaaacaattacgccattgaaaagtggttcatatccgccaaacattccgacagctggggacgaattaactagacgcacatttgaaaatgcgaaacgatggtacggtgatcctttgccagaagtgatacaggctcgaattgatcaagaattagaggcgattattggaaatggctttgcgccacactacatgattgcacaaaaattagttgaaaaatcgaacaaggatggctacttagtaggctcgcgtgggtcagttggttcttcttttgtcgctacaatgtcaggaataactgaagttaatccttttgcaccgcactaccgtagtgcacatggtgattattttgagttagctgatcccaaaatatatgaatctggttatgatttacctgataagcctgacccgaatcaccctggggagatgctaattggtgacggtcaaaacattccatttgaaacttttatggggttcaagggtgataaagtgcccgatattgatttgaatttttctggtgattatcaacctattgcacataattacatgaaagtattgtttggtgaacataatgtttaccgtgcaggaacgattgctaccgtagcagaaaaaactgcttttgggtatgttaaaggctttgaacgtgatcatgataaaaattatcgtggtactgaggtagaacgattagcacaaggtattacaggggtaaaacggaccacaggacaacatccaggcggtattttaattgtgccgcgtgaatatgatgtgtatgattttacgccagtacaatacccagctgatgatcaaaagtcattgtggcagaccacacacatggattatcatgctattcatgataacctgttgaaaatggatattttgggtcatgatgatcctaccatggttcgtacgttaaaagatatgtctggtattgatccacaatccataccagttaatgaccctggcgttttgagcttgtttacgtcgactgatgcgcttggggttaaccctgaacaaatattttctaaaacgggtacattaggattaccagagttcggcacaaatttcgtccgtggtatgttggaagaaacgcagccgcatacttattccgagctactacagatttctggactatcgcacggcacagatgtttggttaggcaacgccaacgaattaattgaaaatggcactgcaacgatcggtactgttattggaacacgtgacaaaatcatgaccgatttgattaactggggctttccagcggcggatgcttttaacgttatggaaaaagtccgtaaaggtaaaggcattactgatgaatatcaggcgcaattaagagcggctaaaattccagagtggtatatccaatcaatgcttaaaattaagtatatgttcccacgtgcacacgcggcggcatatgtcttgatggcgcttcgtattgcttattttaaggtttatttcccgacaatatattatgctacgtatttttctgtgcgggccgaccaatttgatattgtggcgatgagccgtggaaaaaatgcaactaaagaggctttaaagcggttgcgtgctttgggcaatgatgcgacggtcggcgataaaaatttgctaaccgtgttagaaatggctaatgaagctttagaacgtggcattcaattctcaatggttgatttgtatcggtcggaagcaagtgagtgggtgattgacggtgatacgttgattccaccattctcagctgtccccagtttaggtgaaaacgtagcaaagcagattattgtggcacgacaagaaaagccgtttttaagtaaagaggatttgaaaaagcgaggcaaagtttcgcaaactattattgattatttatcacagaattcggtccttgatggtatgcctgatgaaaatcagcttagtttgtttgatttttaatcagtcgcatacttaatatgacccataaaacagcgataggatatgattgttatgaaacatgaatggcatcagaaggttgcaaattattttgaatatgttttaaatgttgtgattattgttattggtgttgtaatatttggctttttgttgcggtcaatctatcatttattacacttactgctaaccgtgaacgatatgcgcgctgactttaatgaaatcactgagtcaactttggctgtatttttgttttttgagtttatgagtttaatacgagaatactttattaaagatgcgcatattagtatggaaagttttctatatattggggtcacagcattaattcgagctattttggtctatcacgatcaaacaatgcgaacgctattattagcattatcgatatttttactcgtgattgctttaacattttatcgcttttttcgagaaaaaacgaaaagattacaaaaaagcaaatgaagactacttattatcaataagtaataatcatttgcttttttttttaataattacaggcatagctataggctctttgtttaagaaaaagcgcctgattacgcgttttttactagggtcaatatgttatgattaaatggtaataatctttcggaggaatgtgttgtaggacacaacatactgagatcatgactaaaaaaattgtagttctcggcagcttaaatgtcgataatattatgaaaatgccacgtatgccgttagaaggggaaacaatggcgttgacagatgtcactactgcacctggtggtaaaggcgctaatcaggcagttgcttctgcgcgtcaaggcgcagaagtatcgtttataggtgcagtcggcagcgatgctaatggccagtttatgcgtgcaacgctattaaccaacggtgtgaatgttgatgctgtcaccaccaatggggatgtccctactggctctgcttatattatgttacaagatagtggggctaacacaatattaatccacggtggcgccaatcaagcgcttactgtagctgatttagacaaaacaatgattgctgatgctgacacactcattgcacagttcgaagtgccgttggatgtcatcattgcagcttttaaagttgctaaggctaatggtgttcagacaattctcaacccagcgcctgctgtctatgatttgacgccagaactcatggcggtaacagatattattttgccaaatgaaacagaagcccaactattatcagggttgactgttgaaaatgatgaagcagtattgaatcgcgtgagtgatgacctattgtctcagggtgtgtcgcgcagtgtcatcaccttaggtgatgctgggtcttttgtggcagatggtcagaaacgctggtgggcaaaaccaaataaagttaaggcggtagatacaacagctgctggagatacttttattggcacattggcaacggttattgcacctgatttttctaatttagatgatgccatacatcgtgcaagtgttgctagtgcaatagctgttactcgggcaggagctattccttctattccaacaagtgatgaggtagaggcttttaaatgaccaatttaccacaagattttattgataaatacacgcgattactcgggcaatcagcgcctgatttttttgcgtcctttaatgcacctgtggcaaaaggctatcgtattaatccattaaaagcgaacagtaaaacatttgacacaccaaatgatggccgcgtgccatatgggaaatggggttattttggtacggtgtcaggacatgcagtggatcatgttacaggtgtagtttattcgcaagaaccatctgctcaatttgtcggcgaagtgcttcatccaaaacctggtgaacgcgtattagatttagctgctgccccaggtggtaagtcaacacatttggcagcttttatgcagcaacaaggtttactatggtcgaatgaaatttttttgaaccgagccaaaatattgagtgaaaatattgaacgaatgggcgtccaaaacagtattgtcagttcgcaaacacctgccgaactcagtgccaaattaccccaatatttcgataaaatattattagatgcgccttgttcgggcgagggaatgtttcacaaaaatgaggcagctattcagcagtggcataaagatttccctcaagaattagcggatttacagcgagatattttaagtgaagctgttaaaatgttaaagccgggtggtcaaattgtttattcaacgtgcacatttgctccggaagaagatgagcaaatgattgcctggttgttatcaacataccctgagtttagcctagaagtcattaataaacctgtatcggcacgaattgatgatggcgagcctgcatgggctgataaagcttatactgatggcacaaatcatcaaagccaaacacaatcacaacagatacttaaacagacagctagactttggcccaatcacttgcaaggcgaagggcattttgtagctaagctctcaaaacaggctaacccagaagcgcaacaagacaatgttaagcgcatgaagtcagtgactttaaatgccacacaacaagaaatactaattactttccttcatgacacgatgattgactttaatttgcaaggacgccaatggcaattatttggggatcgtttgtacttagcgccaatcgattcgcctgatattagcaatctgaaaattttacgcttgggacttgaggtagggacattcaaaaagaatcgttttgaacctgcacatgctttggccttggccttgccggcgaaagacttcgtccagcactatgagatgactacattagaatgggcaaaatatgttcacggcgatgttattcgccctagtaagcagcttcagaaaggctgggttttaatgacagccaatggtaatggtgctgggtggggtcgctacgttgacggccaaattaaaaatttctttcctaaagggttacgtttcgtcgttcaacaagataaggtaagtgataatcaataggtcattgtcaatgactttatttgggcttgtgtaagagttaaaaagacctataatattaatttgtacttattaacaagaggttggtgctatacaatgttatacctcgataaaggagaaaatcaccatgaatcaatcaactaaaattattattggtgctgctgcagttgtgattgttggtggcggtatttatgctgctacgacgggtcaaaaaaaatccgatgcagaaacacacaaaggcgcaaagcttggtcttgtattagatacaggtggtgttgacgaccattcatttaatcagtcagcttgggaaggcgctaaagcttacgccaaggcgaataatatgaagtcagggcagaatgcaccggtaacttattttacaacggcagatcattcggatttggatcaaaacttcaatttagcgacaaaaaacaaaaagtataatattgtttatggtatcggttattcgttgaatcaagcgattacaaaatcagctcagcttaatccaaaacagaattttgtgttagttgatgatatcgtgactaatcggccaaatgtcgcttcagtgatgtttcgttctgagcaatcatcgtatctagccggtgtggctgctgcaacaaaagccaaggagaatggcgaaaaaacgcttggctttattggtggcatccatggaaacattattgatgcctttgatgctggatttgaggcgggtgttaaggcaactgaccccacattaaaagttgaaaaacaatatgctaactcatttacagattcagcaaagggtaagaccatcgctgcaacaatgtatgcatctggtatcaagacaatttttgctgctgctggatttgttggtaatggtgcattttcagaagctaaagctgaaaacactaaattgaccgccgattcaaaggaccgtctctatattattggtgtcgatcgcgatcaaaaatctgacggggcatacacttcgaaagatggcaagtcagcaacctcaacattagcttcgtcaattacttctgttggcgatggtgttaaaaatatagcaactgattacaataaaactaaaaaattccctggtggcaagacgattgcctatgggttaaaagaacatggtgtctatttaactgattcagagttatcagcttcagaaaaagcagcagtagaaaaagctcaaaaagcaatcatcaacggtacaattaaagtacccaatcaccctgaggggtcacaatttaaccaaaaattctaaatagttatcgtaaaaagcgtccgagtaggggtgcttttttgttataatggaattagtatttttaagtagaaaggcgagacaaatggcttttaagcaacaagtatcgataccgggagatgcaacttatcaaataagtcaagatattaaaaaatatacattgggtgatttgggctttataactaataacgccggtgcctatgtgttacatcgctccttagagccggaaaaagcattggcaaatgccatacaattaaaagtaactgtcaataaagagttaactggctttaaattaagcactgtctctgctggtgatttggcacgtattgatatttttaatcatgcacaggcgactaacatggtacaactgtatcaattttttatgacggaattagtagcacgtggtgtgctggaaaagatttaatatgacgaaattttactttgtacgacatggtcaaactgaatggaatcttgaacggcgctttcagggtggcaatggcgattctgaattattgccctcaagctatgacgacatgattaaggtcggcgaatacttaaaagatgtttcttttgcgcatgtctttgcctcaccattacgacgggcacgaataactgcaaaaaacattttgcgaacaatgaaatatcgtgggcatgtctcattacgatctaatattgctgaagttggattgggtcaatgggaaggcgaattagttgcaaacgtgaaacaaaaatatgcaacagcatactataattaccgtgaaaatttagatgaatttgaaggacaagaatttgacggtgaaggctacactaaagcagagaaacgatttgttcgatttatcaaaaatttagcagaaaagtatccggatgataatattttaattatctctcatggtatggcattatcatttggtatcaatgggctacttcagacaccacgaatggctattcgtgaaagaggtgggttaagtaatacatcgactacaatactgtcaaccgaagacggacaaacatttaaagttgttgactggaataatacgtcttatcttaataaagcacagaacgatacaacgacaatatagtgataatggagacctgaagtaagacgacgcatggtttatcaggaagaacaacaattagataaggtatctggtacgttacaacatgtgatttttgcgtctaatgactcttatttcaagattttgtctattcaaatagatgatgcaacgttaaaccaatgggatgaaccagaaattatagctaccgggacatttgctgatgttcaggaaggcagtatgtatgctttttatggtacaatcgtgcggcacccaaagtatggtaaacaactcaaggtggtgagatatgagcatgaaatgccgccagacgaaaatggattaattaaatactttgctagtgggcaattttctggtattggtcaaaaaacagctgaaaaaattgtcgaacatctaggcttaaatgctgtagatttaatcttaaatgacgccactgtgttagatggcttagtaaagcctgcgacagcacaaaagttagtacgtaatttacaattaaatctagggttagaacgactatttcaaattggtaatcaatttggtattggagcagatattactggccgtttatatgatcaatacggtcaagaggcacaagatattttgttgcacgacccttatcgtctcgtgtttgaatttgatggtatatcatttaaagtagctgatgtagtcggtcaacaattgggcatcgacagattagataccaaacgtttacaggctgcagtatatgcggccatcatgaatgtgagttttcagtatggccatacatacgtcacgcgtgaacaactccggcaaataagttatcaattattacgtgaaaatcggattgactcagctattgattcagcgataacgatgttgattgaacagcatgttttaacagttgacgacgataaaatttacgcaacgaccctttatgtcgctgaaaatcaggttgcacagcatttgacacgcttggtccatgcaccagcaccgattgacctaacagcagctgatgttgattcagggtttgacacaccaagccaattaatattagatgacacacagattgcggccgtcaaagcagggcttaatgcgcaggtgtttttattaactggtggcccgggaactggtaaaaccactattgttaaatcaattgttgcgacgtggcaaaaaatactacagcaccatgccaaatttgccgataacgctcaggattttttaaagttatatgccgttaaaatggcctccccaactggtcgagcagctaaacggatgactgaagtgactggacatgatgcgacaactattcatcgtttacttggaattactgatttgggggagccggaatttgataacgaaaatccaatttccggtggactcttaatcatcgatgaagcctcaatgctggatattgagttaacggctaagttgttggcagccattcctagtggtatgaaattgattatcgttggtgattcagatcaactaccttccgttgggccgggcaatgtcttagctgatttggttaacagtggtattctgccacacattgagcttgaaacgatttatcgacaaggccgtggtagtagtattaccgcattagcacaaaatattaaaagtggccgattacctgaggatttcttagagaataaacatgatcgttccacgttcatggtatcaccagagcaagcagaaacagcgattaaacaagttgtacaagctgcaattaagaaaaactatacacaagatgacctacaaatattaacacccatttataaaacatcagctggtgtgctgacattaaatacgatggcacaagcactatttaatccagaaaaggcaacgaaaaagtcactgcaatttgggcacacctattttcgtaagggtgataaagttttacagttggaaaacgatagcgagcgggatgtttacaatggtgacatgggcacaattattgctgttcaatctaaacaagataagggcaatgaagatcatgaagaccgtttggtcgttgattttgatggcaaagagttagcatatactaaaaaagatctcagtcaacttactttggcatacgcgacaacagttcacaaagcgcaagggaatgaatttaaattggtcattatggtcctgacctctcaattcggtcttatgctgaataggaacctattgtacacaggaatcacacgagctaaagaagcattaattttggttggtgattatcaagctttcaatcgggcagccaaaacaccggtgccacaacgtgcgactactttaaagcagcgcttacaagcatcaattgtcgacaataaaacctctgaaaaaacaattatcaagcaagatgagcccgagaaaaccgttctaacttaccaactgacagctggtattatttcggcgcaaaccattgatccaatgattggtatgaacgaggtcaccccagatgatttcatgttaaattaaaaaatgctgttataataaaattagaaagaaaaatggagagcatgatatgacgccccctgaatatcaaatatttagtcttggaagtaatccacaattagcaacagagattgcccaaattttagacattgagttgtccactattgatgtcaaacagtttgcagataatgaaatttatgaacgtattcaccaaacggttcgcggacgtgatgtttatgtgattcagggtattacagagcctgtaaatgataacttcatgaaattgatgatttttattgacgccgcaagacgcgcctctgctcgaacaatcaatgtggttattccatactttggttacgcacgttcagaccgtaaagcgcgctctcgcgaaccgattgttgcacggctaattgctaatatgttagaatcgcagggtgttaagcgggttatcacactggatttacacgctgatcaagttcaaggattttttgatatccctgttgaccacctaatttcaatgccggcacttgggcactatttttatgctaatcagttattaggtgatgaccttgtcgttgtggcaccagatcatgctagtgttagccgtgctcgaaaatttgcgaaattattgcatgccgaatgggctgtagtggatcatcgtactgaagaaaaggttaacaataagcctgacagtgttactggtaacgtcaaaggaaaaagagcaattctcttagatgatattattgatactggctcaagtatgatggttgccagtcaggcattagtggctgcgggtgttacggaactatatgctgtcgcgccgcatgctgttttatctgatcatgctgtttctaaattagaaaattctgctattaagcgggtgttggtaaccaatagtattgaagtacctgagacaaagcagtttaacaaattaacgcaaatttctgttgctgaaccatttgctgaagcgataaagcgagtggcggcttgcgaaagcattgaagatattttaaaaagtccggataatttggatgtgaaattatgaaatcagttgatataaagccactattatcaccagaatgggggatggtagaccaacatgctgtaaccacgcaatttggtgccactattcaatttaacgcgcattatgtcaaaaaagtacaatgcacgttccaaaggtcttatcccggtttgtcttttgctgttaaaataggtgacacagtttggcaagatgtcactgttgatggtgaaactttatcttttgctgtaccagataatatgacagatgttgcgattaccgtcatgctacgcactattgcctgtgatagcctcacactgtggtcagagcaagtgatactgctaggtatgagcgtggatcaaggtgatataacgccaattgaaataaataaaccctttataacatttgtcggtgattcgatttctgctggcgaagatatggcaattgatgggcatcatccggaattaagttatccctatttagttgctactgcactaaacaagccaatgagtcgtattgcttatggtggcacagggcttaccgcacatgcgccttttcagcagccaacagctattgaagcgttatggcacgtagcagaaaatgttgcgcgacgacgcgttataacagatttagttattgtgaactatggtacaaatgattttaattaccatgcaacggccgacagttttgcttttgggttacgtatctatttgcttgagctgatcaaacgttttcatacagctagaattattttacttgtccctttaaatggggcatttaaaacggtcttccaagaagaaatcaagcgtttttcgcagtttacgttatttgacgcttcacaatggctcgcaacagatgaacgtgtccacccaaatattttagaacatcaacaaattgcagaatatattttgaaaggaatttaattatggtatatgcagcagatgaacagcgttatgaaaaattaccttaccgtcgagtgagtgattcgggtttgattttaccagccgtgtcatttggtttatggcggaatttaggtgaccaaatgccacttgaaaactctaagaaagtaattcttaaggcatttgatagcggtatatttagttttgataatgcctctaattatggaccaagtaatggtacggcagaagaaacttttggacaagtttatcgtagtgatttgaagccatatcgcgatgaattggtcattacgacaaaggcaggatatcacatgtggcctggtccgctaggcgaattttctggcaaaaaaacactcactgcagcacttgacttaagtctaaagcgtatggggttggattatgtggatatcttttacgcgcatcgttgggatcccaacacaaggttggaagaaacagcacgcgcacttgatttaatcgtacgacaaggtaaagcactttatgttggtgtatcaaattatacagctgaacaaacagaggcaattgcaaaaatattcgatgatttaggcacaccatttattggtaatcaagtatcttataatatgttaaatcgcacggcagaagaagatggcttattgtcagtccttgataagcatcacgcgggcttgattgcatatggtccgttagctgaagggcttttaactgatcgatatctgaaagctattccggatgattatcctatccatcgtacaaatgagttcttatttgagaatggtaaggataaattgattgagaaactaaatgcactaaacttagttgcacaagcccgtgggcaaaagctgtcgcaaatggctttagcttggttactcaaagatcaacgtgttgccagcgtcgtgatcggtgccagtaatattgaacatttggttgataatttatcattcagtgatcacatggcgtttagtacagatgaaatagcaaaaatcaataaaattttaaattaacaaaattaagtgtgactatcacataaaaaacagccaatatgctaatacatattggctgttttttgatcagcacctgcatcattgagaaattttagaggtgcaggtgctgatcaaaaaaatgttcacgaaaatattgaggcgtggtaccagttaagtctttaaatgttttaataaaataactttgtgacgaaaatgataacaactcagaaatttcgatggtacttgattcacaggagatgagtaactcctttgctaccgccacttttcgttgtctgataaactgggtaattgtcagtttatattcttttttaaatgcagggttgagtgttttttttgatgcatgtaacgcacttgcaatatcgtttaaagtaatattttcgccaatgtgcttattaatgtatgattttatacgtaagtgcagcggtagaaagtttgttgtacggtattccttgattgtttgaaaataataccaagtaataccttgaagtacttgcgaaaaagttggaattttcttgatagattcaagctctttcattaattcgtgatgcactttaaaagctaaagaaacgggataaccccattgaataaccgcacggttcaaaatagcaatatacgaaattaaatagtttttttctaaacgagaagttgtgcaactatcattttggacgttaaacaaattaatttgggatattctttccagtgcattaatgaggtcattttgatgagaatagataatggcttggatgatatctttttctactttgtaataagccgctgaatcaaactttatgattataccattctggtctactttgcttatatgttggagatgtagcgtttcatcgggtgcgcttcgtgacgttttcaacgtataaatgatctgtgcaatagattttaaatttgttaatgtactcacaagcaacagctcattaaatcgcgtaaaagaatcactatagtcaaaccaaaaaagaacagctatattaatatctgttctaactaataaaaagtgacctaagtgatagctaaacgattggtaggtactatcattttctatgtcgctttttttgattaattgttgtaaggtgtgtttttttgaatccgatataggtgttaaagcgataattttttgtgtgtcaatggttaattgaaatgcttttgcatgaaggatgtccgctaatttttctaactctgtcatctattaaaaacccccagtaattagtctgcaccattatttatctattaaattataaatagtgccaacatacccttacattatagagcattcattattgcatattttctgttttgcgatagaaggttctttttttgatattaaagaactttatttaacatgattaatatattttagtagatgataataagtttaattagaaaaaacaatcattgtgatataaatggcccgatatcaagatggttagagctaaaaattagtgtcgcaacatcaacttatcgttaaaaagtatcaattagcaagtatgaatttaaaaagtctatcatttactagtgaatttaatatcggtgtgtttttccaaaatcatatgcagcctctcattatcatagggtgttggtttttgttagttttgctcatgctatgggccaaacactatcagaaaaaatataggtggctttataagacgagcttaactattgtcgtgctgcttagtttatttagtttaggcatttgggtctatcaagaaaatcttttcaatattagtgataaaacgcgtcacattagtatggtacgtgaacaagtccgttttaacaaaaaaataagagcagataatacctctgtgggtacaatacaaaaaatggttatgcgcgaagcgcaaactgagcagcgattaaaaaaacaaggatttgtgtcaataccgagtcaggggattttattaccgatttataatgatgcttattcaaccgttggattaaatgctggggctaattatgctaatcgttcgcaaaatgatcctgagggtgataagattccaataatggggcaaggaaattatggcctggcagcacataatttcaatgatggtcgtactgggtttagtagtttacaggaatcaacaaatcacaacgcaccttattatgtaaagggacaattgaacaaatcatcttggttaaatggtaaatacattttgctagctaacaataaaggtatatatcgttatagtattgttgggcaaacgacggttagcgaagacgatacagctatattaaacgatagtcagacaccaaaactaactattgtcagttgcctttttccatcagttcagtatcgtattgtgacacatgcaaaattagttcaggtagacacttggaatcatgcatcacggcatgatgttaatcaatttaatttaaagattagagtaactaatgcgcatgctagctggtataatccaggtatcgaagagggtgctaatggtgatgcagggggcaccaaaccataaaaaagcacgaccaaaaggtcgtgcttttttatggtttaaaggggttgaatccatgtattttgcgccccagatttagtaagtgcattggcaattgtgattgcttcatcattatttttagccagagcaaacattgcgccaccaatgcctgcacccgtcagttttgcgcctaatgcaccagcatgaattgctgcattaactaaattatctagctttggatgggatatacctaatgactgtaactcatgatgggcagccgtaaatagtaaaccagcatgctctggctgattctgagctaagtcgatacgcactttttcagcgatcttgccgagatgggcaattttttgccaggttaagtcataatcgctgtctagattaccttttacaatattgacagcatgcatggtttgaccatgaataccagtatcggcaaccacgagggtgcctgttaatgacattttgaagggggttggtaaatcatttttaacaaaccagatgggatctgttgaattaacagttgctgcatcaagtccggaagctgaaccatgagaaatgctttcttcaaggtccgtaaaatattttaattgctcgggagataagggtgtattagcaaagtcaaaaaaagcctttgtaatagacgttgcaaaagcagccgaagcaccaaagcctcgttcttgtgggatatttgtatcgatttcaatcgtgaatggtgctttttgtagttgaaagtgtgtaattaagcgtaaaattaattgccgtaagccttcgacgttagcgccgagttcatcaaggccaccatgaaacgtattgctttcaattgtttgcccaacaaaagcgggttgaatggttgttgtgacggtaagatttgttaacgggatggcgattgcgggctggttatatacaacagcatgctcaccaactaaaattattttggcatgggctttaccaacaccaatcatttgactgatcatgttttttctccaatttgtcctatactattgtaccgcaagatagtaaatagtgtaaaatgatagaagaatagcgttgttaagtttaatctaggtgatttgtttaggtgaaagttaacagcgctattcgaaaataacataaaagaaaggtgtttttatgaacgccaacaaaacatttgtggttgttgatttagaaacaacagggcaaagcgtcgcgaagggtggtagaatcatccaaattgggatgacctttattaaaaaccgtcgaatcattgatcattttgaatcatttgttaacccagcacaaccaattgatcgtaatatccaacagttaacgcatatttctcaaaaagaagtcaaaaatgcgccttattttgaagaaatcgcgcctgtgattcaaaatctattgacagatacggtaattattgcccataacgtgaattttgattatccttatctcaatgatgagtttgcacgtaccggttttcctgagttaacaaatgctgcaattgatacggtgcaattagcacagattttattgccaactgcaccgggatatcgtttactggatttgacaacctatctcaatattactttaaataatgctcaccgtgccaatgcagatgcgcatgctactgcgttactatttctaagtctgtggcaacgtgcagagcaactaccgacattagtattacagcagctacaaaatggtaattggccattactgcgtcaaacacaggcatttttgcaacttattaaagcaaagtcaaaaagatcagatatcgaagttgtttcacaattggcagttaaaaagccaacgccagttattgagagtggcccacaaaaattgccggtatacccaacgactgcccaagacaaagctgcgcagtttgggcattggctcacaccaaaggaagctcaaaatgagctaatgaatcgggtaaatgtttttatatcgaaacgagcggacggcattttaaccatgttaacggcgcctaaaatcggtaaaacattgggttatttagtccccttattgttaaatgctgcatcaaagcctttaatgctgttgactaatgatgaaagtttacaaatacagcaacgcgagttagtacaaaaaattgctaagctacttgatattcgtgtccaagttgctacgctatatgatgcctcagactacattgatgttgctatctttaatcaattatgccaacgtactgaagatacggcgcaagtacaattttttaaagcacgagtattagtttggctgacgcaaaccaatactggcttattacatgaaattcaagttggagccagtaacatacccttgattgatgaaatacgcagtgacgcgtcaggtctgttttttaagcgtgcgcaagcgactgttgatgcctcggacgtgttaattatgaattttgagacatactttaaccaagccaatacattattaacagcacgtcatctaaaaaaatggcctgtggtcacgatggagacgccgaaccaatttgttagtgatttagaagcgttttatcatgttagcattgatcttaaagccttacaaaatagcttaaaaagtattgttaatcaggaaattgttggtttaacacacaagcaacgattgtttatcaaacaaagtgttggtgaggctttaaagcttattcgtcagatttatcaatcgcaacacacagtgacaaatttaaaacgaatagaacgcctattgattattatctcgcgcttatcggaagtcttgcaaattagtggacacagttcattaccgcgtgaatggcaaagtgtgaagcaacagttagctaaggtaagaagattacaacagcaaacagtaattgaaaatcaaatcgatgaaacgttagtaaacgatcaaaaagccattatttatcactatcgtgtaccaattacgtatgcctatcacaatatgtttatcaaccacattcataaactattggtcatcagtgagtatttggatactaaaattagcgaatttttacgtgatacacctgaaaatatgacggtagagcgtgactttattcataatgatacgcaagccatcagtttagttcaacttggtaaaacatcaccgatacttcatttacaggcgatgacacaaaaaaacattggtgaaattgtggtcattgtacctgatatagaacgtgtgaatcattggtatcaaaagttaagacatgtgattacaacagattataatctggtagctgagggcattacaggatcattagaaaaaatccagagacaaagtcacagtgaacaacccaatatcgttattttgacgccaaaagttttaaccacaatgtggctccgtgatcaagagttgccacgtattgtcgtggtaccagaacgctctgtttggcagccggtttcccgtttggcattggtcttgacggaaatgcagcgtcatcctgccgcgttattggtcacacaattgaacgccatgcagcgtcatcgattcaaatcacaactgaaaattatatctaatttgaatcataaacaaaatttgataacacagtatgaccatattttgaatgatttttgatataattaatctagttatgcgttggaggaaaagataagatgatgcaatttagagacgatattcgaattcgccaacgtcaacgccggcgacatgtgcactgggcgcgtgtttggtttattatcgctggtatcggtatcgtcatcgctgcattagttttgggctatttttatatcgctttgtcacctataaggcaggatgaagaccgtttacagaagttggtaaaagcacattctgatattgctaccgtgcagcaggtcagcgttgattatcgtaaaggaacaacttacgcagttatagggacaacaacttctggtcatgaaaaagtagccattgtccatggtcagtcgtcacaagttaaaacttatgatagggcggctggcttatccaatgaccaattacgtcgtttaattttaaaaacgtatcagcctaaaaaagtgtattcagctaatattagcgattacaaaggtgcattggtttgggaagtgagctatcgttcacaaaataatagtttgaattttgtgacactagattttaagaccggtcaatcttatcgtacaattaatggtttgtaagggagataaaatgatttcaaagcgtatacaagcagtacaacctgcagcaactttggcaatgagccgtatggcaaaggatatgcaagctcaaggtattgatgtcattaatttaggtgtgggggaatctgattttcaaacacctgataatatcacgcaagcggctattaaagccattgagaatcatcaaacgagtttttatacaccaaccagtggtttgaacgctttaaagtctgccattgttagtcaggtaaaaacgcgatatgctgctgatattttgatagataacgtcacagtaaccactggtgcaaaattatcgctatttgctttgatgcaagtgttactaaatccaggagacaatgttgtttcagcggcgccgctatgggtgagttacgtagaacaaatcaagctggcttcagggaaacttcatgcgattattccaaacaatccagaattgaaattaactcgcgaagacttagacgcttttcctgagcaaattaagttaatcattgttaattcccctaataatccgacaggacaagtgtattctaaagccgaaataatggcgattttagaatgggcagaagcgcatgagacttatgtcattttggatgaaatttatggacaattagtatataatggcacaactttcacatctggtctgcaaattcagtcccttgaaaatagccgtatgattattgtcgatggtgtgtcaaaggcttatgctatgactggttggcggattggttggaccttagcatcatcggaaatcattaagggaatgaataagttgttggatcacatgacatccaatccaacagctgtggcacagtatgcagcgattgaagctttacttggtgaccaatcaactgtggaaacgatgcgtttagcatttgaacagcgcttgaacaaaacattcgatgcactcaatagtgtgccagggcttcaagttgctgttaaaccgcaaggcgctttttatctctttccgaaagtcgataacagcataatgttggctgctggtgtgaataatacaaatgatctttcaatgaaattgttacaagaggctcatgttgcactgcctgcaggcgaaggcttcagtatgccgggttatttacgtatgggttacgcaaaagatcaggcagtcttaaacgaagcggttcaaagattgacaaatttttttcaacaatataaataattttaaaataggagtagtatattgatttcgcatttagcgggcgatatacagaaacaaaatgtcacaagaaatacctaccattcaaatcattgatgctaagaaatatgtcggacaaaccgtaaaaatcggcgcatggctccgtcaaaagcgtggttctgggaaaatagctttcctacaattgcgcgacggtacagctttctttcaaggcgtcgtagccaaagcagatgttcccgaatcagtatttgacgttgtcaagagtttgaaacaagaaacaagcctttatgttgtcggcgaaattcacgaagatgaacggtcatcttttggttatgaaattgctatttctgatgtggaaattatcggcgagagtcatgattacccaatcacaccaaaagagcatgggacagagtttttgttcgatgaacgtcacctttatctgagacatttaaaaccatttgcgaccttgaaaattcgtaatacattgattgctgcgacctacgaatttttcaatgaacgtggctttactaaacttgattcaccattgcttactggctctgccccagaaggtacaacagagctgtttgaaacagactattttggggaaccagcatttttgtcacaaacaggacaattgtacgctgaagcaggggctatggcctttggaaaggtctttactttcggccctacttttagagctgaaaaatcaaaaacacgacgccatcttactgaattttggatggttgaacccgaaatggcatttatgcatcaagaagaaagtttggagatacaagaggcgtatattgccttcttgattgccaaggtattagaacgtaacgagcaggagcttgatatattagaacgagataaggatttgttacggtcatatactgagttgccttatccacgcgtgagttatgatgatgctattaagttactccaagataatggttttgatgttgcgtggggtgttgattttgggtcacctgaagaaactttcttagctaatcactttgctaaaccagtatttattgtgaattttccgaaggccatcaaagcgttttatatgaagcgccatgcaacgcgtgatgatgtggttatatctgctgatttgttggcacctgaaggttatggtgaaattattggtggttctgagcgtgatacggattatgactacctcaaggaacgtattgcggccgaagggttgaatcaggatgaatacgaatggtatcttgatttacgtaaatatggttctgtaccacattctggttttggattaggactagagcgtatggtaactttcgtaacaggggaggaacacattagagaagcgattccattcccacgtatgacaaaccgtctgagaccttaagtggcagtatcaattttatcctttaccactgggtaaaaaatgttaaaattgactatagtaaaaaacgtccaagttagacttggacgtttttatcaagtgttttagatagaatatgatggtaggatatggcgttagaaaaaagattacaacaatatattcaggcaggacaaacgaatattaataatgatttgctgctacattatcaagatatagggatggataatgatgacctcgcgttatatcttcaggtgatgcgtattcaagcgcaaggcaatcaagcaacgcctaaaattttagcacaagtgctacatattacagagaccgttgtgattgcgcggttgaaaagcctgatagcgcgagacctaatggttatttcaacagcgaccaagcaagttgaaacgtatgattttctgcctatgattgaaaaattagtacaaggtcaaaagattagtaccacaccaattatgtcagatggtaagtcgacacgacgtgaaatctttcaaacaattgaatcagaattcggtcgaccattaacacctatggaaatgcaaacaattgggcaatggtttgatcaagatcattttgagcctgatttgatgttgcttgcgatacaggaggctgtggcgaataatgctcggagtttaagatatattgaaacaattctgattaactggcaacgagaccaaattaaaacgccagcgcaagcacagattgctaaacaaaaaaggcgaggggtcacttatacatatgataatttattttaaaataattttgggtacagctttttctaagtccaaatgaaagccataaattggttttaagttaggcgaataaagttgtgtttcacgtcccatgtcttgtaacctagcggttaattgagacaatgtcatggcctttttgctagtttctaagcaaatatttggggaatctggtaaatattgtagctcgcctatcgctaatatttgatcgttattttgccaaaaaataagacttttattagacataaattgtgttaagtcttgaaaatcactaagtttcatcatgtatctcctgcctgactagcatatttttattaatcacatcactacatagtagtataaaggaaaaataatggaaaaaaaatatcaaattatggctactgctgcagcggggcttgagtctttagttggaaaagaattagatcgattaggttatgataaccaagttgaaaattatcgtgtgcgttttacgggcactgcacgtgatattttgacggcaaatgtctggttacgcacggcggatagaattaaaatcattgtcggagagtttgatgccagaacctttgacgacttgtttgaaggtgttaaagcattaccttgggaagattttttgaattatgattctgaatttccggtcgctggtcgttcaaaaaaatcagaattatttagtgtccctgatgtgcaagccattactaaaaaagcgattgttaaccgattacaagaggcctatcatattcgtacgcggttaccagaaaatggttattttgcgcaattagaggtcatgattgataaagatcatgttatggtgacattagataccactggaccatctttgttcaaacgtggttatcgtgtgaacaagggcggtgcaccattaaaggaaaactttgcggctgcactcgtcttacttactaattggcatcctgatcggccttttgttgatccgacaactggatcaggcacgattgcaattgaagcagcactaatcggtcgcaatattgcccctggcttaattcgtgattttgacattgaacaaatggattggtttgataagtcattatctgacattgtacgcgatgaggctgaagcacaggcagattacgatcgacagttggatattgaagcttttgatatcgatgaaaatatggttaatattgccatcgaaaatgctaaacatgctggtctaggaaaagatatcacctttaaacaattagctgctaaggactggactacggacaaagtgaatggtgtgctcgtgtcaaatccaccttatggtgaaagattaggtgagttagaggccgctcgtgaactttatacagaaatgggtgacgtctatcgtcaattaccgagctggagtaaatacattcttacaagtgatttggattttgaaacttcattcggggaaaaagcaactaaacgtcgtaaattatataatggcgctatgcgagttgattatttccaatattggggtaagcgtgcaaaataaaaaacaagttttatgcatcatgcataaagtttgttttttattttgtctattactgagcattatgtacgattatttgttgttagaatggtgagcagattaatgatttttagaaagagagtgtcattatgtcaaaagaagccaagatgatggatattttttctgcccaattaaagacagtcacacctagtcctattcatacatttagtgaagcggtcgatcatgtcccaaacattctaaaattaacaattggcgaaccggattttaatgttccggaacacataaaacaagccgccgttgcagcgattagttcagatgattcacattattcagtatccgctggtaccttggcattgagacaggcagctagtcaatttttaaaaagacactatgatttgaactatcgagcaacgacagatatattaattacgattggtgcgactgaagcactgtatgttgtcttagccagtattttagatgaaaatgatgagatactgatacctacgccggcttacccggtttatgcacaaatgacgcgcatcaatggtggtcaaccagtgctcatagatgtttctgatgacgactttgtgttaacgccagaaaagctaaagcagacaatagcaacgcatcaccatattaaagcaattattatcaataatccatccaatcccacaggaatcacttactctgaaacacaaattaaggcactagttagtgtattaaaagatactaatattttgattatttcagatgaaatatattctgaattaacatataatggacagcatgaatctattgctcgctatctacctgaacaaactgttgtcattaatggggtttctaaagcgtatgccatgacaggttatcgcattggcgtattggcagggccaacactactaataaatgaattcaataaggtccacagttttattattatgacaccttctaatcccgcgatggctgcagctaaagtggcttttagtagccaagaaagcctagtatcaactgctaaaatgaaacaagattatcagcatcgacgtgactatttagtcaaggcactaaagcaattagagttcgaatgcatagtgcccaatggcgctttttatgtttttgctaaagtaccagatgattttatacaagatgacgtggcgtttgctaacgatttggtagacaaagtacaattagcagttgttgcgggggcgggatttggccccggtggtgcgggatatattagagtcagttatgctgctgcgatgtctaagttagaagaggctgtagcgcgattgacttgttacgcaggaattattaggaaatagtctgtatttttatcaggcacatggtaaaatgtgactactcaacttactttagttgttagtttttatctatgaatcatgaaaaaaggagatatatttggttaacttgatatgctatcaaaaattaatcgagtattttaataataatgccagcagtatacatgcgagaagctcagcagtctgattgcacagtgattgagcaaatcatcaatcaaggtcgcgcttttttaaaagctcaaggtttaaatcaatggcaagggacatatcccaacaaagacacgattagtgatgatatagcgcgtcaacaaggttatgttttgctattagataattcagttgttggttatgcagcggtgatcgaagggcaagacccaatttatgatgcgattgaaaatggcgaatggttaaattcaaccactaactatgctgcgattcatcgttttgttatttctaatcgttatcatggtcaaaaactagcccaacgtttgatgtcatgtatttttacttatttcatagcattaaattgtcgtgatttcagaatagatacccatccaaataatgtccctatgcaggctgttatcactggtaatggctttcatttaaaggggcatgtttacattaatgatggacaatcgcgtgagttgagatgggcatatcaaattgtgatttagtgtttatttacttattattagtaagctgatatgataataaggtatctatttgcaaaaggaggaaatacacgctcttaaaaaaagcacgtttattcaatgatatgttatttaaacaactacaacagcaacggcgctctatttactcactcggaaaaaatattgcgcagacaccagaaacaatatctgatattgtaaccacagcggttaaggcctctccaacagcgtttaacaatcaatccgtcagagtagtggtactgactggaaattcacatgacaaactatggcaaattgtaatcgacagtttaaaaacgcaagtatctgatcaagcggcttatactaagtcaatagaaaaaattaagaatagctttttatctgcctatggtactgtgcttttttacacagatatgagcgtggttaagtcttttgaacagaatgtgccattgtatgctgaaaatttttatgattggtcagagcagggtcacgccattgcagagtatgctacatggcttgcattgacggagaatggtatgggtgcttcgttacaacattacaatccattaattgatgatcaagttgctgcagcatttaatatccctaacgcgtggcgtttacgtgcgcaaatgccttttggggaaattttggcagtaccatcaaataaagatactattgctgatgatgagcgttttaagtattttaactaattaagcattgttttgtcaccgatgataatcatgggtggctttttaaattgtgacaacctagacatttaagtgtaatacatatttagtataatcgtaatgaatataaatattggagaatggcattgtgaagaagactaaatggattgtgttagttttatcgacgacattttttattggcatagagcgcgtctctgcctcaagtgcagtgaatgactatattttaaaaaacaatattacacctgcaagagaacaagtgaattatcgtattacgatgcaaaatcctgccaataatggtgggattaatatgaactttaaatttggcaaaccacagatggtgattattcacgatgtcggggtcgaatttagtaccatagataatgaaattacttatatggtcaaccatcaggacagtgcatttgtgcatagttttgttgacggcagtcaattaaaaacaattgcggatacttctaaaattgcctggggtgctggcccttttggtaatcgctatgctgaccaaattgagcaaattcgagtgaacagtaaaggcgaatttgcgcaacagattgcctcactggcaaattggacagctaaccaaatgattaggtatggtatgggagcgccaaagttagtgtcaattgccaataaagacttagatggtaatttggctagtcatgaaaatatttcgtataaatggggcgggacagatcacgttgaccctgtggcttactggaatggtcgtgggcaaaagtatttttatcaaaaatatgatatgaatcaattccgtgatttggttgcttattattacaacaaaagttcatttgacacgatgagcaatcaaaaaacagtgaactattcagcacaaattaatgaaaatggtcgtaatgacggcttgtttattggtgggccatggcgtgctacaaacagcagtatgcgtgcagcaggtatggcaccacagtatgatcaacaacgggtgacagttacacaaactgctgatacaacgaatggcagctgggctgaaatcgtattaaccaatggtcaaaagtactgggttgacataaaagcattgcaagctgtcgacacgataagtaatcaaaaaatagtgaactacacagcacaagttaacgagaacggtcgtaacgatggcttgtttattgacgggccatggcgtgcaactatcaacagtatgcgtgcagcaggtatggcgccacaatacgatcagcagcatgtgacagtgactcagactgctgacacaaagaatggtagctggtctgaaattatgttatcaactggtcaaaagtactggattgacagtagagcgttacaagctgtggacgccatgagcaatcagaaagtagtcaattacgcagcggaaattaatgaaaatgggcgtaatgatggcttgtttgtcggcgggccatggcgcgcaacaattagtagtttgcgtgcagcaagtatggcaccgcaatatgatcatcagacagtgacagtgactcagactgctgatacaaagaacggtagttgggctgaaattctattaacaagtggtcagaaatattggattgacattaaagcgctaaagtccataaatgcttttgatgccatgagtaaccaaaaaacagttaactattcagcacaaatcaatgaaaacggtcgaaatgatggtttgttcatcggcggaccatggcgtgcaactgttagtagcatgcgtgcagcaggtatggcaccacaataccatcaacaacgtgtcactgtcacacaaacagctgacacaaagaatggtcgttgggctgaaattaccttaacaagcggccaaaggtattggattgatatcagggcactgaagacactagaatcatttgatgctatgagtaatcaaaaggctgttaattatcaggcacgcattaatgagaatggccgtaatgatggtttgtttatcggtggaccatggcgtgcgacattaaatagcatgcatgcggctggtatggcaccacagtatgatcaacagaccgttactgtcacacaaacggccgatacaaagaatggtagttgggccgagattacaatgcggagcggtcaaaagtattggattgatttgcgggcgttatcagctagtcaaacacctactggacaaaaagatatcaatattaatcagttatcattaacaggggtttctgcaacacagaaacaatggctcagcaacttgttgccagatgctgtaacggttgcaaggaataataatttgtggccatcagttgtgttgtcacaagcaattactgaaagtgcttggggccaaagtgaacttgcaacgcaggcgaataatttgtttggtgtcaaagccacatcagattggcatggtgctgtatataatgtgaagacacgcgaagtcgctcatcaggagatgtcggttgtcgattttaccaataaaaccatacatgttaaaaaaggtgatagctattatgtgatggcagcatttaaaaaatatacgacacaagcggatggtttaaatgattatgtcgataaaatggctaccaattatcgtcaagcattaagatcaaattcaacaaattatcgtgatgccgcaacacatttgcaacaagcaggttatgcaactgatccgaattatgcaagtagtatgattacgcgtatagcaaggtatgtactcaatgcgtttgattaataattaatattagggggcaaagaatgttaaaaaaaataattagtggtgtgattgttttgattgttatcgttggtggattagtcgtgtggggacatagtaacaaaaaaacgccgacaactgtcacagagaaggcgacatcacaatcgcaatctaaaaccaccatgtcgagtgaaccgtcagataaaagtatcgcaacgtctcagacggaacaaacgtcacaagcaacgacaactgatgcacaacctagtgcaagcagtagtgttgttcctaatggtgccggacatgagtcggaagaaaagcaaattgcgcaacaatcaagtcaagctggccaaatcatgacagttgcggctgcaagacaggctatgaggcaagcagggattgacgatggtgcattttctaataacgatattaatggctatatcatcaagtcaaatgccgccaagcaagactttattagttatcttaagtcacaaggattttaattaaaaagcaagtaatccgtattaacgggttacttgctttttgttttcaaaaatttttctttcatctcagctagtttttcagcttttgtcagttgtgtttgttgtgttgatttgtatttagcgttagcttgtttttgtttaaaatcaatttgataacggcccattgtcaatcctcctgtttatttactttatctagtatacgttatttgctgagttactgccattaaattgatgtgaacatgataaaataacactaataacaatgaatcagtaggagtataaaatggttaatttagctgatgttgcgcgacaagcgcatgtttcccaaatgacagtcagtcgcgtcattaatcacccaaatctcgtgtctgacgaagtacgtgacttggttaaccaagccattaaggcggtaggctatcaaccaaatcgaatagctaaagcattagttaatcagcaaaactatgttatccaatttattgtattagaagatattgctaccgttgaaccgaattatgccatattattattagaaattgctgaagtgttgaatcaaaaaggctatactctagaaattagtaccatactggaaccaaatagtcacgttgatggactgattgttagtggctggcgtgattcagatcttgaacgtctatcagcaattaatgtgccaatggtgctctatgggcaagcgcctacatggtatgatttaccttacgttgatgtgaataatcgtatgggaacaagcttagctacaacacatctcattgaagcaggatacaaaaaggtgatttatattggtatgacaatggcactcccttttgtacgggagcgagaacaagggtatttggaaacaatggctaaacatcatcttgtctccagaacttatgacgtgtctaatcattcgcacgatgcagaaaagttaatccagaatattatagcgcacctaccaaaaaatacaggcattgtttgcgctacggaccgcattgcgttaggagttgtcagagcattgaaagcacaaagccagatacctgaaaactatggtgttgtcggatttgatggtgtctttattgatcaaatcacatcacctaagttaaccacgattaagcaaccatttcggcagttggctaatactttagtgtctaatttgctgaaccagttgcatcatagtgaattaaaaacggagttaattcagccacggttagtaaaaagagattcaacgcgtcaagtataaaaacatgttatcgttaacatgtaaaacactatatcattttttgcaagacgactttatactaaattttgtaagcgtttacaaaatttagtataaaggagtttatcatgcgtaatcaacaacgcggcaagggtttaccaaatttgccactgcgtacaatttggatgttgagttttggttttcttggcgtccaaatggccttttcactgcaaagttcgcagatgggtcgtatttttcagacactcggtgcagatccaacaaaacttggatttttctttattttgccacctttagctggtctttttgtccaacctattgtgggttatttttcagatagaacttggaccaaacgttttggccgacgaatgccttatttattggtgggcgcattggtgtcagtcattgtcatgtttttattgcccaactcaggtagttttggtttttcaactactgcaggtctctggtttggtgccattacaattttgtttatggacttgagttcgaatgttgccatgcaaccatttaaaatggttgttggagatatggtcaatgaagaacaaaaatcatatgcttatgcaatacaaagctttttatctaatacggggtctgtattggctacaattttcccttttttactcacgataatcggtgttgctaacacggcaccaaaaggtgaagtaccaccgtctgtggtgatttcattttatgctggggcggttgtcttagttatcttttcgttaattgcagtgtttaatgtgaaagagtacgatgacaaaacttatgaattgtatcatggttatgcattaaataaaccagaagacgggcaatctgacttcttgactttgttaaaacgtgcacccaaaacattctggctggtcactgtgacacaattttttagttggatggcttttcaatatttatggacttatggcacaggagctgtcgctgacaatgtgtttaacgctattaatccaacaagttccggctatcaaaatgggggtaactggttcggtattttatcggctgtctatgctatctcagcggtattgtggtcattagtgttgtctaagatacctgcaggtaaaaataaattgggctacgcactatcattatttttaggtgctatcggctttgtttcggttttctttattcactcgcagtacgccctcattggttcgtttgtattaattggtgtatcatgggcgggtatgatggcgtatccattcattatggtcactaatgcattacctggagaccatatgggcacttatttgggtctgtttaatggatcgatttgtttaccacaaatcgttgcctcagttgccagtttcgcaattttcccagcattagggtcacattttccaaccatgattttggtgtcaggttgtttaatgctacttggcgcactaagtgttggctttattaaagaagcccagcataacattaattagtttgatatttattagtaagaaataaaaggggtagaaataatgaaacgtatatttgatattgatccttggttaattacaacgcatgagcttaactcggaaaataaacggttacaagaatcaatgacgagtttaggaaatgaatatatgggtatgcgcggtatgtttgaagaaacctactcgggcgacacgcatcaaggcatttatattggtggtgtttggtttccggataagacacgcgttggctggtggaaaaatggttatccagaatattttggtaaagccatcaacgctttgaattttgttaaggctgatatttatattgacgaccagaaaattgatttagcgcgtaatcctttttctgattttgagctttctctcgatatgaaaacaggggtcttgaatcgcacatttaccgtatttggcgtccaagtgaaaattacacgattggtttcagctgcgatgaaggaactcatggtcagtcattatgaatttatgtcgctagacggtgtagcgcatcgtgtgaggtttgatgcaacaattgatgcggatgttactaacgaagatgccaattatgatgagcagttttggcaagttttagctgctggtcatgaacagcagacagcatttatggcaacacaaacaatgcccaatcctttcaaggtaccgcaatttacggtggtggcacgtcaaagttttcaaggtggcacacaacaagcagcacacgaaacagaaaaagcagtcacagatactttcaatattgaggtgccagctaaaggacaagcaagctttgaaaaacgcgtgattgtgaccacttcacgcgattatgatgatttaacagccacgattgcagcaagccagcacttaactgaaactattcagtccaccacttatcaagaattgtatcaagcacaccaagatgaatgggctcaaaggtgggctaaagctgatattcaaattgttggtgacgatgcggctcaacaaggcattcgttttaacttgttccagctattctcaacttattatggtaatgacccacgtcttaacattgggcccaaaggttttactggtgaaaaatatggtggggcaacttattgggatacggaagcctttgctattccggtttatttaggtgttgctgatcctgctgtaacgcgggcgctattgcaatatcgattcaatcaattagaaggggcgttccataacgcaaagatgcagggacttaagggcgctttgtatccaatggtgacgtttgatgggattgaatcacataacgaatgggaaattacttttgaagaaattcaccgtaacgcaacgattgcttatggcatttacaattatactaatatcactggagatcactcgtggtttaacggttatggcgcacaagtcttttataatattgcgcgattttgggctgaccgtgtacattacgtaacacgtcgagattgctatatgattcatggtgtaactggacctaatgaatatgaaaataatgtcaataataatttttatacaaactggatggcaaaatgggttttgggctatgcagtatcacactatgatgagattgataaagcacaacaggcagtattaaacattgaatcaaaagagcttgcgcactggcaagacattgtcgataaaatgtatttacctgaagcagatattgatttacatggtaagaagacgcacatttttgtccaacatgataccttcctagacaaagatttaacgcctattgccgacatgccacaaactattcgcccgattaatcaacattggtcttgggatcgtattttacgatcaccgtacatcaaacagtcagatacattgcacgcgatgttttattttcctgatgcttttacgactgaagaaaaacagcagaattttgatttttatgaacctttgactgtacatgaatcgtcattgtcgccttcggttcactcagttcttgcagctgacttacaaatggctgacaaagctgttgaaatgtacgaacgtgcagctagacttgatttagataattataataatgacacagctgatggtctacatattacctcaatgacaggctcttggttagctattgtgcaaggttttgcgggtatgagagtgcgagaaaataaattatatttgaaaccatttttaccagaaaaatggcaacagtatagttttcgtctagtatttagaggtcgcgtactagaagtcactgttaatcaaaaagaaacaacagtggcattaatatcaggcaaaaatttaacaattaatttattaggggcggatgtttttttgacatctaaataggccctaccatgtagccatagcaattgaaatgcaaacatgacttgctaacgtcacaaagacttatcacgtgacatatgcaattaaaggagagcgtatatgaagtttgaaaatattaagggtttcgcatttgatttagatggggtcattgctgacactgctaaatttcatgcattggcttggcaaaaaatagctgaggaagtcggaacaacttggacaacatctttggcagagtcattaaaaggggttagtcgcatggcatcgttgcagataattcttgatgctagtactcgtttactagcgttatcaacggccgccaaaaaagagctcgctgacaaaaaaaatcaacattaccagcaactaattgtgacactaacaccaaaagatattttgcctggtatgttgaaatttattgattctgcctatgacaatggctataaaatggctattgcttcggcatcgaaaaatgcaccactcattttgtcacaactacagctaactgattattttgatgggattgttgatccaacggccctaaaaaatggtaaaccaaacccagaaatatttttacgttcagcagacatcatgtcattagataatacacaagtcataggtttagaagatgccactgctggtattacagcgattaacgctgctggacaaacctcacttggtattggtaacgcaacagttttatcggcagcaaatttaatttatccgtcgacggaaagtgtgacacttgccaatattgcacatgatatgaaaaatatatgatatcaaataaaaagcacagtaatatttgttaattctgtgctttttatgatgctatgattttttcaaccgtgccaccagctattaatttggtttcagtaaaaaggacagcgcttggcgctaaagtttgttcgacaagtgcggtaattgctagactacccattaaatgaaaattttgttgcacagtattaagtggtggtcgtgtcagctgggttaattcagttccatcaacgctaataatagaaaaatcagttgggacaacaatcccagcatctttggcaccgttcagtaagccgacactgataatatctgcagaaccgatagcagcagtaaatggtagtggtgttttaaaatgtttgattgctgctaaaccagtctcgtagttgtttttatcaccccaaataaattcgggatgatacggcaggttatgtttggccaaagcttcaatgaaaccttgccgacgcaagcgcgctacgataggatccggctcggaagaaccaataagagcgatgtcacggtgacccttctgatatagaaaatcgacaacttgatgcatcatagcatagttatccgacgagattgatggaatttttgtatttaattggttagaaatactgattaactgcacatcgctacgcgttaacatctccagcaaggcatctgaaggatcaatagctaacataaaaattgccaacacttgtcgggatagcaatgactgaactgtctgtagttgacgtacttcatcactttcaataaaggtgaccaatagttcataatttaactcgtgcgctttggcttgcatacccttaataatttcatcggcaaagttcgtatgttcggttggtactaagacaccaaccacgtggctctgcttttgtgctaaatcagcagcagactgattttttaaatatcccatagctgttgcaatggcacgaacgcgcactgccgtatcagcattaaaacgcccgcgattagttaaaatacgcgagacagaagcaggcgaaataccggctttattagcaatgtcttttatggttactttcatattttatattataaactaaaaaggttgacaggaataatgaaagcggttacaatttaatgcgtaaacgtttacgcaaattattgttagtgttcgatataaggctaaaggaagttaatatgacaggtgaacagtggtggcaacaagcagttgtctaccagatttatccaagaagttttcaagatagtaatcatgacggtatcggtgatataccaggcattatcgcacgtctgccttatctgaagtcattaggcgttcaggtgatttggttaagtccaatctatgaatcccctaatgacgataatggctatgatattagcgactactgtcgtattttaccagaatttggcaccatggcagacgtccaagaaatgttttcagttgcacatcgtctaggtttaaaaatcatgatggacctagttattaatcatacatctgatgaacatgcttggtttaaggctagtcgccaaagtaaagataatccttatcgacaatattatatatggcgtgatccggtcgatggtcacgaaccgaacaattggcaatcagattttggtggttcagcgtgggcatttgatgacacgacgcaacagtactatcttcacctattttcaaaaaagcagcccgacctaaactgggaaaacccaacattacgtcacgaaatttatagcatgatgacatggtggttaaatcaaggggttgatggttttaggatggatgtcattaacttgctatcgaagccagtgcatttcgttgatgatccaaatgttacaacagaaaatcatagctcatcgatgaattttatagctaatgggccaaaaattcatgcgtatttgcaggaaatgaatcatgaagttttatcaaaatatgacattataacagttggtgaaacacctggtgtcacaacaaaagatgcaattaaatatgctggcacgactgctaatgaattacagatgacttttcaatttgagcataccgaagtcgataatagtcgtgaaggttttgggaagtggagtgatgagcgatttaatttagtgatgcttaagcgcattttgtcaaaatggcaaaatgatttatatggcaaagcttggaatagtctgtactggaacaatcatgatcgccctagagttgtttcgcgatttggcaatgactctgaccaatatcgtgtgatatcagccaaaatgttagcgacaacgctacattttatgcaaggaaccccttatatttaccaaggtgaagaaattggtatgacgaatgtcaaatggccaagtattacgcaatacaaagatattgatacgcgaaatgcttacgatgatttggtgttaaaacaaaagcgcatgacacctgacaaaatgatgtcctatatttaccattcatcacgtgacaatgcgcgaacaccgatgcaatgggataagacgttaaacgctggttttaccgacgataagccctggttaccagtaaataacaattattcagaaatcaatgtgtcagctgcattgtcagataaacaatcacttttctattattaccaaaaattaattcacttaaggcaaacaatgccacttataacaactggcaaatatgttgtgttagatatagcggatgactcagtttatgcttaccgtcgaataagcgacgatgcacagctcttagttattagtaattttacagaaaagatgcaaaagcatcactatgagcgacctgattctgcaactgtgttgataagtaattatgatgatgatttgggcgatactttgcgcccttacgaagccaaggtatatttattttaaaatctgaagtagtggcctgaataattgattcaagcgaataaagtcacttcaagaaggagaagagaatatgttgcgtagtacggttcaaaaaagaggccaactacccatgttgagcagcatgcagctgtttttgatgacatttgggtatgcgggtgtgcaagttgctttctcagttcaaacaggaaacatgggacgtattttccaaacgttgggttctgacccgacaaagctaggttttttctttatattgccgccattagcaggaatgattactcaaccagtgattggtttgttgtccgataaaacatggattccaaagctaggaagacgaatgccctatttgattgggggatgcttagtttcgttgattgtgttattgttgttaccaaatacggggtcctttggttttggttatgggtcaatgaccgccttgtggtttggggcagtgacagtattgttcatggacttatcagctaatgtatcaatgcaaccttttaaaatgattattccggatatggttaacgctgcgcagacagatcgcgcttggagcttacaaaatatttggggaagtttaggcggcgtcattgcgtttgtgtttccctttattctaacttcgatgggtgttgctaacacggcagcacgaggtgttgtgcctgattcagttaaaatatcattttatgttgctgcagcgatattgctattatcaactatttttacaattatgaatgttaaagagtatgatccagaaacattagcttattgtcatggctatcaagccaacgataaagtacgagaatcattcggggatattttaagacatgcaccaaaagttttttggacgttaggattggttgaatttttcgtttggttcggtattccttatatgtggacttactcaacgggtgccttgtcagagaatatctggggggttagcgatccagcatcagcaggttatcaggccgctggtaattggtttggtatactgcaggcagtttattcaattgttgccattatcgttggtattgcattccaaaggttgaacaatcgtacgcgaaagatggcatactttttgagcctcattgctggtggtattggcttcatggtggtggcttatggtcatacacatgcgtcatcacttatcggtttcgtattaattggtattggctggattgctctaatttcaattccgttcacaatcttaaccaatgctttagatggcaagcatgatggcgtatatctcggtttgtttaactgctttatttgtattccgcaaattgttgcctctgtggctagttttgttattttcccagcagttggaaaatctatggctcatatgttagcgattgctggcatctttctgattattggtggttgtttgatttggattgtgaaagaagaaaaaacacaagtgtatacgacaaaaaaggagaaataacatgacagaaaatattaagtggtggcaaaaagccgttgtttaccaagtttatccacgctcttttcaggatgcaaacggggatggtattggtgatttgaaaggggttgagcaacatctggattacatcgcaaaacttggtgcagatgttatctggctgaatccggtttatacttcacctgatgaggataacggttatgatatttcagattatgaagatattaatgcaaaatttggcaatatggcagattttgaccgtctactgcaaaaagcacacgataagcatattaaaatattgatggatctagttgttaatcatacttctaatcagcatcaatggttcatcgaaagtcgcaagtcaaaggataaccctaaacgtgacttttacatctggcgcgatccagttgcggggcatgaaccgaataactggggatcatttttctcagggccagcttggcaatacgatgacgcaactggtcaatactacttacacttatttgcggaaggacaacccgatttgaattgggttaatccggaagtacgacaagcggtatttgatatgatgaatttttgggttgataagggtattgatggcttcagaatggatgttatttcattgatttcaaagccagacggtttaccggatggtcaagtgccgacaggtggggtgtatggtaatgccgataaggctgttgctaatgggccacatgttcatgactatttgaaagagatgcgtgacaaggtgttaaaccgtgcagacatgatgacggtgggtgaagcgtctggtgttgacatacaaaatgctattcaatatgccaaccaagatacatcagaattaaatatggtctttcagtttgaacatatgggacttgataacaatcctaaccctgctttaggaaagtggtatgatcaaaaagtgtcactaacggcattgaaagaaaatctctctaaatggcaaaataaacttgctggtaaagcatggaattcactttactgggataaccatgaccaaccacgtgctgttagtcgctatggaaatgacacaccagcttatcgtgtcatttcagctaaaatggttgcgacactattgcacttcatgcaaggcacaccgtacatttaccaaggtgaagaaattgggatgacgaatgcctataacttaaaacgggaagattttgatgatattgaaattaaaaatgcctttaaatatttgattgacaaagacaatttgttagacgaagaaacgatgctacgttatgttcatgctaaaggtcgcgacaatgctcgtacaccaatgcaatggaataatagcgataatgcgggctttacaacgggacaaccttggcttaaattgaacgataattatcaaacaattaatgtggcagatgcgctcgcagatccaaaatcagtcttttactattatcagaaattaattcagttacggcatgatttaccaatcatgacaacaggcaaataccagttattagatcctgaagacaacgacgtttatgcttatcgtcggattggtcagggtgagcaattattagtgattaacaattttactgatcaagtattgacaagaaactatagtgtgcctgatgatgctaggttgttaattggtaactatgatgacgatgaaggtcaaacgttacgaccttatgaagcaaaggtataccaattctaagcataatttgtgataaaatcttgactttctaatagggaacatatatgattaaaatatatattaaagccgatgaattggaaaaatcatagtttggacagatagaaattttgcggacgatggaagcaaaacaacaacttggtttgtgacaccttggaggtcgctgttgtataagacagtgcgtggttgcgcgataagcagtctaagtaatgcgtaagcattaacatacaaggtggtaccgtgcaaaagcgcccttagtaacagatgttactaagggcgctttttaggcttgtaatgataataaaggagaatctgttgtcattgaaacaggtgtttcaatgacagtagttaaataaaaatggcaaaaccaacttttcaaaaaccaaaaggaacggctgacttgttacccgaacaaacggcacaatggcaacatattgaaagcatcgcgcggttgttatttggtgattataactttagagaaattagaacgccattatttgaaaattttgacgtcttttcccggtcagccggagatacatccgatgttgtaactaaagaaatgtatgattttcatgataaaggcaatcgtcacattgctttacgccctgaaggcacggcaggggtagtgcgcgcctatgttgaaaataaactgtatggtccagagtttgataagccctacaaggccttttacattgggccaatgtttcgttatgaacgaccacaagccggtcgttttcgtcaattccatcaaattggtgtcgaggcatttggtgcgacggcacctgctctagatgttgaaattattgccatggcggtcgacttctttcaaacattaggcttaaaaaatttaaaggtagcaattaacacactaggtgaccaagcttctcgagaagcttaccgaaaagcacttattgcttacttgaaaccacactttgatgaattatcgccagactcacaagcacgactagaaaagaatccattacgtgttttggactcaaaagacccgcgtgatcaagtatttgttgaagatgcaccttctattctagattttctttctgatgattcgagtcaacattggcaaacggttcaagaattactgacagcacttgatattacttttgaagttgactcgactatggtgcgcggtctagattactataatgatacgatttttgagattatgacagttgatgatagcttgaaaggcgcagccacaattgctggcggtggtcgttattcaggtttggtagctgaatttggtgggccagaaacacctggtgttggctttggtattggcgttgagcgcttaattagtttgcttgcaacacagggagttgcacctgtaaaagatgatggtttagatttttatgttgtcaatattgggacatcaacaaatgtcgttgcaacgcagattgtacaagccattcgttcatttggctatgttgctgaacgtgattatctcggacgatctgccaagtcacaattcaaatcggccgatcgtcaccatagtcgttatgtggtgactgtaggagagactgagttagcaaatcacgttgttaatattaaaaatatggcaacaggcatgcagcagactgtgaaattagccgatttatataccgatttaccaacaattattgattcacaaggagatgaagcacaatgaaaagaacaacatatgctggattagttgacgaaaaatatcttaaccaaacggttaccctgtcgggttgggttcagaaacgtcgtgattttggcgatttgattttcgttgacttacgtgatcgtgaaggtattgtacaattgacgtttaatgcgacacatgctgaggcgcttgcagtcgctgagaatatgcgcaatgagtatgttatatcggttacaggtcaagtggtgcggcgtgaagcaagtcaaattaataacaaaattcattcaggtcaaattgaaattgatgttattgaggcagaaattttagcaacatcaaaaacaccaccattttatattgaagataatgtcaatgctaatgaagagctgaagttacagtatcgttatttagatttacgtcgtccggaaatgcaaaagaatttgcgtattcgttcaaaaatcatgtctagcgccatgcacttcatggatcaaaatgacttcattaatattgaaacgcctattttagccaaatcaaccccggaaggggcacgtgattatttagtgccatcacgtattttccctggttcattttacgctttgccacaatcaccgcagctgttcaagcaattgttgatgggttctggcttcgatcgttacttccaaattgcacgtgctttccgtgatgaagatttacgtggcgatcgtcaaccagaatttacgcaaatggatgtcgagacatcatttatgtcagccgatgaaattcgtgaattagtcaatgcatgggttaaggctatgatgtctgatgtcgttaattttgatttagatacaacaaagattccaacattaacttggcaagaatcaatggatcgttttggaacagataaaccagatttgcgtattgcttatgaattaaaagacgtttcagaaactgtcaaatcatctgaatttggtgtgtttgctaaagctgtcgaagctggtggtgttgtgaaagcgattgctgtaccgggtggcgcagaaaactattctcgcaaagacatcgacaaaatggcgcaatacattgaacgctttggcgctaaaggcctggcctggcttaaagtaaccgatgaaggtatttcaggacctattgcaaagtttttccctaatcatgcagcattattacaggttaccggtgcaaagccaggcgacttactgctatttggtgctggtcgaaacgatattgttgcggcaaccttagattacttacgtcgtcaaaccgctaaagatttgaatttgattgatatgacaaatccatgggcatttgcttggattgtagattggccattatttgaatattctgaagattttgatcgttggattgctgcgcatcatccatttacaatgccaaatgaagaagatttgcattatcttgacgatggtgaggatccacatcaagctcatgcacaaagttatgatttagtattaaatggttacgaacttggttctggttcaatccgtattcatcgcatggatatacaagaaaaaatgctcaaagcacttggatttacaccggaagctgctcatgaagcatttgggttcttgcttgaaggtatgacgtttgggttcccaccaatgggcggtattgcacttggtttggaccgattagccatgttattggcaggacaagaaaatattcgtgaagtgattgccttcccaaagaattctcgtgccacagaaccaatgacgcaagcaccaacccgtgttgaccacaaacaagtaaatgatttgggattgtttgtatcagacgttgaatagtttctaataattgtggtaggactttagttctgcctgtgatatagtgagtatatagacaagagggatgtacgtgaacgtacgaaaataatgcaaaaattttttcacaactttatgaagaaccaatatgcgggtcgacttggcggtgcaatcttttatggcgtgattgtcgccttcgctatgaattatttttggcgaccgggtcatatttattcatctggatttacaggatttgcccagttagtgtcgaccttatcagggggcagagtacctgttgcgttagcactggcacttgtcaatctaccgatgttggtcattgcatgggtgaagctttcttggcgatttgcgacatttacaacgttagccgtgttgcttagtgcggcgttgatgccagtatttgatacaacgcgtatactaacgcctgacccgttaattaacgcgatgtttggtggcgccttaaacggtatggccgttggtaccgcattacgttatggtgtgggaactggcggactagatgtgattggcattttggttaagaaaaagtttggtttcaagatgggacctgttaatcttggtgtgaacgcgctaatcatgataggtgctggtttgacttatggttggaagtacgctttgtattccattgttggtgtgattatcagttcacgtatgattgatgctttttatactagacaacagcaaatgcaggttatgattatcacaacaaaacctgatcaaatggtccaaggtatctatgataaaatgcggcgtggtgtcacaatcattaacgacgcgcgcggtggttatacgggtgaagggcgttatgttttgcttactgttattacccagcaagaacgttatgaactacgtgaggcgattaaatctgttgatgaaaaagcattttcttcgacatggaaaattgaacacacagttggtcgattttatgagccggagctataaaaaaagcagaatctgatgattctgcttttttattacttacgattttccagcaaattttctatgcgctaatgtaccaaaaatcaaggtgaaaataattgcgccgatggctggcattcttgagtcggattggaaaaagaggctcacataaatagcagcgaagaataataaagtgagcgggctcgttaatgaataagcgggcatggtaaagccattaggtaggtagtcagatgatgcgcggaattttcggtgtgcatacatcgtcattgcgtagacaataatatacatgtttgaagagacggcggtaatgaagctaaatgatgatgtgatttggggaatggcgttgatgactggagacaataaaactaaagtggcagtcagcaaaattgcatttgcaggcacaccgtgtttagaaattttttcaaatcttgacatcacaggaatatgcgattcttgtgctaattgatagaagtgtcgtcccgcagaatagatagcagaatttaaagcagaagcagctgaggtcaatacgacaaagttaattacagcggcggcggccttgaaaccagccaattgaaagaccataacaaagggactttgttcaggcgttttggcaataacatgccagtcaataatggacataataatcgtcatagcaccaagatagaagattaaaatacgtaaaataattgtattgattgcacgcggtaacacgccgcgagggttttctgtttctgcggttgtaataccaacgaactccattccttgaaaggcaaagaataccattgggaaagcagcgaaaaacatagcagggccatttggaaataatgaaaaatgatgcgtaatattgccaaatgatgcaaccgtattaccacccgaagcaggggctttaaatccagtaaaaattaggaagagaccagtaacaatcatagcgataatagcaataattttaatcatggcaaaccaatattcggtttctccaaaaactttaacagcaaccaaattcaccagtgtcagaatagctaaaaagaaaatttggattaaccatgtttgccatgtcggaaaccagaatttaacataagttgaaacagctgtaagctcggccatggcaacgaatgtcagaccaatccaataagaccagcccgcaaagtagccagcacctggactgacgtatttactgatgaaggcaacgaaagtgtgttgagaaggatcagcatacaacatctcgccaataccacgcatcatcagaaagaaaaatagacctaaaatagcataaacaattaaaattgaaggccctgtcttggcgattgagttacctgcaccaagaaataagccagtgccaattgtgccacctatggcaatcatttgcacgtgtttcttttttaatccacgttttgtgccgtctgcgttgattgctaaatctgaatattcaatcataaaaagccctccgttataaagcatatgatatcgtgttgtttaacaatattaacatgacataatctcttgaagtgtctaaagttaacaatttattaattcgtttttgtttaatctgcacaatcacaatagcatcaaagccaatctaatatctagcagcacatcgggcatttctaaatcgaccccgagtatatcactaacacgtttaagtcgataagttattgtattgcggtgtacaaataaggttttggcaaccgcagtgacattttggtgtaaaaaaatatatgtcttcaaggtatcaagcaattcagaattactaagaatagggcctagtgtttgctcgataaatgtttgcgattcttgctctgggaggagatgtaacaattcttcggcactttttggacggaagcgcatgattggctgttgtatagaagttagttttaatgcatgattggcttgactgtataactcggctaaattatgaattgattcagatattctagaaaagcctattcgtagcgggtgatgcaaagtttgctgcgcagacaaaaaatgacgtaaagctgtcaaaaattcttgcggtgcaatggtttcatgcatgagtaaaacaagttgttgacgatgtgagaaagttaaaacgtgccaatgaaattcttgtataaaccaacgtgttaattgttgacgaatatcgagttgatgagattcaataattttttctttttccgcaaagtcgacaattgcgacacgaaaatgctgtttactatcgatttttgcttcatacaaataattgtcaatggcttcagtgttaagaccaccctgcatcacatttaaaaagaacccagaacgattacgaaatgcagtttcgtttaataagtctgtccgtgaattagctaagccaagtgtgttcatgacttgttgtcgtttaagaatttgaaagctagaaggttcatcctcgttcactacaaaggcagcaaaagctttattttcattcaatgctgaaaaaatgggtaagatatcaatcgcgcggtggttaaaagtgacacgtgtaggtgtagttaagttaagataatcaattttagagtcatggcgtaaaaagtgtgttaaaaattcacgttgcgcaacccattcactgctggcgtacagtgcggtaaagtgagcattaagtagggccaatgatgtatctaaaatatgtgcactttggtctagtaaatgttggtacgtaatgttttgtgcgtttagatcagataattgttgattaattgagataatttgtttgagctcggtgttttgtgttgccaatataacggcggtaagacgttttacagtaagcgacaaaaaatcacttgcaggtgtccacaatattggtatattcagttcatcagctaacttcagaatattggctggtatcgtcgtcatataacggccttttttaatcgcaataccactcgcgttatttttggccataccaattatgaggtctcgtaaaagcgatggttgctgttgaaaatggtaaccagaagttaccaataattgaccgtcaaataagaagtccgtaatgtctggggcatcaatcatgccgacctgagaaacatctcgtgttagtccgtcaaagccagcaacaactctgatattggctaagaccttgtgattgagcatctcatttaatttcatattctcacctcacattagttttttcttattctactcttattatcaaatgtgcacaaatttaatcagtttatgctgcactttgcatgacactctgcttttcataagcgaataagttgcgctataatgattaaaaggagtgtaccttatgcgaactgaaaagaagattataagtaatgtattaaagggttctttgggtaatctcattgaatggtttgattggtatgtttatgcctcatttgccgtttattttgcaccatcgttttttccagcacatgataaaacggcagagctattgagcacggcagcagtctttgccattggttttttgatgcgacctttaggcagtttaattctaggtaaatatgctgatcaacatggccgtcgagcggctttaaccttatcagttttgattatggctgctgggtcatttgtgattgctattacgcctagctatgccaaaatcggtattctcgcaccaattattttggtgttagcgcgattattccaaggtttatccttgggtggtgagtatggcacctcagcgacttatttgtcagaaatggctagcccaggacatcgcggtttttatgcgtcgtttcaatatgtcactctaattagtgggcagttaattgccttaggggttcagattgtgttgcaaatgaccttatctgaaagcactttgctacagtggggctggcgtataccttttgtaattggtgcgttgggtgctattattgtgttatttcttcgtcttagtatggaagaatcagatcaatttaccgcacaagaaaaccatgataaagggcagttgcgggcattgctacgctaccctaaagctgtgctgacagttgttggtctaacattggggggaaccattgcgttttatacgtatacgacttatcttcaaaaatttatgattaacactgtgggattgcctaaacaagaggtcacttggattaactttgcagcattatttatctttatgatgatacagcctattgccggagcgttatcagataaaattggtcgtaaacctttattattctggtttggtggtctcggcacgcttttcacaatccctatttttactgcattatcacacacaaaaaatggctgggttgcttttggcttgatgttagctgggcttgtgattgttagtggttacacatcaattaatgccattgtcaaagcagagatgtttccaacagaaattagggcattgggtgttggcttaccttatggattaacagttgccatatttggcggaactgttgaatatcttgctttatatttaaagaaaattcagcatgaatctttgttttttgtttacgtaacagtggttattgcgattagtttaattgtttattggcgaatgtctgacacaaagcatacatctaccttagatgcacgatagattgaaagggcaccaaagctaacgcaatcgattgaaaatgtcattgacaccagaagatattattgataaaattaataagtatttacagcatgtcgttaaaacgaaataaaatgcgagaaaggagggttatcacatggcaaaggtcatcgtacgtaagaacgaatctttggatgatgcattgcgtcgctttaagcgcggtgtttcaaaggacggtactctccaagaataccgtaagcgcgaattctatgttaagccttcagttgctcgtaaattgaagtctgaagcagcacaaaagcgtaacaagaagaagggccgttaattggttctaaacgtcacttaggtggcgtttttcttttgtattctatgttaaaataaaggcatacaaattagaaagaagaaatataatgagcttattagaaacactaaacgctgatatgaagcaagcaatgaagaataaggacaaggaggctttatctgtcattcgaatggttaaatcaacggtgatgaatgaggaaattaatttagggcacactttgacaacggatgaagaattaactgttttgtcacgtgaggttaagcaacgtcatgactccctttctgaatttgaaaaaggtaatcgtgaagatttagcggcaggtattcgtagcgaacttgatgtattagctaagtacttgccaaagcagctatctgatgatgaagtgaaagccattattcaagaagcgattacgcagacaggtgctacaacacccaaagatatgggaaaagttatggggattgttacaccccaagttaaggggaaggcagatggcaagttagttgctaacttggtcaaagcggcattggcataagcgtttataagtatgtaggtaaaatcggctcagccgattttttagcataatgtcaacaatacatgttaaactaaagtattaaagaaaaacgcgtgaagttgcgcgtcagaggaaaaaataatgacgaacccaacagttggcgaaataatcaaagcccaagtaacagatgaaaatgacgcctatttttttgcccaagtagacggttacacatacgaagtggataaactcgaactagaaaagccgctaaaattaggtggttttgtgacgggttttgcttacgaaaacgaaaatcataagttgcagattacaaaaaaaatacccacagtgcaaaaagacagttatggctggggcacagttgtcgctacgcgccatgacttaggtgtgtttgtagctatcggtttacctaataaagatttggttgtttcattagatgatttaccaacgataaccacattgtggccacaaaaaggtgaccgcctgatggtggcaatgaaatctgatagtaagggacgtttgtggggcgagattgcacagcaatcgatttttgatgccgtttcacgacgcgcaccaggagaaatgaaatctaaaaaggtgaaagcaaccgtttatcgtaacaaaattgcgggaacactcattgtgacagaagagtactatcttggctttattcatccttcgcaacgatacgatgaaccccgcttaggtcaagttgttgacgcgcgagtaattggcgttcgagaagatggcagcttgaatctatctgttaagccattagcgtataagacaatggatgaagatgcgcaatttttactgctacagttacaacgtcgtgctgatcattttctaccttttaatgataaaagtgcccctgaagcgattaaaaagcagtttggctttagtaaaagtcaatttaaacgggcactgggtcatttatataaagcacgtttaattacgcaagtggatcaaggtattcagttagttgaaagtgatgacacaacaaattgaagatgcaatttcggattatatacactacattcgaatcgaacgtgggctatccgaaaataccattacaagttatcgtcaggatttgaatcaattcggtatgtatttatctcaagagcatttactattgggagaagttgatcatatcgttgttttgtcgtggttaaatcgcttacgaacaaacggtaaatccaacagttcagtcatccgaatggtcacctctttacgtcgtttttttggctatctcactcaggaaaatatgattacgcataatccaatgagtcatgtaaagccgcctaagaaagccgcacatttacccgcagttttaagttttgaagaaattgatacacttttaggcgtgccagtacctagtacacctttggggatgcgaaatcggaccttattagaggtgatgtacgctacaggcttgcgtgtgagtgagctggttaatctgaaaatgagtgatttacatatacaattaggtctcattcagacgcttggtaagggcgataaagagcggattataccaatcggtgaagtggcagttgattggttagaacgatactttgctggtgctcgtttaacgctgttaaaagcgcaagaatcaccttacgtatttgttaacgatcgtggtggtcagttaacaaggcaaggtgtttggaagattattaaaaaattggtactggaagctggcattacaaaagatgtttcaccgcatacattgcgtcattcttttgcaacgcatattcttgaaaatggtgctgatttacgtattgtgcaagagttattaggccatgccgacatttcgacaactcaaatatatactcacatttcaaaaaagcgattaagtgaagtatacgatgagtaccacccacgcgcataaacagggtcatctagtagtgatacaggagaatatatgttaacgcaggcaagaaatgacaatgaaaaaacagtgatgggtattttatcattactaccaggtctaagagaattacaacatcttaatgctgaaatcgcttggtataatgaccgtgatacaagacgattatatatttggcgtggtgaagaacaagcgcaaggcgttttgggtgtagaattcttaaaaaaagacattgtactcattcgtcatctagcattgactccagaggcgcgttcagcgagccattattttgctatgctcactgagtttcagaaacaaaatccagatgttttcttaatgggtactttggataatcaaaagttgattaataaatggagaagaacattgtgactcagcgtttaacaatcaaattaagtgaatttgaggggccattagatctgctgctacatcttattaagaaagcggaattagatatttttgatctgcctattgctgtgataactgaacaatatctatcattcattcaaaaacaacagagcatgcaattagatgttactagtgagtatttggtcatggcagcaacgcttgttcaaattaaatcatctgatttactgccaaatgacacaattgaagttaacgatattgaagtggattttcttgatcctaaagagacactaatgttgcaattattaacgtacaagcaatttcaagtggcaagtgaatccttgcgagaacgcgaaaataccaaccaacaatcattttcgcgtttaccagccttgtcaccggaattcaatcaaatggcaataaagccgctcgcaccagggcttgaactgatagatttacaagttgcttttgaacatcttttacgtaaaaaaaggcagcaacaaccaattagtagacgtgttgtcagtgaaaaatttacgttaacgatggcatttgattatattgcccaacagctacaaggacaacccagaggcgcagttatagcctttgatgacttgtttgagaatatggctgataaggaagcaatggttatgatttttttggctttacttgaaatggctaaggaaactaaaatttcgtttcaccaagctgatgcatcagctgatatttttttagaaattgagacattaagtgatgatgaataatttagcgcaaatagaggccttgttatttgtggctggcgatgaagggattactagtcaagcgttatgccaaataacacaatttgataagccggcagtgattgcattaattgaacaattagctaataaatatgctgatgacacgatgagcgctctagaagtaagagaaactgatggcgcttaccgattggtcaccaagcctagcttagggggcatagttaaaaacttttttgatgcacctgacaatgccacactttcccaagcacaacttgaaacattagttatcgtagcttataaacaacctgtgacacgtgtggaaattgaccaaattcgtggtgtacagtcggcgggcacgcttcaaaaattgatgttacgccagttgcttgttgaaacggggcgaaaagatgaaccgggacggccaattatgtatggtacttcagcgatgtttttagattattttggtctcaagtcgttaactgagttgccaccgttacctgattttgaaacgttggatgttgatgatggtgggacattatttgcaaacgtactggaatcagaaaatttagaaatgaaagaagggcaaaaaaatgtctgaagaagaaatgcgtttacaaaaagttgttgcccaagcggggctagcttcacgaagaggagctgaaacaatgattactgaggggcgtgtcaaagtcaatggtgagactgtcacaacacttggtgtcaaagttggcatacatgacactgtggaagtagatggtgcgccgattgaaggacgtgaaaagctagtttattacctattaaataaaccccgtggtgtcgttaccacaactagcgacgagaagggtcgtaagacagttctggacttactagaagatattgatcaacgtgtttaccctgttggacgactagactatgatacgactggcgccttgttactgactaacgatggcactattgctaaccaattaatgcatccaaagtcacgtgtcgacaaaatttatcttgctaaggtgtctgggattgcgactgttgaaaaattagcgcctttgaagcaaggcgttatcatcaaaggccgaaaaacagcgccagctcgtgtcacgattgaacgtgtcgacaaagataaaaaaactagtatggtacgtattattattcatgaaggacgtaatcatcaagtcaaagatatgctgcaaaaagtgggcttaccagtggataaattaacgcgtgaacaatatgctttctttgatttaattggcttacagtccggtgaatatcgtaaattaactggtgttgaggttaaacgactcaaagcacaggattataaaaattatcgtagaaaataaatagattgcttttaatcagtaattttgttatgatatcagttgtaaaattaaatattacttcagggtcgggtgtaattcccaaccggcggtgagacatgttgaacatggtaagcccgcgacctgtgcaaacagctgatctggtcaaattccagagccgaccgtaaagtcgggtataaagaagttaaaaaagaaagttaagactgcctttttgtgataccctgacaaattgtgcagtttttttgaggcaaagaatatgtctatttcatttacacgtacacagcatctgaccttgattgctattttaagcgcaatctcatttggtctaatgctttttccgcaggtacccttgattccgggagcggatttcttaaagcttgatttttccattgtgcctgtcttactagctggttattggcttaatgtcacggccgctatgtgggttgtcatactgcgaacagtcttaaagctcattttggcaaatgagggaattaatacctatctggggttgcctgtcaatttagtagcagtaatggtatttaccttgttaatgttttgggtcatgccaatgtttgaaacgcgtcaattcccacgccaattattagcaataatcatagcaacagttgggttaactgttgctgctgtgttgatgaattggttcgttgctgtgccactttattcgcagtttgcacattttgacattgcgcgaatcattggcctgggacgttattttatagccatggtgataccattcaatattgcacaaggtattatttgggggctaacaagtattattgtgctttcggttctgaaaccgatgcaacgtaaagtgatatcttaatgaaacgttataaacagagacgacctcaatgtggtaaacttttaagtgaacctattataatggaggtcgttttattatgagcgattttgacccaaataacatgagccgtatggcacgttcaaaaaaacaaaaagttgagcctgaatttgcgcgccaatcagatagaagcagccataagcataagggctttaaaatatttttgattgttttgggatttgctattttatcaagtgtgcccatttatggtgcacttaatcaccagaaaacgccacagcagatagcgacagcaactagtaaaaagtcgacatcacagtctcaaaaagcttcatctgaacaatcatctgagacatcagcacaaagttcctcagaacaagcaagttcatcggaaacagtggctagtagcacagaagtgccagctgcggcttcaagtgaagtagctgccagcattgcaccgacgacaccaagtacgccaacaactaattcagcagtgttgggcgctagccaaacactatataattttgccgtgacacatggcatgacaacggatcaagtcattgcgcttaatcctggtttgtcagtgaataattatacacaatatgctggcagaacactaaatgttaaataactaattttagaggttgatatgagtcacaattttcagattgcaattgatgggccagcgtcggctggaaaatcaacaattgctaaaatattagcaacaaatttaaagtatgtttatgtcgataccggagccatgtaccgcaccatgactttagccgctaaacaggcaggtctggcttatgaagatgaacaaggtgttgttgatttacttgcaaaaacagtgattcgttttgagcccggagtgccaacgcagcgtgtttttctgaacgatagtgaagtgacagaggcgattcgttcgactgaagtcactaataacgtgtcgttgattgcttcttataaagctgtccgagcagacttggttcgtcgccaacgtgacatagccaatagtcaaaatgtcattatggatggacgtgatattgggacaacggtgttaccaaatgctcaagttaaaattttcttggtagctagtgtgttagaaagagcagagcgacgttacaaagaaaataaagccaagggcatgacagttgatttagaaacactaaaaagtgatattgaaacacgagactacaaagactctcatcgagcgatcagtcctttgatacaggcaaaagacgcgattttggtagatactaccggacaaagtatccaagctgtagtatcagagattacaaagattattgaaaaaaaacagaaaccctaagttacagcgtgaaaacgctgttttttactatacaagtggcaattattctggtaaactatacccatagtgtaaattgtaggaggacgttagacgtcatgagtgaaacaaacaacgagttcttagcagctctcgaaagcgcagcagatcaaattaaggtgggagatgttgtcactggtgaacttttagccattgataatgataaccaagcggttgttggtttgtctaccggtgaagaaggagttgtgccagcacgtgagtactcagacgatcgtaacatcaacctggcagacgaattgaaaattggagacagcattgaagctgttgttatttctaatgttactagcgacaaggaaggcgtagcttacttgttgtcaaagaagcgtttagatgcacgcaaagcatgggaaaacttggactttgctgaaggcgacactgtcgatgcaaaggttgttaatgcagttcgcggtggcttgattgtcatggttaacggcgtacgcggtttcgtgccagcatcaatggttgcagaacgcttcgtttctgatttgaaccaatttaagaacaaagatattaaagcacaagttattgaaattgacgctgctaatgcacgtttgattttgtcacgtaaggctgttgctgcgcaagaacgtgctgctcagttggctgaagtatttagtaagttgtcagttggtgaagtggttgaaggaactgttgctcgcttgacagacttcggtgctttcgttgacttgggtggtgtagatggtttggttcacgtatcagaaatctcacatgatcgtgtcaagaacccagccgatgttttgacaaagggtgacaaggttaacgtcaagattttggctttggacactgaaaagggtcgtatttcattgtcaatcaaggcaacacagcgtggaccttgggacgaagcagctgataagattgctgctggatcagtgcttgaaggtacagttaagcgcgtgaaagactttggtgcctttgttgaaattttgcctggtatcgaaggacttgtccatgtatcacaaatttcaaacaagcgtattgaaaacccttcagaagttttgaagtcaggtgacaaagtacaagttaaggtattggatattaagccagccgaagaacgtatttcattgtcaatgaaagctttggaagaaaagccacaacgtgaagaccgtcgtaacaatgatggttcagcatcacgtgcggatatcgctgcatacaagcaacaagatgattcagctgcaacattgggtgacatcttcggcgataagttgtaagatatgactaggtaagagagctggttcgccagttcttttattttgaacaaagttgagtggatagtttttggtagtccacggtaagaaaaaaggaggtgtcagcatggcagcaccagtagtagctattgttggtcgaccaaacgtcggcaagtcaacgatttttaatcgtatggccggtgaacgtattgcgattgttgaagataaacctggcgtaacgcgagaccgcttgtacgcgccagcagaatggttgaactatgagttcagaatgattgatacaggtggtattgagcttggagatgaaccatttctagctgagattagagcacaagttgaattagccattgatgaggctgacgtcattgtcatggtagcatctggtcgagaaggtgtaaccgcagctgacgaagttgtcgcaaaaatgttatacaagacagataaaccagtgattttagctgtcaataaagtagataatcctgagatgcgtcaggatatttatgatttttattcacttggtttgggtgatctatttcctgtttctggatcacatggcctgggtctaggagatttacttgatgctgttgttaagcattttcctgatgaggccgccgaacaagaagatgacggagccatccgttttagtattattggtcgcccaaatgtcgggaaatcatctattgttaatgcgatgcttggtgaagatcgtgtgattgtttctgatattgaagggacaacacgtgatgccattgattcgcgctttgtgacggcagaaggcgatgagtttatcatggttgacactgccggtatgcgtaaacgtggtaaagtttacgagaatacagaaaagtattcagtcatgcgcgcattaaaagcaattgacaatagtaatgtgattttaatggtgctagatgctgaagccggcatcagagaacaagacaagcacgtggcaggttttgctcatgatgcaggtcgtgcgatgattattattgttaataagtgggatgcgattgaaaaagacggtcacacgatgaaagaattcgaaaatttgattcgttcagagtttaagtttttggactatgcgccaattatgtttgtctcagcaaaaacaggtcagcgcttagatcgtattccacagttggttaaagatgtcgacgataatcatcgtaagcgtatctcgtcgtcaacattaaatgatgtgattatggatgccattgctgttaatccaacacctacagacaatgggcgccgtttacgagtgtattacgcgacgcaagttgccattcagccaccaacatttgttatatttgttaatgatgttgaattgatgcacttctcatacgagcgcttcttagaaaacaaaattcgtgaagcatttgattttactggcacaccaataaagctgattgtacgtgcacgtaagtaagcagcattgttgcaattaaaacacgttgtgcccatcatcttttcgaacctatgttttttatgtgacaaaaagattacgaaacgctgaaaacccgcgtaaacactacacattgggcgtttcttatgttattctaattacatgaaataatgtttcggcacatttcaaaacacttcaaaaccgtatagcggttaataaatactcttaggagaaacaacatggctaacaagcaagaattagtagattcagttgcaaaggcaacaggtttgacaaagaaagatgctacggcatcagttgatgcagtatttgcatcaatcgaagaagctttgaagaacggcgaaaaagtacaattgattggttttggtaacttcgaagttcgtgatcgtgctgctcgtaagggtcgcaacccacaaactggcgcagaaatcgaaattcctgcatcaaaggtaccagcattcaagcctggtaaagctttgaaggaagctgttaagtaaactattccacgtctagcggtttatagatgttcttattagtagacatttttatgtgtttaactaataagcatacttggagtaagctcttaatgggtttgctcttttattttacatatactaggctttgatcttttcacacgttcaagattaatcatgtatttaaagggagatacaccatgattgtattacatgttttatttggtttaatgattttagttgggacaattttgactggcatttctttccaaggggacacacagaagttaacaaagttacaaaaattttctttgatttttaccacttcagcgattggattgacggttattgctgtcattagtatctcaagttcagtttacctcggcatagcgttgtttgttattttggcagtttatgaatatttttcatttcttcgtcaaacaaactaattattataaaaagcctaatcagatctgattaggcttttttgatgcgctgaaattattcgacattgcgatttcagaaagaaaagtctagaattgtcttaagttaaaaattattattataggaggacgacataatgtcagttgtatcattaagcgacggttttaagataccacgtattggttttggtacctataaattaaatggtttttcaggggcacaggcgattagctcagctttaacagtgggttatcggttaatcgacacggcctataattatcaaaacgaagggacagttggtcgtggtattaaggcgtcaatggtgcctagaaatgaactatttattcaatctaagttgccgggtaagtattatgcagatgagcaggccactatagcattggttcaagaatcactatatcgtacggggttagattattttgatctatatttgttgcattggccaaatccaatcgacgaccactatttaacggcttggcaaacactcatccagctgcaaaaatttgggttggtaaaatccattggtgttagtaattttttgccagaacatattgaacgccttcagagagagactggcgttttaccagtagttaatcaaattgagctgcatccgtatttcaatcaaaaagaaatgattcagtacaatacagaaaaaaatattctgacacaagcttggagtcctttgggacgagcaagtcgacttttaaaggataacctactgttagagcttgctgaaaaatatcataaaaatgtcggtcaaattattttacgctgggaaacacaacagggtgtcgttccgattcctaaagcagtcagttatacccgacaagttggcaatttaaatgtatttgactttgagcttgaatcggcagaaatgttagcaattgatcgtctttctaaaaaggatgggcgtacgaacaaccaagatcctgctgtttaccaggaattttaagcataacttttagttctctatcattcatgagatttgtataattcctttctgtagcatttctcatcaacaatatgatataatataaatgtaacatcaaataaatttcaaggagaacatcaatatgtcagtcgaagaaaagtttgataatgctaaggacaaggttgctggtaaggcaaaagaagtagaaggcaaggttaccggggataaggcgcgtgaagccgaaggtaaagcgcaaggattttttggcaaagccaaagataagctatcagatgctgctgaaacagttaaagataaggcagaagaggcggttgatgccgttaaggatagcgttgataatttaaaaaagtaagcagtgacgtcaaggccatctcttaagagatggccttttttagttgtttagacgctttatatgataaaattaaatgttattaaaagtatgcgatgattgaatgtcgagaaatcaatcataaaaaatgagtcaccaagcaaggagtatgtcatggaagtcaattacgcccaagaaatgttggacgccttatcacaaggacaaatggatgctgcgcaatctgcgtttgccaaatcgttgcgacaggatagtgatgaattaatctacagtttagctgaggaactgtatgcgcttggctttttaaaccagtcgaggcgagcatataaaaaattattggcaaaatatcctgatgaagatgacattcgtacggcgctagccgatattgctattgaagatggtgaagtggatgaggcacagaattatttagcgcaaatcaaaccagactcgccagcttatttgcaagccttgcttgtcaaggcagacatttaccaagccgaagggctgacagaatcggctgaatatagcttattgcaagcagaagatttggcaccagaagaaataatcatccaatttgctttggcagaattttattatgctaaccttgcttaccaaaaagccatccccagatatcgtaagctactactccaaggcgagagagaaattagccgggtagatattgttgcacgtttaggcgttgcctatgctgctgttggtaattacgataatgcgattggttacttggaacagattaaaccacagcaaatgactttggatacacaatttcaacttgctgtgctgtatcaagaaacaaatcgggaagaagaagcgattaagttatttaatgcgattttggatagcgaccctaaatatacgtcaatatatccattattgggccagagttatgaacgattacaacaacctgaggaagcttttcgcgtttatcaagctggcttaattcaagatgaaacgaacacgaaactttaccatttggctggtcatgcagcagaaaaaagtggggatgataccgcagcggaggcttattaccaaaaggcattgtcaattgacgagagtgataccacggcgctgtttatgttggctgacttatacttacaacataatcagtatgcgcaagcgttatcactattagaaaaagagaataaagaaatagaggatgagcgtttcaattggtatttagcacgtatctatcaggctattggcgatgatggcaaggcaaagcaatattggcaagaagctacaccgttatttcaagaaaattcagatttcatgttggacttaattaattggtatcatgagcaaggacaacctgaagctgagattgaagcacttcagcgctatctattcctcgtacctgatgatttagatatgcaaatgcgtttagaagatttggcttattaattaagtagatatcgcatgatataaatgattattgttttgtatacagtaatttttggtataataaattcaaggactttaacatgaaaatcagtacgttgccacaagaatttatgcaagcacaacccattttggaacatatcgaatcagccggatttgaagcttactttgtgggtggcgctgtgcgtgatatgttattaaataagccaattcatgatgtggatattgctacttctgcttttcccgaagaaataaaagccttatttactaaaacagttgacacgggtattcagcatggcacggttatggttttggatcatggtgatggctacgaaatcacgacctttaggacggagtcaacttatacagattttcgccgaccagacaaagttacttttgtacgtagtttagcggaagacttaaaaagacgtgattttacaatcaatgccattgcaatgactaaagatggtgacatcatcgatttatttgatgggttaactgatatggcacaaaaacgtattcgagctgttggagatgctgaggtgcgctttaacgaggatgccctgcgaattatgcgtgcgttgcgattcagtgcacaacttggttttgatattgcgccacatactaaggcagccttgaagcaaataggccgcaatcttgaaaagattgcggttgagcgtattcgcgtcgagtttgaaaaattgttaatggggcaatatgcttcaaatagtttgtctgtcgctattgaagctgacttaatccggtatttacccggacacattaaaaaagaagattggttgaccatcacagctgatctcaagcgcaatcagccacaggcaagaacagtcatctggccctactttttatcacggttgtcgcttcgactaaatgaattacagttatttatgcgaagttggaagactagtcgggaagatatgcgtgcggtattaagtatcgtccctattgttaaacatgtgcaaactgttagtgtttttgaactgtacgcaatttatgattatcaggcattattgtttgaagtgttaacccttattggtacaccgttggcgacacaacagcgtgtcaaacaaatatttgatgcgctacctataacacacaatcgcgatatgtgtattagtgggggcgacctcctggctaacaacattgttactccgggaccacaaatgggacgcattttgacacaattagagcatgccgttattcagcgtatcatcagtaatcgaccagatagtttgttagaatatgcaaaggaattggtagataatgaaaaaaattagaatggtctgggcagaagatagcacgcatgcaatcggtaaaaacggtcaactcgcttggcatttgcctgatgatttaaagttgtttaaagcagaaactatgaatacattaatggtgatggggcgaacgacttgggatacaattggtcgtccattaccaggacggacgagtttagttttaacacatcaaaaagattttaaaacaccgtatgatgatgttatcattgcgcactctgttgatgaagtcctagattatattgaaaaagaaactagagatatttccattgctggtggggctgcaatatatcatgcgttcatgccctacgcaactgatttgattgtgacgcgcattgacgtgacaattgccggtgatacttttgttgatgcgattgacttatcacaatttaagctagtcagtgcaacagcacatgacaaagatgataaacacgattatagtttcgttgttgaacgctatgaacgtcagaactgaggagccttatgtctaatattagaattgtaacggattcagccgttgctttaacaccagaagaaattcaaaagtatgaaattactgtggtaccattgacagtacaaattgatggcgtagtctatgaggacggtgtgacactacagcgtgaagcttttttggagcaaatggcagttagtcaaaatttaccgcagacatcgcaaccatctattggtaaatttcaagcagcatacgaagatattcgtacacattatcccgatgcagaaattttaagtattcatttatcttctggtctgtcagggacagttcatgctgctgagcaagcggctgctttaacttcagctgaaattactacgtttgatacgttaaacgcggatcgttctcaagcctttcaagtgcttgtagcagctaaaatggcgcaatcgggggcaaaaatgtctgatattttgactgaactagaacaagtccgtcaagagtcacatactttcttgagtttcacctcgttagataacatggtcgccggtgggcgccttagcaaagcatctggtatcattggtaatctattgaatattaaagttggtgccggtgtggatactactggttctgtagaagtcttagccaagggccgtgggatgaaagccattgctaagtttaatgacggcgtgattgctaagatgcaggactactcagaaatgttagctattggtgtgtcgcatgcgggtgtaccggaagtcgccgaaaaaatggcgcagcgtttaaatgctatctggccagaaataaaaattgaagtgatgacgactggtccaattatctcaacgcatactggtatcggtgctttagcgatattatatcgtgcacgttaaataaaacccaaaacggtgaaaaatcgttttgggttttattttgctcatttttctgctatgcttaataagcatttatcaaaagcaacacaatgtgttggactagttcggaaacttcctaggataaaaaaccaagtaaccttgaaaggtaggagagataatgcaaaaacaaaaagtaatcattgatgccgacccagggattgatgatagcctagcactacttatggcactcaattcaccagagttggatgtcatcggtatatctattgtcgcgggtaatgtgccagtaacaattggcgtacaaaacgctttaaaagtgttacaagaagcaaagcgtttagatataccagtatttgcgggggcaacacacccacaacatcatgaatatgtcagtgcgcaagacacacacggtatggatggtttgggtgaaagcgatttatcgtcagttgaaggcgttacgacctataatttgaacgaggtcgatggctacagtcaattgctggcatcggcgcaagatgtttggtttatggcacttggtccgctaacaaatgttgcagcatctatacagcgacaaccggcattgtggcaacatgtgtcacgtttaattatcatgggtggggcgtataaaacaaatgggaatacatcgcctgtagcagaatataatttttgggtcgatcctgatgcagccgattatgtcttacaaaacagtcctatcatgattgaattagtgccattagatgtcacaagaaaaatagtgatgacgcctaatatattgcaaatgatgcaatacattaacccagaaaaatcagaatttgtaacaaagattattcaattttattttgattttcattggcagcaggaacatgttttaggcgcagtcattaatgacccattagttgttttttatgcgctacatccaaaattatcaagacagcttacaaccttcatgacaatcgtcacgagtggcattgcattgggtcagagtattgttgatatcgctgacttttggcatgaaaagccaaacgccatacttctacaagaaattgatgcgcgagcagcgatggcctttataatagctcgtttactgaatatttccttagaaagagctatggaagagttagacaacattgcgactgatttggagtgcttatcatgactaggcatatttcagcacagaaaatagctttaatcgcactttttattgtcatcaatattgttgggggtcatttggctttatatacaaaattgccaatttatcttgacactattggcactttactaggcagtgcattttttggtccggttggtggcttaatcactggtgtgttaacggctttaattaacggcacaaccggtgatttattttcaatatattttatgccaagtcaaatgacaacagcgctagtctctggttttatttatcgtcgtgtacgggcaacggatgtaaaaaatatttggtggctagccttgattatctctgtaccggcgacaatcgtgagtacaattattacagtgattctatttcatgggattacttcttcaggttcgagtttactggttcaaatactgtatggtctcggtttcaatcaagccttatccgtctttattattcaagttgggacggattttcttgatcgcttaatcggggtctatgttgttgcagctgtttataagaccataacgcattatattaaatgagatttaatcacatttcattttaacatagtagttgacaattctaattaatcattatatgatataagcattaatagaaatgagaaaaattatgaacacatcaatcttgaaaagcaatcgttattattacttctggtttatgtagaaccgtcgcatgttaagtgcgtcggtatacgacgcacttagcgaccagaagcttttcgaggctgagtcactaggtgagcatcacttagtggctttttatttgtcaattgatgactatttagaaaatcgtactaggtgaactgcacctagtacgattttttttggaggaatagtatgagtgaattattaactacgactgagattgacttgaaacatgtgaatcatttacgtgttttagcaaatcaaatgattaccgaagctggatctggtcatcctggtattgtattaggtgctgcacccatattatatgaattatatgctaatcaaatgcgtattaatccgcaagatccgggaatgctcaaccgcgaccgctttgttttgtctgctggtcatggcgcggctttattatacgctacgctatatgctgctggttttgatattaagccatctgatttatcacaatttcgtaccttgcattcgaaaacacccggtcatccagaaaaaggggtaacacctggcgttgaagcgacgacagggccgttgggacaggggttaggcatggctgttggcatggccatggcagaggcacgacagcatgcattatttcctagcgttattaatcatttaacattcgcattagtcggtgatggtgatttaatggagggggttagccatgaagtagctagtctcgcaggtcaacaacaattatctaaactgattgtgttatacgatgataatgacgtcacgttagatggttcgaaatcacgttcggatacatcaaatcaactacaacgttttgaaagttacggctgggatatacgccatgttgctgatggtaatgatattagcatgattcacgatgcgattgaaaatgccaagttatcacccgaaccaacgttgattgctgttaagaatattattggaattcatggaccatttgaaaatagtcacagggcgcatggcacgcctttgacagccaaacagttagaggatttatcagctgtacttgatgtgcaaatgacacgatttacattagatgaagatatcttgtcttcaatacgtacacgtattaaacaccgtttgtctacgatgcctttccctaggaaagctgagttgatagcttataagcagcagatggccgagatcccgttagaattaccaaatctatcagaacatatcaagtcacgccctggacgacaaatagcgggccacgttttacaacagtttgcaaaacaaatgccccagatatggggtggatcggctgatttagtcgcttccacgcaagccgagatagttggttctggtttattttcacctgataatcgcacggaacgtaacattgcttttggtgtccgagaatttggtatgggcagtattatgaatggtattgcactacacggtgacacaaaaatatttggagcaacattcttagctttttcggattatatgaaagcagctattcgtttaagtgctttacagaagttaccagtgatttacgtttttacgcatgatagtcttaccgtaggtgaggatggcccgacacaccaaccaatagaacagttaatggggttgcgattaataccaggcgttgatgtcttgcggcctggtacagcagaagaaattgcttccgcctggcaatttgctctatcatcgaaaaagcgaccaacagtattgattctgagtcgcggtgtgattggcacacaaggcgataaattatcgggacaattagccattcaacatggagcgacacaaatagtggcacatgaaagtcctgaggtcaatatcatcgcttctgggtctgaagtacaattagctttggcagttagtcaacaactacagcaaactaatcgtgtcatttctatgcctaatatgactcgatttttagctcaaagttcagatagtaaagcagaaatcatacccaaagatggtgcgaaaaatgtgataatagaggcaggcacaacgctgggatggcaagccgtagcaggtgataatggtctagtcatcggtattgatgagtttggcttaagtgccaagccacagacactattagatacattcggcatgaccaccagttgtattgttgctaaaattaatcaacatttggagaaataacgcatgactttatatggcttaattgctcacccagcagcacactcgttatcacctatcatgcagaatgagatgatgatagcacgacaaattaacggtcattatcatagttttgatattatacccagcgatttagaatcagcagttttgggtttgcgtgccttgcatgtgggtggctttaacgtatcgacgccatttaaatcagctattgtaccatttttagatgaattgacgcctttagcgcaacgattacaggctgttaacacagttaaaaacattaatggccgtttggtaggtacatcaacagacggtgatggtttttggcaaagtattaatccgcatcaaccacatgaacatgttgtcatacttggtaacggtggggctgctaaatcggttattgctacagcacagcattatggtgtacgtcatttggcagtttttaatcgtttacacactgattggtcgcaacgagagacacaagttgcttacctaagccaaggtattggtcagttatcagatttagctgacaatcaggcgttgactgacgcgttagtcaatgccgacatgctaatcaatgccacaaccgttgggatgaatgatgccagaacactacttacagactatcaaattagtctattaccacaacatgcattggttgtggatatgatttatcgcaatcagcaaactggtctgcttaagaccgcacaaaaacaacaacttttaatacaaaatggcctgtcgatgttaattaaccaaggcgcactaagcttcgaattttggtttaatcaaccggcagaccgtcaattaatggcaaatgcagtaagaggaaaagataatgatattagtaactaaagacaatgatacagctcatagaatcgcacagaaacttgacacaaataatcccatcaaacctgtttttgtacatcataatcgggtggcgttggctggtgttaagattttacctgaagcaacgttagacgatttaaaaaatgatattttagaagtgattaccaatcaccatacagctatcgcatcatcacgagattttcatccagaagacaccatcattaaaacgaagcacagtatgattggtggtaaacattttgtattcatggcaggaccagatgccattgaaagtgcagcacacgtgcttgagatgggaagagctgtgaaagcagccggtgcaactgttttacgtggtggtgcttttaagccaagaacgtcgccttattcattccaggggaatggtgaagcgggattaaaggctcatcgtgcggcagctgatgctttagaaatggatatggtaacagaaatactagataccaaagatgttgatttagttgccgaatacacagatattttccaagttggcacacgtaatatgcaaaactttgctttactaaaagcacttggacaaaaacgcaaaccagtggtcttaaaacgaggcatgtcagcaacaatagacgacctattaaatgctgctgaatacattgtagcaggtggtaataatcaaattattttaatggagcgcggtattcgtacttatgacaacaagtacactagaaatactatcgacgtgtcagccataccagtgctgcaaagtttaactcattttccagttattgctgatgcatcacatgctgctggcgttgcaaagtttgtcacaccactagcattggccgctgtggctgctggtgcgcaaggactcatgacagaaatacacgatgatccagtgcatgcattcgttgatggcgcacaggcgttaacacctgatcaatttgtcaaactgagtcagaaagttaatggcattcgtgcggtgatagaagaataaaagacaaaaaacgaagggaattttgacgcatgacagtcatcacagtgtccttagaaaaaaaacagtatcaagtgaaaatagaccgccgtctacatcaagaaattgggcaagcagttagccttgtctggacaccaagacgaatagcgttactgacagatagtcatgttgggccactttatttaacagcggtgcaacaacaacttgagatgtctggatttgaggttttaccattacaagtaccagctggggaaagttctaaatccttgaagacagtaggtgaattgattggcaagatggccgaaaaaggttttacgcgtgatgacggtttaattgccttaggtggtggtgtcattggtgacttaggtggtgttgtggcatcgctttacatgcgcggtattgctttgatacaaattgcgacatcacttactgcacaggtcgattcatctgtcggcggcaaaacggctattaatttgtcgcacacgaaaaatattgcaggtactttttatcaacctgatttagtccttgtcgatccgacctaccttgatacactagcagatcgcgatttggttgaaggttatgcagaagttgtcaagacatcggtgttagccggtggtagtttctttgatttaacaggccgtatttatggtgtgactgacatacgtgacaatgcggaagaattatcgacccgtgcggttgcatataaagcacaagtggtaatggctgatgaaaaagaagcaggacaaaggcaatttttgaactttggtcatactattggtcatgccattgaattattggctcatggtgaattacgccatggtgaagctgttgctattggtatgattgctatgtcatcacgtatgacacgtgacggtctgacaccggcttcattaaccgcggctttgcgtgccagacttgaaacagttgatttaccaacaacatctgatttgattggcacgccagcttttttcaaacacatggttaacgataaaaaaaatcgcggtgggcgattaaatttagttgtacttaaagatataggtcagccgatgattgtgcaaaaagcgattgtcgacatgccagattttattaatgaaaatgaagggaataacagatagcaatatttatttgttagataaaacatcatgagatatacaactgctggtgaaagccacggaccagaagaaattgcggttattgaaggtattcctgccggattacacatcacacaggaagatgttaatgcgcaattggctagacgacaaaaaggatatggccgaggagaacgacaaaaaatcgaaacggatacagtcacttttctgactggcatacgtcatcaaaagactttaggttcgccaattaccctaaatgtacataatgatgaccacaataattggtcaaagattatggcaccaaacgagccacaaacatcagaaaatagtcttcgtaaggtcttacggccccgtccaggtcacgctgatttagttggtggaattaaatatcgtcaccatgatgatttgcgtaatgttttagaaagatcatctgcacgtgaaacaacaatgcgagtagcagttggggctgtggctaaaaaattattagccgaaattggtgttgatgtacatggctttgttgttaatgttggcccagctaaatcggatttatcaacgttaacacaatatcaagatttagaagcattacgtcaggtgactgagagctttgagacgcgtgcattagatgctgctgctgataaagcgattcgagatgtaattgatagcactaaacgtgatgccaataccgtgggcggtcaggttcaagtaatggcaacaggggtgcctgtaggcttaggttcctatatttcagctgacgataaattagacgctaaaattgcacgggctattgttggcattaatgcttttaaaggggtgcaatttggtggtggttttgataatgcagaaaagtatggcgaccaagtcatggatgaaattttttggcgacctgagaagggattttatcgtggctctgataatttaggtgggtttgaaggggggatgaccacaggtgaagccatcgttgtacgaggtgttgttaagcccattccgacactctaccgtccaatgcaatctgttgatattgatacacatcaagatcatcgggcatcaattgaacgttctgatacaacggctgtgactgctgcggctgttattgctgaagcgatggtagctattgagttggccaaagcggttttagataaatttgatgccgataacatcgatcgtatgaaagagcaagttgctgcctaccgtcaagaggtcaaagcattttaatagacaataatgatatcatttcaggaggaatagcatgattagactcacgcctgcctcagcacatgggttacatggacatgtcactgtgcctggtgacaaatcaatatcacatcgtgcgttaatgtttggcgctattgccaaagggcaaacggtaattactaattttttagcttcagatgatgtgttacacacgatgacagtttttcgtaatttaggtgtggctattcaacaaaatgaaaatagtgtgcgtattcaagggcaaggatttgacggtttaacaccacctaaaaagccacttgacatgggtaactctggtacatccacacggctgctcatggggttactgagcaaacaaaattttgatatgtcaatcattggcgatgaatcattaagccagcgaccaatgacacgtgtgatgaaacccttaacagagatgggcgccaaaattgatttaactgccaacgggactttaccaggtatcattcaggctaatgcaacactgcgtggcatcacttacgatatgccagtagcctcagcacaagttaaaagtgctattttattagcgggtattcaggctgaaggtgaaacgtgtgtgattgaaaaaatagcatcacgagatcatactgagcgtatgttgcgacaatttggtggtcaacttgaatctaaaaacggtgttatcacgctaaaaaaacagcaacaacttcaagggcaacatgttgacgtaccggcagatatctccagtgcagcctttttcttagtggctgccttaattacaccaaactctgaattaaccattaatcgtgttggtattaacccaacgcgtgatggtatcttaaaaatattaacgcgcatgggcgctagtattgaagtgacgccgatagacacgcaaggtgaacccttagctgatttgacagttagaacacaaactttgcatggtattgatattacggctgctgatatacccagtgcagtagatgaactaccaattattgctctagcagcgacacaagccgatggcgatacgataatttctggcgcagaagagttacgtgtcaaagagacagatcgtattgcgactgttatctcagagttaagtaagcttggagccaatattgaagaaaaacccgacggtatgattattcatggtggtcagtcattgactgcagataatgatgctgtgctgctcgattcctgtggggatcatcgtattgcaatgatgaatgccatcgctgcactgattacaacaggcgatgtgatattgactggcgaagatgcgatgagtgtatcttatcctggctttttagaagatttatctgaggttatgctatgattattgtgattcaaggtctcggggagatgggggcgtcattagcaagtgctttaagtcagcgtgttgagaatcacgtgatagggattgataatcagctgttatcacgccaatatgcgatggcaaacaacattgtagatgagacggctactagtttagctgatgtcgtcagtcgcgccgaagttattattttagccacaccgattgctgtcattaagcaaacactaaaacaattagcagtgttaccacttaaacccaatgttattattacagatacggggtcgactaagtcagaaattatgtcactggctgaagcgtttgtccctaaaacagcgactttcattggtggccatgcaatggctgggacacagaatagcggtgttagcgccgcaaatagtgatttatatcgtgaagtaccatattttctagtgacaaaacatgcgccaaaagagacggttatcaaattacagagtattctggcaccgatagcggcacgcttcattgaaatagatgcgcagcaacatgatgaattggtgtcatggattagtgatgtgccacatattgtctcatttgccttaatgaatgcagttatgcaacatttccattcagtttctgattttggtccctatgtggccggtggtttcaaagacacaacacgtattgcagcaagtaatccagaagtttggcgtgatatattactcagtaataaagctgctattttatcgagtaatcaggacttgattgatgaattgcatcgctttaatcaagttttacgtcaaaatgacagtcttggtttagaaaagctcatcacacaagcgcaacacgcacgacaacaattatgaggtaataatgatgattaaagaaccagaaacactcattttagttggctttatgggagcaggaaaaacaaccgttggccaagaaattgcccgtcaacaccactcacagtttgtagatattgattctgaaattgaacgtatagctaaacagtctattcctgaactctttcggtcacggggtgaagcaggtttccgccagattgaatcagaggtattagctagtttacaaacatttaaaggtatcgtagcaacaggtggcggtgtggttgaacgcatggaaaatttagagatactgaagcaatctgctgcaacagttatttacttgcacggtaatttagagagtaccattaatcgactattaatagaaggccagcggccgttattacaagaaaaatcaacagctgacttttttaatttatggcagttacgtgatcctaaatacaaaatgattgctaattttacagttgaaactgttggcaaaacaccggaaagaattgccgcagagattattgcgctatttagtactaatgaagatgagttggcattactgcaattacgttcagaaatagatgcgttcgatcgtcaaatttttcagattattgaacggcggatgcaagtggtcacagctgtcgctcactataaagcgcaatttggtatggcaaccatacagcaggaaagaatgcgtaacatgcgtacgttactaaaatatgattttgaacaatctgaagatattacagatgaaatgattgatcagataatgacaattttgacgtcatcagctattgcaaaggaaaataagcagttgaaacgatgaaattacacacattaggccctacaggaacggattcacaacgtgctgcaatgcatttcataacgacgcaaaaaatagtactgcatgacagttttgaagaaatttttttacatttagacgattatgtcggtgatcaattaattgtgcctgtggcatttaaatctaatcgtttacccgaactcaattgggctgatattaattattcagaatggcaacgccttgctatagtgacaacttttgctttaccattactgacacttagtttggttgaaaatacaaagtttaagcgaaatgtggcaattatccatgctgccacagaagggttgcttttgcgctacttacgtgagcaaggtttagataatgcttgggggccttctgtcgttttttcaccaagtaagccagttgccttggcgggctttataaatgatcagaatcggtttacaatagtatcggaagaacagtttctaaaattaccagaaagtgaagaccctaagtaccaagtacgccaaagtttgcagccgcagatggtatgggtcgtttatcaaattaaatgacgttaagagaattattgaagttaccagctagcttagatgataagccaattattgccgtgccattgacattgggaccaactgataagttaacgccctttgctcgggcgctacaagaaaaaaatccagatattgttgaatggcgcgctgactatattgctgatgaatttagtcaagtcatggtgtggcaacaagtcaaagcgggcgcacaagcagagttatcacagaaaaatgtatcggcaatgacagaagctaaaaagctggctgagatggaccgtgctcaggaagagtttaacgcaaactggccaatcatgaacagtcaaattattaaagaattggctgggtccgtctttaacaccattggtagttttccaattatattgacttatcgcacaaaggcgcaaggtggacaaggcgaactttcaccgattgaatacactactttcatggtttcagcattgcactcaggttaccattttgctgctgttgatgttgagtatacacttgcgagtgagttgcgagataaaattattgctgctgcccatgaaacaaacacacccgttatcttgtcgtatcacgatttcaatgaaacacgggcagttgatcagttcataaccgatatgagtcgtacaggcgctgatattatcaagttggctgtcatgccaaaaacggtagcagatgtgcaactattacttgatgcaacgcaagaggcgtcagtccaacaaccattaattacgataagcatgggactgattggccagcagtcacgtgtagttggttatcgctatggctcagaaatgacatttgccacattagataatcaacaaacaagcgcacccggtcaattaacaatagatgaattattacaagcttggcaaaaataaaaaagacgtgcaaactcgcacgtcttttttatttttcagctaacgtttcttttgaggcagctgaaccagaaatagcaggtatcgcaacaagtgcaatttcgccaacaacaatggcgataatggcaacggttgtaaatgaataagtgcctgctgttaattgggaaacgatgtagcctaaaatttcgccgaaaatagctgaccagacagcaactgtaataaatttcatgtgttccacctctttacaaaactatcatacgcctttttgtgaaaagcgcaacctttttaagaggttttcgtgtataattaaagggaacaaagtttcgtattagaatacggcaagtaacggaggcctaatgtacgcacctttacaaattttaagcgcatatagcttattgaaaaatcctaatacaataacgcaaattattagaactgcgaaagaccgccattatggggctattgctttaacggacattaatgtcatgtatggggcggttgagttttatcaaaaagcaaaagacatggggattaagccactctttggtgtcacgcttcaagtgaatggcttagttaatacatcaacgacatttccactggtactgattgcagaaaaccaaactggctatcaaaatctgatgtggttatcatccgccaaaatgacagctcaggacacgacgatgacttttgacctgttggtggatcatttgcaaggtattcatgtcattttaccgcatgatagtgagttatcacaattaattgcctctgagtatcaagaggttgataattattggcatcagctatcgaataagattgatgatcaacatttatatattggcattcatccgcaacttgcgccacaaatacgggcgcgactggcacagtttagtcaaatacatcaagcgtcattggtagctttagacgatgttgattatttaaacgctgacgatgccttcacaacacaagttttgaaagcaattgatgctaatgttaagttagatggtatcaaggctttagcacaacaatcgggctcacatgttttagtagactttgagcaattaagacaaagctatcaagatgatgaggcgcttaagctagcttttaaaaacaatgaacagcttgttgcacgtagccatgtgtcattaacatttaagcaaacaacagctttaccaccatttcagctcccagctgaaacagccaatgcggctgaatatctcaaaaatctagctatgacaggcttgaatgctaaaatgcatattacaagccagcaacacgcccagtatttagagcgtttacacaacgaattagcaattattaataaactaggttttaatgattactttttgattgtgtgggatattgttaattttgcaaaacaaaatcacattcaattgggtgttggcagaggttctgctgctgggtcacttgtagcgttttcattaggaattaccgatattgatcctgttaaatttggtcttttgtttgagcgctttttgaatgcagagcgtgtgcaaatgccggatattgacattgattggccagataatcggcgagaagatgttctagcatatcttcatcaaaaatacggccagcgtaattttgcgcaaattattacttttggtacactggctgctaaacaggctttgcgtgataccgcacgtgtttttggcgtatcacaaacgatgatgagtcgcattagtaatgccgtaccacagggtaagcaaggaagaagggtaacaattggggaggctttaaaagactctgatgcgttatctcgcgttttaggtgatattgataatggtgatttattgctgaaaacggcacaaaagatagaaggtttaccacgaaattattcaacacatgctgcaggtgtggttttgagtgattcgccacttgtgaatacattgcccgtacaatcaggctcggaatcacgattgttaacacaatttgagaaaaacccagttgaggcattaggactattaaaaattgatattttgggcttgtcaaacttaacgattttggcacagaccttgtattatgcaaaacaatatttacctgatcgctttgatattggccacgtgcctttagatgataaagcaacgttggcattatatgccaagggtgatactaatggtgtctttcaatttgaatcatcaggtattaagcatgttttgaagcaactacaacctgctacatttgaacatattgttgccgtaaatgcgctttatcgtccaggaccaagtcgtaatattgaatcttttattaagcgtcgtcacggtcaagaaactgttaccgtcttagacccgagtttaaaaactattttagcccctacttttggtattattgtttatcaggaacaggttatgttggtagcagaaaaatatgccggattcactttaggtgaagccgatgtcttgcgtagtgctatgtctaagaaaaaattagcacaaatggccgatatgcacggtaaatttatttccggggcggttagtcaaggccatgaccaatcacaagcggagcagatttttgcatatattgatgaatttgccaattatggttttaatcggtctcatgctgtagcgtatagcaaattgtcatttcaattggcgtatatgaaagtacattatcccattgctttttttacagcattacttaacgctaatctagggtcacctgacaaaattcgactttacgtcacagaagcaaaagcacgtggcattgttgtgaaggcccctaatgtcaaccaatcagaccgtttttggactatcaataaagattttctacaaatgggtttgcacagcatcaagggtgtacgtacagattttgtagcagcactcattgacgaaagaaaaaataatggtccgtttgagtcgatacagtcactcgttcgccgtctcccagaaaaatttcgcaagcgggatgttttaacgcaaatggtctatgctggtgcacttgatagttttggttataatcgtgttgagttagtcactgcattagatgatttaattgaggctgccagtttcggtgagttaattttgagtgagactaaaatcaagaaaatggccgacataacgctcactgaaaaattagtgcatgaaaaagagactatcggcgttaatttatcaggtcatccattagacacttttgccagtattataaaacaaaatgattttcaacaaattgcagatgtgtcgctggctaaagaaccagtgaaaatgattgtcatgattgatagtgttagacaaacacgtacaaaaaaaggtgaaacaatggcctttgtcactgtctcagatactactggaacaattagtctgactatttttcatcaactatttgtcaaaattagtgacatgttgaagacaggcaacatgattcaaataactggtcaatctgatagttataaaggcaaaatgtcagttattgcacgtcagataacggcaccaccgcaaataccgactgctgaaagtggtacctggtttttgcggtttgatgaagaacacgataacgaggctaatcgacaggctgtgatagagatttttaaaaaacatcatggtgataatcctatcatcattcactggcaaaaaagtgatcaaaatcagcaaattgacgcgaagttttggatgaatagtgaaaccgctatcattcgtgaactagcgccattactaggctacgacaatattgtattcagaagaagtcgttaagattatggcttgtataaataaataataatgtataaaatagagtttgggtagagttgcacaagcaacaaccaagataactaaggagctatttaaccatgaaaaagacgaaaatcgtctcaacacttggtccgtcatcatctgatgtcgaaacaatcgttaagttgatcgaggcgggcgcaaacgtattccgtttcaacttctcacacggagatcacgaggaacatttgggtcgcatgaacgcagttcatgaggcagaaaagattactggtaagacagtaggtattttgttggacacaaagggtgctgaaatccgtacaacaaagcaagtcgacggtaagattgaattccatacaggtgacacacttcgtatctcaatggatgataacattgagggtactaaagaaaagattgctgtgacttacgccggattgtttgatgacgttaatgtcaatggacaagttttgtttgacgatggtttgcttggtacgactgttcttgaaaaagatgatgccaaccgtgaacttgttgttcgcattgacaacgatggtatcttgggatcacgtaagggtgttaacgcaccaggtgtatcaattaacttaccaggtattacagaaaaagacgctgatgatattcgttttggtttagaccacgaaatcaactatattgcagcatcatttgttcgtaagccagaagacgtgttagaaattcgtgaacttttgaaagaaaagaacatggaacacgttcaaattattcctaagattgaatcacaagaaggtatcgacaacttagatgctattcttgaagtttcagacgccttgatggtaccacgtggtgacatgggtgttgaaattcctgctgaaaatgtgcctttggttcaaaaggacatgattcgcaagatgaacaagattggtttgccagttattacagcaacacagatgcttgactcaatggaagagaacccacgtccaacacgtgctgaagcttccgatgtcgccaatgccgtctttgatggtacagatgcaacaatgttgtcaggtgaatcagctaatggtgattatccggttgaatctgttgccacaatggctgctattgatgaaaaggctgaaacatcattacgtgaaaatggtcgtcatgaagaaatcgtcttcgatgaatctgattcaactgaagctgttgcttcagctgtcacacgtattgcacgcagtgttaatgccaaggcagttgttgtttcaacaaactcaggttacactgcccgcatggtatcaaaacaccgtcctgatgtgaatgttttggccgtaacgtactcagaacgcgtacaacgtggcttgactttgaattatggtgtgttgccagttgtttatgatgcaccatcaacaattgatgaaatgattgcgttagctaagacagctgttaaggaacaaggcttggcagaaagcggtgatacaatcgttatcgctgccggtgtgccaatgtcacaatctggtacaactaacatgattactgtgcaaacagtataatggtttcaaagactacagaagtgtagtctttttttatgtcatcgttttctgaaatgacatgtcacaaaacctatcatctttcatttatataattggtctacctgataaaattatatcaatgagaaatggaggcatgttcttttatgaatacaggtgatttggcttgggtattaatatccgcggcattagtttggttaatgacaccgggattggcactattttacggcggtcttggtgaaaaacgcaatctattacatactatgtttgtgccagttttaattattggtattgctactttggtttggttttttgcaggttattcgctagcgtttggcggtagtggtgatgtgattggtaatttaaatcatattttgatgttcgacgtttcctttaatcgatcaagtagagggttaacaatacctgatggtgcttttgcattatttcaaggcatgtttccaattatcacagctgctattatcactggctcagtcataggacgtgttcgaattaaagcaatgattgtctttatgattttatggttaattgttatctattctcctttggcacacatggtttggggtggtggcttcctggctaaattaggagcaatcgacttcgctggtggtactgttgtgcatatttctagtggtgttacaggtcttgtcttagcgctaatgattggtcatcggcatcaatcaaagcatattccagttcggccgtcttacgtcttgattggtggtgccttactatgggttgggtggtttggattcaactcaggttctgcactagctgctaatggaacagcggtattggcattggtcaacacttggttagcttcggctgccgccgtcttaacgtgggcattagctgaatactacttacaccaacgtgcgacgttaaccggtattacaagtggtggcgtggctggtctagtcgccattacacctgctgctggctttgttgcaccatgggctgcggtaattatgggattgattgctggctttgtaggattcgccggcataacatttgttaaaaatagttttgggtatgacgatacccttgatgcctttgggatacatggtattggtggcgctgttggtgcgttactaacaggtgtttttgcagataaacaaattggtggcgtggccggcttaattagtggtgatgcttcactactttggaaacagttagtggctattttatttacagtcgtctttgctgcagtgggtacttttatattagctaaaattactgaaattattgctgcaccattgcggttaactcctgaagaagaggctaagggctatgatgtgattatgcatgatttaacagtggaataacgggcattagccctttttttgtgttaaaatgaaaagaaataaggtaaaggggatttgcaatttgtcagcacaaatacagcaaatttttacatttgaaaacgcagaacaacagacaaaattgattggggttaatgacaatttcctccgtttaattgaagaaggactatcagttcaattacatgcgcgtggcgatcaaatgaccatttctggcgatgaatcgcaagtgcagttggcgcgggcagtgttatcagaattaactaacttgattaaacatcaaatcaatctgtcgccgacagatgtcgttagtgccgtaacaatggcacaaagagggacgctggagtattttggcgatttatactcggaaacattaatcagagataacaagggacgagctgttcgagttaaaaactttggccaacgtcaatatatacaagcaatcagaaagaatgatataacctttggtattggtccggcaggtacgggaaaaacctacctagccgttgttatggcaatttcatctctaaaacgtggtgaagttgaacgtattattattacacgacctgctgttgaagctggtgaatcattgggatttttgcctggtgaccttaaagaaaaagttgacccatatttgcgtccaatttatgatgctatgaatgcgattattggtgctgagcaaacacagcgtttgatggatcggggtgtaattgaaattgcgccactggcttatatgcgtggccgtactttagatgatgcatttatcattttggatgaagcgcaaaatacaacaaatcagcaaatgaaaatgttcttgacccgtttgggttttggctctaagatgatcgttaacggcgatgtgtcccaaattgatttacctcgtggggccaagtctggtttgatttcagcacaaaagattttggcagatgtgaatcgtattgcatttgtacgctttagtagtgcagatgttgttcgtcatcctgttgttggtctaattgttaatgcttatgaggcagcagaagagcgacttgcattgctgaaaaaggagcattaaaaatggacttagctattattgatcaaacgcatgatggtgttagccgttaccatcatgatttagttgaaagtgttttgaattttgctggggaggctttgaaattacccgttaatactgaaatgtccgtgacatttgttaacaatgatgaaattcagcgctataatcgagattatcgaggcgtagataaaccaaccgatgttattagttttgcaatcgaagaaggggaagatgattttaatataatatcagatgatgcttggactgaagatatcgctaaaaatatcggagatattattgtttcggtagatattattggcgcgcaagccgaatatttagggcatagttatgagcgtgaattaggctttttggtagtccacggcttcctacatttgaatggttatgatcatatgttaggtgacgctgaagaaaaagagatgtttgacttgcaacgggaaattctggataattatggcctcaagagataatgaaaaaacgacattagaaggcatgcctgaatcacaaaaaaaacagacgactagaaatagtaatttttttagagctttacgtaattctctcaatggtatctggatgattttggtccgggaacgcaatatgcggattcatattttgttagcctttttgatattggtcacaggtttacattatggtttgtatcgtgcagattggctctgggtgacaatggctgtgtttattgtaatttttagtgagtttttgaatacaattattgaagcagttgtggatttagttgttgaaaaaaaatatcatccacttgcaaaattagctaaagacgtcgctgctggtgccgtcttagtggccgttggtgttgaaattattattttgttattaatatttcaaccatatatatggcgtcagtttggtattgttactaatttttctgatttgttacatcattttcagaagtaatgatattgccaacatgcttgaatgagaagatgaataggagaaagtcgaccattaggtcgcaataaatttatggcagagagtactttcaaatcaggatttgtagctattattggacgtccaaacgttggtaaatcaactttactcaatcgtattgttggtgaaaaaatcgcaattatgtctgataaagcacaaacaacaagaaacaagatacaaggaatttatacaacagataatgctcaagttgtttttattgatacaccaggtgttcacaaaccacaaaattctttgggtaattttatggtgaaatcggctttttctgccttacatgaagctgatgctatttggttcgttgtcgatgcatcaatgccaagaggacgtggcgatgactttattattagtcgattaaatgaagtcactgaaacaccaatatacttgctaatcaataaggttgatctcattgcgcgtgaagaattattagcaattatcgaaagctatcaagttgacgcaccgacatggactgaagtatttccaatttctgctactgaaggtgataatgtacctgaactgttagataatgtagtgtctcatttagatgaaggaccacagtattttgatgctgatcagctaacggatcatccagaaagatttgtcattggcgaattaattcgtgaaaaagtactgcaattgacacgtcaggaagtgccgcattcagtagcagtagttattgataaaattgcccgtgaagatgaagaaaaaattcatattcaagcttccattattgttgaacgtccaacgcaaaaaaatattattattgggaagcaagggacaatgattaaaaacatcggtacacgtgcccgcaaagatattgagcgactgatgggagacaaagtctttttagaaacttgggtaaaagtagagccacgatggcgtgacaggccacaggcattacaaaccttaggttataatgaagaaaactattaacactattttgatataagccacattatttgtttatcctgtggttattggttaataaataatgacagtaattaacgggattatccttagtacgcgacaatataaagacaacgatctattagttcgtattctcaccgagacaggtggtctgcgaacttttttggcgcgtggtgctaaaaaaccaaagtccgcattaggctcagcattacagccacatgcagtgcttagctttgaaggtgcttttccgaaaaataatcaaggcttaggttatattaacgatatacagacaataaaaatatatcaacggcttattgatgatattgaagtcaatgcttatgcagctttgattgctagtttaattgatcaaacatttgaggagggtgaacaattaacacgttggtacaatcaattcgtgttaggtttacagaagttggatgaaggactggatccgcagattatagccaatattttcgaaatccagctcttagtcccattaggtgttgcacctaattggcgtcaagacccaattagcggtcaatcggttggtcagtttgattattctgagaagtataatggcattatttcggacaaacattacgacttagatgatcatcgattaatgttagatcagaaaactgtcttttatttgagacaatttagtattattgatttgcggcaaattaatcaaatcaatatttcggaaacgactaagcgtgggttacagcgtgttattgaccatatttatgataatcaaatcggtttgaagccaaaggctaaaacgtttatcgaacaaatgcatgcttggcaaaatacgttgattaattttaggcaaaatggggaaggaaagtcagaataatgaagaaaatattagtactccacacgggtggtacgatttcaatgcacgaagatgaagatggagatgtggagacaggtattgaaaatccattgacaggggcacaggttacgttacctgatgtggatttgacggtagaaaatatttttaatctgccaagcgagcatattgggccgatacatatgttacagctgcaacaacgtattttaaaagctgagggtgcttttgatggtgtcgttattacacatggcacagataccctggaagaaacatcgtttttcttagatagcacattggatgtgtcaatgccaattgttatgacaggtgctatgcgttcatctaatgaactaggctctgatgggctgtataattatcaatcggccttacgcgttgcagctgaacatgaatctcagcatcgtggtgttttggttgtgatgaatgatgaaattcatgcggcacgtttcgtcactaaaacgcatacgactaatgtggccacatttggctcaccaattagtggaactatgggtttactaactaaaaggcaaattatttatttttatgatcttcctaagcgacacatactgcccatagcccatgttgataaaagaattcctgttctaaaggcttatgcaggtatggatggtcaattattggaattgctagcggcttcgaatattgatggcattattatcgaagcgttaggggcagggaatttatctagagaagctgcgcaaggcgtgcaatatatactgtcacgaaacattccggtcgttgttgtatcaaggagttttaatggcgttgctgagccagtttatgattatttaggtggtggtgtgcagcttgaaaaagctggcgtcatctttgctaccagtattaatggtcaaaaagcaaggttgaagttactaattgggttagacaataggttagatgattcggccttgcacacttatttgcatcaactttaagataaccagcatttacatgtttattaatagaaaaactgctattaccaaaccattggtactgtagaatcaaaatttaatgaaaaatatataaaaaaagcgcttcgcctattaatttaggatgaagtgcttttttgtgagcaccaatttgtccatgattagattcttttgtgagacgttagttaggccttaaaattgatagtgttgttcttcatctttgttgataaatataaaagtataggttaaaaatactatcagaaagcatactggtcctataagcgatttaggcgttgcactaagtgatgaattatctaaaaacgatggtaggttcaataaaaaatgagttataaatggtattaacaagctgcgcgagcgaatatacagcatactaagcaaacacccaaaaccaaaagtataaatcatctggctgagcgtttgtaaaggattttggctaagtaagttcatcaaatgagataaggaaaatatgaaagcagagaataaaatacttagttgtacacgccaataatgatgtttaaaataaacaaggaatgaaccaaaaataagaccacgaacgagatattcttcgaaaaaagtactcgtaacaacaaccaacaaaatgattagatagtgtggtatatgatttgcaatcgtacataatagtgtgggttcgtcaaaaaaaattgagacagcacgtaaagaatataaaataatcggaatagtgtagactaatttgtctaaccaaatatcatgtgctggtcttataaatatcttggtcaatttgtatttatgattcactagacaaagcatacttatcattaatagagcattgagtatcaggatagtgtatttagacagctgcgtaaaataggttaataaattatcaaaagcaattgtgaatataaggctgaaaaaccataataggaaaacctgtaaaagtaaattttttttaaatagcatattgttagtttatcataagtgaatcatattaaaagtgataattttggtatgtctacgattgtttcggccccgtcatatttgaacaacttgacgatgtaatatcaacttcaaaatgatcgagtggcttgcttcctggtacggattgtcggattgtttgcatttgaatgcttataagcaagagcatgacgatgtttgtcaagttaaagttaatggtgaatatttttattaatcaaattcagaaattagatgttatctaaaccgtagtgaacttacttttattttgtaaaaaaaaagttattattatgtagaaaaaacggaattatatgctacaattgaatcaggaaggacggggaactaaatgtatgaagcaagaagaaaaagaatatagggtcggtgcgcatgctaccagcataggacatcaaataaaattgactcacaaagcatttgatagtaggtattttaaaggcaatcaacgcaagggtttcatttttttgaagagagttctggcaaaattgttaaaaagtttgctaaattagacgagattagtagagccacaaaaggattggggtttaaaccagattataattatcaatattccagtgtttcggaagactttgttagtgtctttttgagtagtatagttacaaaggatcctgatttctattctgttaatagttatctctttaacctattttcattagagaataggctagttactggcgtattagtagacaattttgttattccaggacatctcgaaaaaattttggctagtcctaatgaagatgaaccttataatcagtacttagtgaaatattctgatttcattgctgaagttgctactggatcgaatttgaacgatatactagatagcttaattgctttctttgagcaatacggtgtgccatatgagcgagcaaaacattttattattcaacaagcaggttttgatcttttacttggtaacatcgatcgaaaggaaaattcgggaaactttgtgatgatttctaatcaaaatacaacaaagccggttaattttgattatgggcggatgttgcaaataatctggagtgaaacaacagaaaatcaatttagaacgggtattttttcagaaaatgatattgaggagatagtttcagattatgtgaatagtgtaattcaagctcgtggagggatttttaacaacatagattttgaaaaaaatattgatttcttattagaaaacggtttcaagcctttgcgaataaatttaaatcaattgacaacccagttgtcccaacacgttgaccaaatacgactaaaagcaccgcaaattacgtttttctcgacagtcaaagctgctgtcttattaaaattggttcaagataaacgtgttatgagattagttgagattgacgaggaggcgattcaatgaatgttatttttaaagttaatgacaaacctattttagttattgagacaatcaataatagtattacaaaagttgatattatcagtgaaagtttaacacaagctgcttttcctgcagcgctagagcatcctaatatagcaaatttaaataatttattgcgcatatacacaaatacagtaatagaaatgtcattagaagacattgctgagaaatatgacggtgaaatttcatttattgaattcaaacctaatttaacgattcattttataaaaggtaaaaatgacatacgaaaggacaacgacttcaagattactgagcagatgtagttaaagctgctattgaatatactaatgttcgtgctgctggtcaatatcaaattcctcagaaaacgataggcgcacaattaaacataatgttttgattacttttattttcatatttgaacgtatttttaaaatgaactggtgcctgagtaaggtgttggcaaaaacacttttttgtcgacactgttagagggtgtacgtgtaccagaaaatgttcatcaacagtgcaagcgcatcggtaattttggtaataatttcgttttcttgcagagattagagacacaaagggtaggaaaagaatgaaaataagatatattttgttgactagtttagtcaccattttagtagtatgtggcggattagtttatattggccatgataaatcaggcaaaagtgtcacggggacgacgacccaaagaaagtctcatgcaatatcttcaacacaaaacgtaagagattcaagctcaaaagttgatacaattactgctagtggaactgattaccaaatttctatagcaaatggtctaggtggtgcctttgctaaaccggtatctataacaaagattattaacgaaaaaacagcgctagatattattgcgtctattcctaacttaaataattttcggttgaaaacaatagttgctaataatgacatgtgggctgctaaaataaacgttcaaggaaatgaatatgctatttttttgtctcattacactggtacgagaggacttatctcattaactgatagtgataataaaaaaaatcagtatgttttcaaaattccagaaactctttatgccccttatcgtagtgctgataaagaaagtcaagatgctttttctcagtcaatagcagctactgcaaagtccgacaatgaacttactgaaaatgaagcagtgaaactcgctaataaatacgtaaatgattctgcaagcacaaatattaatcgttttaaattcaaagctaaaaacggtgatagctataacctcatgactgatattaaaaagggcagtaatggctcgccggatgttgcaacatatgcaacagtgcagctgactgataataataatgttcatattactgccggtgtgtggacttcaaccatgtcatcgcatgccccgttttatgataaaatcgttccgagataagtttaaattgtcagtggttaatatgtctaacaaaaaaggcacatctaactaatgtgcctttttgttagaaacttacttatgagatagctcatcgagtttactagccagattatccaaaatattattgatgtctgcctgagcttcctttatcagcatcttcaaatcagtatcttttgtttctatttgttgctctatcattttttcgaacttgaaattatttcgcttgataaaggtagattgatagtctgtgtttatcacaatgtatgctgatttaagtatttctcttataacaactcccattgtgacatattgtgcttctagggctactggtaattgattttttatatcaattataaattgatgtgtctctgggttaatgtttacttttatgagattactattttccggtaaatctaagttagccgttttaatatcaggaataggggtattgtgaatagcattccaaacttcatcaaaatcgtgttttttagtccatcctgaaataagatatgcgcggtttaaaacatcacctttactaacgaacccaccagactcttgctcaaagtactgacgcagatattcaagtaatgcggctgtttgtaatgaaattcttgcttggtatatcatataaattatttactttctaaatttagtagttatatattcatgataacacatgtatataaaaaaatttttaaagtaaacaagtggcaacattgtttaataatataactttatacctagttattattctgccctgagcacggcgataaattttagaaactgatatagcgcaaagtctctgaaataaccagacaatgtgttttattcaattttaaaaatattattatagatcgcctttactgcactatctgcaaggtctggttgaatacctaacataattgaaatttcacttgccccttgattgaccatttgcagactaatgccattttcttttaatggtgtgacaatttctgttaacgcaccaatacggtttcgcataccttcgccaacaatcatgataatgccataactgggcaaccatttcagcgtgtctggcctgatgtctgcagcaatatcagccagcatggcatcgactttatcttgagaaagatttgttttgtcaaaaataatggtcaaatcatcaattcctgacggcatatgctcgtaggaaatgttatgacgctttaaaatttctagaatacgaagcgtgaagccaacttccttgtttagtaagtaacgatgtaagtataatgcagcaaatcggttagagttggcaataccagttacaggtcgcgtttcttggacttcagttggtggcacaataaatgttccgggtgcatcaggatcgtttgtatttttaatattaatacgaataccaccttggatagcaggaataatcgcttcatcgtgaaatacagcaaagccagcataagataattcacgcatttcatcgtatgtcatctggtgaatagcagcaggatgagtaataatatttgggttaacagcataaattgcactaacgtctgtgaagttttcatataaatcagcacttaaagcgcgtgccataatggcgccagtgatgtcagaaccacctcgtgagaaagttgccatatcaccattatttgtatagccaaagaatcctgggataatgagtctttcactggtggaaagatctaatttggcaattgtttcataagattgtgtattgaaagttgcagaacgtgcattatcatcaactaatagaccaatttgctttgggtcaatgaaacgggcgggtaagcccaagtaagtaaaaactttagcaattaactgcgcattgaggtattcaccatgtgcagcaaaagcagcaaataaataatcaaacgaacgataatgctttttagccaaatgatcaatttgttggtcaatatctgtcaatgattcctgtggtagaccaaaatgataagcaatatcatgatagcgttgtttgatgtctgaaataattgtctctgtattttggtcgttgattgtggcctcagcatatttaatgagcaggtcagtaactttaatatcatctgtaaaacgtttacccggcgcagagacaacaattattttacggttgctatccgcattaacaatattaaaaacacgctgtaactggtgtccatcagctagtgatgaaccaccaaactttgaaaccttcatgtgattattcttctttcgtaatagttaagccggaacgatttaaatggcactgtatagtccttccagacgttgtaagatgggttaaggctgggagtaaaattttggcctcattttctggtgccatcgtgataacggttggcccagcaccagataaataagttcctagtacatcatgctgatgtgcaatgtgacgaatttctaataaatgaggaactagatgatgacgttgttgttcatgaaactgatctttttcaatcaattgttttgcagtttgccagtcatcattggctagtgccgcaatcagtgtgttactaatggcactaccagcaatgctctttttaaaagggaagtcatcaggtaaagcatttctggcttcagccgtttttaattcataatctggaataaataccgtaaagatgatgttttcaggtatgtggaaactgctgttatagacctgatgaccgtcataataagctgaaatggcgccaccaagcaaagcaggcgccacattgtcaggatggccctctaacattgtagcttgcttgagtatttcttttggggataaattaagatcggcaagtatgttagccatagttaaaccagctaataaagcagccgatgaagaaccaagacctctagccaaggggatatctgacttcaccacaagacgatgtggttgcatgttgctagttaatgttagcgctgcttgcacaataaaatgggtgatatcatgtggtaaatctggctcttcatgaatgacttgccaggttgttgttgcctcatgtatttcaagggtgagaaaaagatctagcgcaagacccaacgaatcaaaaccaggaccaatattggcgctagtagctggtactttaatttttatcatgagaaaattttatactccgctgctaggttaataccatccgcattgcgtattgtcgtttgaatgacattaagttgtgcatcgcttgctggatgagtgagtgcaactaatcgcgctgtgccgttagctgctggtgtttgttttaaatcagaaaaactaatctttgctgccgcaaacatgcccgttactgaatacatagcaccgggtgtatcatcgacttcaattacaatgaatcgtcttgataggcgttgagagggtttggcgatatctaagttttgattaaatgaattgaatggtctgcctggtgtgtttaaagcaatatccgtggcaatgttggttaagtcactcagaacagagttggcggttggtagttcaccggcaccgggaccatacaacatgatttctccaacagattcaccattaacaaggacagcgttattctcattatgaactgttgccagaggatgtgtgaaaggaactaaatagggtgatacatcaatgctaatagcattagcatcttgaccaacacgttgtgcaacacctagcaatttaacagcataaccaaaagcattagcgtcttcaatatcggcatcggtaaggtgtgtgatgccattgatagtgagatcgtccaaagctggctgaacaccgaaagcaaaattagatagaatgatcagtttataggcagcgtcaaatcctgccacgtcattggtgggatcagcttcagcaaagccctttttttgtgctaactgtaaagcatttgcatatgataatttgttggttgtcatttgtgtcaatataaaattgctcgtcccattaataataccggcaacacgagaaatttcatcagctgtaaaactattggcgagggttctgagaattggaataccaccggcaacggctgcttcaaaaaataaatccacgccattagcttcagcaatagcaactagttcttgtccacgactggcgataaggtctttattagcggtcacaacatgctttttagcagtgagggaatctttaataattttataagcctgatctaatgtccccatgacctcaactacaatttgaatttccggattgtttaaaatatctttggcatcatttgtaatggggaagttgttaataaatccagtgcgctttttctctaaattattaacaacagcatgcttaacaagtagatgagtgccagtacgtttcgctatttgatcagcgttatcttgtagtatttttacgacaccactgcccacggtgcctaatccaaaaagcccaattccaatatccatagttaattccttttcgtgttattcttaataatactatcatttttcttcataattttgaagttttttgttataatttagtcaataatgcaaaaggaaccaagataagatgaactatatttctacgcgtggtcaagcaccagcggtgacagctagccaagctataatcaatggcatagcacctgacggcggactatatgtaccagaaagttggccaaatattgaattggattggacgcaactgcaaaaacaaacttatgctgatatcgcaacattaatctttgacggtttctttgatgactttagtgttaatgaaatcgattgtgtgatagacaaagcttatggtaaacagtggacgactgaggacattgtgtcatatcatcaagccgatgatttgttttatattgaattatttcatggcccaacattagcttttaaagatgttgcattacaggctttgccacatttgatgacaacggctgccaaaaagcaaggtcttgatgatggcattgtcattttaactgcaacttctggtgataccggaacagctgctatgagtggttttggagatgtacaacatactgatattgttgtattttatccagaggttggtgttagtgacattcaaagacgacaaatgcaaaccgagccagcgcacaatgctcacgtaacggctattagtggtaattttgacgatgcgcagaaagctgttaaatcattattgtcagaccaatcgttagcagccgatttagccgacaagcatttgcgattctcttcggcaaattccattaatatcgggcggttagtgccacaaattgtttattatattcatgcctatgcgcaattagttaaacaacatcaaattgcaagtggtgaggccattaatatcgttgtacctaccggtaattttggtaatatgttggcggcttactatgctagtcagattggcttgcctgttgcacaatttgttgtggcgtcaaatgaaaataatgttttaacagacttctttaacactggcacatatgatcgacaacgcacatttaaggtaaccaacgcccctgcaatggacatcttagtttccagtaacttagagcgtctattatactttgcgtctggtcgtaatactgaggaagtaagagaatatatgaatgccttagatgaacaagggcattacactttaaagccgtcaacacaggccaacttatcacagtttaaagccgcgagtgcttcacaaacagaagttttgaagacaattaaacgtgtgtttgaagagggaaattatgtaattgatccacacacagctgttgggcaatatgtttataaccaacttgacatatctgggacaactatcttagctgctactgctagtccgtttaaattcgctgatacggtactcaatgcgctaggtgaaacacccctgaatgaatatgatggcctaaagcaactcgctgacaaaagcaatgttgtcataccggaacaaattcagttgctttttcagcgaccagtgattcatacgcaaactatcgcaccaaatcaaatgacaacagttttaaggcatcaaatcttttaatgacgaacatttctagataaaaaaaccaataattcgtttttacacgtataattaaaagtgaaaaaagtcaaaaaacaagttataattaagctattaatgaatttaggagaacgtcatgtcatttaaagaactagaccctgaggtatggagtgctattcaacaagagggtgcccgtcaaaatcgtacaatcgagttaattgcatctgaaaatttcgcgtcaaagggtgttcgtgcagcccaaggatcagtattgacgaacaagtatgctgagggatatccttacaaacgttattatggcggaacggaatatgttgatgttgtcgagcaattggctattgatcgtttgaaggcactttttggtgctgaatatgccaacgttcaaccacattctggttctcaggctaatgcagctgcatacatggcatttttgcagccaggcgataagattttaggtatggatcttgatgccggtgggcatttaacacatggtgccaaggtatcattttcaggtaaaatgtatcaatcatatacttacggtctagatgcagaaagtgaacagttagattatgaagcaattgctaaacaagctcgtgaagtacaaccacaaatgattgttgctggtgcttctgcttattcacgtatcattgatttcaataaattccgtgaaatagctgatgaagtgggtgcttatttgatggttgatatggcgcatattgctggtttagtggccgctgggttacatccaaatccagttggtattgctgatgtagtcacttccacaacacataaaacattacgtggaccacgtggtggtgtgattttgtcgcaagaaaaatatgcgaaaaaaattaattctgccattttcccaggttctcagggtggtccattagagcatgttattgcaggaaaggctattgcatttggcgaagcattgcagcctgaatttaaagcgtatgcggcacaaattattaaaaacgcacaagctatggctgaagttttcacagcaaccgaagatattcgtgttgttgctggcggtacagacaaccatttgtttaacttagatttgacaaaaactggtttgaatggcaaacagacacaagaactcttagacagtgtttcgattacaacaaataaagaagcacttcccaatgaaacattgagtccattcatcacttcaggtattcgtattgggacaccagcaattacgacacggggattcaatgaagcggatgcacgccatgtggcagaacttattgtgacagctattcatcattacgatgatgcaaaagtgctgaaagacgttaaaaaagaagctgaaattttagctatgacacatttatttgaataatataatcagctgggttaccagcttttttatattggagattagtcatgttagataaaaaaaaattacgaatacagcaaaaagaacgcttagttgaatttgttggggtgcctagacaaaccgaagagaacaacttacgccgtcaattatttcattcatcacaatggcaacaagcacaggttattgctgtcgtattaagtacagcttttgaactagatacgcaacctatcattgaaaaagcatgggatgaacataaagtggtggtggtaccaaaaatcatggatcatcaaatgcaatttattgctattaacgctgattcaatgtatacccgtgcagcatttgatattaaagagccgacaagtaatcatacttttaatgtagcggccattgatttggttattgtacccggattagcatatactatatcgggtcagcgcttagggtttggcgcggggtattatgatcgctttttagctcagtatactggcaatagtgtggcattggctttaagtgtacaaatgttagaagtattaccagttgagcagcatgatcaaaaagtggcacatatcataacagtataaaaagcacatgtaatctgataagatcagcatgtgcttttttagcatttcattcaacgagaggtaaaatattaacaattgcgatacggtcgctatcgtcattttttaggcgttcgataatttcgtgatagcgctgttctgataacggctcttttttatcaaaagtcaaaattttattatcgatatgattgcttgtgctaggatattgttcaatgcggtagatgatgagtagttttttataagcgaagggctgtacgagtaaaccttctaaatgtgtttccaccttttcggtagtttgcgtatcaattgtagcttttaatttttgttttgctttgttaaaaagtggcattattttctctccatggtttgtttgaaataagattgcagacctgcagttacagcgttagcaatttctttttgatagactgctgtacgaatatgtttaaaatcagaaggattattaatgtaccctaactctaaaagcgttgcagggcgagtcacttgatctaggacaacgtacttagcggtatcacttcctcggttaggtagcgggagttggtttaacgactgatgtaatgcttcagtgagttgcttaccattgttatgataatagtattgggaaattcccgtggcactggttgcattgttttcatccccatcatgatcaaaatgaatagatatttgcgcgtctgcttggtacttttctgttaggcgtggaatgtgtagtagggggatgataacgtctgaatcgcgtgtcatgaaaacgcgagcgccggtctgttgaagtttgtcgcgaattgctctggcagtgctaagtgtatatgttttttcgaaatgctttccgtcagctgaagatgagccattatcacctggcaagccatcataccttttatctggatcaccaccatgcccaggattaaggacaattgttgcctcgctgataggggtggcaacacgcaatgttttcgcttcagcgacccaacttgcaacccaaccaattttttcattgtctgtacgacgcactttgtaccagccacgtactttctccataattagtaagttggtacccttttttaacgttgctgctgattgatattgtataccaggaccagttcgcaattgtacgttcattggtcgcgttgtgatacggtctttgttagcaagcgtgtatattgatccaaaagtggttattaaaacaaaaaccgtaataataacaccgattaaattgcttaacaaccatttttttatcatttcttacctactgaaaatactttttaatgtataaatattgtaacatattactgttatatcaacgtgttctttattttcaaaaaatgttacaatgtttttatgacataatagggtaaacactgttatgaatacatttaaaggttaaaaaggtagacacgatgtcaaaagtcatggcggttaacgctggtagctcatcattgaaattccaattgctagaaatgcctgaggaaacagtattgatgcaaggaattatcgaacgtattggtcaagataatgccgaaattacaattaagtacggtaaagatattgaaccaaagcgtttaattggtgccgaagaaggtcatatttcactaacaaaaaatggtggtcaaaaatttgaacatgagatggcaattaaaaatcacgatcaggccattgatgtcttactgcagaagttaacagatcttggtattgttaaggatttcagtgaaattacaggggttggacatcgtgttgttgccggtggtgagtggtttaatcactcagttgttgtcacagaagaagtcttggcaaaaattgatcgtttagcagactatgcaccacttcacaatccagcgaatgcgatgggtattcgtgctttccaaaagctattgccagatgcgctctcagttgctgtttttgatacatcattccatcaaacaatgcctgaaaagaactatctttatagtattccttacgaatattatgcacgttatggcgcacgtaagtatggtgctcatggtacatcacatcgttacgttacagaacgtgctgctgaaatgttaaacataccattagaacagttcaacgcgatttctttccatttgggtgctggagcatcaattacagcaatcaaaaatggtaaatcgtatgacacgtctatgggattcacacctttagcaggtgtcacaatggcaacgcgttcgggcgatgttgatccatcattggtttattatattcaagaacgtgaaggattatctaacgaagagatgctatctgttttgaataaaaaatccggcctactgggtatctcaactatttcaagtgacatgcgtgatttagaagatgttcaagacacaaatacgcatgccaagttagcattagatatgttttatgatcgtgttattcgttacgctggacaatactttgctgaactgggccgtgttgatgcggttatcttcacagctggtatcggtgaaaacgatgcagtaacacgtgctaaggtgttagaatcacttgcttttgctggtgtgaagctcgacgctgaagccaataacgttcgtggtaaagaaactattttgacaacacaagactcatctgttgctggattattgattccaactaacgaagagttgatgattgcacgtgatgttgaagcattacgttaactaaaaaaagcacgagtcaatgcgcagagacatttggctagtgctttttttgttgggcatatgagaatgatttgcctaatcaaataacgctaccttaaagatagatttttttcattagtttgctattatagctcaaaaatcaagtataatggaaatatgaaacaatttagagtagaaaacttaaaaagtacatacggcgaaaaaattttatttgatgacatctcgtttttaatcaccgagggtgatcgcgttggacttatcggcgtcaatggctctggcaagacatcattactgaatgctatttcgggtgttcatcttgctgacggtggcacgattaccacacaaaacgactataccattggctatttaactcaagacccgaaattaaacgatgatgctttagtaatggatgccattctatcgggaagtcaacctatttttaaaacaattcgcgcttatgagtatgctttacagcagtttagcgcaaatcccacggatcccaaaattgcccaaaaatttgaaattgctcagaatgaaatggatacggaggatgcgtggacaacagaggcgcatatcaaatcgattttaacgcagctacatatgccagaattacaacatcgcgtacgcgaactttctggtggtcaacgcaagcgtgttggtttagcgcaagtactaattgaagcaccggatttattgattctagacgagccaaccaaccatcttgattttgattctatcgcttggttggaaaaatttttgagtgactataaaggtgcagttctggtggtgacgcatgatcgttactttttagatgctgtcacaaatcgtatttttgaattatctttcggtcagttatacgaatataaaggtaattaccaagattacatgaccggtaaagcagagcgcgttgcacaaagtaaactagctgaacataaacaacaacagttgtataagcgcgaattagcatggatgagaaaatctgccagagcacgaacaacaaaacagacagccagagaaaatgcttttgccgagttagaatcacaaatgggaaatttacaggtcgatgaagatgttgctgttaaccttgggcaacagcgacttggtaaaaaagtcattgtcattgaacatgctggtgtgacgtttggacaacaagttattttaaatgactttagtctgcgtgtgtcttctggcgatcgcattggcattactggtgcaaatggtgcaggaaaatcaacgcttctcaatgctatcgcagggaaattacccttaaccagtggcacaatagaactaggagataccgttaagttagcctattatactcaagtcacagaagatattcctgaggataagcgtgtgattgcttatctttctgatgttgctagtgctgtaacagacaaagatggcaaccaaattagtgtatctgacttattagagcagtttttatttccatcgtttatgcacggtacgttaattcgtaagttatctggtggcgagaaacggcggctgtatttgttgaaactacttttgcaacagccaaatgttttattacttgatgaaccgacaaacgatttagatattggcacgttaaccgttttagaagattttttgtcacgtttttctggtgctgtcattacggtttcccacgatcgttatttcttggataaggtagcaacaaaactatacatgttccaaggtaatggtaatattgagcaatacaatggtttatttagtgactatttagatgatcaattattacagtcaccagaaactgataaaacagcgctgaatgccaagcctgtgataaccaaagcaaccaagaaaaaattgacttatcaagaaaaaaaagagtgggccacgattgaagatgaaattactgaaatcgagtcaaacattcgaaccattcctgataaaatggcacagtttggtactgattatgttaaattgggcgaattacaaaaagaacaagagcaactagaaacacagttagatgaaaaaatgacacgctggagttatttgagcgagatcgttgagggataggcagatgattaatcaatcatctgcttttttagcgtttttagattgatttcgtattatttgtggaggtaatcatgatgaatttaagaacacaattattagcactaacaatgaccgaagggattggtctagtcacccgcacgcgcttattgcattttataatttctggtaatttaccaacacagtatccttggtcgttagaaacgattacacgattagctgaaccacaacaatgtatgcgtattgcgcaatcttatgataaagcgctggatagggcgtcgacttttcaattaccttatcttagttattttgatgaagcctatcctgaggcattacgcgaaatccaccagccaccgttgatattgttttatgaaggtaatttagatgcacttaaattaccaagtttatctgttgttgggacacggctagctacaccatacggactagaaacgattcggcatttattaccaacggtgatttccaagggtatatcaattgtgtcaggtctagcgcaagggatagatgttatggcacaccagataacttttgcagcgtgtggtgtgcctattggtgtcattggtacaggattagatgtggtatatcctaatcgacatgctgccttacaaaaacaaatagcgaattcaggcttattgattagtgagtatccagccggtagcaaaccactcaggtcacattttcccgagcgtaatcgtattattgctggtttatcatctgcaacattagtcattgaggctaaaaaacgttcgggtagtctaattacagctaatttagcgttacaaaataatcgtgatgttctggcggtgcctggtagtattttttcagagacagcgcaaggcaccaacgaactattgagcttgggtgcaaaactcgtcgttcagccggaagatattttagaaagtgtgcaattacttaatacaatctgatatgctatatactaagaagtaaaaaataaggcatataccagatggcagaatcagaaaaaaagaaaacaaccacaacaaaaaaaactaaaaaaacgaccacaaaaacaagaaaaaagaatcttgtcattgtggaaagtccttcgaaggcaaaaacaattgagaaatatctcggaagtacctacaaagtaattgctagcctaggacacgtgagagatttacctaaatcaacattaggggtcgatgtcgataataactatgaaccaaagtatattaatattcgtggcaaaggcgatattattaaaggtttgcgtcaagcagctaaggcagccaaaaatgtttacctagccagtgacccggatcgtgaaggcgaggcgattgcttggcatctgcagcatatactacaactcgacgatacggcaccaaatcgtgtagtattcaacgagataacaaaagatactgtaaaaaatgcttttaaaaccccacgtttaatcaatcaagatttagtagacgcgcagcaagcacgtcgcatactcgatcggttagtgggatactctatttcgccaattctttggaaaacagtcaagcgtgggttgtcagctggacgagtacaatctgttgctctcggccttattattaaacgagaaaaagaaattcagtcttttgaaccggaagagtattggacattagacgccgtatttaaaaaaggacgctcaaaaattcaatcagttttttatggtgtggatgataagaagcagcagctaccagataatgatagtgttcaagatgttttaaggcgtcttaatcgcaatgagccctttgaaattggaaaagttgaagcgaaagaacggaaacgtaatccgcagcgtccgtttacaacttctactttacaacagacggctaacactcagttgaattttagaacacgaaaaacaatgatggcagcacaacagctgtatgaaggcattaatcttggtaggggtattggacagacaggactcattacctacatgcgtacagactcaacgagaatttctgagatggcgcgtcacgccgcaacacagtatatacatgaaacttggggagaagaatacgcgcagcatcgactagttaaacaacctagtgctgaaggcatacaagatgcccatgaggcagttcgaccaacagatgtgacacgaacaccggatagtatcaaagataaattaacccctgatcagttcaaactatatagtctcatttggtcgcgatttgttgcaagtcaaatgaccccagaaattttagatacaatggccgtgacaattactcaaaacggtgtcttattccgagcaaacggttccaaaacgaaattcccggggtttactaaagcttatccagccgctaaagagaaagataatacattacctcatttagaagaaggcgatcaagttaaaatagaacaaaccgatcctgaacaacattttacccaaccgcctgcacggtactccgaagctgctttaattaaagctttggaagaaaatggtgttggtagaccttcaacttatgcgccaactcttgaaacgattcaaaagcgaaattatgtacgattagacgcacgtaaatttgtgcctactgaactcggtgaaattgtgcagacaattgttgaagaaagcttccctgacgtgaccaatacacagtttacagctagaattgagcatgagttagacgaggtcgaagttggtgcaaaatattgggttccggtcattgatgaatttttcaaaccattttcaaaagaagttgaaaaagctgaaacaacattagaaaagattatcatgcatgatgagttggctggcattgattgttcagtttgtggagcgcctatgcttgtaaaaatggggcgttatggcaagttctatgcgtgtgctcgtttcccagattgtcgccatacggagacaattgttaaagaaattgggcttttgtgcccaaaatgtcacaaaggacaaattgttgagaggaaaaccaaaaaacaacgtactttttatggttgctcaagataccctgattgcgactttgtttcttgggagaaaccaacagataaaactctaccagatggcacaacaccaaaagaaaatagtaaaaatcaagcaaaaactacagactaagattaagttctcacaatgtcaataccatgacattatgagaacttttttctctagcatatatagattaaataaaaataacattttactaaaataggattgttttttatgaaaattaagagtagaatatgatttaggttatggaagcgcttacatttaaaccgtgaaacttacattttaattatggaaagtgagaggaataaggatgaactacctcatattggtaagtcatggtcagttttcagagggattaagagatgctttgagcatgttcattggtgatgatattgagcaggttagagctattggattaaaatcgggtgaagatacgacgaactttggcagtcgatttaaatcattactcagtgatatagcgcctgatgacggcttaattgttttgggtgatatcatagggggcagcccattaacgacagtaactgatatacttaatcagcaacagcgtctatcagagacgatagtcttgggggggatgaacttccccatggctttgaatgctgccattttaaagaacacgatgagcggggacgacttagtatcagctgtattgcatgaggcgaccacagcagtgaaacagtttgaactcattgaagcagacgaagatgaagacgaaatttgaagggaattaagattatgagtatttcatttgtacgtattgacgatagaattattcacgggcaaactgttacgcgttgggccaaagaatacccctgtgatggactgattgcagtcaacgatgctgcggcaactaatccagtattaaaagatgctttcaaaagtgcatcagaaaaaaagacctttgtctggactttagctcattttaaagaaaaagcgcaacaagtacttgactctgagagacaatatttcttaattaccaaaacaccacaagatatgaaaactattcttgttgattatgggtttgtgcctagcgatattgaaaaagtaattgtcgggcctgctaatgatcgtcctgaggctattaaattaggaaacaaccaatccatcacacctgaggaggcacaggcatttgaagcaattcaagctaaaggctatcaggttaaactgcaactcttacctgatgtttcgattggctactggaatgacttcaaaagtaaatttaatctgtaattcaggtaaatgagaggttgagaatatgacgattagttggttacaagcaagtatcttaggtatatttgccagtttgtcatccatgcctggtatggctgggtcgacaattggtaattacactttgggacgaccattagtgggtggtttagtctgtgggttaatcttaggcgacttaaaaatgggtattgctgcaggtgtcgccatgcagttggtctatattgccttggttacaccaggtggtacagtgtcggctgatgtgcgtgcggtttcatatattggtattccattagcaatggtagccattcactcacaggggttagcagcaacatcagcaaacgcagccgatttagccaagtcaatgggtactttggttggtactgttggtacagtccttttctatggtacagcaacaatgaaccttgtgtggcaacacatgggttggcgagctgttgaaagaggtgagttcagaaaattgtatgccgttgattggggctatccttggatttcacatcttatattttcttttatcccaacagttttaatgacacatttcggttctagcgctgtccaggcactaaaaaccgcgttaccaatggatgggataccaatgaaaacgttgtttaccgttggcgctttactaccatgtgtgggtattgcaattttgcttaagcagatagttgatggtccggttgatttcattccgttctttgttggattcacttttgcggcttccttaaaattgaacttagtatctgttacagtggtatcgttaatttttgctatgatttcttataagttagatatggcgattaatacaaatcgacaagccgcgccagctaatacaggtggcacagttgatgatgaagaagatgaggacatataaaatggagaatacaggtaagaaaatttctcgtaagacgttgaataagtcttttcatcactggttttatggtcatctgacggcattttcacaagagcatatgcagacttttggttatttaacatcaatgctgcctattgttgaagaattatatgataataaagaagatcaagaaaaggcaatgaagacctatacagcctttttcaacactgaaccacagttaggttcaattattgtggggattaccgccagcttggaagaagcacgagcaaatgatgggcatgttgatgatgcaacgattaatggcttgcgcgctggtttgatgggtccgattgctggtattggtgattcgctagttgttggcacgctaattccagttattctaggtattgctttaggtatgtcagatggtggttcaccacttggtgctattttctatattattgtatggaatttgcttggttactttggtatgcgttttgcctactttaaaggttatgaattaggcgataaagcggttggtattttagttggcgcccagggaaaagcgattcgtaaggccatcgccactgttggtggtatggttgtcggcggtgttgctgcaacctgggtgactgtaaaaacatcatttactttgcgaaatggttcaggaaaagcatacttggtgctacaggataagcttgattcagtttatccaggattattaacagccgcttttattgttttatgctggtggcttatggcaaaaaagaatatttcgcctatcaaagtcatgttaattttggttgtagtagcgttgattggtgtactaactggcttctttaacccaggactcaagtattaaaggaagggagataaccaatggttcataatttacaagctatcgacaaaggatataaaaatgaaattatctttcaacggcagatgattcgtaatttgcaacgttggcagtcttttctatccatgcttgtgggtgttggtattgtattaacctatctatttaggcaacatcatttatggttgttcgttgcaggtattacatgtgcaactgttggtttacttctgattcttgcagttgggtatgctatatatcatggcaaaaaaaatcttgacaaggtcattgaccagtatgccaagataaatcaagtagtcagtaaataacttgaaattgtttgacatcttgtttttacggccagcaccagtttatattggtgttggctgttgagcaagatgttttttatcggtaatcaagtaaggttttgccattctttttttagaatggcatattgttgtgtgttctcgtatttatcggtaccatcagggttttttacaaaagagataaactcgataaatgtgccttcctgtcgcataccaaggcgtttgcaaagattctgagaagggatattatcttcttcaacgtaagcatatattcgtcgtgcgcttttgtcattaaagagataatttagtaaagcatctgctgcctctgttgcataaccttgaccactatatgtcgggttaaaatgccagccaacactataagtattttggccctcatcatcttcttgatgagcaaataggtggccaatcaagtgattattatccttcgtggcaacagcaaattgcagttcatctttcattcgtactttgatgtcagcttgtgcttcggcgagtgtatggatacgttcatcagcaaaacaattgacgctgggttgggacatataagctaataggtctggtgcatctttatccgaaaaaggtctaatgattaaacgctcagtttgaatgtttgacatatttaactcctattgttaattagttgtgatactttaatcaaaacatagcgtgaaagattttgtcaattaatatgctgtataagttaaacctactgagttgtttattgttttgatagttgctatatattagaaatagcagtgagcgtgatgttttaatcgagcatgaatttatttcaactcaaacggaaatagtctcccgacatgcatgtagattattctgtaatataatcttcagataacaaggaggcaatacatcatggcaattttaaatgcatcaaaacgtcatcaaccaaatactggtctcaaaatgactgatttatttgcgcaagccaatcaagcaaacaatatttcatttggcatggggctgccagacgaaactgtttttcctagtgcagctttacaaaaagcttttacgcaagcaattgcgcaagaaggagcagatatatttcagtaccatagcacgcaaggcccggcatcgttacgccaaaaaattgcggcaatgacaaaaacatactttggtttgactgccagtgccgagcaggtgatattgactcaaggcgggcaacaagcgattgacatggttggcagagcttttcttgataaaaatgatcatattgttgttgaagggccgacatacatgggggctttagaagcgtttgatagttatgagccgacttatcatgaggtgccagttaatgacgatgggatggacattgcgcatcttaaacaaattttgagacaatttccggatatcaagtttgtgtatacggtaccagattttcaaaatccaaccggtgtaacgatgagcttagcgaaaagaaaagctttgctagcattggctgaagaatatgacttttatatcattgaagatagtccttaccgctatttaagatacacaggtgatatggtgccatcaattgcatcactagataccagtggaaaagttattttaatttctagtttctcaaaaattttatcaccagcactgcgtacaggctggttgattgctaataaacagttaatcgcattatttttagatatcaaatcagctttagatgttcagccatctcaaattagtttattagcgattgatcaatttttagctgaaaacaatattgatgagcatatacgagcagttaatgcggtttataaagataaatgtgcaacaatggtgcattatcttgagacctatttaccagctcatgtgcaatttactaaacctgaaggggggttctttctttggcttagcttacctgaagcacaagatgcaggtaaactattgctgggaccagttttacaagaagccaacgttgtttacgtaccatccgaaatacaatatgcttcacgtcaaattaaaaatcaattaagattaaatttcacgtatccatcgcatgaggacattaaagatggcattatgcgcttagcacaggtattaaaaagcatctgataataaaaacacacactaatgctgttagtgtgtttttattatcaagcgacattaagataagtttttatagcttgaacgagtgcatcaacggctggtggaattagcgaatttttgctctgcacaagagatattgtacggtaaaaaggctcatcgaatggaaagacgctgacatctccactcaatttttgtaaggctaaatctggtaaaataccaaaacccagaccggcttcgaccattgaaacaatggattgatcgtcaattgaaaagttaattgtgttaggttggacgtcgtaataatctagcgtttcttttgtatcgcggtcatagtcagctttctgaaggatgaaatgtaagccctgtaagtcagcttgtgtgattgtttgcccgttaagtggtttaaagttagaaggtgtgacacactttatttcatcttttattaattctgttaccttaacattatttgttacgggtaggagtgtaaagcctatatctaactcttcatactcaacaagttggctgatttcagaaaaattaccctgtgttagagaaatatcaatattaggaaaatggccagaatagtttctgagtatatcggggagccaattgatacaaacactactaaaagcgccaattttaatgatgccagattcgagtccctggattgactggacggctttttctaattctttttcttcggcaagaattttccgtagtatagggtaaagtttttggccatttgaggttaataccacatctgagcgattacgaataaagataggaaaaccgtattttttctcgatttggttgattgcgtgactaacagcactagcagtcacgtttaaatgttcagatgcacgttgaaaggatttttcctcgacaattgacacgatagtttcataaacaaaagtattcattgtaaaccgcctcctagcgtgtaaaaaatatatgctatcgttattttttaatgaaaatgagtaatttaattataatatagttgatggtggttagggtataaattaatcatcacaatttatcttgtgatgggttacaacaaattgtagataaattaaacgacttggcgtatactcgagtgcgttagtaatttgacaaactaatcgagtatgagtgggagcaaacatgaaaaatattgtcattactggcggttcatcaggggttggatttgccattgcaaaagatttgtcgcgtgacaataaggtaattattattggcagagatgagaccaaattagtatcatcagtcgcacatttagggccaaatgtcagcagtatatcagctgatttgtctaagcgcgtaggtatcgacaaggcggttgaaaagataaatgccactttttcaagcgttgatgtgttgattcacagtgctggtataatgccacaaactgctgatgaaaatattaaaaataatttgttatcacactatgaacttaccgtaggcttgaatgagagattaaataatgcccgtgtgttaatcgtcagtggcaatcccaaagcaatcagtctcgcaccaatatgcgaactgcaaacaaatcagttagcaagggcggcttgggttgtaacacataaaacgttgttaatggtgctgttagcggatagacttgcgcatcaaaatacaacggttaattctttttttcctggtgatgttcgcagtcaattgatgccatacacaaaaaatttagcaaaaaatgatgtgccgtttgctcgcaatcttgcgctttcttcagattttgatggtgtcacaggatatttttttgatgatgttgggcacaatgttgtgctgaagccaacgaaataccacttatcagttgctgtgaaagtgctgaaatcatatattcaatcgatttagcataatcaccaaatttttgaaaacatgactgttttttgggggagtcttttgaagaaatacatacaatcctacctaggattacatcttatctttttaattatcgctatgatattatttttgccgttgctgttaaatggcgagctagtaacttggcgtgatagtcaatttcacattgcccgttttcatgagttaatcatggcacagcaaaatggccattttttcccagacatcattagatactcagggacaaatagttggggttatggtttaaattttttttatccgacgtatttgttttatcctctaatatttttatggcgtctaacaaaattaccagtgacctcaattttgatttttgatattatcgtagtttattttgcattatggtctaattttgcgattgtttataaaataacctctaaaataaaactagcattcacatttgctttgacatatgtgttgacggctgccattggtaacgccattttagataatgtggctgttgttagaattgcgtatatgacgcaatatgcatcaaatatagtgattctactagcaccggttgttgtcctaagcttctataacattattttccttcatgataatcgcacctggttacgtgcagcaatttatagtagctttgccgtgatgttatcaattccaacaacattgggcattgtcttaactgttttatgtatggtcgttgtggcttacttcaagaggcaattgtccattaatgacatgaatcagttattacgatcagtgttgctcacgttaggcctgtctgctgcctttgtttttccgtttatcgagcaaagattggctaataattgggcgaatttaccgaataaccctgatttgtttggtgcgaactttagtaccgtgttgatgagaatattcaacctatctgatgtcttgtcgctcctaattataggtcttactgcgctacttattttctacaaaaaatttaattatgtttataaaatattgggcttatcttatatcgtagccttactattcctatattctaatctatttccttggtatctatttaaccgtgagctgagtggcgctcttcagatgacgtatcgttggcattttatgccagcgattttaggtagtctatttgttgcttttgctgtaacagacttaatgaaaatcaagcaaaaaatgctgccaattgtgtcagtcatgttaatatacctgtcatttaatggcatgatgcttaatacggttgccaaaaattgccatgttgatggttttaataatgcaacgaaccatattgttgcacctaacaaggataatcttaaaaccgattcattgtttggcgtgactaatgataatattcaagtgatgttagatagaccatctctcgccttggatgattatcgtgcgcaaggccaagagcgtaacgctaaaagaatttattcagattctcttgttcagtttgataagcaaatattgcctaatcgaacaatggtcaaaggccaagatttttatattattggtgtaccgcgcaatactagaagtgttcaaacaccgattacttatcttaaaggatttgctgcttttgatacgcaaggtaaacgactaaaggcatacaaaaataagggtggctttttatctgttaatccaagtggcgcaaaaacaattcgtctgacatatcataaaaccttagtacatcaaattagtctgattatatttattattacatggcttgcacttggcggctattggttgatttactttattaaaggcatgttttatacaagtagattgaaacattaattatgaccataatgcaacgtgctaagtttgtacttcgtatgatttaaaaaggtattgcgatgattatcaatcacaattccatgttgagtacaggttgacataatctggcaagcctaaaacgaaaatgttgatgtgtcaaggtttatcgggcaattcaacctcttgacaaattgttatttcttaacgtataatgtaatacagttcgattgtagtgtcgcaaattgctatttgcgacttttgttgttgaaaggtgatttatggcgaatcgtattccagaatcattcattgcagaagtgcgtcagaaagtcaacattgttgatgtcatcggtcaatacacacagttagtaaagcgtggccgacagtggactggttcctgtccattccatgatgaccgtcatccttcattattcgtggaagaaaataagcaagtttttaattgcttctcttgtggacgatcaggctcggttttttcatttgtgatggaaaaagagggtatgagctaccctgaagcaatcatatcattggctgagtcagttgatatgcaagttgacagtcaatttgtggcggatgccacaccaagaattgacccaaaaacacaagctatctttgacttgcaggccgcagcacagcgattgtatcaacatattttacagcatacaacgtcaggcgaaacggcgctacattatttacacgataagcgacaattgactgatgaaacaattaaacaatttggcattggttttgtacctgatgataatgtgttgttgcaatatgctgagacccaaaatatttcacgtgaaattatgctagcgtctgacttgtttttgagcaatgatgagggccgcttgcgagatcgttttgccggacgtgttgtttggcccatacgatctacgaatggtcaagttgtcggcttttccggtaggacactggattcaaaaaatagtattaaatatatgaatagtcctgaaagcccttttttcaataaaggtcaaatactttataactttgatttggctaaaggtgacattcgtaaaactggtacagcaatgattttcgaagggtttatggatgtcatatcttcggaaatagctggtagaccggcagcagttgcaacgatgggcacagcattgacccaagaccatgtgagacaactgacgcgattagcaaaacgtattttgttagtatatgatggtgatgaagcaggtcaaaatgccgccaaacggtcaattcatctcatacaggcgcaaaaacaagacgttgatattggcattgtgcatttgccagatgaccttgatcctgatgaagtacgtgtgcaaaagggcaaagaggttttaaagcaagctttagaccaaaacattcagacgccgattgctttcttgattcaagcagctagatacaataagaatctgagtaatcaaacgcaatatttggctttcttaggtgaagcgatgacaattcttcagcaggcgacgcctgttgagcaagatatgcagctaacccgcattgctaatgaatttggtacatccaaacaagcactgattgaacagttaaaacaaacgccaaagcggcagtcaaaagaaactgtcaataggacatcacaacattttcatcagcagtcgccacaaataacggatatggaagagccaccattgactggggatgatgcggcctttagcagtaatcagcaaagtactaaccaaattgaacaagctgaaagagcattaattatggcgatgatcaagtcaccgcaagtattagaacaggtcagcgacaccactggctttgcatttgttcatccagagtatcaattattaatgatgttaattgccatctatcaaaagcaacaggctcatttcgatttggcacagtttatggattttattcagaagcctgagttgaatcagcgtattttggcaattgatcgtacttttggcgatttggcagtagagcctggggctatatccgattatttacgcattattatgcacgacgcaccagttgaagcacaaattaaaacactacaacaagccattgatgttgccaaacagcaacatgatgataataaattattacagttaaccactgaattaattaacataaaaaaacagcgaaacaagtagtcgtatttgagaaacgacttttattgaggagagatattaatggcaacaattttagcttcaagcaagatttcagatatcaaagcatatttggattcacagaacatctcatataacagccgtgctaaaaaagctgaattgcttgcgcttgcgcaagggaaaacaccggaagaagcagccgccgccggtaaagcttccaagcccaaggcagctaaaaagtctggtattatcaaaaatcctgagtacgataaagctgttaaagctttgattacagaatataagccagctaaggaagtgacttatgcgattctttcaaagcgtttggcagaaccatttaatcttgatggtgaaaatattgaacgtttgatggaaaaagttgaagacgccggtgttgctattgttgatgaaaaaggtgaaccagcgccggaagttcttcaggctaagcaaaataagccttctaaagaagagttagcgcaagctgaagaaacaccagcaggcattaaaattaacgacccagttcgcatgtatttgaaagaaattgggcgcgttaatctactaaaaggtgacgaagaaataaatattgctaagcgtatcgaagatggggatgttgaagctaaacaagaattggctgaggctaatttgcgtttggttgtgtctatcgctaaacgttacgtgggccgaggcatgcagttcctcgatttgattcaagaaggtaatatgggcttgatgaaagccgtggataaatttgattataccaaaggattcaaattctcaacttatgcaacttggtggattcgtcaggcgattacacgcgcaatcgctgaccaagctcgaacaattcgtatccctgttcatatggtcgagacaatcaataagttaatccgtatccaacgtcaactcttacaagacttaggccgtgaacctttgcctgaagaaataggggcggaaatggatttgacaccagataaggtgcgtgaaatcttgaaaattgcgcaagaaccagtatccctagagacaccaattggggaagaagatgattcgcatttgggtgactttattgaagataacgaagctatttcacctgctgattctgcagcgtacgaaatgttacgagatcaacttgagtctgtacttgaaacattgactgatcgagaagaaaatgttttgcgcttacgttttggtttagaagatggtagaacacgtaccttagaagaagttggtcgcgtctttggtgtgacacgtgaacgcattcgccaaattgaagcaaaagcgttgcgtaagttgcgccatcctagccgttcaaagcaacttaaagattttatggatgatggtaacaactaataatagtgcaagaagtcacgtataacgtggctttttttattgtgctatgctatgctaataaatagcggttcatcaaccatcccgcttatcaaaactaggagattttttatggagaataataatttaccgacatcaccaaacaaggctagaaacatcacgttagttgcgattgtcgctgccatatatgcggcaatcacttttgtgattcaacccatagctttcggaccagtacaattacgtgtttcggaggggctaaatcatttagctgcttggaataaaagatatattatctcattgggtattggtgttttgattgctaacctggtatcaccgctaggctggattgattggatcttcggtactttaggcacagtaattatgactggtgtcacttacttgttgacacgccgtgtgacgcaaccaatcattaagatattgattagtacatttgtggtggcaacacttgggatggcgatacttgcagcagaatttacctttgcatttaatattggtgcacatggtgcctcaccatcaggtgctaagggtgggttgttggcacaatggggagcttattacgttagtttagtaccgggcgaagttgtgtcattaattattggtggtattgtggtttatgcactgagcaaaattattaatttggaaagataacgatgacgcaagattatagcaataaaaatatcttattaaccggtgctgcttcaggcatcggtttttcgcaattagaggcatatctggcggcgggcgcaatagtttatgctgtagacaggcaagacattgcttatcaacacattaatttgaaaacatttaaattggatattagtcaacataaacaacttaaggtatggcttgaaacactaacacaatcggtatcttttgacatattattgaatacagctggtgtattagatgattacaagacatccttagacaccacgctggatgactggcagcatgtgcttgacattaatttgaccccaatgtttattctgacaaatgctgttttgccagcaatgctatctcgaggctacggtcatattattaatatggcttccattgccggtttttctgccggtggtggtggtgtagcttatacttcagctaaacatgcaattgtaggttatacgaaacaattagcttttgattattctgcaaaaggcttacatgttaatgctattgcaccaggtgcgattaaaacgccgatgaatgcagcagattttgcaggtgacgctgagatggcaaaacaggtggctgcgcaaacacctgccaaacgttgggctaatcctgatgaagttgcgcaattatctttgtatctgactagtcaacaagctgattacatcaacggcactgtaatacccattgatggtggctggactttgggacactgagcttctgttgcgtgatttgaatgtgatatacttaggaaagatataagtttgggggcaattgatatgtcattatttgaagaaattgcaaatgatgaggacaataaggtatataaagcaaagggatggctgcctatatacgctgcaccgagaacggcagaaatattgattattgggcaagcaccaagtaagcgcgtgcaagagactggtattatgtggcatgatgcgtcgggtgatcgtttgcgcgattggttgggtgtgtcggagacagtattttatcagtctggtaaaattggtgttattcccatggatttttactatccgggaaaagccgcttcgggtgataaggcacctcgaaagggtgttgctgaaaaatggcaccctaaattactcggtgaaatgccaaatgtcaagttgattattttgattggggcttatgcacagcgttattatttgaatttgacaaacaaagaaacgataacagcgaccattaaaaattatcagcattatttaccaaagtattttccgattgtccatccatcaccaaggaacaatatttggttgaagaagaatccgtggtttgagcaagaagtattgccaatgcttaagcaagaagtgcaggcaattttgaaacaataatcaaaggacgtgtttgaatacaatcagacaggtgcttttttagttataccatagtataaattaaaaaggtaacttttaatgcgtatatgcgttataattatcatcagtgattacgtgtagataatcacaaattatagaagtgagtacagatgatgcgcataaataaaccgccataaagttagttaaattatcattaaattgacaaattcacgtagcgttgcttccgaacacggctactaaaaaacaataggagataaaagtcaatgaacacattaacaggtaccgtagcacaaaaatggaatcattttaaaacaggcatgatattgttacccaaacagctacaatacactttcagcctcaaagcaaatttaaccgacatacaggcgttaactaaaacttcaaggttattgatgggcgttatgctattggcaacggttgtggcatttatatttggtgataatttttcaccaattggttggattagcctgatcacaggtatttcaacagttattaatttaattttggtcgaccaaggtcgcctaactaattatagttggggtatgttaagcaccgtcgtttggctcattgtagcattaaataaccacttgattggtgatattgcctcgcaatcgttttactttgtaatgcagtttatcggtatttcagtttggcatcaaaatcaaagtagccgtcatgtcgttgagtcaaaaaaactctcttttcaaaagggaatggcttattttgcgatgacgattattatatatggcgtggttttatttgttagtcactcacttcatggttcgcaaatttatttagatgcaacgttattgccattgggtattgtcggacaaattttaatgacttatggctatcgctcacaatggattgcttggataactcttgatattattaatgttattatctgggcgagagcgttaagtatggatggctcagccggcgcaacctcaatgctagtattgcaagttatcatgttaattaatgctttctatgggcagtatatgtggtttaatcagtctaaacaaaacttagtgcaataaacagcgcgcatcatatcataaatgaaaagcagtgccagcaataaaaaaattgctggcactgctttatttagatgaataaaattaaactgccaataataacaaaaataattaaataaattaaattcagccaagtaaaagtcttaaagaaagtgacagatgttctgtcttgcgaaaaaatattatattgacgcaaggcgagcaggttagctaaggaggcaatgagtgtgcctagaccaccaactgtaacccctaaataaataccataaaaatgatctgtaaacttggataacagcacagcagcaggtacattactgacgaattggcttgatataattgctgcaaaaaatgcatgaaattgtgtttgggttgtcgctactaagagctgatggataatatcgattctgctaacagcaccgacaataataaagaaattgatgaaggttaaaataatcccataatcaacttgttggaatacttgtttatcaagcaagaaggcacttaatacacttgctaataaggaccaccaaatcgcaataaaagacaaaattcctaataagacaatcactgttgcaagtattaaccaccataccttgtgatggtctagtgacacagaatcagttaagatattatcaataggtttggctggaaatagaaaactcacagcaaagagactaatcagtccaatcaaacccaaagggatagacatgcccaaaaatgttggtaagcttaaatgataaaaagaaacaaggtacaggttttgcggattaccaaaaggtgtcagcgcacttccaagattagcatagattgtcagtagactaattggaacaatttttttgatggccacttgctgactaatttttaaaaaaataggtaccaatgtcagaatggccacatcgttagtgaacagcatagaaccgacaaatgaaaataaaagcatgacgcgtatgatgtcacgagtcgatcgacatttgatgacaactgtattggcgatatactttaacacatgtaattgctcatatactgaaacgatgatgataagcgatagtagcgataaaattgttttgagatcaatatcttcaacagtgacgtgcccgaaaataaaagcaataattgctaggaatagggtaattaaaaatgttttatcggtggcgatttttctgatgacacttgacataattatgcgatgtcctttgtgaatttagtatgatgatgcttgttcaattataactgattttaaaggagaaaccagcaaaaaataggcaatggccatttcggctatagttgttgggataagatattcattaacatacgttcttcagttgttaatacatgatttttcctgaatgctacattcacattgaatgttggttgtgatgaatcaagtaaaggcaccatgataatatcgtcgtgattggatttgacaatattggtaaggatggcaatgccaaggttttcagcaactagactcattagaaaataaacatcacttgttttcataaaagtcttaggtcgatatccggcttttctagataaaagtttaatagcttgctcatgaataaaactactatccaaggaaataaatagctgctcttttagtgcttcaaaatatagaccaggatttttggctaatggatttttagcagacatataaacatagaatgtagttttggcaaaaggaaaaatttgtaatttatcatcgacggcatcacctaaggaacccaacagggcaatatcgatgtcgccatcaatcagagattgctttaaactattggatccagcttcgtaaatattcatgtgactaatgttaaattgacgatcgaattctttagtagccatcgcgattttagcaaagtaggcatttttgataattggtggtaggcctattgtcgtggtatgtgaacgcaaatgatctaattcgtgtttggcactatcaatttcgtttaaaatcgataaactatgctcgtgtaattgttcaccagcagcggtaaattttaactcggattgggcattaccacgaataactaatttaatctgaaaaaaattttctagtcgttttatagcactactaatggagggctgactgataccaaaaattttagcaacttttgtaaaatttttttctctgtataatgcattgtagtacattaagtcattgacttgcatgtttttatcctttattatcaacactttaggctaatgctataacttttagttatgacatgttactcatttgactataaactaaatagccgtgtatagtcaaggctgttattaatcaataaacataatatttggaggaaataaggcaatgacgatgacaggatatgatgtattacgtaacccatttttgaataaagggacaggcttcacaatagaagaacgtgaagagctcggtttgacaggtgctttgccaagtcgtgtgcaaacaattgatgaacaggctgatcaagcatatcatcagtttcaatcaaaggatgctcctttagaaaagcgtatttttttgatgaatctttttaatgaaaatgtgactttgttttatcacctcatggatcagcacgtatcagaatttatgccgattgtttatgacccggttgtggcagaatcaattgaaaaatataatgatatttttactaatccacaaaatgctgcattcttatcagttgatcgaccagaagatattaaacaatccttggttaatgctgctgcaggacgtgatatcaagctggtggttgtaacagatgccgagggtattcttggtatgggtgactggggtgtcaatggcgttgatattgcagtaggtaaattaatggtttatacagctgctgcaggcattgacccagccagtgtattagcaatcagtattgatgcagggactaacaatcaagcacttttggagaatccccgttaccttggtaatcggcatacacgtattgaaggggatgcttatttggcatttattgaccagtttgtacaagctgagcaatcattgttccctgaatcattgctacactgggaagattttggtcgaggtaatgcgcaagtgattctcgataagtataaggaccaaattgcaacgtttaacgatgatattcagggtacaggtatgattgttttagcaggtatttttggcgctttgaatatttcaaaagaaaagttagttgaccaaacatttgtaacttttggtgctggaaccgctggtatgggtattgtcaatcaaatatttacagagttgcaacaagctggtttgacagcagatgaagcacgccaacatttttatcttgttgataagcaaggtttgttatttaatgacacaccagatttaacagctgcacaaatacctttcacacgttcacgtgatgagtttgctgatgccgaaacattgacgtcattatcagccgttgtaaaggcactgcatccaacagttttgattggtacatcaacacagccgggaacgtttactgaagaaattgtgaaagagatggccgcacatactgaacgtccaattattttcccactatcaaatcctacaaagttggccgaagccaaagctgaagatttgatcaaatggaccgacggaaaggcgttggtttcaactggaataccggcagcagatgttgactaccagggtgtaacctataaaattggtcaagggaacaatgctttgatttatccaggacttggttttggcttggtagcgtcgacagcaaagttgttaacacaggaaacaatttcagctgcaattcatgcattaggtggcttggtagattctgaagagcctggtgcagcagtcttaccaccggtctctcatttaacgacattctcacagaaaattgctgaagtaacagcgcaaagcgttttggaccaaaagctaaaccgtgaagctataactgatgcaaaaaaggctgtgcaagacgccaagtggtcagcagaatactaataggaatataatttatgatatctcaaaaattttggggcacaaaaattagtggtgtgagtctaccactttatgttgccatgatggtcgttttagctgcaacaattgctctgaataaattgcctttaaatatgttgggactgacgttgatgttagtgttgtttggccatctattcttttatattggcaataggttaccaattgtcaaatcatatcttggtggtggatcagtatttacgatttttgcttcggctgcactagcaacgtccggaatcatttcagcaccaatcgttaatgcaacaaaaacgtttatgaacgataacgggttgttggatttctatatcgctgcacttattgtagggtcaatattaggtatgaatcggaatttgcttttaaaggccgctgtacgctttataccggtctctttggcagcaatgattattggcttcttttctgtcggactggtgggcatgattttgggggttggttttggacatgcagtcatgtttatttcgatgccgatgatggcaggcggtataggagcgggcgctgtgccactttctcatatctacgcacaaggcttgggtgttagttctggcacaatgttctctgaaattattccagcaattacgttaggcaatgtgctggcggtaattggtgctgcattgattgcaaaagttggtgccaacactaagtatgatggacatggtgtgttactcccaattagcgaagatgaaaaaaccaaaccactacgcacgttagacgcaacgcaaatcggcgtcggtatgatgattgcatttacgtttttccttttgggaacaatattgaattattttgtacctaaagtacacacttatgcttttattattattttagtaattatatttaaggcgtttaattgggttcctaagcaattagaggaatctgtggttatgtttaataaagtaattatgggtaatttaacacatgctgtgttggccggtatcggtttagcactgattaacttacatgtcttggcgcaatctttgacttggaagttcgttattttgaccttaacaagcgtagttgtcatgggcattgctagtgcttttattggtaaattatttgggctatatcctgttgagtcagctattgctgcaggtatgagtgataatagtatgggtggcacaggtaatgttgccgtactatctgcgtcaaatcgtatggaaatgattgcctttgcacaaatgggtaatcggatgggtggtgcgcttgttttgatatttggcggcattttgattcattatttacattaattaatatttgacttttgacgatataatcttacggttatatcgttttttcatggttatgtgaaagagagttgcaacttttaatttttaggcgtatactaacaaatagtaagtgaaaagaagaattaattgtatgactaagtttggtgttgttgttggatcgacgcgtaagaattcatattctcatggcgtcgctgaagctattgttgctggattgcctgaagaagcggaggtaactttcttgaacattgcagagttgccactttataatcaagattttgatgaagaatcaccagaagtttacacgcaatttagagcaacagtggcagcacaagatgcatttatttttgtcacgccagagcacaatcgtagtatttctgccgcattaaaaaatgctttagatgttgcttcaaggccttggggacaaaacgtttggcaaggcaagccagctttggtggcctcacaatctatttctggtatctctggtgtcttagcgcatcatatcttgcgtcaatcattagttttcttggatatgccaacgatgcaacaaccagaactctatataggtaatgttgctaatcttgctgatgaaacaggccagattagtaatgctgatacgaaggcgtttcttgccaacgcagggaaccaatttgctgattttgctcagcgctttattaagtaataagcgattaagtcattcacaaaaaagccaatgcggttgagcataggctttttttttcatcattatctacggtataaacttgttgaaacgttttaacatgcttttttgatgcaaaatcgaggtgacttgataggcattagcaattaatgtgttatcacttaaaataaccccttgccaaaataacaaccatgtctgtaatgctaaatcatcggttaatatagccatgcttttgagttgattaataagatgttgtgtgaaagtataattattttgaacaacgctagcttctaataagttattaattactttttttaatgtgcgttctgagtgtgtagatagttcatgctgtctgtattggtttagtatatctttaatgtatggtgaaagtcggttaactggtaccatgtatacaatacggctaaacaataggatatcgtaatactgccagttttctatgtcaaaaaaatagtcgactaattcatcttgtatcgcatgaggcgctagctgtttttttagatggtactttgttgcttttgtcatcaagaataagtggcgattaagcaagctatcaggttggctacgtgactgtgactgggttaacacgtataatttatcgagcatgacaccatcgttgttgtgatcaattatttctaactggtttgctaaggcagatagcttggattgctttttatcaaaaatactataaaagtattcttcaaatgtaatcattaatgcatcacaaagcattaaaacagtttgatcacttgggtcagtttgattgttttctattctggaaaccattgactgtgatccgattagcgcaccaagcttggcttgagacatgccacgcttttgccttgttttacgaatgagttcaccatttttgtaattcatattttcccctagacctaatattaagatttgtatattataaggcccattatttcacactgtctatggaaatggttaacgtttcacaattggttttttttgatgtcgttccgctgtgaagcattccgcgaataaaagtgaatgaaaattataaaacagtcacaatatacttattattgagacattatatagtctgaaaaaattaataaaaagacgaaatcaagtgttataatgaagctagaggcaaaggacttgtcttgtcacatatacagtaaaggagtatattacttatgaaagcagcagtatggcatggtgttaaagacgttcgtgttgaggacgttgagctaaaacccatgaagtcaaatgaagtcgttgttcgtgttgcttacgccggcatttgcggtagtgatttacatgaataccttgaaggaccagtgttcattccagttgataaacaagatgagttgactggtggacaagcaccattgacaatgggccatgaattttcaggcgttattgacaaagttggtgccgatgtgactaacttcaaagtcggagatcatgtatctattaatccaacagttacaaagggtaactgggcagatgatgtcgatgtttatgatggttatagttttattggcttaagtacagatggtggttttacgtcatttgtcaatgtgcctgaagagaatttgtatcatttacccgaagacttctcattgaagctggctgcaacaatcgaaccaactgctgtggctgttcaagccgttaaagagggtggtttgcgctttggtcaaaaagttgttatttttggtgctgggcctattggtgtgttggtagcggctgcagcaaaagctgccggtgcaactaaaattgtcgttgtcgatttatctgaggtgcgtttgaataaagcacttgagatgggtgcaacagatgtgattaaccctagtcaagttaaagacgccatcggtgctattaaggcgattattcctgaaggagcagatgtttcctttgaagttgctggtgtacaacctacgtttgaacaggcaattgatgctacgcgaccacgtggaaccatggtaattgtatctatttttgctcggccaattagttttaatccaatgcaattaatgaatgcaggggttaaactgacaacaacgattgcctattcaaaagaaaccttccaacaaactgttgaccttgtaagtagtggccaaatcgatgttgagcctgttattacagatacgattgtattagataatattgtagaagcaggatttgaatcgttaacacatgacaagtctcaagcaaagattttggttgatcttagccaagaataaatattgattttttaagtggtcgttatccacatcaaaacgactgcttttctttttaactaattatgatagttggaggtgtagtatggcagatacagtttataattttgatgtggtaaaagaagatgggaaactatattctttggctacactaaagggcaaaatcattatcatcgttaatacggcaactaaatgtggctttgcaccacaatttgaagaattagaaacgttataccggacgtatggtgataagggactagttattttagggtttccatcaaatcagtttaaacaagaggttgattcgagccacgaggctgctgaagcctgtcgattaacctatggtgtttcttttccgatgcaccaaattattgcagtgaatggcaaaaatactgatccgttgtttaaatatctcaaacagaataccccaagcccattgggtagcacaattaaatggaattttactaagtttttggtcggacgtgatggcgtaccagtgaaacgctatgctccaaaaacacgaccacaggatatgactgcagatattgaacggctattatagtaatgtcatgtcgtattaatttaaacgatgacttgattaaggagatattatgttatttcaaaatgtaatgtttgggacatatacgcgtcgccaatcatcagggatttatcaggctgttttagacttagagactggtaaactaaccaaaccaacactattgattcaaactggatcgcctacctacactgtgatgagtcaggcaggttttttatacgcggttaatcgacaaaatggtcaagggccaacaggtggtcttggtggtttcaatgtgtatgattttaacaattctggcgaaccaaaaaaagttcaagaatggctaacccctgatgcttcagaagcttatttagcaattgacgagaaacgtcagctgctttttgcggcaaattatcatttagcaacattaactatttttaaaatcaaaagtgatgggactgtgacgcaaaccgatcagtatacggcttctggtaagggaccaagaccggaacaaaataaagcacatattcattttgctaatttaacgcctgatggtcggcttgcaatcgttgatttaggatctgacaaagttacaatatttgatgtgacggatggcaagttgacgttacaaaatgtttttgagactgggactggatttggcccgagacacatgcgctttaatccaatttaccaaaatgttgcctatgtgttaggcgaactctcatcacttatctcagttgttaaatacgatacagacactactgcattgatattgcataaaacttaccctactattcccaatgattggactgctcacaatggggcagcagctattcgtgtatctcatgatggtcgatttgtttatgtttctaatcgtgggcacaactcgctagctgtatttaaagtgacacatcaaggtagagtgttagatttagtacaaactattggcactgcaggcgattttcctagagacttcaacattgatccgtctggacaatatattgttgtggctaatcaaaataccgataatgtcactgtatttaggcgtaatcaagaaagcggtttactaactaaaatacaacaggattttccgataccagaaggtgtccgtgtgatgttttattaatggtagattgtaaaattaaaccgaacacttgaataaaaaagccgcagcgcctttaatggtaattgtctaaaacaaccataaaggaactgcgactcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcttgcaatctacctaatgataaacgacttgtatccgtatgcaagtcgtttttttgtattgattttatgatgcaaaaaaatagctatatatttctttgcaaatgtgagataataatcgccatacagaagtaattaattaaattcacagaggtgaaaaatggctatggaaaaaagtcctaaatggctaccgataggcgcagtaattgccttaggcattgtatatggggatattggtacttctccactgtatactatgaattctatcctaaacagtgcacgtagtgccgagcaaattaacacgtttgtattaggttcggtgtctttggtattttggacactgatgcttattacgactgttaaatacgtgtggattgctttgcgagctgacaaccatggcgaaggtggtatatttgctttatatagtcgtgtcaaacagagcaataagaagtggctgttaattcccgccctaattggcggttctgctttactggctgacggaactttaacaccagcagtgactgtcacaaccgcaatagaaggactaaaaaatcaaaaaattggttctttcttgttccccgataatcaaactgtcgtagttgctgtggtgacagtccttttgttgattatatttgcatttcaaaaagctggaacgaaaaaaattggtaatatatttggaccagtcatgttgttatggtttctttttatcgggacatttggtttattaaacattttttctgatctcaacattttaaaagcactttcaccaacatacgcaattagcgtgttaatgagtccagaaaacaaaagcggcctttttattttaggtagtgttttcttggcaactactggtgctgaagcattgtattcagatatgggccatgttggcaaacgtaatatttatatcagttggccgtttgtatatacgatgttaatcttaaattatatgggccaaggcgcatggattatgacacatgcgaccaaggtgaacatacgagcacaatctgttaatcctttttttgaaattttaccaggacagtggcgctttattggtgtcatattagccacgttagccgcaataattgcttctcaagcactcatttccggcgcgtatacgttagttagtgaagcaattaatctgaaagtcgtaccacgattacgaactttttatcctagtgttgcacgtggtcaaatgtatattggcaccgtgaactggattttatgtgctattggtttaatggttgtatggtttttccagacatcgcacaatatggaggctgcctatggtttggccatcacaattacgatgttgatgacaacattgctcttgtttgaatttattagacaaaatggtcaacgcgttttggctatggtctttattgttgtctttggtttcattgaaactgttttcctaattgctagcctaggtaaattcatgcatggtggttatgcaacattaattattatgcttggtattttgttaattatggtggtgtggttttacggtaataagcgacgtgaagcaatttctaaacagaacgactatttatctttaaaagattaccgtaagcagttaattaatttgtcaaaagatactgaggaatctgtgtttgccacgaatttagtgtatattgccaatatgcatcagaactatatgttgaagcgttcgattatatactcattgattggttcaagacccaaacgagctgccatttattggtttgtgaccatgcgtgaatcttcggatccgtttggaaaaagttatgaagttgatatgttgggaacagataatatcgtgcatgtcacattttatttaggttttaaggtagaaccacaaattcatatttatctgaaacaaattgcaagtcttttgattaaacaaggcgttttgaagccacaatttcaaaagtatgcgatggaaaagcacggtaacgttggtgattttaagtatgttattgctagccaatactatgcagatctgttaaatttgcctaatattcatgcctgggaccgctttttaattggtggccgtgtttggttacaatcacatacagcgacgccaagcgacttttatggtttagaatttagtgatgtcgtcgaagaaatcgtaccattatttatatctagcacgaaccgcaaaaaactaacacaattgacagttaaaaatgtcgttaaaccagatgctgaataagtaatcaatcgtttgatttttgtgaaagaaaaagcgagctaaaattaatttaaattgttaatttggctcgttttgtgttaaatttaatattatataaaaaatagcatattgccgggggatagaccttcatgtctaacgaaaacaaacgctcagacaatttatcaaatcaaaatcaaacaactatgagccgtgttgagcaacgtcagccaaaaaaacgaagcaaaaaacgaattattttaatgattttaggatttctcatacttctaggtgcaggttttggtacctactatgcaagtagtgtgaagagttcgttggataaagcctactttgcaaccggactaggttcagaaaaagaagcaagcacactaattaaagaaaaaaagccgatttcatttctagtgctcgggacagacactggaacggatggtggctttggctctggaagagacagagttgggctaactgattccttgatgttagtgacggtgaatccacaaaaagagacaacaacattagtttcagtaccccgagatattatgacctctatttcaggatttgaaagcagctttccacagaagctaaatgccgcgtatgcatttcgtgaagcctcagacgataaagcctctttaggagacggtgttgggacaactatggaaacgattcaaaaaatgtttaatataccgattaactattttgccatggttaacatgagtggtttgggagatgttgttgatcaattaggaggtgtcaaagccaaatcaccattgagctttaagtttagccaagacacggcgcatgaggtcggtaataatttgtacgattttaccgaaggcaaaacaagctttgaatacgctgcagacggcgaaaactttaaaaagtatgacaagatggatggcaaggcggcgttagccttttcacgtatgagatatcaagatccgcaaggcgattatggtcgtacgcaacgccaacgaattttgttgcaggccattatgacaaaaattaaatctgatccgtcaacgattctcaatacgaagtttattagtgccacaactaaaaacattgcatcaaatatgaagatgtcggatatgttggcactcggctcaaattatatgaatgcgacaaagacaattgactcatatacagttcagggtgaaggtgagatgtatgacggtgtatcttaccagcgtgtgacaacggcgcaacgacaggctattactaacaagttgagagcagcacttgaattaaaacctgaagatactggttcggaatttggtagtacagtgacagaatcgcagattgcacaagtgggttctgctgatacattattctcacaattcaatacaaaatcgaacgaaaatttgacatctaactaatcttgtcatgtactaagttagtgtgttaaagagggagcactacatgaacatattttcatcatttcaaaatcgccgattctatcggtattttgttttgtctgtcattattttactgattgttttactcaaacagtttatgacattactgttattaacaattattttttcttatcttgcgatgaatgctggcaaaagggtgcaacgcgtgacacgcctgtcaaggtcattatcaattgcgcttgtttatatcgtcgtgatggcttttatcatctgggctgtcgaacacggggcaaatactgttgcacatcaagttaagagcatgattcacttagcaaccgattctagttggcacacaacgggtatttttaaagaagtctacaaaaatattcagcagtacagtaactctttgaatacagagcagttaatctctaaaggatttacccaattgaatcaagttgggcacgtcctttatgaactgattttagcgttactgtttagttttatattcagcatgacttacccacaattacggtcatggtctatgactttcatacatagcccttataaaagattttttggtgagttttatattatcgtgcatcgctttatcattattttaggccgtttatttgaagtccagctaatgatttgtgtaattaacacgattgcaatggttatcgtattaacctttttgaatttcccttatttaattggttttgcgattttgattttcatcttaggtttgattccggttgtcggtgtgcttatttcacttgtaccgctgacagtgaccgcgtttattatcggtgactggcatacagtattggttatattggttgctgttgctgtaattcattttatggagtcatattttttacatccgcactttatgtcacaacgcacgcatatgccaatattagttattttacttaatctaattattatggaaaaagtttttggtgtttggggtttaatcattgggttgccaatcttaacattcttgttagatttcttccgaatacaaaaattcaaagcgtaatatcagaataatttgtttacagcgtacattattgtgcgttttttttattgacatagcattgttcagatgttaatctgtaaatgttaaattaattaatcttcggggcagggtggaattcccgaccgacggtaaagatctttaagatctaagtccgtgacctgcattatttattaataatgcagttgacacagtgtaattctgtgaccgacagttaaagtctggatgggagaagatttaaaataatagacttagctaggataagtctgtcttttttgaatcgatctaaatactttaaacccgatgttaataaaatacgtcgggttttttgtcctgaacaaacaggaggtaaaagatggatgatttaacatatatggcattagcagcaaaagtagctgccaaagcaggaccagatgaaacatatgaaaatccacgcgttggggcaattattgttaaaaatgggcagatcttggcgactggatatcatcattcttttggcgcagcgcatgctgaaattaatgcttttgaaaatttaagggatcaaacagatattgttgattcaacgatgtatgtcacattagagccgtgctttgtcacgggaaaggtaggtgcgtgtgcgttggcaatagcccaatggggagtcaaacgtgttgtagttggtagttttgatcctaatcccgatacacatggacgtagtgttacatttttaagacaagcaggtatccgtgtcgatgttttgggaacagaagatagtcaaatattaaatcccggattttatcattattttgaaagacatttaccatatgtacagttgaaactagcggagtccgctaatcactttgtggcgtcttcacaaggacaatccacaaaaattacagatcggttagctgacattgatgtgcacaaagagcgtgctagtaaaagtgctattctaattggtagtgaaactatgttgattgaccaaccaaatttaacagtccgacatgtaccaataaatcatccacaacctttaagggtagtgatcgatcgacgtggccgcttacaaaataaaatggatcgagcgacaaataattggttaatcttcacgacaaacacggactttgcaaaacaatatgacaatgttcttttaatgtcacatggtttacttagtgtcctgacaagtttagctagtaagaatattcagtctgttatggtagagggtgggccgtcattgattacagcattcttaaaagcgaatctctggcaagaattcattgtttatacagcagatagtatattatctgaagacggggttcccagtgtacaaccattgtttaattcagtgtcttcataccgtgtgggtaatacgcttaagagtcgttatctaaatgataggagtgtgtcatgtttacaggaataacacagacagtgggtcaagttataacaaatgaaagtcacaaaaaaaataatcagcatatcacaattgaaacaaatacgccctatttttcagaggcaactatcggtgatagcataatggtcgatggcgtatgtttaactattactcataaaacagaccatactgctaaatttggtattatgagaccaacttatgaaacaaccattattggtgattacatgatgagacaatcagttaatcttgaaaaggcaataagtgcaggggagagatttgatggccactttgtccttggtcatgttgacggcaaagctgaaattgtgaataagcaggtgatagataacacgattttacttagcttcaagcctaaagagtctatcttgatgagagaaatagttgctaaaggttctgtcgcaatatcaggcgtaagcctcacggtgattgaaaaaaccagtcagacgtttcaaattggattgattccccatacgcagttacaaacaacattatcaaaattaactgttggtcattgggtaaatatagaaacggatattttggctaaatatatgacaggagggcaatatgttggataatgttgttgaacaaagcgtgcgaaaagcagttactgccctaaaacaaggcgcatttgtgatcttgactgatgatcaaaatcgcgaacacgagggtgatttagtaggacttgcatcgtttgtgacacctgaacgaatcaatagtgcattgacattggctcgtggtgtgctggccgttcctatgagtaaacaacgcgcagataagctaggtctgaggcaaatgacagaccataattctgaaaaatttgccacacaatttaccgtcagtgttgatcatatcatgagcacgactggtgtatccgcttttgaacgggcaaaaactattcgtgagcttgcaaatcttagtgcgtcagctgaagattttgagacaccgggacacgtatttcctctagtagctaacgaaggtggcgtgttatcaaggcaagggcacacagaaggggctgttgaattagccaaaattgctggagtaccaccgattgcttatattattgaaattcttgataaagacggtcaaatggcccgagaaaaagcattagaaagtttagcagaacaggaaggcatgattaaattggcgatttcagatatcgttgcctttaaacaagcccaaaatcagtatcacgttaaagaaggtgtgacggtgaatctgcccagtacctacggcagctttcagatgactgactatgatacaggtgacaaagaaccggctctgttgattcgtagtcaaacacaaactgcgacgacaaataaccctttagttcggctccattctgaatgtgcgacgggcgatatatttggctcatatcgctgcgattgcggaccgcaacttcaagcagcattgcgtcagattaatgaagaaggtggtgcgcttttataccttagacaagagggacgaggtattggactcgcagaaaaactgaaaacgtatgttttgcaggaaaataattatgatacctatgaagccaatgtccacctaaatcatgcaccggatgaaagagactatcaacaagcagcagaaattttgaaactagctggtctaacgaaaataagattgttgaccaacaatccagataaaatcaatcatttaaaagtggctggcattgagatagttgaccaagttccgttaattactgggataaacgatattaataagcactatcttgcgacgaagagaaaaaaatttaagcacatactctaaaaatagaaaccgaggaaatgacaatgatatacacaggaaaattaacaggacatgaagaacggcgtattgccatcgtagttagccgctttaatgcattagtgactgagcctttattaaaaggcgcgcgggatacattaaatatgcatggtgttgacgaacatcacatcagtgttttctgggttccaggtgctttggagattactatggtatcgagtcagttggcagaatcaggtatgtttgatgggattgtcacattgggcgcagttattaagggcgatacagatcactacaatcttgtcatcaacggcgtagcaaatggggtatctcaagttagcttaagtacgaatacgcctatcgtgtttggtgtcttaacaacagatacactagaacaagcgcaacagcgtgcaggtgctaaggcaggaaataagggtgctgaagtcacggtaagcttgttagaaatattaagtttatatgatgacataaaacaactgtcttgacaatattggttataattttaaaatatctgatttaagcgtatacttaaaccagatattttcttttgctttaattgggggcatatataatggcgcaatttattcaaacaaaacatgggaaaccagttttagtcaacttgaatcaactattatcacatcacttactcattaccggtatgacgggtagtggtaaatcaagcaccttgttaagcttggctgaacaattacaacgtgaaaatcacattggtattatttttgatgcgaccggtgaatttaatcacttgcatgatgccattatttataagttaggtgttaacgctaacttgccgctatcacagttatcggttgataatattgctcggatattatcttttgatgcatcaacgctgtataaaaaattggttgccgcagtgcagtctttaaaaataaatcagaatataatgcatcaatctggtacttatatcaaaatcaatcaagagttgataacgtataacaaacgggtacaagctttacgttatgctggtagcgattacgatgcatcaaaattggctgatcaaataacagaggaatttattcaaccattagagaatagtacagccaattttaacttcttaggtcagcaatacaatcatgctgaaattcagaaatattgggatgatattttacatgctaaattactattatccaaccgtcacacgcaaaaagtctttggtttacctcattctttcgctaatagtaatcaagataatgaaacacaatttgatttaatctatgtgttgaagttattttcaggaatgaagagtaggcatcgtacattaattatcgatattagtgacatacaagacgatactaagaccagtcaacttgtgatggatatcttactcaaacaattattatttattcgtgcaaaaagtaatcttcgcctaccggtcactgtattgttagatgaatatcatcggtacgtaccaaaaaatgctgaggtaatggattcaggtgtttttaaattacttcgggaaggtcgtaaatatggtctttatgctgtattatcaacacaatcaccactagatttaccgactcaaattcgtggccaatttggtagtgttttggcacatcgattgcaagatagtagtgaaattgatagtattttagctaaacagagtcgaaaaaaactaccacaattagcaaatggggatggtctgcttaaattatatgaaagcaaaaagcccaaattagttcatgttgtggcacctgagacgcagcatgacacagattcaccacgttttttaatggcgagtcaggatgattttcattttattaatcagtaatagtacatcatgatgtcggtcaattaataggttgtgggtatgataaaacagtcatttaaagcacttggaacaaaaattaatttaacgatttttgatgatgtctcagattatatacttgtagagacgcgtcgcttagttacaaattatgagaatcgcttaactgttaaccgagaccattcagaggttgtcagtattaatcaaaatgctggtattagaccggttaaagtgtcgctggatacttttttcttgatacagcaagctgtgcaggctagtcaattaggacttggattcaatgttgccattgggccactagttaaactatggcaaattggctttgaaggggctcataagcctgaaaaaaaagctattgaagctgttataacacagattaatcctgagaatattatattaaataaagcccagtgtagcgtttttttgacgaaaaaaggtatggcccttgatttaggtggtatagcgaaaggttacattgctgattgtatcaaaacgatatggctcaaaaatcatattaaatcaggcataatcgatcttgggggtaatattttactagttggacagcatttatctgataatcaagcatggcgaataggtatccaaaacccaagtgatttacgtcacaaagttgttggttatattagaacgtcagcgtgtgctattggcacttctggtatctatgaaaggcgactcatagtaggaaatcggacatatcaccatatgtttgacagtcaaacaggatttcccattgaaaatagtttggccagtgtgacgattgtcagcaagttatctattgacggcgaaatttggtcaacaattgcgttctatcaaggattagaggccggtaaacgattagttgaaagtttgccaaatattgaagcaatatttattacaaagcaaaatgaagttgtgttaacctctgggttaatccaacgttttgatagcgtacgctgacatttatttgatacacaataacaattgatttgtcatcaataacgatgtacaatgcacttgtgaaaataaagacaagaaaatgaggcgatatgatgaaaaactttgttgcattagttggctccgaatcctcgacttcgacaaatagacatttgttacagtacatgaaaacacatttttcagcggaagcgactatcgagcttattagtttaactaatttaccgattttcaagaaaactgacgaccgattcatgccagaaccaacattagcgctaataaaaaaaattctgccagcagacggtgtcatcattggtacgccagaatatgatcatgctgttccggcattattactcaatgcgctagcatgggcatcgtatacttcacatccttttgtgaataaaccagtcatgattactggcgcttcttatggttcattgggttcctcgcgggcacaagcccaacttcgacaggtgcttgattcaccagaaattaaggcgcgtgtcatgccagggtctgaatttttattaggacattcattggaagcattttcggaacaaggactgattgatgaagaaacaagtcaacaattagatggcctgtttaaggactttttgttatttgtggatatatctgcagcgctgaacaatacggatgatataaaaaaagcccagtctgaggctttttcttgggatgacaagtgagggatttcaaatgataaaattagttggtatcgcaggctccattgcagaagaatcatacaatcgcacactattaaagtttattgctatgcaatttaatcaagaggttgacattgagttgttagatattaatgatgtaccaatgtttacccaagatgatgcaacagtggataatcatgccatagcatttttaagtcaaaaaatacagtcagctgatggtgtaattattgcgaccccagaacataatcacacagttccggcagcattaaaaagtgtgattgaatggttatcttataaagtacacccgtttgatgggaaaccagtgatgattgtgggtgcttcttacttaacgcaaggcacatcccgcgcacaattacatctacgtcaaattttagaagcgccgggtgtcaatgcagttgtgttgccaggcaacgaggtcctggttgctaatgctaagcaagcgtttgatgactttggtattttaaaagatactgacacggttaatttcatacatgctgtgttacgtaagtttattacttttgttaaggtgattaatacattagataagcaagaagatacagcgtacgaatcggaaaatttggatgccaccaatggtaccgacacgacagtttcggatgttgatatgacagctagtgattggctagaacaagctgcacttaaaacaaatgcagttgaggggaatgcttatgtcaagttagacagaggattgctgacagttaatcaattgaactattttcttaacacaatgccaatagaactaacttttgctgatgataataatcagtttatttactataataaaaatttagctactgaagatatgcttgcgcccagaaagccaggacaggtaggaaatcctatgtctgctgttcatccgccacgtgctgttaaacatgttaagcaagttattcatgctttacgggaaggaaaagtggcgcgcattgaaatgccagtaccgggtaatggtccaaaaaagcatgttatgcattattaccaggcgatgcatgatgaaacaggtcagtaccgtggcgttaacgaatgggtagttgatttatggcctattgtggcttcttatctcagacagacaggcaaaattctaatagacaatcctatgtcagtaaaggatgcggatacaggtgcttcagagcacgcgaatgacgaaccagtaacaactaataaagcggctgatgcggatactggcgcctcagaacatcaataaaataaattggattaaacaaaaggagcaaagtattttgctccttttatggtgaaaatatgattttatagccataaaaagaataggtaaacctgagaaaaacagtttcaatgccaatcacaagtcatctgttactaaaaataatgttacctgaatgatatcgaacaattaagcctggtcgcgtacatctctgctgattaaatgccgaaaaaccaaaaaaaacgttgctatatagtcaatcgataaaatcttactaaattataatgttaacaactgcgtggcatatcgtataataggcttaacaaattagcatgaatagcattggaggcataaaatgaacgataaagaattagctgctcgtaagacagcattagagccattagtttacgatgtcacacaaaatcgtgccactgaaaaacctttttctggtcaatatgatgctttctatgaagatggcatatatgttgatattgttagtggagaggccttgtttaactccagagacaagtatgatgcgggttgtggttggccgtcttttacgcaaccaattgacaagcatataacagagattgccgaccattctcatggtatgaaacgtattgaagtgcgctcaacagaagccgattcgcatttgggtcatgtatttcctgatggtccaagcgaaagcggtgggatgagatattgtattaattcagctgctctgaaatttataccaaaaaaggatatggcgaaagcgggttatgctgagtacctcagcacgttgtaatgactatgtcaacacatgttggctgaatatcatgcttttagcttaggaaagattatgaataagaaaatatggttgagcagtctcattgctgtgcttgttgtcttagcggttgttacaaccattttttattatctgccacaatggcagcgtgctcgtgagggatcaactaaaacaacgcaacaagcaaaaaacaagtctattgagccagccaagcaaccggaaacattgtcaacagtcactgccgatactaacctagatcgttacatttcagaacttggattctcaggttctgttttggttgtaaaagataataaagttatcttacgtaaaggctacggtgaagctaattatgagcaaaagataccgaatagtcccaatactttatttccgattggatcaacacaaaaagcaatgattgcgacagctattctacagttacaagaaaagaaacagcttcaagtaacggatgccattgcaaaatattttcctgattttccaaatggccaaaatattaggctattcaacttgctcaatcatacatcgggtatttttggtcgaaatcaaacaaatcaggctgagacgagtgatgaattggtcaatgaaattaaagccaatgggacggtaggacaaccagggcgctggcattatttagatgctaattatattattctgaccaaactgttagaaaaaattacgcataccgattatcgtacttatctaaagcaacatattatagcgccaagttatatgacggggacaggctttatgaatgatacgacttatcagcaatctaagcaagcctcggttggttatgaattggaaaaagggcatatgacaccgggcgcgttacctaatttttctcaactgtttggtgttggggatatgtatatgaaccctactgacatgtacctttttgatagagcgctcttcacacacaaactattaaaatcagacagcttaaacgccatgttaaaaccaggcagtagttcacaatatgggatgggtttctataatgaccctgccttaattgttaatcgtgggtatttgtcgggttggagtgtgtcaaatggctttagtcatggtgggcgaatttacattgttttattttctaacgttagaaatcatgccatttcgttaagcgacatgaatagtaaaatatacacacaacttactaactaaattaaaaacatactagtgattttttgctggtgtgtttttaatttgatgtgatttaattcacttactgaaacaaatgaaaaaaattgagacatattgtaagcgttttcattgtatgatataatttatataataagtagcgctacttagaacatccgattttaaaaggaggatagaattatgatttggtcattaattgttggtgctgttattggtgccattgcaggtgcgattaccaatcgtggcgaatcaatggggtggattagtaatattattgctggattagttggttcagcaattggtcagtggctcttaggacattggggtccaagcttggctggcatggcacttatcccttctattattggtgcagttattcttgttttggtggtttcatacctgttcggtattagatccagaggataagctcagccagtaaagaggtgagatatgaaaaaatggcaaaaagtagtattaagtttttcgagtattgtgtacttagtcgggattgctttattaatctggcctgacagtttagagcgagcctctgacaaattgaatgatgttggtttcaaatgggccattgatagtcaaatgattatcaccgattatggttttgtgctattggccttaacagttcttatctttttagccgtagtcatgcagccaacacagaaaaaagatattcttttgcttgaaggtaagcaaggtcgattggctttaagcaatgacgggataaatcattttattaggacagaattatcaggtgaaggcttaactaatgtgcgtgttaagatgaaaaatacgcgacgacaaaagcagtttaagattttagctgatgcaacttatcagcagcatgttatcgctaagttgccagaaatgactgagaaactcacgcaacaaatatcaacacttctggcaggcgttgatcaagcaccgattaaggtcaatattcaaattaataaatcatccagtggtcagcgtaagacatcacgtgtgatttaagagctggggtataattatgattaaaaataacaaaatggttatcggtggcatatcgggattagtgtttgccaccttatggatgacaattggctttccaaaaactatctttgtcctgctaatcacagtcattgcagcttggatagggtatttgttagatagctatcatgttgatttatcccgtattaccgatatatttaatcagaaaaactaatagtagaataattggaggaatgaataatggttactgagaacaaaagtgtacaggcaacagaaccagcacctaaaggcgaattgacgtttaatgacaaagtcattcaaaaggttgtcggttatgccattgaaaacgtttctggtctactaggcgttgatggtggctttatggccaatatcaagaataaaattgtgaacagtgataacccagtagatggtattgaagttgaggtaggcaaggagcaagtagctgttgatttaaatattattatggcttttggtcataatgcacatgatatttacaaagaattaaccaaggttattactaaacagttaactgaaacaacgagcttagagctagtggaactaaatgttgaggtgattgatattcagacaaaggcggaatttgataatgcgcaagtgtctcttcaagatcgtgtgacagatgcaggcaacacactcaaagaaaaaacaagtgatggtgttaatgccgttaagcgctccgcttcggaaatgggcgatgatgctgaccgtgttaagtaagacagtaagaaaaatttcttatcccaaaaatgacatgttacatagcatgtcgtttttttttaatggtcttgcctgatttgattgatttctttaagtaatgaggtgaatgtcataatttccgcattggaatactttgacataacagtttgtaatgcttggtcattatcttcatgatattgttgatgtatggtcgcaatgattttgccaaattgcgtcaacgttaaataagtctcttttttgttgttagggtggtgagatttactaacaaagcctaacttggttaaacgagtggctattttagacactgccccttgggttaaagttgtatgtgctagtaaatcactgatacgagaatcgtcatgatgataaattaatgtgatgacatcaagatcagaaatattcaattgctgactatttggtacttgatcataatttgtcagataacggtgaatattttcttctccagaatgttgacgaaaaatatttagttcggaaacgagtagatggtatgaatttttcattttaaattccttggaatatatattgacagatattaattttagactatacttattatattccttggaatataaaataacaacaaatattatcgatggaggtatatatttatgaaagtagtgattgtctttgatcatccttatggtcaaaattcaggctataatgagccacataaccgatcctttacagcggctttacttgttgctacggtaaagtctctaacagctcaaggtaaagaagttgatattattgatttaaatcaagataattttgatccgagaatgcaacgtcgtgatttagtcaattggcgtacagcaccctttgttgatgcgcaaacggaaaattattttaccagattatacgatgctgatgaaataattatgctctttccaatatggtgggaaatgatgcccgccatgacaaaaggttttttggataaagtattagcaaaaggtcaagtcaagcgctctggaaagggcgcaccacgacaaatgtttccagtgaataaaccaatccgcatattgactatttcaggtacacccacttggatttatcggttagtttatggtaatccgattgaaaaaatgttgaaacggggtgtttttggcaagttgggtatgaaaaattttaaatggcataattttaatgctgaagatacaaatgcggcaggtcgtgccaaaatgttaactactgtggggaagtacatttaacctgacgcgcaccacaacatttttgttttacaagttagctatgttatcatgataacaagatgattcgtggagataaaataacatgtcaataattccaaaaaagctaaaagtgggcgatcagattagagtgatttcgccaagttcttctatagacagagttggcggatttgaggataaccttattgctaaagtgcgtttggaagcaatgggttttcatgtcacttttggacaacatatacacgataatgatgaattttactccagtagtattaatgctcgcgtgatggatctgcatgctgcttttttagacaagcaggttgctgctgttttaacgacaataggtggccttaattcgaatgagttattaccatatattgattgggatattattagaaataacccaaagccatttatcggctactctgacattactagtttacataatgctattagagccaaaactggtttaatgacttattacggaccgtgttattcttcatttaagatggatgcgctacagttatatcagacaaatgcttggtttctagcgttgacaaagactagttatgagcttttgccaagtgatgtctggacaagcgatccatggtttgataaaactaaagcaagaaagccattatccaatcaatggcgtatttttcagcatggtagtgctcagggcattataacaggtggtaatatacaaacgtattatctacaggccggcacaacattttttccgcaagtcctgaaccccattgtctttgttgaagaagctgaagggggacaaccactagagttttcacgtgaactagcacaaattatgcagatacatcctgatttaaaagcgttagtgatcggacgttttccaattgaaaacaatatgactgaatccgcactacacatgatactgcataaatttcctaaattaaggcaagtaccagtgatttatggtgtggactttgggcacacgcagcctatattcactatgcctctggggggagaagtgttgattgatgcaacgacagatacaccgaaaattactattttgaaagggtaagagaggataattaaaatcttgcattttgcaatagctatatgattaggggctttagtatcgtgagatagcattaataattgaatatgacatggtatactcatatataagagggaggcataaatgaaacaacatcgtcaagagacattagctttttggatttacattgtttttatcatcagtgtatggtgtgtttattttgtgctgacaacagttattttgctattttttctaaaattatcgctcgcgcttactgttggtttaattgtggcaaccgtcatgactttattatttgtgttagttcagcgaatttttcatagtcttagtcaataatcgttgattgctgttttcattgtaataataaaagtcactaaatactgtcattagtatttagtgacttttaaattgttggtattgtaatcatgtggaatggggcagcatatgcatttaaaagttaatcgttttattaaatggctgattttaacagttatagcaatagttacgttagttattgttgctttgacagtatcaccttggccaagtgcatatctcgttagtcgtctgttcagtggtcctgttgtcatacaagatacgacaagttatgatgttgctaaacaacatgttattattcaaaaaaatatactttacccgtcatcccaatcaaaaaatacattagatgtttatacgccaaaggggatgagtaagccaacaacactggttatatgggtgcatggtggtggttatgttggtggcgataaatctggcgtgcaagaatttgcaacaagactagtcaatgatacacatgtggcctttatcagcattaattatcaaactgcgcctgctgcgatttatccgagtcaagtcaaacaactaaatgatgctgtcctttttttaaaaaaggacgcccgtttgcgtgaaaggtataattttaagcaaactattctgggtggtgattcggctggtgcacaaattgctttacaatacgctgccgtgcagacaaattcgcaatatgctaaatcgctaggcatggccagagtgctgcatgttaatcaactacgtgccacggtgtcttactgtgggccgttggatttacagcaaatccgacatgagaaaagtgcatcaattatgatgaagtggtttattaatacggtagcatggagtgaattgggcactcaaaaatggcaatcttctactgccctacaacaagcgtctcttgtgcaacatgtcaataaggcgtttccaccgacatatattacagatggcaatatttattcttttcagtcacaaggtatggcatttgccaatagactacgtgagttagatgttagtgtcgaaagccgtttttttaatgcgcagtcagaaaaagtttcacatgagtatcagtttaactataaaaccaaaattgcgcaacaaacttatatagagacacgcaactttgtaaatcgtttcaaatagaccattattccgtcaagacccatcaagttaattcatcaatcatcttatattataagtaagtggtaacaaaacataaattcaaataataattaatattgtaatttttatttgaataataataatgcgaatgatagaattatattatattaaagatgtaattacggagggtatcaatgcaaaaaacaactataaaacatatgtttttaattgcagcaacattagccacgttagcagctactgaagtggtcagtcaagaattagatttaactcaggaggtatcggcagctactatgacacaatctgatattgtggttagtcaaaataatcgtgatgatgccttttggaccaaaccatatggtcaagagggggcacaatatttgggcagtatgaaacagtatgaaggtctaaaaataccggctgctgaagttggcgagacaattacgattggcgaaacaacttggcggcatatcaccattcatggtcaaactggttacgctgatgtgaatgcgtttgctaatgttgttcgtggtgcagttattgacatcagtccattccgatatcaagttgcctttaactcaggtggtggcggtatctggacaaaaccatatggtgttccaggtgcagaatatttaggcgggacagttggcgacatgcgttctttctatgttgacaagatagctaaaattcaaaataatggtattaccacagaatggattcacttacaaaattatgggtgggttgatcggacaaatacacgttctcaaattattatgtctgaaatcaactacacgttatttggtagatatggcattttgccacgtaattatgatttatatagtgaatatggttcacaattgcggcaagctggattgacgggcatcaatcaattaaatttttaacaagatagataattgctttaatcaggaaaagattttcctgatttttttgtaggcatttcagctattttaattcgttgaaagttatgataatatcgatatagtgttgtcacaaaatttttacaatttagcaaccataaatgttggattcgagacaatcttgtctaagaagaaaaggcatacaataatcatagactaaaagataaatatataatcttttaacgcattatgatgaataaaggagaatttaaaatgactgccaaatttcagtcgttcattgtttggagcatggttgtattagctggcctaattagtctctctgtacttttttctggtcatcttttttcacctaatgctacttttaatggtaaatttgaagcctacgccttagtgaaagatataatcttgtgcgtttttttgattattgttgtaaccctaattgccaaaatatcgcataaatatcattgttttgttagactgttgctgtggttattaattattagtgttgttgctggtgcattaatatatcagccctatgcaccggtctatgatagtatggctgttaatgtgcaagtgtatagattattgcaaccagaatcaggcgctggtgcgttgtggtcacattattttagtacgtttccaaacaatgtgccaataactgtttttctattctggcttgattcgccttttaaatctattgtgcaccattttgatgatttattattattgcacgctatttttggacaattattgctactattttcaatataccacctagctaaaattatcgacgttatttttgggaaaagagtagggaatacttttttacttttttgcttatttatgccaacttatctcatgcaatttacacaaattgcttattctgacacgtttgcattaccatttttaatcgttggtgtgagatttgcgattgcaatatttgatcatcaagcgcagcataaatatgctcatatggcgtcaaactattggctaacgactaaaaatattatcttgtcagcattatttttagcaatatctatatttctaagacccaacgtcatcgtggtcatattagcgcttagcatcattttaattattttttatgcgcgacagtggcgtttaatgttagcattaatctgtgctttagcagttttttcattctcaactaaggccgttgctaatgtaacattgtcagagacgcactaccaaaaagttcaagataaaaatagtcaaatgcctattgagtcatggttcttgacagcctattatcttggtggccgctccggaaatgaaattaatgcaatcacagacaaatatcataattatgatcaacggaaagcctatattagagagaaactatttgagaagtttgctgcgttgaaactaacaggcattattagaacatggcataataaaattaatgttttgtttggtattaaaactgattttggtatgcagtattttaattcctttagaaaaaaatcagatgtgcaagctcaaaaaaaatatttaaaaatttatcatcagttaacaccaaaaatgatacatttgtcaacaataacagtattaactgctgtcctatcgctgtttatattacccatttattacttgtttaaaaataatggtgaccttaaaaatgaacagcaacgttacgctatgagcatgctgctcatgacatttgaggcgttgacgttattctatgtactattttgggaggtgcaagaacattacatctatatgatgttgccattcttattagctattggtgcaattttatccacttttttggcagataagatactgagttcaatgtttggtggcaaaaagctgaagggattatgatgagatgagtttaacgttagaaccaatgtcacagggaagttttcgtaattacttaaactatgcaataaaaaactacgcactcgaaaaagaaaaaattggtacttggacatctgacactgctgtcgacaaagcttatgaatcctatgaacgcttattgccaaaaggcttagcaacacccaataactaccttttttctattatgtttaatagcgtaacagttggttatatctggattgcaaaagatgtagaaaacgagactgccgcgtttatttttgattttgaaatctactcagattacagaaatcagggttttggcacggaagccatagcgctaataggtcaaaaggcccaaaaacttggattttctgcgttaggacttcatgtttttggcaacaattcagctgcaatacatgtttacgacaaagcaggtttttttccaactgacatacgaatgaagaaaatgctctaaatttttgcctgattaccagtcacatgacgatgttgatcactatgaatagcaacattatttaagataacatcctatcaagacatgcgattgcgcatgtcttttaattttgatgtttctgttgatcccacagttttcgcgtacccgtatgagagtcagaataaaagtttgacatcttatatggctttgcacgggatgacgggtattttcttatgataaccaggtattattggaaactgtatggcaaatagtttcagacaaataccaatatttatggtgactaactcaagtgttaaagcacttcaaaagtatctcgaagataaagcataaactagactgtaaatgatagagagtaaacttacgttcgtcgtgttagggtgcttaaataataggtggatatggctctttatcccaaattgacaaaatgtataccaaaactataatgttgtctggtagccttaacatagaggtgatttatgaaaaaaatagtgaggcgtttttcgccagcagaacgtggttggatgctatatgattgggcgaattcgggctttagtttgattgttgtaacagctgttttgcccctctggttgaatgcagttggacataatattggcctatccactgctcagacgacatcatggtggtcttatgccaatgctttttcgacactattagtggcattttttgcaccgctattaggctcactagccgactttagaggttggaagaaaacatcatggcttgtgacctcattaatgggcattgttgcgacattcttactggcgttcgtacctgatcaaggtttttggttgttgctaatattatttattattgcaaatattggttttagtgtggctaatatttattatgacgcgtttttgacagatgtaacgacaccggagagaatgggacagatatcaagctggggttttgcagtaggttacattggtggtgttttaccatttattatattctatgttttgcaaaatgtgatatctaataagcaaagtattatgctcgcatttatcttagcaagtttatggtgggctttgttttctttgccgatgttgttgcgcgttcaacaaaaatattttattagtgtgccaagggacccattccatcaaacgttaattcggttgaaaacaacattaaagcatcttgctgaatatcctaaaattgtcggttttctagttgcttatttcttctacattgatggcgttaataccattatcaccgaagcctctttattcgcaacggcaattggtgttcagatgacacagttactcactatattattgttcgtccaaatcgtcgcatttcctgcttccattatgtttggacatttagccaaaagtgttggtgagcgtttgatgattattataggtattattatttatattgttattgccattatgtctgtttttattacccatgcttggggcttttgggtaatggcctttctgattggtagtgcacaagggggtattcaagcattgagtcgttcgtactttggcaaaattattccaaaagctttcgcgggggagttctttggtttttataacatctttggcaaattttctgctgttctaggcccgttactttttggtagtgttgcagcaataacaggacaggtgcaattaggcgcagcgtcgctgttaattttctttgttttaggaggctggattttcatcaagtatgcatagataataattaagtaatgatttgcttttttaatcacaaaattttgtgaaataaatgttttatgcacgatagcaagtaaaaaagaccaagtttgagaactcagtcttttttattagactatttataacgaggtaatgaatgtaattgtgcctagaacaacgccagccaagttaggtgtaataagaatatagtctcttttaggcgtatttgtgaaaccgtatataacccaaagtaaacaagaaaaggcagcaaccagtggctgccaaggttgccctttgtcaccagctagattagccataatttgaggaatataagcgataaatacaaaagtgccaatcagcgcaccaattgatccgacaaaattatgaatttttgctttcatagataatttctcctgcgatatattatagcataggcatttttagtttggcgtgagagtcatagttatcgtaaagcacaggtttaaaattttgaaagtgttttcataaaatgttatattgttggataacgatacagtattgtttgatattgtttaaagtaggttttcaaggaggcgcgtcatggcggaaaaagaaaaacacaacttttacaatcaacatggttttcccacacaaagtcaaaaagaaccaggtatacagagtcagatgtcaccgattcctgatgatggtgccacaacatatgttgggcataatcggttgaagcataagaaagcagtcattactggtggtgattctggtattggccgcgctgttgctattgcctatgcccatgaaggcgctgacattgttttaaactatttgcccgaagaagaaagtgatgcattagaagttaaaggcatcgttgaatcattaggtaggcgtattaagctagtggctggtgatttaaagtcagaggcattcaatcaacagttagttaccgaagcagtcacgtttttgggagatattaatgttttagtgatggttgcaggtaagcagcaagcagtacaagatgttttgcaattgaaaacacagcaattaattgatacttatacgacaaatgtgtttagtatgatttggttagttaaagcagcattaccgcatttacagccaaatagtagtattatcacaacaaattctattcaagctgagcagccagctgctttcttagtagattacgcaggcacaaaggcggcaattaaaaataccacaatgagtttagcaaaacaattagctaatcgtgggattcgtgttaatagtgttgcaccaggtcctgtctggacaccattacaggtctcaggtggccagttgcccgaaaacattcctgaatttgggcaaaacacaccaattggtcgggcgggtcaaccctctgagattgcgggtgcatatgttttcttagcgtctgatgaagccagttatgtgacaggtgaatcgattaatgtcaccggtggtttaaaatagttaaatattgctaatcaaatcttatggttagcagttaaatttgaaaaaggagagactaattattatgtggcaagaagaacgatatgaacttaatgacggtcattttttaccaaaaattggattaggcacatttcaagttcgtggggcgcaaggtgttaaccaaatccttaatgccattcaaagcggctaccgattaattgatacttctacaaattacgatagtgaaggggcagttggtgaggctattaggcagtcggacctaccgcgttcggcgttttatgtgaccacaaaactaccaggtcaatatcatcattttgatgatgcattgaaaataatcgaagaatcacttttacgtttacgcttggattatttagatttgtatctgattcattggccattgccgaaacgtgataactatattgaagcttggcaagcacttattgaagctaaaaaaagaggtttggtcagatctatcggggtatctaattttgaaaaagcgcatttagataagattatcaaggccactggtgttgtaccagcagtcaatcaaaatgaaattcatccatactggccacaaaaagatttggttgcaatcaatcaaaagtacaatattttaacagaagcttggagtcctttaggacgtggtaatcaggctgaattatcggaagcaacgatcaaaatacttgctgaaaagtacaataaaaataatggacaaattattattaagtggctattacaacgaggtattttgcccgttgttaaatctgcatccccacaaaatcaacgcgccaatcttaatgtttttgattttcagttaacaagtgatgatatgaaacaactggatcagcttggaagagcagacggtcgtgttgataaccaagatcccaaaacttatgaagaatttgtttaaggtgtagacaatttggagactttgacagtctcttttttatttttcccgcattgtcacaaagccaaaataatttttaaaagttaaagtaaggtataatggtatattgaaaagggggagatataatgcagaacatttcaatagtaggcgccggtgttggtggattaactactggtatctatttacagagtgaggcttaccaggtcacgatttatgaaaaaaatgatcatcccggtggtaaaatggataccattcaagccgatggctttaagtttgatactggaccgacaatagttatgatgcctgatatttataaaaaaccttttgccgatacaggagttaattatgaagattatttcaccatgatacgcgttaatccgtttatggatgtttggacggatggcgaaaagattcccttatcttctgatttagccgacatcgccaaggtgtttgaagcacaaggtgaaactgaaatgctaggctttcttaaatatttaacagatatttatggcaaatatattaatgctaagaataactttatttatcaaagttttcgtggcccacgcgatttttttaatctgaaaacactttggcatgcgtaccaacttaaaacattttcttcgtcttatgctgcaattaaaaaaaatatttcaagtactaacttacagtatttgatgtcgtttcaaacgctatatattggtatctcaccatttaacgggccgtccatttacaacattattccaatgattgaactgatttatggcgtttggtttattaaaggcggtatgtttcaatatgctaaagccttagaaaagcgatttatagagttaggcgggcaaattgtctatcaagctgaagttcaagaaattgcggtttctgatcaaaagcatgttaccgggcttaaaattaatgaagaatttgaaaccgctgatgcggtagttgctaatgccgatttcccatacacaatgacaaacttgttaggggtagccgacaaggcaaaaggtaaatataagcaggaaaaaatcgaaaaaatggattactcaatgtcttgttttttgctatatttaggcgttgacaaaaaatatgatgaattacggctacatacaattaaaatggctagtgacttcgagaaaaatgttgcagacattgatcatggcatactacctgaagacccttcattttatgtttacaatccaagtgtgattgatgacacttttgccccagataatcagtcagcgctttatgtattagtaccagtagctaatttaaaagaaaataataactgggataaggaacagattgatctgtttgctgagaaaatcattgctaaagttgaaaacgagttagcgctagaaggtttatcgcgccacattgtttacaaaaatatttacacacctaaaacgtttgaatctagatataatagtgcttttgggtcaacatttggtttaaaaccaacgcttaaacagagtaattactttagaccacacaacaaacatgctaagattgataatctttattttgctggtgctagcgtccaccctggtgctggagtacctattgtcattactagtggcgaattagcggcgagggaagtgatgaaggataattaatgaatacaaaagcaaaaaagcaagccattgactcagtgttagtgcatttattagatagtcgacaggcaataaaaaagaaatcatcgtctttttacttcgccttttcaagattaccgcgttatcaagcgtttagtatctttgttttatatgattttttgcgacaattagatgatgctgccgatacaggaaacgcagatgctttcaatgcgttggtcaatagttggcagactgcaatgattgctcacgacattattgtgacctctctttctacaattggcgaaaaagttgcttacatattccatgtgtttgatatagatgcgcaagatatgcttgatatgattgctgggcaaaagtcagatctcaatcatgtctcatttgaaactgtccaagagcttgaagtctattgttatcaagttgctggtacggtaggttgtatgatttacaccattttatcgggaaaacctattcaaatgatgaagcaagatattatcaacgttggcatagccttgcaattaactaacattattagagatttccatgaagatttgttggcgcagcgttgttttataccaaaatcgttgttacaattcgatgccgagttatccagcgaagatatcatgctgaaaaaagaacaggatataaaaaaagcattacaacagctcagtgacattgctatcagtcactataactgtagtgcaaaaataataaaacatttagataacaaaacatcgcaatttgcccttgaattgtcaatagaagtttataaaaaaatattattgaaaatgatagctaacagatttgaattgtcagaccaaagagtatttgtcacacgaactgaaaaaataatgttatttcaagcaattgcggtgaaatatattgtggcataaaccataacctattttgtgggggaacaactaatgaccaatcaactttataaccaagcgcaagcgtttcaccgcttttttgatgatcgagaaccagccgcgccaaaaaaattacagcaggctgacctgatgaaccgagttggttttattttggaagaactaactgaactcgcagtaagtaattgtgataaagaggaggaaatagcgcaaacatttcaagaaattaatcgacgtttactggctgcaaaagagaaaattatgactaagggaatgaaccaaaatgatgtcattgtgcaacaagctgattcacttggagacattatttatttatcatttggcagttatgttttaatgggtgttgatccaaccgaaatattagatattatacacaatgcgaacatgcagaaattatttcctgatggtacagttcatcgtgataaggtcactaataaagttctcaagccagtgcgttgggcagagaagtacgcaccagagagacagattaaacaggtaatcactacgcaacggcagtcttgataggtgaccaatatacagcttgtttgaaaataagcgtttaaaagggtataattaggacaaggttagaaataccagaagcagaaagaggtgtttattatgaaaaaattaagaaccggaacgggattttggagtaagttatcacttttacttgctgttgcacaactgatgttcagtgtttatcatgaaattaaagcgacacgccccaaaattgagaaaaaataagggtgtataactaaagttaagattaatggaggaatagtatatgctgaagtctatttttaagtttatggttgcctcgagccttattgttggtggaattgttgtggcgggaactattttcactgcaaaaagtattgataaagctggggacaagctggaagaccagattcatggttaaacgctataaaatgatgagatacatgcgtaattgattaaatcatcctgtagtagtataatggataatagttctaaaaggaactagaaagtgagggtattatgggattgatatggacacttattgttggcgcaattatcggtgctattgctggtgccattactagtcgtggtgcagccatgggatgggttagcaatattgttgcaggattagttggttcttggcttggcgagcatttactaggtgcatggggcccaagtcttgctggtatggctctaattccttcgataatcggtgcggtaattctggtacttattgtttcatggattacaagcaaaacaagtaaatagtagttaccatagtcgacaggttataacttgactaagctgtttgtacagatataaaaaggagaataatcacatgactaataacgaagaagatattgatgtaaagaagcaaaataaaaaagacgatccaaactcaacggataaggaagatgtgtttgaacacaatccgaaaaacgctgattataaaaaagcggattaatattaatgtaacaaaaaagcacaacgactaacgttgtgcttttttgttacattaatgcagacaaactattggtcattgcgtttttttaattgttcaagaatttggtgttgaagtgcaattgttttttcgttttgttgctggagttttagtgcatcagcgtgtgcttgattatatccccacttatcaactgagttgacaattaaagtatcattgataaattttattgtataaaaaacaataaaagcaataaaaatcatcgtaattaaactattaaaaaatgaaccaaagggttttgtgatgaaggtatagttcatgacatgtgattttgaaaaaagccatagatgtacaaaggctaatacaccagaaacagtgttgactaattccttgactgttgcaccaaaactattaccaacaacaactgagataacaaatgttaacaggtttggggcaaaaagaaattgtttgaattggccaaaagattcagttgatttattgatgacttggttcgtttgtgctttaaaaaattgttggggatttttcataatgtcctcttagatagatgtcataatcttagttacgtgcaagatactcgtagtaacaataaaaatgaccaccatattcgatggccattcattaacatgtttaagaaaattgcgcgcctattatacttgtaggcgatttatacatacaatcgaccattgctacggatttattataacatagccagtttttgatgtcatgtaacgttaaaccattggcactttattaaatactacaatgcttcctttatcatagcggtgacgtgtctgtgcatattcgaatatacgaccatcttttaaactaacagtttgtgagacttgcaaaatagggtcgtgcgtttcacagtcaaggtattggatatcgtcatttttcgttttgtctgcacttattcgtcgaacagaattaccgatttcgagtcctaaatcatgctggataaaggcaaaaatagaacgctctgcaacttccttagttaaatttgaaatgacagataacggcatgatagatttagttaattcgtatggattattatctaattttcttaagcggtagatatcatacacaggtattgtactttcaatatgcagtttttgactttcttcatctgttggcaggcgaatttcaaagtgcaatacttgtgttgaaacagttgctttgccagcaaataactgtgttgtaccaccatattgagatgaaataatgtctagcgctgaagaataagtgggcgagacgtacgtaccactaccttgtttcctaataattaagttatcgttaaaaagaatgtctaatgccttctggattgtgacgcgagatgtattaaattctagtgctaattcagcttgtctcggtaatgcttcgcctggttggtaattacctgcttcgatgcgctgacgtaatttttttgcaacttgttggtataagctcatactggaaatcctttttctagttaatcaacactataataccatattttatatagataaatatatattcttatgttgtaaatataaatatataatttgtattgacaaattatataaaagcgagataatacgtgtataagttacttattttttatgcggaggttatgttttatggtaaaaaaacggtttttatggggtaattcggtttcaagtatgcaaaccgaaggcgcttggaatatagcgggaaagggaccatcagtttacgatattaagcaagctagtcaggaacaaagcgactttaagattgcaattgattcgtaccacaagtataaagaagattttgttttgatgaagcatgccggaatgaatgcttatagatttcaaatctcttggtcacgtgttatcccagatggtgatggcgctgttaatgaacaaggactaaaattctatgaacaatttattgatgacttaatagcccaagatattacaccaattgtttgcttatatcattttgatatgccgctatcgctagcgcaaagatttaatggacttatcagtgatcatgtcagagaagcttttgtacgatttgccaaaattgtaattgataaatttgctaaaaaggtgccttactggattccgattaatgaacaaaattgtatgacctttgcagaagggtttggcaattcgggttatttggtcggggaacaaacgcttactgagctgtacaaaatagccaacaactcgctcattgcttatgttgaaattgctgattatatacatcacttttcgaaccttaaagttggtgggatggttgcctatcaagaaatatatccagcatctcaactacctaacgatgtgatgtatacacgtaaagcaatggaatttataaatgaagattttctcagtttttttgctacaggtaaacgttcaccagaagtgatcaagtatatgcagaaacatggtttcacgcaactgcttgatgaattggaacaagctgtgttgaactatcccaatataaccagcgactttctagctttcagttattattatagtttggttattgatagtaacttaatcgataacaagcgtgcaccaaatacatttatgtcagatgggcatattgctaatgtcaacctaaagacgtctgattttggttggcaaattgatgcaataggctttagaaatacaattacaaaaatgcataatcgctataatttaccaattttagctgcagaaaatggtattggtgcgattgaacattacgatggcaaaaacatgattaacgatgattaccgtatagcatatcatcaagagcatattaacgaaatgtgtaaagccattgagatagatggcgcaaatgttattgggtatttaggttggggattaattgatattccaagttcaaaagggaatgttgaaaaaaggtatggtctagtctatgttaatcgtacaaataaagatacaaaagatctcaaacgcattcctaaaaaaagttatttttggtttaaaaagttcatagctgaaaaagatactcagctgagtcagaaaggagaagtgtataatgacgactaaaaatctttggcaacgcttcatagaaaggttcacgcaaatttctatcaaagtgggaaatcaaatttatctaagatccttaagggacgcttttgcgatgattatgcctttatttattttggccggtttaggtgtattgattaacaatgtgttttttccactattcttaaagggcagtttattaacaaattaccaaacttttggaaatctgatagttaatggtacgctaaatatagctggactactgattgcaccagttgttgcttattgcctagcacaaaatcgtaattacaaaaatgcattaggtacagcaattgttgcattagctggtttaattgtcgtgatgccgacaacgatacaagcgttaccagtgggaacaaagaaactagttgatatatcaggtttcttgtcttatagtaatattggtgtgacaggtatgtttgcaggcattattattggtttatttgccgctgaattatttatcaagctgtctaggattgaaaaaataaaaattaatcttggcgaaaacgtaccaccagcagttagtgcctcttttctcacgttgattccaaccatagttgttattgcaatcttggccattatttctgcagtcttactggttgtgtttcatactgatcttatcaagctgattacaacgattattcaagaacctttacgacgcgtaaataccagtctgcctggctttttattaatttacacagtgggtaatctactatttggatttggcatacatcaggctgtaataaatgggacgttattggatccggtactattgattaatacaaataaaaatatgcaggctttcgcagccggggatcatgtaccatatattattaccagtgttttcagagatacgtttggtatgatgggtgggactggtagtaccttgtgtttattagttgctacgttcatattctcgcgagtcaaagcaagtcgagaagttactaaactgtccatagtccctggtatttttaatattaacgagccagttatttatgggtatcctattgtttttaatattccactactcattccattcgttttaacaccaattatttcgttgttaattgcctattctgctactgtccttggtctaatgaataaaacggtggtattagtgccatggacgacaccgccgttgcttaatggctttttggcaactggtggcgattggcgagccattgttgttcaagttattagttttaccgttggagtcttgttttatataccatttatgaagataagcgaggctgttttggccaagcaacgttaagaaataggagtagactattatgtcaaaaaaaacaattatgctatgttgcgcagctggtatgagtaccagtttacttgtgaataaaatgaagaaatcagctgaaacgttaaaagttgatgttgatatttttgcgacggctgtttctggttttgaccaagaactggctagtcgacaggtcgactgtgtgatgttaggaccacaagttagttatatggcggatgactttaaagcaaagttatcagaacgaaacattcctttggttgtaatcagtatgcaagattatggtctgatgaatggtgaacgcgttttgaaacaagcactcgatttgttgaattaacttgttaccataccattgtgttacaaacattgtgttacaaaaaatataacacaaacaaaaaacgccaaaacggcgttttttgtttgtgactacattgaatattcatcgttttcacgctgatgtttaattgctaaatcttgattcatctgcttttctttctctgcagttaaattataaaaaacgacaagcataaagccaataaagagagcgatgagaggaatccaaacgtaattaaattcgatactcaacagcgaagaggcactttgcgtcttatttggaacatattgtcccagtgctaagagccaacctgtgattgcgccacctaatcccataccaaatttagcggtaaaactggaagctgaagtgacaataccttctgcacgtacgccgtttttccattcaccgtaatcaacagcatcagataacaataccgctggtagtgcacccacaaagccattaccaaaattaccgacgattataccaataataacaattggaatatttaacatatgcgcgccaatgcctagaatggcttgaccaataatgccaataaataacccagccagcatggtattcttcttgcctaatttgccaaccacatatggcgttaagaaaaccgaaatgatacctgctgcattaaagaatagcgctaacggaattaaacctggggcgtttagattatacttgaagaagtacatcgttacctgtcccttagcactcatgccaatccaataaataaaaatttccaaaacaacaattaaccagggccaatttctttttagtgcttttaaagactctttaattggcaaagcttgttgcgatgaacgtgtttgaacgtgttctcttaagttgaaaaacgcgactagatagagtacaaagaatactgaggcgcctagtacagctacccagaaaaaaccgcggctttgatctttaccaccaatcagtgtaactaagggtaaggcaataacggatattaaagtaccaccaaagttagagaacaacgaacggattgttgatagtaaaacacgttcttttggatcagttgtcatacttggtaaaattgatgttaatggaatattgatggctgaatataaaacgtctacaccaatataggtgacataggcccagacaattttccaagtcatgggtaagtcgggcgttgtgaagcaaagaatggagaaaaaagtgaagggggcattaaaccacaaaaaataaggtcgacttttcccccatcttgtgtgtgtgtgatcaattaaaatcccccaaatagggccgtcaatagcatcaataacgcgggctacgagcattaaagtaccgacggcactagctgtaataccgaatacatcagtataaaaatacattaaataggtgccaacaaggttaaagctaaagctacaagcaaaatcactaataccatagcttagacgctcattccaaggtagcttgccgctattttgttcaatacttacattacttgccataataataaccttctttattcattaattttctatggaaacattaagcgttcggggcatattgataaactttaacttcgtatggacggattatatctaacaaatcatcatgataattttgaatgagacacttataatgttttggtaaatcaaagtgccggttgaccgttttgtcggtgaaattagcaatgatgagtaataccatgtcactgttttgtcgcgtataggcaaaaatttgatcatctgtttcattatttgctacaagatcaaatcggccattcgtgatgacaggcaatttgtgacgtaaggcaatgagttgttggtaaaaataaaagatggaattttgattttcaagggcggcctcggcattaatggttttataattaggattaacttctaaccaaggtttatgcgcgctgaatccagcatataactggttaccccattgcataggcgttcttgcattgtcgcgagaatgtacgcgaagataatctagcatgtcatttgaggttgccaaacctttttctagcacggtagtacggtataggttgattgcttcaacatcacgatattgtgaaatatcgtgaaagttatcattattggtcatgccaagttcttcaccttgataaatatacggtgtgccttgcatgaaatggaggagtgctgccagcattttagccgataagtcacgaaattccggagctttattgccaaaccaggatacagcccttggctgatcatggttactccaatacaaactagtccaggcactgccagcaaaggccttttgccattttacgagactctttctgatgtcatgcaacgttggtttgtatccggaaaattgtcctaaagctgcatttgagttgccatcatagccaacatgttcaaattgaaaaagcatgttcagttcgtttccatccaaacttgcatacctttttgcttcatcagtcgtgacaccagttgtttccccaaccgtcatccaatgatgctttgagagcactttttggttcatttcttgaatatactgatggacatgtggaccgttagaaactactacgcctgggttaccgtaggtatcattttctttgactggggcatcaggtaaattcttaggtttagaaatcagtgaaatgacatccattctaaatccgtcgatacctttgtctgcccaccaattcatcattgcaaaaatagattctctaacatcaggattatcccagtttaaatcaggttgttcttttgtgaataaatgcaagtaatattgaccagtaggctcatcatacgtccatgcaggacccgaaaaaaaagagccccaattatttggttcgtgtccgtttactgggtctcgccaaacataataatcacgatatttgtttgttgctgacttgctgaccatacttttttggaaccactcatgttgagatgacgtgtgattcactactaagtccataatgattttcacatctagatgatgggcttcgctaattaacgactcaaagtcagacatcgtacccagttgcggattgatactttgataatcagaaatatcatagccgccatcaatatccggtgtttgatagatagggtttagccaaatgacatcaacacctaatgctttgatatagggtaaacgattaataataccttgtatatctccgacgccatcgttattgctatcttgaaaactttttggataaatttgatagacaacagccttttgccaccacttatcataagtcataataggttactccttttgttagttcgtgcgtattcgatgctttaaataactagcagtaggataaataaatatcacatactaaatggaacgttccaagttatgccacaattatatagcttaaaataataaaatgcaagcgcttacattttattatttatcatttattggcaattgatgtatacaaaaaagtgattaccattgctggtaatcacttctaaaatctttagcgtaatcgtattgttttacattttaaaaagctggttctccgagggcatgttgtgctgctaagttgagtagactccattgacggtcaaattctggttgaaagaaaaaatctgcttcagctaaatcttctaagcggagatgatgttgaatagctagcgcaatgacattgccctgggcagtaatgtcataagtagagagaactgcgccgcccaaaagacgatgagtttgtggctcataatctaaggtgacatagacatcacagtttcctttacttttgggcacataatttggtcttaattgatcttgataatatgcactccgcaatgttacgttagccttttctgctgtagttgtatttaaaccggccgtggcaaatttataattaaagacactcaatgcagatgatcccacaacaccattaaaaggtaatgcaggttgattttcaaacaagtgggtaatcacataacgtacctgacgacgaacgactgatgccaaagcaataggtaatttagtttgtgcaggtatcgagtaggagagaacagcatctccaacagcatatacatctgatacattcgtgcgtaaatactcatcagtcttaatccagccacgattatcaagtgcaacaacgccatctaaccaacttgtatttggttgaacaccaacagcttgaatgaccagatctgtcggataattattgttgttggtcttaacagcagtgactttatcttgaccttcaaaactttgaatgttggcgccagtaataacggtcacaccattatcttttagttccttttctatgatggttgttagcggtgtatttaaatagttacccaaaggacgatcgatgacatctatgagtgtcacgtttttacctgctttgacgcttgcttctacagcctcaatgccaatataaccagcaccaaccactgtaatgttttgaactgagggatcttccaatttggcttttatttttgtcgcccaatctttgccacgcattaaataaacgttttcaagtgtactaccggcaactggcaatcgtttaggtgtaacgccagaacttagtatcaacttgtcgtaatcatattcttgtgtttgattagccgttgtgtccctgactgttacagttttctgttgtgtattgattgcgatgacttcgctgttattataaatttctgcaccgaggtgactgatattttccggactgaaattgcgaacatcattgacgttagttacactatcttccagataaagttccatcccacatgacatgaatgacacaaaatctccggcttcaaataacttaatatcaagctcaggatattgacgcgttaactctaaaatagcttggtgtccaccgtgtgaagcaccaactacaataacttttgtctttgacatcttatgtcctccttaacatcattgtaaaacagttgcgcttgtaatgaaagtttcgaataactgcagcatatttgcggtatgaaaaacctgtaacaaaagacttgtataaattctaaggttaagacatgttttgcgtaatgattgtcaacatatcatgatagttttgcgcaacataatcaggctgaatcgtagtacttgattgttcattacgtggattaaaccatatgtttggtaatgcagcatttactgccccttgtatatctgcagataaacgatcaccaaccatgacagtattatttcgggttatatgatgcccatgttttaatatatgggtaaagaattgtggattaggcttgttataaccgatttcttctgagatgaaaacatcatcaaaatagggcattaaacctgcaccttgtaaccgcgcatattgtgttttggcaacgccatttgtgccaacgataagttgatagttttgttgtttcaggctatcaagcaactctatagctcctgggataacatgataattttggtttagtttagcgcgataagttttttctaattgcccaccgtcagctgatataccgaattgggcaagtgtgtctgaaaatctggtgttaagtaatggttgcgctggatggccattttcaatttggagccatacttgtgtgtttattttgttataggtttggaaaaccttgtctaaatctttgatcccttgggcaataaaaatgtcacgtaacccttcatattcaccacgtttaaaatctaaaagggtgtcatccaaatcaaatataatatttttaagcatcgttattatagctcctgttcaatcgttcaatctttttgctagtacaagtaagtatactgaatatgttaaaataataatatgctataatgcacatttggagtaactatgcttgatgtcaaaattattgaagataatcaattacaatttctaccatcggcagtcgttaacggtagttttttaacacattttaaaaacggagacataattaccacctcagaaagcaataaccacacggccagactatattatatggttaagggtcgtgcaaaagtcatttttttatcacaagaaggccagaccaatttgattcaatttctaaagcccaatgattggataggtgaactagaatttttaacgactgaaaatacttcaaaacaggttattgctattggggatacaacgtgtatcacaatacctaatgtactggtcaatcagtatttattaactaacgttgactacttaaaaaacatgaaccaatacctgacaagaaaactattagagcgtacagacatgatgattgttggccaatcttatccgttcaaatttcgtttagcatcatttattttagctgatacttatcgcggtgaatatagcgaaccacacgctgttgtgatggcttatcttggtatcagttacaggcacttattaaacacctatcagcagtttgaaacggcacagctattgataaaagtcgggcgtaatcgttatcaagtcaataccgcaaaactaaaacaattagctggcaaagctatttcgcgctaaaacagtacagagcctaagataaagtaaccaaattgattgagttttatatctcaaccgttgtataataaagaaatttaaaaatcaaacaaaggatgtcaagtgcatgtcaaacttattttcagttgatacaccggctatcgaaccacataataatcaatatgaaccgcaatctgttactgcaaaggcgttgatgtctgatcctgaagtgattaaaatagctgacagtattgatttgacaaatacggtcgctttatatgatttagggaaagaaccagcagatgaaatgtcaggcattgctggtaaactacttgataaactcactgttgctgatactattggctcaactaaaattctagacgcattagtcaaattaacaaaacaaattgagtttaaggaacttaagttagatcaagaacgtggattgagggctttatttcataaggcagaagcaacactgaaagcacgtgtagcaaaataccagtcaattggtggtgaggttaaaacgttatttgttgagctcaaatcctatgaaaacaccattcaaaaacgtgtggatgatatggatcagcttgctgtggccaatacaacatatgctaaaaatttggatcaatatattgcgttaatttatattttgcgtaatcgacaagctatcacgattcaaaatacactgttgtccgcacaaggtggtgacgaagatgcgcaaattgcattaccaaagttgcaacaagcagctgaagttttggataagcgtgcatttgatttagagcaggctaaaacgatggcaaccattacagcccctcaaatcaaacaaacccaagataacaatctgaatttaattcaacagtaccattcggcatttattaacacgattccggccttacaaacaggccttattcaagctgttacagcgttgcaaggcaattatgcgcaacagggacttaatgcacaaaaacaggcaacagcagacttgatgaagaaaaatgcggagcgtttggccgtcaacaataaatttattttggagtcaagtggtcaaccaacggtctctgttgaagatatgcaaagtattgtcacaacaatattagatgcagttcaagaaactaaaacgattgagcaggcgaatgctaaaaagcgtgaagcatcacgtcagcagatgaacaaaataatgactgattttaaagcagccgttaatgatgttaaggtagacaataatggccaagaaaacaattaaaacattagcacgtcaggcgcaagatgaacttcttgaagaatcacagaacagtgctttattgcaggaagattttgccacaaaggcttatcaaatggatgttgtgcggattgaaacaacattagctgaattaaatattttgcttggtatgccagcagttattcgttctggttttgtacaagatgatgctaataaattaatcactatcccgaccgtttttgctaaggttgatgggctgccagctaatgaaaaaccatattggcaacaccttgacagtattcgtgatacaaatgggttacaagcattagttacgcgtcatatgaacacaagtgactggcgaatttcatcagaagactttaatgctattatgtctaattttacggcacaagcgttacaacaatctgatgcttgggcttatcaattactgaataagttattgcaaaaccaaattgccgaagcaattgttgcactgcttagtgattggccgttcagtgtctcgcaaacaatcgaaaatcagcagtttgttttatcggtattgctagacctacctaaagagttattagaaatgagtctggaagttgactatccaaaagaagtcccattattggccgtggtacatcaagagtctctgggtgaattaacattcgaagatattgtggcttttaacatgtttcatcagctaggttgggatgttgttgtttattcaccacatgcttttgcatcgttagaaaattatatgacaacagacagctatgataaattcagttacgataaagtcagaacaacctcatcagcaactggtgatccgaaaaaatccttcctacaaaagtggtttggtaattaggagaaagaaattgaaaagtattacacatcacatggccaaattatggctaatattattgattgcgccattggtcgcttttgcaccggagaatgctgcggctcgcagtttcagtggtgggagtcatacaactggtggtggacgcaccacatcacgttcaaacccatcgtcaacgtttagaagctatcaaacacctaaatcagagacaccacgttctggcactgacagagtgcaacaaaaaaagtatcgtatcaatcgcgacaataataggcaaacacgctatcaatcttatcgttcgcaacccagacaaggtggcatcatgtctgactttgggcgtagtttaacgcgtggcatcggttggggtgttggttggtcgattggtagtcatatgggaaattccttatggcatactatgtttggatttggcaacaacacttactatgatcaagacggtcgcatgcaaacacaatcgggtggttttgctggctggtttatcttaatcttattaattatcatcattgtagtggtggttaaattgctacggcgctcaggaaataattatcgacgccatgaatactaacctgataataggtctaattatgcttagaaacgatgactatcgtttcttttttatttgtgataaatggttcaaaataggaatatatagtgtttttcgatataatataactaacaggttagttggagacatatcgtctgtaacacccggaatgaacttggaggaaaactaaatggcaacatatgattatgacgttttgtacattggtagtgggcacggtacctttgatggggctattcccttaggtgccaaaggcaaaaaagtagccgtggtggagcaggacttagtaggtggaacatgccctaatcgtggttgcaatgcaaaaattattcttgattccccagttgcgttacaaagacatatggaaaatgtgcatggggttgtcactggtgagacaacaattaattggccagctaatcaggcacacaaacatgccgtaattgatggtttgccagccttcattcaaggtttattagataacaataatattgatattatctttggccgtggcatcttagccgatgagcacacggtaaagatcaatgggcaagccaagacagcaaataaaattgtgatatcaacaggtctacgctcaaatcgattagatattcctggcacaaattttgctcatgattctgaagaatttttaaacttagagcagataccacagcacgttacagtgattggtgcgggttatattgccatggagtttgcaacgatggcaaatgcagcgggtgcaaaagtgacagtcttgttgcgaggcgataaagcgcttcgagcatatcatcagccgtttgtagaagaaatcattaacgatttaactcagcgcggtgtaacctttatgcgtggcgtaactgtcgatgaaatcactgaaaatgggcagcaatatactgttaatactggcagtgcaacgattgagactgattgggtacttgatgcgacagggcgtatccccaacgttgaaaatattggcctagaagaagttggtgtgaaatacaacgcaaagggtattgtcgttgatgattatttgcgcacttcggtccctaacatctatgcttctggggatgttattgataagtctcagcctaagctaacgcccacagctatttttgaatcattgtatttgatgcacacatttgcaggcgaaacaacagaaccaattgtttatccggttattccgtcagttgtcttcacttcaccacgtttagcgcaagttggtgttacggtggcggaagcaaaggctcatccggaaagctacacgctggaaataaaccacataccagatgattggtatcgacaagttgatcaagaacaaatgggtgataatgtattaatttttgataaaaatcacaaacttgttggcgcgactgaagtatcacataaagcagatgacgtcattaatgccttattacctgctattgaattcaaatttggacccagtgaaattgaacgtatggtacatctatttccaaccattgcctcatctgcatggggacaactataaaaaatcaagaggcgcctctcatgataatgacaaggtgctttttttaagcgttattagtgatgtgtattgatgaacttaatgatctagaaagtgtgaaagaatgaatcaagcagaacagatgttgcaagacattgtcgggatgaacacagccggtaatcatgaggctgatgttgcagcatacctagaagcgctctttaatcagcacaatattacgaataaacttgtcaaattatctgacaggaggataggtgtaattgctgaaattggcaatgggaatggaccaatattagcttttgatggacacgaagatacagtggcattgggcgacatgcataaatggcagcataatccattgagcggtgagaaaatcgatggtaaaatatttggtcgcggtataactgatatgaagtctggattaatggcagtcgcaattgctatggttaatttaaagaaacaggaatccaaactaaacggtactttcaaattttacgcaacagtcggcgaagaaagtggtgaaatcggtgccaaacaaatggttgaattaggcttagctagccatattgatgccttattgattggtgaaccgagtggtttaccgcttgtcggtttaccaaaaaaccacagttcagaagctttaccgggtattattttgcaagaaaatctggatgagttgatagtcaaaaatcatacgcaggaacaacattttttggaaatcgcacataagggtgctttatcatatcaagtgacaagtgaaggacgtgctgcacatagttcaatgcccgagctaggcattaatgcagtagaggcattgctggtattcatatcacagcaaaaaaaatatttcgagtcactcactagtatagctaacgactttttaggtactacaacaccagttattaccgagattagtggtggcgagcaacccaatactgtacctggtcatgcgacaatgactgtttttatacgtacaattccagaagtaagtcaagagctgattatccgaaacattgagacaattattaatcagttgaatgatacattgtcagcaacgcttcgcttagatatcacaattaaacatgcgccagtatcatcctcaccagaaagtaggttgagtcagatcgctaaaaatgtcggtgaaaaaatattagagcaaaagttaccttttattggcgtttctggtggaaccgatgcctcacagtttatcaaagttaatcctgatatggcagtactggtttttggtccgggtaatgtgacagcgcaccaagttaatgaatttgtgtatgccgacatgtatcataaatttattaaagtttatgaagaaattgtgtcccaatatttagcttagttatttttaaatacgtcgtgatttgttatgacatttttttagattttaaccgttaaagaatactgttttaaagcagtgttcttttttattttcatgcaatgagtaacaagtgcgatactaggttattgtgtttgagttgaatttttttcatgatacaatggtttgagaaaagaggggcgttaatttatgggaagtatgacaaatttttactatatttatgctatattatgtttatttgtttctattttactaacagcagtgacgtggcttctaattaaaagaaacaggtatcgtttactttgtggtatggcacttattgcaactatgatgagctatttcctgacgctgtccatttttgtgctgcagataaataaccagttggttatttatctgtatttgatcctaatggcactgatattgatacctgttgttttgctgactatcttcagtgcttttttatttatttggaatgggttaattgtttggcggcgtgaaagtcattctttaggtaatttactgaccttagtcattggcatattactcattatgatgccagtcctgtttaatttactgaatcattatctaccaaataacaagattgtgactttcattgaaaatgtgtcctactcatgccagaattatcttgtattttgggttttggcattcttggcgtcatattttttgacgaaaattgttaagccgaagtacaataaagaatatgcaattgtactaggatccggcttaattaatggggataccgtttcgccgttattaggttcaagaatactagttgccgccaagtttaaagcaaagcagttggcgaaatcaaagaagaaaatgattcttatcatgtctggtggccaaggttcagatgaaaaattacccgaatcagttgccatgaaagcttatgctatcaaaaatggcgtccctgaatctgacattttagttgacgatcagtcaaaaaacacataccaaaatatgctgttttctaaacaagttatcatcgataatgggcttgatttacaaaaaggtatttttacaacgaatgattatcatgtatttcgagcggctggctttgcaagactagtgggcttaaatatcgatggcattggatcaaaaacaagtaaatactttttacctaatgcattaatcagagaatacattgcaatcttagttaaacacaagaaatttcatttttgtgctgttatattaattattatcatcaatagtttgatttttatatcataagcctaatcagagataggagaatatatgaaaaagaataccatcatcattgctgttattttaaccctatttttagtatccgggttagcaattcaaattcgtcattattatgataatacttatgcttccgtgacagcttacactagagcacctgaaaagattcctagtaaggcgcaaacgcgagatgatagcggcaaggtaattgagggctcatatagttatcagtatcattttaagtttgtaacaaaagatggtaccactaaggaaattgaatttgaattatcgggcgaaaatattaaacccttcaaagccaatcaattgctcaaagcagagatttcaaatatacgagtggtgaatgggccaaacgaggtgaaaattgccgatgttccaaaaacagtgctcaaaaaactacccaaaaacaatccctcaaattagataaacgaccattactaatttttccccaacaggataaaccacaaaacgtgagaatggcattaaaatgacaagtagaaaagcatcagaagtagaaaagggtcataacaaacaacatcgcttattaagagacgctctggccgttttttttagagattggttcgcatattttttcctggtattagcagttaacagcttgattataaatttaatattacccatatgtaattatgtcatgcgttttattttgtatgttaatgatattccttttttatcctatactaatattttactgattttgatttaccagccctttgccgcgattgaaataatctttctggtaattgttttgttttttgggacattcttacatttttcttttttaatccaaggtgtgatgtatattaaagtgtatcaccggctggactggattaacattattaaaataacagggaaagacctgggaaaaattagtgtttttaattttttaatttacgctttttattttgttttgatattacccattagtggtgttttcttcaaatcgccatttatttcgaaagttaagttgccaaatttcttattagattttattttaagtaatactattttatcaacattgctcgtagcaatttatattatttgcctttatttttcactacgaatgctgatggtcttgccgctaactttttttgagaaacaaaaaatttcggttatcatcaaaaaaagttggcttttaacacaaaaaaacttatggcagctcatttggcgcagtgtacttttggtcatactaattgcactgcttgctgtaggcctgttatacatcttgtattttatacagatatatattgatagtattcatcataatagaattgctttattgacggcaattttaagtgtcttgctgtttcaattcatgattatttttttcaatacgcttaattttgttactttttttaatatgttaaccagttatacgaaacatgagtttaaacaaccggcaatgccatcgaccacgctgaaaaaaaggtcattattgcaaattatatttacgatattctttttggttttcatcgtaaaaggtgtgtatgatagttatgtctatatgactagtacagcagcaaacaatattgtaactatttcacatcgcggtgttactaatcgaaatggggttcaaaacacaataccagcactcgaaaaaacggttaaaaaagaaaaaccagattacgttgaaatcgatgtacgtgagacaaaggacaatcaatttgttgttttgcacgatgaaaatcttgctttattagcacgtatttataaagcgccacacgatttgacgcttgatgaactaaaacaaacaaccattagagaaaatggctatacagctaaaattaatagctttgatgattatttagctgcagcagaaaagactctccaaagattattaattgaaatcaaaactacgaaacgtgattcaaaagacatggttaacaattttgcaaccaaatatgggccaagacttagaaaaaataaatctcttgtgcagtcatttgattataaagtcgttacgcaattacgaaagaaccatgatgatttatttagtagttatattttacctttcagtttaagttttccaaacacagtgtctgatgcttattcattagaagaaacaacgttgactaaaaagaatgtttcaacggcgcataagcagggtaaaatagtttttgcttggacagtcaacgaggtcgaagacatgaaccgtatggttattttgggggtggatggtattattactgataatcttgaagatctcaataaaatagcaggaaaatacgccacaaaagaaggttatgccgaacgcttctttatatatgctaatgatctattaagcgtactggatactggtaatagtgagacgccgtagacagttagcatcatttataaataattactaaaaagacacttatgtgtcttttttttaatgtcaaaaatcatttagtaaacattgactaaatgattactaaacattataataaaagtgttgaaagcggttacaaaaggagaacgatatgccggaaaagaacgcaaaactagtacaagtgtttatagaccaattcaaagagagaccaactgatcaattcttttcgcctggtcgtatcaatttaattggtgaacatacagattacaatggtggtcatgtgtttccagcagcaattacaattggtacttacggtgttgcacgtcttcgtgatgatatgctggtcaaattatattcattgaactttcctgaccaaggtgtcattacatttgatgtcaacgatgaaacaaagttgtcacatggatcgtggggaaactttgtcaaaggcgtattacaggctttacgcggttatggtaacgtttttaatcaaggctttgaattagtcattgaaggtaatattcccaatgcctctggcctctcatcctcagcctccctagaattattgataggcgttgttgcccaaaagttgtatcgattgaaagtaccacgcttgcagttagttgcttctggtcaacgtgcagaaaatgattttgtcggcgtcaacactggtattatggatcaatttgctattggttttggtgagaaagctcatgcaatttatttagatacaaatactatgatttatgatatggtaccggtagatttgggggacaacgtgattgtcattatgaatacaaataagcgccgtgaattagccgattctaaatataatgaacgtgtcaaagagacgcaagaagcggtttatgaattgcagcaatcgctgccaatacaatcgttaggccagttggctagtgatacgtttgaagcgaatgcacatttaattaagaacgacacaattttacgacgtgcgcgtcatgctgtgacagaaaatgaacgtacgcaattagcggtagagtcactgcgagctaatgatttagtcaaatttggcgagttgttgaatgcatcacatgactctttaaaaaatgattacgaggtgactggaatagagctagacactttagcagaaacagcacaaaaaataccgggtgttttgggagcacgtatgacaggtgccggttttggtggttgcgctatcgccttagttaatcgtcaggctgtcgatgacctcaagacaaaagtaggtcagatttatgaagaaacgattggttatgcgccatcattttatgttgctgatattggaccaggggcccactggattggtgaggtgaaaaaatgacaactgcagctgttgtgagtggctttgtacagcaaattattatgcattcagaatatgaaccactcgacacacaatatttagttaatcgtgtattggcattgattggggaaacatcttttcaagatactaagccacgaaagggcacaacattgcaattattagatgctttgttagatatcgctgtagctaatcaagctattcgtgacattacagcgcagcgtgaccaacttgcatcacagttaatgaatttctttgccagtacacccagtcgcgttaatcaacgtttttggcatttatataaagaaagtccaagtgtcgctacggacgatttttataatttctcaaaaagaacgaattatattaaaacccgtgaaattgcgcaaaatattttttatcaagcgaatacagattttggacaaattgatatcaccattaatttgtccaaaccagagaaaaatccgcaagatattgcagctgcgcttcaagcgccaataacaacttacccagtcaatcaattatcttttcaaaatgaagggtttatcggaactgctacgtatcccgcacgcactaatcatcggattattcgtgtcccattagtgggtgaaaactggggatttcaatattcaccgtacgcttactttaacgaacacgccattgttttagcaccagtgcatcgaccaatgaaaattgataggttaaatttgtcacgcttgttagcgtttgtcgaccaatttccagattattttgtcggttcaaatgctgatctgccgattgtaggtggttcgattttgtctcacgatcattttcaaggtggtcgatacgatatgccaatggctaaagcaaaaatggcttctcattttccgttgggcggcttaaaagatgcgggtatcttaaaatggccgatgtcagttattcgattagttgattctaaccaagtaaagctattagatgcggctgaacaaattatggcccattggcaattttatgcagatgttggtcgacatatcgaaccttacagtacagatggcactaggcaccataccgtgacaccaattgtccgtaaaaagggtaatgactatgaattagatcttgtattacgagataataacacttcagccgaatttccagaaggtatattccatccccatcctgatgtacagcatattaagcaagagaatattggtttgatagaagtcatggggttggctatcttaccgccacgtctcaaaaatgaattacaggctgtccaaaattatttagtcgattcacaaacaccaattgcatcgaaacatgcggtgtgggcacagcaactgcatgaaaaacacggtaatgtgtcgctgcaagaggctaaaataattgttcgtcaatctgtcgcagatatctttattcgtgttttgtcggatgcaggtgtgttcaaatgtacgcctgatgggcaggcaggtttcaagcaattcatcgatacactgcgttaagttaaaaatatagctatttttacgatagttatcacgtaaaaatgataacctttgttttttaaaataaaatgtaagcgcttacctaaggagaaaaaatatgcaagcgaaaaattggaagcaacgtatcagttatgcgttgggtgctttcgggcacgatagttattatgtcactctgagtacttactttatcctttttgtgagtagctcgatgtttgatgggttacccaatgaatctgccttaattggtattgttacaagcttagtggtcggtattcgattagttgaaattttctttgatccattgattggtaatgtcattgataatactgaaacaaagtatggtaaattcaagccttggcttattgttggtggcttggtgtcatccttagcgttattggctattttcactaattttggtggtttagctgagcgtaatcagacgttatttattgtactatttgtgattgtttttatcattttggatgcattctattcattcaaagatattgcttattggtcaatgattccagcaatcactaccgatacgacagaacgtgaaaagctaggaaccgttgcccgttttggctcatctttaggtgccaatggtaccacgatgctggttgtcccaattacgacattttttacttatttggctacaggtcgacatgagcaaggtgctgctggttggttctggtttgccatgattgttgccttagtatcttttggaacagctgcaattacagcatgggggacaaaagaaaatgaatctattatccggcaaaaagcaccaaaagttaaaacaacggatgttttcaaagctattttgaaaaatgatcaattaatgtggttagctttgtcatatattgcctatgcgttagcctatgttgctacaactggtgtgttgtatctgttctataagtttgtattgggacaacctggttcattttggatggttggtttaattggaacaattactggatttgttgctgtaccattgtttccttggttggctaagacaatcacgcgtcgctgggtttatatcggtagtattgtcatgcagttagtggcgtatatgctctttatttttggtgccaaaagtgcaattattgtcattattgcgactatcttgttctatttcccataccagctagtctttttatcagcattaatgacaattacagatgccgtagagtatggtcaattgaaaaatggtgtacgtaatgaagctgtgacattgtcaattcgacctttgcttgataaaattgcaggtgcattttcaaacggtattgttggattcattactgttgcagccggtatgacagggcatgcaacggcggccagtgtcagtgcacatggcattaatacttttaatatgttggccttcttgctgcctggtgcgttaatgttatttgctgcggtaatctttgcttggcgtgtcaaattaaccgaaaaaatgcataatcaaattgttgaagagttaaaagccaacttaacagcaaaataggaggccaatatgacacaaacattagcgcaaattttagcacgccgcgattgggaaaatctcggcgtgattgccgttaatcgcttatcaatgcatgcaccattgcaattttggcataaaaatgaaaagccagtgtatgggcagaaaagtaataatgagtcggttttaaatggtgaatggcaaatgagttattttgaccagccagaacatgtacccgaaacatggttacaaacagacctagttactggtgacaaaatcactgttcctgctaattggcagttacagggtgactacgatgttcctatttatacaaatgtaacttatccaattccagtgaagccacctgatgtacccgaacaaaatccaactggggcttatagcaaagtatttaatttaccagaagattggttatcagctggttacgtccatgtgacatttgatggggtgggatctgcgttttacttgtggcttaatggtgagtttattggctactctgaagacagccgattacccgcagaatttgatctcacctcagccgtgcagctgggtgaaaatcgtctttgcgtgctagtattgcgttggagtaaaggcacctatttagaagatcaagatatgtggcgtttgtctggtatttttcgtgatgtcaccttgagacatctgcccgaacagcatttgttagactattgtgtcacaacaacattagatgccgatttcgatcaagccattgtcagtgttcagacaaagagtaccgccgatgtattcattcaagccgctttatattggcaaaatacgttggttgcaacacaaatcaacagtcctggtacagaagcaatcgatgaacgcggcgctaatccgaatgcgttgcaattggatttgattgttgacaaaccctatttatggtctgatgaactacctcacttatatgaattagtgttaacagtttctgataaaaataaagtagtaacacatattgagcacgttcaagttggtatccgcaaggttgctattgtaaatggcctattaactttaaacggcaagccattactcattcggggtgttaacaaacatgaatttcacccagaaaaaggttacgctattgatgaaaccaccatgcggcgggatatcgcgttattaaaacagaaccattttaatgcagtccgcctatcacattatcccaatcagcagcgttggtatgaattggcaaatgaatacggaatacttttggttgatgaggcgaatattgaaacacatggtatgataccgatgaacttactgactgacgacgtcaattatctaccacaaatgcttgcccgattgacacgtatggtgttgcgtgatcgcaattttccggccattattttgtggtcattaggaaatgaatctggctatggtcataatcacgatgcactatatcagtggttaaaacaaacagatacgactcggccagtacaatacgagggcggtggagcggatacaatagtgacagatattatcgcgccaatgtacgctcgtgtatccgaagaccaatgttttccagttaacaccaaatggtcgttaaaacgctggataagcaaaccaggtgaataacggccgttaattctatgtgaatatgcccatgatatgggaaatagtttagggggttttgataggtattggcaagcctttcgacaatttgagcgattgcaaggtgggtttatatgggattgggtcgatcaaggattagcgaaagatggagattatgcttatggtggcgactttggggattcacctaacgatcgccagttcagtttggatgggttactgtttccagatcgaacggcaaaaccagcgctgcaagaggttgcctatcagcaacaatatctgcaatttaggtggctgaatggtcagctaagtgtacgtagtgagtacctatttaaaacgactgatgcgacattaacgtatactattgttgtagatggtaagcccatgaaagaagaatcgttgacgctgaagttgccaccagagacaaaaaaagacattgtcgtttgtttacccaaaattggtcaacaagatgtttttttaaatattaaggtcacacaaaatgtggcgacaattgatttgccagctggtcatttattagctgaagaacaatttgttttacagcgcaagacacaatttgtatccttaccagtgactgataggccaatggttgttgagacttcacacgctgtgatgattacgagtagacataataaatggtactttgacacagatacgggttggttaactcagtggttaaaagatggcgagcaacaatttattacccccttacaagatcattttacacgcgcaccaattgataatgatattggcgtgagtgaggtggcaaatccagatcctaacgcttgggaagcgcgttggcatgatgccggttggtttaatttgtcagcacaattagacgactttgcaatcgcgaaagtcggggcatttattgaagtacaaacgatacaccactttttagctggtcatgagcaagttctatcctcacgtaagacttaccgcttcaacgcggacggcatgtatttaacagttgaggtgtcaagaaatatcaatagtttaccaccggcacgtgtcggattgcaggttcaagtaggtatatttgatggcttaagttacgttggtcggggaccccttgaaaactatcctgatagacacagcggcgcacgcatgggctattggacacaaacacttgacgaattaacgacgccctatatttttccgagtgagaatggcttgcgtacggcagttagttcattgcattggggcagtcatcatattttggcaccccaaacccccttacaaatcggtgcgagtcgctatagcgaaaaagctttgatacaagccaaacatcgtacagcgttagttgctgatgcaggtgtttggttaaatttagatggccagcatatgggtgtcggtggggatgattcttggtcgcctagtgttgcgtcagaatacttattgacagcaccattttatcattatgaactcatgtggacggtaaattagaaaggaagtaatatgattacaattactgattttggccaacatcacggtcaaaaagtctacaaatatacattacagaataaaaacgacacgcgtttgggtgtgttgaattttgctggcattttacaagaattttcagttgccacaccatcaggtgaacgggtcaacttggtgctgtctagtgataaattagaaaatttacttgctgattataatattaatcgtgtgattggtcgaacggcaggtcgtattagaaatggccagtgggtacaaaatgggcagcatattacaactccgagtaatgaaaatggtcatacattgcatggcggtgcgcaaggtttaggtgaacaattctttgaagtaacaattaacgagtccaataattcggttacactttatcgcaagcagacgtccgatgatgatggttttccaggcacattagatgtgtcggttacctatcaactaacggccgatgaccgtgtcataacaacctttaccggaacacaatttgacacggacggtgtctttaatccaacagtgcacacatactttaatcttgcaaataaagaagagcagaccgttttaggacatgatttgtggctgaatagtacgcaacatttagcggttaatcatgataaggtaccaactggtggtttgattgacaatgctgactctttgtttgatttgaaaaatcattccgatcttggacaggcgctccatagtttacaggaaacgacaagtgaaggtggatttgatgatgtctttttagtcagaccggatttgacaacacccattggttacctagaagatcgccattctggtagacgaataacaatctattcagatcgcaatgcggctgtgatttttacagcgggacaactcgatagtcaggtcgtaaaaaatctgaatcgaggggatggccatccatcattagcagttgctattgaagcacaaacggcaccaaatagtgaaaatttacgggtattaggtgatacatttttgcccgctggagaaaagcgaacgcacaccattatatatgcatatacgcaaaaataatcttcttaagacaatactttaagtgttgtcttattttttgtttgaattttgtttactaaacagcgtataatcatactcaacgaggtgaattatggtaagtattcgagatgttgctcgacaagcaggcttatcacctgcgactgtgtcacgtgttttaaatcaagatgacacactgcaagttactgaacaaacgcgccaacgcgttattgaggtggctaataaattaaattatcaattgaaaaaatcgggtcgccgaactgctgctcaccatagcacagataaattatccattgcgttaatcagtacatttagtgaggaacgcgagttaaatgatccatattttcgttcaattaggactggcattgaagttgccgcaacgcgctggcagatcaaagttgatatggtatttcgattagatgcacctaaaaaaaattggaaacaattatcgcaatacggtgcagtcattattgttggcaatgtgagccctactttacttgcaaaaatccaatcgttgaacccacatgtggttatggtagacgatgatcagcctgtaacaaattacgataccgtacataatgatttttccgcccaatcttatcgggtactagactacttatttgcaaaaggacaccgaaatattgcctttgttggggcagatgtggcgttatacgatgaacacggtatggtcgttaacgaaagaattgatcccaggcaccgcgtctatcgtacgtggatggctacccacggcttgacagaaaatttatcttcttttttagtgggttgggacactatgcaagcattggaagttgtaccaattattctcaacaaaaacccacgccctactgcaatttttgctgcttcagatccgattgctatcggcttgtatcgcggtttgcaaactgctggttttaaaatcccagaagatattgctattgtgagttttgatgatattgaggttgctggatttttaacgccgtctctgactactgttcatccagaggctgaggaaatgggcaaggctgccttacgtttagctcgcgaacgcttggtaggcgaacgagaattgccagtagaattgataattccgtcaactttgatgattcgtgagagcgtctaatgattctgaatattatgttttaagtcagtattatcgtttaaaagcacttatacgcaattatctagctgtatttgacgcagccataattttgtataagtgcttttattaatgcttgtctttaccactcaataagaatccaggaattacaattgccagggcaagtacacccagccaaaagaaaccgtgttgtagtgctaaagcatagacgtgtggggaaaacgtcatgtgttttgtggttagtaggtgagtcaattgactcgcgactagcattgccactaaggaagtaccatatgcacctccgacattttgaaaaattcgggtaccaatggttgcttcagggacatcttgctttggcatgccagtatatgcatctgtcattaaaggcatgaaaactgtattaatcccaatgccactgatgaataagatggcgctaattaaccacatactagttgtttcatctacttttgttagcgcggctagaccaccaactactaatactaaactacagaaaactaaattcttcatacccagcttatccattagttttcctgttagtggtcgagccaaaaacataccgataccttgtggaattaatgcataagcagcatttaaagcactgaatcctcgtgccgattggaaatatgtggttaacaagagcgaagtaccattcataacaacgcctgctaaaatcaagccaagtgtggcaccaacatatgatttgaaaccaaatagatgtaatggtaaaactgcatttcctttacggaaataggcccatatgagatagacaacaaacaaggcaagtcccaatataataaagggctttgtatcttgattccataaagttttattagccttaaccacagcataaatcaaagatgtagcaaaccctccgaatagcagagtcccgattaaatcaaatggtttcttagtattttgcgcaggcatagaaggtaacttccaaaaaataccgataattgctaatgcactgacaggtacgttcacccaaaaaatccattcccatgacactgagttcataattaagccaccaataattggtccaaatataggccctagcatcattggtaaagcaacgatgagcattaactttctaaagtagacaccagcttgctgaacaagtagtgttgtaagcattggaataactagtccagcgccaaaaccttgtactactcgagcaccgattaaccaattcaaatcaggagacaatgctgctacgattgagccaatcaagaaaataatttgtgcccatagataggccaaacgaccattaaagtggtttaatagccatcctgaaaatggaatcgcaattcccatggtgagcaagtaagcacttgctatccactgcacgtgagatagcgatgtgtgaaaagtactgaccaagtgggggatagcaatattgaccattgttccgtctaacatgggggcaagcccccctaaaactagaacccaagccattgccattaaggcacttgggactttattatcttttttttctgacatacttcactcctttttatattaggtacataacgtacactaaatagaatacgattaatttaatcgttaagcaatgcttttttagggtcaaaaggtgcattgtgtatcttaaatgtgttataataatgctatggcagacaaaagacgtcgaggagatcaactcgaaaacacaatttatgaaacaactttgcgtattttagaaagagatggttataacaagacgtctttcgcgcaaattgctcgagaagcaaaaactagccgaactgtgttatatcgccgttgggatagtgtttttgagttggttcatgatgcgattacagctaatgagtttagcgaaccaccgtatgatattgcgattaatactggcagtttgcgctctgatttaattgcacttggtcattattatgaaaactatggctcacatgttaataatgaatttgttcgcgcaagtgttcaagagtttagccagggttctttacttgcaaaacgtttgatgtcacaagttcgtcgctctaacttagctactatggcgaaaataagcaatcacgctattgaaaatcaagaattagatcaagcacccagtgaacaggtgcagttacttttatttgaaatactgcgctatcatagtattttggtgaataatgcaactggcccagatattccgactttagttgatgaaattatattaccggcattctatgccggcggtaagttgtaaccaaacgtaatcaagcaggtcaatattatggttatgtaacatgctgtgcctttgaacccttaacgccgataaatcaaaatataaaaagacagataaaacaaatgaagtatttatctttgaagcagcaaacatttcaaaaatatttaccaaatttattgcaggtattgtagtttttttgacatggtatttcgatatatttagaaatgaggaggcatctatgtgcctattttatgcttctggtgttagttcgttagccccacatattttactcgaagaaagtggtttaccatacgtcatcgaaaaattgacaattttgcctacttagaaaatttaagcctatttaataatcgcatgagaaatcgaccggctgttcaaatcgttttgacaagtgaaggacagccacatgccttgcaagatagttaatattatgatgaacaaaaaagatatcatttgatatactcaaattatgaaaacgaataaaaatacaataatttatgatacggtcgaaaaaagaatcgtgagcgaatttttaaaattacttcaaagtgttggttataaacaaataactgtcagtcaattaattattaatagccaaattaaccgttcaacgttttatgcacattttttagataaagaagacttaatcacgcatttacaggtgaatttattaactgaactaacgaaagatttgcctgaagttaatgtatatagcttaaacgaccaagacattgtgaggggcagaattgaaactatcataaatcgtgtttacgacaagaaagctttatttaagttattttacagcgataaatcagatggcttgtttttttcacgtttctcaaatttttcagaacaattattattacaaactgatatacccgagcgtatgactgtaccggaagtttattcgtttgctgtcattgatggggttatggttaatttaattcaaaattggataaaacgagattttgttgaaacgccagaagaattttcaggtattgtcagtcacatattaccaataatgtttaaagggatcatcgcataagaaccgacacttttcgaaaattgttggttctttttatttttctcctttgctatgatttgtttattgaaaacaaaaggggataacaaatgaaacctaaatctacatggcgattcatattgactttaactattggcttaactgcagttctagcgattatgatgacagcttttttcactaccagcagttaattcgggcattaataatgtgccaattggtatcattgccactaacgatgaaacttttcagaaaatggcaaaaccattacgaaacaaaggattcaaagtaagtgaatatgcgacggcgggccaagcaaaagcgcaaattaataagcgtgatatttatggcgccatatcacttgatgcttcgggaaacttaacggtctacgaagctaccgcagcatcggctgccgtgtcacaggctttaacgcaaatcggaaacagtgttgtaacacaacaaaaggctattgggtcagcacaaattaatcagataattgccaaagcaaatgacgttaacacaattaaggttttaaatcagaagctcgcacagttgaatgctaaaactgctaagattgttgaagtcagggcttttccaaaggctgattccaagagaactggtttagcagccggggcattaccaattgctcttggtggttggattggggcggttgctattgctaacatggttaaaggtaaaagacaaaagtttgccgcagtcattaattttgcggtaattgggggcctgggattagttgctgttattcaatatggcattggtacatttgatggcaattatttcttaacttcattaggggctatgttaggcattgctgcaacaggattctttgtacttggtatattagaagttttgggtaacccaggactaggtattgcagccgtattgctaatattgttgggcaatcctctatctggattagcttccgcaccagaaatgttaccaactggttggggagcgctggggcaattactaccaccaggagcaactagtacactactaagaaacattgccttctttaatggacatgctattgcatacccattaactgtattattagcttatgtcgtgattggtatgttgttattcaaaattggtaaaaaatcgaaagtataggagatattcattatggcaaactacaaaattacttttagagtcgatggacaagttgtcacagaagaagacattagagctgttgaattacaaaggtatcatcatgtatttaaaatatttgatgcaaaggctattcccataactttagataatcaaatactagatttggaatcgctacttcagttgccactcgaaaatgccaaagtggcattagcagaaactagagaaaaaattggcaaacaaaaaatgctaaccttatttcaatctgaaatcgaggaaagcaatgacatgtggcgtgaaatagctttagcatcgcctgatcctcaaaaatatcaagcaggtattgtagaagttgaaacagaaaatatttctcttgtgcaatttatgatgtttaatcagttacttgctaagaaaaataatctctatttgccttcaacaattcacccagagcactactatttcgatgctaatagcaaaggggagcaaacaattattgaaacctttgggatgtataaagaaccatcttacttagatttgcgtccagactcggatattaagtatccaatagtaccagatcacaatgttagcttagtgatggctgggaaaacgtacttgaaatcactaaatattgatacaaaactaattggcatgcatcagttgactcaaacaacaactggtatgaaagtaaaacttggtgtatttttaccaactgctgcaccaaaagaaattgtagatgggcataaatggcacctaatggttgaattcaacaatggcctgcacattgccgcagaacaacaacctaacgcagttcaaaaatttatgttagaaatggcaattaaacatatggaaaagaagcagcacgtggcaaagcaggttaagcatgaataataatatatgaaaccttgcgattaactattatgttaatggccatcggtatgaatttaaaagaacgataacaggcaagcaattgcctttttttgatgtttatcgcagactaggtgtcttactgcatttgagaaaagtagttacaaatcacgtgattaatgtttagccatatataaaggacattggagagcatcatgaaccatatcaaaatgtaccacaaagcaaaaaaatgtcacaatatgagttagcacaggccgttggcgtagctaggcaaaccattaatttgattgagaacgacaaaaataatcaaacgcttttatggtgttcaaggggtattagacgaatatcggcgtcaggagttctataaaattggtaataccggatttatggcactgttttgctataccttaattagtaacgttattgtttttgtaattgtcagtttagataactacaagcacgtacaagatattctaatatgttacatgtcaatcaatatattattcttaacgtatggtatttgtggttatgttctcattgccacccgccgtcgtcatttactggaaaacgaagttctggatattcaaattcaaaaattgcgtctcaagtttttagcaacacgacaaggcatttttttggactattcaagtatttatttaatgtattaatgtacatgttccaaagattaaatttaaagaaagtacagtaacgtagcattactcatttttgtttattgcttattaaataatttgaatcacttgctagactaatagtgaataaaaatacattacagcaatcgcttttaaaaattagaaaaagcattctaacgagcccattacgtctttagaatgcctttttgatatatgatatactattaaaagcaaacaagttaagatggtggctatcctgaatggaggtggtgcttatggtgttaaaactgtaaactcagattctaggaaaggagaggccttgtgtccgtaccggatgcattacagctgatgattagctttgggatgtttatcctagcgttaattactttagttgttgtgttgatcaaaaacagcacaaaaaaatgaccatcttagcttcgcacagctgatgatcatttaagtgaattattagtgatgccaccgtctaaaacgggtttgctaggagtcgcagttgatgctgcgactttttctatacgtttattatagcataactgccttttttgcgtaaataatttatttgttgggttgtgtctatcataactaataaactaatcactttttttcagttttaaagctttaagatgccaccacatgttaacagattggccaatcaaaagacctttcaccgaacctcctaaagtagcataaactatcatgtactgaaaagaatgataagctattggatttacaaaactatgaaaacttaatagcagcattataaaaatgttagctagcattaaaaagatactataagtaccaccaaccatctcggttttattgttgtcataataaaaatgctgtaatttgtaagaccaatgcgctccaataaagccaaatagtataaccataaatacaaaaagaataatcgcaggtaataaatatttaaaatgagtcattttgttaagcccgaaaagcaaaagtagtattggggcaacatacacttttaaagcacccaaacgacggctacttaaatatttttttgttagtagtgtgctgataaaagcaatccaagcgcctactagcagcacaatgtaccaatattctataagggtatttatatctttttgcatgagatgtctcagactttgaattacatacttttattattttttagctgcgttttatttgacagtagtagcgttgggagaagaataagtagactcgcaattgcaataacaagaaatcccacttgaaatgattcaactctgatatttaacagatgttcatggacaaaagtagccatttcattaggtttaatatggtattcaccaacctttaatcgctgttggaagtttttgacgtgattggctgagaaagcagtgaccactgtcgttacaatggctgaaccaaaagcactcccaatattttgtattagacgtgaacctactgtagcattagcaatttgtttttttctcatatttgtgaaagaatcggtcattaatggtgttaaaatgccacccgtccctatgcctcgtagtagcagtaaggcagcaataatccaataacttgtatattggttaatccaataaaaaggcatagtgcttataaaggtaattatcgtactgactgcgacaacgtattttgcaccaaacttatctgtcattctgccagtcaaagggcgagaaataagcataccaataccttgtggtactaaggatatagcagccgcggtaatcgtcatatcacgtacattttgaaaaaataggggtagcaatagcattgcaccattgagaactgtgcctgcaataaataggccaataactgacccgttaaaagaggaaaaactgaataattcgagtggcataactgccttatcaccgagccgaagcgcccatattatgtacagaataatgctcaaaaaaccaattgacagacaagttagtgttgttttattggaaaaactggcagtttgagtagcagcaacaataccataaatgatggtgattgttgtgataataatgagtgttgtcccaataaagtctagttttgctgtttgattttgtggccggtagtggggcattttaatcataattaaaataattgaaatgatagtaaccggaatatttatccagaataaccagcgccaagatagatattttataataaagccacctataattggccctaataatggcccgattatcataggtaatcctacagtagccatcatttgccccataacatcggctcccgcagtttgcactaataaagtggttagtaacggcataattaagccaccagcaaatccttgtatcagtcgagaaccaattaaaaattgaatattcggggaaatcgctgccaagattgatcctagactaaatagcagttcaccaactaagaaaacatatttgccatcatacttatttagtagccaacttgaaaaaggtactgctgcaccggtagctaacatataacacgtaatcgtccattgaacagtggtgactgaattatgaaaatcattgactaaactattaatagcgatattcatcatagtggcatccaacaagggagccatagcgccaaagacaatcacccatgcgacaattaaggtagatttaggtatttttactgttgccatcattttctcctattagataatattagtatcttactataaatgatataatactacttgtagagaaataaaacaataagaaactaaaattatcttatttgaagggtgagttatcatggttaataaacgtcgacgtggcacagaattagaaactgctatttatcaagccacacttgaagcattggaaaaagaaggtttcttaaaactgaattttggtcatgtatctgaattagctggaacgagtaaatccgtcctatacagaaggtgggacacgccatttgaattagcagttgcggctataaaatataagattaaaacagaaaacagtggacaaatggatgaaatcgtttggcaaggccactcactgaaagaagacttagaacaattattaaatcgttttatcgttagtatacgtacttttgatgtttacagtacaggcgggataatgattgaatcgagtcagcaacaacaagatgtcttaaaaaaggtgcttgatgagggaatagaaattgatattagagctattgaacaaattcttcagagagctcaggccagaggtgaaatcaaatatgttaacctcaaagaagaaataaaattattaccatttgattggataagataccaaatactaattagaggctcgcttgaacaaaaggatgtgcagataataattgaggatgtcttactgccaacttatttaagcgcattaaattaatagaaaaatataacaaactggcgcccatagtagctagtgcggtagtttggataactgttactaatttcaatgtccatcaaaatagcacaatggcagtctaagtgagattgatgcattaaaactatttaatttcgtttctcaatatgccatattttatcgcatcgtaatactcacttttccaatatctgacatttctaataacgccttcttttgtcataccaactttctcacctaatacttgcatacctttattgcctgaccatgtcgtaaaaccaacatgaggtaaataactaaataggtcaaacatttcctgaatccacagtctaaatgcggccgtcccaataccatgcccccaactatcagagtcaaaaaggacgatacctagctctagccactgttttagcgtaccatctgtccaataagctgataattcacctacaatggtgccattatagatgattagtttgcgcatcggattattgactgacctcgtcagatgatggtcataaaatgcttcccaagttagaacgggatcttgaaagtagggcccgttgaattgcatccactttaggtctgcttcaggaccgtaacttttttcccaccattgtttcaaatcagctttcgtcacaaattgtaatttaacaactttattcatagtgcctcctcagtgctcataatatttagattgtaagtcacagctactattatatcaattttaaatgacacattttatgtgtaaagtgagagcacaacgcaattatagactactaaacacttcgacttgtaatgatgaaaatgatcgttcaagcatcattttgatgatactgggcgatttattacctaattgattaaacctgatgtcacgatttttttgattgctttcacaagagcatggtgaagaatcttaagactaattcttacttttaagattgtttcgttgacaattttactaaattagagcatagtttaataaaatataaatttgaggcaagcgaagtatgggactgttagataacaaaaaaattattattatgggtgtagcaaataaaagtagtttggcttttggatgtatgcaagcaattattaatcagggggggcaagtcattttgacttatcaaaatgatcggatgaaacgcagcctagatagatttgttgatgattcagttttaaaagttgagtgtgatgttgctaagccagaaaatatagaaattgcttttgcaaatatcgctgaaaaagttggtaaagtggatggtattgtacatgccatcgcttatgctgaaaagagtgatttagacaataaagtgaccgacggtactttagatagcttttcattagcccaaaatatcagcgtctattccttaatcgctgcggctaaatatggtcatgaaatcatgaatgaaaatggtgccatcgtaacactcacttatatgggttctgaaagagcaatacctaattataacgttatgggaattgctaaggcagggcttgaatcagcagtgcgatacctagcacgtgatttggctgataaggctattcgcgtcaatgctatttccgctggcgcagttaaaacattagcagttactggtgttaaaaatcatggtgatttaattaaaatatcagacgaacgtactgttgatggggttggcgttacaattgaagaggtcggcaatgcggcggctttcttattaagtccctttgctagtggcatcgttggagacacaatttacgtggataagggtacccaccttatttaattatctggtatatccaatcacagtaatattaataagtaacaataataggcgctccaataatttgcgaaaatttcttggagcgcccgttttaatcactaatgttacactatattcgagtgccataggacaataatgcttatcatctgtataatacaagcaacatcagttctgacgttaattttatggttgtaataaaaaggagagtagtttcatgaaactggcgttggaaaattttacttggacacgagatgtcaaagaatttgacataaaagatgattatatcaaaatcgtttctttgccttttacagacttgtggcaacgaacttactaccattttcaaaatgataacgcaccattatttttaactagtacaaaagaaaagtatttttctttttcagtcaaaaccaattttattgatagtaatcaccgttttgaccaatgtgggatagtcatgtatttgaacagtcaaaattggtttaaggcagcagtagaatttgatgatggtgtcacgcaacacttgggaagcgttgtgactaatcaaggttactcagattgggcaacgacaaatgtagcaggcgatatttatgaggtttggtatagaatgagccgaagaaacaatgactatttgattgagagttcttttgatggtaatcatttcacacagatgagaatatttcatatgttagaagatgacgacgaaatagcttttggcatttatgcttgttcgcctgaaaattcatcatttcagtcaatatttacaaattttgaaatgactgattgtcaatggctagcccatgatgggcaacagccagattaagtgtgcaacataaaaagcgttattttaatcaataacgctttttaatcgagcaaaaacaacatcttttagaataaccaccgtgcttatattatgccgtaggcctattcagcgtgtgataataagaaagattgaattgcttgaagagctaaatcatagcgaccggcctggcaatgttgttcaccacctgtttcttttgtaaatacttttgtttctaaagttttagcgttagataactcttgttgttctaaagcaagatcactgaagggaacgtactggtcatcttcgccagctaataacaagacattttgattaaccaaatgaccaatattttttatggtatgcttctcaatttctgtgagcagagtatatggatcatgggtgccagtattgtcgtatccttttgtgaacaaaaatttaagattatcattctgactcagtagcggcgagactaagtcatttagtgataatgcttctttcgcagtgattagatggcgtatcttttctcttatactttgatcaaatccttttaaaaaagtattcaggccatcatagaaaaaatcaaaacaaacaacgttcttaatccttttttcaaatgcagctgctctcactacaaagtaaccgccccaagaaacgcccatagcgtcgacttctttgaggttaaaatagtcgataactgcgctcactggcttttcaaaataaggggtaaatttaatatcattatcaattagtgcacgcccttggccaggtccatcaaataagataatgttatagtctgtccccttgaagaagttaactgcgattaataattcttccataaaactatcaaatccattgattatcatcaatgttttgtttgcgtttgggttgatagtgactttaattgcgggtaaaaatgtttcttggtaaggtacttgataactcttgtaatcaatttcagtatgtgaacggtaaaaattatccaaataccggtgaactaacaatgatttattttggtcgtcggaactgagataaaactgagcaagtccaaaataagcacaagcaattgggaaatctttgttttttctcgcataatcgccaaatcataccaagttttgtcccaagctttagttttttctagttgaggtatagcataagcgagatctttctttacttttggactttcttttatctcttcgagttgccgattgatttgtaggttccattgcgggttagccttaatatattcgtagaacatgtttaaacctctttccttatttgatatagttattttaataaataaaaatcttgtcaacaattatcaaatagtcatagtaatgtctagtaatggacaaattctatatactatgtccattattagacagaaagtaggaaaagtatttatgtcggatattagaatttttaaaaccaaacaaaatattgagaatgcttttgtcagtttgcttaatgaaaaaagttgtcaatcaatcaccgttaacgatatttgcaaacgcgcattgactagtcggtcaacattttatttacactatttagataagtatgatttattgaaacagttagttgatcagcagctgtcattattttcggaaattgtggagaaacgtttcaatggactaatttctggtcaatttgaggcaaccgttttacatttttatcaagaattggttacgaggcaacccattctgcaagcgttatttcagattgatgaacccgaatataatttgaaacaaaaattcgaaacaattttgtataatcattggttagcctatctcaatgaaacaacagagggacactatcaagaattagttgcacaaattggcgctagtatcgtttttgatacgttaaactggtcgtttgttaatggtattgattatgaagctttgcattttgttgaaggcattcgaaaaaaagtattgttaaggccatgatttttgaagtatgccgttttgccttagtcaattgtgttaagtatggtaataaagtctgttatggtatataaatatgaaaagagcaaaattatatcaaacaaattgaaatttgataaaagtgataaagaatctaattctatagaaatgagaatgcacaatgaaaatatcaggcacaacttatcttgaaacgaacagattattcctgagaccacttagtgtggcagatgcgcctcaaatgtttgagaattgggcttctgatgcagattcaacacattttttaacttgggaacctcataacaatttagaagatgtttgggataacattaaaattcgagagaataaatatttgttagataacttctatgactgggggatagttataaaaggtaccaatacgctcattggcactataacagtagttcaccaagacaaccgcattaaaatgtttgaaattggctatgttataggaaaatcatggtggggaaaagggtatcttcctgaggcactagattatatagttaactatcttttccacgcaactgacgtacgacgtattgaagctaaatgtgatattcgcaatcaacaatcaaaaaaagttctagaaaaatgtggctttacttttgaagggattctaagacagagaagttatagtaatgccggcatgagtgattcatgtatgtactcaatactaagaaacgaaagcataaaaccattgttagaaaaataaaactttttaatagagtatttaagcaataaaagtacaagttatcttggcggcatagttttttaaacacgatacaaattaaaatttgtatcgtgtttatttgaaacgatttaaataattatagcaacctaaaaaatcagagcgttaaagatgtaaactgttgcttataagaacattcgttcgtataataataaagtaaacgtcttactaaggaaaaagtaattatggttgaatcagaatatcagtaccagtatgaaaaaaaacgtgtcttctttatgattgattctaaaagcttttatgcgagtgttgaaagtgttgaatacggtttaaacccgttgcaatcaattttagttgtgatgtctgaacaagcgaatacaaatggcgggctagtcttagcggcatctccaatggctaaaaagaaactcggggccagtaatgtcatgcgccaacgtgatttaccaagagacaaagcgttaattattacgcaaccacgtatgaatttatatattcaagaaaatttacgtattaataaaatctatcgtgattatacgagagaagagttactattaccttattcaattgatgagtcactgctcgatgttacagatacttgggcattctttggcgcctcgccgaaaattgttgcacgtcaaattcaagagagagttcgccgggagacaggcatatatttaactatcggtattggtgattcaccagttttagcaaaaattgctttagatattgaagccaagcatgcacctaatcttatggggatttggcattatacagatgtgcctaaaaaactatggccaattaaacaattagacaatgtttggtatatcggtaaacgcacagcgcgtaaattaaataacatgggaatatattctctgtatgatttagcgcatcaagatccctatctttttcgagctaaaatgggcttaatgggcgagcaattatatgcgctttcttggggtgttgatcgttctgatttattagaagtggttaaaccgaaaagcaaatcgtatagcaattcacaggtattacctcgtgattatcgaaaactggaagaaattgaaattgttattcgtgaaatggctgatcaagttgcatcgcgtattcgttcacaaaataaacagacaactctggtgagtttatttattggttattcttatgctgaaattgaaaaacaagggcaccatggctttagaaaacaattacgcattgatgcaactaatgacacacctaaactcatgcaaatcatgacacaactatttgaacaacattggcatggcgaagtcatacgaaatataggtattgattatagcggtttggttgacgatattggtattcaactaaacctttttagccaaccagaacagcaactcaacactaacaagattgacaaagtgattgatgagctacgccaacggtttggcacaacagcggtcatacgagcgatgtctaaagttgagggtggtacagcgattaatcgtgccagcttggttggcgggcatagtggcggtaatagctatgactgataattttagccaattggtcactaattattttaaaaatgactatcgtgaacgtggaaaaattaagtggcatggttactttttatcagaccatacggcatcattaaaacaagaaaaaacagctcgacaacacatttcccaaaaattagagcgcatggcattatcagctattaaatcacgattacaatacgcgaaccttcattatgagttggtgatcatacaagaagactatgcaacgtcagacaaaaagatgtttcctgatatagttggtctagttgctggtttttctgaccgcggggttgtagttgataagcaacatatcctatttgaaaatatacgtgcagtgaggttaagtcagaacaattagagatgtacattaagcaactagaacgttttagagatttatatagtcaactagaacaaacattaaataatgacaagcagacatttgtattcaaagctggtgctcctaattttcaatcaacactatcagctacaatgaatttacaagcacgcatacgacaagcacaatcacaaacttatggtgatgtgcttttttttaacaaagaattagcagataaagtacaagaattagtccaaaaagctatcgaattgacttttgtctatcgtgatttaaatttattggtacaaggcaatgatcgcaatactgaaacaggtttaaacaagattgaagaacaattatatcaagcaaagaaacaattgaaagagcgtggtatataatttgtttgttgaataagtaaatagttatataatgaagtaacgatattttttttagagtaagaagagggaaataaattgacgaattataaactatataaagctggtaaggttttagttactggcattgtattgactgcgggtatcatattgacttcaggtttaactgacgtaaatgctgatacaattgaaaatgttggtacacaaatatctactgtttctgctaataaagcttcaaaaaacagtgcaacgagtgataaaaatcaacctgtaactcatgtgactagtgataagatttcagataatagtacaacaactggtgtaaatcaacctgcgactgatgttaccagtgataaagcttcagatagtagtgcaacaactggtgtaaatcaacctgcgactgatgttactagtgataaagcttcagataatagtgcaacaactggtgtaaatcaacctgcgactgatgttactagtgataaaacttcaaacaacagtgtaatgagtgatacaaatcagcctgcaactcatgtgactagtgataaggtttcaaacaatagtgcaacaagtaataaaaatcaacctgtaactaatgatagcgttgcaaatgaaaaaatacctgatacggaaccagtaaaaaatggctgggttctaaacaatggtaacaattattattatgagaacggcaatctcgtgacaggcgaaaagaaaattgataattattggtataattttgacaaatcaggtcagtattctactggcttaacaaatttaacctacaaaacagttttttatgataacaacggtcatatgtattatggttacttaaggactgataatacttacatgtattttgacactagagacggtcatgctgtgactggcgaacgctattatggcaatcaccaaatggaatactacggtcaagattttaaacaagtacgtaataactatgttcggactggcaacacttactattttattggacaatatggtgatgcattaacaggcgaacgttattatggtaatcaccagatggaatattacggtcaagattttaaacaagtacgtaataactatgttcggactggcaatacgtattatttcataggtcaatatggtgatgctatgactggcgaacgctattacggcaatcatcaaatggaatactacggtcaggactttaagcaagtacgtaataactatgttcggactggcaatacgtattatttcataggtcaatttggcgacgctctgacaggttttcgttactatggaaatcaacccaatcaagtcgaatactacggcacaaatttcaaacaactaagaaatatgtctatcacgcttaatggacgtaactatagttttggtgctaatggcgatttaattattgccaatcagccaacttatttttcacaattagacggtcgttggtctagccataaatttaatgactatacaatgggacaagcgggttgtgttccgacaagtattgctatggtgttaaatggttcttatggtgtgcgtgttagccctgatgatgttagaaacgtcatgaacaatattagcgtatcttcattcggtgccactggcgttgacttaatcaatacagttaaatattatggacgacaagttgaacagatcaatactgtaggacgaacagtacaactattacaacaaggtgtgcccgtgatattctatgttaatgtggcaggaaatatcggacatgctatagctacttatggttataataacggggcaacacaagtatacgacccatacagtaagtattattataacggttggtataatgtcaacgctctatctaataatttaagtcacgataggaatgattggaacgctggtcgaccagtattcgcaattatgtaatttttataaatagatataattaatcactcatgatttttcatgggtgtttttttgctttcaacacatataagaaaaattcaaatgtgcatagcagataaaaagcttggataatagatatgatatgattatttgtgttaatctttacaaaggagccatacgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaaataaattttattgaacaaaaagacattgatttgtctttttttatttggttaaaaattgaggcgttggaaataaaataatgtgatataatatagcaacaaaaacaagattagcttatgcaagaatgcccgttaaaaggcatttacaagtaacaaaacgcattgaaaatcaacatagttttatgatacaatttagaaactagtctctaaaaatatttctgttagactacattgttacagagatgtttccataaatttactataatattaaacatatagaaaaccgcttgcacggagtctgtagaataataagcataaggtttgatatgggagttgaaatacctctgtaacataccttgtgcttattattttgtcaaaaaaggcttattttattaagaaaacctaaaaaatacaaaaaagcacaaaaaaaagaccagccaatggctagtcgatgtcgattatgtactttgaaaactagatataaaaattgattactataaaataatgtccccacgaccttattaaaaaaaccaaatttgcttaactaatcttcaataagataattgtaaagtattttgtgaattatagcaatcatggttggctatgtattagctaattcggagcctctaaaagagtgaagagagaacagtccagtacggttacgacaatcaacgtaacttgttactccgttagaaaaaatctcagtaccgatgcgatgtgtgcatactgtggcaagtatgttacaccaaaggctctgagtcgtgaaaataacaaaattgtgaaagactatacatgcacagagatatggtcagtattttttgtttaataatgtgccaaacgattaaaagttaaattcagtgatttacttaatattgctaattatttttttcaattataatatataaccatgaaaattataaattaacttaactgaccggtaggcaatcaatacgaaatttttgaagtgaaacgttatcctatctcaaaatcttttaaaataacattggacggatgctttagtcatttttctgggtttcgtaaagattcatatttcatatccctaaatccatacccagtgtataataagaacaagaggatagaatatgaaaaaaatacaagaaaagattaatgaactcgagaaaaacattgaacaaacattgggtttttattcatctaatagggatattaaattagataaatttataaatgattttaaatcagcatttaacaagttatcagtattagcagatttgtcagaggataattcacaacttgatacttcaatcgagacaacattaggcatatttgataatcaaaaatataaacttactgttagtaaagacattactatgtcatcagaagaatatattcaaagcgttgaaagcagaataaacaattacctaattcaattacaaagtgatattgagagattagaatatttaaaaattattcaagatagtaatgtggttattgtgggaggcaatggcgttggaaaaagctcatttgcttcatacttgaaagatgcgttaaccgataatatcattatgattccagcgcaaaaatatttatatacggattttaatgaagcatataacttctatactgccgggcaatcagatattaatattattcaaaaagaggatatggctcgaaacgcaaagatttcaaatgatctgaatgactacaacagaaaaaatacaaaaatatttgcagaattaatcacagtattagttaatgagcatgttttaattacgaacgcctattttggacctgaaaaagacttaacaacgcagttaactactttaaaaaatgtttggagcataatgtttccgaatattgaactaattgaagaccctataaaaagggtacttaatgtcaaaaaggacaatgacatttattcagttaattctttaagcgatggcgaaaaagcagttctttattacatgttgcaaattttatttgtacccaaagaaagttttgtatttatagatgagcccgaaacatatcttaactcaactatttctgatcgattatgggatacattagaagctgaacgccaggatgttaaatttatatatatatcccacaatgtgtcttttatttcttcaagaaaaaacacagacattctctggataaaaaatttttcatatcctaatacttgggaattgaaagaacttacggatactgaattaccaagagagcttattagcgaacttgcaggcacgcaaaagccggtcatttttgtcgaaggaacgatatccagtctcgactacacagtgttcacaagcatgttcaaagagtcggctattgtttttccagttgaaggacacttaaacgttatcaattacacaagagcttacaacaagaataaagtatttaacagtggtaaagcttttggaatcatagacaacgatttgagagcacaagatgaaattaataattttgaaaaagagggcatatacacgctcccctttaatgaaatagaaatgctgtattttgatgaaacattaatgaaacaatatttagaagatttattttatcctgaagaagaagtaaaatgccggattgataaattcaaaaggtcattttttgatgcgatcacactgcgaaaacaatatattaaagaaagtaaagcaaaaaaaatattggacacatatctttcaaaccaaagggtagaaatttcgaagggaaaaacatcggatcaaatggttgaacaaataattgatggtattcataatctgtcactatcaagcaagattgaagatttttcgtctgatttggaccaagtaattgaatcagaagactactctaaattattagttttgagtccgttaaaaaaagaaatctcaaaaggaaaagcagttatcttggactcagattatatagataaaatgtccaataagtttaaacgtaatcctttttatactaactatctaaaagaaaaatactttagcaaattaaataaaagtattttggaatctgtaaaatagaagtatttaccggatcaatatacgaagaattataaatatttagagatgtagtcattgattttttttgatacttaatttttattgtataattagcttaagacaatattgaggagataaacgtgaaatatattaaagaatttggaatcgatggattatacggatacagagattttcattcaacatttaaaaaagactttactatatttgtaggagagaatggtttaggaaaaacttctataatgagaattttgttttacactttaaaaaaagactttgaacatctaaaaaatattgaattttctacaatagacattctcttctctggaaataatcacttttcactttcaaaaactgctattgaagagtacattaatgaatataaaaacatcaataattatagaaccaacagttcattattcaaattaaggcaaattattcaatctaagttaaatttgctatatatgaaatttgatttgcacgaattcaataacattatagataagaaaatacaggcacgagatttcgacgacataatcgaagaagtccgtaaagctaatttacccactcctcctcttcatataattctgagggaagtagaacgtgtacgtgaaaatttcaatttgactcgtacacctgaaagtattgaacttagtcgctttgtcaaatttcttgacagtaatatgaatgatatcgaatttctttattttccaacttatcgtcgcctttctgatgatttgcatcaaatgtcgattcaatcagaaggatttgaaggtagtgatattgatagggaaattgagaagttaatagggtcagataatgaaatcgttaaattcggcatgggagatgtacaggccagaatagatttattgctttccaaaataagaaaacagtctcttgaggctttcaatgaactcaatgtcaagattctttctcagtacaccagtcctgataaaatagaaaataaatctacctctgttgacattaaaaaattgaatatcgtgttgcaaagattaggcaatcgtattgatgaatcattgaaagaaaaaattaaacttcagttaaaaagagaccaggaagacaagaactttaaactcttaaaaaattttgttctattattacttgatacttataaacaaagtgaggaattagaaaaacgtatcctctcatttacagaggaagtaaataaattcttagaggataagtatttttcttatgatccagcagcactcgaaataactttaaaactcaaaaagacagaaaaaaatgtagaattatctaacctttcgtctggtgagaaacaggtagtgtcactctttgccagaattttcctgcacgattcagagaatttgtatatatttttcgacgaacctgaactctcattatctataaaatggcaagaaaaactaattcctagcatgcgaagagcgcattcacttaaatatcttgtggctattactcattctccttttatattttctgatatcaacatacgaaataatgccgtatatatgaaaaataaaattgaggttcaaaattaatgcatcctgataattatgtcgaagacatgttaaacaaaacaaacaatgtcactacgttatggacaaaagtacaagatattataaacgatgattcgatagcagttgttgtcgaaggaaaagattatcaatattatggatatcacattcgaaataataatctgataacaaaaaaattactgcaaccggtaaatgcaaatggcagaaagaatttaatccgtctaattgactatatgatcgacaaagaagagcaaattattaacatgctttttttccttgataatgagttacctagtcaaaaatgggagaacaaatattgttttgtaacatctgttaattcggtggaaagttattatgtatcggtgaatgcctttgctaaattaatagattaccatacttcaataacaaaggaatatagagaaaaattgttaaagaaatttgatgattgtttacaaatatttaataaggaaatgatacgtattggcatttttttagatacttgtctacagttgggtctgaatccaataattaaaaaatttgacttccagcttttttttaattttgataatctggtaatccacccaattgaacattcacttgcagaattactcgagtcttttgttgttcggtgcgatgtcaataagcaaaaactaataaaagaaacaatggtggacactcaaagaaatattgaaaatactgataaactaagttatgttcgcggtaaatatgccatgagctttttacgatattttttaggtgcagttaggaattcggaaaaaaagaacggaatagttaacgaaacatcattatcttattctttaagcaaagataaaaataatgatgaagttatcaatgattggcaagatatatctgactgtgatccactattaaaaccatacgttttaaaaatgatatcttaatcattgtctgattgatgatgaaatgaatattcagcaaaggtagtcgttccaaaacaaagcatatttgttttaaaagtaaagaaaaacacaaaggttattctttctacagcacacaatataaaacaaaatataggctcaatttagtctatatttcaaaatgaaattattaaaattgtagcaaatggaacatacaaagttctgtttgctttttttataaagaaagtaggaaattcacattatggttaataaatttggtagtttatcactacaaggaaaaagtatcggaaaactcacatttgctgggcgtaatttagttggtgctaatgctgatgtggcagtggcgatgttgaatgtgaacaacacattgaacactgaaaatgttacaccacaggctggctttgattttagtatgccttttggcacagcgttgaaactgatcgatgcaaaaattattgctggtactgctcgcagtaaccaaagaaatggcgctcgtgttgccactaagacaggaactttgttacctatctctgatacaacaacagacactttacctgaagaagaatatgatgctgtattcgtatcaggcaaagacaaaacaccacatggacgtgtgcgcagtgctgatgcgtttgatagtcatgatttagttttgtttagggttacacctaattataaaactgataatcgtggcgaagttgctcgtgatgattacgatgagccaatcatttcaaattatcagttcaactttatccaacaaagcaaatcaggcgatgttggcaatgatgataacattgtccgtattttggttgacccagcagaaagtgaacgcttgcaagctggtttaaagccgggggacaagttagtgccacaaggtttgaagtttgcatttgctggtaatgatgccactgattggacggtgtatgctgacacgttagttgcacttgatgaaaaggcaaccgaaaagccagcatcaaatcaaaacaaggcaactactactcaagccgacaaagcaaaaggttaatagcttaataatatagtagaaaggttaaaggctgattaaacaatcggtcttttttagttgttacaatggcacagaaaatgatttattttagctttatgtttggggtttggctcgtctatgttgggtctatgttccctatatttttactctttatgagtttgggtcaatcactacatgtcgctatgatagttgccagtgttttgacttttttatttattatcatccaaagaacctttagaggtttacatttaatcaatcaattacaaaagaatatttgagagaaagggtaggttattaaatcagtagcctttttatttaaaaattatgcaaaattcaaaaacgtataaattatacaaatctggtaagctctgggttgttggggcggttgcagtagctggtgttgctgtgagtgctaacactacacaagttagtgctgatactgtaccaaccacagctgatgctagtacagcacaatcagtacaagcaacaactaaggcgttgccacaagttaaggcagttgtactaagtgcatcaactgatgttgtgagtgatgccagttcaaccgtagatgacggtacaaccgttgacaatggtggcacatcaaacaatgacggtaccacagtagataatggtggcagttcttcatcatcagataatggcggttccggttcatcaattgacaacaacggtggcggttcatcgtctgacaatggcggttctggttcatcaagtgacaacaacagtagcggttcttcatcaactgatgacgggacaaccgttgataatggtggtagttcatcatcatctgataatggcggttcaagttcatcaagcgataacggtggcagttcttcatctgataatggtggttcaagctcatcaagtgataacaatggttcatcatcaaatggtggcggtacggatagttcaacgactggtggcaatgggtcatcaagcgacaataacaccgtaccattaacaccaacaacgcctgatacaaacaatcaaggcgaagtcaatcatgttaagcctgttgaagtaacacctgataattcaggtaatgtcgtttcagtaccaacacaggtggctagtgtacctagtgttgatcgtgcggttcaagattataatcaagcattaactgctaatgacaaagatgcgacaaaagcaccagttgttgaagcaaagcaaaaacttgatgatgccgtggccaaagcattgccattaacacatgccacagaaaagtcgtctatgggtggtaatggcatcttagcattggcaatgtctggtttagttgctttgggtggtttgatttataaaaagaaaaaggcattattttaaaagatattgcatgtttattcttgtataggctacctaaaaaattcttgatagtatataataaaacctattgttattacgtattgaggagaaaatgatgagagatataatggatttatgtaaagtctatatgattaatataatgagtaataagtttgcgtttgtttataatttgttgcttccaattatttactttatttataaaaatgtgaatctctcttctgccacaaatcattttaatgttaccacagcagaagcacttggaattttttgggcttacatcatatttgtgactatactcaacaatgttattgtgtccttaattgttcaacgagaacaagggttttataaacaaatgttgtttgtggtaggatctaaaataaaaattgttactgcaatatttctagttcaattagccataatttgtttagagattagtgtatttaatgttgtggtgatgataatcatacatcaaatcagctttaaattatttttgtcaggagtaactgttgcaatattatcagccttaccagtgacgctagtaggtagtattttattgatattcagaattaagattgagtccgttaacatacttcttggcataatattatttggattattttttatcatgtcagtgccaacatcttattcatttactggtctgttaaatctatttaatccgttgagttttgtgactgaaatgtcaatacaaatacaaaacatgttatttaatattggggtagttagcgctggaatttggattcaaatggctattgtcagtgtttgctatgcaatcatcggcatttattctatctccaaattctctgtaaatgcgattgcagatagagtgtaaggagcaaagccatggaaattaaaaattattctgtaacgtttggtaatcgtcagctttcgactaatttaaatgtgtcgttttcaaaaagtaaaatgaatattgttatgggtgctaatggagctgggaaaagtacgttattagactttgtagctggagtaggacccaaaggagctgttggtgaaaaagtaggaattccttcatacaaaaaaatcgcctatcaattacaacaagttcatttttttccgactttgactgttgcacagaccgttgaattttatagcaaactgaccaacaaaccaaaaacaaaaatgtatgaaaatgcgcaaacggtgagggaaaatttattggatccgatttgggacactaaaatgggacaattatctggtggtgagcgacaaattgttttaacctacggtcagtgtttattagataaagaggtttacatttttgatgaaccaacaagtggcgtagatgaaactaatgcgcctgttatcttgagtatgattaatgatctcgtcatcaatgaacataaaattgtcattatgacttctcaccattctgatcaattaaaacaatttgatcttaatttgataacgttgtaattttttgaaacatggaaacatgttttttttattgaaaaaattaaatgaatttacgaaagggggtgtgaaatgcgtggtctcccaaaactcaaagtgaattttgagtatgaaaaaaagcaaaaggaaaaagcagtaaaaatacctaaagctcatacaatcaatttaggtaaggtacgtaagatagttctattatttttaatagggctttttatttactttagttatgtattggtactggctaatgcgatcgctcaaaagaataaatcgttgcttgcaacggtcacaactttaagcaaaaaattggataaagccagtgctggtacaaccagttacaaccctgttgtcggacaatatcttgccaacttcttgacactttattattcgtcatcagatagtaacgctgatagtcgttcccaacaattaagcaaatatttggcaagtaatatcacactacctaataacgttggtaattctaaaatgaaattagatagtgctaaattaaatggcatctttactgtggatagtgtcaaaacagcacagtatagcttagtggttgaagcggacggcaaacaaagtgatatgacggttaatgtaccgtatgcccaggcaaatgaaaaactaaccgtgattggtttgccttatgttgccaacaccattgatagtgtcggacacatagggactgcaagatttgataaaaccggtaagacaatcaacgacagtgaagtcacggcaaaagtcgttaagtttaccaaacaatttgcacaaaaatatgtatcatcttcaactaaagatatgtcaatgttaatgtccgaccctgtggggttaaatggggctgttgatcttgtaacgttagatgatagtagtatcaaagtaacaggcacaagtgaaaagccagttgtgacagcgacaatgacggttcaagttcatggtacaaacattatgcaagtacagacaattaggttagatttgaagaaacaatcatcaacctattttgtcactaaatttgtacaagcatagaaaggagtattatggatatttataacgctttgaaacctgtgttgcttggtgcggttgtgattatttcaggtgggcgagcaattgctcactacggtaaaagcgaaaccaaacaaatgtgggtagcgattttgattggtgctttggtgtatttcttcgtcaacggaccagccaatacattaaatgccttttctggtttgatgaatacagttttgaattatattcaaggactagggggttaaagtgtatgtacaattacaggcgagtttacacgaattcggcaaagttcaaaacgatttatggcgatttcaagttgccggtttttattgatactcgaattgctggtgtattggcaatcacagcagtgttcgatgctgtgattatttttgtgttcaaactttatactctgaataatggtggtttaacttttggctttgctttattagtaggcacactagctggtgtttatcaattagacaaattactcaaagttgatgatttaccatttgagacaatgcttaaatatgccttaacacattattggcgttattggtttcaaaagcaacagttgtatcaggataaacatttgaatagcaataataagcggtatcaaattttatagtttttgaaaagcatgtgaaagcatgtttttatcatgttatcgtcaattgcaagataggacagtgctggggcagttccagcagataacaacaatatatttaaaataaattgcattaaatgtttaataatgttaatatataataaataatgttaaagaaaggcttgcttatggattggtttttaaaactagaacgtgaagatcaagagttcgttaaacaattagtcaaggcttcgggttccttaaaagaattagccaaaatttatcaggttagttatccaacggtgcgtgtccgattaaataaaattattcaacatattgatttgattgaacaacagggaaaaagttcgtttgaaactaaaataatggaaatggtgattaatgatgaattgccattaaacttagccaaaaagattcttgcggattatcaggaggaaaaagatgagtgaatttatgggtgttttctatggctgtttagtagctggtggtttgtatttagtggatcgtttccttccaaaatggtttggtgctttaccaggtatagcctattttatttttatgatttggttaatgatttacaaaaatggtcataacattttagggttatttacagtattaatcgtcggcgaagcaatcattaatagtatttggatagaaagtatcgaaagtagaaaaaagaaaactcaaaaagagttggataaaatgaaagccaaagatttgagttaatataatagtaattatcaaaaacggcatgtcttgtattggcaggctttttttgttgtaaattaaaatggaaaggttggtgtgataaaatggatatattaacaacacgatatgagagaatagatatgtctgaaaagccaaaaaagtttgagaaaaagaatgtattgtatctagtgattgcaggactagctttagtcattatcattttattagcatcatgggtcataacttccaataattcaggtgcgactaccaaagagactggcacaacggctaaagtaagtagtagtacatcaagctcatcaactattaaatacgttgagggtaaagactacactgttaaatactcaaatgacggtattgttgataaagctgatgttaatgaagctatgacagctactggtgttaataattatgatgatgatatggatacaagttccgatggcgggaattttgctaagattgaaattttttataataagtcagaaaacgttattgttcaaaagctatataagaacggatataaaaacaatgaaccgactatgataaatgcttatgatttaagcaaaaagaaaatggttgacggcaatataggtagattatactatgataatcagccgttggtttatacatggacgaataacacagttaaataagtgataggcacttgcattatttgtaggtgtttttattttagaaaggaaattataaatgaaaaagtttatacttggtttggcagttctagtcggggctgctttttttgtatctactacacagattttagcagacaatatcggtaatgctaacgctaacagtagtccactaaaacaaaaagttgatgaaaaaaatggaaagagttcatcaagtacaactactccaaaaagtagtttagggacaaatgttaagaatggtttgggtaaagatgttaaagaaacaaacagtttaaaagcaaatacaagtgcgcctgctaaaacagaagatgttattaaagcagaattaggaaaacctgacatggattgggtcaatagtaatattttaaaaaactacaagctctatcatcaagacagttcattaactgatctttcatcgggtgccgcacacattgctactgatttgtttactgcaatcaaccttgatattgtttatccgttgttcgataaggcattatctacaatgttcaatttaactggcattacaactggtatcaataatgtattaattagtgtcgggcagtattcacaaaaagcttggcaaagtgatgcaatgaaagggttgctatacttagcttttggtgttggtttggtttggacgtttgctaaaagcattaaaagcggtggtggtttaaagtcaattctgacgttattggttattgctattttaggttctgcttgggttggtgctggtagtacagtattatcaactatcaacacactaacttctaatgcacaaactgctgtttttgtggcaactagcaacattgataatgatagtttttctgatacaggtactagttttcaagctactttgcgctataactattttacaaaagcagttgaaagaccatttttgttaggtaattatggagtggcaactatggctgatgctgaaaaaaataatgatgaaatgggcaacccttatcgtttaattgggggtaatgttgacgatagtacgctctcggagtttgccaataaaaatgtctatattaaaaagaaaggcggacaagaatggtatcaagtcgcaatcgcttttatgtcgccagtgatgtcggttgcctatggtatacctttactaatggttggtttggctaatctattagttcaattaggggctattttactgtattatttagcgccatttacaattatgatttcactcattccaaaatttgcaaatagtgctttgaaaacggcaatgggtgcgcttgggttactgtttgctaaggttggtttattatttggcatcatgtttattagttgggttggcaatgtgactgatacagtagtgccaccagttgatagtgccagctcaatgttgaactctattgtttatattatgttaatgatattgctttggaaaaacaaaagttggttagtgcaaacgattactggttcaagtgtggctaataatgccatgaacaaaattagtttgacaagagctgggcgtacagcactaggtacggcaaacgaaatgcgaaatagtgcaagtcgaatgtatcaaggcgcacgtaatggtatcaaacgtggtaaagacatgaaagacaactataaagacaagcatagtgatgagtttgatgatgatgcactgcgtgatgaaattgaacaggaagaacaggcaaagcgtaagcaagctcgcaaagactacctttcaaaggatatggaaaaacatcaagcacaagtcaaaaaagaccgtgctagtcgtttgaagaattcaatgccaaatcaagatacaccacatgacatgccacagtcaaaggacaacgatttgcctgataataacggtacacatagtagagcaatcgctgatgaagtgaaattgccacgttatcaacgttcaaaagaattaaagaaagtgcctgaaacgtctgatagcgccacagagccaacaggacgtaagccaagtaaaagttatgaaaccggttctaaagaggcacagacaaggcgtgaggcacgttcaaaggtattgaagtcaaaagatgacactacacattttaatcaacgtttacaagctgataatgaacagcgtaaaaaaaacaagcaagatttagataaggagttgcgatgaaaaaacttctgaaaggctatttaatagctattctatcccttgtttttttaattattgtcattattggtatgttttctagcaatagtgatcagtgtcaatctaccagtacagacgttagtgtcacaaccagtgctgataaagaagcggttgctaagtcattacatgataacctcaaaaaaatatcaggtgtaaccgaggctggtattgctggttatcttggtaatacacaacatgagagtggttttaattctagcgtgatacaatcaaatgcgccttacagtgaaagtcaagccatgaaccctaaagtaagtggttacgcttttggtcttaatcaatgggacaattcaaggcgtgttgagttaatcaattatgctgagtccaaaaataagccttggactgatgcgagtgtgcagtttgattttgcgcttaatcatgacggcacaaactccgacttattaaagcaaggtcttaaaatgactaacattgatgatgccacagaatttttaagagctagttgggaacgtggtggtgctgggacaacagctacaagacaaagctatgctcgttcttggtatgctaagttttccaatgggtcatcagatacagccgttgacactgctacaactggtactgaaacaactcaaaatgctgataacacaactaataattccagtggttgcttgaccaatgttgcgcaaggtatgggacttagtggtgcgccagttaaagaaattcctagtgcctataaaagcaaaattaaggacaccaactttactgctacctcatcatcaaacacatatccattcggacaatgtacttggtatacctataatcgtatgcaagaattaggtacaccagttgagaatggtttaggcaatggggctgattggggcaaaaacgctaaagctaaaggatataaaactgatagtcagccacatgttagttgggcggttggtttctcacaaggtgcagacggtgcagacccaacttacggacacgtagccgtagttgaagcgatcagtgatgacggtaagcatttcttagtgagtgaatgtaatgttgtcgcatctgggactggaacggttagttttagagaattaacagcaggtaaaggcgtaacctttattcaaggtaaataatcgaaaggagatagtatgaaaaatagccgtttaatcattgttgcgtgtttagttttggctggtattcttgtaacacaatttaatcagatgcctaatttagataaacaattagttcaagctaaagctgatttaaagcaagctaaattaagtcaaaaaaagtcaaagacaatcgtatctagtcctcaatcacaacaatcgacagttagtgatagcactaatcaagtcactaattttgtacaaacatttagtaatcaaccgacatcaagttatcccgacagcttgaaagggttggcttcacaaaaagtgattaacgaactcactcaaacttttgcgcctagtgtgacgtttagtgacaaggcgcattatgatgtaccacttgtcgggcttaaaaatgcttgggggtctgatttagaatatctagttattgctaagagtgaggtacaaagtgtggcttacacaatcacttatgatactgatgaaaagcaagtgactgatatgtcacgactaactttgaaaggggcattcgataatgaaaaatagggttttacttagcattatgggtttgcttttagttagtcttggcatcacaatgtcaatcacaaatcataaacggtcacaaatagcagaagttagaaaggaagtgtcgcaagtggctaaaacacaaaagcatgtcacgacacaaattgataacttgcaaacgacttacaatgctaatgatgcgacagctaaaagcaagttactagaatttgcaagggcttattatacttttagtagtcagtcagattatgataagcgatttagtaaggtgtctgatattttgtcactatctaatgatcaaaaaaatcaattatttgatagtggactagatgccactggtggttcacgaattgataatctcggtttaactagtgagtatcaaacagccacaggctacacaagtgatttagataatcaaacaatcgaaagtctagcaactgtgattgtagaaaccagtggaacaggtcaaaaagcaatcaatcgaaccgtactattacatgggaggtttgatataaaaacgcagaaactaacatcaattaaaatcaatcaaatacagtaaggagaatgaatgatcaaacattatattaaagggggtaatgaaactaagaaagggaataaaaaacaattacctaaacccattacaattattatcaatagtgtattaccagtcattttgttattagtggctggtttttattttataccgaaagcatcaatgtactttcaaaacaacgatgtcaaggggttaaacacaaacgttcaagccgtgatgttttacaacgctgattgcacacattgtcaaaaggtctatcccaaaatattttggcacaatgttttgaattttaatcatgatgacaaacaaattcaaacaatcaatgtgcaaaacgtcaataacaaacattatgtgactgactttgcgatacaagaaacaccaacgtttatgaagcctaatcattcaaacatgaagcttgtctcaactgatgtgaaacaaattaacaattttgcagagaccgggggaagtgatcaatgacaaattttaaaagaaaggtaggtcattaagtatggcaaaaaatgtcaatgtgaagtacgaaaacccagttgtgcagtatcaagataatttactcctcacaacaataggtgatgtgtgggcttattatcagttaaaaccatttcaaatcaatgttgctaatgcacaagacaaaaccaatttcaaagaaacatttgttgatgtgtttgagcgtttacaaaaatatgatgatgttgatttgaagttgattccagttgatatggacttggctggtcgtattcaagggactagtcctgattgggcaaaagatatagctgatgtggcgcaatactatatgggtcaagaagaagtcgatattttggaaagtgaatttaaaccagcaattcgtgatgaattttatgttggggttaagttgaaaaataccagtgttggcgacgacttaaaagacaagttccagtttgccacagaccttattttaagacgtttggcagaaaccatgcgctatcaggttaagtttgatgacaaattctttgaacgttaccaaaccatgaatgatgatgtcctgggtattttgagaccactagatgccactaaaatgtccgaagaaaagttaatcaatatgttggggtcaacttatcatcatcaaggcataaaagatttctctaatatgcgtgatacggcttttgacttagcaaaattgggtattgttaagcgtgaaacgcaggaagaaacagattatattagtcacttggttttgaatttgcctgatagattagacaatttagcgcttattcctgaattacaatcgtttaaatttcctgttgaagttcattttaaaattaactttccacaacgtgacggttttaaaggtatgaagcaagagacaagaagttcaaaggggaagtataaagatgaactagaagatgccttactaagtgatgatgatagttcaaagcgatctcgtactaattttgctttggcacaagatttggcagatgttatggatagtaaagatgcctttatgcagtggctacttgtattagtggttcgtgatgatgatgttaagcaattaaaaactaagattagagaagttaagacaaggctctcaacctttaatcgtgaaatagaggtttttcaacctagttttaatcaagagctattgttgtatcaaaacttaccagcgaccaatttaggggtatttaagcgttggcgacaatttaccaatgcgccagccctagcacagatgatgtttggcactagtcatgaacttggttctcgaacaggtttttatatcggacgtgtcttagatactaaccgttactttagtgtggatagtgccgtggcatcttcaagaacattgcttttaatcaacccagtgattgccaacaaaggtattgttggtgcgaaaacagatagtccgcacatagcgattactggcgataccggacaaggaaagtcattcttggttaaagtattgcttttatatttagcaatgtttgatgtgaaactactatatgttgacccaaaacaagaagtaagacgttggtttaaggcatcacttgaagataacgataacccgtttttcactaagctgatgaattcgtttcattatgtgactttgaatgccaatgatagctctaatcgtggtgtccttgacccaatgcttaccttgaatagtcagagtaccgtagatgaaatacctagtgtcttaacgttggttaaggaaatgttagtacaggttcggtcaatctcacaggatatggaacttgatacggcattaacgaatgctattaagcaagtctgtaatcaacgcttggctggcgaacaagttggtacaatggcgattatcgaaattctaaaagctggcaatgagaagtcacaacagttagcgaattattatgagagtgtcattcctgatagtatgttaaaacttgcttttagtaatggacaaacagatagtatcgaatttaataatcaacgaacaattttagaagtgacgggtttagacttgccacacgctgaacaagaagtacgtagttacactgaaacgcaaaaatactcggtgtcaattatgttagcacttggtaaatatttagaaaagtttggacgtgaagatacgaaacgatttagtgctgaaattattgatgaagcgtggatatttaacgcttcgcctgctggtcgtaaagtcttggacggcatcaagcgtttgggtcgttctgaaaacaatatgttgatttattccacgcaaagagttggtgatgtcaatgatgaaaagagtaacggtcaatacggacaaatatttgcctttgatagcgctgatgatagtgagcgtgaaaatatcttgcgacactttggtttgccagtcaataaatcaaatatggatatgttaaaagacctaaaaaagggtcaatgtttgtttagagatatttatggtcgtgttggtaaggtggttattcattcgctatttgaagaatggactaaagcctttaagacggttgacaagaacgctggtgcagagcttgaagcaaagtacggataagaaagtggggactaataatgaatgttgtatttttagtgattgttggggttggcattttatatgtgtattttaaacatgatgccgaattgaaaaaattagatcagttggcacaagatatttataagacaaaagacttggcaattaccatgccacaggctagtgatttatcaaaagatattcaagagacaactggtgtgcttactggtaagacagtgactgcttttgataaaaaggaacttactttaaagattgaagcgagtgattatacaattacagttattttagataaaaatcgagatgtggtgcgttttgatgtgactaataggggtaaaaacaactaactcaaatatagataattaatatactaaaaattattgtgatgataaatctaacaatatggtgtttgatgtgaaacgcatggttttgtaatccattaaaaattgcggttacgataaaaaccagtagcccgataattgaaattgttttaaagtattcatttcctaggaagtttgaaagaaaaatagcaatgccactaattatgttgatagtgttacctaatctattttttgaattgatttccttcatagaagcaaaaaccattagtaaagcatacaaggttacgattatttttacgattattgagaatagcatgatatatttctcttttctttttttaaacacaatataaatgctatcacaaaatagattgcattataagtatttaattaaaatataagttaatgatgagaaaacgtataggaaggagacaattatgttgcaagttgattttacaatggcagatttacaaagttcaatgcttggttactccgagggtatgcttgtgaacgaagatgttctacggaaagccaatcgtgcttataagatatttcatgataagtatttagcaatcaaagaccaaatcaaagattttgatgaagcaagatatgcttttctttatcatgatatgtcgttagagtattttgcaaaacaggcaaagttaatggttagggctggtaactataatagcttggatatttttggtaattaccttgaatatattgatagttacaatgaattatcggcattgattagaaatgattatgtgcctgttaaaagtgatgaaaaaggggtttaatcatgagtgaatttaagaagtatcgtatgacacgtaaaaatgtgttgttattggcgcaagcacttatcaatgttcatgggaaaattgcttggcaagattatgcgagtgatagcccttatcctgaccaacacagtcttactttgaatgagattaagggcagtcctcaaaaatttgaacgctttaggaatgagtttacacatcaaatgtatgattacgttatcaatgatgagatgcaaaggttggaacaacagctttagtttggataggagttttattatgactgttgttgagttaactggtaatgattttaaaaaaatatattttccaaagtatcgtgaatttcaagatgttaccgaagatacggtaaaagatgcaaagcgttgttctgatacctttcataattttttagttaatagtccatttttttctggtgtgtcgtgttttagggtttatgataatgatttgtttagtttttataagcaggcggaaagatgtttgaaatcagggagtacaagtagtttggatatatattctcaatgggttgctatatgtggctctagtatgatttgtcatagatttttgacaacttaaagaagataggtggtgtaatgtttaagaaaattaaatatagtgatcagtatttggcaaagactttatttaaaaggactttgctttttgtttggtttttagtaacgatttgttttggtttttggtatttgaatatttttcaatcactaatgcagggacaatatagttggtggtatttgttgccagttgttttgagtttgggactaacggctttctttggttggggagttttttggttttataggagctatgtaccagaacattccgactttatttcaaagtacctgaaaacagttgaattacgccagatgataagtttgttgattgtctccaaagggttctttgacactgctagtgatgacaatgggacattcatagcttattttccaaaattgaagttaaaggtattgcataaaacaggtcaattgattttacaagagccagtagacggccagaaatacatggaaagtttttctaaaaatgagtttgataatgtggttgaaatagcgttacttgctgatagacaaacgactgaatttagtaaaaataagatgattagtacctttgcttttgatccaattaagtttaggcgacggttaaaagaattgaaacctaaaaaagggctattgcagatttcaaagggtattgattggaaatatgatactttctacaatgttttaatatcaggtaacgttggtactggtaagtcgtacactatgtttgctattatcggacagttgttacaggtcactaaatttgtttatatcattgacccaaagcgttctgatttagcagggttaaaacatgtgactgaattaaaaaataatgtttttagtgtggcatctgaaatcaatcaagctgtgatagatttttatactaaaatgatggctcgtgctgaaaaaattgaagcaattaaagcatcgggtcaagttgggacttataaagattttgggtttgcaccttattttttgttgtttgatgagtttggcgcttactacgaaatgaacgataggttggcttatgatgatccaactaaggctagttatgaaacggcaatgtcaaatcttagagagattgctatgttgggtcgtgaattaggtttttatattttaattggtatgcaaagacctgatgcaggttctttgccaatggcaatacgtaaccaattgaatatgcgtattaacatgggtgtgccaacacctgaaattgaaaaaatggtgtttcctgataatgaaaagcagttgcgccctttgtcatcacatttaaaagggtggggctttattaagattggggatagtcaagttaggtcattctttgcaccagaagtaccaaaagattttaatttacatgaatacatgcgtgaaaatatcgcaataagagaaagtcagggaaataatggcagataatattatggcagttgagcgaactagattaagtttagtgaatggttcaagaaatatgtcgttgatgttggataagttacgttcgattgatgccaacgaaatggctaacatgagaaatatcgttaagaatattgatgttgaaagtggcgcaattgaaaatgaaaaagcattacggcttattgaagaaataagagatgttgatctttttaattttacacaggatattgttgatttgatgaagcatattgagagttcgcaagaacagttagatgcgtatatcaaagagtttagaaaattggtctaaattgatgctatttgtgaaatttgctgaaatgactagtttgtgaaatgtaaaaatagcgttatttgatgtttgtgaattttgagatttcacaagcattttttagtctctataaacgttgatataccgttactttgtatagcatagcttatgtaaaccttgattggtctagttgaaaataggagttagaaatgatgaaataccacgctagaagtccaacacttagcatctgtgtttggctttgctgttaattaaatatttgtagtttaaaaagaaaaagtaggtaaaaaattatggctttagaagttaaaaaaattcaatctttgtccgctcaatcaattgaagatttgaaggtaattgaaaagataggtggacttgaacaccttgctcaactaagtgatgaacttaaaaaagcaatggcagatgaagaacagctacgtgctgttagtccaatgctgccaccttattttgcagaactacgtaagaacttaggttttttgcttggtacggctaagtcattgcagacacacggtgtcaatcgtacaaaggatattgagggtctcttggatcaattgtcacatatcaagtaagtaactattgttaaagctctagtcttttacagcaaatgtcctgtgagagaccggggctttatgtacatagtgactttattttaggcgtggctcgaccaaaggaagagacagtgccacgcccagccctagcgtagcgttggggctgggtgcgtggtcgctgttaagcaaatgcaaagcatttgtaagcgactggcacatgcgccaaaaataaagtcaccaaaaaagctttaacccccagttactaacaggggggttaaaccggtaaaaacgctgaaagcgtcaacccaatatggggaacaaacgccgatatgaagccatttagaataaaaaacaaaaatgttacatcgacatacccaaatgtaacattttgagaaaggaaagccgacatgataacgattaacaatgagccaaaagcttatacacctatattcctaggcacaacacaacatagtttacggttatcgttgcaaatacttatgatggtcggtatgaaattgaatgatgaaattgttgagacttataacgtaaccgtatcagctattgaattgggacaattacctaatattggtaatgaaattgcaattgatgaaattactggtagtgaattatcaggctttaaggcaaaacttaaacagtctgatgcgcagatgcaaaacacggcttcaactgaattagaaaaattggttgatgtaaaaaatgttggtcgataccaattattgaaagggaaagataatatgacacaagatatgaatacactagagtttgatgcaaaccatttaaaatatgttcgtcagatattgaatgctagtcaagacagcctagctaagcgattaaaaataacacgccaaacagttaatcgttttgaaactggggaacaaaaaatatcagataaatttttggataaattgttggttacttatccagatttagcagaaagtatcgaagtacaatttgattgggtttcactaacatttccagatttaacttcaaagcaagtgatcgctgatgtgttgaggttacaagaaaatttgtttttggaacgtcctacgtctcaaaacttttatactcgtgaaatggcattcgctggcgaaaagaatatttacatacaagactttgcaccagtgaaaaacccagaaacacaagcagtggatcaaaaatttgggacaacactttatttaactggtaaaggcacacgactgtttgaaaaagcgctacttgaacaaaacatgaattggcgtgacttctttgaaaaggcaagattatatcgggggcatctaacacgattagatattgcgattaacgacaaatggggtttattggatatgaacgaattggttaaagccgtacaagaaaaacgtttttggagtaaatcaaagtcttatgcagtgcatggcaacgttgatgacggctggacggttgattttggcaaatcgcctttcgttatccgtgcttatgataaacacaaagaacaagctaataaaggctatgatactgatgttaaaactcgtgtcgaattagaattgcatcaggataaagcagagtatgtccttgatgaatggttgaacaatgatgaaaagttggttagtataacttttgatattttgtacacctacctttggtttactaatggcaaaattgaagaccaacaattaaaatcagatacagtgcgtgatgaaattgaagcaacagttgagccaatgcctgcttggtcgttactaactgctttaggtaaaaaaatgaaattcgttagagagccaaaaaagcaaagtgttgagcgtatcgagaaatgggtcttacattcggttgtacctagtttagccgtattaaagaaaacaggacactggcatgaaatcattgaagcaatcaatacagtggagttatcggctgaacaggaaaaactggttatggcaactaataagaatgcgattacacaggcaagtaggcagttgaatattaactttgaaaagccaactaaaaaatacaacgaagatgatgaacaaggaaagggggcatgacaatgtataaagcagttggttggcattccaagaatgaatatatggcaggcaatagtcttgctgatgtgatgcgtaagttacaaaaggagtacccagcacctatacagaacaaattccagaaatcatcaaaaaaattcgtaaagaaacaggtttgacggttcgtacaaatatatatgattagtcacaaaatgagttagtgcttaacagttactagcttttttgtttgcaattaaaagtgaaagggaaaagtaagatgccaacaaaaatatggttaaaaccagaacaattagagctgtatattcagcagttagaacgatttagagacttatacagtcaactagaccaaacgttagaaaatgatagacaaggatttcaattcaaagccggtgcgccaaacttccaaacgacgttgagcgtatcaatgcaattacacgctaaaattagacaagcacaatctcaaacctacggagatgtgcttttttttaacaaagaattagcatctaaggtacaagatttagtttcaaaatcaattgagctaacctttgcgtatcgtgatttagacttgctaattaagggaactgatcgtaataccgaaagcgggttgaataagattgaagaacagttgtatcaagcaaaaagtcaacttgccgaaaaaaattaatagtttttatgcttggaatcaaactcgtttttgttgtacactgattttatgtttaaaaaaagaattagactcaatacatcaaagctgtcagtagtattatatggtgcacttataggttttttaacaggaatagttgttagtgttttccgatggacaattgaaaaattgcttcaatttgtgcaagcattgtatgtagatatctcacatggcaatataacgctaatattttttttgatgatagccaattttataggctttttaattgttgcatggctgttaaacaaagaacctaatatatccggttccggcatcccgcaggttgaaggtctattattaggtgaactaaaaataaactggtggtcgacattgtggcgaaaatttatatcaggaattttggctattggtagtggtttgatgctggggcgggaaggtccctcaattcaactgggtgcatcaattggtcagggtgtagcatcatatagacgtcttagtcataatcaatcgaaagggcttatagccagtggtgccgctgctggtttatcagctgcattcaatgcgcctttagccggcgttatgtttgtattggaagaagtctatcatagtatttctccctttgtctgggttagtgcattgacaggcgcaagcgtttcggattttgtctctacggttttgtttggccaaacaccagttttatctgttggtcacttaagtgttttcccggtacagttatatggcttattgttggtatttggtattatattaggtttatttggctttttatatcaaaaagttttactattcagcttaaattgttacagtaaaattaaggtccctaaatatttatacggtatggtgccgtttactttggtgataccaattggaatcttatggccaaatcttttaggtgggggcaataatttaattttgtcgctgaaagaaacacctatgacaatgaaaatgatcatcgtaattttgttagttcgatttgttttctcaatgattagttacggttccggtctgccaggaggcatctttttacctattttgactttaggtgcactaagtggttcattaatggctcatatatttgtctatttacatctcatgagtgcaaattatgctttaaactttattgtgatcggtatggccggttatttcgcatgtattggtaaagcaccatttactgcaattattcttatttttgagatggtggggagtgtgacccacattttacctttagcacttgtaagtttagtagcttacttagtaattgatctattaaatggtgcaccaatatatgaatctttactagaacgtttgttaaaaagaaaatcagtgtatctaacgatgtcttccatgacaacaacggaagtgccagttcttgctggtggtatcctagaagatcaacaaataagagatttgcaactgggttcaaatagtttgattacactggtcaagagatctgaacatgtactgattccaaagggcgatttagtattacgagctggtgatattatttatattagagcgagtcaaaatgacacacgactgataagaaatcaaataagcgtcaagaattgaaaaacgactctgaaaaattttccagagtcgtttttatttaacttcaaaaaaaatcttcattatgcttaatactttaatatattgtgttttaaaaaataaaataataagcaacattgtgaaatggtaaacttgttataaggggtgaatacctatactaaaataatcataattaaggagcgaatatgttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngacgttaagaataataaactgtagcttcattagatgttaaggcctataaagaaacatcttcgataatatggtaccataatgtgtatagtcaaggttggatttttgccctttgaatcgaggggctttacaaaaatggtgggaacattcattgcggtaattttggactaatgtcaaatatttagacacaaaatgagctatattttcttaaaatagttttcttctttctgatttggagttaaaccattgtttgcggaatgaggattatagttgttatttatcacgcgtttttctttttataaaagtgatttcttagtttattttgttcagagtctattttttgcgattacaccaagagctgctggatttgctatacaagattattcctctttaagtcaagcaagtctatttctaacaattattttgatgacaattggaggaacttcaggctcaactgcaggaggaataaaaacaacaacaattggagtttttattcttaatataagagctgtcatacgaagagagaaacatacaagatttgggaatagaactattcctcaaaatttggttaaacaatcttatgaatctattttttatacttttctcttgtaattatctctacttttattttattggtactggagcctaatttaaaactcgatcaagttctctttgaagtagtttctgctttgtctacagtaggactgagtatgaatgtaacacctgaattaagttctgcaagcaaggaattaattggcttacttatgtttattggtcgtgttggaatatttacaatcatttactctcttaatactaaaaatagagaaaaagctctctataaatatcctgaagaaaatgtaatggtcggataatctggagtgatgacagttaaaatttttaaaagaagtataaggatgaattatgaaaaataattatgaatttaccccgatagagtttagggaaaaaatattacaagatttagaaattagaattagcgattcaataatattagtgtgtgctattttaattgcttcaattggattaaatatgaattctaatgctgtagtcataggagctatgttaatttcacctgttatgacaccaatattagccttaggatatggtctgtctgttttagactcttttgtagtaagaaagtctgctaaattattactcttagaagtagcggtcagcataatcgtatcctcactttattttatgatatcacccatcagttatccgagtagcgaaattatttcaagaacaagtccaaccatctgggatgttatcatcgcttttgcaggtggagtggcaggaatcattggtgcaagaaaaaaacaagctaataatattgttccaggagtggcaatagctacagctttaatgccacctttatgtactattgggtattcaatttcagaattaaaatgggaatattttttagggtcgtcttatttattcgttatcaatagtgctttcattatcattgcgacagttattggtatcagagtgatgaaatttccagtacattataaagtgagtataaacaaaaatagaattaaccttttcttgttagcaatttctatattaatcatgatcccaagtattatttctgcttcatctttagttcaggatagtgttcgtaaatataccattaacaattttttgaaaaatgaatttaaagattacgttattttggatcagaattataaaaactcgcagaataagcttgttttaacagtgtctggtaaaaaaataaatgcctctaaaatgaataatttaaaagaaagtttatctagttacgggctaaaaaaagtgacattagaggtaattcaaataccagaattaggaaatttgaagggtgaggaactttctaagtatctagatcaatatatacaaaataagttagatgaaaacaccgacaagaatattgaaagtaaaaaagaaaaaaatgatagttcaaaacagagtaatgaataaggctccagtattttttgttttatttaagtaatctgttgaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccgtgaaaattgctaataaaaataatgaactttagacactagatgtgtctttttttgttgtgcttaaaatataaatatttgaaaacggtttaattggttgaaacatttgatataatagtgaggaattagattgctaaaagcctttgtatagacgttccaaaagcgtggacgtgcagtttacttttaaaccaaatcatgatattctggaagaagtagtgctctgatttaaaaataatcttcgttagttttacatacatgttactggtagtttaccaatatattaaacatgtggttttcgccttgacatctgcctgcacctttttaagtttacataatatatattatcgaaagtaactaacgtggggcagattgcaagaggttttctctatttgtaaaggtttattaaagtgtctgttacattctgtaatttgtaacgagtttgaaaagttgtgaagccataactactcagaaattatacacttctttcatgaatatttccagccgtagtacacgacgttaacagtggattttagcgctatttcacatagtcatttcaatttatatgacgttattatgacacaaaaaaagactaatcactagtctttatgttagcttatttaacttttaaacgtttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatatttaattcttactcctataattagttatgtgaataagataatattatcacactttatctatgcgcgtgagttgttaaataggcatataaaaatgtaaaccttttcacatagtaaatgactaattataaaaaattgaaatcatcaagcgaattattaacatctgctagttcttcataatattcagataaccaacgtgtatctaaacgcattcgttccagttctggtaatatgttgttttccaagtttttggcatgttctgccaattcccttaaaatcaaggcttcataattgtttacatcatcaaatggtctaaaggcttcatctgtaaaatcaacaatattgtgaatactgtaagctatctgccctataattttgttattatcagaccatgttaatctctcacgtagccgactatctacttctatatcacgaagacaaccaacataacgattgacgatacgataccttaaattatcaattgctttgtttatcatcaaattgccctttctcttaattgctttttagcttgatacaactgttcttcaatcttattcaaaccgctttcagtgttacgatcagttcccttaatcagcaaatctaaatcacgataggcaaaagttagctcaattgatttggaaactaaatcttgtaccctagatgctaattctttgttaaaaaaaagcacatctccgtatgtttgagattgtgcttgtctgattttagcttgtaattgcattgatacgctcaacgttgtttggaagttaggcgcaccagctttgaattgaaatccttgtctatcgctttctagtgcttggtctaattgactatacaagtctctaaatctctctaactgcttaatatacagctctaattgttctggctttaaccatatttttataggcattttagtattcctttcacttaataaaaagttttagattaaaaaaagccaaatatttatctggctttttaaacgtctaatttcacatcgagctcacttgtgaaatttcccacatctctatctttaagtttttcaaaaaataattcataatttttaggtgttaaaaatataaacttatatcttttattagaatttgtttttttaaagtattcatttaacaagttaaaatgttcaaccgctgctttattttttcctatattctctacatcaggatcattaatctgactatcatctttagtttctacaacaataaataagtctccctgtttaatgaaccagtccggattaaattttccgttctgatgatgactacccttttgccatgaatattcaaaatgataaaaattcatatctggtgatttaataaaactatcaatgttttgcgctacatcgggactagttaaatactttaaaaaatctgtttcgggtttacctactacagtaattccatattgtggtgttttaaaattgtatttgttttctatctttaattgtttataaccagatgtagtatctaaaatctcgtcaaatgaaactttactcaaatcatcatctaaatgagaactaaaatcttcagtataaaacaatgttctgttttttgtgaatgaagacagatcagatgtttcactagataatttatctgttttaacctcaaaaaagtcatcgggctttgtggtataagtcacacttttggaaccttgtctaaaaattgtgttgagtgaagataagaaggcatttctaatagttcttgttatcacgttgtttccactggcaattaacgaatcttgaatcatatttttgattttttcaactggccatcgatgtttgtactcttcagcaaattgtttatcctctaaatcatcaaaccttgagaatagttgctctgccaacaaatcaacatctaccgtgtcatgtttaaaagccaaattcagtgtatgactattcccagttgatatgtcagtcatatcaatagtacttttgtcattttcagtagcagtcggtaatttcacacctttctcccaaagattatatgatcctattttcatagtttcagttgtagttggaatcgatgaatatttaatattagtcaattcaaaattgtacaatgaattaggatttactcgaatcgtaatggttttccgtaattccaatatttcttcaaccagtgatttaacatttgacgcccatttttcatgattaaatacagttacaatgggaaccccccactcaaaattccaaccttgtggtaatcttagtcctcgtcccaatacttgagcaattagcaatttagaattaaatgcacgttcttcatcaggtacaatctgaaaaactcttttgacgtcccaaccttcggttagcattgacacactaaaaataaattcaacgcagttattgggattatcaactgataataactttaatctgtcaactgcggcagatggcttgctatgaactgacaatacgatatcatttgcttcctcttctgtaattccacgttgatcttgtaaaaattttttaaaactttttgcctgtgcgtccgaacgtttagttgatgctgtaacaattatagttatcggtttttcgcccaaagtattttctagtgatgaagcaatattatcgtgtgaattaagaattacttgccaacgttcttttttgtcagttggcatatcctctttggaaatatactctacgttttttacaaatcgttgttcaatcgcatcacgtagagaatatctataaataacatcggaaaaatactcatttgacaaaccacttttagtacgacttttatatgctgtaccggttaaaccgatgacgtacttaaaattaataccgtgcttaccctcatcattaataaattttttccattcgttttgctcagaataataaacgtgatgaacctcatcgtttaaaaccaaagttgtctcgccgtaccctttgagactatcaacaatagaatttctatccgcttgagccgaataaattgcatttcgattctcaattgcaatagaattatcaactaaggtactatcaccatttaaaagctcaggagatacaaaatcctctcccaaagaattaataagttgctcattagtcaatatctcatggaatttggcagtcaattctttttcaatagttaggcttggcactaaaattagtactctatggactttcttactggcaagcattatcaaagataacgcagccataacatatgatttgccagtaccagtggctaaatctaaagtagcggccattttatcagataaatctaaatccttgtgcatagactcaaaattattattccatcgtgctcgaatagcagattttttttcaaaattttctttggctaagtcagttaatgatctatattctcctgagtttagatagcgcaaagcaatttcagttgcctctttttgatactgacgattattaaatattaaggtcaaaaatcgttgataaaacccttcatcccatttttggggatcaacacttttacttacttttaaaactaaatcactttcttttaatgtggacatcatttgagctccatatctgttttgaattcatttccaaacttatcaatgaaaatcagcattatacgtttacctttcactaattcaggtatgtataacgaatagtttttaaagtctgtattaaaataaaaatttgtaaaattaaaaattttaccgtcataattgttatcaaccaataccattgaaaaggcgtcaaatccgtgtgttttatattcaccttttattcttgactcggcatcaaaagaactaatactaaggacattgtccttgatttcaaactcaacttttggaggcctaatgaaatcgaaaccgacagcatcaataaccgcattaattgattcacgatcattagcttgctttatagcagaaaaagattctgtgaaacgagccattaatgtatagggcacccttaaaattgtaaatagtgtattccaatcaccgtcatggtcatattcgtcaactgcaaatccaaactttccctgtggagctataataaaaacttccggccccaaacttaacccaacccgttcataaatatctaataatgttttttcggttattttagttgatgggccaccaattgtatccaaatcctgtggcgaatatactttgactaattcaccatcttttacaccgtcaaatgaaaagccttttatgatttcctttgatggctctacatcgtacagagacattgcaaattttttccattcatgtgaggtgaatgttttcatctttgattcatcatagtgtccagcgttataaacaccaaatgaatgataattttcaagggctaaaattcttttttggattacataaattgacagtttaccaacatctcctgtaatccaccttcgatccattttctcagcaacggcagcagttactcccgacccaccgaacaaatctaataccagatcaccagcgtccgatgctgaaccaattattatttctaacagtgcctcgggcttttgggtaggatagccaacacgctcctttgactgtgaattaatatacggaatatcccatacatcacgcatagaagaccatctatatactccttgcgcatcttcaaaaaactctgttgtggcttttccataattagtcagtccaggctttcgattttttgatttagtgtaagatttttcccgctgaggattaaatttatgtttttgttgtttgctataaaacaggatatcatcatgctgtttattaaattcactatttccgcctctaccagtacggtaggaccaaacaatgtcgtttacaaaattcgcttctccaaatatttcatccattaatacttttacatagtgcattttatgccagtctaaatgcacaaatatattaccgtcatcagcaaggatttcccttaaaagaattaaacgcttacgaagccattccaagtactcgactccttttaatttatcagagtatgctttctgatccttattttggaaatcttgctttgaagcgaatggcggatcaatatagaccaccctaacaccatcagatccgtctttattttttaacaatccatcttttttccactctattagagtttttaaaacttgcagattatcaccgaaaatgattttgttaatccactcgttttgtccggctttaccaaaggtacgatcaagttgaattggggcagcaaaagtttttgaaataacagattgttgattttctttatcaaagtaagtgagttcatactctttacgttctggtggaaaaaaatctcttgcaaagtcggttggtatttcaacattattgactacactttcttgggcagcagccaataatgttaataaatgatttttacgattcacgtccaattttcatctacctccttaaataggttaaaaaatttagtattcttgtattcacacaatgaaaaaatcagaaaaatgagtagctaaagctatttggtatatttttttaatcagtttttatttttgaaaataaaacaaataacatagtgattgtaccactgataactatttcaaataaattttattgaagaatatacttgacatttttttgtaaaaatcgatatatcctctatatgatactttatttttacctaaaatggcaaatttgcctttttctcaaattcagttgtaacctcatcatacttgcgttttgccttatcaaagttcaaattaccatgttctaagttagcttttgaatttgtaattgcgttgaccaagttagctttaatcaacttttcttgttctggagagagattagccttatccattgcttcaatcacttcgtgccagtgtcctgtctttttcaatacttccaaactaggtactacatatttcattatccagctcaaaatactgtcaacactttgctcttttggttctctcacaaacttcatagactgtcccaaactcgtcaataaagaccatgcaggcattggctttaaagtatcaatataacgctctctaacatgagtgcctttcaattcttcttcatcaatcggctcatctacaaaccacaaataggtgtatagaattgatgcagagtattccacaagattatcattttcaaaccattcactaatgacttgctcggctctatcagcatgtaattctaattccacacgatttttaattgatgtttctagccctttctgttcttgttctttttgcttgtcataaatacgaataacaaaaggcgacttgccaaagtttgccgtccagccgtcttgattattaccatgaatagcgaatgaccttgacttactccaaaatctatttttctggatcgcttcaataatttcgtccatatctaacaagccccaattatcattgattgcaatatccaatcgtgaaaatgtccctttaaagcgttttgcttgaacaaaaaactttttccaagtaagtccttgttccaacaatgccttttcaaataagcgtgtgccttgtcctgtgagatacatggttgcacctattttttgaacatcttggttagtatcaacatctttagttggctcaaagtcctgtacatagatatttttttcgccagcaaaggcaaactcacgtgtataaaaattttgtgtcgttgatcgctctaaaaacaactctgattttaagcgcatcacatcattgataacttgttcgccagtcatatcagaaaatgttattgtgacccaatcaaattgcaaatcaagcgcatttttcaaatctggaaaagttgtatacattttttcaacaaagtcatcagtgattggtttattgtcactctcaatcaggctcaacaaagtgtttgaaacgcccatcttttttgaaaacgttaattgattgaagcctagtaattctctaattgttttaatatgtaacccattcaattttggtactttaataaaatcttccattgcgatatcttccttttcatcatcatttgtcactaattttaataattgatatttaccaacgtttttcaaactttctaaaccagtaaacagttttcgataattattatcatcagcttgtgtggcatcagttgaaattgctgtgtaaccatttaattcatctcctttgattatgcctagttcaataaaatcgcctagtttgagactattagataattgattgccgttgacctttattgtcttaacagcttgcaattcgccatgtaaactcaaaccgaccttaattagcggtgtattcgtataagctaagctatgttgtgttgtgcctaagaaagtagcgctataaaattgattagtttctgctaagaccgtcatagccactcccttcaacattttctttgcaaaccgtaaaatttcgagatttttttttacaacattttttattttcaaaacaccgtcatatcagccattctcgatacttttgggggtatttgtcgtagcgacttctgccctttaacccccctgttagtaagagggggttttagaaatttaagtaaccgttccgccagcgcaagtgccagtcgtgcgaccaaaaggtattttggtcttaaccacgaccacgcaccctgcccgttaacgctacgctagggcgagggcgtggcatggctcgcaagggcttgctcgccaccctgtcggaacggtcactctatgtactaaaaagctcgctaatggttgattgtacgcatcagcaagctctttactacccctacaattgattaacgcttgatgtgcgataattgctcattcaactgcatcaaatctttactacgattgatagcatgtgttttggtagaacgataattaccaatcataaagccgatatttttacgaatttgcacgatgtatggtggcaacattgggttaatgctttccaattcgccactttccaatactttcttcaattcgccattaagctcttctaggtgttcaagatcaccaagtttttcaattgtcttcaaatcagtgattgattgttccgacaaagattgaatttttttaacatctaaagccataattttttacctttttatccttttttaactacaaatataaatcaacaacaaagctaaacacagatgctaagtgttggacttctagcgtggtatttcataataatttcctttccataatcactaatacttttttagagtaaaatataataaagaataaattttatagaggacagatgaatgttaaagcaagatttcagtgtacttcaacaacgaaaaattatagatatgttaatagaaggtgattatttaccatatcaaacaggaaacaacataaaagatatgattgttcgttttggttataatcacacaattgacactagtgaactgactagtcgttggcaaattatgaaagctttgctaactcagttaaaccaatccggccaaacccaaggtttttttgattatattttatctgctaactttttaaaatcagcaattgaagcacaaaacaatgattacaaaatttctaacatcgataacgacttagatagaaataaacttattgaacaaggaagaaaaaaaatacaagatgagtttataaaagcaatcaatgatgaaattatctacagccacaaaaaaataaactacaacaatcatattctttcaattactaacccatcatttaaccaaccagatgttaatgttataaaagataaaattgacagtggctatatttcgtctatgctagaaaaagcaaaagatgatttaaatgacaaagattatgattctgttgtaaccaaagctcgaacaattttagaagaagtttttatacaaatcattgaggataataatgaagtagtgaaaaataacggaaaaatcggagaatatcgaggtaaagtacacgaaattttaggtatgaagaaaagtaatgactgggacgaaaaaataattagacttgtcagttttttaaatggatcagtatctacaatcgctgaactcagaaacattaatagtgattcacatggtgtttcaaaaagaacaaaaattaacgaagcagaagcagaattaataatcaattcagccgtaacactaggcaactattatctaaaagtgaatgatagacacaataactaactagaccaatcaaggtttacataatgtacgctatacaaagtaacggtatatcaacgtttcaaagcactaaaaaataggtcattttcaaaacctttcacaaagtccttaaaacgcctatttcatcacagcacttttaaaatttcacaagccaagcaattttagaccaatcttttaaatgcactaatatagttatcgagtgttgcttgggaactctcaatattttctatcaactcagcaacgtcttggtcaaaattaaagacatcaacatctcttatttcttgaataagctccaacgctttgtcgttttcaatagcgccactttcaatatcaatgttcttaacgatagttctaatattagccatttcagtagcatcaatcgaacgcaacttactaatcattgtagacatagtccatgaagcattgattaaatcatttctcgcccttaaaactatcccaacttcttcagatatattttctcctaccattagcccacctcccttttactaatctgctcacgcatatagtcatgtaaattaaagtcttttggtatctctggtgcaaagaatgagcgtacttcttcattacctgattgtataaagccccaaccctttaaatcatttgatagtgggtggaactctttttgtgtatcaggaaacatcatacgttttacttctggcgtaggcacacccatattgatacgtaaattcaattgatttcttattgaagttggcaaactatcagtgccgggtctctgcataccgattaaaatataaaaccccaattcacgaccaagcatggcaatctggctcatttttgacattgccaaatcaaagtttgttcgttcatcagacccataaggcaagctatcgcccatttcagtaaacgccccaaactcatcaaaaatcaaaaaactaggtgcaaaattaaaatcaaaatatgaaccaatcacgcctttagactttttacgttccataatttcagcacgcttcatcatcttgtcgtagtaatcagcaacacattttgtaatatcatttacatcactaaacacatgaccttctaattctggtagatgcttcaaactagccaaatcagaatttttagggtcaagaatatcaacatattttgtcaacgttaataattgaccaatgattgaaaacattgtatatgatttaccagtaccaacatttccagcaatcaaagcattgtaaaacttatcaaacttccaatcaatacctttcgctacttgtaataccccctttctagcttccaattccaacaactttcgtctgaacttaattggctcaaatgcaaaggtacttgtcatcttattcttagcaaattcagtggtttgtttatcagccaacaaagctatctcgacagccgtatcaaactcgcctttagagaattgttgcatatacttttgtccgtcaactggttcttccaacagaacttgtcctgttttaaataaaaacttaattctaatttttggaaaatatttaacaaacgtgccattttcataagatgccgtttcaaagtaaccttttgaaataaccaacaaactaatcaattgtcttaattcaatagcagtaaaataatgagccaacttattatcatgattaactgggtaacgtttatataaccaatacaaaccccaaccaaacaaaccagtcaatagaatacttaaaacaataggcgacaaataccaccaaccatattgcccttgcatcaacgcttgaaaaatattcaaataccaaaaaccaaaacaaatcgttactaaaaacaaaataaaaagcaaagtccttttaaataaagtctttgctaaatattgatcactgtatttaattgtcttaaacatcacaccaccttatcaattaccagatagaaaacgacgacacgtcaagccactaccagccaataaacgccactcaacttcaatgtttgaaacatctgtcttacctgacttcaaaaatctttcaacttgtttgtaaaaaccaaataattcattatcataaactataaaacaagatgcactagaaaaataacgattattcactaaaaaatcatgaaattcatcagaacaacgcttagcatcttttacatcagcaatagtaaaacaccgctctctctatacttcggaaaataagattgtttaaattcatcaactgttaagccaaacattatcgttcactctccaatctttgcatctcatcattgatgacgttactatacatttgatgtgcaaactcattcctaaagcgctcaaatttttcaagactgcccttaatctcgttcaaagttagactatgctggtcgggataaggactatcactcgcataatcttgccaagtaattttaccattaacattgataatcgcttgtgccaataacaacacattttttcgtatcattcgatattttttaaaagcactagacatcaattgacccccgactattcaagtaatctcttaattcagcataggtatcgttatattccaaataaacgctaaacacgcccatactgtcataataataacctaacttcacaacctgtctcactctgccaacaaagtcttccaatgaagcatcatgactaatcaaaaggtctcgcaattctggctcaacccctgatgccactaattctaaatacttattatgaaaatactgatatgccttttctgctctttttaaaacttctcttgtcacatattgcccttcttcataacccaaagacattggctgtaaatctgccattgtaaaatcaattttcttcataatcttaacccctattcttaacatcaaagcgcaccacatttcgctttttatccaaaataactatgattgtaaaatcacttgcttcaatcttcaacgatcacaccagttttttcttgaatatcttttgataaatcactagcctgtggcatcgtaaacgctaaatctttggtcttataaattaccttacccaagtcatctagcgcttcaaagtctcgattgtgacgtacatacaaaaaagcaataccaaaaccaaagattaaaaacaaaataaagtttcccatactgtcctactttctaagcatacttttcttctaacttggcactctcatttgagttaactgtctttaaggcagccgtccattcatcaaatagtgaatgaataaccactttaccaactcgaccataaatatctctaaacaaacattgtccctttttcaggttagataacatttcaatatttgctttggttactggcaaattgaactgtttcaaaatattttcacggtcatcagaactatcaaaggcaaacaattgaccatactgtccgatactttcttcatcatcactatctttgacacgttgtgtcgcataaaaaacagcattgttttcagaacgccctaatcgcttgatgctatcaaacacatttttacctgcctgtgaagtcgtaaatatccatgcttcatcaatcatttccaaactaaactcatctgggttggctcgaccaaacttttctaaatacttacctaatgccagcatcaaagccattgaatacttttgcgtttcagtataagtacggctatcttgtttagcactaggtaattgcaaaccagtaacttctaaaattgtccgttggtcattaaactgcaagctatctgttgaaccgtcactaaaggctaaacgtaacatcgtttttgggacaatactttggtagaaatctgacaagtctttttcagcctgcgaacctttagctaattcatcaaaaactgttaaagtgccaacctgttcgccttgaatacgcatcgcacaaactttactaatggaacgattaagggctgtctctaattgaatatcttgtgagattggtctgatttgaactaacatttccttaaccaaagtcagaacatcaggtatatcgtcttccgtactctgctcattcaaagttaaaattgggtcaagaacacctaagttttgtctatcattggcatttaaagtgacaaaatgaaacgaactaatcaacttacggaagtaagggtttttttcagtttccaatgctcgcataaaccacctatgaatttcttgcttaggatcaatatataaaatcttgacgttaaacattgccatgtgtaaaagcaatagtttaaacaaaaatgacttcccctgtccggtatcgcctgataaggcaaggtggggactatctgttttagcacccctgatacctttgttggtaatcactagattgagtaataatagtagtctggaagatgccactgcttgttggatagtctcaaacttatctaagctcaaaacacgcccaacatagaaacctgtgtgtgaccctaaagcctgactagtgccaaacatcaactcggctaaggctggtacagtcgtatattgtcgccattgtttgaagacccctaaattaaccgctggcaatgtttgatacaatagctgttcttgattgaagcttggttgatacaattcaatatctcgctcaaaagtctttaaacgtgttttaagtttattgacttttttcttcaattctttgacgttctcatctcgaaccactaaaataacagaccattgcaaaaagccatttttatcatcaagaacattgactaaatttttggctagtttgtagttcaattcactacgtttggaactgtcttcatcagtattaaaggcatcacgtaattcatcacgatactttccttttgatgatttggtttgctgttttaaaccacgccagccgtctctttgtggaaaattgattttgatatgcacttcaactggaaatttatatgattgtatttctggtaacacagataaaaattgcattttgtctggcatattcaaaatgagatgcgtgaaataatcttctttttcatctgtaattcgtttaataaagcctgttttcgataaatcaaagaccgtatcacgcattgccatcagtgacttttctttttcgtgatgataaggcaaaccaagcatggcgactaatctatcttcgtccattttttcagcatcaattgatttcaagatgctcaacacatcttcattcatggtattaaaacgttcaaaaaaactatcatcaaacttgacctgatacctaaaggtctcggcaatgcgcttcatcactaaatcagtcacaaaactaactttgtctttcaagtcatcaccaacattgatatttttgagcttaactccaatataaaattcatcaatgattgctgggttgaactcactctccaataaattgacttcttcttgaccaatgtaatactcggcaacttctcgcaagtcatcagcccaatcattactcgtgccttgaatacgaccagctaagtccatatcttttggaatgagttttaaatcaacatcatcatatttttgtaaacgctcaaacacatcaataaaactatttttgtatttgcgtttatcttcaacattggcgacattgatttgaaaaggcttaatcttgtaataagcccacacatcgccaattgtagtcaacaataagttatctcgatactgcacaacagggttttcatatttgaccgttgctttttttaccataaattatatacccacctttcttttaaaatttctcattgatcacttgcccctgtctctgcaaaatggttaatttgtttcacatcagttgagactaatttcatgtcggggttgtttggcttcataaacgttggtgtttcttgaacagcaaactcactaatgtaatgcttgttattagggttttgcacattgattgtttgaatttgcttgtcagcgtttttaaaattcaaaacattatgccaaaagattttaggatagactttttgacaatgtgaacacgttgaactgtaaaacataactgcttcattatttttattgatatgatcaacatcattattttgaaagttcattgatgcatagggtataaaataaaaaccagcccctagtaacacaatgactggtaatactttattgacaataattgtaattggtttgggtaactgcttttttgtccctttcttagtctcattgccccctttaatataatgtttcatcattcatactccttactgtatttgattgattttaactgacgttaatttttgagtttttatatcaaaccagccatgtaatagcacggtttgattgattgctttttgtgctgtaccactagttttgacaaccacagttgctaggctttcgattgtttgattatctaaatcacttgtatatcctgtggctgtttgatattgactagtaagacctaaattatcaattcttgaaccacctgtggcatctagtccactatcaaataattgttttttttggtcatctgataaacttaaaatatctgatacttgattaaatcgcttgtcataatcagattgactactaaaagtataataagcctttgcaaattcaagtaacttgctcttagctttggcatcattggcattgtacgtggtttgtaagttatcaatttgtgtcgtgacttgcttttgtgttttagtcacctgcgacacttcctttctaacatctgctatttgtgaccgtttatgatttgtgattgacattgtgatgccaagaccaactaaaagcaaacccataatgctaagtaaaaacttatttttcattatcgaatgcccctttcaaggttagtcgtgacatatcagtcacttgcttttcatctgtatcataagtaattgtgtaagccacgctttgtgcatcactcttagcaataaccaagtattctaaatcagaaccccaagcatttttaagccctacaagtggcacatcataatgcgccttgtcactaaacgtcacactaggcgcaaaagtttgggttagttcgttaatcactttttgcgaagccaaacctgttaaactattgggataagttgaagtcggttgattactaaatgtcttaacaaaattagtcacttgattagtgctatcactcactgttgattgttgtgattttggacttgatacaatcgtctgtgatttgacatgattagcttttgcctgttttaaatcagccttagcttgtcctaattgtttatccaagttaggtatttgattaaattggactagtaaaatgccagccaacactagactagcaaagatgatgaaacggctatttttcatactttctcctttcaattatttaccttgaataaaggttacgccttgacctgccgttaattcacggaaactaactgtacctgttccagatgccacaacattacattcactaactaagaaatgtgttttgtcatcactgatcgcttcaactacggctacgtgtccgtaagtcgggtcggcaccgtctgcaccttgtgagaaactaactgcccaaccaacatgtggctgactatccgttttatagcctttagctttagcgttcttgccccaatcagcaccattacctaagtaattttctactggtgtgcctaattcttgcatacgattataggtataccaagtacattgtccgaatggataagtatttgatgatgacgtggctgtgaaattcgtatctttaattttgcttttataggcactaggaatttctttaactggcgcaccactagttcccataccttgcgcaacattggttgagcaaccactggaattattagttgtgttatcagtattttgagttgtttcagtaccagttgtagcggtatcaacggctgtatctgatgacccattggaaaacttagcataccaagcacgagcataagattgtctttttgaagtagtccccgcaccaccacgttcccacttggctcttaaaaattcagtggcatcatcaacgtcactcattttcaaatcttgctttagcaaatcagaatttgtgccgtcatggttcaaagcaaaatctaactgcaaacccgcatcagaccattttttgttttgagatttcgcataatttaacaactcaacacgtcttgaattgtcccattgattaagacccaaagcataaccgctgatactagcattcatagcggtactttcattgaatgtcgcatttgattgcacgatactagcgttaaaaccactttcattttctgtattacctaagtacccagcaataccagcttcagtcacacctgatatttttttcaaattatcatgaattgatttggcaaccgcctccttatcagcactcgttgtgacagtaactgtggtatctgtactttgacagtcattgttattatcctgataaaaaagtgccattacgataagtaacagcactaagaaaaaaactaaataaggcgctaagaaaagcacaattttatgtttgaaatgggacactaattgtttttgcatcacaactccttatctaattccttttcttcatcttgcgtgatttgttcttgatgataaacggcttcatcaaagttgcgttgttgcaatttatcatcatctactatcattgattttgacgtagctggtttagcgctaggcttcaaaacttgtgaacgtgcttcacgtctcttttcagcaagtttttcactgctttcgtcatctaatactcgaccacaattaaacgatctgtcgggctcattagaaccgtttccatagctatcagtattgtcatgatttttaatcagataaggtgtacgtgtataggttggtgattcatcatcttcgccatgactacgcctatcagtgtaaacatcatcaaagtgatcaggatcaatattttcttcatcatcatctttttgacgttgacgttctgcttcatcagccaaacgttctgcacgttcttgtcttcgctgttcttctaattcacgcatttcttggtcatcaggtacattgccacgtctatcgttcgaactttcatgttcatcatttgacttgtcttccgatttgtctttagcatgacgaccactcaaacctttgacattttctagcccatgcttagttgagttgaccatttcactaccagctaacattgcacgttgtcctgcttgcgtgagttgaattttgttcaaagcctgatttgccattgatgaaccagtaactgtttgcactaagaatgatttatttttccaaagcaaaaccattaaaacaatataaacaattgaattaagtaaggcactaggactgtttgtgactggtacaatcgtgtctgtaactgtaccaacccatgaaacaaacatgatgccaaataacagtccgatttttgcgaataacaaacctaaggcacttaaacctgttttcaaagcactgtttgaaaagcgtggcaacaatgataacaacacagtgaaaggcgatagataataaagtaaaatagcccctaactgcaatatcaaattaaatattccaatcatcaataatggtacaccataggctaatgacataattggcgccataagcccgacagatgcttgataccattcttcgccaccgtcttttgaaagataatcacttaattttgctagagcatcaatcacatcactctcagctttaccaccgatgagacgatacgaaccgtctttttcgctcgcatctaaattggttgttccaaagttcgccaatgtataagggcgaatgactgccttttcaaagaaagtttttctaattttattttcaaagtcatctgtactactataggtttggtcactactatcaatttctgtaaatacagcagattgcgcttgtgaggtaaaattattgactttggttagcacggttccaccagcacttatccaagtactaccgataatcgccactaacaaaactgataaaatagctttcaaaccagcaccacttttaacactttgaataaagacccaaacaagccctaaaccaaaagcagtatacaataattgtttaaaaactgccccagtccatgtttgcttggtaaactgttggacatttgaaaaaatattattgatcccttgcgtgatattggttaaatcaaacatcttagataatgctgtatcaaacaatggataaatgatatagagattaagtgacataaacaaactagcaactagatgagccgaacttaatcccaaatcagtcaacgacccagattgataataaacagtgaaattctttgaaatatttttgtttatccaatcaatatcattagcacccaaaaccgttttaatatctttttctgaatatttaggttgcgttgttccctcatcaactgctttgccgtctgccttatcttttgctaatgcttccttatcggactcacgtttagcttcttttatttctttagagtcataagttagcgcataaacatgttttggcgcaattataaagctactgactaccagtgagctaaacattgacccgatcacgagcaataatataattgattttttcatcattttcctttctaagtgcaataaaaaaacacttacaagttttgtaaatgtttgttgtatcacttatttagttaatttttcccatgtataaaccagtggcaaatctaaatagtgactatcagtatcagcgccattatcaggaattttaccttgcgagatgtcatatacaactcttgcactatcctgattacctttatagccgttcttaaacaagcgctcaaccaacaagtttttatccttgttatagtagacttcaacttttgccatatctaaaccactaggcttttttgtactcattaaactgctgatgtcgttaagataattggctcctaattctttattgatttgttctttactaatcaaatttgtgttactataagtgattttgtagtctttaccagcaacatattttttggtactcgatgatgctttttctgaactagcagattttgtgggcgcagttacaattgtcgttgtactacgattagatagattgtacacataaatgcctaatacaataatgaccacacctaatagagcaataattccataaagcacttttttgtttccagcatttttctgattatctgacatataacttctctcaaattctgatttcaatatgtccattttaacacgccacctttctcattatctttttcgattattttacgcatctgctgggactgccccaacttgccctatcgtttgattgacgatgccttaataaaagcatgtttaaccatgctctttaaaatttttttcttacagtatcatgtactgctttgaattactattaacacgctttccctgatacaattgatttttccgaaaccaaaactgccaaacataagtcactaaatacctgatcgttgtttcaaatggtagattatctcttttaagttgacggtctaaatagtaaacagctacttcaccgactatgattaacccaaaccctaaactaagatattgcatgtgaaaccaacctaagacataactaatgaatgctgtgatgattaacgtgattgaaaacaagtatagaaaccttgtgtcaaccataatcggtaaacgcatacccttaccaatcttactaaacttcgctgaattgatataaactcgtcgataattaaacatcttaaccaccaatacccttgacccaatttagcaaagcattcaaaataccactaaacgcctgtaaactattttgcggtccattgacgaagaaatacactaatgcaccaataaaaattgacatccacatatctttagattcatttttgccataatgcatcaacgcacgtccaccagcaataacaaccgtaccaactaacaataaaggtttaattgaattataaaagtccaatctgataccccctttctaagcttgtaaaaacttcgtgacaaaataggtagaattttgctttttaagttctaagtaaattgtctgcacttgcgtaatatctgaaccatgtactttaactgtgattttagtaatgacaattggtttatctgctgaaccagtgactttaatatcactctcatcaaggttaaccaaatctactgcattatctaagcccacagggttattcatgaacaatgacatatccttagttgaactagagacatatttttgtacgaattgcttggtaaacttttgaacctttgccgtgatcgcttcgtcattgattgttttaccagtcttatcaaatctagctttacccacttgaccaacactatcaatctcattagccacataaggtaaaccaatcacagtcaatttatcattatcttgtgtataaggcacattaacggtcatagcgttctgcttaccgtcattatcaatcttgagattatattgtgccgttttgatactatccacagtaaaaataccgttcaatttagcttgtaacagcttcatatcttcggtattggtcgatgatgataaagtgacattcttagcaaaataaggcgtaaccttatctaaccatgcatcatttttggtcttatcaaacgtataataagcggtcacaaagtttgccaagtattgtcccacaattgggttataactggttgtccctgcactagctttatcaagtctggtcgtaagattagtgatgttatgccttaattcacggtttttaatcgctacaccattggctaggactaaaacataggcaaaataaagcactaagataatcaataaaccaacaacaattttacgtactttgctcaaattataaacatgtgcttttggaatttttaccgctttatctttttgtttcttttcatactcaaaattcactttgagtttcgggagaccacgcatttcacaccccctttcgctatttttgtatcacattattacagatgcttacgcttgtaaatcaaaccacccaaagccactagaccagacattgccaatgctaagataccattaccacccatagatgacttttctgtggcatgtgttaatggcaatgctttagccacggcatcatcaagttttttctttgcttcaacaacttgtgcttttgtcgcatctttgtcattagcagttagtgcttgattataagcttcaactgcacgagcaatactaggtacactagcaacttgtgttggcacatcaacaacgtttcctgaattatcaggtgttacttcaattggcttaacatggttgacttcgccttgattgtttgtatcaggcgttgttggtgttaatggtacggtgttattgtcgcttgatgacccattgccaccagtcgttgaactgtccgtaccgccaccatttgatgatgacccattgttttctgataaagaaattgaaccaccattatcagatgaagaactactactgttatcacttgatgagtttgaaccatcattatcagatgaggaactgccaccgttatcgcttgatgaacttgaaccgccattatcagatgatgatgaactaccaccattatcaacggttgtcccgtcatcagttgatgaagaaccgctaccgttgttgtcacttgatgaaccagcaccgccattgtcagacgaagaaccgccaccgttgttgtcacttgatgaaccggaaccgccattatcagatgatgaagaactgccaccattatctactgtggtaccgtcattgtttgatgtgccaccattgtcaacggtcgtaccgtcatctacggttgaactggcatcactcacaacatcagtcgtagcacttagtacaactgccttaacttgtggcaacgccttagttgttgcttgtactgattgtgctgtactagcatcagttgtggttggaacagtatcagcactaactgcttgatgacctaatgctaaagcccctaaaacagacccagcgattaaaagttgtttttgcattccttatacttccatttcttaaaatttaatgttattaaacattgacaaatcacgatacaatttctgtaaatcagtcttaaattgacttattgcttcagcaaactgtgctaccgtacgctcattttcaataccagcgactaaaattggtagcgagccaacagcagagtcaactaagtctaattgtgactgtaaataattgatacgttttttgatttctctattttcaataactgacataacagtctcctttaaaattgggcttcacaccccattcggttatattctgtgataacgtcacgagatcaaattttaaattagttttgctttttaccttttttagagataccaaatgccaaaccaagactagctaacccagccattgcacttaacaacacaccaccctgattttcattagcatgtgtcgttggcaaaatacttgccgtttcaactgcttttggtgtttctggtgtggctgtcttctcaactttcggtgtcttcttaatattatagtaatgaacctcaaccttttgtggttgtggcttatcagcatttggaatgtccgcaaccgttacctttttaacactggcaactggtacagcaggtgcttgacccttagcaggtgccacaacttgtaaatggtgtactgtggctactggtggcgtaggcttcacagggtcttgctcataagttggtgcctttggtgcaacgttagtattcttaatttgcgttgatacttgaccgtgtgtattccaaatccagttatcatcagcaaccaatacctgtgtcaatggactagtctcatttggtgagattttgaaagtcttgttaatttgagcagtcttattgattgtctttgagaatgtcgtattgccgtcatggtaaaccgaaaatagttcgttgccgtcattgtcatagacgtggaagttaatattttggttaaccgcttggttttgataagcattagtatacgtatatgaatacaattcaattgatgaaatcgtcacggtttctgtgccgtcaccatttgaaaaaatcttccaattgactttacctttcaaaacaccatgaccaatgatgtgtacaccgtcgttcatatcgtgttccaacgtaaactcacctgttttttgatcaacagtggcattcataaaggtttgatattgaccagatgacgcatcagtttgcgtttgggctgtcatgcttgtcgtattgttagtcccattcatatagtcttcaagcgctttttcataggctgcttttttagcagcgtttgccttatcaaccgctgctttttgtgcttcatagtcagccactagctttttatattcagccgtcaatttagccaatgttgcagtatcggctttttcacttgccacaccactagctactgcttttttgtacaaatcaaggttataagccattgcatctaataaatcttgaccctctaaggcagtcaaatctttgtactttggcgaaacctttgaaacttcaacactcacatcaagtcctgcatttttgcttgcttcaacttgttgatcaaggtctgatgtcgcattattcaaatctgattgtcctttttcaaccgcttcatcacggtctgcattagctttggcgtaatcggcttgcttttgttggtattcagccgtcaatttcgccaatgtttgaatatcatttttttcacttgccacaccgtctgcgattgcctgcttatacaagttaatgttataagccatcgcatctaacaaatcttgaccctctagtccagacaagtccttatattcgggtgaagattgtgcgacttcaacgttgactttgataccagccttttcactagtatcaacttgcttatcaagttctgatgtggcattgtccaaatctgcttgaccttgcttagtggcatctgtttgttcagtagttgccgtttgatacgcccgatcgtttgcttgttgctttgccgtagcgtctttaaccgcttggtcttgcttattcaagtcagatagcacttcatttgtttttgatgaagcgttgtcatcattgattgtgacatcagttgtcttaccagttgtgacatcaacaccagcattagatgcagttttagcatcatcttttactgtatcttgtgccttatcgactgcatcttttgcttggtcttgcgtaacacttgtaccagcagttgttggcactgtgcttttttcagcagttgaagaaacagtcgcagatttagtggcttcatcagttgtcgctttgtccgtagctgtatcagttgatgaagcagttaattgaacttgcttatcattttgcgtggcatcagtgattttaacagcttgtgcatcagcatttgaaaccgtatctgcactgacttgtgtagtgttagcactcacagcaacaccggctactgcaaccgccccaataacccagagcttaccagatttgtataatttatacgtatttgaattttgcatatttttaaataaaaaggctactaatttagtagcctaccctttctctcaaatattcttttgtatttgattgattaaatgtaaacctctaaaggttctttgaacgataataaataaaaaagtcaaaacactggcaactatcatagcgacatgtagtgattgacccaaactcataaagagtagaaatatagggagcataggcccaacataaatgagccaaaccccaaacataaagctaaaataaatcattttctgtgccattttaacaaccaaaaaaagaccaattgtttaatcagcctttaacctttctactatattattaaggtattaaccctttgctttgtcagcttgattagtcgttgccttgctttgatttgatgttggcttttcagcagccttttcttccaaaggcacaagtgtatcagcgtatatcgtccagttggttgtctcattaccaacaaaggctaacttcaaaccttgtggcacatacttaccataggctttcaaattagggcgcaaacgctcaaattcattttttgacaaaataatacgaataagatgcccgatttcatcatcacctttttttgtttgagtaaagtcgagactataccctgtaatagttgtttcgccagtgtcttcatcacgttgcaattgaccacgataatcacgtttcaaaatggcttcagtatcaaacaattctaaatcatgactatcaaaggcatctttggaacgtacccgaccaactggcttattatctttgccagtcacaaagaccatatcataatcatcttcactaaattcatcagtggcgggatcagatagtggtaacaaagaacctcgaatgccttgtacaatagcagaccgaccattactacgagcttcggttgccaatagcttaccattcactaatttaagtggtgtcttcgacttcataccaaaatcaaaaccagcctgtggctcaatgttgagcgtatcaagactaccgttaatattgacaacagccgtatctgtgtcacttcgcttaccaacactcttgcgagttgaataagttaagtttcctaaagtcttaccagaaagcgctaggctctcaaaattgttaattgttgctttaaccatgtttctaaattctcctattttttaaattaaagtttcgcatctaccgacactgtaatgtcgtacttatcacgcaaaggctgtaaattttcaattagttgtgcatattgtactcgtgataacttgtttgaccaactaccttgcacagctaaggatattttcttatcccctgcattttctttttcactcataatatcgtttaaacgtcctttctaactgatgatattcagtacgcatatactcactaggcgctttgtagttttcttctgtgagcaaacccataagaccatgtcgctcattaaaccatttaataagcgtcatgtcggtagataacaaattttcatcatctatgctaaacctgtgtttagatttagcatttatttttaaattattcattgactaccaacttccataaaaaaaaagcccaaactaatttgtctgaacttaatataatattcaattatttattgtctctcctcatgagacaaacattttttgtaagaaaccttttttctgttgtttgagcaaatctaacttctgttgatgaagagcaatagtgttatccaattgtttgaagaatggacctattttttgctgttcttcctgactaggtttatagatttcaaattctgaaaatttagaaatccaatgacgttcatgactttgaggtacatattttatattcttcaatgtattaaacataaaatagaaattgtcagaattatcattcaaactaagcaatttcattgcggagctcttaatcttaaaagggaaatctacataatgagagccagttgtaaaatcatcaaatataacaacaggattctctacggtagcatttttaatcccactaatttcatctgtatatcccaataagaaactcttacctgctgttaaaacaggagtattaaacgtgtcatcatactctgtagattggacaatatatttggttggttgctcatagtcaaatatctcacccaacttacgctcttcccaatcgtcagtaaaccctgcaaatcgcaattcaggaatttttgcaccattttttgggaacattttttgcaagaaaccttttttctgttccttgagtaaatctaacttacgttgatgaagagcgatagtgttatccagctgcttgaagaatgaaccgattttgttttgttcgtcataagttggaagtgagatacgtgtctttttaccactatcaattgtataggttccgacggttccaatgcctgcaacgtcacggatatacttctgaattttgttatttatgaacgagtagtaaaagaagtttccgtcaattttatgctcattcttgaaccaaatgatgtttccatccttaaagtaaattgggttatcatcagtgattaataaggggacacctattgatccgacaccagttacaagcaagtctccttgagaaactttacctgaaattttcgaatattcattatatttttcttctgaaatgtaaagataatcggatggttcctcattttttgcagctgagacaatatcacgagcacgtaaaaatctaatacctgagttagtccaatccgattgatgaattcgcttcacagaagtaacatccatcatatctcctaacttacgctcttcccaatcgtctgtgaaacccttaaacctaatttgaggtgtcttcttactcatgatctccacctgccaaaatacgcttagttgattcaatgattaactgactttcctcattcactgctagttcgttcatcattgctaacaagtctgattgcttttctgacaactcctgatcgatttttgaaatttcatcactgacttttaccaaatccacaggtgcttcatcttcaaatgtatcgacatatcgtggaatgtttaagttgaaatcattttccttaatttcatcataacttgcaacatgtgaatacttttcagtatcagtccgttctttataagctgaaactatcttttgaatatgtttaggtgacagaacattttgtgtcttttgcttatcaaaatcttgtgaagcatcaataaacaaaacatcacgactagagcgattcttttttaaaataatgaccgttgttggtatacttgtgccataaaagatgttagctggtaaaccaatcactgcatcaatagcgcccatctcaagtaatgcttgacgaatagtgccttctgctgcaccacggaacaatacaccgtgtggcaaaacaatgcccattgtgccactatctttcaaatgatagaaaccatgcagtaagaaagcgaagtcggcttttgacttaggtgccagtttaccaaaacgttcaaaacgttggtctgataaaaacttatcagctgctgaccattttgccgaataaggtggattcatcacaacggcgtcaaattgatgtggctcttctgttggccaatccgcatctaatgtgtcaccattatttaaattcatacgatcttgatcaacaccatgtaaaatcaggttcatgcgtgctaagttataagttgtagtattcagttcttgaccatgataatgaacttgcttagggttagacaaatatcggcgaatatttaacatcaaagaccctgatcccattgtcggatcataaatatgaaatggcgcacggtcttcttgcccaattgcggcaatttctgaaatgatgcgagatactgcttgtggcgtgtaaaattctcccgctttcttaccagcccccgccgcaaattgaccaatcaaatattcataggcatcaccaattacatcaccatcatgctcaaataaatcaatttcatccaatgcacgcaatacttcagtgatggtcacattacgttgttgcgcattcgaccccaacttggttgaatttaaatcaatgtctgcgaacaaacctttgaactgatcaccttgtcgctctaattcattaaagccagcctgcaagtcagttaaattaaattcatatcgatctgcttgctgacgataggtgtaaaataattgacttggtttgatgaaatagcctttttgcagttgaataatttcggctaattcttctgaatcgtcttcaaaccaatccatcaatgtttgatattgaatgctacgtgttggaaaatcagtcgtttgaccattttcttgctcataaacttctcgtaattctgaatcagacagatatttatagaaaactaatcctaatagataatttttgtattcactcgcatccatcttaccgcgtaaaatatcagcagctgcccatagttgttgttctaaacctgttgccattataattcttctttccacttttgaataagatcaaaacgttcgcgtaaacgttgttcgataatcttggtacgcttacggtatttttcaccagtttgagactcaaagtcagctttcgataaagtcatcgtatctaatatatcagataaataaggaattacttgtttatcactgctatattcgttgactgccgatcgcaaaaactcaagagacaacccaaattcctttgcttgagtttcagttaattctgatatacgtgcctgaatggcggcttcttttaaggcaaccacatcaacctgcttatcattttcaagaacctttgtttttaagtcttgatacataggttgaactaaggggtcttttgcggaaatttctttatcaaactttgctagtgcccctgcttccttatcttgaatcgctttgagtaactgattaatataaaaactatcaacgttttctttatgagttgcattttgtactgatgaaaatacaatatcagctaataattgatcaatatctaattgatcattgtcgtcgtcatcaatcttctgcttaatctcagcctttagattttctgctttgccttggaaggttggcaattgagtgatgattggggccaaatcatcggcttcagtttcataatcatcatagctcttcaaagccttataggaattttccaacttttgataggctttaacttgctcaatcatacttggtaaatgcccgggattttcttctaaagtagcttctgcttgaaaatactgattaactaaatcatcaaactcgcttcttacttcgctatattctttgggaactaatgcctcaaagttttgattttcattagaaaacaatctaaaagtgtcttgaacgttctctttcatcgtttctggcttacggaaagtcacaatcatacctgcatctttaccagagtaaatacgattggttctagaaaatgcctgtaataatttttgatacttcatttcacgatcaacatataatgtttgaattgttggtgaatcaaaaccagtcaataagcgatcaacaacaatgactaaatctaaccactgaccatcggattgatattgtttttcttttcgtgctaaacgtttattgatgttttggttatatcgtttttcgtctgtataagctggtgtatcatattgttttgaatactcagccataattcgaagtaagtcatcatctgtgtgatttttgtcttgttgatcaggatttgtcgaaaaagtaattgcgactcgaggaaaatcaggatctatgagttgatggcgttcatcaaattgacgtcccgttatcaatgtcccctcttgcttcatttcttgcagcatagcataaattcttttagcttgagcaatagaatgagttgttaagatgccagacatggttggataaccattttgcaccttaaactttttaatcagactgcgccgatcaaatattttgagcaacatggcacgaatgtgttcatctgtctcgtatatttcatttggcaataggtgctcttgttcaaccaacgcatcagggacatcgtcatgattgactcgtgcaacgatttgctcctgatcaccatcaggtaataatgaatgatactccacttgaaatcctagtaccgcttgatcatccatggcgttttttgttgtataagcgtgtaataaatcaccatattgctgctcggtagttctggcatacgtcccattttcttgctttttgttttcctcaaaaattggtgtacctgtcaaaccaaaccacgtcgaatttggtaatatctttttaatgcgacgcatttcttcatcactaacagcacgatgggcttcatcaactatgaaaacaatatgctcttttcgcaagcgatcaaattgattatgaccactggattcactttctgcctgtgcggaacgcatcgctgctgaaagcttttgaatggttgtaatcataatcgtgttgttattctttttggacaacaactgttgtgctaactgatgttgatttttaatcccaacaattaaagtattattgatggtgttccccgttgtttgaccagtatgatattctgaagcaaacttggtaaattcatcttgcgtttgtgaatctaaatcattacgatcaaccaccatgattgtgcggtcaacgccaattgcgttctgcgctaacaactttgtagccacaaaactagtaatggttttaccagaaccagtcgcatgccaaatgaagccaccttcatgcagcgcggcttgttttctaattttacgaatggcatgaatttgatatggtcgaagaaccatcaaaaacttttggtttttctgatcatcaaccaaaatcgtatattgactaattaattcatgggcatcaggtattctcaaaacaatacgagcaaaatcaaacaaatcaggaaccggtacgttttcttctgtacgccaattgaacaaaaacttagccattcgctgataagcggcatcagtatcttcactgggacgagcaaaatatcgtgtatcaaccttgttcgaaacaacgaagagttgcgttgccgcataaataccgttaaagaaaccatcttgagcataccgctgaatctgatgataagcttgcatgtaaccatcttttgcagattctttttttagttcaatatgaataatgggtaaaccattaattaacagtgtcacatcacctctagtgctgcgttcagtatctggcacaatctggttaacaacctcatacgctgaggtgccaccggcaatatctttattgcggaatacctcaagactaatccgctcacctgtttctcgttctaacagtatttgagcaacaccattttcacctcgcaaccattgtgaagctaaaaaaggtgaactggttaaacgcaaaaattcaacttttacacgatcaaactcgacatcagttaggaggtcaccttctaacaaagcagtattcaaacgattaagatggtttctaaaattatcccaaagatcagcttctgttttgagttctggtctatatcgccattgattctcttgctcgcttaaaatatgaataaattgattttcaattgttgattctgatggcatggttgaaggatccttaatttaatattgcataacttttaatcatcaaaaaatgctaataatcttattcttctattatgccacgaaaagtcaatcaaaatatgcttttccctagtaaaagtagcaactttatccctcattgaatttattcatgatcctgtaattgaatagtctggtgttaacttattgctttttaaaagcgctctactttgataatttgaaataaaaaaacaaaaacagatttctccatttttgctctagtcattataattttaacaatattgatatttaggccacatgtttaaaagttaatgtcacttgttgccattttctgagtacataagcctagttaatctccaatcgtcagaatgttttgcttttaaaatcattattcctataagtaaaaaaattaaaaattgtaaaataactgcggaaatcgtacttggatcaaaccgttgtgttttataggagacttgcatgccattcataatagtcacaaaaaaatcacaaaagaaatgagcaatcataggaattagtaagctaccagtcttaacataaagacaccccaacatgaacccaatgcctgccacaccaaacatttgaagtatggttgcctcaatattttggtttgaaatattaccaaaatggtaaacagagaataatactgttgagatgactagactgataatcacgccgtacttacttgatttaaatgttttcaacaaatatcctaaaaaaattcctctaaaaatgaattcttctggaaaggcagcagccgttccgataaataaagcttcccagaaacgttctggattaaaaatactcaataatattgaactgatcaataaaataatgagccatctcacagttcgtcttgaaaatataattttgaaatatttaggaacaggtaaaataaaacatagtattgcagctaggaataattcaaacactttaaatgccacatcgtttaacatgacacctagtcttaaatcacctgtgggaacattgctcagtagtcctacgacaaagtctccaccataatattcaataacgttaaatattatgaagctaaaaattagaagaattattttgtttttaacactattgaaattaagcataacacaattgtataaaagttgaatctgagaatcaatcattttcggataactacaacttcgactaattaagttaaaaggcttgatttgacactatatgctaaaatcatgccactaatcataataatcaaagaacactaattgcctaacttataaagaaaaaagcgaagtaagttttgttcacaattgttacccgatttttagtgtttttacatatgttatactagatgaagcaaacaagttaagacggtggctatcccgaacggaggtggtgcttatggtgtaatcactataaacccagattctaggaaaggaaatgcctcatgtccctttcggacacactgcaaacgttactagcttttggtatctttatcatcagtttactaacgtttgtagttctactaatagaaaaaattagcagaaaaaaataaccgtcgaactttggggagtcacggttatttccaataactaaaacttagccaccgccgaaaacgggtttgctaggagccatagtttgtgctgtggctctttttcatacactcattataacatatattttctaaaacaacatttttgaattttattcagttttatatgtctgatagacatgttttaaatcaatgcaacgatgtttttactgacaataaaaacagttctgctaaactgtggctcacaggaataaacactgcagatactttattaaggtatctctctaaacagcatgatagctatattcttaattgccaatcaagaaaagcatagactctttagagctacataacgaaagccaataagcacaaattctgatgctcatgtttagacaaaatctctctttactctcgaacgaaaaatgacatattttaaaataaaaccaaacacaatccagtctatgatttatattcagccaattgatgctcaagttcatcaactcttaatttcaatgatttaacctgttcttttaattcattttttttgtcaagattttttttgtgagagtcacggcttctggttaacaagccttgaagattgatatatagttctaagttgtttaaaataacaatttctaaggaattactagctctagtaatagcctgaaaaatcattttttcatcgtaatatggataatatccatggttttttacaaacaactgaccatcttcgtcataatcgacatattgatcaaaaactaaaagcacgtctctaaattcctgtccaatgacatctttcgtattttctgaaacctgaacctgtttttttctagtttttctatttgtactttgcgtgatatattcgtctgattcaatgactacactaccactatcacgttttgattggatatatgtttttgcgtcattttcatcattgaaatatcggacagcagcgttgtcgaatgtgctaaactgtgcccctctatattttttatctaataaacggttataaaaactatttaactcaggattaatccgaactgattgttttagctcataaatttgtttgtcatcaattatgtcttccagttgattttgcacttctctgtctttttcgtcagggtgaacaacttgttgttgatcaatactaaacacaacaattttatcagaagtcaattttttaacttcctcaatgatattttgagtaattctttgagtctcgtcgaatacgagaacatctttgtcaagcaaaggttctaaactcgacaaattgtaataccaatataaagaaacccccattttttccataagtaatttttgtcctgaactaggcttagcacccataaccattccaatcgaaaaacctttactttgtaactcacgaactatatctacaagtaacagagttttcccacttcctggtccgcctttaatcattgacattcctttaccactctttaatatggcagatttaatatcattttgattagtagtcagttgataagatgatttcaagaacttttgtggttcattatatggtgctacaagaaaatctgatcttgtcattttgattagtttattcaggccagtcgaatcgttgggaataatgtcttttaatctattataaggcactcgtaccatttttttattactggaatcgtaacaaaataattcatcagttgttgccaaatgctctaatacaataattctgttgaaagccatactcaaaatacgatgatgttctgaagcctgacttaatatttctttttcaggctcatctgacttgaattcaatattaactactgtttcattcgcaacctttaacaaatcaaattgagtatttgcttgatcttttaatttaaatcctaaataaaaaccagatgtttgactcggacttaattctgtaaccatatgttctaataaatttttatagctattaagttcacttacttttatttgctctttatcaagttcataattatactcaaagtcatgtattttcaaataactatgaaccaaatcactattactgcttgatattacattaaataattcgattaaactcacttcattttgatgactcattccaaaaaccctctgccgacaattatacaccctaatgatattcggacattaagtttttgaaataaaatattttttgatgaaaacgtatattgctttaattgcgtatgtgttcataatctaaatattaggaacagtttcgctaaactacgctaatttctcaaattaatcgggttcatacttgaacacacgaaaatttgaacgacactctcaggctctgcccttttacgaaatgtaatctagcaacctacatctctcgacatgtcgattttttgataacggagcagcaattatgaacagttcaattgctctagacgtttatctcttactgtttacagtctccggattgaacacttttttgaaatacagtataataaacctattgaagcattatattctgcactatttaataaccgtggtggggcattaactatgtgtcaatcaatattaagttttcaatgtacaagaaccaattttactttcatttcttaaatgtttgtgaaattggttttttttgtgcatttttcttaccttaatactttcttaatatttaaaaggaatatgattaaaaaaagcacttcgattgttacaaacgtgtttcaacgtctgttccaatctctatgcttttaagtttacgctcttcgtacctacgtttttaagtaccttctaaacgctctcctgcaattcaacacaacatcagtatgattgattgtgtgctttaacgattattcatataaaagtatctttagaaattttttttggtctttaatatgcttataaccaatatgctcgtaaaaattatgagcagcggttcttgacatgccagaatttagacgaatgttagtcaagccgttttttagagcctgatcttcaagccatcccataagctgcgtgcctatcccagatttttgactatctgatgatacggctaaggcaaggacattgaggcttggatcagcgtatatctcttcataaatttcagcatgaacataaccaagaattttatgatcaaaatcattctgatatagtgctaaaaaatgatggtttggatcatttaaaattttacgtaattgatttaaagatttgtctaacggataatcataacctaattcatctctatttatttgatgaattttattgagatcttttaatgtaacagcacatatcattattactcctattcctatttttataacttggcgtcattgattggtgacaaaaattttaattcgatttaatatgatcaagatgatagctgtgacacaaaggtttcacaataatctagataatttttatcaattaaatagtatttaggcagtatcacacccacgagattaattaaaaaatctgaattagctatatcaggattgatcattcgatgttcaacattgggaatcgtttttatcctaagttgtttagcgtctatcacttttgaataaacattttttgtttccactgaatcaacatttttatcttttgcagctaagacgagacctatcttcccatgaacttgagataaatcggcagtggcatcttcattcaacagtttacgaacaaaacgatatctgtctgcactaatcttttcactacccccatgcattttgtattcctgataagtattatatttttgaattaaataactatcgttgataaaatttcttttgattctgtttatttcttgattcgtagcgcccgatttttttgcctgccagacgttataatatataccctgtcgcatgacattaatggctggcgctgccaagagcgcaaagctaattttattttcctgtttcattactttagggataacccacccggcttgactagcgccccataagcctatccgatagtttgcattcggataggttttatgaacccagtcaataacttcggtcacctcatttgccctatcagtcatcgattgatgaagccaattacccattgatttcccaacaccaggtttatcccaagaaattgagacataaccctgcttagcaaatctttccattaacggcttgtaaccatcgtcttgcgttgcattttgagccccgtcgccgtgtacaaatacaataaaacccttaattttttcatgttttggaaaagtcataatagttgacaagttgttagtttttgtatgaatcattacctttttttctgacatttggtaatcattaccaaaaataaatattccaatcatcagaactagcactataaaaatagcagcaaatatttttttcttcattacatctttacctaaagttaattttaaaaaatagcaaatttaacgcctaactgaatcaaattgcccagtgtacttattctattactgcagctgtgcctctagctgtgacaacaattagcacgatatcagaattgacaaattgattataatccacacaaacatcaataatgatattagcagacaaaagcgccgcttggctttttaacgctacaagtgctagttctcggcctttgctgaattcttctgagtaactattagatttgccccccaaaatacccttgataccacttatggcatccttaacgatatttactgacaatacttgttcactaaaaaccgcttccttgacttcgacaatatctttattactaaacatttcggtcgtaacaatcttcatctgatttctcccataccataaaacaccatttttcatggttaacacaaattctggaaagcatgctatgttgaactttccgaacgacaaaattatttttttgatataacttaatggctcttgtattttccgcagcaacatatagcgttagttttttggttaacagttgcctttgacaatattttattaattgcgtgcccacgccctgccttctacatttatttgagactaccagaaactcaatataagtttcattgcttagtggtttgtatcctagtaccaaaaagaacaaaatcactttaaggcgcgtcgtaccagagtaaaatttttttatagcatcataaagtgaggaacctgcttctttgcttgagtaaaataagcaaccgtaaatgtcagtattttgatgtgcaataattaattggttattattttcactgacataacgcgctaaaaatttagcaatgtctttagcaacattaacgttaaaaagttttactgtaaatttacgttcaaaaccatccaaaattagcatactcagttgctgacgcatgtcttctgaaaacatgtcacgtttgctgagtgtttcaacaatcataatttaacctctaacgtaaaaactgtcgcctgattataagctaaggaactaaaaatattttcatagcatagtattacactattatcagtagataaggcattttttataaaactatcgtttttaaatgattcaatttggttatacagctcctgttcttcctgaatcaatacatttttatatgcataatctccctttggcataacataatgatagtcatctgatttaccaggaaagcatgtgtcataattgccattacttttgataagataacatacattctctggttgataagaatcaaatttagcaatttctaataaatttaactgttcctctgccaacaaattgtctggcacttgttgaagaaacgatcatctctttctgcaaaggcaattttgtcaaattttgtattttcttgtgactgaataatcgtatgaatagtccgtttagttgccaatagtgaattaatttgatcttgaactttagcttcagcaaccctaaaaacgtcagtaaaattatcttgttcaaataattttttgatatctttaacagcatagccaatttttctaaatgtcaaaatttgatataacctataaagatcagtttctgaaaatgtatagtaaccgctaacagaatttttttcgggtgatagtaatccttcatcaacgtaatgcctaatagtatactttgtaattttaaaaatacgagctagctcggaaatggaatagttttgcataagcttcctttcttgaatagttaagttgattatattgtacactgtgtggtaaccacgcagtcaagtagttagaaaataaaactgtattaaaaattcagagatgttgatttatcaacatgttacacaaaaaagcactaccttaatgtagtgcttccaataagaaatgattatgaactatatgatatagccattactgaaaatgctaccccactataatttacagaaaaacgtgtcattagacacactgttaattcattgaaaacaaaaagtgtattaaataattttgatttaatacactcttcttgaaatgatataattaacaattacgtcagaaagggaatttagtttctcccaactaccttaattaacatgcgtattaatgaccaagacaaggtaaataccacagaaaagacaactaaaacgaatgcaggttttaacattggtggttcaaaccgcaaagtaatggtttttgtcacgtgcgatgcgggtacctcaatttgagtcaaatacccccgtaagggagtgattaacttagcactgtgccctataacatgataacccggccaggcagttcgtgaaaagacgaccttttcatttttatcatgagctgggacataaattttaacttgataattattgttagcaacttgcttaatactatttaagctactccaagcaacactgccaacttgaccaaccgaaacattacgttgaattacggcaaaatcgcgattataagacgttaaacgccaaccattaggcacattttttcgatggataaggttttgataaatctttttatcatcttcgttaccaactgctatcgtatcaatcttgagcaaatcaaccaatggtaattgcgttgtcttatctagtgtaaagagcttattatagtgctttactggaatgcgcgtgggatctccaccacgaaaatcgtcgctaaactttttaaagccaacgggcgtatatacattcattgaatcattgtcagtaacataccaatcatttcccataatgatatgactgctatttcctaatacaactgtattgcctttgtactttttagccatatttaaaatatcagctttttttgctggcatatcatagtcaacatatcgataggtaatgtgttgctgctgtatactatcccgttgtctgcctatggttctttgctgaacaatcatcaaaaaaaatgagataacaatagctagcgataagatagtaattgccggttttttgatgttaaaccgataatttttatactgaaacttcttgccaccactacttatataagcaattgcaataattaccaaaccaataattaaattaataactaaaactgatttcaatctggctggtgtattggacacttctaaatatgtgccaagcaaaactattgatgtgaggaaccaaatacgtgctttattaaaagtcaagcctacttgtgaaatcaccatcaccaacattagcaatagtaattgtccaaaataagccatcatacgaactggaaagcgtagcggaccaacactgtctgggccaaatagcagcaaaaacgctattaagaacggtaccacccactgtattaaatcagtcttatggttattaataaacgaccgaatagccttgaagttaagaaaagcgattaataacaaaggccaacctatgtacataaatggcatgtatgtaacaccgcctgcggtccaccaagagttcatttcagagtagccgactggtgaaaacgaaaacaacaaatcagacaaattgggcgataagaagttattattaaagatgcctgaagtatttcttaatgtcactgttgctatagcaataccaggtaaataaacagctattgtcgcagcagctaaactaacacctaacaatacagtttttttaacgctttgccaatgtttgttcattataaatgcgattaatgagccaagcattgtcataattagcataatcgtaccgaacacataacctattgttatgatggaataaccaatcaggaaaacaagtattgggcctgtattcttttctaaaaagcgacgtaatgcccaccaaaaccatggaaatagcgcagaaaccattaaatcagtgacccacgatgctgcgcctgcaaaaagtgtaaagccaacaaatggggtgataaacccgtaaataattgcgtactttttgtcaacgtgcatggaatgggctaaaaagaaagcgcccaaacctaaaacaactaataaaataattttaaaaacagttgagaagattacaaaattagatgaatgataaactgtgaaagcaattaaccacaccaaagggctaaaggtcccccattgaccttcagcaaggtaattacctgagccctgcgctgcagcattaaaaataggtaagtgaccttgtgataatagtttgccgacttcataccactgaccgattgcaccacgctgcgtatcgtctaaaaaataaaaacgatggaaaaatattaaaggtatgagacttaaaccaacgatgactaaggtaattagaccaacatttttaaaggtaataggccattcattctgcttatgcttgttcatcataatcattcaactcttctgcaataatatatcttggacgatgcttgacttccatgaaaattttaccaatgtattcacctataatgccaattgccactaactgtaaaccaccgagcatccatattgataccatcaatgttggccacccagttgacgttttaccaaaagcccaaccgaagaaaatataaattaaaaataaaatactaataccaaaaataccaattcccaaattgcgtacaaaagtaattggtgatattgagaacgaagtaatccctgttgccgcaaactgtatcattttccttaatggatattttgtttcgccagcctcgcgctcagcacgcgcgtaatacacgcggccttcattgaagccaatcaaggggaaaatgcctctcaaaaacatttcacgctcttgatatgctgaaaatgctttgagcactttttgattaaccagtcgaaaatctgcatgatttggaatagaattcactcccaaagcactcataactttgtaaaagccctgcgccgtgtaacgcttaaagagcgtatctgttgtacggtcatttcgtacaccatagacaatgtctttccctgcgttagccaaatctaccatatcaacaatggcttccggatcatcctgcaaatcagcatcaatggtgaccacataatcaacatctgtacctgttaaatgtgtcataccggcaattagtgcgttctgatgaccaaaattagtactaaaacgaataccttgtacttggccgtactgtgcacgcagttgattaactaattcccacgttcgatccttggaaccgtcgtcaacatacataataaaactgtcagatgtgatctttttattttcaatcattgacaacagcaagccatgtagacgtgctgttgtcttctcgataacttcttcttcgttatatgcaggtaaaacaattgctaattttttcgctgccatttcacttcattccttttactttataaaccattaaacgagccaattgcatgacttgagacataacattaccacgccataaaacggcgtttgtcacaattgtaggatagtctcgatgcatcgctttgttcatgctaatgacgtgctggctttgaacatcttgtaattctgctgtccactgccccgaactaacacggaatttaaccccaatttgattgtctggtacaaaatcaccttgagcaagaacatgtaaataagaagctaaatcaacaacatagggatttgaaaaatcccaaccaccgccttgctcaaatgcgtctcgtctcatcatgacgccgccgggttcgccaagagcattcatgcctaagccaataacatgccgcatcactgcagtaccactcattggtttagtgattcccatcagaccccatgatttttttaaaatcgtatttttatcatcaatgacttgccttaggctagcagttagcactgcttgtggattttcttcaagcaaatcaaactgacgttttaatgttccaggcaataaaacatcatcctgaggaattaatttaatatatttgccggtagcctgctgtgagacatactgccaattttctttagctgcaccagttggggcattaaaaatttttaatcgcgaatcagttttcgcaatttcagctaataattcacgtgtaccatcttctggaccttgtaatgctatagataaatcaaatgctacatcacgctgagacaaaacagacagcacagtctcctcaataaacggcctacctttatatacgggaataacaacggatacatctagcattattttgttctcctaaatgaaaagaatttatgaccaacgaaactaatcatggttgtaacgagcaaaattaggaattgtgcaataagcggattcatatgagtgacgttgaccaagagcggtaagactattaaattaattaaatagctcactgcattaaccatcgtaaacctaataaagtcagtcattgcgtgacccttagccttaaaagtcactttacgatgtaaatagaaggcaacaaaattggaaacgaattgagaaacaattaaaccaatcatataaccatgtggcacatgtttcagcataagtgtaatgctggtaaatataagaaatccaaacgctgtattaaaacctccaacgactaaaaaacggattctttcatcggcagcaatttttttgatattttcaatcatctatattaaaaagcctttcattaattgacgctctttttatgtactcaggaaaacctgataatttaaaatgaacaattctgtaacctataaaccaaagtcgaaccacttcactcatattactagtaaagtggttcgctatgcgatagttttataagtcgttatgtgattgttaccgttcagtagcaactaagcgcaacagatattggccgtaatcattttttttcaatggttgtgctaaggcttctaattgcgttaatgtaatatatcccatgcggtatgctatttcttctaaagaagcaacctttaaattctgctgtttttgtattgttgcaataaaactcgacgcttccaataaagaatcatgtgtaccagtatctagccaagcaaagccccggcccatgacttgtacatcaagatcaccacgatccaaatatgcttgattaacatctgaaatttctagttcaccacgttctgaaggtgaaattgacttagcaatattaatgacatcattatcataaaaataaagacctgttaccgcataattactttttggttgttccggtttttcaacaatagaaactgctttctgattttcatcaaatgcaactacaccaaaacgttctgggtcgcgtacttggtaaccgaaaactgttgcaccattttttttggcagcagcagcttgtagcatttctgataagtttgccccgtaaaaaatattatcaccaagtatcagtgcaactgagtcatccccaataaattcttcaccaagtataaatgcctctgccaatccgttcggctgaggctgtactttatattgaatgtttaagcccaagtcactaccatcattaaaaagttgttcaaattggttcgtgtactctggagttgaaataatcaaaaaatctttgatacctgctaacattagaacagacatgggataataaatcataggtttatcataaattgggaccaattgtttagaagtcgactttgttatagggtataaccttgtacctgaaccacccgctaaaataatgcctttcatgataaaagctcctttgattaactttataattatttggtaactgacacattatctgacaataaattactagtacatactcgttcattataccacaatcccctctcttttctatccttaaatatcagcaagtaacgtgtgatgaagaaacagtgcagaactagtgaaataaatgtttaaacatgataaaatgacattatgaaagcgtttacaaaaacaactgaatgggactggttagcggttaaaaatgtacctatcaaaccacttgaagaagatcttgtgccaattaattttttcccagaaaaaatacagattagtccacaatacttcttgcaaaaattaccaggtgccatacccgaactatatctcagacaaggagtttatgaaaaattaattacagcaagtaatgatttaccttctggctataagttcttaatttatgatgcttggcgtgatataaaaacacaacaggctttatttgatatactctacgaacgccataggcaacaaaatccaaacatgactgttaatgagttacaacaattgacgcttaaaattgttgcattaccctctactaacttgttgaagccgtctcctcataatacaggcggtagtgttgatttgactattatcgattctgttggccgtttgctcaatatgggtacgccctttgatgaagcaagtattcgtgcccaaacaacttattttgatgatccattaaatgttataagaaaaaaccgacaattactatacaacattatgacacgacatggttttaccaattatagtgaagaatggtggcattatgactacggtaatcaaaattgggcatgggtatcaggtcaatcctatgctgtgtataccggtacttctcctcagtttgcttggcactcacctttttaatcaattttaatcaataaagaaacggtaatcattgtgattaccgtttctttattgattaatagcctgtccctgaacatattcacgatacaatggatgatttgacatcagttcttggtgtgtaccaaagccactcacacgaccgtgctcaatgaagtaaatttgatccgctccgacaatagttgataagcgatgtgcaatcactaacgttgtacgattagccatcaaactctccaaagctttttgcaccatcgcttctgattgtgaatctaaactagccgttgcctcatccaacattaaaatcttagggtctcgtaaaaaggcacgtgctatagctaaacgctgacgctggccgcccgaaactttaataccgcgctcccctacttgggtttccaattgcgctggcatttcagccacaaatgttttagcataagctaatgacaagacatgccatagctgctcatcagagtattccccagacaaaccaaatgttaaattatcacgaatagttcccgctaaaatagccgaatcttgagaaacaaaaccaatttgtgaacgccaactggcaagattcacttgatttaatggcctatcgcctatgctaataatgcctgaagttggttcataaaaacgttcgacaagactaaatattgttgacttaccgccaccagaagggccggcaaaggcaattaccgtatttggtttcgcttcaaaagagacatctgttaaaatattttcttctgttgtatacccaaagtctacatgtgacgccctaagtgtttgcccttcaacatttattgaatcaccaaccgtgaagtcttcctgcggttcacgtaaaatttcccgaattcgtgtcgttgcacctgcagctttgctcatttcactaaatacagtacctaacatgggtactgcaccaatcaaattaaaaatgtacatcaaaaatgatgtgagtgtgccaatagtcatagcgccatgagacacacgataaataccaaacgctaacaacccaaataccatccccatcataatcatcatcataataggacccatagctgcatcgtaaaccgtttcacgtaagccgatttgatataaacgaccaataacaccatttgttgattgcgttgcttgtttttcagcattagaagattttactaagcgaatttctcccaatacttctgatgcactaccattaaagtcagcgatagcatcttgccgcttacgcgataaccgacccgcatatagcatcaagggtgtcaataaaaccactgccactggtaccgaagcaaccacaaccagtgacatatgccaatccattgtaaacatcataaagactgcaccgataactgttaatatagcagatagcgcacttggtatttttgaagctaatagttcttgtacttgagaggaatcattcacgagtctcgaagacatttcacccgctttgacctcatcaaaataactcacgcgtaaggtcattaattgggcccatattttctgacgcaactttgatacaacatcttggccgaaaaagcctagtaacgcaccacccacaacagaaagcgcgcttgacaaaatgaataatatgataacagttaataataaatgataatcaattcctttagaaaaagtattgattagattagctgcaattttaggcacgactaagttaatggccgtgccgaccaaaccgatcaatacgccgatgctcatcagccaatattttggtgaaacttgattaattagtgagaagaactcaccaaacttaaactgtccctttgcgcgatgtacttcatgttcgtccattattttatgttaacggtattataccgctactcctttactatctgtttaatcattatgatggtgccagtaatcatggctcatatgttgacgtaaatgattgatatgacgtcgatctcggctcacatcttgtaaatgttccaacatacgttgagattgccggtcgtcagagaccaattgccgcattgcatctagataagtatcagaacttagatacgtagccattttttgcagcaattcaaataattgttgtcgttctttggcagataacggcttaaaaaaaatactatcaattaattctaagcgctcctgtaatgccactgctttcgatctaccgttatctgttaatttaatgcgcgtaatacgtgaatcagccatatctttatgtttagtgacatactgtaatttagtaagttgtttaataattgctgtggtacttgatggcttaatatcaagtgtttcggtaattcgcccagcagtcaagtcatcattttcgagtaagacttctaatgtacgtctttggttgtcagataaatcgtgatccaaagactttgcattggtcaaatagagaagatgtaccatcaccgttcgtgtttcgttaaaatagtcctctaatgtcataggttctccttttatttagtttattatatatataactaactaaatagtaaagcattgacactatattgtcaacttatattttgactaattataatacgtaatacactgcattttaacttatatttaggctcactgattagtaaaagaacctagcgcttcggctaggttcttttacttactttgtttgtgtaatcgcgccatcttcaatatgataaacatgatctgcgaattgctctaaccgtaaatcatgcgtcacaataacgacagctttatcttctgatgcagcaatttgtttaaataattcgcccacctttttgacacgatcactatccaatgctgcggttggttcgtctgcaagaataaaatcagggttagtatatatggctctagcgatagcaacgcgttgagattgaccacctgataactgatttggatatttatccaataattggtcaatccctaaaatttgcaggtaatgattaaattgttcggtttgcaaattattttgttttttaacacgatcagctaattcaaattgctttttcacagttaaaaaggggaccaagctatgagactgtagaacaaaaccaacttgattcaaccgaaaaaaatcagaacttttgacgtctttaacatctactaactgaccgtttacataaacttcacccgaggttggtgactgtaatcccccgataatggtcaataatgtacttttgccagagcctgatggtccaagtatcagggttaattctccttgacgagattcaaaattaacacgattaagcgctacaacctcattagttccctcgccaaatactttagtaacgtcaaccagcttcaaactagccatcttgttatcctcctatcccttgtttgggttcaatcttcataataagtcgaattgggattaatgcggcaatgataccggtaatgattaggccaaatgctacagaaataatgagatacgggtcaaaatacatcggtacagcaaccggtagcaaccaactactgatagcacataaaacgagtcccaggctaactgcaatcgtcatgatgattgtcgtttcactaagcgtattgacgatcaaataacgactaggtataccttgcgtccttaatactgccaagttaggcatcttttgaattgttaaaatatacaggaaaatagcaaccacaacaattgatataattattaaaaatgaaatcataaacaaaaaggtactattttgcgccgtatacccaggcatcttattaaataattgttgtcttgttaaaaccgagacattctctttatcctcaattgcgatatttttttgactaatcacgccacttgctgcataatgtgacgacacacctttaacaccggaccagttactcaaagagccatagacaatcggagccatattataagttgcttgtttaacaaaacccacaacaactaatttttttggtagcatgccaatcgtgatgttatcgccaagcgataggcctttattttttagcttgtcagatactaatacctcatcttgattcgttggctgatgacctgaaacaattttgagcgtttgataaatagctttacttttatccaagccaatataagttgcagcgtcacgatggttttgtttatattttataatcgctggcgcgatacccacagtttcagcaggagattgtttctttaagttagtcaccatactttgagtcatcaaagattggctcaaattaccatccgcatctttattcaaagcaacactttgcgtatgccacgaattaaccgcagcagtattttcatttgacaagcccaatgctaaggcactcaaaataaaaattaaaaagctaatcaatgtaatcactgcaatgactaacgtatatctcaccttttcttttaacatttcattaatggctaaaaacattgctcaactccttttttgccaagccttcagggcttgaaacgactgtataatgtcggctgatttttccggatacataaaatagcttcttattaaacgatgtattgcttgagcaatcaaccaatcgctaatctcattgtcatctttaagatgactcaaatcgtcaaaataaccactactgggttttttttgactgttcatcacagcatcgttaacagtataatattggcacaaaaaattatagtaaggactatctttagcttctaaaatgaagttttcagccgcagataaactgtcttgcgtttgttctaggctttgatggatatttttaaatacaatacttgcaagccactggtaagcatcataaatatcctcaaaataagtataaaaagaacctcgagatatctctgccaacgtgacgatgttggctacttttgcttctaataatgacacgttagaaaattctgatagtaaggcctgcttaatcttttcctgttttcgagtacttaaatttagtaatccacttttcatagtttactccttacaaattaatatgacacaatgtcaatatattgacattgtgtcatattagaccaaaaaagtcaacaaaaaacgcgtgtcagacattgccacacgcgcgttttttactattcagatatctcatttgcgttcaaaatatgttgcgtcacatctgccaatgatatatgtcgcattttttcgtacgctgctacttcaacttctgtataaaaattatttaatgtatcctgaatacgacttcccaccaaacaattcggatttgttttaggatcaatatgcagtaaagtatgaaccatattaatcgcaatataaacatcatagagactaatatcttcaggtgatttagctaatattggtgcagcagcaccttgtttcgtcacgagtaatcccgcgacacgcaaatcacgcattaagtttcttacaacactggcattggagcctatactggctgcaatagcttgacttgataaatcattcccctgaaagatgtcaatgtatgtcaaaatatggattgcatcacttaatttatatgaaaaacgcattagtcagctccctattttataaattacgacaccacgggcattattatatcataaatcaaacagcaaattatgccttcaatatgtcgttaatagcctcgggtaatggtactaaattatgtcccagaacgtctatcaaatctgttgtaccataatctaatgatccttcttcgattggtgcttggaaagaagcaaacagactggccatatcatggttcaaaccagtatgttccaatgcctcaatgtattctgttcgtgtctgtgctaaaatatcaattttcttaccagttgctgcaatcaaagcactaccaagtgcctgatagtcattaattggtccagcaaattcataaatagatttatgggtttcagcaactaagagcttagcagctgcttctgcatattctcgttcaagtgcccaacctgcacgtccactagcccagaaagtagcaacctgatttgttgccccacttgacaagaagccttgctcattttcaagataccagttatttctagcaaacacagcattaagtcctgattgcgttaatgctttttctgtttcacggtgatcgtgagccagtgcactaatcgctgtttcagcttttgggaaactcgtataaactgtcaactgcacttgattggctgacaatgcttccacaacgttcaaatgttgcgtcaaccgtggtacttgcccacctggttgtgaagaaataaatagcacccgattgaccccattaaaggcttgtttcaaagcatcaacattatcataatcagcttggcgtactgtgacgttaccaaacattgcttgcgctttttccttatttcgagccacaatcacaatatcttcaattggcactaattgctttaattgattgaaagccgcttgtccaaaacgaccagttgctgcagtaattgcatatttcatgacaaaaccttcctttttcaaaacatgttgttttatttaatacaagtagtataacatcatgttgtttgtaagacaacatgttaaataaaaaaacaaagacttagaatactaagtctttgttttttatcaataatttccccagtatttagacattgatgtcataccgatacctgggttgaaactatttgtagggtcgttgcgcttgtaatgtgctaccaaagtcgaagctgcatgatataagtgtccaacattatgttcggctggataaatagcaccacgtttgtctaacaattttagcatttcttgttttagctcatgtgcatcgacaccttttttgagaatatagtcttgatgcataacatgatcaagaaaatgaccataataaattttgtgttcaattttatcttcaatttccttaggcaaatgttcaaaccaatcaaattcattacgtggtaaagcaatatctaacggtagaatctggatatgctgcttttggaaaacttcttcatatcgaatggccacacctgcggtaacatagcggtgcgtcgctattctatctgcctcttttggtgttgcttcaaagtaatcacctgcttcttcagcaaagaatggcttcaaaaagcgtcgcgcctcttcaattcctgaacccgtcatctttaactgcaaatagtgatcatacttttgactgtattcttccatacgctttggcagttgattggggaatagttgacccatatgttgtaacacgcgatctgggaagtatggcttaaatgttggaatatgactcaatattcgctcggttgtggctttcataccaaacaaataaggtaatgtatttgtacccaacgcatcaataacaatcagagagtctttaccatatttttttgctagttgatatgcatctttatgcatatactcaccagacactggtaaatttttaaactctgataatatatgacgccgtaacttttctaatacgctaggatcgttggttccaatgtaaaatacttgtgagtcaccatcttttgggaaagtatctagtcgcacggcaaacgctgccagtttccctgatgcaccagacacttcgtaaagttcattaggatctgcattataccgtgtaggtgtatgagatgatacatcacgtacacgcgcttcataattacgattatgtccaacgcgcttgttatcagcagggacattgtcaatatcaaaattacgatgttcgatattgtaaatcatttcttcaggtgtcttgcctaattcaattcccaaatggttcactaaatgaagctcgtcattttcgtcgatctgagcataaagggataactcagtgtaagctggaccacgttggattagcgcaccacccgaattattattaataccaccaataactgaggcacctagatttgacgacccaataactgagtggggttcacgattaatcggctttaatgcgttctccaatttaaacaacgttgtgcctggaaaggccaatacttcgtccccaccattaataagttgtacacccttaattcttgtcccattgacaacaacacaatcacggtcatatcctggtgcaggaattgatccttcagtcaaactagtgtttgaagcttgcataataataattgtgttgttatcgtgcaagacttttaatacttgccacaattccatcaaattacctggtagtacaacagctaatgctgaaccttgaccactacggtagcctttacgataacgcaatgactttgcaggcgacgtgataatgtgaccttttccaacaatgtctgttagctcttcaacagtagacataatatattacccccaaaaatttgaaagtgccctaaagacaccttataaattctattatgccactttaggattataaaaacagaatttattttatcaaaattatagattcatacgtgaatagaataataattatcaattacactctttttagtacggatttaaattgaattgcattgtgataattaatacaaaaaattgttattgattgatcatataaatgattgaacaccgacataataaaagacagcattgctgccgtctggtttattttatattttcaggcctcatcataccagccataatgatacatttcaccagcaggtttgtctgtacgttcatacgtatgtgcgccaaaataatcacgttgtgcttggattaaattagctggcaaaactgctgaacgatatgaatcataatatgcaatcgctgcggacaaagatggtgttgggataccagcctgtacagctaatgcaaccactcgacgggttgctgcctggtaatcttgcgcaatatctttgaagtatggatctaatagcaagttatgcagccccgtatttttagtaaatgcatcagtaatacgctgcaagaattgtgctcgaattatagctcctgctcgccataactgtgctagttcgccaaatggcaaatgccaatcatagtgttcagatgccattctcaattggtcaaatccttgcgcataagacataatttttccaaagtacagtgctttgcggacatcttctattgctgccttttcatcccctgtaaatgaaaattctggtcctgagaggacttcagaggctgctacacgatcggccttcatagctgatatatagcgtgcgtaaactgattcagtaatcagtgattgtggtgcacctacctctaatgccgactgggatgaccatttaccagttcccttgttaccggctcgatctaaaatcatatcaacaattggcttatctgagccttgatcgtcttttctggtcaaaatatcagccgtaatctcgacaagataagaatcaagctcacccgtattccactctgaaaaagtggttgcgagttgttgctgatctaatttgagcacacgctttagaatatcgtacgattcagcaattagttgcatgtcaccatattcaatgccattgtgtaccatcttcacatagtgtccagcaccattcggtccaacatatgttactgttggcacaccatcttcaggagccttggcagcaatttgcttcaaaattggctcaactaagtcgtaagcatcgcgttggccaccaggcatcaatgaagggccttgtaatgcccccagttcgccacctgaaacacccataccaataaagttgatacccgaagctgccagtgtatctgatcgtctaattgtatcttcaaagaaagtgttcccaccatcaataagtgtgtcccctttttcaaggtgtggtaacagctcgttaattacagcataagttcctttaccagcttttaccatcaataaaatgcgtcgaggtgccttaattgctttcacgaacgatgccacagtgtaactgggcacaaactttttatcggcatgttttttaacgaggtcatctgttcgttcacgagaacgattatacacagccacacgatatcctcgcgattcaacatttaacgctaaatttctacccattactgctaaaccaacaacaccaaaatctgcttcaaccatttttgcctcttttcgtatactatcattatctgatttaaatcgatgtaaatactgcagcaacacaactaatgctatgtcattataattgcctacctttctttatctaataatgcacaagacattgtgtaaccgctttcaatataaaccaattatcgcgttaagtcaaatcatttataacatgtgaggtttactaaaaactatataaaaacacctatctcataagtaactatgagataggtgttttgtattagtttgtttatttaacaccatgcgcaacatctgcttgataaatgtatgcacgtgtcattggtaagtttgttgcagaagcacccttggttaataggtactgtacaacgtcaatattccctgattcaaaggatgaagcacatgcttgtaagtacaagtcccacattcgatagaatcgttcaccatatttggcaataacagactcttcaacgtcatgaaagtttttagtccacatttccaaagtacgttgataatgacgtcgtaatggctcgatatcatcgatttgcaagctagcctgcataatgtgattaacattttcggcaatattaggaatatagccaccagggaaaatatatttgttgatccaggcatcaactcctgcaccatcatgttgtccagtgataccatgaattagagccgttccattgtcaacaagacgtgcattcacttgttcaaaataagttgaaagattttctttaccaacatgttcgaacatgccaacagacgtaacatgatcatatgtctctgttaattcacgatagtctttcaagtaaacgtgtactcgaccttctaaaccttcatcaataatcttttgagaaacgtaatcatattgttcttggctaagagtgacaccagttgcctctaggtgatattctttggccgctctgaaaataagcgtaccccaaccacaaccaatatccaaaagcgtttcaccttcttgcgcgtgcaatttattcaagatatgacgaactttattccattgtgccgtttctaatgaatcttcttcactagcaaaatacgcgcatgagtatgttaatgtgggatctagccacatctcataaaaatcattaccaatatcataatgactctgaacatcctgcttacttactttttccgtgtgtgcatgctttggaataaatttcgaaaacttcgaattattcataaagctatctttagactgatagatagtagtgaccaacttttgtaggtcaccttgaatgtcgattttaccgtccatataagcctcaccaaaggttagtgaagcatgggccataatatctttaattggaataacgtcatggagaataattttggcaattggttctccttcaccatagctgacctgctcgccatcccagaattcaacgtcgattggggcgttaaaactagctttaaaaatttgtttgtagattgttttatctaacatctttttcccctttacttatacattgcattttagaaaaaaatgtcacaaatgtcaatcatttttttgtttaacgttgaacaaacattttgtattaacaattctttttaatcaaaacactactttaaaacacctgaaccagcagtttgcaaaatgctttctggcaattgttttgatgctgtcagtggtcctgaccagcctaatgtgctcgtagttgatgatgtatggctaatagacgcagccgaaacaaactttgtattaaagattgtaccgtcatctgataattgagtgcctttaaacttattaatgatggccactggtgattttttagcaatgacgaatacattatttttggcgttaatttgcgcctttttgcccagaccccaagcgtatttgaattgatatgtgctcgtgccatcattttgatagaaattattaatcacctgcacatcaccaaaacgcacacggggtgtacgctggaccgtattttgaaataaatttcttactaaggtaacgtgtaatttaccggtatcacttgttttactgtcactattacctattaacatagtcttatcatgatttcgataaacactatctgatatcgtaatgttatcagcaccatttgtgatatcagtcataccatcgtggtgttgatactcacgcccaaagtacgtaccattttgactatcgcggtagcgtccatcatcaaaagtgttatgatctaaccagacattgctagccccttgaactgatatagcatcatattgtgaattccagttgccagtgcgctcatcagtcggatcccactgcggaaaatcatcatacggtgtttcaaaagtaatattccgcacaataatgttgtttttttgcaaaatcaaattgccacccacaaatgacgcccctggcaacccgataattgttgtgttggccggtactttaacttcaatttgctctgtttgttttctttgagcggcaagacgatttatctcttgctggccgctaactttctttttaccccatgtgctagggttgtaagctgttaaataactttccaagtgatagcctgttccttgagcatagtcatcttccgtcaatgtgcgcccttgactatctttcgtcatgtcaatagtacctgaaaggtatatgattttgggcacatcattcgtcgattgacccaaggcctttaacaaagtttgacggctattgacggtgtaaatatgtgtcgcatcagcttgactcccgccaactgcgttgcgaccaaatccgcctacctgtgttgcggactggcgaccaagacttgttatatctgcatgtacttcctgtaataccacaaaactcgacaccagcaatcccatcacgatactcgctggcaataacttataatttttcttactgaacatgttttttctcctgtcaactatcacaatagtccatctagatcggtaaaatatatcataaataatcggtaagacgcctatattgtacaacaaaacaaagctgattaaacgattgttttataaacttctttttactgtaatattttttacatcagacgattattaccatgaatagcagcgtaagtctttttttaacaatcacacagttcttcacgctataattaaataaaataataacctatctttattaaggagcactattgtaatggttgaaacaaaaccagatagattttacaatctcactttgcacaccattggtttaattgctaaattaccagtcattcgtgttaatcgcaaagcatttctaaaaaaacagttttctgattcccctgacttaaatattattttaaagcacggcccacaggccatctatcctgtctcagttttagaagaaaaagcgcacgacatcattaacaaaagtacaacaaaaacatcaatggcttcctttgctgccggcttaccagccaacccaataattatggcagctgttggtggtgccgatgttgtacagtattttgcctttgccattaatatggcccaacaaattgcctacatctttggtgaagatgaactttttggtagcaatacagataccttgccagaagaagacaaagttaagctgattatttatcttggtgtcatgtttggcactgcgggtgctgcttctatgattgctacgctatcaaagaaatctggtgagtcgattggtaaaagagtagctatccaagcagctgtaatgtcaacacgtcatccgttggttaaaaaagttggtagtcgtattggtcataaaatcacgacagcacacattgaaaaaacagttaccaaagctgtcccaattatcggtggcataatttctggcggtttaacatatgccacattcaagccgttggggtatcgtctggcaaaagtattagcgcagaatttaaaaaataatccgcagtcgtaacttaattgtaaaaaggtcactctttgcgagtgacctttttttattttgctgtcgtcgctgttgccttttcttgttctactaaaatcttgtcgtatttctttgcaaatggccagtagacaccaacggtgacacatagcattaacgcttgccacaacatcactttccaaccacctacaataaatccagagatgattggcggcgttgtccatggaacataagcaccatttaagggtggaatgacaccaaatttaatggcgtaataagtaccgaaaccggtaataactggtgataaaatgaagggtaagatcatgactggattcaagacaattggaataccaaacaaaattggctcattaatattgaacatagccgggcctaattcgagcttagacaaagtcttcatctgcacggatttagcgcccaccaacatgaataccagtaaaccgaccgtcactccggcaccagtaaccgtaataaactgttcgaagaatgattgtgtgacaatatgcgccccgttggccaacgataatttacctgcgcgatacaatgctaaattatctgcgttattagcgagtaacaacggctgcataatgccggaaacaataattgaaccatggacaccaaagaaccaaagaaagactggaatcacagtgataataaacacaccagccgggccatctgaagcatgctgcagtggtgtttgaataaccgaataaatccactctgcaaaggttgtgtgccaagcctttgagaagatggcatacacaactgttgcacctgttataatcgctgcggctggaaccaatgcagtaaacgaagctgcgacattacttgggacttgttctggtaatttgatcgtaatgcctttcttcataaaccaagtataaatccaaccaacaatcatacccgcaataatggcaacaatcataccttttccaccaagccaagccttgtcaatggcgttgttagccaaccatgcggtagatgttttgtcgggatgaatggcattagtcactgtattgattgtattgggctgtaggataacatcaacaacaatggcaagcaaacccgctggtacaccatcataaccagaatcgtgtacccatgaataagcaatgccaaagactgcaaacaaagccatgatggcaaatgaaccattataaaatactatctaaaccaacgctagtaaaatagctagcgattggcttgtaagggaactgacctaaaatcaagaaaatggcaccaacaataatgaatggtatgggatacaacatcccatttttcatcgcagtaatcgcacgcgtattaacaaatttcattattatcggaataactttatcatttaatacttttgagatattagccataattattacctataccttttgtatcggttgtaatacgataattatcgcatcacaacaacagatgttttatcatgcttgttgttttaatacctgaccgtttgtttcaattacttttcgataccaataaaaagagtcctttttaatacgattgcccgatccttccccctcatcatctaggtcgacgtagatataaccgtatcgcttcttcatttcacctgtgccggcagaaacaatatcaattgggccccaactaagataacctattacattgacaccatcgatttctacagctgtcatcatggcttgaatgtgtgctgataaatagctgattcgataatcatcgtggatttgttcaccatcttcaatcttatcgtaggcacctaagccgttttcaacaatcataattggtgtatctggatacatctcgcttagttcgtttaatgtatagcgcaagccttcagggtctaatccccatccccagtctgatgtcttaatataaggattagcaacatcttcatagtcggtataaccgactttaggctcatcagttgttgtttcaaccgtactgcttgcatagtaagacacggcaagataatcaactgttcctgcctgcaacacgtcacggtcttcggctgtaatatctggacgatatccagttttttcgtaataggcctcaagttcgtttgggtacttgccacggacatgaacatcacttagccagtctctaaactgacgtgctttttgataagctaacatatctgctggtttgggagatactggataaaatggtgcaacgttaaccataccaccaattttaaatgctggattaatctgatgcccaagcgccacagccttggccgaagcaactagctcataatgtgctgcttgtgacatggcttcaatacgttcatcaactgacatctctttgccatcaatacccgaattagttcacaatagaaaaccgctagcctcatgtttcatagccgtttgattagaaatttcgttatgcgtcatccaataagtaactttatctttataacgattaaaaacgacctcagcataacggacaaaaaaatcaataacacgacgatcacgccagccaccatattttgtaactagatgatatggcatttcaaagtgattaagtgtaattaccggttcaatgtttagccgtcgcatggcgtcgaacatctcatcataaaaagcaaggcctgcctcgttaggctcagcgtcatctccgttagggaaaatacgtgtccaagcgatggaagttctaaaagccttaaaccccatctctgccattaattgcaaatcttgcttataagtatcatgaaaataaatgccatgatgatttggatagttttttcctgctatcacaccatctgttatttctcgtggatgtgacacatcacctgctgtaagaacatcagcaattgacacacctttgccatccacattccatgcaccttctgcctggtgtgctgcgatagcgccaccccacagaaaatcgtgacttaaagttttcaaaataaacctcttttctacaataactactaggaatgttttcttgtaagcgcttacatttatacctatatattatcatgtcagtcatttatatgtcaatctattcccgtgttgttaacccgtgatactaaccaaatttaatcaatgcaatgctagcaaccattaaggcaatgccaataatttgtacacgtgtaacattttgttttaacgattgccaccagccgaactgagcgacaactatcgacccaatgattgagccacttaaactgagcgtaactgtcatgccagcgcccaattttggtacaagaaaagcggttgaaaaaacaaataaggcacctaaaatcccacctgtaaataaccacactggttgtttagttattcgcactgtttttggccataaacgcctttctttcaataatacaacaattaaaatgaccactgtcccagaaaagaaagaaatcacagcactacccactactgagtgtaataaatagcctaatcgcccattaatcgcttgttgtatggcagaaaatgcaccaaccagaatggcccacatacgccagatatttatattagtatcagcatccaattgctttttctcacgtttcacctcaaaacgattagcaagaacaacagccacataaatacctcctagtaacaagagaataccaataaccttagttaccgtcagtgtcccaatcggcatattaaacaagccaaaagtatcgatcactacacccatgataacctgaccaataatcggcaagataatggtttgaatggcacctaatttcggaaacattaaaatatttgacgttaaaaagataacgcccaataagccaccaaaccatatccaccatggattattggtggccacatttatcaggttaacttgttgttgtccactaacaaaataaataagcatcaaaaaaaatgttcccactgtaaaagaaagcaagctagaacgcaaaggtgattttaaaacaaaacccagttttgcgttgataggactttgattagctaataaaaaacctgcaaataacccaataaaatacaacataacctactactcccaaatattctcatgactactataaagttaatttataagtagtcagtatacgcgacttatacgataaagtaaatccacagccaagtagtaatcatatttcattgtccattatcatatcttatgataaaatgtcgaagtacagacaacgcaattaacgtgtaatctggggtgccttattggctgagagatatacccatataacctgatctagttcattctagcgtaggaagattacgaagcaatcaataattttgtgtcatcatgcttcaatattttgatgtgggatttcaatgtcgcttatgggaggacttcatttaacatattctattgcaccattccaatgcatagaacccaaggagaagtatgatggtacaaattaacgctagcatagctgttcaagtattaccgatgacatccgataaatccgatgtcatccgtatagtcgatcacgttattgattatattaatgacacacgcattgcttatcaggttggcgctttcgaaaccacacttgaaggcgattatgaccaactgatgactattttaaaggccttaccacttgttgcggcagaaataaccgatattcctgttatgatttacagtaaaattaatatgtcaccacatggcaatgtattaacaattgctgaaaaaacagataagtatcgctaacaaacattaataaaaaagcacaccgcagaataggtgtgcttttttattcgctttcaactttatctagggctgcttgcgctaaaagattcaagtagttaaatggtctatcaaaccaaggctggaatagcatatccacgaatgctaaatcggtcaatgtcatgcgattttgaatggcaattgaagcagcattggcagactgtgcaatgtcatatttactttgcaattgtacacctaaaatacggtgtgtttgacgttcccatgtaatactcatcaaaactggctccgttgatgacatgaattctggtcggaagttatctgtcatcgtgatgctatccgcatcgattcctagttcttgcgcgtgggctgcagtcaagccagatgaagccatatttaaatcatataactttagtccggatgttgattgcgttcccatatatttaactttcggtgacataagattgtagccaattaatgttccctgacgtactgcatttgtcgctaaggggatgtacgcattctctcctgttggattataatgcaccgcgactgaatcaccagcagcaaagacatctggattacttgtttgcatgtaatcattgactaatagcgcgccattgccagtcatgcctagttgtcccgcaaacaatccagtatttggtttgaagccaaccgacatcacaactaagtcagctgaaaaattcccgtcatttgttttgacaataaccgcatcatcttgactttcaaaactttcaaccattttaccggttgccacagccacaccatgagattgaaataattcagcgacattttcagtaaattcgtgatcaaaataccggtttaacaccgttggctggttatcaatcaatgtcacttcacgccccttgacattgaaagcttcgactaattctgtgccaatataacctccgccaatgataaccactcgcttaatacgatcatcattagcataattaattaaggctttcgcatgcgtatagtttttagacaatacaatacgttgatcttctatcccagggattggcggtataattggccaagatccagttgtcgcaactaatttatcataactttcaactgatgatacgcctgtcaccaagttagtgactgatactgttttattaatggtatcaacagcagttacttcatggttcatgtgaatattagcacctgcttcttcaagtatagcaggcgaagaatagaacaaatcattgatttcttttacttcaccttgtactgttaaagcaatgccacaagaaagaaacgacacattatcatttttctcataaacatcaatttctaccccgctattatgctttaaaatagattttattgttgctgtgcctgcgtgtgtcgaaccaataataatgactttcatatactgcctccaaaagattaccaactaattttatatatctattgtataatcaaatgaataacaaaaaattgactcatgtcaagaaagagtgaaatatgtcacattctgaatttgcttgtgtgaaagctgctccgattttttcgcatttgcctgacgatattattgcacaactggtcaatatctcaacacatcaaaagaaatattcagctggaagctatatctatgaaccagacgatgatttatcagcgcttttcgtcgtcgattctggtcaagttgacatttttaacgtgaacgataacggccaagagttactgctttattcactaactaatcaccaaatggatatcgaagcatctatttttacagatgctaaacatcatcattttgcacgcgctaaagttgattctgccatttgcatgattcgtcgaaaagatttccaagcattattacaccgaaatacttcattggctttaaaaatgttgaatacttatggagaacgtctgacggcgcttgaacaacgtcaaattagtttatcattacaaaatgctgatgaacgactcgtacaatactttgaagatttatctgcaattcgtatgagcaaaacatttcatctagacgttaccaaaaaagaacttgctgcctcgctacatattacaccggaaacactaagccgcttatttaataaactaacgcgagacggtaaaataaaacttaataagcgagaagtcactttattgtaaataaaaagaactgctttaacagttctttttatttacaatcgcatcatgaacaggttgaaatgaccgcctatgaattggtgtgaccccaagcttatcaatccctgctaaatgctttttagtcccataccccgcattttgggcaaaatcgtaacctggatatactttatcatagtccgtcatcattttgtcacgtatcactttcgcaacaatactagctgcaccaattgaattacttctggcatcccctttgattaaagattgttgtgttatatccaaataaacttgcatggcatcaattaatagtgcctgtggctgtggtgccaagttattgattgcttccgtcatcgcttgacgcgctgcctcataaatattaatttcatcaatcgtcttcgcatcaacactaccaataccaattgaaacagcttgatctagaataatttcgtataactgttctcgcttatgctgggctacttgctttgagtctataacatcaacgatgttaaaatcgtgtggtaaaataactgctgctgcaacgacaggacccgctaatggtccgcgacccacttcgtcaacgcctgctactaattcaacgccttttagccagtaatctcgttcaaaattaaagcgttggttaaaatcagcctgcttttttcgtgctagcgccaaccgcttttcccaaagcgctattgctttttggacaccacaccgcttatcctgtcgccaggtcagcaaacgtgcatcatgagggtctgctagactggctagtttttctttaattgtcgcaattgtttcagtcatgtgaagtttacagttcatccaatgtgaacgcgcctagcttacctttacgtaaatcgtttaatagtcgctcactagctttgtcataatcgtccttaaatccaagcttgttagtaatagctaataaaatttgaacattgtcttgttcaaaagcattttcttctaaatgataccgcgctacaattgcttctgggcggtaatctctgaaaaaactaattaaaaagagcgctgcgtcatcttttgaaaaaatcgtatcttttactgcaccagttaatgcaagcttcataccaatggcctgatcttcaaattttggccataaaacaccaggcgaatctaacagttctaattttgtcggtgtttttagccaagccacttttttcgtgacacctggtctgtcagcagttggcgccacatttttcatgaccaagtgattcaacaaggttgactttccaacgtttgggataccagtaatcatcgcacgtatcggttgatcttgaataccacgtgctaattgcgctgctgtttttgcttcaacagcacgacgtgccgccttggttactaattgtggcgttcttggatctcgtgtatctaagacaagaacagtatgaccgtctgattcgaactttgctttccattgtcgtgtttgctcaggatcagccaaatcggctttggtcataatcagtaaacgtggttttccaccgattaatttgtcgacttcagggttacgagaactgtccggaatgcgggcgtcaaccaattcaaaagcaacatcaactaactttaaattttcccgcatgagacgaaaggctttcgccatgtgcccagggaaccattgaataatttgtgccatgagattttttatattgccatatatgctggcaacgttactccttttttatcgttgtgcttgaaataattcccatgcttgatcaaaagtcaccatactcattaagtaggttgtgttttcttctaaataattggaaatatcatcaaagtcaacactctgttttggaaaagtagaatccaaaaaggcattgttagcaaattgctgtatatcatctgtcgcaactgggttacgttgtgtcatcagccagttataaaatgatcgatcacttttgatcatgaactaatcctccctgaaaaacaaattgatctgtcttaaggtcaattatcttagcacgaaatgacatgcccttcacaacgggcaatttcgtcatatcaacaaatatttgttgcttacttggattgatagtgacaaatttaggtgcatgataatttgtcctaacataagacatcacagtgctgataggtaatggtaaattgccaatggccatttttttagctgttaaaataatattgccgtttttggtcacctcaggtgataagatcatcccaattttaaaagtctgccccaaaaatttagaactgccatacatcataatattatcttcgacccggaattgatagtttgatgtgcgggaatcattaagatagtatgctactaaagcattaacctgcttcttattcaaagtaacgtcaaatgtggcatctgtactagcaatttttgattggctatctgtcactttaacagcttgggtggccacgaaaccactgcctagcaaggtgataataataattcctaatagcgtccaaaaagcccagaaccatggtgactttttttgacgcggttgacttccccttgttaatgtttggttagccatgtgacttgttcctttcgcaaatattcaaaaagttgtgtggccatataattatagccgatatgattaggatggtaattatctatcgtactaatccattgatttgacacgttatttttgtcttctaagacagcttggatatctttaaaatcagcattccccaaatctgatttatcaaattcttcaactaaccgttctctatcggcttttgtctgatattgaccgtacgttaaatcaaatgtcccaacataataactagctttatcgtgtcgcgcaaccttctggttaaccgcattaaaaagcatcacatcttgattaaagtctgtacgttttggaaagtgcacaaataaaggattataatttccaaaaataaagataggggcctgcgcatttagtcgacgaatatcactaaataatgatgtgagtttcccttgatatgcctgtttaccccttaccacagttttcgtcaaatcttccggtgttttggaaaacatgttttgcaacagtaattgttgtaaatcattgccccccaccgttaaaataatagcattagcatgttgtactgcgacctgtatattgccgttttgattcagccgctttcttatctgatctgaacgatcaccagctaaaccaaaattttgcattgtgactgaaacaccataggtctgtttaactttttgagcaattcgtcccgaataaccctgctcgtttttatcgtcaccaataccttctgttaatgagtcccctaatgccacaaaattaacggcgcttaccttggctacttttgctgcttgtcttggtgttgcacgttgtattgtggcatttgtttgccaatggtaccaaaagtatcctaacccaattaaaattactagtataggaagatatatcattagtatttttttcttcatactaaattcccccaaaaaatgttctactctttattgtaccaaaaaagaactattgcgtcttcaaacaatagctcttactaagatagatatcatattagtcaacttgtgttgtgtcttgtgccatatcaataattttcaagatagtctcggttgcttgtgtcataacagttgttgaaatgaactcaaagcggccgtgcatgttttcaccaccagcaaaaagatttggcgttgggagacccaggaatgtaatcttagaaccatcagtgccaccacgaactggttcgataattggctcaatattcaaagcctgcattgcacgctcagccaaattaacagattgcatgtcatctttaagtatctcacccatattatagtattgatcattaagtgaaactgtcacacgttctgtaccaaagactttattcaagttttcagcgatatgcagcattctttgtttgcgttcttcaaacttagcacggttatgatcgcgcacaatataacgtaactcagctgtctctggattacctgtaattgacatcacatgccaaaatccttcacgtccgctagtatgttctgggcgctccttttccggtaactgtgcatgaaaatcaaaggcaacttgtatcgcgtttaccatcgtatctttggctgtgccaggatgaacattacgcccctgtatggtaacagttgcaccggcggcagagaaagtttcccattctagttcgccaacgggcccaccatcaattgtataagcaaagtctgcgccaaaagcctccgtgtcaaaatgatccgcaccaataccaatttcttcatccggaccaaaagcaaaacggagattaccgtgcttaatttctggatgagctactaaatactcggcagctgtaataatttctgccacacctgccttatcatcagcgcccaataatgttgtgccgtcagtcgtaatcaaggtatgtccggtatactttttaagattgggaaaggctgaaggactgagttcataaccactatgtcctaatttaattgttgaaaagccatcataattttcaataatttgtggtttaacatttttaccgttaaaatctgctgtatctacatgcgcaataaatccaattgtaggcactttgtcattgttaatgttacttggtaattcagcaaatacataaccatctgccatcgtacgaacatgttgcaagccaattgcttgaagctccgcagataaatcggctagaaaagctacctcttttggtgaggaaggaatggttttagcctgctcgtctgattgtgtatctactgcaacataattcaaaaaacgattaattaatttaggaaatttctctgaagtcataagtttgtatcgcacttaaatatgctttatcctttcaagttttggtcgacaacatgtccggacgtccccataatatttaaatataggtataagggtcggtattgatacccgtttcaaaggccactaactcatccccaaaccaagctgtgattttttttgccatatagcggttagcaatggcttccatatgatgatcgggatcgataaccgtaaagtcatgagctaatatatcatgtcctgtatgataataaacatctgccgtaacgtaagcatctgcgcctgcacgttgtgctactgtccaccatttaccaccgtcaccgccaagcaccgccactttttttacgggtttgttcaaatcttttgtgatgacccgaactgttttaacctgaaataactgactcatagtttttgcaaatgcctgcactgatagcgccttgtctaattcaccaatccgtcctaatccagtcactttatcatcattaggtattaagggtaccacattttttatgcctaatgtttcagctaaccaatcatttaatccaccttgtgcactatctaaattggtgtgtgatgcataaacaacaatgtgattattaatcaggtcagcatacatcttattttgtggttggcttaaatctaaatttttagcgggaaagaacattgcctcatgatgtgcccatataaagtcgacattttttgcaattgcctcctgaacaacttctggtctgacatccaaggctgtcatcactcgcgaaattgattgattgggatccccaatttgtaaccctgttgggtcgccagactctgctaatttttggggggcaaatttttcgatagcagcaatcaaatcttgtgcttgaatcacgataagacctcctgtatttgtgtataacgtatatgccattcttgataggcagaggtttcaactttatcagcagctgctaaattatcaaatatggtttcaatgcgttgtaactccttttgccatttagcaaaaaaagccggtgcttgttgttttctcagcagtgggccaaataatctatccgtttctgaaagtacttgttcccctggttgcgctacaattacctcgtaaaaatgcttgccctcttgaacaatatcttcggctgtaatctggtaatgatgttgctcaagccaagttctcagaacctgctcatcagtatttggctgtaaaatcagtttttcgaatttttgatgtcgctgatatcctgctgacaaaatttcagaaattaaaataccgcccataccagcaatggtgacttctgtcacgttatcttctggtaatattgcggctaatccattggctaatcgcacttgtgtgtaagcagttaaatgacgtctgtcaagctcatgctttgcattttcaagtggtcccgatgccacttcaccaataacagcatatgtaatgttctgattgagcaaaagatgtgctggtaaatagccgtgatcagagccgatgtcagcaatccgagcaccaggcgtgacaaagcgggcgaccattgctaggcgaggcgataaatttaaactatccataattaaaaatccttaataatattatatcatgctacttggttttattgtttgattctcataaattacttaaaaagccaacctgtcatcaatttcttgatacagtttaatgcctataccaggctgattagggacggctatgaagccattttcttgcgtaaaagatgtttccgatacatcttgttcaaaatatcgttgactatcggaaatgtcacttggaaaagcgatttctggtaaactggtcagagctaaatcaacggctctgccaatgttactacttaacatgcccccaatccaaggtcttatgccagcttgatggcaaagtttgatggcacgcaaagcggcggtaataccaccaattttcccttgcttaatcgtcactgcttgtgcagcttgcaaggcaatcagtgtcttaatatcatctaagttgttgatactttcatctaaactcaatacttgctttgtttttgcctgaaaagctgcatgccgaacaaaatcatgacttgtaaatggctgctcaataaaacaaatattttgtggtaagtcgtataataactcatttggtgactgcgcaaaactgccatttgcatcgagcgaaaatttttgctcaggaaaatgctcaaaataatgttgtgcttttaattgccttaatacttctggtgtaatttttaatttaattcgacgatagccatcgaccatcgcctgttttatctcagtcgggctactattaacaccaagcgcgataccaaccggtacttgcaggttaacaccattaaccatttctctcaatgactgctgtgtcaattgaccgatagcatcccaaacagccatttccacaccagccttagcaaatgagccgtgggggatttgattggcaagttggtctgcaaattctattggtgtatgaaatgctattgttttgatgaatggcgtgattattgatgtgattatttctcggctcgttcgttgattttctagcgcgtaaccaaaatcagtaaacgactgcacctcaccaatcccaaccgcggtaagatgacttatggtatcgacaacagttaatttgataagtgttaattcacgattagtagtatattgttgcgctgttttgaatggttgcttgagtgataattgaatcggcagccatattagatttgctattttatacatactgcattgcctctataaatgctttaggctgttcaaaatgaacattatgaccagcaccagcaataactattttctttgcctggggtattaaggccatcattttatcacctattaggttaaatttttgatcatgctctcctacaataattgtagttggaaagtctactttatccaagtatggccaataattaggttgtgacccagtacccatatagattaaagcctgtgccacatttttggggttttgtgccatacgttgtcgtcgcattttctgtttactttctaaaggcatatcttgctgtgttttaaataaaggcaacttttcccatctcaaaacaaatgcctcaaagttgtccaataatgatattgctttcgtcaaatctgcttgttttctttgttgccgagcagttactgaatcaatacctgctgttgtactttcaagtaacaattgactcactcgttgggggtgcgttaaagcaaaccccaacgccaacctgccacccatggagtaacctaaaatagtcacttgcgaccattgatatttatctaaaatcatagttagatcttttacctgttcagacattgtaaaccgctggcaatcgtctatggtaggtgcttgattgccaaagcctaacaaattcagtgccaacacctcaccaggcagttgcgtgataatatcatcaaaatcatgccatgagcccatgaagccatggagcagtaaccagcgttttggtacattactatttttttggtagtggatttgatatggatagtgacgtattatcttgattttattcatgttggtttaattccaataactcacgatggttggcaacattttcttgacgatcaaaattaatttctattaatctagggccatgtacttgatgagagaggcattctcccaacgctgctgcccctttcaactgtatgtaaggcatgtcatataaataagcaactttagacatatccagatctaaaggtgtcccaaacatgtcttcaaagtactcatcagcctgagattgcggtaaaaaagaaaaaattgaaccaccattattgttaatcacaataatatcaatattcaattgatattttttcgccatcattaagccattcatatcatgaaacaacgttaaatcaccggtcaacaaaatactacgttgtgagctcactgtgctcatgcctaatgcggttgaaactaccccatcaataccattaacaccacgattagcataaattttttgtgttgttcttccggaaaatacatcatccatatcacgaatagccatactatttgctacgaatactgctgtattttcaggcaatatgcgattgagcatacacgaaacacttgcttcacccacagcgtgacgtggtatatcattgagctgctgccatcgctgataaaatgtcatatcgttagtcaatgccaactgggttaaaaatgctgttggcgtcatttgaaaagcgcgcgtcacgtgccttgaatgatcattaccagcatgcccatcaacatgccaaacaggtatattttctcgttgtaaccattgcaagacgcgagctgaaactggcgtcccaccaaaacgaatgactaaatcagggcgatactcatctgttaaatagtgtgctttaatcaatgaatcaacgccgaaaattgtatctgttgttcttgctcggcttaaaatatctgcgataaccggtacctgatgatcacgtgaaaactgtagtaattcatctttataatcggccgcctcattgggtcctgcaagaatgacaacatgtgtttgtttaataactattggtaatatatgaatgtgagttttttcaaatgtcaatggcgtaattgacacatcatgactatcatgtaatttaggcattagcggtttgcgcaaaggtaaattaatttgtagtggttgtcccgtatccattgccgaatgcacaagcttttgcgtcatgtaatcaatatatgcagtattatcttcatgctcatcttgcaaggtaaaagaaacaaaataaggcgttaattcaccaaacaggcgatgttgaggcaacgtctgtggcgccccattattttgtaactcagctggtctatcagtagaaagtacgattaatggtatatgtgagaccttggcttcggccacggcaggcatatattctgtaatggctgtccctgaagtacccaaaactactactggctcttgtctggttttggcaatacccaaagcaaaaaagccagctgagcgttcatcgacatcaatatacaccacaatttctgaattttgacgttcatattcagctaacatgagcgcaattggtgtggttcttgagcccggtgacacaacaaaatgtttaaccccacttgcatataaagcatatagtaaatgttttgtatttatcgttaatgtatcattcaccatgattataatcctttagtaattgttgcataggctcaaattttaagcctgtttcttcgtattcctcttctgcaattgaatcagctactatgccagcacctgcaaataacgttgctattctggttgtctggttgattagcatcgaccgaatgccaacagcaaattctccatcaccactgccagtataataaccaattggtgacgcaaatagaccacgaggctgcttctcgtgtgcgttaatataagccaacgccagtgcttttggcacgcccccgagtgcgggtgtgggatgcaatgctgtcatgatatcagtgatgccatattgcgctaacttgccattaatgggtgtgtataaatgttgcacctgcttattttttagcagaataggtgtttccggaacatctaaacaggttgtcatcgtttgaagtttttgtttaagttcatgaacaacataggcatgttcttgtctgtttttaacactacttaacaatgattcaccaagtaactgatcttcagatggtgttaggccacgattaattgtgccagctaaggcagcagtttctaaatatcctgacgataccttaaccaatctttctggtgtggcagacacaaataattcgttctgattcttcaagacaacatgatatgtattttgctgcacagacaatgccataataagattagcagcatatagcggtctacttaattgattttgccgttgtcgaccaaaaacgactttttttacttctgcatcgctatttaaatcagtaattagcatttgagttcgtgtcggccaatcttcttcatcctgtgtattaagtatgctaacctgctgtttgagaagctgttttgtcttgattagccagctgtcaaaatcatttatggtctcagaatgaaaagtgagacttgactccgtcaattcaacgtatatggttggtaaaaaccaaaagccattcatcaaaactgagtctttaaaataagtttggttaaactgttgtccaccaaatataatttctccattaatattgttaaaatcgttagagattttttctgccccataagcaaataactttttgtcttgattaggtgtttcaaaataagcactaatagcataagtatcaagcataactaacaacgaatgctcatcattagactttaatggccgtgtaaaagtatactgcatgttgaatctacctacctcatcatattaaaaagcaacaggcaatcgtacccgtcgcttttttaattttatcattttaaattaatttgcggcagtcgcttgaaaataggcatcaatattaaggcaacaattaaccccataactgcttgcgcgacatttccaataatcgaagcaactccggcagtccagttatatagtaacgtgcctgctaacatataaccaatcaccataatatttgaaccaacaactagtccaacaacttgacttaacagttgtttttggaaaccaaaataaccaacaactaaaccttcaagtccatgaatgattagagaaaaaaacatccactgtgggtaaccagcaaacaaatcaagtaacaggccacttaaaccaccaacaatcataccacttttagccccgcctaacatagccgcaacaaaaatacctgcttcgactaagttgacaaaaccattcgttgctggcactggaattttaaccacgtaagaaagtgccacattaaaagcaataatcacagctataattgctaaccacctagtttgatgtttttgtcccatcacatagacctccgtgcgccttgccaaacattaccaaaatcaaattgatcattcaacttaacaccatgtttaataccctgccaaacaaaatcttttgcgtctgataacgccagattaacagtcacattattttgactcagattggcagccaaacttgctgataagctacatccagcaccactatgataaggctggcttcttactatcttgtcttgtttaaatagactaaactggtgtccatcataaagaacatctacggcctgatttcctaaaatttgactgccacctttaataacaacatatgttggccctagctgaaatatttctttcgcagcatttctcatgtcattcacatcactgatatcatgaccagacaatatttcagcctccttgagattaggtgtcaatatcgtcgcaaatggtaatattttttctgtgagcactttggctaaaaaatgcgtgtcaactatctgtgtttctttaaaggccatcactggatcaacaataattggtatatttttaatgtgctgaagatgttcagcaacaatctcaatactggctacagtaggcaaaaagccaatcttaatagctcgaatatcgtctaaagccaaaacagaattaagttgttcagcaataatatgcggtgctattggaaaaacctgaaagtctttagtcgtcacggtaacaatggcagttgttactgctaaaccaaaataaccatactctgaaaatgttgctaaatcagcttgaatcccgccaccactcagtgaatcggagccagcaattgttaaaattttatctggcatatcaatatattccttgttctttatttagcagatgccacaaagctaatattatgtccgtcatcatgaacacttgttacaatagcatcttggccgcccgaagtaatcgaccatgagtagtaacggccatgggctttagcccaattaatggcttcagaaattgatttaccttttaattgtgctgattccttaatactgtcatcttgcttatcttgacgacttgaagcattttggtgacttgaactacttgccgatgactccgaccggctagacgatgctggctgactactttctgctgattggccattctggctactgcctgaatcaatcgtctcatcaatggtcttactctggaccgatttttgagcgattggtgcagtcgttttgggagaagaagcataaccaacaataatgaaaacaactaaacttataataagtaacgccgcaacacctataaaagtattgcgaacgcgatgacgcttttgacggaattttgggcgatgataattattatctgtcataaatacacctctcagtttctactattataccaaataacaacttaatactgccaatagtttttatgataagattaaggtaatgctttctaggagaattactgcgtatgaagaacacaaacttagcacgtatcgcaataaaagatatactcatgattgccattggtacgggcttctacggttgggcgctgatcaacattaatatccctaaccgtcttgcagaaggcggtatttctggtattactttgattttacgtgccttatttcaatggaatcctgcttataccaatttgattttaaatatcccactgcttatattagggtatcgggtattaggtcgtcgctcactgatttatacaatttggggaatttcatcgttgtccatatggctttatgtttggcaaatgatacccatgccgccagcgcttcatcaagatatgctaatcgccggtctgttagctggtttaattgccggtatcggcttaggtatagtctttcgtttcggtggcacgtccggtggtacggacgtcgttgcgcgtatcatggagcaaaaattcggtatccaaattggacgtacaatgtttgctttagatgcggttgtgttgttactatcattagtttacattgatattgtgcatatgatgtacaccctaattgcttcgtttgttttcgcacaagttgttggtttaacacaacaaggcgcctatgctgcaaggtcatttatgatttttactgattatcccgaagaaatttcacatgccatcatggatgaacttgagcgcggcacgagtttactaaaatccgaaggtggatactctcatcgcgaacaacgcgttgtatacgcagttgtcgacccgtctgaagttaatacagtgcaacatattattgaagaaattgatcctaaagcttttgtgtccatttttgctacacaggaacagttgggcgaaggcttttcttacttacgtccaaagaaaaaatttatactattttaacgtccaaaaaagcaggtctgccagattaaatgtagccctgctttttataattgtttttgcatatgtgtataagcatgtgcacctattcttaaacgaccaactgctttaaatcctgaacgttcatacaatttttgtgccctaggattactgtcatcaacattcaagccaatcagttgatggccttcctgttgcgcatgattactggctgcggcaattaacgctttaccaataccctggcctcgcgcatatgatgcaacaacgatagaatcgatataccattcattctcaaaaacttcagagtcactaaacagccaacgatgatagctatacttgtcagccaaaacgttttgaactgcctcatctaaaataggctcatcggtgtcgggataaccaaataagacgcctaacagcaagccctcattatccttggcaactatggcgcgactataatgataacggcttttatcagattgcctaacggcaatttgccaagcattttgaacctcagtaaccgttagttcatcgtaaactgctagttccatatcattaaaaatgacctgttccagatctaaaatagcctgttgattttcttctgaagcataggttattatcatactttctcctctggggcgatcattgtcaacccaatacgttgccttttttgatcaacttcaacaacccaaacgttaacaatatctccaactgaaacaatctcagacgggtgcttaacgcggcgtttaactagccgagatatatggactaagccatcatgcttcactcccaagtcaacgaaggcaccaaaatcaacaacgttacgaactgtgccttgtaatttcatgcctggttgcaaatcttcaatatgcaatacatcagattttaataaagcgcccaccatttctgaacgcccatcacggcccggcttttttaggctaccaacaatatcatgtagtgtttctataccgatacctagttgatttgctgtcatttgattgtcatagcgcgtcaaacgttcatttgcaggggccgtcgctaattgttgtgctgtaatatctgcgaggtctaataattttttagcagcagcataactttctgggtggatatctgtattatctaaaatatttttaccatctaaaatacgtaaaaatccagcggcttgttcataagctttaggtccaagtcgaggtatctttttcaaatcaatacgtgatgtgaacacgccattattatcacgatagtctacaatattttgtgctaaggttgtattaagaccagcaatatgtgttaataatggtgtgctagccgtatttaaattgacaccaacttgattgaccgctttctcaacaacttggcctacttgttcatcaagcattttagtattcaaatcgtgttgatactgtccaacaccaactgactttggatcaattttaatcaattcagccaaagggtcttgtatacgccgaccaatcgatatagccgatcgttcttcaacatgaagctgtgggaattctgagcgtgcttcttcagaagcagaataaacagaagccccagcttcattgacaatactgtattgcacgccacttggtaagttattagccacaaattcctgcgactctcgagaagctgtgccattgccaattgcaactaatgccacatcaaactcgtgtatcaaactttgaaaacgcttggctgcttcttgtcgctgcttttcactagctggcttatgtggataaataacttctttttttaaaaaacggccatttgcatcaataatcgctaatttggaaccagtcctaaatccgggatcaaatcccataacaattttatttttcagtggtgcttgcatcagtaaatgatataagttgtccccaaaaaccttaattgcttgtccttgagccaacactgttaactcttgacgtaattcacgcgcgactgccggttggataaaacgtttgtaagcatcgtcaattgctgaaagtaatacttgatacccttcaccactgtcgccttgcccgttgcgctccttaatttgtataaagtgacgcatacgctcttcagaaaaatcaatttttacactcaagacaccgtctttttcaccgcggttcacagctaaaatacgaaaagtattcatttggagtgattttaatgattcactataatcatagtactgcgcataaacaccttgtgcatctttctcttcaccgtcacgtttaactgtaacagttaaaaaaccatcacgctgcatacgctcacgcaaccactgacgatagatggctttttcaccaatttgctcggctattatttcatgtaagccagccaagacagcagcggcatcagccaacgcgtcattaatatatgcttctgttggtatttcttcagataaatgtgtcaggacaaaatcagctagtggctgtaacccattttctctggcaatcatggcttttgtacgttttttttgtttatatggtaaatataagtcttcaacatcttgcagggttgctgctgtgataatagccgcttgtaaggttgctgtcaatttttgttgtgtggcaatggctttcaacactgtcttcttgcgatcagttagatcctttatatggcgtgctgtgacttgaacgtcatgaatttggacttcatcaaggccacccgtcatttctttgcgatatcgtgaaatgaatggtacggttgcaccatcacgtaacaattctagcgtcgcagtcgtttgcttaacacctattgtcaggtgctcggctacctgcttagctaaatcggtatcagttatatcataatttattaaatcggttacgctaatcattatttatttttctttctagaagtgattaattaattgtcattcagcttttatcgtacgaataagtccattataacttattttcatattaggcttcaaatgtctaatttaaaagacgtatcgctaaagtcaacacgtcttcttaaatattattttttatttttcaaatctatttcttgtgcattacgtaatcgattaatatggacaatcaaaaaagtgagttcttcttttgtcattttcttatcgtaaactgttgttagataatcttttattgtaaaagcaacttccgttgcctttggataagcagtggccacagtttcaaatagtttactgttatcatcaatgagcatcttatcggcaaaaaaacgttccgcaaagaattttaaatgtgtaataaagcgttgataatgaacactttcaatatcaatattttgccccatactatgtcttaaaatagttgtcatacttgaaattaaattggcgtaattcaaaccatcttttttaataccctctgctgtttgcgcattgataaggtgaaaagcaatattagcagcttcttcttctggtaagacaatgttcatttgttgttctataacttgtaaagcaaaaagacctaaatcaaattcttcagggtaatagtttttcatttcccaaaatgcacggttggtaatatttatgcccgtcattgctctttcaatcgcaaaattaagatgatcacttagcatgatgtatagcattgggttaagcttagtattgagccgtttttctgcctcagatacaatacgccgggtcgcatctaaaattgtaattggaattgcttctaagagctgaacatactcttttatttccgtattgtttaacggcataaatgtttggttgacaatagattcatccactttgtccccattttttttaccgtacccgataccttttccaaatagaataaactcttgttgctggttatctacagcaataaccgcattggcatttaatgatttttttaccagcatcagcttaacccctaatctaggtccgcaccgtttgatgcaataacctttttataccaataaaatgacgccttttttgaacgcttgcgcgtacccttaccataatcatcttgatcaacatatatgaagccataccgtttcgacatttgagatgtggaaacactgatactatcaattggcgcccaactcgtgaaaccaaacaaatccactccttgagatacggcacgcgacatcgctgcaatatgtgcttttaaatagttaatgcgataatcatcattaattgtgccatcgacattagttttatcagttgcgcccatgccattttcaaccacaatcaatggtacacggtatcgatcgtaaagttctaatagtgaaatttctaagccaactgggtctatctgccacccccattcagttgaagctaagtaaggatttttgacgctcataatcgtgttaccagctgctttttcctttgttgggtcggcagattcggttcttgacatataatagctgaaagcaagataatctgctgtccctttttttaaaacggcatcatcatctttgccctttttaatttcaatccctttattttttaagtaacgttcatacagtggtgggtaggtgccaaatacttgaacatctgctggcgcataattgtctaggttacgctgtaaagcaagtaggacatcatctggattagctgtgtttggataggtcgttaattttgtcaacatcgagcccatccgactacttggactcatttggtgcaataatgttgtagctttagctgccgccacatattgatgatgtaacgactgatagacagctgattctaaattatcatcaggtatttgatccggtattaatcccgcggtgataaatggatgcctaccgacactatcaatttcattaaaggtcaaccaatatttaacgtactcgccaaaagattcaaaagctgcttgcgcatatgtcacaaagaaatcaatcaaccgacgatctaaccaaccgtgatattttttacttaaatataatggcatttcataatgtgataaagtcacaataggttcgatatgatgcttttttaatgccttaaacactgattgataataagccacaccttgaggattaggctcaatttcttcgcctgttggaaataaacgtgtccaagcgatggaaatacgtaacgttttaaatcccatctcagcaaatagcgcgatatcatcctcataatgatggtaaaaatctattcatcgacgtttgggataataagtttcgtcgctagacttttcggcttgtataatatcctcatatgtcaccgcgttatggcctgcataatcgctgacatccaaatggggtttaaatttagcaacatctgcgacagatatgcctttaccaccttcacgccaagcaccttcgacttgatttgccgcaatagcgccaccccataaaaaatctgctttaaaactcattaaactgtctccaatccttttacattatcatggttctttgattttgttgatttttttgcatccttgcttagtttcaatgatgcaccctgagggtttgtaatgattatcattgttgtatcgtcaaacccagccgctttaataccttcacggttaaaacgaactaacaaatcaccctgtttgacttgctgaccagctgtaacagcaacatcaaagaactggcctttcaaattaacggtatctataccaatatgaaacaagatttcatctccttcgcttgttttcataccaatagcatgatttgtgttgtaaaccatctcaataagaccatcagttggtgcatatagtttcccctccgaaggtataatcgcaacaccatctcctaatgttttattcgaaaaaacagcatcattaacagatgaaagtggtatgattttccccgccataggtgatggcaaaatcacactacggttagtgggcgcttcgttttcagataataatgcgtctttttgattaacaggatcttgccataatattgctacagcagtaaatgaagcaatgaaagaaataattaaaccaataacggcaaacaagaggttgtttggtaaagttttagaaataaacattgatagactggctaaaccaggcccaactgcgacatatgcctcaacacccattaatcccaatgaagcgccaccaataaaactaccaatcattacaccatatagtacacgcttatgcaaaatagttacaccgtaaatagctggttctgtgataccaaacagtgctgatataccagctgataaagcagtcgccttaagccccttatcttttgttcttaaagcaacagcgaatgaaccaccagcttcggagatattatgtgccagagaagcagcattataaatcacttctttaccagtttgaccaagcgaggtaaccacatagggaatcattgccttatgcatgcctgtgacaaccatgaatggtaatacagccgctaatatagccacagcaatccaaccaaattttgagaaaataaatagaataacagctgcaaacccttgcccaaaagtataaccaattggtcccaaaacgagtagtgttaaggggacaacaatcaataaactaaccattggtacaaagaagcctctaataactttaggtgttactttggtgaggtatttttctaactgcgcataaaccaagatagctaagattgctgggaacacttggtatgcgtatgtaatgtttttaataccaaacgagaagagatgtccacccccgctactagctaacatcgttgcgagatttggggtaagcaatgctgcaactgctgaaacggctactaaaggattcacttttagtttattagctgttgtaattgctactaataacggtaaaaagtacaatggtgcgtcaccaacaaaataaagaattttataggtttgtgtcgtgtcactcattaagcctaacatattagctaacattaaaaatgactttaaaataccaccacctgcaatcgctggaattagtggttgaaaaattccaataataaaatcaagcacaatagcagataattttttgttttgcttagttcctgtggccgttaggttatcattattactttcagataacagttttttcacagcgttataggtatcagcaacatcattaccaataactacttgagtctgaccaccggtttgtgctaaacctaaaacaccagttaatgatttaattttttctttgtcaacaatactgtcatctcttaatgtaaaacgtaagcgtgtcgaacaatgtaccaaatcttcaacattcgcctgtccaccaactgcaagaagtatgtcacttgctagtttattctgatctattgccattttctgcctccaaattgattatttttatttgacgtgatcaaggtcaaataaaaagccgaatccataaaacaacttagtaatcactacttagtcatttcatcaattcggccatgcctgaatttctcagttacataccagatatttaacttatctacactttatcatgaaaaaaacatctagtcaacatattttggaagcgctaacattacatttttatcatttcctatttttgacataaaaaaacgccgttaactcgtaaaagttaacggcgggtaggtagatagatactacccagttggtctacttcattgtatactatttaaagattaatcgcaagcttttaatgtgtccaaaaacttttttcaatggctctcacaacgcgtgtcatttgaaaagctgacttcgcatcatgaacacgcagtatacgtgcaccacgatgaaacatttcattggcggcaatcagcgacacatcagcacgctcaccctttggtaattctaacaaaaacttggcccatcctttattcgctacggctgtcataattggtcgccgaaacaattgaaggtggctaatagtattcatcatagctaaatcttgatcaacctcagaattttgggaataacccacaccagggtcaagcgcaatacgttgtcgcgaaatgccagcttctaccaaagtacgtatattcgtagcaaaccaatcatgcatttcctgccttaaatgtgtcaccttctcaacgcgtgggttccacattgtcagtagtccaactgatgtttttgataatagcgctaacttacgtgggtcatccgtaaagccattcacatcattaacaatgtcaacgcctaatgcaacagcttttaccatgacttcatacttataggtatcaatggcaactaaagcatttggaaatgctgctttgatgcctaaaataatcggtgcaacacgttcaatttcagctgttggtgatagctcaagtccagattcaatataacctggttttgtcgtttgcccaccaacttcaatgacatctgccccttcagctaataataatcccgcacgttgaatcatcgtttcattatctgcaacgttgtcaccgttgtaaaaagactctggactgacattaagaacagcataaacaataccctgttcatcatgtaatttatgctgattaacttgccaaatataatcattttgatttagccattgtgctaatgttggcacatcaaaacgttgttgcaactcgcgtgctgcaccacgtgttacccaatataccaacgggctaattgccacagcatttagctctgataacagaaccaccaacgactcgggtatctcatcaaaaactacttggaccccctccccttgctgttgcatattagctaaaactggcgattctggctgacacacttcaatcttcattggctattttctccaataacatttttgctgcacgaccacggtgtgagtaattgacacgttctgacatctgcatttctgcaaaagttttcccattttcagactcaaaaagtgtatcaaacccgactgaatatgccccacgttcagattgcgccagtgttacaccaccacgtccgatactatgataaacgctcccatcaggcatgactaagacgaatagcgcttctaaataagcatgtcgatccatattatcatggtacaaacttaataaatatgcatcttcttcacggattgtttttaaccctagcgactttagttctcgggcaatcgtcaaaccaaatctatttggaaaagccttaaaataagcagctgtatcatctgctaaaatggcagaatctggtaagaactgacgaataaattgtgcctttgcaagcgcattttggtattgatccgttgctgtttcagtcggaaaaattttttccgaaattaactcacgatagtttatcacttgaataccaaattcagcaaaaacacgctgaatttctcttgtttttgctgaattatttgacgcaacaaccatttttttaagcatagtgttcccccactgaacgtaatgtataaaatgacccagtaatcataatatactgattttttccttgcttttgttgtgctagagctaacgcttcttggcttgccactggcgtaacagtcatattcggcgctaatttttttatggtatcagctaaatcttctgctgctagtgcacgcggattatcaggagtaactgctattatctcagagaaaactggtaacaaatatgctaacatatcatcatagtttttatcagacagtacacccagtatcaaaattgggcgtgttgataattgccataccttaacagtttcaagcagggcacgaacggcgtcaatattatgtgccccgtcccaaactagtcggttaatcgtatcgacttgcatgcgaccgaccataaaagaatttgctaatcctttttgtctagctgcaatattaaacgaaacctgataacgtaattctagtgccgataaaacttgccaaacgacagcggcatttcgtcgctgaaatgccccatttaatccgagttgatatcgttgctggttaatcacaagacataggccattgactgtctcagattggatgctaatcgtatcatgttgttcaaaccaatgtgccccttcacgtttagccgttcgttttaatattttggtgactgctgacacctgttctaaatcactcacaactaacgtgccgcctgtgattaaatcagctttattctgtgcaattgattcaatgttatgaccaaggatattttgatgatccaatccaatttcagtataagcaacaatatccccgtatgaaatcatgtgcgttgcatcatctctgccacccaagcccgcttcgataatggcataagtcaccttattttgtcgaaaaattagtaaagcaacgatggtccacacttcaaaataagacaaatttgcaatcgtcaaattatgttgcgttaattgatgattaaggtcttcataagctgttacccacgcttcttgagaaacaaaattcccattcaaccagatttgttcacaatcattaaaaacagctggactagtaaaatgaccgactgtttcaccgctagctaaaataatttcgcgtagcatcgcaccagtcgatcctttgccgttagttccagcaatctggatgatgcgtatatccttatcaggatgtgataaccaagtcatcacttcacataagaaattaattcgttctgaatcaaaaagccgccaacttttatctagttgctgttgtattatctcgtatgacatgattaatgcccacgcactcgacgagaaaagctatctttcaaaaaggtatctgtttgaagtaagccacgatgaattgtcgtgtttgtttgcgtccctggtcgattaataccacgcatttccatacacatgtgtcgcgcagtcacatttaccgctaaacccttagggtggacaatacgctgcatttgatctgcaatcaaagccgttaaattttcttgcacacttggacgtcgactagcccaatcaaccaagcgaggtatcttactcagtccgataacctcaccatctgggacatacgcaacatcaattgtaccaaaaaaaggtaatagatgatgttcacacatcgcatagaacggtatatcttcaacaattaccatgtctgcatcatctgttgtgtcaaacagcttataatccttaaatgttgtttcaccggtatgcgcataaatctcagcatgtgctttgataacacgttctggtgtttccagcaaacccgtacgctctggatcatcgccaactgctgttaataaatatttgacgccctgcacgagggtttcagtttgttcttgattaaatgttttcattttctaccttcgcaccagtcacaacacgcacccaatttgtgtctgttgtgctagctaataaacgttcaacttcttgccgtcgattatttgtgaccacatctaatagtggctctaaaacaaaacgacggtttgccatttcacggtgcggtatggttaatatgtcatttgaccatacttcattaccaaatactaaaatatcgagatcaattgtgcgcggtccccagtgcacatgacgcacccgcttcagactttgttcaatatcatgtaacttatctaataaaagcaaagctgattgcgctgtttggatgcgtaaagcgacattataaaaatcatcttgtggtacaccaccgacgggctgtgtttcataaacttgtgatacagcacaaattgtcgtccctgccgtctgacttaacaaatcaactgccgtctgtatattgcttagacgattaccgatatttgaaccaagacttaaataggcttctgtcattgatcacaccacttagctaagtcagcaggtgtgccactgacgcttataataaatggatcataaatgccagctaacggaatataatctttgctgattgcgacatcgatgccttctacctggtgccactgctttaataatgccattaaaatcgcatttgccaaactttccattaaattaaaagactgctgagttgtaacatctttgacaagctcataaatatcaacataagaaatcgttgtgttcaaatcatcatctctcactgctgtttctatcggatagtgaatgacgacatccactgaaatctgctggccaagctttttttcttcatcaaatacaccgttatacgtataaaaccgcatatttggtagtttaatcatccccattgttcgcctccgtaacaagtactttgtttattttaccacgcaataccattatcgccaataatgattttatgcaataaaaaaactatctctagatagtttttttaacaaatcggcgctttgctcgccaaataggatatgccacagcgctattcacaatatagtataaatacttgccaacattagcaaagttaccttgcgttacagcttttgccagttgaacaaaattatagacaatccaaaatagccattgatcttcaattttgaatacgtttaataggtttggaattaacgataaactaaacactgcactggctaaccaaaacaatgggccggtattttgaaaagctaaatagtttaacgtgacacttaatagtatggccattaagataatcaacggcaaccatttcttaaaatcttttacacgattaacttgattatcaccataataatgccagccacgaactgctgcagcattgataataaaggatactgggtaagttagtatggcaccattgttaccaagcaaaaaatctattatgcctgaaagcactgtattaaaagttcccaatatatttccaaacttatttaaccgtgcggtcaaacgagttgataaaattgaaaaactagatgatatgacggatatcataccaaaaggtatatatctggcccaggcatgtagcctaaacaatggtacctgttgtaaatttgaaaacaagtaacccgagaaataagctgcaataagcacaatgacaacaccaagtgcatcaaataaccaagattggttgagtctttttaatatatgaaacatgattttctccgtttgtttttgaacaccgaaacggcaacgtgttcagttaaaatatccaataattgtcttgttaaaaaagtcatttggtataacttgccagtcgtaagttatgccaaatgacttttttgtactgccatcatttaaacggtcatacgttttaatattttgggcgttcgaagcattatttagaaaaaatgcaaactataagtgccattaaaggtatccccggcagctaaaacattcacaccaaacttctctttaaaattacccgttgaatcaactgtgtcagcaattccccaccatggttgtagggcgataaaaggcgcttctttcccagctggtgtccaaatgccaaggaattgcgcattgtcaaccgtcattcgtaaaccatgctgattggctaaacgtgctaacaaaaaggatgttttttgacgatccaactttagtataatcgcatcatcatgataatcttcttgacgcagacgcaacggaatattagcattaaatggtgttggtgtattaggattagaatagggtccagtcaaacgaatacgatcataaattttttccggctcaattgaaacataatagtccgaaaacttaccaccatccattggtaaattaaatgctggatgacctccaacactaaagaacaatgattcttcagtatctgtattcgtcacaatgtaagctattttgagttcattatcacttgttagctcataactaatatctagttggaacttaaagggatacacgcgatgcgttgagtcggtatcatgtatgcggaatattgcgtgattatcactttgatctatcacgtcaaaggttgtgttccgagcaaaaccatgttgattcataaaataagtttcgccagctaccttgaactgatcgcctcttaaacgaccaacgattgggaataaattggaggcgtgacgaccccaatacttcggatccccgacccaaatatactcaagctcggcttgcttatgccaaacactagttaattcagcaccatcttcgttaattttaacttttaaatcattgttttctagtataatcataatatctttattctaccaaatttttttccaaaagtgtgattattgttaagcgtttactgcctacttttttgcccgaggaaaaaaactttgataatttttttgtaagctttctcgagtaacgtgtgtgtacatctgcgttgtggatagattaacatgtcccaaaagttcttgtactgttctcatatcagcaccattattcagtaagtgggttgcaaaagtatgtcgcaacatatgtggatgaatctttcccgtaagtgttgagcgattcataagggtattcaaaatataggtaatgcctgctgctgtaattggctggcctcgatgattaacaaaaacaactgtgttttctggacagtttgcgaccaattctggtcgcaactgagcaatgtattgttgcatggctttttgcgcgtaatgaccaaaaggcacatatcgatccttattgcctttaccgtgtattagaatgagtctttgctgaaagtctatttgcgataatgttaatgttgcgatttcagcgacacgtgcccccgtggcataaagacattctagtaaagctgcattacgttgccataatgggtctttttggtcataggctatttcgaatagcacttgcatctcagtttcatagaagaattctggcaaatgattttggtgtttacgcagagcaacattttcaaaagggttatccgtagcaaaatgattagcaatcaaaaattgataaaacatacgtaaactactaattttccgagcgattgatgttctagccaaatgacgttcatacaaatcatttaaataaacacgaacatctaaagtctggacagttttaaatgtttgaaaaccaccattacgttctaaaaaagcgacaaattcatcaatgtcagataaatatgcttttaaagttaacgctgaatattgtctttctgattgtaaataatcacgatataatttttcttccgtagttaccataattatcattatacgcgcctattgctaaattaaataattaagaagctgttaatttgtttataatcagtcaaacattgtcacaagccaacatttttcagataatattgtattagagatatttttatcattttatcgattaaaggagcagcactatgaaaattcctgtacaatcacccttacaacacgttgcaaatcatttgcaacacgcacaacatactattcaccaaacgctcattaactttggtaaaaatgtcattactaatcgcgatattaaaaacaaagctgctactttaaaagtttcacaagcaagggaaattgctgttgtaccctatgaatcttctccaagagttgttgatgccgatagttttgcctatgcgttgtcatcagcaattaccgaaagtcaagatcaacatgatagcaagaaatctctgctcacatcaatgaagctattcttttatcaccctatccgtgttttagcagcaacaattatcattattcttgcagcatatatcggttttatggcacatcaaatcaactcaaatacacagcagcacattgatgccccagtgcattcttctaagacaatcaatcactaaaaaaagcaatcttaagttataagattgctttttttagtttttaaatgaatgaattggtgctggaatatgaccaccacgattgataaagtcggcacttgactttggtacaacaggcatcacaggggctgtacccaataacccaccgtaatcaaccatatcacctactttagtgccatttgttggtaaaatacgcacagctgtggttttattattttgtacgccaatagccgcttcatcagcgatcattgccgagatagttgttgcctcagtatcacctggtactgcaatcatatctagacctactgagcaaactgaagtcatagcttctaattttgctaatgacaaaataccagcctcaacagcatcaatcatacctgcgtcttctgaaacaggtatgaaagcacccgataaaccgcccacacgttgcgatgccatgacaccaccctttttaacggcgtcattaagcaacatcaaagcagccgttgtgccatgagtgccgaccatttcaaggccaatttcctctagcacttcagccacagaatcacctcgtgcaggtgtgggtgcgagacttaaatcaacgatcccaaactcaacgcctaaacgttcagcggctaacgccccaaccatttgacccacacgtgtaatcttgaatgcagtctttttaactgtttcagcaacaatttggattggttcacctttcactttttcaagggcccgcttaacaacacctggtcctgaaacacccacgttaatgacaacatctgcttcagtaacaccgtgaaaagcaccagccatgaaaggattatcttcgactgcattagcaaagacaactaactttgcattggccgtgtctgatttatctgtgattgctttgatggtttcacccattaacttaactgcgtctaagttaataccagcttttgaagagccgatattcacgctagacatgacaagatctgtttctgttaatgctcgtggcattgacttaattaaagctaagtcaccattagcaaaacctttttgtactaatgctgagtaaccaccaataaaatcaacacccacagccttagctgcatcatctaaagcatgggcgtaatatagcatgtcatctggtgtagctttgcccgcaattaacgcaataggggttacactaattcgcttatttgtaatgggaataccgaattcacgttcgatttgttgcgccacagcaacaagatttttcgcataggttgtaatcttatgatagatatttttagcagtttcttgtggtgtgcctgccactgtatctaacaatgagatacccatcgttaccgtacgaatatctaagtgttcttccgagaccatattaatggtttcagtaatttgagaggtttccatcatatctccttattttcatgcacgagaatatgacagtataatatcacctactatactgtcatttaaccacattataattacagtcgttacttacacacggctcattgcattaaaaatttcttcacgctgcatatgtatttcaacgtttaactgcttacccaagccgtttaaatcatcttgtaatttgttgtattcttcatcgagcttttctaagttgattaacatactcatcgtaaaaatatcagacataatcgtctgtgaaacgtctaaaatgttaatatggtgctcagccaaagtgtttgaaacaccggcaataatgcctggcttatcttttccaattactgttactactgcttttgccacgttatttcctctttaaaagttattttaatattatacaataaattatttttacacgctatattttttctaattgcgattactgatagatacgctgtccatctcgccaaccccaaaattgtactgttttacgtgcgctattcgctgctgtttgtgactcaccatacgagtgatgcagttgtgcgttaaacattgtttcatactccgcaactgtcacttcatggcgctgtgccagcattgctttggtttcatcagctggtacatactgatgaaaatctttttgtagggtgaccgagtataattcagcttcggcaccagaaccgtagctaaatatcgctagttgctcgccaggtaataaatcagaactattactaattaaggataatagactcaaataaacagatcctgtataaaggttgccaacctctcgactaaataattgacttgcctctaaattggccagtaaacgttgcctttgtccatcgtgagcctcgtctataatttgatctaaggctttcttgcccattttagtatatggtaaatgaaaagcaaatccagcaaaatcattcagcgttttgttcgtattttgcttgtagcgctgccaaagcgtgagaaacatttctttatatatgtcagttgacaagtggccatcgacaatcgcctctgttcgatctagtggtcgccaaaaatctgcaacatcttgagacatatatacggaatcatcgttaaaagccaataattttggatcttgtgacacaatcatagctatggcaccaccaccctgggtgacttctccaggtgtcgcaatgccatagcgcgctatatcggatgctataaccaacacacgtttgtcaggatgtgctttaacataatcgtttgcttgcatcaaaccataagtgccagcatagcaagcttgtttcagttcaattgttcgtgaaaacgatgataggcccaacaaacgttgagcataaatggcagctgattttgaattatcaatccctgattcagtggcaaatataaccatatcgatttgttcacggtctgctacggttaaaatttttcttgccgcattgacccccattgtcacaacatcttcaaagttaggtataaccgcttgcttattttggccaataccgattgtatacttttcaggttcatcaccgcgcgcaagcgctaatgtcgttaggtctaaagcaaactctggtgtataacttgccattttgtcgataccaattatcataacgcgtaaactcctttgacatctattataacatgcaaaaaagcgccattagacgctttaaatgagatactaaaattagtataatgccttaactttttcttgaatgctctctgtcgtgataaattcgtcataggttgtatcgacacggtcaacaagacctttgcttgacacttcaataacatgattagcagttgttgctaaaaactcatgatcgtgagatgtcatgatgataccacccttgaaattaacaacagcatcgttgagtgattgaattgattccaagtccaaatgattagtagggtcatccatcagcaaaacattggcctttaagagcatcattttagctaatgtaatgcgaactttttcaccaccagacaaaactttaatttctttcaaagagtcatcgccacggaataacatttgaccaagcataccccgtaagcttgtattatccttttgttcttcttcagcaaaatcacgtaaccaatctaaaattgttttatcttggtcgtcaaagttatcatttaagtcttttgcgatataagattgtgacgttgtgacaccccatgttacagtgcccgtatctggtgccatcgtgccagcaataatctgcattaaggttgtggttgctaaatcagaacgtgacaaaatagcaatcttatcccccggacgcccaataaatgaaatattatctaacactttttcgccatcaattgttttagagacattttcgactctgaccatatcgttccccatttcgcgaccaattgggaaattgatgaatggatatttacgagaagatggcttaatatcatccaaggtgattttatctaattgctttttacgcgcagttgcttgctttgattttgatgcattagcagaaaatcgtgctacgaattcctgcagttgcttaatttgttcttcttttttggcattttgctgtgaagctaatcgttgtgctaactcagaagactcacgccaaaaatcataattaccaacaaagggtgtaattttgccaaagtcaacatccaaaatattcgtcgacacagcattaaggaagtgacgatcatgcgagacaacgataacaagatttggaaaatctgctaaaaagtcttctaaccaattgattgtttgcacatcaagtccgttcgttggttcatctaagactaagatatcgggattaccaaacaatgcttgggctaacagaactttaactttatcattttctgttaactcacccattaacgtatattgcatgtcatctgggatacctaacttacttaatagctgacctgcctcgacctctgcattccagccgtcgagctcttcaaattcagcacccaaatcagccacgcgcacaccatcttcatcattgaaatctggcttcgcatagatagcatccatttcagttttaacttcgtatagtcttttatgcccttgaataacagtatctaataccgtaaattcatcaaaagcgaaatggtcttgttgcaacgaagacatacgctcaccatcaccaatagaaataacgccttctgttggctgtaattcgccttgcaacaacttcaaaaaagttgattttccagcaccgttggcaccaataatgccgtacgtgttgccgggggttaactttaaattaacatcttgataaagctttgggcctgaaaagctaaagctcatgtctgatactgtgatcaattaaatttcctccacatagtgtgcaattgttcaacaaataagctaaacatattgcaatatcagtaaaaatacctattttaactataacagaaaaagcacgaaaggtcgtgcttttcaaaagaatttctcctaataaaataaccgcaaactacgatttgaaaccaccatcaactggtacagagattttttcatcatcgtcatccgaatgcaaaccatagaaaccgttctcaactggaattaagttttcgtctgggtcatctcgtgtatcaccaaaaaacgtaaataaacttaacacaaaatagaatagtgccaaataaaaaccataagatgttgataccaacccaagtaaccacgttgttatcaatgcaaaaaatagtggcataataactaatacacccggaaaaagaccacgtttacgtgtgacataaccaaagtaaagcatatagaggccatttacgataatatataaccaaataatctgattcaaagttgaccaatttaacagctggccaaaccatggtaatacaagagccgtgatgagaattgctatgccatgaataccataatttttattaaaaaatcttttcattatgaataacctttcagcccatgtcgcttgttataatcactgctgaactaggcatcgtttgttttagtatataaaattagatcaactcccgcaagacactgattgcagagagtgcataaagtggtgctgtttcagctcttaatattcgcggccctaatccagcagatataaagtgagatgtggtcaattcagtcacttctgatgtcgttaagccaccttcagggccaaacaataagacgattttagcgccgtgcggtgcctccctaattgtttgaacaaggttagcactttcccctgctcttgctgattcttcccaagcgacaagccctaaatttttgggttgcgctatcattgcctgccaatctatgaattgaaccgttggcaccattaaacggtgggcctgctcagcggcagcttgcgcaattttttgaaaacgtaactgttttttatcttgctgtttgtgccaatcagttacagtgcgtgccatattcgtaaaaataatgtggtgcacacccagctctgtcgctttttgaacaaaccagtcagaacgatcatttttcaaaggtgaaacgacaacacttatttctaaaggtaactcggcttcagctgaaatcgtgtttataacctttaaatgcattgattccggtgttattgtcactacctcagcaataacaacacgtcgattgttatcaacaaattcagcctgtgtccctacacgcgcgcgtaatactttaccaaagtgtttaaagatactttggtttgatgctaaattaatttcatcagttattgtttcatttaaaaagtagcgttgcattaatttttttccttcaattgcgcaatatacccatgccattcacccatttgagacttttgaacaatggtatagtcatttgcgcgcaaaacatcttcaatatgtagcgcgatattatcataaatcccagacaccaagaataagccacctggctttaataaagtagtggtttggggaattaatctttcaataacatcagccaaaatatttgccacaatcaagtcaacaggagaaataacaacatcagctaacaaatcgcttgccacaaccgtcacatcttgtgcaactggatttaaccgcaaattttcttttgccacattgacagacatctcatcgatgtctgttgccagtacatgcgctacacccaattgtttggctgcaacagctaaaaccccagatccggtaccaacatcgatcatagattcaccaccacgaacaacattttctaaagcttgtatcattaaccgagttgtttcgtgtgtgccagtaccaaatgctaacttaggatccatgataataggtaattcatctatctggttgggatgatatgtttcccaagaaggcacgacagtaaagtgccgcgtgacacgctccgcatgataataggctttccaattatcttcccaatctttttgttgaataccattgacagttatcgtcgctggggcaacagacatgccaatatcacttaaatgctttagtgccttctgaattgcagtgattgtttcacctaattgctcatcatctggatagtaggccgtcacgctaatagcgtcatgatcattaatttgaacaccctgagcaccaacttgcaacaagatatccgccactgtttctattgcttcatttttcgttgcaacgctcactgcttgccaattcatagttgttcctcatattcaatgacaactttaccaatactgtgtccttcttcaaccattgttgtagctcttttaaggttatttactgataagcctaacaaagttgttgtcattgtcgatttaataatttgttgctctaataagcttgcaatgttgttcaatgcttctccctgcgatgccatattaacaccatagttagccttggcaaacataaagacccaactaaattgcgccccaatatttttgagcggccccatatcaataggtgcagtcgtttccacaattgatgcaattcggccaaaaggtttgatcacttttgtaaccagaggccaataggtattggtatcttgtaaaatagcaatatcatctacttgctcatactgtataccgcataattgtgcatataaatcctggtgataatccaaaatatagtcagcccccatcgatttaacccaagcaatcgacgctggcttagacgcagttgtaattactgtcattcccatatatttagcgagttgaattagtacggagccaacaccaccggccccattaataatcagaatacttttacccgctgcactgttcttttttacttcataacctaatgcttcgtgtaagatttcgcttgcagtaatacttgtcagaggcatcgctgcaatttcagcatctgttaggcccgttggcgcgtgcccgactagttgttcgtgaacaacttggtattcggcatttgcgccagacttgttttgcgcgccagcatagtagaccttatcgccaactgaaaacaaactgacttctgtacccacagctaccactgtgcccacagcatcaaaacccaatattctaaatgtcccatctaactgatagccagcccgcattttagtgtcaactggattaacagcgctcgccgacagttttactaaaacttcctttgccgctggtttgggcctagccaccatcttttcaataaaaacatttggtgcatcaagtggcaacgcctgctcaaagcctattgctttcattttagggctgctgttgaaaggccaaagattttttaacttttctaaaaatgacatacggagctcctttattaattcatcaactattacatatatagcctacgcgaaaaatacatcaaaaataggggcaatgaggcactgacaatcaattgccgcgggcgtattgggtgtcatcttccgttttcagtactgccataaaggcttcttgcggtacatcaactgttcctactgatttcatacgcgcttttccgcgtttttgcttgtctaataacttggcgcgtcggtcaggatcacctgtatggatttttgctgtgacatctttacgataggctttgatattagtacgtgccaaaattttagccccaatagctgcctgtactggaatttcaaagttttgacgcggaataatttctttgagcttagatgtaataatccgaccacgttcagctgcaaaatcacgatgaacaataaaactcaaagcatctactttttcagaattaagtagtatgtcaattttaagtaaatccgattgacgataaccagatatctcataatctaacgaggcgtaaccacgtgtgctggacttgagtttatcaaagaaattaaaaataatttctgatagcggtattttatacttaacattgacacgtgtttcgtcaagatactccatggtatcaaactcacctcttttacgctgtgccaactccatcacagcacccacataatcattaggcaccatgatttgtgcgtcaacgtaaggttcttcaatgtacttaatttgagacgcttcaggcatttcagagggattctcaatttcaagcatttcaccatcattagtggtcacatgataagtgactgacggcgcagtcgttaccaaatccaaaccaaattcacgctctaatcgctcttgaataacatccatatgtaataatccaaggaagccaacacgataaccaaatcccaaagcttgagatgtctcaggcccaaatgataaggcagcatcatttaattgcagtttttctaaagcatcacgcaaatctgtatacttcgcattgtccgaaggatataaaccggaataaaccatcggcgtcattggtttgtaacctgccaatggttcgctagctggattattgacagatgtaatagtatcacctgaatgggtcgtatggatatctttaatcgcggctgtcaagtaaccgacatcgccagccattaaataatcacgcttttgagctgttggtgacatgacaccaacctcgttcacttcatattcagcaccggtattcatcatgcgcaccttgtctccgggcttaacaataccttcacgtacacgcatgttaaccacaacaccacgatacgggtcataagctgagtcaaaaattagagctcgcagtggcgctgttaggtcaccagtaggtgcaggcaaatcagtcacaatcttttcaagtaattcaggaataccaaccccttttttagccgaagccaacactgcttcagacgcatcaatcccaatcacgtcctcaatttctgcgcgtaccttttctggatcggcagctggtaaatcaatcttattgataacaggtagtatttccaaattgttgtctaacgctaaataaacattcgctagtgtctgtgcttcaacaccctgtgcggcatcaacgaccaaaatagcaccttcagcagcagccagagagcgtgagacttcataagaaaaatcaacgtgacctggtgtatcaataagatgaaaaatataggtctcgccatctttagcatcgtagtgaacttcgactgcgttcaatttaattgtaatccctcgctcgcgttcaagatccattgtatcgagtaattggttttgcatatctcgttctgcaactgtatgagtttgctcaagaatacggtcagcaatcgttgatttaccatgatctatatgtgccacaattgaaaaattgcgaatgtgtttttggcgtattttaagttgttctaagtcaaattctgtcatctttttttaacgctactttgcgcttttccttaattattctgtcttacttattttatcatgaatggccataaaaaaggttgctggcgcaagctttttgtcatttaacgcgttcgtctcatggcttgtatgaatactgttcccataattaatacagcaccgagtgcgtcaattatgccaaatgcgatatgaaaaacaacaacactgagtattgtacccatcaatggttctaaagcccctaacgtacttgcagttgttggcttaatccaggctaaactttgaataaatacaacatatgcgattgctgtcccaatgacaatcgaaaaaaatagcaaagctacggtatctaatgtccaatgaggtgtttgtcgccaaattggatgactgatattaatgcctaaaccactaattaacattgcccaagcactgatggtaacagcatcaaatttttgaattaattgctttggtaagagtgtataaaacactgcgccaacacctgccaaaagaccccaaattagtgctgattttgacatagctagttgatctatatgaccatgtgtggcaattaatactgtcccaacaatggccattataatggccaaaatatcttgtcgtgctggccattgccaagtcttaaaggcaatgacgatggcaatcataatcggattggtaaattgtaacacagttgcagtcgctgcattaccagatttgatagccataatgtaagtgtattgaacaaacagcatccctaaaaatgcaaaaacaactaaacgggctgcatcagaaccattagcaaatggtttaaaaatagcacgctcctctcgagcataagcaacaactaataatacgacaccagccaacaacaatctaaaactagcaaaccattgtgcatcaacaccacgggcaaacagcaaatctactgcaacgctgttaacaccccagagcaagggacccatcatagcaaaaaataggcctttcgttttgtttgtcatgtatcctccgtttatcttcgtcttttgttatttaaaaataagcctagcagatgctaaacttattttgcatggttattaaaaagttactaactgtggactttgaccaaaatgacctgccgacaagattttcatcactgttaacatttgttcatcactaactagcttaggtgcgccgttaaccagtgtgtcatataccgaatcatatacacggccataatcacctgtgatacttggcaaatatttttcaatccgatccccgctttgattataataaactagttgcccatagttttgtggtgcatctagcccaaaattatcacttcccggtaatttgcccgtttttaaatcattttcttgttcatcaactgtatatttgacaaaggtgccttttgtccctcttatttgccatttaggataagcctttgttgctaattctgttgcgcctatattggccttaaatgccttctcgtaaaaaagattaagggcaatatgatcttctaccatactttctaacagtcgtgtggctcgtaaatcataagcgaccgattttggttgaccaaataagctaacaacttgatcaacaagatgtacaccgtgatcatataatgtcccgtcgatagctgtgcctttggctttaccatcatttgggcgatagtgatccatatgtacttctaaatcaactagccgccccaagtaaccattattaatgacgtcttgcactgtcaaaaagtcactgtcaaaacgccgactttgataaggcattagaaataactgatttttttgagcaagcgccaccaagttttcagcttcttctaaattagctgccatgggcttatcgactaaaacatttttgccagctgtcaataattgttttgtaaccgcgtaatggctcgatgatggtgtgacaaccacgaccaaatcaatcgatgaatctgttaaaatatctgagatgtttgtcgaaaaaagtgtccccgttgcttcaagttctgcttgtgcctcagggcgcttccctaaagtcggagtaaccacacgggccactttaaacttatcctgacgtatttttaaatagggtaagtgataacgattagtacttttaccaaaaccaacataagcaatatttaacatctcaacctccactttaatgccctaatctctgtcaatagatagattacttaataacaatatcttctaaattccctaaaccagcaattaactgattaatgatatttaattgtgcatatcgattatttttgatttgttcattatcaacattcaccatcgtcgcatcaaaatatgctgaaattggcatttgcaacgctgctaacgcttgataaagggcctctgcgccgtttgcttcaagtgccactaattgcaattcactcgtggcagcatacaatgccttttccgtttcgttttcaaataactgtggattaacatttaatgatacaggtgttttttctgctaagcgtgcgacacgggtcaaggctgatatcacctcacggaaattattatcatgtgcatgatttgccaaaacttgaatacgatctgtcagataaacaatatctgctgtcgcaaaattgtctgtccctgcgctcacaatgtcttgacgaatatcatcatctaaagccagcttgcgaacacgatcaaccacaaaactgagcaccgccatcaaatcggctgaagcagtaacagtccctgttgccgccatgaactcagctaatactggttgcagcgcgatatgccaatgcttagtagttaatgtgcgaacaacacctgttgccgcacgtcgcaaaccataggggtcattggatcccgaaggaataagattagccgcgaagaatgtcacaatagcatctaatttatcagcgatagcaagcactgcaccgacatcacttttagcaatgttaccattggctgatgttggcatgtagtgttctctaatagcagtagcgacacgctcattttcaccaaatagacgtgcgtaatgttcgcccattacaccttgcaattcatcgaattcaccgaccattccagtcatcaaatcaaatttatatatttctgctgcccgcgctaaatcagtctttttatcgtcatcgaaatctaaagcatcagctaatttttccgccaacaaaccaacacgttgcatatgttcgtaaactgttccaattttttcatgaaaaacaagtgtcttaacttttgccatataatcagcaatctttttttgttggtcttcacgataaaagaactctgcgtcctctaagcgagcaacaagaactttttcatttccagcaataacattgtctaagtgcgccgtatcaccatttctaactgaaagaaaatgaggtaacaattttcctgtcgtatctctgacgtagaaaaagcgctgatgctcacgcatagatgtaatcaacacttcatcaggcacttcgagatacttttggtcaaaactaccagaaaaagctgtcggccattcgacaatattatttacttcttccaataaatcttgtgcaggtgcattatctaatgacaatacccagtgatttcgatttgctattgtttcaagttgactttttatttgagctttacgattctccgcatcggcaagcacgtaagcagactgcaatgtctcttcgtaagcttgagcatcactaatcgttacatgttctgtcgacaagaatcgatgtcctcttgtgacacgaccagtggcaatgtcaagaacgttaaaattgataacctgttcatctaataaagctactaaccaacgaatcggacgtacatacaaaaatgaatgatttgcccatttcatatacgttgtaaatttcatttgcgaaacaacttcttcaccaatctgagacaaaatttgattggctggtacaccagtagtatgttttgtcaaccaaacatagccatcacgctcttcaaacgcttctggggtcgcaccttgtcctcgcgcaaagccttgcgctgctttcgaccactcaccattttcgtctttagcacgttcaactgacggtccacgtttttcttctgaaagtgcttcagattcttcggccacatcacatagttgcaatgccagacgacgcggtgtcgaaaatggtttaatatcgccaacagtcagtcgatgagctgccagaaactcttttgttctagcaacgagttgtgattcagaactcgtcacaaggtgtgcaggtacttcttctaaaccaatttctaataaaaacgttgacataaattaattctcctctgttagtgtatacttgccgtgctcacctaaatagatttcacgtaaatcatcatctttaagtagtgggaatcctaatttggcgcgctcatcaataaacaccttagatacacgacgtgccattgtccgaatacgatgcaaataaccagctcgttcagtaacagaaacactgccgctagcatctaacaaattaaatgtatgcgatgattttaaaatataatcataggctggatgaacaagcccaagatcaagtaagcgagtagcttctttttcaaaatcatcaaaatgtcttaataacatcgcttgatcggaagcctcaaaagcatattttgaatgttcatattcaggttctttaaaaatatcaccatataaaacaccatttccccaatccaaatcatatacagttggcacgtcttgaatataagaagctagtctttccaaaccatatgttacttcagcagtaaccgagtcaacttcgataccaccaacttgttgaaaataggtaaactgcgtcacttccataccgtcaagccatacttcccaaccaatgcctgccgcacccattgaaggattttcccaattatcttcaacaaagcgtatgtcatgttcaagcggcttaatacctaatgcctctaaagaacccaagtataattcttgtatattatcagggctaggcttcataacaacctgaaactgatggtgttgaaaaagtcgattgggattatccccataacgaccgtcagctggtcgacgtgaaggctgaacataagctgcatgccatggttctggcccattagcgcgcaaaaatgtatagggggattgtgttcccgcaccgacttcattatcataagcttgcatcaaatttgcaccctggttagcccaatattgctgtagcgttaaaataatatcttgtaatgatagcttttgactcgtcatactattcttcctattgctttctattgactgtttgacattgtaacagtagatgttttttagcaacaaaaaacgcctgaactgtaccaatgccaaaatactgacatcaggacgctcacgcgcggttccacctgatttcctgcgtatacgcagacactcgaatcgttcgcgcactccatcatcgccacatgatttcttagtttgcaaacttcattaattatattatgcactgccactagaaaaacgtcaagcgcttgtctactatctattgtcacatttcaacattaaagaagactttgccaggatatttccattttggtttgcatagtagtaaaaaaagcctacacggctttttacttaaatagttaacagttctttttctttttctgatgcgatatcatcaattgctttaatattattatctgttaacttttgaatatcattttccgccttacggacatcatcttcaggcatttctttttcttttttcactgaatccattgcatcgcgacggacattacgaacagatacctttgctttttctgcttcggccttaacttgctttgcaaggtctttacgaccctcttccgtcatttgtggaatcatcagacgcacaatattgccgtcagaagaaggatttaagcctaaatcagacatattaattgcacgaataatttcttctagagccgtcttatcaaagggtgtgattaataacacacgtgcttcaggcactgaaattgatgctacttgattcaagggtgtcatcgcaccataatattcaacttcaattcggtctaaaatatgtggattcgcacggcctgtacgaatacttgttaattcacgttgcagagcatcttgcgcgccttgcatacgtgactttgcatctgttaaatcaaaagccattatttttctcctgtaactgttgtcccgatattttcgcctagtacggcccgcttcaaatttcctggtgtgtttaagttgaagacaaccaatggcatattattatccattgataatgaactcgcagtcgcatccattacttttaagccttttttcaaaatatctaagtgtgttaattcttcaaacttcacggcattcttgttcttatttggatccgaatcatagatgccatcaacgccatttttacccatcaagatagcatctgcattgatttcattggcacgcaaagcagctgtcgtgtctgttgagaagtagggtgatcctgttcctgcagcaaaaataacaatgcggcccttttccaagtgacgaatcgcacggccacgaatataaggctcagcaatttgttgcattgtaatcgctgtttgaacacgtgtgtcaacaccagcacgttctaaggcatcttgcaaaactaaagcgttcattgttgtcccaagcatacctgtataatcagcacgtgaacgttccatgccaacttttgcagctggttcaccacgccataaattaccaccaccgacgacaattgcaatttgtgtccctaattcgtgtacttctttcaaatcttgcgcaatttcagaaactgtatccaaatcaataccctgacccttatcaccagccaaagcctcgcctgaaagtttcatcaaaacacgtttgtatttaatatccgtcatgattcacctcattttccatctcatcaattataccaaaatattccgcaaaaaaagtgcgtcatcataaaataacgcactttttaacaaaattaacctaattgcttagcaacttcttcagctaaatcagttactttcttttcgataccttcacctacttggtaacgtacaaatgacttcacagaaccattttgtgatgcaataaactcagcaacagtctgatcgctatttttaacaaatgcttggtctaacaatgtgatttcggccaagaactttttgatgcgtccttcaaccatcttttctttaatgttatctggcttaccggcaaggtcttctgaagctaattgcactgctttttcgcgttcaataacgtcagcaggcacttcagcatcagaaacatattgtggtgcaatagcagcaatatgcatagcaatatccttagctgcttcttcggaagcaccatcaacaacaactaacgctgaaattgaaccagctaagtgagagtatgcaccaaagttttctgaatcagtcttttcaacaacagcaaaacgacgcaatgtgatcttttcaccagtaatttgtgatgtaccaatgattttgtcattcaatgtttggccagcttcaacttctaatgctaaagcagcttcaacatcagcaggtgccatttcaacgactgtattagcaaccgcctttaacaaatcattaaattcagcgtttccagcaacgaagtctgtttctgagtttaattcaataattgctgctttgttgcccttgacagcaacaaaagtcataccttcagctgcaacacggtcacccttcttggcagcttttgccatacccttttcgcggagtaggtcgattgccttttccaaatcaccatcagcttcaaccaaagctttcttggcatccatcataccaacagatgtcttatcgcgtaattcttttacttgtgcagcagtaattgccattgtaatgctcctctaaaatatttatatgattattatatcatggttttatttggtttcgaagaaataaaaaatgccgtgtgcgtcccatacaggtccgcaggaacggcaaatgtcatttaattattagttattgccttcttcaacgatgttagcaatttcttcgattgattctgtgttttcgtcaccagcaacaaaagcgtcttcaggtgctgaatcttgaccttgacgaccttcgataatggcatcagccatcttagcagtaatcaagcgaacggcacggatagcatcatcgttagcaggaatcttaacgtcaacaacttcaggattagcgttagtgtcaatcatagccacaactggaatgtttaacatgttggcttccttaacggcaatctcttctttcttaggatcaacaacaaacaatacatctggcaaaccaggcatatccttgataccacccaagaacttgttcaacttttcgcgttgcttgttcaacaagacaacttcttttttaggtaattgttcgaatgtgccatcttcggccattgcttccaaatccttcaaacgttggatacgtgtcttgattgtgttccagttagtcaaagtaccacccaaccaacggtggttgatgaagtattgaccagcacgtgcagcttcttcagcaattgcatctgaagcttgcttctttgtaccaacaaacaagaagttagcaccatcagttgatgcattacgcataaagttatatgcttcatcaactaacttaactgtcttttgcaaatcgatgatgtgaataccattacgttctgtaaagatatactcatccatctttgggtcccaacgacgtgtttggtgaccgaagtgtactcctgcttcgaggagttctttcattgaaataactgccatgatatggcctcctaggttttttccgccgacaaattcgacattcataatgacattgctgcacctacatgaactcgtttgccgtgtgtatttgtcgctattcacaacataaataattatacgtaatagctaccctaaatgcaagtacttaatgccatatatcttctgaaacaccctttaaaaccaaataagcctctttttgttgccgcgttagttgcttaaacattgcttcagcgtggagtgcttcgtgtttcgtatcaaaagattctgagtggatcatttgaagggggtgacgtgatttaacccgagtaaatttagcccccttacccgcttcatgagtcgccaaacgttttgcaagattattcgtgaaaccaccgtaaaaataaccatctgccgtatacagcacgtaaaaatagtagtgtgtcatcatgaccatgacgtaccatatagaatatcagatactgctttggtatagttattttccgatgtataagcaatgattggcggcataatccgcacaccaccaggtcgtcctgatttaatggcttcaattaaaaccatattggcttcacgatttgctttaccataaacaaactggatacgcttaatcatcaattttctgctagcaaaagcagcaaaaatatctgctaatctatctggtctatgaaccatgtaaaatttaccgttatttttcagtaatttattcacgacttgagctaggcctggcaaatcaattgtcagctcatgtcgcgccaactggtaatgcttatcgtgatttgttttagttgtctcatttaatggaaaataaggcggattagataacacagtctccaccgagcctggctgaatatcttcaaatatagctttcatatcagattcaatgactgacacccgttgcgtcaactcattcatcgcaatactacgtttcgccatgtctgctagttctggctgtatttcgactagagccaatttgccagtaactttaggggcgtaaaataagccaacagcccctgtcccagcaccaaggtcaaccgtcaagcctgtccctttgcctttcacatcagcaaaatgggctaacaatactgcatccaaagaataagaaaacatatctggattttgaataatatttattttttgtgatggcaaaccatcaattcgttcgccttctttaagaattggttgaatcattgtttttttctcgctttatcgtgtaaaatgggtagatagtttatgaggtgaataaataatgaaattttatgattttctgcgtattattgcagttggtatcgtgtgggcggtaaccggtcgcattaaatatatgaataaagatcgcatcccgaccgatgataactatatattagtcggcccacatcgtacttggtgggatccggtatggtatgcgattgctgcctatccgaagcctttcattttcatggctaaaatcgagttattcaaattcaaaccactggcttggttaattaaatccgcaggcgcttttccggttgatcgcaataatgttggtccaagtgtcattaaaacacctgttagagaactgaaatcaggtaaccgctcattaattatgttcccgtcaggatcacggcatagtgacgatttaaaatctggcacgttagttattgctaaaatgtcaggcaaagccattgtaccagccgtttaccaaggacctgtaacatttggtcaactatttaagcgtaataacacgacaatcaattttggagaacccattgtcattgaccgcaaagataagttaaacaaagaaaacattaccaaatataccgttaagattcaagccgctttcgatcaattggatgctgaagttaatcctaactggcgttatatcgaccctaaacgtgaaaaaaaataagccaaatggcttattttttttgtgactgttcactttgttgtttcatttgtgccatcatttggttgagctttttctgtgatggcttttgacccattgacatcatcatcgacttcatcatttcctctgaaattggtggattctttgccaaataactcttcattgagttacgcgcgacaaagaaaccaatgacaagtccaataactagccctaaaacaaagattaagattccaaatcctaaattcatggttcaacaaccccttaataaaatgtctatgagttattatagcataaagttgcgattgataaagtcgttgtttacaaagatagcgcacaatttctgacaataatgtgccgaatttttcgaaaaaacgaacaaacgtttgattaattattttattttagttataatgaaattacattaaactacgtttagtaaggattaaacccatcatggcaattcaggaaagcaaacaaattcaagttttaagatttattcacgaagctcagctaaataatggttatcccccaaccgtgcgtgaagttggtgaagctgtggggctttcttcatcctcaaccattcacggtcacattgaaagattggtcaaaaagggttatctgttaaaggatgcttcaaagccgcgcgctcgagcaattgaagtgactgattctggattagaggcacttggtgtatcaacaacaccgggtcgaattccagttcttggtcaggtaactgctggcgcaccgatattagcagtagaagaagaagctactgaatttttcccaattcctgataatttgatgcaatttgatggcgatatgtttatgttgaatgttcgtggtaattcaatgattaacattggtatcctagatggtgacaaggtcattgtcagaaaacaagataatgctgataacggtgatgttgttgttgccatgaatgacgatgacgaagccacagtcaagcgttttttccgcgaagcagatcatttccgtttacaaccagaaaacgatgcgatggcgccaatcatccttaaacaagttgctatattaggtaaagttattggcttataccgagatgctatttactaataacaaataaaaaagctgacatggctttaaagccatgtcagcttttttattatgcccaagtttcaggacttttttgccaatcagttaaagttgctaactgtgattgatttaagtcaccacgagcaatggctgcatgaactaattgcgaataggttgttaatgactgaaaagttaagttttccgccgaaaaattagcgatgccggctggcaattcataagagaaaatcgacacaacgccaagaacgttggcgccttcttggcgaacagctttaactgcacccaaaactgagccacccgtcgaaattaaatcatcaatcaaaacaacatttttaccctttacttcagctccttctgtctgtctaccagcaccatgatcttttggcttggaacggacataaatcatcggtttatctaacccttcagcaacccaagccgcatgaggaataccggccgttgcaacaccaccaataatgtcagcatcaggatagtatgattgaattaattcagctaaacctttgaaaatattttggcgtaccgctggaaaaccaatcgtcatacggttgtccgtatatattgggcttttaatgccagaggcccaagtaaatggtgattctggtgaaaattttacggccccaatggctaataaatcattggctacttgttctgcatagtttgtcatattcttagtccttacaccattcttgtaaaacacgttggtaggcttctagtggtgataccgcttgcgtaattgatcggcccacaactaagccagtcgcgccatggtgacgcgctttttgtggtgttgtaacacgtctttgatcaccattatcatcgcctagcagacgaatacctggtgtaattcgtacaaatgactgactcgttactgcctgaatagctttggcctcttcaggtgaactaatcgtaccgtcaacgcccacctgaaaagccatagcagctaaatgggtcactgtatcaactaaacttgcctgtgtcaactgtgttgcttgcatttccgactctgaaaaagaagtcaattgagtcacggccagcaacttcatgctatcaggcttattagctactgccgccgccatcatacgtgcaccacctgaagcatgaatcgttaaatattgaatatctaattttgaaatgcttgcaactgctcgaccgaccgtatgtggtatatcataaagctttaggtccaaaaagattgtgtacccttgctggcgtaactcattaacaaatgttggtccttctgcatagaaaagttccataccgacttttaaagctggcttatcagtcaaactgtcaaattgtttcaaaaattttctgacagcaaaggcatctggaaagtctaacgcaataaatactggttcttgctgcatatttattcctttcgctacggcgagttaaatgataaaacgactactttttgaaagttttggtgacttcttcaacattagaaaaaccatacttatctaaagcacttggcaactcacgaataatgtctgccattacttgatgattacctgctaaagctgtaccaatttgcacagcactagcaccagccatcattaactctagcacatcatcgacggtactcacaccaccaactccaattactggaatactaactgtttgagctgtctcgtaaacaaaacgaactgcaatcggatggactgatgttcccgacatgccaccagtaccgcgtgccagtcgtgcttgtctggtatttaaatctaagctcataccgacaaccgtattgattaatacgataccgtcagcaccagccgtttcaactgctttaacaataggcttaatatcagttacatttggtgacatcttagcataaatgggtaaagttgttgcagcgcgcatagcatgaataacttccgcagctgattccgccgtcacaccaaaagccataccaccacggtcaacgtttggacaagataaatttgcctcaatagctgtgacttgttttgtcgccgttaagcgttctgttaaagctacatattccccgactgtttcacctgccacagaagctaacacgggtaaggttttgtatttctcatgaatagctggcaaaatatcagcaacaactgcctcaataccaggatttgcgagaccaaccgaatttaaaataccgcttggtgtattgataatccaaggttgtggattacctgctctggctgacatggtcaccgtttttgtcaccaatgcaccagtttcttcaatagcataacctttatcttcaagcccaaagaacactgcacctgatgaattcataataggatttttcaggtctaaaccaggtaattttacagctaagcgttctgacatcatcactaactctcctcatttgttttcaaacttcacacaatagatcatcacaagcttatttcatctcgttgactgtgaaactacgactttccagtacatccaaaaaggcactaactgtgtctaatgcagtaaataatggcacagcattttcaatggctgcattacgaatcaagcgaccatcggattcagcacgatcatcggcttgtgttgtgttaatcaccacctgtaatcgttgtgaacgtaacgccgcaacagagttgttatcagattccgcaattttgtctaaaatgtctaccggtaaattttgttcagcaaagtgcgcccctgtcccagatgtcgcaaataaagcgaaaccaagattattgaagcgcttagctaaattaattgcttcagccttatcagcatcagcaacggtaaataagacattgccgtattgtggcactttaatattagaggcaacgaatgctttgtataaggctttaggtaaagtcgtatcagatcccatgacttcacctgtagacttcatttctgggccaagcaacgaatctacatcaggtaactttgtaaatgagaaaattggtgcttttacgtggaccatgtcgtcagcaggtatcaaacctgtttcaaagcccatatctactaatttctcccctaacatcactcgtgttgccaattgtgctaatggcagatgcgtcacttttgaaatgaatgggactgtacgtgaggcacgtggattgacttcaataacatacgcggtattatcatgaataacaaattgcacattcatcaaaccaattgtgttcatggcttttgccagattaatcgctgctgctgtcatttcatcttgtactttttgagataaatactgtggcggataaactgacattgaatcgccggaatgtacaccagcacgctcaatatgttccatgattcctggaataacagctgtctcaccgtcggacaacacatcaacttccgcttcctgtccaaccagataagaatcaatcaatacaggatggtcattagaaaccttcacagcacgctgcatatagtcttgtaactcatcatcagatgacacgatttccatagcacggccacctaaaacataagatggtcgaatcaaaactggataaccaatagcctgtgcagcgttcagtgcaccatcgactgttgtcgccgtcttaccaaccggttgtggcaacgcaagcgtcttgataacttggtcaaaggcctcgcgatcctcggcacggttcaaatcatcaactgttgttccaagtatgtttacgccattttcttcaagcggttgcgccaaattaatggcagtttgtccaccaaattggacaacaacaccaagtggttgttccaagtcaataacatttaaaacatcttctaatgtcagtggttcaaaataaagcttgtctgagattgaaaaatcggttgatacagtctcagggttagaattcatgataatggcttcataaccagcgcgttgaatggctttcaccgcatgaaccgtggcataatcaaattcgacaccttgaccaatacgaattggtccggaacctaaaacaatgacagatggtttctttgaacgtacagattcattctcacgttcgtaagttgcataaaaataaggtgtttgggactcaaattctgcagcaaccgtgtcgaccatcttataaactggcagaacattagcatcatgacgttgtttgcgaacctcagcagccgtttgaccccaaagtccagcaattgtcgcatcagcaaaaccatttttctttgcataaagtaggtattcgatatctcccacatgggttgataaatcgcgttcaatttcaacaacgtgagatactttatctaagaaaaattcatcaatttgcgtcttagcatgaatcgtttcaatactaacgccccgccgcaatagatcagcaatcataaacaaacggtcatcacgagctggcatcaaagccgataatagcgcttcgtctgacaactcatcaaaagttaagtcgttcaaaccggtcacgccaatttcaagtgaacgaacagcttttaacatagcttcttccatgttacgcccaatcgccatgacttcaccagttgctttcatttgtgtcccaagtcgcctatctgcggtagcaaacttgtcaaatggccagcgtggaattttgaacacaacataatctaatgccggttcaaactctgcttttgttgtgccggttactggattaataatttcatcaagcgtcaggcccactgcaattttcgctgccattttcgcaattggataacctgttgctttagaggccagtgctgacgaacgtgagacacgtggattcacctcaataatataatatttataggactgaggatccaaagccatttgaatattcacaccaccttcaattttcaaggcacgaataattttaagcgccgcatcacgcatcatttgtacttcgcgatcagataacgtttgaactggcgccgtgacgattgaatcacctgtgtgaacgccgactgggtcaaaattctccatcgaagccacgaccaatgcattatcatgtgcgtctcgcatgacctcaaattcaatttctttataacctgctatagaacgttcaatcaagacttgcgttactggagacaattctaagccattggctgagatatcaactaattcttgatgtgtggcggcgataccaccacccgtaccgccaagtgtataagctggacgcacgatgactggatagccatgagtatctgcgaagtctacggcttcttcaacagttgtggcaataacagattccggtatgggctcatttaaacgttccatcaaagctttaaattcttcgcgatcttcagcttcctcaatggcggataactttgtccctaataactcaatacgtagctcatccaaaataccagcttcagacaaatttttcgccatattcaggccagtttgtccacctaatgttggcaaaattgcgtctggtcgttcttttcttaagatacgttcaataaagtctatagaaagcggctcaatgtaaactttatcagcaatttcggcatctgtcataatggtagcaggattagaattgactaaaataacatagtagccttcttctttcaaactgagcgctgcttgcgttcctgaataatcaaattcagcagcctgcccgataacaattggtccagaaccaatgactaatactttttgaatgtctttacgcttaggcatgtcgtgttgtctccttttgtgtttcggcaatcattgtcaagaaatcgtcaaatatatactctgcatcatgtggacccggtgcagcatctggatgaaattgtactgaaaaagcatggtggttcttcaatgacaaaccttcgactgtattatcattaatttcttcgtgagtcacaattaattctgtctgcgctaaactgtcacgatcaacagcgtacccatgattttgtgaagtaaaatctaaacgttcatgagttaagtgtcgcacagcatggttaaagccacgatgaccaaatttcattttataagtttttgccccattggctaatgcgaaaagctgatgacctaagcaaattcccataagtggcaatttttcttgtaatcttttgatggttgggagcgcataagctgcatcctcgggatttccaggtccattagatagtaaaataccatctggattagcagctaaaacggtttctgcatcaacatccgctgggaaaaccatgacattggcaccacgttttgctaacgagcgcaaaattgaattttttagaccaaaatcgattaaggcaatggataccccatcagtggggttttgatattgcgttttggttgtggcattagcaaccatatttttatcagtttgaaaatgacgtagattcgttagcacatcgtcagtgacatcatcaacaagcgcagctctcataacaccatgatcacgtaattcgcgtgttaatgcgcgtgtatctactcctgtaatgccaggcatccccgttctttcagcccattctgataagctcatcatttggcgccagttacttgggcgacgggcaatttcgtgaacaacaatagctgaagcagctggtcgtaagctttcaaaatcatcacgattcacgccgtaattaccaattaatgggtaggtaaagactatcatttcaccgcgataagacaaatcagtaattgattcctgatatcctgacattcccgtattaaaaactacttcagccataacttcagtatcagccccaaatgcctcacctgtatatatcgtgccattttcaagtactaaatatcgttttttcatttatgccgctactcctatttatgctatttcattaatttgcttggtaaacaaggttgccatctacccaagtcatcagtgttttaccatagacttcccaaccaatgaatggggtgttcttaccaagagaaacaaattcgtctgctgagatggtgtctttatgtgctaaatcaaacaatacgaggtcggcagtcgcaccgacagttacgcttaccggcgcctctaaattgaaggcattcaccggtgcaatcagcatgcgctctattaaagttgctaaagtgattatgccagtctttacaagcttggtatatagcagttggaaactagtttcaatacccgtaataccgaatggtgctagtttaaatgattgcgccttttctaccatgccatgcggtgcatgatctgtggcaaccatgtcaatcgtaccatcgattaatccagctagaactgcttgtctatcttcttgagaacgcagtggcggattcattttgaacagtgcattatcagatgtaattgccgtatcagctaataacaagtgatgcggagatacttcagctgtgaccttgacaccttgctgcttagcaatgcgaaccaaatccaccgatgcctttgtcgagatatgcgcaacatgataatgaaccccagtagctttagccaaaaccaaatcacgagctaattgtgaactttcagctaatcctgtaatccccggcaaaccaattttttcggcctgcgcacccgcattcatcacaccaccatgtagtaatgaatcatcttctaaatgagcgactaatggtttgttaaccttggcagcagcctgcatagcctgtaacattgtatctgccgtttgtaccccttttccatcattactaaatgcagccgcgcctgcttgagacatgccaacaatatctgagatggccgttgctgttaaatcactcgaaaccgcaccgtattgtgcaacgtgtacagcagcactactttgatttaatgcaatttgtttcgctaaacgtgccggcgtatcaggtacaggatttaaatttggcattgcaatcactgttgtaaagccaccacgagcggctgccgctgagccagtggcaattgtttctttgtattcaaatccaggctcgcgaaagtgaacatgtacatcaaccagtccagccgataaaaaagcacctttagcatcaatcgtctctacgtcactttcaatatgttcagcgacccgagtaattgttttcccatcaattaaaacatctcgtgtaacaagttcaccatcaattaaaatttttgcttgcttaatgcgttgcatgtgtagcctccgttgtatattctagtattgccatacgtgcataaacaccattattcatctgttcaaagattcgagattttggtgcttcgactaattcatcagcaatttctacatcacgattaactggggctggatgcataataattgccgctgcctttagtcgctcgtaacgaacccgattaagtccgaactgttcatgatattgcttggtagaaaaattctgattttccgtttgtgtaatacgttcatgttgcacacgtaggaaaatgacaacgtctaagttttcccaatcatcatcaatagcgacaaattgaccaaattttccaaaatcatttggttgccaatcttttggccctgaaaatgtcatattagcccctaaatgatgcaaaatttctgcattagaccttgccacacgtgaatgggccaagtccccaacaatgcgaatatttaaaccagcaaaatgattaaactgttcatagattgttactaaatctaataaactttgtgatggatgttgaccgctcccatcaccggcattaatcaagtgtggtatctcatgtcctgtcgctgttagcacttgatcataccaattatttactgtatgtcgaatgactgcaacatctaccccaatggcttttaacgtttttaatgtatctgtgagactctcacctttagacattgaactctgttgcggatcgatatcaatttgttgataccctaatctattttctgccatttgaaaactactatgcgtgcgcgttgaattttcaaaaaatagatttgtaaccgttaaatttgactgtattaccgatctaccagctttaatagctaatgcacgatgtactaagtctaccacgtcatcaagttctattgcatttatattcaaaaaatgtcgcataatactcctttttatacaaaaaacgcgtaagccatttcgacttacgcgtttctagaaaattacggccaaagtatagactttgccccgagtatctaaaagccttgtaagtctctctggacttaattaaaggttttactgttttcaatatattatcattttttaagcagttatgcaaactcaattagcaaaaaagtgcttatcttgctcattcacgctttttttagcatttttatctgaattccaaaatggcacaatcactttacccgtgacatgtttagcatctacaaagccaaagtatcgcccatcattagatacagaccggtgatctcccattacaaagtattcacctgctggcacttttgtatgatgttgatcttttttctgccacaaatcagttgctgataacgtttttagtgaccactcactgccaaacgacatttctgttccttgggtacgctcatcaatgccaatataattttgattgacaactttaccgttaacatacaagttagagttcttgtatgatacagtatcgccgggtacaccaataatgcgtttgacatagtctttatcatttgagttaaaccttggatcctcttgacgggcatcaaagacaatcacatcgccacgcttatatttggaaattttactcaatataacaaattctttatcttgtagattaggcatcattgacggcccactaacacgcacaagtgtaaataagtaggttcgcactaacaacacaataacgagtgtcacaccgataggaataacccattcttttataaagcgtaagaaaccattttgcatagtcattcttctttcataaaaactttaaaggcattatgtctacttacttctgacgcaacttagcatacgcatcggcaactggcttggttacaatatcgttaatttctgtcaataatgtgtttaatgcttgttctgtcgataacaaagccgtgataagctcatttttttgaacatctgctgcaatagcatcccactctttttcttgatcagcggatggttgctgctgtgactgcatcatttgttgaacagccacttgaacactctgaaatttagtaaatagttgcttggcctcttcatctgcttgaattgcattaaaggcattttgccaagctgtgtattgttctgtttcttttaaaactgatgccatttcattagcattatcgtaaatattaactgtcatgttttttcctctttatctttcttattatgcagtaaccaacaactaattaccaccaaatagtcctttaatagtgtgccatgttttattcgcaccgtcaactgctttatccaccccatttgaaaagtcagaaacaatatttgaccaatccatgctattaccagattgtttatttttaacaggctgattaggatttgtgacgctaaaattagtacctggtgtatttggtagaatttgttctagagaggttttcaccaatgggcccattgtcgccgttagacccaaaggtagactattgttcttgctattatcgtctaatcccatccaagttgcctgcacaacatcttttgtgtaagccatagcccaagaatctttagatgactgcgcattctcagtatcgttaggattttccgttgttcctgtctttccagcaatagtaaagccggccggggcagcccctaaaccagttccattagtataagtgcccagcatcatccgtgtcatattatctgctacacgtgaacttatgacacgtgtctgtgttgcttttggttgtgccacaatgactttgcctgttgcatcaacaatcttagtaattaaatgcgtctgactcataacaccatcattggcaaaagccgtataagcctgagccatctgcataggtgacacgccgtctgttaaaccacctaaagctaacgctaaacttttatctttgtctgagagcggcaaaccgaattttcgtgtgctggtgaaaccagcattaacacccattttattgagtaaatagacagctggtacattgtaagaatgctccagggctgaatacattgggacatcctcagtttgcacattcaatgcgttatgaatttctttgttgcttgtaccaaaagtccgcgtcgtatttggtaataattcatcaatgctgtaaccacgttctaacgccggtgcataaacggcaatcggtttaattgccgagccaggttgcagctttgactgtgtcgcatagttaaagcctcggaaagtgtgattcttttcgcgtgctccgacaattgcacgaacaccaccatttttagcattaagcaccacactggctgcttgcgcatctgtattgtagttaaacatccccggattattgaaatcggcctgaaggttagcttgatcttgctgatttaaggttgtgtaaatcttataaccacgattcattacatcaccttcagttaaaccgtaagtcttgattgcttcattaattacagcatcaaagaaccaaggatatttatagttattggtattatcatacgtgtcatttaggttcatcggcgccgcttgcgctgatttgagttgcgccgacgtcaacttcttgttttcaagcattgtgcctaacacaacgtttcgtctattaatcgatgcttgcggatgatcaataggattatatagcgccggactaggcaacatcgctgttaaagtcgcagcttgcgaagttgttaattcactggcatgtacgccaaaatacttttgcgctgcatcttcaacaccccaaacaccatgtccaaaccatgcattatttaaatacatagttaagatttgattcttagtataatcttgctcaacctgcatcgacaaaaagatttctttcgccttacgtgtaatggtttgctcttgtgttaaataggcattcttaaccaactgctgtgttaacgttgaaccaccaccagcaatagcagaggaacccatcactttgttttttaagttaagtagcgctgcacgcacaatgcctttaattgagaaaccgtattcatgatagaaattacgatcctcactggaaataacagcatcacgcatattctgagaaattttatcatagctcacgtacgtgcctttttgagaatacaactctccagcttttgccccagaatcatcataaaccgtagttgtttgtgctaaagtagcttgtaaatttttgacatgagcagtttttgctaagaccacaaaatagacactcatcaccaaaaacaaacttaagcataatactattagtaagcgccaaaactgccagcgcttagcaatcggccggattttttcctttagttttgtgacactattttttaaccaattcatagattatcctatcaatgctgaccaacgtgccgttaaagcagctgcacttttgtcatctggtgttgtaacatatattgtatcaaatccagctaacgtcgcaattacttctggtaaatcagcatcatcaatcactcctgctaatgcattaccagttgaatcggttgttttaataatggtcataaactgtacttgttgtataaaaacagcgtattcctttatagcttcatccactgcactcgcagtaacggccaaatcaggtatagtcgtttgatcttgtaattgttgatatcttaattcgccattcacatctttaatgcgcacaatacccagtgcacgtatatcacgagacactgtagtttgtgtggtcataacatgatgacgctgcaattccgttaatagcgcttcttgacttgtgatggactgtttttggataatatcaagtatcaatgcttgcctttgttgctttgaaatcatttatcttttcctcactgcacaagcaccacgttttataatgtttaactgcttatgcgtcttacatttcttcaggtgcttttacaccaagtagacgtagactttctgataaaattatcgtcaccgcttttactaatgccaaacgcgcgttgagttggtcatctggcaataaaatttttgaatttgcataatatttattaaatgcgcgtgacaatgacaacgcatacttggcaataatacttgcttcgcgttgttgccaagcacgttgtacaatcgttgggaattgatttaacgttgttataatgtcccaagttgctgtgtcatcaagattgagttcatctactgacacggctgtattggctttgcgcaaaattgacttagctcgtgcatttgtatattgaacataagggccagtatcgccctcaaagcggacaacttcttcgagattaaagtcaaagttattagtacgatcattcattaagtcatggaaaacaactgcgccggcacctacttgttcggccactgttgctttatcagctagatctggatttttttcttgaatttgtttcagagctaggtcatgggcatcgtttaagacatcttttaataagacaacatctcctttacgggttgacattttcttaccattgaacgtaattaaaccaaaagcaatgtgttcaacatcatccgcccaatcaaatcccatcagtgataatactgccttcatttgaacaaaatgttcacgttgctcaccaccaacaacgtagagtgacttagcaaaattatatgtttccttacggtaaacggcagcagccagatcacgtgtcatatatagggttgcaccatctgtacgcttgatcattgctggtgtcaaattagggttaatatcagataaatcaacaatctgtgccccctgtgattcaactagtaatgacttttcagcgagcatatcaacgactttatccattttatcgttgtagaaagcttcgccattgaacgaatcaaaactaatttcaagacgatcatagatttcagtaaactcttttaatgactccgcacggaaccaggtccacagctgatgtgcttcttcgtcaccgtcttctaactttttaaaccaggcacgcccagcatcatttaagctatcatcaatttttgctttttcatgaaattcaacataataacgcaaaagcgttgcgattggatctgctttgacttcagcttcagtaccccaagttttataagcgtaaattagcttaccgaattgcgttccccaatcacccaaatgattgattttgattggatgataaccatttttagcagtaatattagccaaagcattaccaataacagttgatcgtaaatgtcccatagacatgggttttgcaatattaggagatgacatatcaattgtgacatttgcgccatcaccatcattgttatcaccaaatgcagcaccttgggttaaaattgttttcaatgttgcttgagacgtcatttttttgtctaagaaaaaattcacataaggtcctgttgccacaactttttcgaagttactttggtcaatacggtttactatgtcgctagcaatctgctgtggtgcttgacgtaacaatttagccaatgtaaatgttggaaaagcaacgtcacccaaatcggatgattttggtgattctaattttgctgcaatttccgctactgggatgtctggtaaaacttgtgataatgatgtaataatgcttttattatcagtcatgtggtcatattccttttttaattagttcctattataccttattttaaattgattcatataaaaatcgtccctcgttaacaattaacaagagacgagataaacccgcggtaccactctaatagcttacgccactcgatatttatactttggattctgagtacgcgccgcctcaatcatggcctgactttcaccaactcaggctcgctaaacatgattttttgaaacatctttactcttcttcatccgcttccgcacgctccggtactggtgcatgcttaattacttcaatttcgtccatacgaactacagcacggtggttcatttcattgactgccggttggtcgcctaaatcgttttccgttatttcaaccaatagtgcattttcatatactttttctacttggccagtaaatggtttttctaaattcccataagccggtgctagcaaaatatccccaacgtgatattttgatgccttattttcttcttcgtctgccattgttgtcagtgtacacattgcttaactgcctctgttgttagccaacacgagtcacattaaacacgtctacttttcctcctgtaatcaatgtataacaaccaattctaacacaaaaccgcacgaatcacaatgttacaatacgagagataatgtgacgtgcaatggttattttgggtgctctatctaaaaactcaggctgcttatctcgggtcaaaattgtcacactgttgtcatcagatgaaaaaccaatatctgaccgactaacatcatttgcaatcagcatgtcagcgttttttgtaactaatttatcggccccgtaagcttcaacattttgcgtttctgcagcaaaacccacaacaatttgactatgcgttttatgttggcctattgtctttaaaatgtcaggattttgcactaactttagtgtcagtccgctatccccagtttttttaattttatgatgatctgttttttcaggcttaaagtctgatacggctgctgcaccaataaagatatccgctgtctcaaatgcggctatcgcggcatcaaacatttcttgcgttgaagaaacaagaatttgattaacaccataaatagctggcttagtcacagttgtaatcagtgtcacatgtgctccttgttcagcagcagcttgagccaacgcaaagcccatcttaccacttgagcgattggtgatataacgtactggatccaatgcctcacgcgtactaccagctgtaataatgacttttttaccatgcagtaacccgctttttgcctgcaaacgaatggccgcttctgataaaatcatgtctggttctggcaaacggcctttggcctcataaccttcggctaaaaagccaatactgggttcaattaatagccaaccatctgaggataagtactcaatattacgttgcacagcaggattattatacatcacatcattcattgctggtacgacaatcttttcagctgccgatgctataactgttgctgtcggtgcatcatctgcaataccgtttgccagttttccaataatatttgccgttgccggtacaacaaatatcacctcagcccatttggcccacgcaatatgcacaacatcggccccttgtccagcaaacaaatcagttaaaacatcatatcctgataaaatggccattgttttgctgggtataaactcttgtgcggcatgtgtcatagacactctgacatgtgcacccattttgattaacaatctaactagtgtagccgatttgtacgctgccacactgccggaaacaacaattaaaatatttttatttttaaacatttttttatcctatactagtagcatttgagacacgaaacggtctcacgtttcaaaacgcattgtaccatatcaacaagataattgcctatcaaaaaaatcgttaagggacgaatagtcacttaacgatgtgatgatatttaattagatgctgttaaacttgaagtcaagcataaagggtgacaatcttgtccacagttaaaacgattgaggtactttaaacggtttgccccgtaccaaataaaccgaaatggtttatttatctattatatcaattcgtcatccaatgaggacatttttggcgtttcaacaaatatttcaggatttaaaacccttatctaataatttgccaacgatgggcagttgacccaacttatccatttgtttaccatccacaacaatcatattagctgatgattccgctaatgtggtgaaagcattaatcgactgattctggaagtacttatcatctgcaccggccaatcccgactgcacagtatcaatacgataacgctcagcatctgcacgggttttagtggcatcagcttcagccttagcagtggccattagcgcatcatttttagccttagtagtcaattcaattgaacgcgcctcaccttccgctttagcaattgttgctactcgttcacgatcagctgttagctgcttatccatcgcttcttgaatggatacagaaggtcgtaattcatcaatatttatacgatcaacattaataccataggtattagttaaatcgccgatagcatcagctaattgaacgttaattttagttgttgagcctaatgcctcatttaattccatacgtcctataatatcgcgaagatgtccgcgaactaattgtgccatcgattcaacagaatcagtattttcgtacatgtatttgatagcatccgtcacatgatagttcagtgtcacactagctttaatatctgcattatccgccgtgataactgaataatcgggtaaacgcaaaggtctcatagctagactcactttacgtattgtttggaaaaaaggtacataaaaatgtaagccggcttcgcaacgacgactgtactttcccaatgtttcgactagccccgcattgttttgaggcacaattctaaaaaataacatattactctccctttgtaatcaatctgactgtattattttagttctcttaaggttaaaatattaccgtttgcctcaataactgcatacgacttttccttattaacaactgaagcattatcaatcagatatcgataataaattcccgaaattttcaccaaacgattatctaaatcaaaattgtcccctgatatcacatgaccaacaaactgtctgtcttcaaacgactttggacgtacaccctcctctaacaatttcgttaaataattatttaacgaacgtccttcctgactcgcgtgtttagctaaaacttcgtgaagttccggatcaattctgagcggaatatttcctgattttttgtgaatgttttcactgttttttatcatatcttaatgatatcacaattaaaaatataaatcgagcaatagtctaataatttttttcaaatcatccaaataaaaaagcaacagaacgtgacgaggcttcctgttgcgcttcgatttttaatgtcaaatcgctatttattgctatcttttctaaaaaaatttgctacagtttggacaaagtagcgtggttgactcagcttggcacgatcaaattgttgcgaatataaagcaaatctttcaatcaactgcgataaggattggaaaatagattttgaaacaacgaagagaatcactaataataacaatgagacggaatcaattcgtgtgagtgagaaaaatttactaaacgtgaaaccgacaataatcatgcctgcaagacaactaaaaaatactttttgacgaaaggcattcattggtgtcgaaattttatagagaacaaagaagccaacaacaattaataataaggttgcagccgttgaaacatctgctgtacttaatttaaacaatgttccgcaaattactaaaattcccacaaccaccatatctgtaataccaccaggtgcagctttactaaagacgtttgtcataaagtgtccttttattttttcattatttttttctaatgttaacaaaaatgatggtaagccaatggtgaacaagctaatcaatgttatttgtaagggattaagcggataagtagctgatagcagtatagcaaatactgacatcaataatgaaaaaatgtttttaaccaagaacaagctcgccgagcgttcaatattgttaactatttgacgaccttctaagacaacctgtggcatctttgaaaaatcagactccaataacactacttgtgcggccttagctgtggcatcattaccagaagccatagcaatactacaatctgcttttttcatagccaaaatatcattcacaccatcgcctgtcatggcaactgtcttgccgttatctttcagaatatcaacaaattgctctttttgttctggcgtgacacgaccaaaaacggtgaatttttttaatgcatcgtccatactttctaaagtgtttagcgttcgagcatcaacataattctcagcaccactaatacccgcttgctttgctgtgtaactcactgttaacggattgtcaccagaaatgactttgattgccacatcttgcttggcaaaatactgaaaagtttctttcgcgttttctctaacaggattagcaataacaattaaggctaaaggcgtcacagcactggtcaattgacggttttttattaccccattatgttggccaaatattaacacacgcagaccttgttcagaatattgtgtaatggcttgcttgtactcatcatactgatctttaagcaaaacttctggtgcccccaatacgaatgtatcatcgccaaaggtaacactactaaatttttcaactgatgagaaagttgtatacgaggtagcttgacgatctgatgcctgattaaacttctctttaatcgccaccatcgtatcgttatcggctgccatagtttgagcaaaatcggatactagctggctcaaatccgattccgattttgactgacctgctaaaggtacaaaatgggctactgtcattttattctcagtgattgtcccagttttatcgacacaaagtacatcaacacgcgctagtgtctcaatactcttcatattgtgtaataatactttttgcttagccaaacgggcagcccccatagctaatgaaattgtcgtcaataagtaaaggccctctggaatcataccaattaaggcggcaaccatagtggtaatactttgttcaagtgagacattattcaatatgtaactttgataaaaaagaattaagccaacagggacaataatgataccaacccatttaatgaaccgattgattgatatcaccatttctgattgttcgctatttttaatctttttagcttgacttgtcagcttcgaaatatatgacgcttcccctactttttccagttcaccataacaacgacccgacaccacaaaactaccggataacaatttgtctccaacacgtttagtaatttcatcagactcaccggttagtaaggcctcattcacttgaatttcgccatttaacacaaccgcatcagccataatttgagtgccagcccgaaataacacaacatcgttaatcacaagttcgtctacttctaactgaacttcttgaccttctctcactgccgaaaccgttgttgtatctagcacattaagattgtctaatacttttttggcacgtacttcttgaaaaacaccgattaaaatattaattagaacaactggcacaaacgaaagatttttataggattgcacaaaggctaaaagcaacgctaataccaaaaaaatcaggttaaaaaaggtcagtgtattttctcgaataattgccgcataggttttagattgatttttacctactttgttagattgtccagcacgtagcctgtcagtaacttgttgttgtgttaacccctcttgatagtctactggtgtatcaagcctatcatcaacgaatggttgtttggtgatatctggttgtttagtcattcattattccttttcgagtgtgttatcagattaaatattaattgatagtcaatgacccttgatgcgttgccacaaaatttttaacaacggcataatccccaatataaggttcatctacaccattaactttttggtatgggtcttcacctttaccagcaacaatgacaatatcattatcacgggctgctaacaaggcttgattaattgcagctattcgatccatttcaaagtgaacatccaactttggattgttaatatgtgcagcaatttcatcagcaatagttttgggtgattcaaattgcggatcatctgcagtcaggtaaacgacatcggcgagctcagaaacgacacgaccaaaatctgctcgtcgggacacgcctttatttcctggtgaaccgacaacaacgatgactttcccatcaggatactgactttgggcaaattttaataaggcatgcattgaagcgtaattatgcgcataatcaacaaatgcgacaccgtgattcggtattggtaggcttaacatccgccctggaataaatacagtatctaaccccttaaccatagcctcatgtttggcacctgctaatgccgccataattaacgcggctaatgcattggattcgttaaaatcgccgggcaagttcaaacgataagctcctgccatttccgataaatcacttgcttgtacagtcagttggctttcatgaattgcgctactttgggacgtaaacgtatattctccgcccttttcggcattactatatgtataaatcttatcatgacccttttttgcatgtgtcataatttcagacaagtgatcactctcagcgttcacaattactttgtctgaatgatcaaataacatcaatttgtgggctaaataatcttcaaagttgggatgttcatttggtccgatatgatcgggcgaaatatttaaaaaagcacccacttgatatcgcaagccatacacacgctgtttcaaataggcttgtgaactcacttccattatcaagtgtgtcataccgttatctacaacacgtcgcatatccttaaacaattcgtacgattcgggggttgttaaatcagattttttgcgatcactggcctttggtccagtaatacgatcgactgtcgaaaaaagtgcagtatggttgtctgttgctgcttttaagatattataagtcatgtaagcagcagtcgtttttccctttgtcccagtgaaggctccaatccacaggttcttttggggataatcaaagaaagccattgataaaagcgataaggctttctgcacattagtaacctgccactgtggcaaatcaactggtaattggctctctgatacgataccagtaatcccttgagcattttctagatactttggtcgaaaagccccttttaccacaaataacgtttccggctcaacttggcgtgtatcataatgtaaaaatgaaaattcatgatatgttactggttgagacactaataaattgtgagaagacaacagttgttcaattgttttacttgttagtttcataatattattatacaaaaaaatgacagttgtgtcagacagaaccgtcatttagatgacttcaataggctacggcgtaacgctattggcgcaaacagtgtacttgctaaaataactactgccaattcagaatagtcgccatttgtaataagatgcgtacttaagccaatatcagcaataattagtgccatttcgccacgagaaaccatgcctagtccgatgatgtgagattcatatgtgctcatacctgttattttagcacctaaacttgacccagcccatttcgttacaatcgccgcaattgtcataattatcaaaagaaaccacttatcacctaaacctgttagcgtcattttcaaaccaatactggcaaagaaaattggtataaagaagccatacccaatagtcatcgtgtgcgccatgatttcctttgcttgattagctcgagcaagcgctacgccggcaaaaaaagcaccaactaccgctgaaacaccggatttttcagcaaaatagcccgaagtaatggcaagtaatacaccaattaatccagcaatcgctggtaattttgtttgccacaagtattgaacaattttaggtaaaatgtagcgactaaataaccaaaataaaataaaaaataagatcgctatcattaactgttgaggtacacctactgtgccttgatttttcaaaccaaatgatgacataaatcctgttaatattagcacagccaatatgtcatcgccaacagcagcacccaaaatggtcacaccagatttagtttttagttgattatactcactcaagacctcggcagtaatcgagactgacgtcgcagaaaaaacgataccccaaaatattgattgcaccgtattgtaatgaaatatttgtgccagcaagaaaaaagtgcctagaggtaatagtgcccctaaaagtgcaacagttaatgacgttttaatgtgtgatagcagttgcttgatatctgtttcgataccaacaatgaacattaagagtaatacacctatttctgcgatactattcaattcgtgcgaaattgacacaagtttgaagacactgggtccaatgatgatgccagccaacaactggccaactacgataggcataccgaaacgatgggcgccccaaccaaaaataatggtcgctataaacaagataattaaattctgataaattgtcatttgttactatccctactttgattttttgtaaataaaaaaagcttatcctaaaagtaaacgctgctcccccacatacgttcgccttaagtctaagcttaaccagtttgatattattaactattgtttttatggtcagctgcgctttgatgcttctcagctgttgccatcgccatgtcagcaatcgctgcggcgttgtcacgataaatatgttgatcagatgcaacggcttcgtagactcttgctaattcacgtgtcaaaatctgacgtacttctgtcgttgaatgcgtctccatcaataattgacgtagtgacgacgcatgagcaaatccacgaagatatattttaaaataccgtttcagggcttcaaaatgcttaggtgtcacattagcgttgacatcgtcaaacaaatcaagttgtcgcttcaataaagcgattgattcttctagtgtgtgctgcctaggaattttctcaaaagcataaggattttcaaaaataccacgaccaatcataatcccatcaatgcctggatgtatcttagccaaagctaggccctctgcccgtgttttgatatcgccattaatttgaatgagtgtttttggagccaatttatcccgcatagccagtatctcatcaatatactcaacatgcgctggtgctttggacatttcttttcgtgaacggagatggacagttaagactgccacattttgacgtaaaataatgggtaaccaatcacgaaattcttcggcatgatagaaacccaatcgtgttttaactgaaacgggtaaccctgatgtcttcgcagctgaaatgattttttcagctaaatcatcatgacgaatcaaatctgaaccagcaccatttttaatcacggttgcatcagggcaacccatattaatatcaacagcacgatatcccatggttggtagtatttttgcagcacccgcgatatcttctggtcgtgaaccccaaatttgggctaccggttgtgcctcattttcagcaacagcaagtcgcccttgaactgaaaacttggcttttggatgcaccattgaactggcattcgtaaattcagtatagtaaacatctggtggcccagcttgtgctactactcgacggaaaatagtatccgtgacagcttccattggtgctaaactaaaaaatggttgtttatcagatgttgtgtttttggcttgtgtttgttttacaatctcatcccaaaatgaatcttgttgggtactaagcgtcatgcgacatctccttgtataatgtaagtaaattccatcatatcatattttagatggtgctgtcatctgattagaccaaagttcacggagattatttatcttcacacattaaatacgactatctttttgtagtgcactcagcgtgtaaaacgaaccggtaacaacaattaaagcttgagacgattcacgaacacgcatagccagtgaaatggcagctgtcgcatcgctagcaatctcaacatcaacattgggataactagcaataatctcggctgctagctcttcagcatgcaaagcgcgcgttttgttattcggtgtcacagtaatcacacgttgcaccactggcacaataatatctaacatttcatgataatctttgtcttttaaaacacctagaataagtgtcggcttaatttttaaatgccaagcattcaacgccgaaaccaaaccattcataccatcaacattatgtgcagcatcaaaaagaatatttgaatctgcatgatagttcatacggcccaacattgaaacattggccaaaccatcacgtgatttttcaggtgtaaaatcataccccatggtcattagcgctgctttaatttgcaacacaatactaaaattatgtgcctgaaatgcgcctgacatactcaaaaaataacctgattgtccgttaataattaaatccatgccagctggagtggtattggcaataataatttgatcaggagtatgttcgaacaacgttgcaccaactgttaccgtccgttgcttcaaaacacgactaaccgtcatatcctgtccggcgtaattaatgacaactgtgccttttttaataatggcggattcatcttcggcaatttccgttaaattacgaccgataatattttgatgatctaaactgattttagtaaatactgccatcaatggcgcatcgatggcattagtcgcatcacgtaagccacccaatccagcctcaaacataacaaaatcaacgtgttcggccttaaaatacaataatgaaataagcgtaaaatattcaaaataagttaattgatcaaaattcaaaccgtgttgcttgagacatttgacaacttcatcgtaataacgcaaaaagtcttttggcgtaattaacgtattattaattcctatctgctcacgttcagaaagaattgaaggacttgaaaaatgaccacaagtatacccattagcttgaaaaatggccgtcatcatcgcaactgttgaactcttaccattggtccctgccacatgaattatttttaagtctcggtcggggtgtgctaaccatgataaaacgtttttcaacaatggcacacgcgtatcatctaaaatatgccacgtcctatctaaatgcctaataacgttcttataacgcgcttcaatgcgcttatctacagatttatccaagatgtcccctccgacattttctctgaaacctattttagcacatgtcgccaacaaaaatgtatgcaaaaaatcataatttaaccacaaaaaaacggttgtttaaaccgttacgcctgcggggaaatctgtaaaggcagcattgattccccattcgtttaatcttgccattgtttttggatcattaactgtccaaacatttaatttaaaacctttgttcattagtattctggcctgttcttgcgttaaaaatgagacatccggatgaatataggctgcatcaacagcttgtgcctgttcaagatggctatcagtaattggcccatctactagtaatcccgtggcaacttttggcattagcgcgtgaaatttttttaacagtggcacattgaagcttgaaacaataatctgacaatttggatttaatcgcagaaaggctttatgaattcgcattaaataaaagttctgttgttccccttgcacgtccgtttttaattcaaagttgacattgagttgatgcagattaataaagtcaattaaccaatctaacgtgacaatctgttgtccttggtaaactgggctaaaccactcgccaaaatcgagtttttggaggccttgtaaggtgttacgattgactttgccattgccattcgatgttcgattcacgctagcatcatgaataagaaccagctgaccgtccgatgtgatatcaatatcagtttctaaccaagtaatgtccaaaggtaacattttttcaaaggctgcacgcgtattttctggcgcttgcgctgagacgccacgatgtgcaatttttatcataaatttttctctcatttctgcatgtgatttgccgaattatatgatgccaatgctttatttgtcgcatcttcagcagtctgtaaacttttttcaatatcagcgccattgacaatcgattgcattgccgtctcaacattcgtacgttcaatgggtaatattggcacaagtggcccagcagttactgaattctttttactggtttctagctgttttgtagcaacacccaagttagggtctttagcaatcgctgatgttacttgtggtaacgcttttgcgttcttattgaccgctagataacctgttgccagctgccactgtgcctgtgattgggctgatgacataaattttagaaaatcagtcacaccttctttagtagcagttgtttgatgcttattcacccacaaggaagcgccacccaatgttaggccattacgtgcgatatcatctgcatgtgggacataagttacccctaacttaaattttgcattagcttgtaagtcaccggtagaagctgatgattgcatgaacatccccaacttaccagctaagaatgccgtttgttgattagcctcggcaatatcaccagaaccataactcacaaaagatttatcttgaattgcttgtttcataaaggtcatcagacgtcgagcagctggggtattaatattaatttttgttgcatattgaccagattcacggccattatcatggttcgctagcaactgattctggtttgctgttaattcttcgaaaagccacccataagcttcaatcgtcatgcccttagtttgatgatttgttttttccgttatcgcttgcgccaaatttaaaatatcctgataactaggatcttcaggcaaagtttttaatcctaatttttcgactagactcttattataatacaaaaccggtgtggatgaattaaatggtaatgattgtaattgattatcaacagtgtagtagcgcgcaatattatcctcaatttgattaatgacttgagaatctagtaagcgactgactggttctgtacttttagttgacaacatcgtgctggttgcaatttcttgtgcttgtacaattgctggtgctgcggatgaattagcgacgttaatatattttggcagtgattcagtataggcaccctgatattgtggcacgactgtgtactttgtttgtgatgcgttgtatttcgcaactaattttttaagcgcatcggctggtttaccacccatcgaatgccaaaaaacaattgtcgtgcgttgatttgcactaactggtcttgacaatcggctcatgccaagcagcacgatactaatcatcaacacaatagctattaaactcataacatactttttcttcatgactactttaccgccccatcaagcaaaccagatttaaacgctctctgcgagagcagtaaaactacgagactaggcaccataatcaaaatagcacttgccataattagtccccaagaattaacagcttctgtggcttgtaactgtcgtaacccaatttggaccgtgcgaacattgtcactataacttgtaatcaagggccataaatacatattccaagtggtcaagaacgaataagctgctaaagtaaacaaacttgttttagcgtaaggtatcactgcatgatataagaatcgaaagtgcccaaccccttcaattgctgctgattctctaagcgccaatggcacttgcatgaaagtttgacgtaataaaaacgtaccaaacgctgaagcaaagaaaggaattactaaggcggcataattgttcaaaatacccaaccaacgtaatgtttgaaagtttggaatgagttgtgattcaaatggtaacatcatcgttccaatgaaagcataaaatataatttgcttccctttgaacggaataaaaacaaatccataagctgctaatactgagaaaacaacttgaccaaccattactatagctgaaactagtagcgagttcagtagatatcgtaaaataggtgttgcagttattgcttgtatatagttgtcaattgtgaattgactcgtaaaataatgacccgttaaaatagcattgtttggtaacaatgacacccatacaccaacaattaaggggattaataataccaaagataaacctatcatcagtacataacgccatatcttttcattgcttgttataatcattgatacattacccgcttttcagtcaatttaaattgtgcaatcgttacaagcgcaattaaaagcgccaaaacaattgattcggttgatgctttaccaacgttaaggttaacaaaggcatctttatatatttggtacacaattaaattggtactattgtttggtccccctttagttaataagtcaacttgcccaaaggtttggaaggcattaatcattgtaaccgtgcccacaaagaataatgtcgggctaatttgcggtaatgtaatgtgataaaatttatgccacgttgtcaccccttcaatgtcagctacttcatataatggtgtggcaacattttctaaagcaccagtcagtgccaaaaatgaaaagcctaaattcatccaaactacggttaaaatcactgcaaacaaagaccaagtgttatcagttaaccaatgaatcggtggtaaatgcaatagatttaacaccatgtcagaaacacctgttgtgggttgaaaaataaatagccaaagcacggaggccactgaaacagaaacgcccatcgttgaagcaaaaaatgtccgaaataacgtcgtgccttttaagtgtttgcttgtcaccatggctaaagccaaagcactcactgttgttaacaatgtcaccataaagacgaaaataaacgttgtcagcaagcttttcataaaaaacttatcttgtaatagtgtgccgtaatttgacaagccaataaatttaactggctgccctaaagcattggttaaaaacatactgtaataaacagttttaactaggggataaaaaacaaaaacaccgagaaaaatcgctgatggtgctataaatcccatagccgctaaatgtgcctttagcttttgctgcagttgcgtatgtttcacaactgcatgatttgctgaagaaaaagcatgatccatgttacacccccacagtagctaacgcttgtcctgctaaatcaaagtaatataggtcctcacgcgacacataaattgtcacatattgctgtgatgacaagtttgccatacctttaattttaaattgtaccgtttcatcgcgattattaattgtaccaaagagcaatgtatccgaaccaatataggtcatactggcgagccataatgatattgccaaatcatctttattttcttgatttatgtgggctgcttgtggcctgattccaaccaaggcatctggatcaaaaggtgtattaattgcgaccccgtggttctgccagtctgtgacaccaggaatcacattcatttttggtgtgccaaaaaacttagcaacaaaagtattttcaggtacctgatagagctgtatcggcgtcccaatttgctgcacgattccatcattcaaaatcatcacgcgatcacccattgtcatcgcctcggtttgatcatgggtcacgtaaatcactgttattcccaacttgcgttgcaatgcttttatttcataacgcatactttcacgtaattgcgcatcaaggttagagagtggctcgtccattaaaataatgtccgcgcctgaaacgatacttctcgccaaagcaacacgttgtcgttgcccacccgacaattcacgtgggtaccgtgacgaaaaatcagtcaaatcaaccattgttaaagcatcagacaaccgttgaaattgcgtcgcccgatcaactttgcgtgattttaaaccaaaaacgatattttcagagaccgtcatgttgggatagagtgcataattttgaaataccattgataaatgccttgattttggtggtaaatcattcattcgttcaccatcaatcaataattcgccacctgtaatgctttctaatccagcaatcattctaagaattgtggattttcctgaacccgaaggcccaaccatgacaaaaaattcacccggcgtaatagatacagtaacatcttttatcactgcttcatcttgttctgtgtagcgctttttgatatgttgtaattcaatcattattattcctacctttacccatgacttcatcctatcaatagcatgtcaaaaaaataaccttatagttgtgatgaatacgtaaataaacgtaaagaatttataggcataagaaaagccaagataatattatcttggcttttgtttcagtaacccttatcaagattaacaacattttgcttaaacgagccatcgttaacaaacgatgttaaattttgttcaaatagtctaaataatccgccagtgcgaccagcattgacatgttccccccaacttgtatgctgagttaacaaaatctgatgacgctcaaataggggatggttttttggtaatggttctggtgttgtgacatccaatgcagcaaatttaacgcgagaatcatcgattgccgataacaaggcatcttgatccaacgtcgtcccacgaccaatgttaatgaataaaaatagttggttgacttgttcaaaaaaacgagtgtcaaaaaaatcggctgtatctgccgtacctggcaaaccatcaacaacaacacgagcttttgctaagcctgcctgataattagaaattgggtagacggcatcgaacccgggtactgctcgaccagatgtatttacaccgtataccgtgccaccaaaagccttaatatgtgatgcaatttgtttaccaatacgccctgtaccaaaaatcaataccggcaactcattaattaggtactgattcgtaaacggttcccagtgtttacgcatggcataaacatttaagccacgtgcaaagtaaagtatataacttagcaccgtttgtgcaattggtagtgctttcagaccactggcattggtgaccgtgattcctcgtgctttaagtaaagacaacggcaaataatcaacgcccgctgactgcgcttggatccactttaatttagcattaggatcggctaatattttctcaccaatcgcgttatcccagccgtaactaatcatgatatcagcaatttgattagctgttatcgtgtcaggtgtgacaacatcaatcccataagaagacaataactcataattttccgacgttaaagctttcactgataaaagtaacatgattctacctcctagtgtatcttatagattatattaaactatatttactcggacaacaaactttatttcatgagaattaaattaaaaagttgacatttaattttattcatgtcataataaaaaaatcaacttaaaggacttgaagaaatgactcagaatcgttcttacaacttcacaagcattattaagatcaacgtcgtcattattatctgacatttcgctggtctgtttttgctaccagtcgaggtgtcatctctcgactggcgtaagaatgactgctctgtgcatcatttttaaaaagcgctagtatgcaactagcgctttttttctttttcgtttttatacttaagtcttatctcaaacacagtctaatgagataagcagtggctattttaggaggaatttattatggacgcaacagttaactcatcaaccccagtaaaagaaaagtctacattactggacaaaaagaaacaaccacgtaccgtcagagatgtggtctttgatgtatcaacagggatttctaatgctattttggctgtattaggcatgggacttttaatggcatcgctaggcaatttattgcacatcacaccactcgttcaggctggtctgatgggtcaaaaaatgttagcccctgcactcggtgtcggtattgccataatgatgcgagccaatattttgaccacaggcgccgcactcatcgcagcaaccgtaggttctaatgctgtctattttactacagccagttcaccagcaacgcatactgctactggctggatagctgatcaggcagcaggttcactcattatgacatctgggcaacctgtttcagcagtgcttgcggctttgcttgctgtttttgtcggtaattggctcaccggtaaaaccccgctagatatgatgttagtcccatttgcagcaacgttagcaggtacaatttttggactcggtactgctgcagttacaaccccattcttgaattgggtgtccgaatcgctcgcttcgacgatgaaagttaatccattcctcggtgcttttgttgtatcggtcgtctggttcttattcttgatgacgcccgcatcttcggctgctttagccatcgcagtcatgctagaccccttatcaggtggcgccgctttaattggtaccactgcaggctttgttgtctataccgctatgggttggactcaaaacaaccttggggctaattttgcccaaaccattgtcacacctaaagttcaatttcccaaccttttaaaaagtccattattaatgtttggtccagccttaattgctggtgtttcagctatgctagctgttggtgtgttcaatctcaaggtgccatttgctattgctggcttagggttaaacggctttattgcacctattgctttggcatctagcaatccacgtgggttgctgttagtagctgtatttggcattgttgtgcccgtcatcagtagtttaatcatgtattacctattaaaaaaagccggtaaaacaaaagcaaacgatttacatttggacgttgtttaattttaattaaagcgttatagtataattatcataattttgtaagaaagaggagtaattatgtcacaagagaaagcacaaccttcagattttaattgggaagaactggggtttgaataccatgatttgccctatcgttttcgagcctactataaagatggcaaatggagcgaaggcagcttagaaacggattcaaacattcctgttaatgaggccgcaactggtcttcattacggtcaaaatatttttgaaggtcttaaagtctatcggcgtcaagatggcggtgctaacctttttagacctgatcgtaatgcaaaacgtttacaaaattcagccgctcgtttgatgatggcccctgtaccagaagaacttttcttacgcgggttgaaagaagttactaaagctaaccaagcgtttattccgccttatggcacaggtgcaacattgtatctacgtccatttgagtttggtggtggacccgtagtcggcgttcatccagctgataattatgtctttgaagtctatgcaacacctgtaggtgcttactataagggaggtctgacaccaactgcttatgtcacaaatgagtatgatcgtgctgctcatggtggtactggtgccgctaaggctggtggtaactatggtgcttcaatgttagctggtgatgaagcccatgcagctggttactcagatgttgtttatcttgacccacgtttacatgaaaatattgaagaattaggttctgccaacttctttggtattactaaagatggtcgtttcttaacacctaagtccccttctattttaccatcggtcacaaaatactctttgttagccgtagctgaagaattgggcctacgcgctgaagaaacaactatttcaatcaacgatttagaccagtttgccgaagctggtgctatgggaactgcagctgtgatttctcctgtaggttcaatcacgcacaatggtaacaagcacgtattctactcagagactgaagttggtccttggacacaaaagctctatgaccgtttaacagcaatacaatatggtgatgaaaaaggtccagaaggttgggcagttgacgtcccacttaattaatataaaaagcaggtgcccactattgtggccacctgctttttacttgactgatacttttaatcttgatacactaatatagttgtttcgttctataaacaacactgaccatggctcgttggtcaagtggctaagacgctgccctttcacggcggaatcgagagttcgattctctcacgagctatatcaagtcgcaacttcggttgcggctttttatattaataaaaactcatcaagtcatcgatgggtttatttttgtttaatgataaaggcacgttttccattctttttatgattaggttgtacaacttttgcacctacttttgctttacttgcacgtggcttatgattagtcgtatcaactgaccgtttatttgcatttttacgtggccgagcgttacttttggcacgtccttctgacttaaatggccgcggattaatgttttctaaaacaaaataaggtgcgccaaaattaacatattcatataaatagtcttgtagcgtcataattttttgttgctctgacacgtttctgtcatttcgataaaaaccttttaaacgcagttgatcagctgaaatatcgccaacaatataatcatattgtgccataagtggcgtataacgtacagctaacatgtcagcatcaaaagcatttttgaagttttcaactaactcaagtgttaacttatcaatctcaatttcgttagcctcttggttaatcttgtaggcgcttttacgctcttcttgttgtaagcgcgttcgttcttttagtgtatcgcgatccatcgcttccccttcctttacttgcgtgcgttgtactttttctcgtaataatttgccattaactcacgcaacaaaatatccaacgaaattttggcaggtacatcttggatgactggaaaaaaaggtacccatttataatgatctaaagtagcgatttgataatggcgctgttgctgtatttcttggcctaagtataaaattttatggtcacgttggcgatcaataccatcaaatcgcatatatccaaagattttgccacgaaatccacttcccttcagtgccaaactcgacaaacgttgctgctgtttatctatttcagcaaacaaggtgtaaatgtcggcgccagttaatgtaattaccatcgggttgattgcatgtggcatactctccaataaatcatatcgattgagttcaccttctggcaggtcttcaacaaacatgccagtagatagcattgacacggggactgaaaaatattgttttagcgcacgcaacccatcatagacctgttcatcagtagtaatacttctgggtaataccgcaactttttgtgcagataaggcatctcgcccgtacgctaaccagctacgtatcagctcataatcgcctgattcttcggctaattcatatgttggcacagtcatagctgttttttcaataattttgtgctggttgagctttaaagtaatatcaccaatatgttcaccataacgtccagccccagcaagtaacgtcccattaaccagtttaccatgttctaataagtgatgcgtatgtgcgccaataatcacatcaatatcatattttttggcaatgtcttcatctgtcggtaagcctaggtgtgataacagaataataccatcggttataggttgtagcttcggcaacaattgattcagtgtgtcttcgacttcatgtggttgccaatcaagtgacggataagtcaattcataaggcgctgtcatgccaataattgctaatttagtgcctaaatccgtggtcacaattttataaggtttggcccaagttggttgattatcttttggcatttccgtcaagtttgctaacaaaacatcaaaattggcataatcgtacaaatgattcatggcatcgtgcgataatacaagtccctcattattaccaatagtcacaccatcatagtgtacgccattcatgagttgtacatttgcctgtcccattgtcgcatcagtcaaaggattcagtcgatcgatggcatcaccaatatcaaacgtataactctgctgataagcttgctttttttgcaataaaaatcgcaaaattcttggccaattttctatgtgcgaatgcatatcatttgtatgtaagagatgaatggtctcagttgccattgattagcttcctttcaataaaatgatattagcgattacgcagcatgtgatgacgctttgcttgaatcatttcgattacttcgttttgactgagtggtgcaccaaaaggcacactatttttgggtaaataacctatttcaggtgagtcgataccgacattaatattctcttgatgaggcattgcataattgtgaatgtggccatgtaagttgatttgattttttgtcataccaaaaatcaatggataatgcgttaaaaaaacttcataatgcgcaaacttaactctggtgcccacttcgtgaattgtaaattttggtttttggttagctgtgatatcgttgttttgttttaaaaactttaaaagtgcggtttgatcatggtttcctttgataatgataaaatttccgtgcaaccgctttaagatggccaatgtttctgacataataagctttggtggcttagtaaatttcatactgatatcgccaagatgataaacagtatctgttggcttgaccttgctattccagttggcaataattgtctcattcatatcctcaacagtcaaaaattgttttcttggcgaaaaaatttggctcagcaacaaatcttgatgataaaaatgcgtatccgatgtataaaaatccataagctaacacctttcatttaaagtggaagcaaccgtgacgataacaaaaaagtgccgcagctgcgacactttattcgcgaaattccgataaaaacgccacaaacgcctgcaagttagctggaaatgcatttaagccccaaataatttgttcgcgttgattaggtaacttgaagcgtacaccccattcatcattcaaactagggtctggataagaaggcccacgatattcacccatccaagtattaatataacttaacacttcgggagcaaaatcatcccatttatccgtcatatctagccacggttccttatagcgccaattaaatggttctccagcttcattaaagtgtggattatagaaatcaaaccttggatcaaggatgtcttttgcttcttgtgatttgtcgtcatattgcagaaaagcatgtccttcatgacgcttggcataaatataatcaaacccggtaacaagattaccgcgataaaatactaaaaaatctaacctctgtgtggccatactaaccttcaataataactaacgacttcgtaataccttctgtcaagttctcgtaaccatctgacgtgacaatgacatcgtcctcaattcggacgccacccttacctggcaaatagattcctggttcaatcgttaatagatgtcccgattgcatttcatcacttgatcgtgaactcaaagctggtccttcatgtatatcaagaccaacaccatgcccagttgaatgattatagaattcgccaaaaccgtgatttgtaatgtattctcgcgcaacactatcaatctcactgcctgaaatacctggtttaacgatatcaatagcgttttcattagcttgcttaacaacagcataaacttcacgtaattcatcactgatagtgcccatcgcaattgtgcgtgtcacatctgacgtataatcattgacataatagccaaaatcaatggtaacgagatcgcctagttcaatgattttatctgttgcctcgccatgaggcagcgcggaacgataacctgaagccacaatggtatcaaatgaagccttttcagcaccataatgtttttgcaggcgatccaactcattagcaacttgtttttctgtcatgccaactttaataaattgtagcagatcattaaaagcttgagcggatgcttttgctgccaaacgcaatgcttctaattcaactgtatctttgacttctcgcaatgtttcaactgcatcgggcaacgcatcaaatgtaatatctgcaggcagcagctgatccattaaatcatatacgttgtacggcaatgtcgcttcaaatgccagctgtttaatgccaaatgcaataaccgtctcgacagcagcttcataataggcacgtgtgactttaaaatcgacattttcaggcaaacgatgacgataatcttcttcgtaacgtgcatcggtaatcagacatgcttgtgtgcgacttactaccacgacaccttcgcctgttccaccatcaaaacccgttaaatattttgtattggcaccttgatatacaatcataccatcaagttcaagtttttctaataatctttgtaactttgcaatacgtgcttcaaaatatttagccatcttcactagtctatcctttttgtttaatcgatattttcattatatcacattattcatcagcaaaaattgctcatatttttggcataaaaaaagcgtaatcaattaaatgattgcgctttttgatgacttttgcttactttgcagcagcaaggatatcgttgtattgttcacgtgtgtaaacagatacttgacgcttgtcacgacctttacgttcgaacttaacaacaccatctgtcaaagcaaacaatgtgtcatcgccaccctttttaacattcacaccaggatagatgtgtgtgccacgttggcgataaatgattgagccagctgtcaaagcttgaccgtcggcaactttagttcccaaacgacgtccagctgagtcacgaccgttggctgaagatccgccacctttgtggtgagcgaacatttgcaagttttcttgattcatcaacataagtctatttctcctttacaagtaatgattacgcgattgaatcaatcttcacgcgtgtatatggttggcggtgaccttgcttagaatgcatgttcttcttagccttgtacttgaaagtaacaactttcttttgcttaccttgcttttcgacagtaccagcaaccttagcaccttcaacgaaaggtgcacctactttgccgtctaccaagataacttggtcaaaaacaaccttttcaccttcggcagcatcaagcttttcaacgaagattgtgtcaccttcagcgactttatattgcttgccgcctgttacaataattgcgtatgccattattggattctccttatacttagactcaccattccaggcgggtcggcccttgtccgacacgtacttctacctgttccgagtggttgtagcttcgctaacaacttttcaatcataacaaatttattaactcacgtcaagacaaccggccccaattcctacacgacttcagaaaagtcaaataatgataaaccagtttgggttgcaccagttgtgttgacacgtaaaatatcagtaaattcctgtaataaaatcgtttgattaatatccatattatctgctaaccaagcagcaataagtgcccaaaatccaccgataacgacctcccactgaaacataagtttacgtttttcataatcatcagtaacccctgctaattgtaaagttacttgcgaacgcatacgtgtcattagtgtgttgaaatagctagtatttgtgtttaagtttaagaccgcattataaaatgcagctcggtcactgattgcccgaatcattttgaccacgtgaaactggccttggatatgctgcgtgagctccaataacaaattatcgttgacatcatcaatcaggtgaggcttattttgataatatttatagaatgtgccgcgggtcgtctgtgctttgtctagtagcgttgtaatcgagaaattaggttgggtcgtcattaaaatgacggctgcttcttgaatattcttttttgttctgataattcgtgcatcttttttttcagacatcatgatccctttctaaaagcaaaaaagcacagtgactgtgctattcttcattctttgcgccaatcttgtaaatatcagcttcaatatttaagtcttttttcatttgagtcacgatatctgcacgctgagctgaacttttattaatcgcattgactgacatcatgataattgtatcaaaacgatcatggaatcgtgatgcaacactcgcatcaatattataatgaccctttttagctgtttggacaatggttacaatcccttgcgatccataaaaagcatcccttaaggcttgtgcatctgagttactcaaatttttactgttatgcttaatcacttgatcagcctgctgttcaatggctgtcatggtttttggcttagtatagtcaaattgattgagcgcatgaacaaaagattgaatatcttcacgcgactgcttcaaatgccgatagtctgattgtggcatcgagacatcagcatatttaggttgttgattaaatgtaattaaagccactaacaaggcaatgattaccgccgctaaggcaaggaaagcttttctcatattttttctccagactaacaataactatagtatactatgaaaatctttttttcaaaactgttgtataaatctttaaattttgagcggactatggtatgatatattttgcattgcgttggtagctcagctggatagagcagccggtttctacccggcaggtcgagggttcgactccccctcaacgcatattgaccgttttatcaggattactgatagagcggttttttgttgcttaaacgttggtgtgcaaggcttttaagctatttaaagttgttgatagttttcatcacttttcactatttttatagtttatggctacaatatggctacaaattaaatagctttgcgctgacctttgtttctttggttatgcgttttgcaaactcatgcattttatctttcatgtctcctgtaaactgaccaatcggatatgaataagttgactcacctattttctgttcttcaaagaatacgttaattgtatctgtataaactatatacacaattcgcacactatataacgtattgcgttttttcttgaatagctttttgatttcttctattactatctgttccatgattttacctcaatacgattatacgaacatttgttcttgtaagcaaataaaaaaacatccacacaaaaatgcagatgcgtaaactaaactagcctagtaaataacaaatactaactctgttaaggacaaatattactagacaacttattatatcaaaatgataatcgttaaacaaatattgatttgtaattaataaaataagatagtatttttattcaaataaaaaaatccacaaactaatgtggactaacctagtagttatcataacttaaagagggagtaaccaactactaggcttttgtaagtatatcatattgtaggtatttcgaacaaacttggcttatgcaaataaaaaacacccaaccagattatttggttgggtgttttagtttattcaattataatttcaagaacgcatcggcgttaaaccacacttcgccatagctaccgtatttgataccaaccgcattactgttgttgtcgtagtcatcaatagtaccatgattgtttgcgccgttgaacttcaacgtgtcacccacttgcgagggcaatgaattaccacgcgttgcattatccaaaatatctaacggaataccattatacgtccaatcaaaatcacggccaccagctaaactatagttgattacttgccagatgccattcacttgcttaatttcatcggctgtaaatacaccataagcagtaaaagcattaccaacgttttgaaatgtttgaattgctgatgtattaactaccggttgtgtttgttgtggtgttacctttggcgttggtgcgacaataggtgaactattatcgccaataccattgataatatcgttgttcaacttatctcgactgacaccccacttggctaaaaacgcaatcgggtcaacgtgatctgaaccgtgtcctgtagcactagcgtagttgtgagtctttgtgccagcggtattttggttatcaatcttattgcctgcactggcttctaatgctaattgtcgggctaaccaaatataggctggataagctttattaaagtcttcctgtgaacgaatagacccttctgcgaactcaattgacgcgtagccgtcccaattccagtcaccgcctacgtcccaagcgccaccatttgtgttcatgacttgtcgaatatcgacttggccattagtgataccaactaaatgcgtatagttagcatcgttataatgaccagctaaataatcacgttcattttgaacactggcatttggattacctgtactatgcaaatgcacttgtgcaaatggataagctaatccactgttattcatcacataattaaatggaacaacaatatcttgttgaattgtatatgccataataacctccttattgtgccgtaggtgcttgtgctgtttcaggggtgctcgacacgaccgcctcggctttagctaattcttcggcactcacaagcggcttaactgcacctaaggcaccgtttgccttttcacgtgcatacgctgttttgatataagacaggatttgcgcttccgtgaagttatcgccaatcttattttcatcaagtcgtgcctttaattcagcagccgctgcttgttgttgaactgcaccatcacccagaaatgcctgtgccgttaaaactgcttgactagcaaactccagtgcttttttgatgttgtcgtttttttcagttgatgccttgaattttaggaactttgatacaccaaatccgccccctgctgcgacaaataccgctaccgctgtgttcaatacctttaatatttcgtttaacattatttttcctccgctttctttgctgatacgccagtaatcactgcaccaaaaaaggcaaccgctccaattgaagtgactacccatcgttttaacttattcacttttaaacctcccatttatcgtgtttccacgtttctaatgccgttaagcgcacttcatgattatttgcttgtttgttgctctctttgagttcatttttcaaactagcaatgtcttgccttaagccactaattgagttcacaatcgtatttttaagcacccaccatagcccacccaacaacattgaccctaatgacaaccaaccaatcaaatcatgtggcatctgcattcgtcacttctccttatctgcgttagcttctttaagttgttcttgcaatgtttctaattgagctgctaacgttgcgttttcaacagacttattcgctaactgcatgccaagattattaattattttttgtgcatcaacttccattatttactctcctgttctgtctgatccgctaccatagcttgaatcaactttttagaaatagtcgcgacatcttcttgtgatgatgtcatagttacaccttggtctggtgtgatttgaagttgtccattcaaactgtttggaaacttacctgcgctaaaagacacattgaaatatgataatgtcaactttccgtcaacaaaatcacctgtgcaccgtttactgtaatattcatttgcttttctccttttttctgcaaattaaaaggctaaccgctagtgattagccctgttacttatttaatcgtgcttaacatatctgctgatacttgattagcaaccttttctaacttctgtcgtcctgtcatatcaagccaatcagccttagtaatagtaacagcaccgtcactaatacttgtgccagtggcaaacgtcaccgcaaataccaagcgtactgtgtcattatcacggtcttgtatctcgttcttaatctgtatatcgttcatttttgttttaacctttctacttctaatctaagttcgtttatagcgtctcgttgttcccttacaactggtatgagactgattgctaccttgtcatattccagtccgttaacttcaccagtgacctcatcacgtacgacaaactcttctaagccagctttaactaagtcttcagcaatgagaccataatagcgcttatcattcatgtgaatctgatgtgttggttttgcacctgtttcacgatataacttacgttgttcatactcatctttatcctgccaagtagctgggtctaaagttaagaatttatcacctactgaagtaccaccatcgtactgaatatcttccttatattttgaggcagaggattgtacaaataacgccccatcgccagcaatttgaagcgatgaaccaccagaaccgctatgacgagttaatagatacacgtaactattttcacgtacctgcaatatattttgattgccagctttaagcactactgattgctgtatactttcaagggtcaagtttggccaagaataaacacgaggagtctgtgttactccaaaagcatttaatgttcctgttgtttcaatcaagttagctctaatactcgtgtgctgagaagcatctgataagagtcctgtttttgagtacatatagtctagtcgggcagaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaagacatatttaggaattcatctgggtcgctatttgtatatccagtagcagacatcattaagttgtttccaccatattctgaatggaaaacaccctttttatatgggtccgtattactgtcaacagatacagatatatttccatctgatgaaaatgcacccatgacagaattaatattaaatacaccatctctagtaaataccttatatccttcagatgatatacgatgcgagtttatgtttggagctctgacggtaaagctatccttgtccatgtggattacgtctgattgtataattccaccaggtgcaatagtcatttgcttgttgacgttaaaattaaatcctgtgatggtatcaccaacaagattattaacattaacattggcgatattaacttgataaccatccaatgttccaaccttaatattagacgcattaagattctgaaaattaccacccttagcatagaagtcaccagtaactgttgtatttccatcaagtattaatgagttaccttttagaatcaatgttccatcaggttgtcccataatacctgttaccatttgtttagtaatgccatcgttcgttgacgttcccaatgaccaactatcatggaaaatattaagcagtgtagaactcataaccatttgcgtccatggtgtccaacttgaaccgttgtaagttctacggtacatcaatgaaccgtctaggtctttccactgtgtctgtgtaatacggtcagtttgtggcgcatcaaccatcatgtacaagcttgctgtaacggctgagttagtgttattagatgcaccaataaagaatcttccgctttgagtcatgaaattcatgtcatcaaaacgttctatacgctgccattgggtattagcctttagtgttgtaacgtcattctggataacgccaactgtcgcactatcagccttttgattaatcaaggacctcatattactttctgagtttgaaacccgtgaggttgtaaagtctttaccttgctgtaatacagtgctatcgcctgacttacggtcacttacttcttgtgataaaccatcagcagtctgtttctgtgaactttgtagacctgtaatgttattttgggctgtgcttatgttcccttcagcggtttgtactctagttgatacgttattaatgttagtgccttgttgctgaaccgtactattgatactgtctatcttttgttgctgttgactaaacttactatctgtgtcaccgctcagcttagacacggtgctactaattcctgttgtgtctatttttagctgtgaaacattttgttctgtttgataaacacgatagttagtttttgcatctgtgtcgcttaattcttgctttgttgctgttaattcaagcccatcagcattctgtttaattgctgattcagcacttgtaacacgcccatcattagacttttggtaatttccaattgtcgtattagcttggtctgctgtttgttgtgccgtgcttacctttgtactcaggtcacctgttttagcattataatcagtttgactaaccttttgagtgattgaattagcattagtaacaatgtcagcctgtgcttgtctgattcgtccgtctgcattggttttgtaattattaattgataatgttgcttgatcagcggttagttgtgcttttgcaatcgctccagataaatcttctggcgcaggcgtccaatcagttggaagattacctgtttctagcttaggcaatttaatatatacatctaacgggctatttgtagtatcaaagtacattactatagttttaggaccctcattaatatgccctgtttgactaattcgtgaccacgtacttccaatattacctttgacgaggtttttgtcaccagcttctataccaaactgcacaaccttaccagtgcctttaatatcggcactataagaccaatctgagttatcagataatttcccgccgccatattcaaagtcccaaatataaataccaacattaccgccaaggccctgtgatgctacaatatgccacatattagtagtgctatcaaaaggctctaccgttaccttcacattgccatttatagcatagccatctgctaacccccttgagtttaggtagaggtttctaccaccaactgatagattatcaaccttagtaactgtggcatcaaaaccgtcagcacgttgttgtagcgtactaatgtacccagactgtttaccctgttcagtactaaggtcactaacagttgttttgacaccactagcatcagattcaatctgcgtcattctagcgtcctgtgacgtatcagtttgcttgatagaaacaatatctgtctccacttgattagcagtttgcgttgtacttgttaaatcagtctgaagttgaccagtcttagtgttgtaatcagtctggctaaccttatttttcaaaccatctactgcagtttgtgcagtagtttgagctgtactgatacgaccgtttgcgtctgttttataagtactaaagtcactcttaataccagatacggaggtttcaatagttcccattctagtgtcttgcttaccatctttggtttgaatatcagtgattgactgctttgttccatttacatcattagtgatttggttaatcttatcagattgactatcttgcgttttctcgatgtcacttatgctttgcttagttccgtcgacatcacttgatatagtgttaatcttagaggcttgactcgtggctgttgctttgatgtcgacaatatctgtagcttgtgagtcaacggtttgcttaacctgtgtatattttgatgataaatcgccagtcttttggtcatagtcagtttgtgacacctttgttgcgacttgtcccaaagcagttgttgcgtccgtttgtgctttagtaaacttgccatcgttggtcgtctgatactgtgtaatgattgctttaatttggttatctttggttgtatagtctaatacaacatcttcgggtgctggagtccaatcagttgtgatatttccagtttcaagtttgatatgatggaatgtcgcacttttacctgctgtgcttctaggtgttcccgcgtagataagcaaacttgctgtggggctatccacggtgctgggtactgtaaacgtccaatggtcacgtgtaccatctgctttgaagcggtctgtagaacccaaccattggcctataggttcatcatatagagctactgtgatatttttctggtcggtattaccaagagtaacttctgcactaaatgtgtaggtttggtcgggttttagaccagtagcgatgacgttgaatgaccagttatttgtttgaccaacagccgtccatgttgtgtctttttccgttcctaagattaggtttctaccaccgacgctaatagcattaatcgtatcagtaatatcacttttagcttgattaactgcattaatagctttcgtgtctaatgcactaactgcattctgtcggtctgtaacctctttggctattgtgtttagtgcgtccgacttagcttgattagcatatccctgtgctgttttatcaagtgcatttacagcattttgtctatcagtagcttcttttgctataccatttgttaaatcaaattttacttggtctagtgctttttgtgaattatctaatgtttctttaactgcctgtgtagtgtttgtaattgcatcaatcttagcctgattagcataatcttgtgccttaatatctaatgctgattggtcttgctttagttgattagccttatcatcaactgacttaatactttcgtctatttttacttgattatcagctatagctttatctgaataatctttagcttggatgactacatctgatacttttttatcaatgtcagcacccattgatgggttaattttttcaacccacttaccatcagtatacgaatacatgtgagtaccatcaaatagtttaacccagccaatatcaccttcgttagcactctgaggtaaatcttgaacactatcagctgtgtatgttgttgtttttccatctgcacttgtttgggcatgaattgccttttcctgtgctgttactgcttgttgataagcagcatccgcttgtgctttagcaacatctgccgctgcttgaacaaccgtcacatctttcttgattaagttaataacattagcacttttgttcatattatcagtgaagatagaactaaattcacctaatacaaaggtatttgtctcaggactggcaaatgatacagtcttttgaataaccttgcttgtaactaatatttcaggcttaatgtgaaagtcttgtacggtgactgtatcaccaagcgctactatctggtcgtgtaatggtgtaacggtatagttaaatcttggatggttaaatattgacatttgctgtttagcccatgtcaataaggcagatggttcacttaataaagtgtttgttataacaccctcaagataggcaggttgttgttgacttgccccaatagcataaaccctttgatttgcatcatcgtcaacaatatattccataccgttattgactgaaccgatatgaccttttttagcatctttatcatcggtcttacccgttacgtacaacttagtgtagataatgtctgatacttcggtagcggtcatgttctcgaagcccttagcaccaccgtatctaattaactcaccgttatcagaacctaaatgcccaaaataaagcacgcggtctacaatatggcctgttgtatcaagttcaacccaagaatctacatcaacgttgaacttagtctgcaagtcctgaagtaatgcttgtaggcttgtattagctgatactacgtaatcaataactgttaggttatcgtcagctactcttaggctaaatggtgcattcttgtacatcttactaacaaaagtctttaaatcaacctgtgctagggtttgttcagcctgaatcagttgcttacccaattcatatatagctgcgttaatcgcactaactgtaataaagccactgttgcgatctgtactggtgttaatgaccttcattaggtaataatggtcagccactgaatcaaagtacatcaggtaatcagtcgtattaatacttgtacctaaatctgtggcttcaacactaatagttaaggtatgtgaccactgcttagcgttaccttgcttgtcttggttcgtataatcaacagtggttaagcctgctgggtcgttggcattatctgtggccatttgtgtcgtaatggtatcactgaaaaatgttgtgtttccttgaccattattcaggcttaaacgccctttaacttgtaagttttcatcaagaactgtgtacatttatatgttcctttcattatgttgctatgtacgaaaaaagcacctttaagtgcttatttcattgctggtctgtagttatacttcactgttgctttatcaggcgttgggaagaacgtaatagattctttttggccaccttttaatagtggatacgtgcttgctgggctaagatacttattagctatctgaccgtttatatagacattttcagtctctgtatcaatagttgctgtgtcccctgcatggataatcgtatgtgcctttttaagggcttcagcggttgttattccttgtactgttaagtccgtaacagttaacctgtcatcttgataggactgtacaaactgataagaagctggcttgtcatcttgtgcaggtgtggtcttaactatcttgtcttcatgaataggtgtcttaccaaagtagtaccctatctgtgctaccttggcattaaagccatcaggtatcgtcattgtgtaatcaagaactgtattcccgctttcaagacctgaacctgctatttgattaacaagtatgtgcatctggttaccaatttttgtcagttggaagttagcccataggtttgtaataatatttggggcatcatacatgaactctttaacggtacttgtaatggttccaggttggttaacacgtccagcacctttatcccaagatgaacctctttgataatctgtactacgccatgaccaaccattaccataaccagggttcggtgttccaatattgtgccaagtagaccaagttaggctttcaccttgggcactgttccaaacctgtgtccatctgtgatagtcttgtgtactatttttccaaatatcaggaccattaggaactgtttgactagtcactcggtcttgttcaacctctttagagtaaacctgcgggccagtcgcttttccagttgaatcacgtggcgttttccacttttcaacggtacgagtgaagtggttccatcgaactgcatcaggtaagaactttgggttattaccatcaaataagttctggctaaagtccaaagtaacctgtctgtcaacactcataattggttcgtccatcttgatagttagtgtgacttcgtgaccacctttgttctgtgtctggtctaatgcccatgttgtgttaccaggtccaatataaccaaaacctttagcgtagttggcattttcttcatcggtgttacgaccaaacatgacctttagtgtaccgttattagagtcaccaatatcatacaagcccatacggccaatacggttaccatctttatcaagtaggtacacttctgttctttgataagctctggcgtagaactgttgatgactaattcttgttgatacacggtaatcacctgtgctacctgtgttaaatttcttagttagtaatagcggaccataagcagtagtcttacctgtgtaatcttttggtactgtccaaaacttgtctactgtaatggcgtgcttacctagcatttttacagctgcatcactggctacatcagcattagataaagcccaattctgtgtactcatatcggttacttgtgtgaacgtaccaatatcttgaattgtgtcacgataaacaactggcattaagtcctgtgtgttgacgtcatccgggaaccccacaaagacgttttgaccatcactattggtgtaaccaaagttattactatcggaactaaatgtgaattgatatgcaggcttagctacatcattaccatcgggcattatttctaatttgtttcggttatcagcttgaccaatcacctgtggtaagtacccatgtgggtctgacgctgtgaattgtaatgttagcgtactgtcccacgaatcactgacgtatgaaggatctggaatcgaagtaaaatgaccgtaaaaagtgcggtcaggaaatgcgccaaaaacgataggcgcttcactatttcctatttgtatgagagctttactcattgcttcgatattttgtagataatcatcagagttagctgcaattacagtgattggtatattaaataccttggctccatagttgttccgcaaccacctttgaccatacataccagaaacattttgtgaaatttctgctatggtcggcgctattggtaaagttatatgccctacactgatacccaaatctcggctagatacaccgatatttccggcctcaaaattacgcccaataacaaactcatcatcttttggatcagggtataactttaatttaatttcatcatcaatagctttttgttgtttagcaccttcacttggttctgtgtaagccatttctggtgggttttcattcccgttattagaaatatcttgttggaagctcgaatcaggtgcattaacgttatcacctggtagcatttcgttcgtaaaatcagttgccatttttatattcctttcattatgtttctatgtacaaaaaagacactaattacagtgcctaatttttatccttttgctaatgtctgaaaagcattaactcgcgctttaactttgtttaattcagtgttagcctgatcagcactaacaacggctggtattgggttggcctgtccttgcactaattgagacataagtgcaatggcttgtttcccttgttcaactaaagccattaaaatgctatccgtgttattagaatttttatttccataatcaacatcatttatggtattgcttgcaaaatgggtaactgtctcaccgagcaactccattgcacgagatttctttgacaaatcccatggaataatcgcttctgtttgaccaccctctgccacatttgcaatatggggcatattggtaataactccattagcataaccatgaccattaccaaggaatgataaatcacgtccataccgctgcatcgcatatcgcaaacctacttcaatagaatcataaccgttatcccatttctgaccagggttagcaaatgcgttccatgtgttaggtgtaacctgcattaaaccgcgagcttcattccctcccgtgttgatatcaacataaccgccttgaacagccttaggattaccacctgactcggtttgtatttggcgaagcactcgttgaatcatgcttgaatcagttgacaaacctagtttagctaatgctttcttaacatcgttagaccaactttgaacatctccgccaacacctgtgctagtatcattcactggtcctataaacttttgaatccaatcaaacataccgccaacttggttcttaataagtttttgcagtggattattagcttctacaccttcttcaccgccaccagacttaccaaagtccaagaacgttgtaacacctgacttagaacgacctgagtaggtgtgataattcccatcaccaccccagttatattcttcaccactaaatgtaccgcccttaacaccacggaccatagccacgtggtttccaaactctgaacctggtccgtaaacggcaaccattccaggcttagggtcattagtgtgtcgtacaggggcattaacccaatcagacccgtttcccagtccactaaataggttagttggtacacccatgttcttcaaagaattggctacgtagctgacacactcacgatagaagtagccccaagggtcagcgccactatctttacctactgacttccaagggtagttgtctccttgtccgtcaacatctccagtgtttgcagcattattagccatgctccacaacgtagaccaccagtttttggcctgattcttagacggatcaaaaaaaactttgtctccaaggttattcattatactgccaaggtctgactcacgtttgggattgaatttcttttctagtgattcaattggatgcgaaactgtatctgttatgtatcccaacatcctagtgaatttctctactccgttagactttccatcccaaacgtttgacgcaacaccgcctatccaactaccggcgctttttattccgtcccaaactttgctaaacattcctgtcccagtagcaaatctaggtattccaccactcaacagcatggcagtttctctagcattcaagacctcagtaccaggtaataatggtctaatgacgttagttcctttaactaattcagattgcccattcgggtgaatcagcatttcacgattacctgtctcaggactatcgtttccatcattaagcatagctaatgttggtttatttatctcacgtctatttgagccaaagaaaccagtacctgtagcaaattttacagctattggcgctatagttgctttaggcccgccgaatgcgctgattaaaccgtttaatccgcctattccgatattaattggagtgaataagccatttattccagcttcagcgctttctttcaaccatttccacattgttcctaatgcatctgtcactccatctctctcttgaccagcgcttttagttgtattatttttttgtttctctgcccaatcagataaagtgctgctttgagtctctgctaaaccagtgactttatttttttgatctccgtgtgtagacacaactccatctctttggagaacactcttgttttgaaccgcgcttttttgtttttctgcagcagacactacatcgtgatattgttcccctgcctttttcacagtaccttttttctgatcatcagcagcgtcaataacatcatctcgctgattacgagcttttttaacaatatcatcgtattggtttttactaattgtcccgttttgataatattctttgtcagctgcagaaactgtatccttatatttttggttagctgctttgacagagtcatctcttgttttataagcctgtccaactacggtatcgtagttcttttttgcatctttttcatcctgaagtatcttctttagacttaatttatgggttgtatcattcagctcatttagaatgtcttcttgcttttttgcagcaactttagctgtttttgatacattatcattcaatttcatctcagatttaacaatatcgtcaacatatttgttgtgaatttttgttaactctttatttttttcagattcgtattgttttgagttcgtcccatacttcttagctattaattctaactttgtagtattgccattttctattttttgaacgtctgcataatatttatctgaaattgactttaattgattaactaaatcttgcttctgctgtttggacttgtcatcgttctttttagatttatttagaatatcttcctcttgcttttgggtaataacaccatttttaacaagaacatctaaatctttgtgtgaatctttcgactttttattgtaataatcttcgaccgttttacttaattgagcataaatagaatcaatttttgctttattctcttttaaatttttatcatcaataccaattttgatagcagcggtttgattcaacttgtcaatttctgacttatagcttgatgcaaaagtcttcattgttcttgaagatgactctttatatgcagcgtcccaatcatcaccaagccaagcactaatgctttttggatgtgattctttgaatccttcttgatacgcttttccaaactttttaccaatttcagaacctgcagtacctccaagtgcagcaccaatagctgttccgatactaggagcgattagggaaccaatacctgcaccaatgagcgttccagttgaagccccaaaagcaccagattgaccacttcttttttcaacactatcattagctctcgaggcgttgactgcattataaccagcctgtccgatgccggctaatacaccaacatatgggagtgcttttgttaaaactggtatcaaagttgctgatagtttagaaagcatccccagttcagcagacgctgcacccgctgaaccgtttgtagatacaatgcttcctaacgcgcttgtccctgccttagcgatgttttgtttaccagaaaacatccccacagcattcaattcgttagtggttttcagaacaccgttaagctctcggtaagttccgattgcggtcctgacccatcctatcgcatcacttatctttttgaatgcccatattcctgctaatgtttcccctaatataactagttctgaacgatgtccccaaacaaactgaatggtattgacaatatctcttccaacatcaccagctacttttgataattcttttaactgtttttgtcctttttcagaatttagagcacttgccagtttaacagcaaagtcagaaactgatggtagtaaagacgcacctaatgagtttacaacgacttccatcgatgatttcaattgtgatagcttagctttagttgtatccatgttcttttgagcaagattttgaacataaccctgaccgtcagctgcattacggacttttttatttaactcgtcaagttcttcattattttgagcaaggataatacctgcttgcataccagttgttccaaacaaggcgtggaaaatgttattcttgacatcagcatcttttatgcctttcgtatgatcattgataaccttcattatctcagacatactctttaattgaccgttagattgaactaactgattacgagagatacccaaacttgagagcatgtcctgagcgccagaagccgcctgtgctttaccttctaatttatcaagattttcttgttgcttttttaattgtttattagaagactcaacttgttttgcaaagcttttcttaccttttgtgctgttcttttctgcttccgtcgctttgttaactgcatcctgagcttcttgaaccttttgcttttgctcatcaatcttttggttaatcttggcttggccatcagcacttttttcttgtgcagcaatttgttcacctaatgcaccagtgagtgaattgattacttttcttaatcctgtaccagctttatcagcttcaagcccgtggttagaaagaatacccattgctgaagatgtagtagatagttcaattccggcagagtgtgccgtgtcggcaacatactccatacccttacccattgactggaagtcagtagctgtcatatcagcagcataagcaagttggttagtaacgtccttggtattcttaatcatttggttagcgtcatcaacacgtaaaccataagcatcaacgacttgtgatgtaaccgacagaacattgttgaagtcatcgccagatgcaaccgacgcttctaactctgaacgcatagaccctaatgctgctgtagttgtataaccacgtttaattaattcttggtatccttcagcaatttcaaactgtgacttaccgtattcaaccgaaagttttgcgccgtctttctgcatttgattgacgttgcgttgggcttcagcggctttttcaccgccagtaactgccaaattataagtcttgataaatgaattttctaattcagcagcagactgcacacctttcgttgcaatagcaccaagtccaactgtcactaaagctcccgcagcggcgaaatctttagctttctgtgtcacataatggacgccatcgcccatcttagttgtagctctatatgctatattagctccagatgaaaagcgaccaaatccgtaggggttagccgaattaacttctttttgggcacttttaaactcatctttcatttttgcaatgttagtcgcagtatcgtttaccctaacggtctgtttgcgatatgcttcgctagcgattccagaatcagcttcaactcgtttaagttcttctgactgcttattatattgttgtgaaagattagatagagaagatttcagagcgttggcctgagctatattagcttgtctctctttattttcagcctttaatcgattgacgtacgaatcagacaccgcatttgtttgtttatattcagtttgaagctgtgctaaaccacttttttgatactcaagagatgacttcgcgcgttgttgttgagcttctaaactagctagttgctgattagcttgttgaatattcttttcgtatttcaaaaaagactcagccccttctttagtagaggtatccaagcctttttgtcgctgctctaattcgcttattttagtcttctgaacatccatttgacgtccaagaccgtcgtatctttcttccgcagcttttaaataatcaccggaagatttagcggccgcttcctgagctttccaagcgtttttaactgaattaacagcatcactaagtcccctcagactactcgttgccttaactacgtctaaggcaatagatgtcgccatttcagcttgaattctatcaaccatttacactccttcctttggtatatctaatcccatctgtcgggcaacatccaacggatcagcagctcgtttatcaggttctttagcattaagcatttccatgaacgagaaatattcttggtgatctaaatctcctggtaaaataccatattccttaaataattgctttttaaaataacgaaaatcttccaattcgttttttttatcaaatatcagtcggctgattcgactgagccttcttttgggtcttcttttgcctctttttcacgtagcgctttctctcttttgacagcttcttcatactgcttatccgtgacgcctcgtaaacgatctgatatataagaaaaggcttctttgaactgtgttgcatcaacactatctttaatctttaagatttcttcatctgtcaacgaaaaggtatcttgcacaaaatcaaacatcaatttttgaactctgcgctctgctaacatatagtccagtgtagtcatgccttcactattttcaagcattttttgatcatgctctaaaagttcaatacctaactcattcattttatcgaactgtccaattgtcatccgaactggaactgtttttgtcaaaccgaatttgtttaatttaattttttctgttgaaactgccattttaaaagctcctttttagttatgtacgggctacgcccaagttattagataataaccgcccattgctgtattgtgtatttatccggcgattaaacattaatcattgcccagcagttgttcctgaacccgaagtagatgtaggctttttgtatccaggaaatacttccatcatcatgtcatcaaaactaaacttttgatcaatagtcgaataaaccttatatgcttgacctttaaacatgccatcaacgattgggctctttgagttgaatgttaattcatcatttgagtcaacttcgttttgattgttagttcccaaagtcttatttccagtagtaacgtggcagttagtcaatgcataataaatatcatgctgtttatccaatgtttgcgtcttgaacagagcataaacgggcttcaaaacatcgctcggtgtataaccacccttgccatctgattccattcctagcatttgttgctgtgcattaaactctaaatctaagaatgttgtttgtgccgttggataagctgttcctttagaagcgcgcttttgcttgttatttgcataaccgggcgttaccgttccggtcaagttggcaaactgtacctgcgttaaaccttcagcggacgcatttgtatgtccatcagcgaagtaaactcctgttgtatcaagtccatcgcttcctgcaataatttgacctgtattttgatcagctttggcgaaccatgcgcctacaataccttgtgttgccatgaattattcctccaataagaaattttttgtaaaataaaagaccttagtcacttgcttagttttcgggtcatttatgtgtgatttagattgacttaggtgccaatcgttgctttctaattttcttgcgactgcgatttctacatctaaaattggtttgtcaaagtttgtaccataaaatatttgtacttcaacgccatagcttaaatttctgaatcgattgttagctcgcttgtctaaatcattaatcgattccgtaattaaaacaacggtgtcagctgtattcttaagatattcttcatcaatttcgtttgtaaaaacagcatttgcaaatgataatgactcgattaagtcactaacttcatatataggtaatatcatttgtcaccgccttttaataagcgttgatattcagcatattgcgcctgtaaaattaactgctttgagttccgacgagtatcatcgacaaagtgatcgcctttcataaacttagtaccatcattcagaaacctagcaatacgagcatgattaataactttgtttgtgaatcccacaatagatgttccgtccctaatataatcaatattggtgtcacctatttctatagaatcagccaagtgctcaattttactcgtatctctatttttttgataatgtttcaatttagtgacgtgtactagctctgcttttaaaacttctgcccctacatgcgtaattttttgtctatcattgacacttgggacaagtttattaacatttttaaaccagctatctaatgcttcatcaagttccattcacaagccccactggctcctttgtaatcgtgatgtagtcaaaagctataggcgtgttagtctcatccgacgaaacatacttgatatcatgaatagcaccactcttaacaaagcgaacctttaaattatgtgtaacgtccataacgtgccttacagcaattattttagtttcttgtatatctgttccaaagatactatcagactgtgtgacagaacgactacgtggcgcataacgcaatggcttaccaactgaaacaaaagtaggtactttcaatccagtatttctattctgaatagattttactgtaccaaattcaatcttgcctataaaattactaggctttagttttccgctaaccattaatcttaccaactttccatcttattttattcaacatgtattgataagacttcgggtaagcgatttgttgtcctgacaaggcaccacgattatagtagttgaaatcaaccagagttctaactgcttgattaaatatcggcaactttcgatatacttcaatatcaatagagctgtcaattgaaccacgagcatcttcttcggcgtattcaatcaaacttttaaggacatcctcatcaccatcaatagctaaatagtcttgcatgtcgctcacttcaataccagttgaaggagcacgaggtgaatttgtttcatctgccataaattactccttatttaccatcgccaccggcaggtgtcgctgtgttagtgatgaaatagccagccttatcatctgcttgcttaacaccaaatcggaaagcagcacctaagtaacggccataaattttgctgtcttcccaagccaaagtaatttcttgacggttaggcattagcacgccacgctttatgtcgccgataaatgctttttgatcaccagcattgccgaacaaatcatccccaattacataaactggtactcctagcaacgtctttccagaagtttgcgctaatgatgcagttgattcttggagtaagtaacgtccgttcttatctttcaatgtatcaacggcattgtagaatgattggctagcgataataacacgtgcataagctggatctaaatcaacattcaaaatgtgcttgatttggtcggctaatgtatcgctagtagttgctttagcagtaaatgattgcaaaactggcgcaatcaaggcgttataagtgttaaccttcttttcaccgattgattggccaaccaatgctgtcaaatcaacttgtgtgtcagcaattgactcttctgaaagtggaattgcaccacgatacgtggtaactgaccagtctatttccttgaaagttggttctgctaacttgggattttctgccagttcagcgacagaattgaaacgatcagtagcacgttgcaaaataggatacttaccacttggagtagtaaccggtgttttgttaaccaaatttgataagtcaacaactgagttaacctcggcagatggatcataaataatttcttctggaatcaaaacaccaacttctgacgatgttacctgtgaagaaactgcatcagaaatttttgcaccgcgagaatggatgaagtcgttgataccttgcttttttgcagcaagttcagcagctttattgtccaaaatattagtcttttcaccgtatcctttaggctctggttcagcatcttcaaaactctttagttgtgaattcaaaatgtcacgtcgtgtcttagcatcagttaattcatcttgagccttcttgatatcttctactgaagcagaatcatcttgaaccatgttgttcaatttagcattcaaatcagatgccttagtgctagcgtcacggaaggccgcttgtagttgttctttagtcatatttttctccttatttacgtaaaatagccaacttagcttgcacgagtttgtcgtgttcactcggttgattatcagttgcgttattttttagttttttattctcatcaaccaaatctttaatatggttgattacttttcggggtagtacattgctaaaagaattagtgactggctctttttcaaaagtcattacctcatcgaccaatccaagctctaatgcatcgtcagcgttaatccatgtctctttatccattaaagcaagaaactcttcaactggacgacctgttttaactgaatatgccttagcgatggccttatcagtagattttagtgcattagaggttttatccaagtcattatggttaccaccggcataggttgacgcattgtgtatcattaactgggcaactggcgaaatttgaaccttatcacccgccattgcgataatcgaagccgcactgtatgcagagctttcaatttgtgtaattactttgccgggataattgcgcaatgctgtataaatttcatttgctgcatcaacttctccgcctcctgaattaattccgatttctaaatcagaaccatcagtaggtaagttagctaaaatgtcagatggagatgtagcagcatacccaagaccctgtcggtaaatctctacgtcatcattattcgtaattattcccttaatatctagcttcattccgtttctcccttctgcgtaaccattgccacaggtggaacatattccgggatttcgttaggcaaaacaccatatctcttcaacataaattctgcctgagcttgtccaattgtcccaactttcaccatatcgtttatcttatctatacgtgtactatcatctatatactgcatatctaaagataaatcaggagcattagtttttaacgctatttcgtctatcatcggtgcaacatagcttatcagattttcataatacaaatttttaatttgctggctattgctatgttggctttctgttctattaccaccccctaacatatccactggaacaccaaaagctttactaatttgacttgctgagtattcggcatttgtattcaaagctttaaaaacgtcggttttcatctcaaattgactaaatgtagaatttgagtcaagaaccattagtcttccgctgttattaccgttattcgccttctcgaacgcatctcttgcagcgtcggcgtctccctgttccaacagagcattactaatttgaagcactgatgttggattaatgcgattctttatcaagtttaaactctggtctgtgcttgccgtggctattgttagttctttggttaaactttctaacggggacataccaactaaatactgatatgtagcatcgggcataagtctaaaatgaagtatttggccttgcgacaacttgcgagcggggtgattattgtattcggctaattcataaatagctccttgatcactgctatcaatatcaatacttataattgatgacggtggcatttgttctaaatagtctaaatcaagaggtacataagcattaccgctcaataaaagctgcacaattacaccttgccaaaatgaaaaacgacctatcaacttcgatggctgattaagtcgttcgcttatataagtattttctgttttgaagtttgcgctagcaatatcactagcaatacggttaataacactgaaaatatcgctattctttaatgctcttgcaccgctaatataactcactggtagtccagatatttgtgaaatgattggatcatatccgtgtgtacttggataagtattatccctaattttatgttgtcgatttctagaagtcatcaagcccattcatctattccctcctttcttctaaactcagtatcacagccataactataaataataatccagaaataaagaaaccgacaatcaagttaaaataaaaagctccaacgtcaattagagcgattcctagaataaaaagtattaccgatagccaatcttgaatgaattcgaatactcttttaatacaaattttcatcatccaaacatcctcttaaaatattccttcttctgttctcggttcaagtcattaaagggattatagtcatcccctttgaagtcttcaaagtaaaattgtgcactcgtatgcgcattaattagagcatcagacgtatcaatgtggtcactcgtacgattcatacggtcaatcttaacagccccgcccctgtcttctatcaatacagcattagtaaaaccatcaattaacaaagggtcatttagtatggctgcattgccattaataaactgaccttgcaaatccttggttgggtttgataaaacttgtgaagttggtctaacagttgataccggccactcatcatggtaattttcaatacgtttcaatagccaatcagataaattaggatctagtgctatcattttaaccttcaaatcattgtcagcaataaattgttctaaccaatgatatacctgatctttatcaatcgttccttcagggcttctagttatctgacacatgccaagtaactctaactctcgatagttaataccatcttgtttttctttggcatcgattgtcttagcctgcgcaaatggaataaaactgaattgtttacaaaaatatttttctgtatgcgcttctttgaatggaaatataaagccaaatgacgtattatcattactttgactaccatcaaacccaacatatacatctcgaccatttatatcaaagtcttgaatgatatttttttgaatattttcaagtgataaataactattttggaactttttactccaaatattcaatgacttgttaacaaaagttgctaactcaccacttctatcagcatcatctctatctttgattagactattaatctctgacttgtatttttcctcgctcatttcattcaagtttggatttgatttgtgccaaatatcatcttcaaaaacttcgttttcactatcttgagcatatataatttgaaaagtattatcagcctcacgcaaatcatcttgctctataattttgcgcatcaagtcttggtcttttttaaacttgaccttggcgtttggataagcagttgatatcttgacgaacatacggtttttaataccgttttgtcccgaagttatttgcctcaacgtttcatttttatctggcttcaaattacctatttcatcataaacagctatgacattatgaaatgaatcaaaaccaccaccttcagacgtacctttacgaattgtatttttacttatacgcccgattacttgttgcgtttgtgcatcaacatcattctctttagcccacgcggaaaactcgggcattttcaatagctttttagcttgaatagaaacatcattaaacaatttcgtagcatgttcactgtcataacttgctactaagaaatcctgtgacgtcgcttcagcagccaccataaagtaatagaaattaaccaacatagacgctataaacgttttaccttgtctacgagctacactaatgttagatgtggtaaatctagtgccattttcttctgtacgccaacctaacaagctatctaatatgaatgattgccagttatatggcttcaaagtcactttaaaattatcggggttggggagtattctagtaaaatgttcaatcatagtgacataatcagtatcataatgataaggaaagtcgctgtcccgctgacgacctaagtcttgcatgtgcctaaaacaagctaattgtgcatctctaccagttatatatttatcagtgaacaaaacatcaaaagcatactgagtagcaggatcattgtatttatcaagataacgtttatatcttcttttttctgacttaacagcgctttttatattcgttacgcctactaaattaaatttctgcaccaaaactaactaacctcaaattgttattttcgccatttccatttgttgttatatcactaggaaccagctgaccagaacgcgaatcaaaagatagacctaaatcagcagcaagcgatttaagcgttttgatactatcgttcattattgaatatgcgggattttttttgctaaaatcaacaacttttataccttcttcatcgattgtataagcaaatatcccctgttgcgataaattttcttcagccattctgtatgttgagtaggaagaacaaaaagactctagattaactgtatcaatctgttttatcgttccaagtttctttaaatcaggaaccagctttctccataacgcccgaccgatatcatctaaatgatttggagctgtatcctgcaactcattcagttctccctgcttttcttgaaattctaaatttctttctcgtctgtcagaacgaagtccatcatcggttcttgttgttctttttcgaccagcgtttcttttatttaccacaaaaatatccccctttctgacaatgtttgtgctatactttatgtacgagcaatacccgttaaacgttgctataacagcgtttcaaagttacaaattacccattttaaaaatttttaatttcgtcatttgcggaaattcaggacgccaccttgtgacgctcccctccaacaaccccaccccggggtattttttatatatacacgtacaataagcacattcatgcctagttttttaatcatatgtcatactttttgaagatatttcttaattagttgtccacatctgtatatactaacaaggttcgtgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctgttgtttgagtcctaccgataaatacttccacgtcttattatggtagaactcattagcttccttatcgcgcctgttagcattatagtctcgttgttgtctcttacgttcataagatgacttaggtttaaactctggcttaggtcgatacatagccttgtgtatctcacagtatggattgtcttgcgcataaggtatggtattgtgacagtcgggcttgcggcatatctttactctagacatcaagtctcaccgataactacttcttctgtttcatagtgatatcgaagacgatgtattctctggctattttcgttgataagaagttcgcctaatgcttttttaaaatcaatttcgttatggaaaacttttcttttggtttcaagcggtgttccagctaggccaaatgacttatattcataattaattatccacatttgattgcctccttaaatttatgtatacaaaaagcccaactcaatttaatgagctgagcttacatcacttgaacaaactccaaatacttttggttgtcttgtgataaacactattttttactgacttactaggattagttatgaagccagttcctttctttccataagcaggattgatagctgacttaactgctcgcttagcacgtccagttgttctcgcgctgatagatttcttgattgatagcgttctcattccaaacttcatatactcatacctcactttatgactacattatagttcttattgacagccattacataacgctctccttttcactgcaaaataaaaagcgcttatgcgcttaaaattaagaatacttgttaaatatgtatttcttgcagtctattcatttgttccttctaaaggtccttcttgtaaaatggcatcatcttttgtggtttcttgtacaccatgtgcatgcttcacaggtgaataaatcgagtaacacttcatgacatcgtcgccaacatttacaacattgtgccaagtattatctggaataataacggcctcacctgaatgaattttgcgatcaaccgttaagttatctttactttttcccatctgcacgtgtccaacaccgtcaaccaagtatataaattgatcgttgccgtgatgaatctccatcccgatgtcacctccgtgtggtggaattgccatcagggtaacttgaaaatgatcacctgtccatagcgtcgtacgatagttgtcattttgcttggcagctttctcaagattaaacgaaactggttcaggaccataatcttttagttcaaaatcttctttgtgtgtcataagtcatttacccctttctttcaccccaattatatcacaatatcatatatttcacgctttaattctttaaccacttcatatgactcttatagtcaatctgcctattttccatcacttcgcttttaatctgcacacgcgctcgctcatgacgttctacactattacgtgtcacaaagccttgctggtgtctcgtattcacttctgtggcgtctctgatatgtctcaggcgctgttttgtttgttcgtccataatctactccatcaaaaaagcccaacctacactgtaagtcggacttctatgttattatgtacggtaacccgatatgcaaaaaattacttgaaagcagcaaaattataacagtatagggtcgggttaccattcaatgattataccgataatttatatttaattcaactcatgataaaaaccactataggaattaacctttagtggttttgtggtgataattccgtttcaaagaatatggtttaaaaatgagagagtttatttttaaaaatatcacgctttccgtcataacaaatattaaacaggattgcacatatttattatcatgtacgagcaacaggcaaatgccactcattaaattgtgtttgcgtttccgcaatgtgaatggcaggattcgaacctgcgtatatttaacgtcctttacgacagccagctcaaccaactgaactacactcacacctacatgtatttatttgctcacctaccacgagtgtaacggcttattgatacatcacttagtaagagtcttgcaatgacagggcaaggatttgcaccttgcaaacgatatttctaacccagttgctcatgtaaggtactggagcggtctattccgccacctgtcacaatgataactatttcaagctatctatctattttacattaccactaatccttgttcctgcaagtgtgtgcaacgtcgctttagggtgcgataacccataacataagtcacgccgtagcatgtgtgaatggttatccctaatcattcgatactacaatattagcactgtttttagccctaaaactgacaataaactgacgtattttctggctaaaagttatccacagtctccatagaatagtgaattcctataagtgtctttaatctggtccaagtctcggtaacattgtcgctctgacttgttcaacattttggcaacttgtacccaacttcgtctacgcctacgatcatatctcagtgccaacaatgcacgttcttcatcaattaacatcttcaagaaactgtccataaattctttgtctctgatgaatgattgcagtgtgtagtctgattcctcaataatcatattattttccaatggaaaactacgcttattctcagccttgccaccaccaatattctcatcaatactaaccggcagtttcaattcatctttccttaacttaatctgcatgtctatcacaccagaataataatcactgaagtatttgtctatcttatctgccattttatctcctgatagttaattttgtgtcacgcttttaatttgatacaatagttttatcgaattttttttaaaaggactttttaatgattcccctacaaataatcgacacttttaatttgtttataactatagttatcgtgactgtgctcgtccttatttactttctatatataggtataagaataagaagcaggggcacagtcatcactacttctttttgcataactttacaattgtttgtgctaattatttttaaactatttatatttggtgattctgctttcttttagtcactcaccaacctttccataacccttaactacaattaccgttttgtctgggttcatactctgatacccatctctccacacattcgcagcgtccagattgctaaacgatttaatcgtcttcccagacactctgatgtcatatttcatgtactacctccatttcatatatttctaaccttgggttcaccttgtctacataaaagtcatggtcgaacccttttatatttttcacgttgtcattgtccaagaacacgcgcttaccaatattcgctttctgcataccatcaaagatgaacttctgcgtaaacgtccaattatcagggtctatccgtctgtctggtaaataccagtcaaactttaacttggttggccatgagaatgaaacgttgtcagtaatcgcttgtaagaaaacgtttctggcatatgcagtagctgtcttttttagtttggcagcaataaaacgatttttgcgttcagcttcaatgtatttattgagcgtgaactgccatagtatatttggatatagtgtcaccttatccatatactcatcacacaatccgtcgtacttctttaaacccaaactcactatgttccttttccaaattacccttaccaactgttttggccacgcatattgaccgttttatcagaatgactgatagagcggtttttatttgcagggtgtaaaaagtcgataatcattcaaaaaacacacaactggagaacaaccaatcatgtgttttatacgtttatagctcaaaacaagctaatgtcaatatttgagagtgatcctagtagaacgggaattgcgggaaccttcccaatgaaggtttgtccaactgattgaatagcgccaatgctggtttagaaagcctatgattatgaatcatgattaaccttaaatcacgaactaggtttttaacaactactttttcgctttgcttttcattttttaattgatagatagctttatcaatatacacttgttctgttgtgttcacttcaatttgctctaatgtactaagtaaacggctactatatctaaccataatagtctctccctttttgatgatgaacaaaaatggtaattattcattaagaaataacaaaacattagtataataactaattttaactatttatacaagcaacttatagtaaactgtggttaattaacaatgcaataaagattgatctattcacgtgctaaataaccacgctaaaaggtttgggagaggagtatcgtatgagttcattttttgctttcatttttgtgattgccttttttacttgtatcggactatgtatttacggtattgtagctaaaataaggcataagcctttattttcaaagtttaaaaaaatcattatagcatctattttggttttcttagtcgcttttgttggcgcgggtgcaacagctagtacttccgatgataatcaagatagtgttaagaccagttcaagtgcctcagagaaagatgagagctcgaagaaggcggccagcgaatctattgaaaaagacaaagaatctagttcaatagctgctgccagttctcaagctgaagcgagttccaaggcaaaacaagagagtatcgcagcatctgtgaaggctagctcagaggcaactgctgcttcagaaaaagcagcacgagacgactcggtacgtgatgcctcgatttcagaatcacgtgcaagagacgcatccaatgctgctgcagcgcaacaacaagcacaaacagttgttgcgcctgatcctagccccgccccagctgaaaacagcaatgataccaatgcaggtggcacaagtggttatagatgggccattcaagacggcttcacttggcaaaccagaaaagggcattcaagaagaatcgcccctggcggcgcgcttcctgccggttatcattggcaagttccctgattcctgcccttttgggcgtacataatagacaatgaagttgtgaaaaacaaatttaacaaatagcaaatttgatagtgggttgatagaataatatgaaagttaataataacaaggttgttggtgttgtgaaaaaaatctactatgctgctgttttaatcttatcagctatttcgatattgctcgctctattagatatatctaacgttattagtgtcagtgcttggccattttcttttattgatcgcagtatattaatatttttctggatagattatctattcagattttttaaagcagacaacaagaaaaaattcttcaaagccaatatctttgatttattagctattatcccgtttgattcaatattttacttctttagagcttttcgaattctgcgtgttataaagctcttacgactcattagaattgttggttttactggtaaaatacaaaagagcatcagacgcttttttaaaacaaatgggtttatctatttgattataaccacagtcatcctcgtatttctcggggctgaaatctattcagtagcagagaatgcaaattatatggactcattatggtgggccattgcaacgacgacaaccgtcggctacggagacatttcccctcataccgaaataggaagagtggttgctgtcgtgctgatgttactaggtattggattgattggcagcgtaacaagtaccgtaacagcattttttcttgtagaaacaaaggaagctgagaaaaacgatatcaaagacgaattatcagaaataaaacaagaattaaaacaactacgtgaagaaatacaaaagaatcggaaatagtttagtcgaataatgctaccaacctactccctgtgatataatttatgtcattactgggggaaatatgttgactattatcgctaatttattcagacttatcattattatcagtgccattggtactttcgtatcttttgtgattttttctaatgcaagtcataaatcacaaaagatatggctaagtattttaatactatcagttttaagcgctttcctatttagtgcggtacccgattttattgacggtttcatcacaggattttcagggaaataagaaaaagcacctgaatcctaggtgcttttttgtatgctatgatatgacaaaataatacagacacccatacgtgtaaacggtttaattaatactcacctttaagcgcttgactattgtcatctatcagaatagcctgatgattattgagcgttcttaaatcgtaacgctgtccatagcgtacgattgttttttcaacatcttgcgtgaatggttcttcaccaaaatgtggtagcggataaaaatccaacaaacctaatccagctgacgattttaaatcaggtgctaacgacgcttcatcgattatactagcataatttacattttttgccagtatgatggccccagctgattcaccaacataataacaaccgttatctatgcttgctttgatttcagataataactgctttttatttaattcttgcaataaatagaaagtgttgcctccagtaacataaattatcttggcatgcataattgcttcgcgacagacagcagtactttcgcgggcaacgtctaaaatagttagttcgtagcctaatgacgttagcaacgccttcccctcatcaatatatctcgtataatcttcgacattaccggcagtagtaatgaccaatattttaccgggcttaacgttgttttttgtcatgaatgcacaaaattgtgctcttgtaccagctaaatacgacgtaatgaatatttttttcatattatcaccttttgccaaataagaaaaatgaattatttgagtagtttatatcatttatttaaacaaaaaacagccaccgcaaattaatgttcgtgctgcttttaataaaatcaacagacagataaattttggagtacgctttccgatattagaaagcgtcttgtcgtctgatagattatcattgtcgcagtggcttatggaatcactacacattcattatactgctgtttcaataaaatgttaaacgttttaaaaatccgcttagttttttaatgtcacaaattgaatgagcttaaaaataccaataatcatcaataggagaccaaagaaggtccatagcaatagaccacccattagtgggctaaacagtaggctcaaaccacctaaaacactaattaaagccgaaagaaacgaccatactttgttcgcgctgagttgatttaaaagtgcaaactgaatgatgccttcaattaaccatgtcatgcctgttagggttccgacaactagaatgagcgaaattgctgctacgctcatatccatgaagataaagacaccagctaccaagtaaataattgaaagaataacgtgtccaattctagtccaattattatcaatgcttttttgaaatacagataataatctaaacaagccgacggcaataaatacagcgcctaccatgccagctgcagctctagcactgcgacctggtaaaaatacaattaacgcaccaacaattgtagaaataagtccatcaaaaccaattgttcgacgtactttgacgaaaaaatcgtttgacataaaatatatgctcccttccattcgtactacagactattatatctcaagtacttaacaacatacaaaaggcttaattttgtctaaaaattattaattagcttgttctctattttgataagcgttattatacggcaagtgtcaccagataataaaagcactaccttttcgggtagtgcttttattctggtaaaacatctgtatctcttgtcgctctagaagtgtgcttttattttatagattggttgtcccttagccatgaacttttgttcatactcagtttcgacattaccgataactttttccgcatcagcatgtaaatctaatgtaaagtccgtcgtcgcccaacgcataccgtagttcataaaactaacgattgaatattcaaacaaatggcgattatctgttttgaattctacttccccgtgttcaggtaagacagcctcgtaagactgcaagaaagttttataagttaacctgcgtgactcatggcgtgtttttggccaaggatctgaaaagtttaaataaattttttcaacttctgctttttcaaaataggtttccacaccattgccgttaccatatatataacgcaagttaggcaattcacctacctggtcaaaacttttgcgcgcagcaatggcgactgctgtctcctgaatttccataccaatataattaatttctggatgagctaatgccatacctaaaataaattgcccttttcctgagccaatttcaacatggattggttgtgctttcgcaaataatttttgccattggccgatttgttctgtcgcacggccttgtgtaatcacaatgtctgaatgtgctgctagccaatcagttgcccatggttttgctcgaagatgcataatattcctccctgtaaccctttttgttacagttttcttttcatttttaattgtttaggcagataaatacggtcaagtgcaacaccaatgataactaaaacacctaaaatataactcatcatcaaccatccttggctaatggcactaagcacgaatacgccgcctaccataatcattaaatgtcgattcagttgcctaaaagcgcgttgtcttgattgaatagctattggcataatttgtgtccactttttttgttcagtctcgcgaaataatggtaacagctgaaaagtcactaagtaaagcatcaatcctgcaatagacagaataacccattttggtgctgttgataatgcagcaatgagtaaaccgccaacaatggttaatctcaaaattaaagataataattctgtgccacgtgccaaacgcaacaaatatagagaatacatcatatctcgtcgttttgtcaatcggtttaaaaaataatcaagatatttacgccgtttgacctgataagtttgtgttggcacatcagcaaacgtggcataaaaatgtaatatacgtcgttcatgtacctgcgctcgcgcaatactggttaaccaatcaattgctaattgctgactttgcttatcattaacatgcaaaaacatagctaacacaacaacacagattacccaaacaagggtaaaaattatcaatccgccgtcaccaatgactaaaatcaaccaaatgataactattggaacgatagtacgtaacaatccttgaacgaagccattaataaacaaccttggtttcattaacaatttttcgcgtgctaacaagagtaagctatacttataactgaataaaaacaatgataaactaaccaattttactgcggtgagtaattgcattttaaacagtattggcaatataagactaatagcaaccaattgccacaaaatagcaaatacaaagctgacattaacagctcgctgtaaataatctcgactaaccatgtgatcatttccaagcaaatataacctatcagctggtttaaaataagtgatcaactgaccgaattgcaagccaaagcacaataaaacagcaataagtaaacatgtccaatctgaatgccataaaaattgatagttcgcacgctgcatcacttcgcgatagcctaacaccccagcgccaaaagcgatgagtagaaaaatcacaaaatgatcattaaagagtaatcttaaatacttaattgtggttttttgtgcctgcctaaagcgctgatagtatagttgcttccccatcatgcaccagtttctttccgtaccaaatcaaaataatcgtccaaatttgccacagataactgatatttatctgctaatgctgatggtgtcccaacaaagtcaacctgaccgttatttaataccacaaattgatcaacaaatttggcagccgaggccaataaatgtgttgtcattaaaacactgtgacccaactgtgcttgctcacgaatcaatgtcacgacatcgcgctgcgccaacgtatctaatccgagaaaaggttcatcaataatcaaaagtggtgcctctagcataaatgctgacaccagcattactttctgacgcatgcccttagaaaaatgaattggtagccaatgttgtttgtcttgcagacgaaacatattcaggagtctactgacacgatcccaagacttatcattgtcttgcccatgcgctgccaataaaagatgtagatgttcggctaacgttaactcatcgtataagataggctgctctggaatataggcaatctgcgacttgaatgcggttggtgcttcaacaatattaacctgatttaaagtaatttggccgctttgcgggtgcagttcaccaataatatgattaatggtggtcgatttaccagcaccatttagtcctattaaagcgataatgcaaccatcttcaattgtgaatgacacattttttaacacttgatttccagcgtaaccaccagataaattgtcaacttttaatcccataaaactattataacaggcataacaccatatttggtataatgaaagtaacaaaatgaatggagattataatggatatttttgataaaatcattgctggtgaaattccaagttacaaagtctatgaagatgatactgttttagcttttttagatatttctcaagtgacaccaggacacacactagtcgtaccaaaaaatcatgtatcagatatatttgattatgacacgactacttcagaaaatgtgctactaaagttgcctatgatagcacgtgccattaaggcaagtaacccaaaaataacgggaatcaacattcaatctaataatggtgcatcagctggtcaaaccgttttacattcgcattggcatctcatcccgcgttttgatgatgatggtttatctggcactcttgccccaacaatcgataacagcgagcaattttctaccgcacgctaccagaaaattgctgacgacattgcaaagcaattgaattaggaggctattatgaaattaattgatgatattaaacagctcatcaaacaaattcagttaatgatgcaacttttgcaacagctaaccaagcaacagcaggtattgtctcaacaattagaccacctgactaaagtgcgtgacgacattcaagttgacgttgagaaaatgaatttcaaaaataaaccacacctagaccgcattcaaaaagcttctgatcatttaaacgctgaattgtcaaagtaccaggcgtagttgcctgttttatgttaaaatagacaggatactaatcagaaaaggaagcatcttatgcgcaaatttatttgggggctgatcatcgttatttttggtggcggcctgatttatcttggatttaattcctcaaaaacacttatgacttcggattcaggtaaaattactgaaaaagaattcgtggctgacttaaagcagtctcctgctggtcagcaagaatttgccaatttagtcattaacaaggttttagctaaacaatacggtggtaatgtttctaagtcagacgtccaaaatgcttttgacacacagaaggcacaatatggtgattcattccaatctgtattatcttcaaacaatacaaacgaatcacaattcaagaataatattaaaaataacttgattatgaaagcagctgtgaaagccaattataaggtaagcgataagcaaatcgaacaagcttataaggattatcatcaagatacaacggtctcattgattacagccaaagatgaagattcatctaaaaaagctattgatgctttaaagtctggtgacagttgggaaactgtttacaagaaatattctacagacaaaacatacgctaaacaaaatggtcagttacctgccttcgattcaacaagtacgagtgtcgactcagctattcaaacggccgcatttaaaattgaaaaaactggtgattatacaactacccctgttacaggatcaaatggtggtttctacgtcatccagctaaataaaacaactaataaaccaagcatgaacagtgtccgcaataagttatcagaacaaattgtcacatcattcttaaatgatcaaaagaacactgctaaaatacaagaaatcattggtcaaatcttacgtaagcaaaatgttagtgtaaaagatacacaattaaagaatgctttgaatgcttatctaactgctgggctatcaaaagcaaagaaataaacaataaataaaaaagctaaggctattaatcaatagtcctagcttttttatttatctattacattataatgacttcggtaaaaacgtctattatctaacccaaaaacacgttcagaaaagttgttttcttctgttttttctaacgcgctagtcaccatctgaatgctagcatctaattcatctaactgatgtagtacttccgcttcgagcagcgctggtctaacaggagaaccatactctaataaaccatgatgagctaatacgacatgccgtaacacaaccatgtcttctgaatgaagatcaaaatgcagctcattagcagctaaaacaatttgttcatcaattaagacaatatgaccaatcaggttaccttcaacagtatattgtgtcgcaactggcccagataattcaatagttttccctaaatcgtgtaacaacgcaccagtcagcagcagttctttattaatttggggatattgtgctgcaatattttgagctaaacgcgcaattgaaagcgaatggaaagctaaaccaccagcaaaagcatgatgattcatttttgcagctggaaaacgtaaaaaggcatcttgggcagctgaaaatagctttctcaatagacgattccatactgggttcgtaatcattaacatgatatctgctaattcatcacgcatgacatcttcttttattggcgcatgggtcataaaatcagcaggattgctaggttctcccgattcagatactcgtatactggtaatttgaatttgtggtttatcttgatatgcgccgcgaacaccctgtattttaacaatggttcttggtatcagcgtattaatttgtatctcagttgcatcccataaattgcctggtagatcccctgatctatctgaaaaaactaagctaagatatgtcttaccagttttagttaggcgtacatctgcacttttgattaatgtaaaagtatcaatatgttcattgtcttgatattccgttaatagcttagccatttgtatgtcctctctcacaagtctaacacattaagctgatcatgatgatagcgttctgttgtaaaataaaaaacttgttgatttattgataacgattttaagattactatcatgttgtcacgacgttgttgatcaaaattaacaaaaccatcgtcaattaatattggcaccgacacaacatctgctataacttgactcaatgctagtcttagcgcaacataaagttgctcttgtgtgcctgtcgacaattcaacaatgttaaacgcttgatggtccgccgtcataacaacaatatcatctcctgaaaatgttatatttgtataacgttcatttgtcaattttgaaaaaaggttaacagcgattgcttgcatcttcggtaaacggtttttagaagctaatgttaaagcctgtgtaatccatttaccagtgagcttttctgctaaataaccaccaaattgcgctattaatgcggtttgctcgttcataaaatcttgttgtaatgtcgcaaattgatcttcgttaataagcttacgttgttcagcttttaaatctgataacttcgtttcagctactactatgtcgctttgtagggtagcttttttactgtccaatgtgcgctgtttgattgttaattcagagctatttttaatcttggtaaactgcgtctgttgttctactggtagttgattcatcatatcagaatagcgctgttgctgacgcgtttgcgattgttggtcatgatataacaatttaaaattatccgcattagcaacatcatatttatcatatagcgcatacaaatcgtgcacatgttcttcgtgctgcttttcatatactgctatttctctgagcaattgttgctgctgctgaacgcgcagggtagtgctattactacgtgttaattgtgcatgattaaaggcttgctgaatatcaatcaaggcaaattctaaatcatcaatagtttttattgaaacagataactgtaattgctctattgccggctctaaatcaacaatcgcttgctgtaactgtttactaatacccttgtcaatttctaaaatttgttgtttggtttgcggataagatttgatggccccttgcataccttggattgtttcaattggtaaattggcatagcgatgacgaacaacccctatggcgtgttggctaacccaatatttatatccagtatacaagccaataagaagcgataagattaaagcaggcttaattagaaaataagcaatcactgcagtaatacccgtcaatatacccaaaaataaaatttgttgtttcggatagttaatcatcttttgttcgctgacagtaataagagatggtaaattttgtcccccaatttgtcgttccaatgctcgttgctgtttgactaaatcattgcgactatttagcaaaagcgtcatacgctgcataacaacttgagctcttttaagacgtttattaacatcatctgccataaacgttattttttgttcagatggctcattgtcggtaacttgttcttttaattgcgcaattttttgtatcgcaatattgtccaaagcttgcaatcgattgaattctgacatatctgtttcagaaataatacgcttacttgttactgagtggctttttatggcttgtgcggcttcaaataacgaaaaagattgaattagtttttgttgttgctgaagctctgaatctaatgctgacatagcattacgtagtgttgttactgttgcttgttgatcagtgattgcctgttggcgattaacatacagcacaacatctttagatttttcattcaatatcacttgttgctgattatactgcttagctaaaatattcaaagcacgttggcctgttttacgctgcgtatattgccgagatgcttccttgtcaatctgttgggcaattttcaaccagtagttactacctggtgccccaatattgagcaacagttgttttaagtcaggcaccgctaattgactaatttgtgctaaatcctgttgactaaaattaaaaatagcgtcaaacatttgcctatccagcggggctaattgttcctctaaccatttttctggtgtctcaacgaattgatcatctgctaaacttttaatcgttaaaacggatttaacacgccctactcgtttaatttcaaagctttgaccgaaaaagtcaacaaccatgctaccaccataactgctgccatcttttggcgtgtaaacatttgtctgtccttttttcgttgggaaaccaaataacatactcaccataaatgcacgcagtgtcgattttccagattcattctggccaacaattgcttgaaaatcactaacaaaatcaaaagttttttgggaccaacgaccaaagccattaatctgaatgcgtttgattttcatagacatcttaaccctttccttcattaagttgctgaaccattttttgttttaataattcttttccttcatgagtcataaagtattcacgtaatactaacggcacctgatcagataaataatcgttaactctaaattctgtcaatatatcttctagcgcgcgcaaccaatacgcttggtcaatcgtatcttttggaaaagctcgaagctcagtatctctaattgtcagacgaactacccaaacttgctctggtaaatgttcacgaattttttcaagaactataccactatcaatcctagcgcgtagcacttgatcttgtacgtttaacaattcaacggataggaaagtgtttttttgcgtcccagtcctataatggttaatcatttcctgcaagtcatcttcattcttgacactttcaagctgaagcttatcccacaaaattgtttctgcttcacgaaagattgggcgcaactgattggcagcatccactatatagtatccttttggccccacttctttgcgattaagcccctgaatactaccagaatagcctataaagggtctagtatttaaagtttgacgaacatgaatatggcctaaagcccagtaatcatagcccttttccaacatgtcggtcactttaaagggtgcgtatggttcgcctgtaacaccgacagcgccatgatacataccaagatgataatcaacagcctgatctctagtaggaaattcatcaatgactggcgtcatttgtcgctgcgattggtagctaaacccagtaactgcgattttttcacctgatgctgtcgtgtgatatgttgtctcaacatgttgatcaaaaatgtaaacattttcaggccacggcaaatgttgggatgtgttggcttcaaaatcatgattccccaagcttaaaaaaacttgaataccagcttgatttaactttaaaaaggctgattgtactaattcttgtagtcgcggactactttctgaggcactataaaaatcacctggtaacaataataagtcaactttttcagttaaagcgtcattaatcattttcataaatgcttgatgcgttgactgttggacgagttgctttaagttatctggtaattgtgcatctaaaccaataaatggattgcctaagtgtatatcgcctgcatggataaatttcataatcgcctctctgaacgtttgttcgtctattttattatacgcaacttaaatcagtttctcaacttgtgaaaccccttacaattatgctattataaaggtaactttattaaggagagattacatggcaatctataaaattttatttggaacctatacaaagcgtgtctcacaaggcttgtatgaggctgaactcaacacagaaacgaaacagctacaaaacgcaagctttatcggcgaattaacgaaccctacctatcttgctatttcaaaagctaacaaagtttacgctgttgaaaatcgtgatggtcaaggcggtgtcgtgacactcgacaatacagcaagacctctagccgagttggacacacagctcacggaaggctctgccccagcatacattgggattgatgaaacacgccaactactttttgctggttactatcaccgcggtaccgttgaatcttataaaattaacgcagatggtcgtttgacacatgtcgatacttggcaaaacaacggttctggccctcgaccagagcaaacaagttcacatatccactttgccaatctcacaccggataatcgcttagttgcagttgatttaggcacagatgaagtcatcacatttgatgtcacagcagaaggtcaattgactgaaaaagcgcgatttaaaacagatgaaggatttggccctcgtcacattcgcttttctcaagatggccagtatgcttatttacttggtgaattatcaagtcttctaagtgtcttaaaatataacagtgaagatggtacttttgaacatgtcatgaccgcctctactattcctagtgactggacagaacataatggtgctgccgcattacgtctgagccatgatggtcgttatatttatgcttctaaccgaggccacaactctgtggcagtgtttaaagtggtcaacgagggtgcagaaattgaacgcattcagttaatcagtaccgagggggctttcccacgtgatatgaattgggacaaagatgaagcctttctagtcgttgccaaccaagatacagacaacgtgtcattatttgcacgtgacagtggcagtggtgagcttagcttacttcaaaaagactttacaattcctgaaggcgtacgtgtcacctttgaatattaattaaaaaagtaactgacgactaagcgttagttactttttttattctcagataaaatgaaataataattgtatgccgtagcaatttctttagcaataatacgatggccgcgctcgttagggtgcaacccatctggcatgtataactgacgaaattggtaatctgcaggattaaataatgttttttgcattagattaactacaggtatatcaagcacataactcgcctgtatctgcgcccggacataatcatgcagattgtgtccgagtttgttgcgcgtttcatctgttcgtctcaccttgtttcctttgaccggcacttgatatgttggtgtgagcgttaaaattttagatgaagcattcttttgctttaacactttaatcgtatgatagaaggcaccaagataagattcatttggcttgtcagttaaactgccaattggcacattggctaaccaatcatcatcagtgccttggaaaatatataattgtgccttctctaggcgttgcgcttgctgatagatactgttatagccattgtctgataaatgtgcaccagaaatcgctaagttttgtacgcctgatccagtcgcacgttgaatatactgtccgtaatttgtcgttgcttttaagccaaacgagacactatcaccgatgataccaactgttttattgctactaattggcatttttgccaatgttgtcactaattgtacatctatgagactaccgcttgctgttttttgccacaaaatgagctcatccagatgacgtctaacatcttgtaataaatgccttattaatttagcttgcgtcgcatattgtgcaattaaattcagcttaagttgttctatgtcatgagtgttccataaaattaataattttaacgctattgctgtacttatatcacttgtggcatcagtgaatagttgattaactaaccaattctgctgtctgacagtgagtgtccctataattggttcgatagctattaatttaatgcgtacttgttgttcgacagtagccgccaattgatatgttttaattaacatacttaacttcctaaaatatccattatcttttaacacagcataactgcttcaatacttttaaagtatatcacatggctaagcaaggtttaattatcttatcagaatatttactaagctttttttaatttttatatcatgttactatattaattatcatgttatgtgcgaggagaaatattatgtcacaaaaacgcttaggtatcagcgcagccattctggcttatagtttatggggcgttttaggtgttttttgggccctcttacacgctgtgcccgcaatggatacactagcttatcgtatcatttggtctttagtgaccatctgccttgtcataacctatcaaaaaagttggtcacgtctttttcaaattaccaaaaaactttttcacagccaccaactaatttggattattttaagttctggacttatttcaattaattggtttatttatatttatatggtcacacatcatcaagcaactgaagccagtcttggatactatattatgccactcatgaacgtcgcagtagcacttatttttctgcatgaaagactgtctcgtagtaatttagttgcgttggcctttgttagtgtcggcgtgttaattttaacaattcaaacagactctctgcccgttaatacacttttgatggcggcttccttttgtttttatggtctgatcaaaaagcaggtgcccctacctgccacaatatcgttagctcttgaaacaatgtttgtcgcgcctattgctctagtatatatcatgcgctcgccgtttcatattattaacagtggcgttcaaataacagcgttaaccgttctaagcggcgtcattacggtcttgccattactattatttgccgttgccactaagaatactgattttatcacattaggatttattcaatatatgaacccttcaattcaactcttactagcggtgtttgtgttacacgaaaattttgattggcataaagcgattgtgtttgtttttatttgggtcggtatcttaatttttgttactggtagtctgcacaaagcaaaaaaaataaagcagctcacctctaattgattgttatccatttggttattttttggcatttgattttctcagacattttgttatatacttttacggaagaggtaatcaatgcgaaaccaaaaattagtgcaatatttaagttggactgcaactgtgatgtcaattatgatgtatatttcctatgtcccacaaattattaataatttatcaggtgccaagggtaaccctattcaacctttagttgctggcattaattgtacgctttgggtaatctacggcttaatcaaagaaaaacgtgatttaccgttagcagcggcaaactttccgggtatcattttcggtataattacattttggactgcattataaattaaattcaatcaggtctttgaacactagttggtaaaactagtgttttttttgagttttaccatataagctgtaaaaaaaacgatgtcacagccaataactaaaatgaaataggaagttaaataacgtaaaatttccataaacctactaactaaacaaattactcatcatatttagtaagtacgagaaatatagcaacattaatctactataataagtctgttgacatgtttgaaattctctgtcacgctaaaaagtaacgtaatatgagcatataataaatttaaagtagtaaaatagaagcatatactaagtaatcatactaaagttttttgcaagagagaaaacatggaaaaagtattatctcttatttagattatttcgtcaattatattgtaggttttattaatgattgttattattgataaaataaaaaatgcaagatagtgtcagtaaacgaaaatttctaattccttttttgtaaaattattgtttttaatcgagcagtggtagcaaccaatgatatcactttttcaaaaaataaaaaacatgacagcttcaccatcaacatctgatttcgaaaatgaatcatcattaagttcagaagcaaatcctgcttctggaaaaacataaaaggaaacaattcatctattaaatatgaaaattctaactcacttttaggtactgctgacatagccagagcgtatgtatgtatctgtcaaaatcaaattctatttctagtagcacttctatccctactaaagctatttcaaccaccgatgttgataacaaattaaataatggtaaaggcattgcactaatgagaaaattattggtattacaattttagatgtcaaggatgggaatgaattaggccaaaaaatgtaagctaacatcatttaaacttttatcttgcaacacaataatataattcaaagtgtgaaaatcccgttaagtttaaaagctacttccgtaaaattcactttaagttcttggttaattcaagatgatgtagttaattaaaatttgttcggacgaacatttatgtgccaagcgttcacaataaaaagcctaggagagaatagatggaaaaacaagattttgtcgccagaacaaagcaactttcagctacagtggaaaacttgtcagataaaatatctaacgaggaacaaactaagaatgctttgattatgccttttttcatgaatctaggctataatatttttgatccaacagaattcataccagaattcactgcagatgttggtattaaaaaaggtgagcgagtggactacgcaatacaacttaataattcaatagctatgttagtagaagcaaaagaactaggttctgatttaaacaatcattcatcacaattacatcgttattttaatgtaacagacgccaaattttctattttaacaaatggtgatgaatataggtttttcacagatttagataaaccaaacattatggactcgaatccatttttgaccattcatgtgtcaaatataaaagacaatcaaataaacgaactattcaaattcgttaaagataactttgattcagataaaatatcaagtacagcatctgatttaaaatatgtcagtcaaatatcaatattcttcacccaacagatagttaacccaagtgatgacttcgtgcgtattgtattaaacgaaattggctatgaaggtcaaaaaaatgcacgagtactagatgaatttagaccaatggttggaagaggtattcaggccttaattaatgaacgcgttaatgaacgtttgagccatgctttagactctacaaaaactgcggaagagccgacttctgtagttgtaaacatcgatgataacaacgtagacgaagcaataaaaaacgaaattgtcactacttcggaagaattagaagtatataccattgccaaagctgtattgagaaacacgctgaaaactagtcgcgtattctatcgagataataaagcatattttaatgtcctcatcgataataatatcagaaaatgggttttgagagctttctttaattcagttcactcatgggttattttgaatgatggtaataataccaaaattgaatttgacaatccggtagacttacttaatttttctgacaaaattatagcagttgctcagcagtacgtgtaaacaaataaatattatcctctaaaataagccagtttaaaaaagtgtgcactatattatattaatgtagtccattttttgaaattggttttttattttacttattcgaaaatccatggttttagttacactagtacatttagacaaatataagaataatatttaaccttgatgtaatgatttaggtagaaaatatactatgaatatcagtaaacaagaatcatactcttttagtgaaagtatttctgatccaaaatatttcctctggtgcgaaaagcagctattgagtcagtaaacttaaatagaaccaaagatattaatccataaaaatttaaactcatagatgttctacgaatcaaaatcgctaataagatttaaatttattaacatggtaatttactcttaatgcatcaaaaatgtcttacaccatctttgacacaatttatctaccccactagtttgcccacgcttttaatttaacgaaaaaaaacgttgatatctcaacgtttttttcatgaatttataatgtagaacatagtctaaaggagatagcgggatttgaacccgcacaccgccaaaagcggctcgacggatttcgagtccgttgcagtaccagattgtgccatatctccatgagtgagaacaattaatatcgttctcatgttatataaattactttgatgccttacgacgctttgctgccttttcacgttcagcagtattcaaaattgcctttcgaatacgaacgttttcaggtgttacttcaacgtactcgtcatcattcaagaattccaaacttgcttccaagttcatcacacgaggtgtcttgattgatgcagtttgatccttgtttgatgaacggacgtttgattgtggcttcaactttgtcacgttaacagaaatatcgttgtcacgtgcattcataccaacaatcataccttcatagacttcaacaccagcgccaatgaacatttgaccacggtcttcaacacccatgatagcatagtttgaagttgttccttgagtaattgaaaccagcgcaccattacgacgacctggctcccagttgcgaacaacaggacggtattcagcataggtatggttgaaaataccatatccgcgtgttgctgacatgaattctgttgagtaaccaatcaaaccacgtgaaggtgccatataagtcaaacgtgtttgaccattaccaacagattccatgttttccatttcacccttacgttggttcaatgaatcaataactgttgaggcgtattcatctggtgtatcaatttgaacagattcatatggttctgattgcacgccgtcaatatcacgataaataacttgtggacgtgaagcttgtaattcaaagccttcacgacgcatagtttcaatcaaaattgacaaatgtaattcaccacgtcctgatactaaccatgcacctgcttggtcagtatcttcaacacgcaatgacacatctgtgtgcaattcacgacgcaaacggtcttcgatttgacgtgctgtgacgaacttaccttctttacctgcaaatgggctatcgttttgacggaaagtcatctgcaatgttggttcgtcaatacgtaaaataggtaatgcttcagggtgtgcagtatctgctactgtttcaccaacagaaatgtcttccatccctgaaacggcaatcaaatcaccggccttagcttctgtaatatcaacttgatccaaaccaataaatccagctagctttgtgacacggaatgattgtgttgtgccatctaacttcatcacttcaacgttgtcaccaattttaattgtgccacgcttaacacggccaataccaatacgaccaacgaagtcgttataatctaacatagccacttggaattgcaatggttcgtctgagttgtcaattggggcaggaattgtttcaaataccttgtcaaaaattggcttcattgtgtgttcttggtcagcaacgtcaggagacaatgatgatgtaccgttcatagctgaggcaaaaataactgggaagtccaaatcttcttcatcagcacctaattcgatgaacaagtccaacacttcgtcaacaacttcttcaggacgagcacctggacggtctactttgttaacaaccacaataggtgtcaagttttgttcaaaggctttcttcaaaacgaaacgtgtttgaggcattgtaccttcaaaggcatcaacaaccaacaaaacaccatcaaccatacccatgatacgttcaacttcaccaccgaaatccgcgtgcccgggtgtatccaaaatgttaatttgcttgtccccaaccttaacggctgtgttctttgacaagatagtgataccacgttctttttcgatgtcgtttgtatccattgcacgatcacccaattccttgcgtgagtccaatgtgtctgattgcttcaaaagttcgttaaccaacgtcgtctttccatgatcgacgtgggcgatgatagcgatgttacgaatatcttcgcgatttgccaattttctagtgctcctttaatttcatactactcatctcatagtaaaagctagggtctgttgtgccctagctttgatgcaacgttaaaatatcacgatgcgcgcgatttgtagccactaatactatgttagatgataacatatctagggctttgccgtcaatatctgaaacggataatcctaatgtttttgctaaaacctgtcctgccgcaaaatcccaaggcatcattttagatgaatagcctattgcttgccccatgataacacgaataaatgatggccccgccgcgccaattacacggtagcccaaagccgctttagctatcttatcataaccaaacataccatataacagtctagcaccacttaataacacgataccctctgataaattatcatcaatcggtggtttaaggcgcaattggttagcaaatacgccgatttgagggccgccatgataaaccacattattgaccacgtcaagaatccaccctaaaacgggttgattatcttcataaagggcaatcatcactgcaaaatctgttttttgtttgacaaaattcatcgtaccatcaatcggatcaacgaaccaaacacgtccgttcatatcttgattgtggtcaccaaaaccttcctcactgacaatatgcgcctcggcatcaaagtgtcgaattttgtcattaatgaacttttcattatcttggtccacattggttactaaatcacggttatcacgtttttcatggacatctaagcgctgttgcattgccgcaattgtcttttgtcggatgtcattgagccataacaatactgtctgatcgatttcttgaatttcaaattgacttaataaggtcatacctttatcctgtcttttgtcgtggcttgtgccaacttaattgtgcgataaatactaaaaccagtctgctgctcaaaattgcgatcaaactgcttttgctcacttttagatgggattacttgtcgaaacttgtcatattgtgccagtaacgtcacttttaaaacaccattttcataaacttgtagcactttgtcaacgaaagcgctgaccgtcacgatatcatcgattgtccaattgctgtcaattggtaatgtataattttcactcatagttctattttaacatgttgcacactttgatatactagtaaagaggtgaatttatatgacaatacgttttacaatggacaaaatcacacgtgatggtgatccagttttgcgccaagtgtcgacagccgtgcccttccctctcagcgaagaacatgcacagttagctcaagatatgatgacctatctcgttgtttcgcaagatgaagaagaaaacgaaaaatacggtttacgacccggcgttgggttagcagcaccacaagttggctactcgctccaaatgacatcaattcttattcctgcacttgagacacatgaacaggatgagcaagatgacaaaccatacttcaaagggacaattttcaacccagtcattatttctgaatctgttaagcgtagtgctttgaatgtgggtgaaggttgcctatccgttgatgaagatgtaccaggttttgtgccacgtgctaatcgtatcactgtgcgctatcaagatgaaactggcgccacaaagactttaaaattacgcgattatccagcaattgtctttcaacatgaaattgatcatttacatggtcacctctactatgaccatatcaatctagatgcgccatggcaagttgatgacgatgtcaaatatatcgattaataaaaaacacatccttttaaaaggatgtgttttttatcatgcaaacaacttataacttgtcgaaaaaactttttctttttgtgccatcagttgcttcttgaaaagattccaaagcttttttttggtcacggtttagctttgttggtacatcaattttcacaatgacatattgatcaccatttcctgtaccgcgtaaacgtggagctcctttaccacgcaaacggaaacgtgtgcccgtttgtgtgcctgcaggaatttttaaattcacatccccatgtactgacttaacttgtatttcatcaccaagagcagcgctgacaaagctaattttgtgttcaagatagatatcagcaccgtcacgttcaaagccgtctttagaagccgacacttggaagacaacgaacaagtcaccacgtgggccgccattcatcccctcttcaccttggcctgctaaccgcatctgttgcccagtttcaacacctgctggcaccgtcactttgatttcatgcggcccatcaccacgattgaatttaataacttcttctttaccaaataccgcttcttcaaagcttaagtgcatacggtattgtaaatcttgtcctttgcgaggtctgttagggtcaaaaccaccgccaaacatttggctgaagatatcccccaagtcggaaaagtcgccaaagccaccttgctgttggtaaccaccaaaaccaccctgtcctgcaccagctggaccgaattgatcatattgcgcacgcttttgctcatcccctaaggtttcaaaagcttcttgaatttctttatatttttcttcagcccctggttcatggttaatatcaggatgatattttttagataatttacgataggcttttttaatatcatcttgactggcatttttatcaacaccaagacgatcatagtattctgtgttattcaatgatctgctccttttccacattatgtacacaaaccgcatccatcagaatgcggtttgttttgtgctaactatatattaaacaacgcgattaattaatctttcttttttgaaggatcaacttcttcaaaatcgccatcgactgtcttgtcatcctttgggcttagcttcaccttctgcgccttcttttggtgcagcttgttgataaagcttcatggccaattcttgagcagccttagccaatgcttctgtcttagcctttaagtctgtcaaatcagcgtcttcagctgctgcatcttccttagccttcttcaaagcttccaaagcctcttgtgtcgccttcttatcatcatcactcaacttgtcgccagcttcttcaagcgttgcttcagttgagaaaatcaattggtcagcttcgttacgtgtatcaacagcttctttcttctttgcatcggcttcttcattagccttagcatcattcatcatctgctcgatttcttcttcagagagaccaccagcagcttggattgtaatcttttgctccttttgtgtacctaagtctttagctgatactgacacaataccgttacggtcaatgtcaaatgtgacttcaatttgtggtacaccacgcttagcagcaggaatatctgacaattggaaacggcccaaagtcttgttatcagcggccattgaacgttcaccttgtaggacatggatatctacagcgggttgattatcagcagctgttgaaaagacttgtgactttgatgtagggattgttgtgttacgatcaatcaatttcgtgaagacaccacccattgtttcaatacccaatgatagtggtgtgacatctagcaatacgacatccttaacatcaccagtaataacaccaccttgaacggctgcaccaagagcaacagcttcatcagggttaattgaatggtttggttccttacctgttaacttcttaactgattcttgcacagcagggatacgcgttgaaccaccgttcaaaatcacttcatcaatgtctgagaatgacaaaccagcatccttcaaagcgttcagaactggttgttctgcctttttaatcaaatcagcagtcaattcattaaactttgcacgtgacaaagatgtttgcaaatgcaatggtccttgatcaccagaagcaataaatggcaaatcgatttgtgcttcgttagctgaagacaatgtcttctttgctgattcagcggcatccttcaaacgttgtaatgcaagcttatcatccttcaagtcaatgccattgtctgccttaaattgagcagctaagtaatcgatgatcttgttatcaaagtcatcaccaccaaggtgtgtgtcaccatttgttgacaaaacttcgaagacaccatcacccaattctaggatagacacatcaaatgtaccaccacccaaatcataaacaagaatcttttcatccttatctagcttgtccaaaccataggccaaagctgccgctgttggttcgttaataatacgttcaacttccaagccagcaatcttaccggcatccttggttgcttgacgctgtgcatcattaaagtaagcaggtactgtgataacagccttttcaaccttttcacctaagtaatcttcagcatatcccttgatatattgcaaaatcattgctgaaatttcttgtggcgtataatccttaccatcagcggtaactttgtaaccagcctcacccatgtgtgacttaattgaaataattgtgtctgggtttgtaatagcttgacgcttagccacgtcaccaacttggctttcaccgtttttaaatgatacaacagatggtgttgtgcgaccaccgtctggatttgtaataatttttggttcgccaccttctaatacagcgacggctgagttcgtagttcctaaatcaataccgataatttttgacatgaatttttcttcctttactattaaaatgcatttgctttttaaggtgtagtgcgtcaagctgaatcaccatataaatatatttacgttactttgcaacagctaccatagctggacgaaggacacgatcctgaatcatataccctttttgaagtaccgtagcgatttgatctgaggcaacatcgtctgatgccacactttgaattgcctgatgctttgttggatcaaaagtttcacctacttcacctgtagcagatataccattgtcccgtaatgcttgcactaatgttcctaatgtcatttcgacaccagttttaatttgttgggtcactgcatcttcagattcaacctgaagcgcacgttccaagttatcaacagctggtaatacggcacctgccaatttttgaccatcatatttacgaacagtttgaagttcacgtgcatgacgttgctgaatattttgaatctctgcctgtgcacgtaacaatttgtcttcaagttctttaacgtcactttgaagttgctcaatctcaacttgttgtgggtcaacctctgcttctttttccaaagtatctacatctgtctcaatttgttcagtaacagtttcgtcattgatttcttcaatattttgctctgtttccttttgttgctctttcacgtaagtgccctcctaaattatgtatattcaatcattttttgcgttaacgcttcgccataagcatcaattagtaagatatttctcgcatatggcatacggattggtccgagtaatgcaatcacaccatctccttgattaggtattgtaaagccacgtgtaattaaactaaatgactttaacagtggttcatgaatttcttgtgatattttaacaaccgtgtgtgagcccagcgtctgagcaacgtttctgatatctttggctgattcaaggaattctaataatcgctttaaatcagctttattattgagagattcatcaaaattcagtacattcaagcgaccaccaatatgaacttgatcaccaactgaacgtgagagaacatccccaaacaattgtaagaatgcgcctggcgtcttaatgacacgactcatttgcgttggcaattcatcagattgcatcatttgcaacacttctaagactggccgaccagtcatctgatcattaatatactttaccatgctatctagagatgatattgctagttcgcgaggtaatttaaaggtttgacttgtcactttaccatcgcttgtaactagtacagcaatcaattgttggttctcgaggggcactaagcggaaccctgatactttaatgtcgtgacgctgtggcttcaatataatggcagttgcacctgtaaactctgataacgtgcgtgctgactcatctaataaatcatctatttcatgaaaattaccacgaaacgactgtattaccatattaacgtcatgttcagtcacgctatgattagccattaaatgatctaaatagtaacgataacctgcgcgcgacggtacacgaccagccgaagtatgtaatttcttaattaatgatgcagattctaatgcggccatttcattacgaatggttgccgaacttactttaatattgagctgttcttgcaaacttttagagccaacagctcgtgctgtctgtgtatattcataaatgatggcacttaggattaatttttgcctatctgttagcataccatcacctccactttagcactcaatacttcttactgctaacatctataataatacacctttctcaaaaaaaagcaacctttttagcactctttttatcagagtgctaaaaaacacttgatatcaatcaagtgtttcaaaataggtgcgcgttgccactttatctttttcaagttgtgtaattaaatcatcaacctgattaaatttaacttcgcctcgtaaatgatgatgccatgccacagtgacatcttcaccataaattgtttggttaaaatctaaaatgtttatttcgactgttatcggacgattgtcgccgaaagtaacatttcgaccaatgcttgccatgccaatatgccattgaccagcaatgctaatcttgacagcgtagataccaattccaggtaaccactctagctcaggcgttaaaacatttgccgtaggaaagcctagttctcggcctcgggcttcaccatgaacaacaatgcccgttgtatgataaatgcgccccaattggcgattaactgtttgcatgtcaccaacacataacgcagaacgaatcttggaagagcctatttttaagcctaaatcatcaaactccggcacaataatgacgtcaaaacgcgctttggcataaattgctaagttagccatattagcctgatttttatcactaccatataaatggtcaaaaccagccacaactgctactggatttaactgcatcaacacctcatcaacaaatacctgtggtgataaacccgctagttgagaagtaaactgcatcttgtacatttccgaaacacctaatgtttcaagtaattgcgctttctgctttaccactgttaagtattttaatggttcggttaatgctttgaatgcgacacttggatgtggatcataagtcaacactgctagcggtacacctaaagcatctgcttcagccttagctcgtttaatgacagcttgatggcctaggtgtacgccatcaaaaaaacccatagcgacaacttggcgtaccggctgtttgaaattttgaattggataatgtaatgttgttgttttaatcattgtcatttattattgaaaacataacgtgaacgccattcaccagtattttgattataagcgtaaactgctttcacttcatcctgatatgttaattgcaaataattatcatcggcaggccactgtgtgataacctgcccatttttaacggcaaaccattcatcatccgtcaaaggctttattggccaattcaataacttagaaataggaattactttttctaaaattgctgtacgtggccaagtcatcacatcgtttaactcaatggcttgcgacaacgtcatcccgctacccatcacgcgttctaaacgtgtcatggttgctggcatgcctaattgacgaccagtatcaactgctaatgttctaatataagttccctttgaaactgtcgcctcaaagtcaaatttttgctgctgatgagcatagtccactaatgatgtacgatgaaaatcataaatatgagcttctcgaattggacgagttacagtttccacggctctagcatattcgtaaagcctttttccggccaccttaacagccgaatacattggtggaacttgtttaatcgacccgttcagcgactgaatagcttcatcaatctgttgatcactatatggcacagtaatttccttttcagaaattatttcaccacttaaatcctcagtctctgttgcaaagcccaaggtaatatcaccaacataacgcttaggacgtgactgtaactcatcaataagtttagtcgctttacctaaggcaacaactaaaacgcctgacacatctggatcaagcgtgccagcatgaccaacttttttttgaccaatagcacgtctaacttttgccacaacatcaaatgaggtcacacctcttggcttattgatgacaataacaccatctacttggtcattggctaacatcggtgctctcctgattttgccaaacattttgtccagcataaacagccccatagttgacgcgtgggacaattgtttcttcgaacaacacatagatatgcacttctggatttgtcgcgtgtgttgtaccaatcaaatcaccggcatgtagttgttgtcctgtgccataagttgccaaatgggagattgtggtatcatttgtttgtaattttactgttacttgttcatgatgaacgctttgtatcgtaacagtttgtgcatctgaagaaaccacaataccagaaactggtgacatgatagtgttgccatttggcaccatcataaaaccattatggctattgatttggtccttatcaccggcgatttgttgcaattgacctgttaccggtgcaacaacaaccggcaattctgacttacgtgcaatatgtgttgcattcatttgcccagtggttctaactctctggtgtctgttgttttgattaaataaattttgccaccaactcataaactacccctcactttatttttcacgtaaacgcttcacatacgctgtgattcttttcatgccttcatctaaatcttcatccgaagcagcgtaagatatacggataaatgcttttgctgactcgctaaagccagaaccagggattactgccacctttccctcgcgggcaaggtttaaggcaaatgcatcaccatcatctcccaaatctactggcaacttggcaaaaatataaaaagccccttctggtgtcaccacatcaaaaccaagtgcctttaactgtggtaaaatgcgatctcgtctggccttataagctgctctcatcaacaaaggtgtatccttgacatcgcgcaaggccaccacagctgcatcttgaataaaagttgggatagcaaaagtcaaggccccgtgaactttttgcatctctaaaatcatctgctttgaagccaaaatgaaaccgacacgataccctgtcatagcatgtgacttagataggccgttaatataaatcgtctgctcaggtatgatttctgcaaatgaaacatgcgcttggtcataagtcaatacagcataaatttcatcagaaatcacccaaatatgatgctttttaaaggtagctgctaatgccataacctcttcacgagagtaagttactcctgttggattcgtcggataattcatcaatatggcgcgtactggaaccgtagccttttctacggcttcatcaaccatttctggtgtcagcttaaaacgatgtgctgtcgtgtcaattgcaattttttggccataagccaatgcgagtgacgtgaagtatggcccataggcaggttcaggcaccaacagaccatcaccaggtgccagcaaagtatgcaaaacaacattgatgccctcgctaacgcctaacgtcacaatcacattatcttcatcctgataattcaaatgataagtttcattgaaatatctaacagcctcggcgcgcagggactgttcgccttgactttcagcataatgagatcgattattattaatggcttcagtagcagcagctttgattcgctcatcaacatcaaatcctggttcgccaaatgtcaattttaaaacacctggaatatctcgcactgttttttgaaaattcaataatttatcgggcgccattgccgtaatcgttggattgagtgattgctctaaattagtcatgttagcgttccttatttatagtcaaattaacgtaattctattttaacacaaaaacgctacctctaaatgggtagcgttttttcattataatttattaattatcagcgtgtagtttgcgaattaaatcttcaatgtgattaccatattgaacggactgatcacggacaaattttaattctggcgtcttatagacagttaaacgtgcacctaattcttttctgattaaaccactagccgcttcaagaccagcttgcgctttttgaccatcactagccaagtcagaaagaattgaataataaatcgttgcaatttgcaaatcacctgacagttcaacacttgttaccgtgacatcttgtacccttgggtcattaatgcgtttaagcaataagtcagttacatcacgttgaacttcttgtgcgaggcgacctgcacgttgtggattagccataacttgtgccccttttctattatgtcaactaacagtcgttaactattattttacttttacttcttccatgatataagcttcaacagtatcgccaactctaatatcattatactttgcaaccgtgaagccaaactcataacccatcttcacttcgttgacagagtccttaccacgctgcaatgatgcaacttcaccatcataaacaacaacattatcacgcatgatacgaaccttagaatccttcgtaatcttaccttcttcaaccattgcaccggcaatgataccaaccttagagaacttaaacaattccttaacagtaacattaccaataaccttctcttcaaagacaggttcaagttgtcccttcatggctgcttcaacatcgtcaatagcattataaatcacgttatagaagcgaatatcaaccttatcagaatcagcttgagactttgctagaggcgttgaacgaacattaaagccaataataattgcaccggaagcagaggcaagcgttacatcagactcgttaattgcaccaacagctgtgtgaataatatccacacgaacaccatcaacttcaatcttcttaagcgagcctgacaaagcttcgacagaaccttgtacatcagctttcacaataacaggaactgttttcatggccttttcagacattgtactaaataatgtgtccagtgtgacaacagaacctgagttacgaattgcttcttgcgcacgcttagcacgttcttcaccagctgcacgtgcagttttttcgtctgccataacgatgaatcgatcaccagcctgtggtacttcgttaatacctgtaatttgcactggtgttgcaggcaatgcctcggctaattcaataccacgttcatttgtcattgttcgcacacgaccataggtattaccaacaacaattggatcaccaacacgcatcgtaccttgttgaacaagcacagttgcaaccgggccacgtcccttgtccaaacgtgcttcaatcactgaaccacgcgcaggtacatccggattagctttaagttcaagcacttcagcttgtagcaaaatcatttctaacaattcatcaacgttttgaccaaacttagcagaaatcttaacgaaaatcgtgtcgccaccatattcttcaggtactaagtcataggccattaattgattcataacctcatcaggattagctcctggcttatcaatcttgttgactgccacaataattggcgtttcagcggctttggcatgattaatagcttcaattgtttgtggcatgacaccatcatcagctgcaacaactaaaatagttaagtccgttacattggcaccacgcgcacgcatttctgtaaaggcagcgtgtcctggtgtatccaagaatgtaatggttttgccgtttaactgcgtttggtacgcaccgatatgttgtgtaataccaccggcttcgccttcagtcacattagagttacgcaagtaatcaagcaaggttgtcttaccatgatcaacgtgtcccataattgttacaactggtggacgagcgactaacttgctttcgtcaatcgtatcatcttcgaagaacttatcaatatcggcaacatcttcttcttctttaagttgtgattcaataccataatcagcagccaaaatttcaattgtatcagcgtctaatgattggttttggttcgtcacgatgcctagtaagaatagctttttaataatttcagctgtgtcacgatgaagtaactttgataaatcttgtacgttcataccaatacgatattcaagcactgctggtagtggctgttccttacgctcagttgctggtacagctggtccctttttagcagcgatacggcgtgactttttcgacccacgaggcttatcattacgacgtggtgtttgttgtcccgtaccgtttgtgttgcgtttgcgtgaattgttgcgtgcagagttattgcccgaagctaatgcaccaccaaacttacctgtgccgctctgcgttgttgttgcagtggtctttgtttctgctgttttaggcttagtttgtgctggcttttctgctgcttttttactctgttcagcaggcttcttagttgtttttgctgcagcagcctgcttacgcttctcgttttcactcacatactgctttaagctattatctgtcttcttagaataatcaatctgtccttcacgaggcttagttgaccaattcttcttttctcgaatcattgggcgaccctcagaagcttgtgttcgtgatccaggacgttgattattgcgtccgccttgaccttgtgactttgactgatttggacgtgaagcattaccaccttgagtattagaacgcgaggaatttgtatgacggttttgtccttgtccctgtgattgtccttgacgagctggtttgtttgaacgcggtgttgttcctgcacttgaattagtaccatctgttaattttgcagcgtgtcgacgttgtgatgctggtaactccttacgctctggtacggcctgttttcgtgcaggacggtttgaacttgagaatttcttttcttctgtcatttagttccgctccttttctgaaattaattgtttgattttacgactaaagccacgatcagcaatcgcaaatatactacgattaacaccaatggcgttgattaattgttgttttgtatagtcctgtactaaagttatatggtaaaagtttgacttatccataaatttttttgcttgactcggaccaccatcacttgggaaaaaagctaactgaactttattcccacgaattgcagtgagtgttggctcggaacccaaaacgattttgcctgcgcgcatagccaagccaagtaaattaagaatttgttgatcttcacttatcaccgaataactccttacgtgcctgctgatgatcaacataagcaataagttcatcgtaaaaggcatcagggactttaacttcgaacgctttgtcaaaaatacgctgtttcttagcagtattagcaacatcacgattcaaactgatgtacgcgccacgaccgtttgctttagatgttgtatctaggcttacatgtccttctttatcacgcacaacacgaacgagttcttttttaggaaacatgtcaccagtcacaatgtcttttcgcataggtatttttctaggtttcattgttctgtagcgtattttagtttttcaaaccgaaatactgttcctttctaaaaatttaatcgttttcttcaactgacgatacggtttggttccctaaatcttttgcagcttcagtttcagacttaatatcaatcttaaagccagtcaaacgtgctgctaaacgtgcattctgtccttttttaccaattgccaaagacaactgattatctggtacaatcactgttactgcgcgctcattttcagagtcaaaaataacatctgttacttctgatggattcaaagcattggcaatatattgcgcttcatcttcaacccattcaacaatatccatattttcgccaccaagttcattaacaacggattgcacacggccaccacgctgaccaaccattgccccaacagggtctaaatctggatcatgcgtataaacagcaatctttgaacgatctccagcttcacgagaaatgctcataatttcaacagtgccatcatatacttccggtacttcttgttcaaataatcgcttaactagatctggcgctgtacgtgacacaaaaatttgtggtcccttagcgttattttcaaccttattaacaagcactttaatacggtcacccatacgataatgttcattgggcatttgatcattaggtgccattgcagcttcttgatttcctggtaatgtcatatacaagaaacgtgaatcttgccgatcaacttcaccagtaatgatttcatcttgataatcagcaaacttattataaatcgcttcccgtcctgcttcacggattttttgcataataacttgcttagcagcttgtgctgccatacgaccaaaatcctttggcgtaacatcaaaacgaatttcatcgccgggttcgtaagcgcgattgattgctagcgcatcttctagagaaatctctgtatcttcattttcaaaatcttcatctaagacaacatgtttgacttgcttaatggcaacatttccctttttcgtgtcaaacacagcctcgacattttgttccgcattatattgcttcttgtaagctgctttcaaagcgtcttctagcgcttcaattacaatcgcacgttcaatgccgcgctccgcttcaagggcatcgagtgcatcaactaattctttgctcattcgcctatcctcattcaattagtaacttattaatcaaaattataataagtcattgcagttcaatattttcgttaaaactgggtatctaacactgctttagcaatttcatcaaaagtgcatactatggtttctgatgacgtagtcagtgtaatacccttatcatcaatagtttcaattttgccttgccactttttttggccattttttgcaacaaagaatgctactaaaatattttctccactcgctttagcccattcataatgccaaggccttatcaaaggacgatcagcacctggagacgaaatatctagcatataggcttcaggtattgggtctggttcaatagtatctagtaattcattaacagcctgtgtaaatgttgtaatgtcatccatcgtgataaattcatggttacgtttgtcaatcaaaatacgtaatactttttgaccaccttctttagtgtaggacacatcccataacaataactgctgagcatttatcagtggttcaatgagggtgctaatttcttgtgccactttattcgccatacgcgctacctcctttgatgaatatgttacgatattgcaagcaagtgtcaatcccataaaaaatgagccggcctcgtactaaatggcccgctcatttacaaaactatgtaaattaacaatctttagtataacgcaaatatacaccaattgcaaattagataaaacaaaaagaccacaatgcgtggcctttactagaatgtgaacctttatgacctcattcgcctaagctcattgaggcagtcactgtatttagctaatgctataataattgacttttaacgcgcccacgtaacgctactggttagtataaatcgttcttttcagaaacgctataaattaccaagaagccttgcgaacaccagggatttgacccttatgtgccaattgacggaagttcaaacgtgacataccaaattcacgcatgtaagcatgaggacgtccatcaatcaagtcacgattgtgcatacgtacgggagatgaatcctttggcaaagcagccaaaccgatgaaatctccagcagccttcaatgccgcacgcttatcagcgtactttgcaactaaagcttcacgcttttgtgccttagcaatttttgacttttttgccatgttacttaatctccttaaatgttacaactttacgaagttttggtgagtacttcttcaactcaagacgatctggtgtattacgacgattcttagacgtcaagtaaatacgttcaccagtttcatcatttcctagaacaacgtgaatacgcatattcatactccttagtgtggtttgttaaaattatttgcttgtcaatacaaatagttattatacatgaacatcttatcactgtaaagtagtttgattaattctatcaaaacattttaagtaatgagctgaccatgtttttaaaattggttttccaatggtggcacaacttgtttcttacgcgatacaacacctggcaaatcaatcacatgattagttaatgtggcattaaaggcactttcaattgcttgattagcatctcctaaataaatggcttttgaatttgagttcaagatatcagtaatgacaaacaaaaagtcttcataaccttcagcaaccattgctgcctcgatacccgattgacgagccaacacatcatcaatatcaaccgtattcacttgacctatacggaattggtgaccacccatttcaaatgactttgcatcgccatcaatcagttctttatcactacgtgatgataagtccgtaccggcttttaataagtccaagccataagcttcataattcgtcaaaccagcaatcttagccaaggcctctaaagctggttggtcatatgtcgttgtagttggactcttgagtagtaaggtatctgaaataatagcagatgccattagtcctgcaatatcagacggaatttcaatgttagcttgcttaaattcataataaagaattgtcgcaactgatccccaaggcttggctgtgatgtaaagcggtgttgcatttgtgaaggcaaacttatggtgatcgtagataccttcaacagtcacatcagcaagattatcaactgattgcgctgcttcattatggtcgaccaaaacgactgtttctgtatctgcagatgaaatcacacgtggcgctgctactttaaagtaatccaacgcaaattgcgtttctgcattgggttcaccctgtgccactgcctcagtatcattaccaatttgattcaaaaaataacttgctgcaattgctgaagcaattgtatctgtatcagggtttttgtgcccaaaaactaaagtgttagccattagttcatatctcctagatgtttatacgtttattttatcaaaaaaaagttactttgtcttagcaattgttagtggttgaacacgccatggttcgccatactttttaacatcaacaacatattgaccattgcctacacgttgtgacggcttgtaatcgctcagctgtagctcctgtttttgccaacgtgttgtgagtatttctaatgctgtgtcttcaatgttaagaatagttgccgttgcaacatgataagccactgttttcttttgcgtgaaaattagtaagcctttattggcgcgctttgaacgtgttatttcagaaaccggcatgtatttaaaggcgccattatcagccataatagctacgcgctgtgcctcatttgtaacaaaaacggcagccttaattgtatcttcattgcgcaagtccatcgctttgacgccagcagtacgtgccccaatttctgggatagatttaacagcaaagcgcagcccaacaccatgttgcgatagcaatagtacgtcttgctggccaactgtttcaaagtaatcagcgttgaccacataactatcatctgttttgagcttgatggccattgaggttttctttttgtatgcttttggtaacatgtcactcaaagtcgtttgcttaataaagccatcgttggtcacaatggtaaaggcaccaccttgctctagggtgttgattggtacaactttaataacatattcttccgtacgccaattcgatagttcttgagaaaaatgttccccagtatctttccatcttgaatctggcagttcgtgaactggtcgatagatgacactccctttattggtaaacataaataagtgctgtgtcgtattaagttgcccttcaaacactggcaaatcatcatcggctaagccgttatctttatcagaagccttataagaacgaatagatgcgcgcttataataaccattacgcgatactaatacttgtacatcttcttcggcaattgttacggctttatcaatgacaagatcttcaacttcagcttcgatttgtgagcgacgagcggattgatatttctgtgtaatggccgtaatttcgtcacgaataacagctttcaaagccatttcttcattcataacttctgttaaatggttgattttctcagtcaacgccgcaaactcttcttccaattgcgtcacatcagtattggttaaacgatacagttgcaatgtcacaatggcttccgcctgaggttgcgtaaagtcgaaacgtgctattaaattttgtgtcgcatctttacggtttttagatgctcgaatcgttgcaacaacctcgtccaaaattgacaacatacgaattaagccttcaacaatatgctgtctcgcttgtgctttggctaattcatacgctgaccgctttaatacaacttccttacgaaatgctataaatgcttccagcgcctgtttaagactcacgtgaactggccgttggtcatgaatagcaaccatgttaaagttatatgcgatttgcaaatcagtttttttgaagaggtaggttaaaatgccattggcattagtgtctttattgagctcaataacaattgacatgccttcacgatctgattcgtcacgcacttcagaaatgccggcaacttctttattaagacgaatagcatcaattttagatactaagtttgatttcactacttcataaggtagttccgtgatttcaatttttttcttgccacccttaagctcagaaatagctgttttggcacggacaacaattttaccacggcctgttttataagcctttttaatcccatctagcccttgaatgataccaccggtaggaaaatctggccctttaatgtaccgcatcaaagctgactgtggcgcctctgggtgatcaagcaagtagattaacgcggcattaatttctttcaaattatgcggtgggatttcagtcgcataaccagcagaaatacccgtcgcaccattaattaataagcttggaatacgtgatggtaagactgttggttcataggtcgtatcatcaaagttcaaaaccatatcaacagtgtcttgacctaagtcagccatcatttcaccggcaattttagataaacgcgcctcagtgtaacgcattgctgcggcgggatcattatcgattgaaccgttgttaccgttcatatcaattaatggttcacgtactttccaattttgagataatctcaccatggcttcatagatagaggagtcaccgtgtggatgaaaattacccatgacattaccaactgatttagccgacttacgataaggatgatcataagtattgccatcctgattcatcgcaaataaaatacgacgctggactggctttaagccatcgcgaatgtctggcaacgcacgttcttgaataatatattttgaataacgcccgaagcgttcgcccatcactgcttccagtgagagctctgttatacgatctgccatatatcaagttgcccaccggtcattgacagtggacaatattcctctcaaatagtttaaataaatatgtaaataccgcgcacaattgtacacggtaatggttgtttggtcaaccgcgtgagcaaactaattatttttatcacgccaagtcgtaataattggttcagctgtttcagaggtagtagtatgccccttctcattctgtcgaattttttcaaatacagctgtcgaactttcattgtcaccatcaacgttgtctaggatagaacctgcttcgtccattgtaaaatgaacgttggcttcaatccaatcacgtcgtggttcaactttatcacccatcaacgttgtcacacgtttctcagccaacacagcatcatcaattttaactctaatcaatgttcttgtctctggattcatggttgtttcccatagtaatggggcgttcatttcacctagtcctttaaaccgtgttaattcataacgggcatcattttgactcgtaatgctctcaagttcatcatttgtccaagcaaattgatcttcgaatttttttgatgcatatttaacacggtaaagcggtggtaatgcaatataaacacgcccagcttcaatcagtggtcgcatatatttgtagaaaaaggttaatagcagtgtttgaatatgcgcaccatcatcatccgcatcagtcataataataattttattaaaagccgtatcttcaactttaaaatcaggtccaacaccaccaccaattgcataaatcagagtcgatatttcttcgttttttaagatatcggctaacttagccttctctgtgtttaatacttttccccttaaaggtaagatagcttgaaacttacgatctcgtccctgttttgctgagccgccggctgaatcaccctctacaagaaataactcattgcgagcggcatttttcgattgtgcaggggctaatttaccagataatagacgatctttttggccctttgttttacccgttcggctctcatcacgagctttacgcgctgcttcgcgtgcctcacgcgcacgaatagctttacgaatgatattttgaccaaaatcgccattttccattaagaaacgacctaaagtttcgttaacaacagcatcaacaatgccacgggcctctggcgtacctagcttatcctttgtttgaccttcaaattgtaagaattgttctggcacacgcaaagaaataacggcagacaagccttcacgtacatcgctaccttctaaatttttatctttttcttttaagaggttaaccttacgcgcatattcattgaaagctttggtccaggcagttctaaaaccaacttcgtgtgtgccaccatcttgtgtccgcacattattaacaaaagatagcaatgtttcagagtaaccatcattatattgcgctgcaacatcaacaactaaaccttcttgttgcccttcaaaggtcataaccggtccaattgtttctttgtcttcatttagaaaattaacaaaggactcaagtcccttctcataatgataagtttctacacgagcaggtgacacgcgttcgtcagttaaaataaacttaacccctgacatgaggaaagcggattctcttaaacgttcagataatgtgtcatacttatatactgtggcactaaatattgatggatcaggcttaaatgtcacggtggtgcctgatttagctttcgttgcacctaaatcacgcagtgtccctacaggctgcccaccatcaataaagtcttcttgccattgatgtccatcacgaataattgttacttgcaaactttcagacaaggcgtttactactgaagaaccgacaccatgcaaaccgccagatgtcgcgtaaccaccctgaccaaacttaccaccagcatgtaacaccgtcaaaataacttctggtgttggcttaccagattcatgcatgccaaccggcataccgcgaccaaaatcctgcacagtaattgcattattgtcgtgaatcgtcactcgaatttcgttaccgtaaccgcctaaggcctcatctactgcgttatcaacaatttcataaaccaaatggtgcaaaccacgaccatcagttgacccaatatacataccaggtcgtttacgaacagcttctaatccttctaatatttttatcgaatctgaatcatagtgatttttttctgccatgaatactctttaactttcttaatttaaaacataacacaattgaacaattgttcgatttcatgcgtcaatctatattatcatagattaaaaaaaggattctgacaagtagaaatattttattttaattaagttaccccctttactattatgatttatgttagaattaactttgtgtttaggcacaattatgaggagttctaattatgatttcaatcgtattaatgttcgttttgtcatacttcctaggcgccatggtaccaggattttggattggcaaactattttatcacaaggacatccgtgatgaaggttccggcaacatcggcaccactaactcatttcgcgttttgggccctgttgcaggtataatgaccttggttttggatttactaaagggtacggctgcaggtttattaccgttagcgtttaacagcacaattaatcccatgttagttggtttagtagccgtcatcggtcatacattttctatatggattaaatttaaaggtgggaaagccgtagccacctctgctggtgttttgttagcatataatccgcaatttttttgtttaattgccactgttttcatcgttatgttattactcacttcaatggtttccgtcagttcaatggtgggcttcagtatagctgttatcgtatctttttattatcatgatatggtactcactgttgtggcagttgctttaacaatttttgtcttttatcgccaccgcgctaatatttctcgcattattcatggaacagaaagcactgtgccttttggcctttaccattatctgcacaaaaaaaaataaaaaaccgatagctattgtctatcggttttttatttttgatgcgtatcaaacaaaattgtaacaggaccatcatttaccaaagacactgccatgtctgcaccaaattgtcctgtctcaacatctaatccagaatacaatctaagctggtcattaaaattagcgtataatttttctgcaaagacaggatcgccagcacctgtgaagcttggtctattaccttttttagtattagcaagtaaagtgaattgcgaaatcgataaaaatgtgccctcaatatcttgaatacttaagttcatacggcccgattcatcttcaaagacacgtaactgactaattttacggacaagatacattatatcttctgctgtatctgtattctcaatacctaccaataaaacgtatccttgcttaatcgcaccaacaatctggttatcaatcgttacttgtgcagacttcacacgttgcaacactactttcattcaaataactcctttatcaatgaaacgtccgctcaacatcataaacagcgggtaggttatttaacgcatccataatcgctgttaactgctctgtatttttaacaccgatggatagtgacacttgcgccataccattcttagtcgcatgaccattaactgaattaacataacgtgtccggctattaatggatcgtaagacatcgttcaacaaaccatttcggttttcaccatgaaccgtcaaatcagcgtcataattaggcttaaggcctgattcatcttcccattgcacatcaactaagcgttggccttgtatttctgctgcacgaatattaggacaccccagacgatgcactgaaataccgcgtcctttagtgatatagcctttgacagggtcacctgggactggtgtacagcagcgacctaaacgaaccaataaattatcaacaccagcaatcacaatatcatcagctgaagctttttgtcgctgtgttaatgctgtctcaacacgcttaatctcgtgcccttcttcaagtaattcacgctgtaattctgccgtttgggctgcttgctgtgcctcacgaatctcttcagtcaacttattagctacacctggtgccgctacatctccgtagccaatcgctgctaacatatcgtcatacgcatggtaatgtaatgtttctgctgtctgcgtgagtttatcagtggtcatgacctgattagggtcgaaaccggtttctcttaagttccgcaaaagcagctctcgcccagcctcgatattgtcgttacggtttagttgcttgaaatattgcttaattttattacgagcgcgccgagttgaaactaaatctaaccaatcacggcttggtttggctgttgcactggtaataatttcgataatatcaccagttttaattttataatctagtggcacaatccgaccattaactttcgcaccagtggttttaatcccaacattcgtgtgaatggaaaaagccatatcaagcggtcctgcacctttagctaattcaaagacatcccctttgggggtaaaagcataaacgcggtcactgaacaagtccccttgtacaccgtccatgaaatcttccgcatttttagcgtcctcttgtaattccaaaataccttgaatgacattaagcgtttgttcatttttatcaacgactttaacttctttatttgaacccttatttttcttgtaggcccaatgcgcagccacaccatattcagcgacttcatgcatatgatgcgttctaatctgaacttccaaaggtcgaccaccagggccaataactgtcgtgtgcaaactttgataaccattggcttttggcaaagcaatataatctttgaatcggccaggcaaaggcatccattgggaatggatagcccctaacaccgcataagtatctggaatagtatcagtcaatacgcgcacagccgataagtcataaatttcttcaaaggctttatgtttatcggtcatttttcgataaattgaataaatatgctttggtcgaccataaacactgacattatctaattctaaatctttaatcgcatcattaatttcacgcacagcttcttcaacatagcgaatacgctcatcacgcttcatgttcatttgtgaagcaatactatgatatttatcgggatcaaggtaactcaatgataaatcttcaagttcccacttaatcgtgctaatacctaatcgatcagctaatggtgcgtaaatgtctaaggtttcacttgcgattctgcgacgcttttcttcacgtaaggctcctaaagttctcatgttatgcagtcgatcagcaagcttaacaataattacacgaatgtccttggacatggctaacaacaatttacgatgattttctgctaattgctcttgtgaattttgatattgaattttactgatcttagttacgccatcaataatttgtgcaattgtcgtcccaaacttatcttcaacatcggccaacgtcgcagttgtatcttccacaacatcatgtaaatatcctgatataactgttgctgtgtccatacgtaactcagccaaaatgccagcaacttgtatcggatgaataatataaggttcgcctgatttacgtaattgtgccttgtgtaaatcagcagcccattcataagccgccttgaccttaagggcatctgattcagtcatgtaatgcgacaccatgtctaacacttcttgtcctgaatatttttttgtttttgccatatatatacttgtgcttaacgcacttttcccttcacaacttccggaagacacaccactgtttcacgaaccgcagcatgccttatgacgtttttatacgtagtataattataataaatttttaatattttcacaacctatgtcttataacgtgcatatttttacaaataagcatacactagtaatatcaatttttcataaaggaggttgctgatgtctgaaaatgatcaagaaccagcggaatccgagaacacactttggcaacgtaatgtctttgtattatggtttggcgtttttatgacaggtgttgcactgagtgaagtcatgcctttcttgtccttatatatcgacactttaggccatttcaataaagatgccttaagtctttattcaggcgctgtttttgctatttcttttctggtcacagctgttgtctcgcccttttggggtaaattagctgaccgcaaaggtcgaaagctcatgttactgcgtgccgcatttggtatgtcagttgtattgtttctgatggggaatgtgaccaatgtttgggagctgttattgttgcgtgcactgcaaggtgcaatgggtggtttcatttccaatgctaacgcattagttgcaacacaaacacctaaacaacacgctggtaaggcccttggcattttagtaactgggatgactgctggtaatttaattggcccattttttggcggtgtactggccacattttttagttatcgcacatcatttcatattactggcattattctattcctagtatttatccttactttgtgcttagtcaaagaagaagcacgccccgtctcgctaacagtagcaaagtcttcaactagggtgttatgggccggtttaccaaataaacaattcattgttggcttatttgtgacaacaatgttagtgcaaaccgttaacacatctattaatccaattattagtttatttgttcgagagctgatgcataatgcaacgaatacgacattcatggccggtattgtggccgccatgcctggtattgcaacagtgattgcagcaccgccatttggtcgcttgggcgatcgtgtaggcactgaacgtatgataaaaattggctttatgattgctgtaatcgcttttattccgacagcatttgtcaccagtattagtatgctaatgttactcagattcattgttggtattagcgatgccacaatgttaccagccatacagacattattatcgaaaaactcgccaacagaaatgacaagccgtatttttagttataatcaaagtttccaatctttaggatcggttatgggtcccatgattggtgcaattattgcaagtttgtttgattatcgcggtatttttattgtcagtgccctaattatcatacttaatgcagttttgttcaatatcacaacacgacgcaagacagaaacagcagccatcaaataaaaaaaagcgttttcttttgaaaggaaacgctttttttatttaggttagccactgattgagatactgcatatcgactgaagccgatgtccaacgttgcagtggcgtataattatgacgttgattaaaagccaactgctgcatcgacaaaactgccacagcttggccattttcagttaaaaaaacttgacctattgttgtgaaatgaccttttgtatgcttaccagttcgccaaaaattaggttttgcatcctgctttggtaagtactgccctgacaagttttgtgttacaacaacgcctgaaaataagtgcgtctcatatttactattctttcccataatcgtaaactcccacacctacttcaaatttagtaccgtcaatcacgtcagttggttgcaaatgtaactggtaattgacatcagcactgatcatactcaatcgctcactggcacgcatgctatcagcattttcaagtaattcatagtcttgtgtcgtgagttcatttaatcccgcacgaattgtcaatcttatccaaggcacctgcataatttttgtcaagtaagcaatctgaccatacggcatcggccttagccaggagccaccatttcctattgtcgacaaatgtatttgtttttgccaacgaaccgtatcttggtaccaaatcacctgataaacaccaggattatcaagcggtatagccaatatttcatcagagagcgttgttgggtgtgcaatgatacgcatctcacccgccaaatgttgtgtcacattaatcaggtatcgattttgcccatcaaagaaaaagttaagcgcaaattctgattgtcggtcatttggtccgtcaggcatatgtttttcttttggtaatacaatcactcgctgattcaaatcacgtaacgcgttaatgagtttacgtcggttacctggaatcacaattgcttgtggcgactctagttcaacaactttcatgacatctgatatttccaatggctctaaatattgtttatcagccaagtgtggtagtaatgtcgcatcgcttggattattattcataataattgtcggatattgcagccgtcttaattcagacattgtgatggcagtcgcataacccgctgaagcagcatcacccatacgaaaagcaccagaaccgatcactaaaacggcgcgttgatcaatttgaattgactcgttttctgattcatacgtcgcatagtactgacgtgcattttcaggaaattcacccgcagatggctcaactgctttataagtgacacgaatatcgttttcttttgctagtgttctaataatattgaagtcggtatgccaaaaacgtgcaatcaaaccgtctgacaaaccgtatttttttccacggcgcaacgaagtaatgctatcaatatctgattcaatttcagattccaacttatgcagatgctgtaactgatgaaaatagaattcatcaattgctgtcaattctgctagttcgtcgatttcatagcctcttttaattgcttcaattaacaatagtacccgattatcttgtggatgaatgagctgttgtatcaactcatcatcattaatgtgagccatattagttggcgaaaaactggcattattaaaatgtgctgaccgaatcgctttttcaagtgcttcaataaatgtacgtccaaatcccagcgttgaaccaactgatttctgcacactatttaattgccgattaacatcgatgcctgcttctgctaattcaccaaaaggaaacacgggtaatttgacaacaacatgatccatcattggttccatcatagcagtatttgtgccaaagttatgtggtagtttaatgtcttctagaggtatacccatagctaagtttatcgccactagcatcgttgggtacccagtcgctaacgccatgcgcgtcgccatttgatcaatatagggtgacaccttaatgatgtatatttcgcggtcatcatcatctatggcaaactgtacatgcataacaccttgaagttgcagcatatccgcaattctaaaagcataatctctcatttggctaatgagttgatcttgaacggttagtattggtgacacacttaatgaatcagcagtatgaataccaattggatccatatcctcacttgccccaatttgcatcttattgccgcgcacgtctctgagaatttctagactaatctctttgagaccattaatcgctctagaaataattacctcttgcgtaacggattgtgatttggctaaattaatggtgtcttcaaattcatccaaacgctccacaatatgacgcgtattattttgattggggtgtaatgccctgaccatcaaaggcaaatgtaacgtccttaataattcattagcttcatcttgcgcttttaaaacataattattaatcactggtaagccgttttttgccataaaatcggttaaggctggcaaattattaacttttaataacatgtcaatgttcaagccaagtgtattcggtacattgccatctccgtgagaccaactttggacgacatcagcccataatcgcaatgagacatcaccaccaaataaaggaacaaccgtatcaattgcttcatcacgaatgattttcttaatattatgtactgttaagggctgccaaaatgtttttgccgcaagactttctagtgacagtgcgtaaggattttcatcaattacaaaaacatcaataccgtgtcctctaagctctggcataacctgataaatcgcagcgtcatgctcagcttcttgaccaaaattattagcaccggaaccaatgaataacagctttttaattttattgttggttatagtgttcgacataatcttctaccgtttcaaaaaagtccgcaaagacagcagttgcttcaagcggtccaggagcagcgtctgggaaaaactgcacactaaatgctggaaattcacgatgccttaatccttgaaccgcaccatctactaagtcacgataggtgacaaacagttttttgcgatcaattgtttgatcatctactgcgtaaccctgcccctgcattgcataaaatatttgtcgtgaaataatttcttgaattggatgattcataccatgatgttccgaaggtaatggtttaagttcagcaccattagccagagcaaataattcatgtcctagacctatacccagaagtggcgctttcgtttgtaagacgcgaattagagtcaacacactttcaggtaaggttcgcggatccccagggccagtagataaaataataccatctggatctaatgttaacacttcttcaacactagtcgtgtatggcaacacagaaacattagcatcgtaatcacctaacatacgcaaaataccatgcttcaaaccaaaatcaatgacaacaatatgacgaccacgtccggggttagcatatggttttggcgttgccgtattttgcacttgcttgtttgttaacaccgttgcgacgagttgatcgactgcatgttcatcagcaaaatcgacaatggtggctttttgtggcccggtttcacgtaagtgacgaataagctgacgtgtatctacttgataaagccctggaatgttatgttgcttcaaaaagcgatctaagttcatacgacgctggcgattaacggatacctcagctaaatcatgaacgaccatgccgcgaattgtcggcttaacggattcatatgcctcagcatgtatcccagaagcaccaacaacaggcatagcaaaaacaatcatttgcccatcataaattgggtcagtgatgatttcttggtagcctgtcatggccgtatgaaaaataatttcgccaaaggtggtggctggtgcaccaaaccctaggccttgaaataccgtaccatcttcaagaattaagtgacgttgcatcatgttttatactttgctggtcccttcattataaaatgattagtccaactttctcctgttaatgtacgatttcaacagcatctctgccatcgatttcttgcaccaagactttaattttttcgttctgtgcagttgggatgttttttcctacaaagtcagcacgaataggtaattctcggtggccacggtcaacaagaacagctaaagctattgtattgggacgcccaatatgaattaaagcatccaaagctgcccgaattgtacgaccagtaaacaacacatcatcaatcaaaacaatatttttatcggcaatgttagttttttcttcatcgttcaaacccaaactgtcatcgtggtttaatacatcgtcacgaaaattagtaatatcaattgccatgacagggattttaaccccttcgagctgttcaagacggttagcaatacgatgcgctaggaactcaccgcgtgttttaataccgaccagtactaagtcctgcccacccttattgcgttcaataatttcataagtaatacgtgttaacgcacgttgtaaagatgcattatctaaaacttctttgtttgtcataatgattattgtacatatacagtgaaaacatattcaccatatatttatcctcctagtaaaaattagtcgtgctgaattatcggaattaaagttgctaaagattttgtaaaataactcggcaactcactatcaaatgttaacaattcacctgtggtcggttgtgttaaagatagtgtttttgcatgcaacatttgtccatttaaagtcacgtgtggtagtttttgcgctgaaccatacacaggatcgccaataattggatggccaatataagtcatatggacacgtatttgatgcgtacgaccagtctctaaccgtattttcaaaagtgtatagccaacataccttgtgacaacctcaaaatgcgttattgcctctcgcccaccagcttgaacagcttgttttttgcgatcaactttatgccgcgctaacggcgcattaattgtgcctgaatcttcagagaattcaccccggaccaatgcataatagatacgttcgtttttatgggccttgagttgttcagacaacgcttgatgtgctttgtcatttttagctaccatcaataaaccacttgtgtcacggtcaatccgatgcacaataccaggtctaaagctaccattaattgttgataaaggcgcatggtatagtaaggcgttaactagcgtgccactcgtatgcccggctgctggatggacaaccattccttgtggtttgttaacaactaataaatcattgtcttcatagataatatctaatggcatattttcagctataatttcagtattttgaacggctggtggtaatatggttatcagatcgccgctattgaccttatacgaacgtttcacctgcgtttgattaaccactatgtgcccatcttgaagccattcagcgagtactgtacgcgaataaggtaatgattttttagctagaactgcatcaattcgaccagtttcatttgtaatttcaagagtgatcttttccgtcatgcgtattcatgtattccttaatttgatctgctatattttggcttaaccaatatttacgtgcacggcccgctcttgtaaaagacagtatatgcccgttgagctgccaattatgcactgtcgcaagtgaaattttttcatattcggagacaaacatgcgacctaaaaataattgcggtcccgcaatgtagatacgacgacgcacaatcatcactacgcttaaaagtaagataatgacaatatagccgattgggattatatctaatttaaatgacatttcgctccaaacaatcaagccaatcattaataagataaaccaccatagccagccaatctggcctgttgtatttaaaggttgaaaaaagcctctttttggtatcataatttcacccctcatacgatttgattaataccgcgttgtatcatatattgttactatattattttaccatgaaatgcgctatcctataaatctcatttctatgaaaacagcgcacaataaatcttagttttggagaaatcaacaatatgttaaccctttatgtcgacgctgcacgagagcctcaaagtggtctcagtgccggtggcgcagtcttgatacaccataaacaacagcagcaaataaaatcaaacttattttatacgacagataatcatgaagctgaatttcttgctttaatttgggctttaaaacaagttaaggtggctgaaacatcggaaaccatcagaatatttagtgactcaaaaatattaattgacagtcttgataaaaagtacgctaagcactatcagcccttattagaagaaattattcagttattgacaccctattctttggttattagtcagtggttaccagaaaaagaaaatcatggcgcccattatatggcactacaggcattaaaaaaaaataaacgtccctcataaatgatgaaggacgtttattttttacagcaaggtcttagccaaatagaagcaaccaagaataccagcgttatcgccgttagctactggcacaatgtagtcttctaaatcaggtacatctaaataatcactcatttgttcagcaaaactcgcacgaatcaatgggaacaaggtttcgcgatgtggcacaccaccaccaaaaacaatcttttctggtcgcaaaatcatggtatagtctagcgctgcttgtgctagataaaaggcttcaatttcccaggccttatctccgtcaggaatttctttagcactcttatgccagcgcgcttcaatggctggaccagctgccaagccttccaaacaattatccccgtggaatgggcaatggccttcatagtgatcttcaggatgcttttgtaagaaaatatgtccagcttctgggtgcccatatccactcaccaatttgccacctgacacaataccagcaccaacgcccgtacctactgtcaagtaaaccatattttgagcatctttggcagcaccagtctcaaactcagcccaaccagcaccattcacatctgttgtccagaagtaaggaatatcacgccaagccttcatacgacccaagaaattatagcctgaccaaccatgttttggcgtagccaaaacataaccgtatgtctttgatcccttcacaatgtcaattggtccaaaagcagcgataccaatagcatcaatattgtcaaattggtcaaaaaacgcaataacttgatctaatgttttctccccgtctaatgttgggaatgctgtccgttcaacgatattataattttcatctgctacggcgaccacaaactttgtgccacctgcttcaattgcacctaataatcccatgatttaccctctattaattattattttttccgtaaacgctatttaaaccatctacttgtcattgcggcaagtccgtcttcagtatagacttccaacacgtcaatatcaagtattaatagcaattgactcacatttcctgttatttgtctggtttcaatgccttctgtctcccattgtcgtcttgaaaagactacggtgttaccaacacgctttaactcagcattttgacttaactttattgtccaatcctctgctgatacaatgcggtattgaccaacttgtagttgatcaaaatctgttaataacgttggtgaaagcacttctgcaattggtctttgaaccaactcattttgactattgacgtgtagttcacgtggtacgcttagaacatgaacccatgatttatctgcaatagtcggcactgccgcctctctgtcaggcgtcatcatgccagcccaaccccacatgatacgacgtccatctggtgcaaccattgtttgcggtgcgtaaaattcaaatccttgatccacttctttaaagtcggtgtcaacatggaacttgacagttgcttcatcaaaatggcccacaacataacctgtattatgaatattttcataccgatgatttttcgtatctggttccagcccttgcggcgaaaacatgagtacttgcttaccatcaacctcaatatatcctggacattctagcatatagcctcgcacatcttgcaattggtcacctaaaattgaaccacggaaaagccaatttttgaaatcagtggactcgtaagcaataatatcccccacttgattgtcatgttgcgcacctaagataaggaaataatgcccattcttaccttgccacaccattggatcacgaacatcttttgtaaaaccctgagggtgaggaaataattcaccaagcttttcaaagtttagtccatcatcactcaccgcccacatctgtgacgatttaatactatggcctgcgctatctcttacattaccagtataaaaaacatatagacgatcatcgtgcacaaacgctgctcccgaatatatacctgcactgtcaagattatcaagtgatggttttaaggcagtctcaacacgttgccaagattttagatcatctgatataaaatgaccccactccttgtatttatgattacatgcctttggattccactgataaaacacatgatattttcctttgaaaaatactaggccatttggatcatttaacagcccagtcgtgggatataagtgatacgcttcaaaggcaacttcatcgtttgtaactaacatctatactcctcaaaattatgccgtaacggcagtctgtgcagcagtttctggaacagctgtgataatcacatcattagacgctacattagcaccaaatggttggtttaatacaactgttttaaatgtcttagtatttgtcacaatcaccatagttgtgaccggataaccagcgtcactaatgacttgcttatcaaaagttcctaaaacatcaccctttttaacttgctgtccttgaacaacttgactttcaaagccttttcctgccaaattaacagtatcaataccgatatggatcaatacttcaacgccatcagcagtttttaagccataagcatgtttagtagcatatgccactgtaatttccccatcagcaggtgctataatttcgtgccctgatggttcaatcgctacaccctcacccatcataccacttgagaacacggcatcactaactgtcttgatatcaaccaactgaccagcaacaggcgcatcaactttaaaaccagatacttggtctgctacaactgtattatcgacatctgtgctcacactatcacttggcatgtgtgaacgaccgtacattaatgtcacaacaaatgatagcgcgaagctaatggcaatggcgataaagaagccaatccatttgttagcaggtattgcgataaagccaatcaaaccagcaggtcctaatgatgatgacataacatggaacaatcccatcactaagctagccacacctgatgccccaagggcaataaagaatgggaacttatattttaaattgacaccgaacagcgcaggttctgtaatacccaacatagctgatgcaccagctgaagatgataaggcacgcaactttgtgttacctttagccaagaaataaatcgcaaatgtagcggcgccttgcgcaacgttagctgaagcagcaattgggaaaatgaagtcgccacccgttttagaaatgttagccagtaattgcgtttcgatagctgggaaactttgatgtaaaccagtaataacaatcgctgagtaaaatgagccaaaaatggcatagccgataaagccaaatgttgtgacaagccatgtcaaaccatccgtaatcccattagatacaatacgcaagataggtccaaccacaataaatgttacgaaccctgtaattaaaatagatagcattggtgtgaacgtaaagtcaattgcaccctttaaatgcttatggaaaaacttttccagattagctaagataaaggctacaccgatgattggcaacacttgaccttgatagccagcttgtgcaacatgcagaccaaacaaatcccatgttggcatcttaccgctcgctaccgcttcagcaacactataaccattaatcaaacttggcatcaccaacatcatacccgctgcagcaccaagaatttcactaccgccaaaacgccgtgtagccgtgataccaatcaaaataggtaagaaggcaaatggtgcagatgccatgaggttaaccatttgggataatcctgtaatctgtggaaacatttcaacaagtgattttggaccaaacatgccagcaccagttaaaatattgttcaatgccatcagcaaaccaccggctaccaaggctggaatcaatggtacaaagatatctgataacactttaatcaaagccattaatggattttgcttacctgacgatgcagcaatttgctttaaatcgtcagttgaagcttgtttaacaccagttaatttaacaaactcatcgtaaacaccattgacatcaccaggtccaacgataatttgatactgaccgttagcattaaatgtgccttttaaatcaggatcattatctaaagctttttggtcgattttcttgacatctttgacaaccaatctcaaacgagtggcacaatgcgccgcagcaataatattttccttgtcgactgcatcagcaacgcgcttggcgacttctttataattcataacaatttcctctactctgctcatcagcgtaaactcaattactggcttatgctaatattgtgtgactacggaaccggttctttattacactattattgtaaccgcttacatattattttgcaagcgcttgttttgttacaaatatgtgacaataaaaatgctatttttctgatatgattaacagtatgaataagaaagttacaattaatgacattgcaaccatagccaatgtcgccaaaagtaccgtctctcgttatttgaatggcggttctgttagtgagcataccagactaaaaattgatcgcattgtggcacaatacaattacacccctaacacattcgcacaaagcctaaagcagcaaaaaaatcatacaattggtgtcatagtccctagactagattcaattgcccaatcagatatgttacgcggacttgatgatctcaacaaggatgacaccttcttaattgtcaatgcttatcaggatgctaagcgggaacttgcggctattgaaaagctccattctcaaaatgtgggtggtattattctattgactgctaacttaacagacgaaattcgtgatgtcttaaaagcctcacccttaccaattgtcattcaaggtcaggatgagcccaattttcaccgtgtcattatggatgatttagcagcaggaaaagctgtcggtcagtacattaaaaccctagcccccaaaaatgtactgctactcaatgttgatacaaaaatagatcaggcagttggacatgaccgctttgttggcattaaggcagcgttagctgagacaccacatcaggaaattattacagatttcaaactcgatactgcaaaggctgattcctaccaagccatgcaaactgatgattttgatcttgttattggtgcaactgaccgtattgtcgttggtgcaatgcagtccgctttcgctttaaagcaacatcctaaatttattggttttggacaatcattttttagtgagacagtgtctcccaatctcacaagttttgaatttaatttttatgagactgggaaacaattataccggctatttctaaaagtacgtgatgacaagccagtcgatgttcaacgtgttatcatgaacggtcatttggttgtacgtgaatcaacagaataaaaaaaacctctgcttaatgcaaaggtttttttgatctgttatttttattgatcactttttagaacaccaccgactgagtagtgatcttttggcatttcacgtaaaatgacatgaactgcttcacgtgctgcaccagcatcttcaacaatcacatcagtaatatcctttaccatttttgctaactgctcatgggtacgaccttctaataattcaacttgtacaattggcattgtgttactcttttcttattttttttgttcttcaattttatctaactgtgattcaagctgttgctcagcttcaagctgtgcgttgaccgtttctaattttggtacagcaacagcttttttcatttgtaattgacggtctgcatcaaaaaattcgccagatacgctgactgtgctcatcaaattaataaaagcttttgggtcagtacgatgaacaatttcttgcatctcaacaatttcataacgcgataaaaccatcattagcgttgttgagtcacgttttgtgtaagctcccttcgatggtaaaatcgtaataccacgaattaagtctttatgcaaagcggtgacaacatcatcacctttagacgtcacaatcatagcggttatcttctgataaccggtataaatggcatcaactgcgcgacctgtagcgtatataccaattaacgtgaacagtgcgttttgccaaccaataaaagtccccgcaacaataactaccacgaaattaatgccattcatcaagacgccaatcgacttacccgtacgcttttgaacgaccattgccacaatatccataccaccggtagagaaaccatatcgcatcgctaagcctatggcaacacccaacaagaggccaccaaatagagaagctaataatggctcactcgtaagtgcttgcgttggcgcaaaaatctgtaataccgaaaccacaatagaatttaaaaaactcaatatggtaaattgtccgccaatcattttccaaccaacaacaccgattggaatattaaaaatcataatgaacattccggtttgaatattgacatgaaaaacttgtgcaaagaaaatggatagcaactgtgcaataccattaaatccgcttgaaaacacttgattggggattaaaaaagcatttaacgccaacacttgaattactgcactggccaaaaaaatgacagtaattaacatggctttacgccaattgattgtgatttttttcatatcatcacacgctcctcagactaataaaacacctctttcatcataacaaaaaagcaacgacttgtcgtggcttttcagtaactagatgttttaaaagataaaattgaatgcatagtgattagtagttctcaagataagcgtctgtttcccatttcgaaacatattgacggtaagacgtatactcgattttcttggcttcgataaatttatcagcaatgtgactaccaattgccgcaatgatggtgtcatcttgagacaattctctcacagctgcgagcaatgtatctggcaaatcagtgataccagcacgtgcacgctcgttttcatccattaagtaaatgttcttatcaaccgaagctagtggctcaagctcgtgcttaataccatctaaaccagctgctaagattgctgccaatgtagtataagggtttgcagtaggatcaaccgagcgcaattctaaacgtgttgacttaccacgtgatgctggtacacgtaccattggtgaacgatttgaagcagaccaggcaacatatactggcgcttcaaacccaggtgttaagcgtttgtatgaattaacagttggattcgctaaagctgtaaacgctgtggcgtgtgctaacaaaccacctaagaaattataggctgttttagatagtcccatctcatctgccgtatcttcaaaagcattggcatcgcctcggaaaagcgacatattcgtgtgcataccagaaccattaatcccagcaactggcttcggcataaatgtggcaaaataaccatttttgcgcgcaattgttttaacaacaagcttgaacgtttgaatattatctgctgcctcaagtgctgatgcatatttgaaatcaacttcgtgttgcccttcagcaacctcgtgatgcgctgcttcaatctcaaagcccatcttttctaatgtcaacacaatttcacgtcggacattttcgcccatatctaacggtgctagatcaaaataaccacctttatcgttcaactcggttgttggattaccattggcatctaatttaaataagaaaaattcaggctcggtcccaacattgaatgcagaaaagccttcagctttggcatcagccaaaactttacgtaaagcatgccttggatcaccagcaaatggttcacggtcagatgtataaatatcagcaattaaccgcgcaactttaccaccatggctatcagtcgcccatgggaaaatcataaatgttgataaatcaggatacaaatacatgtctgattcattaattcgaacaaacccttcgattgatgacccatcaaacattaggttattatccaaaactttatccaattgagagattggcacttcaacattcttaattgcaccaagaacatctgtaaatgttacacggataaattccacgttctcatctgcaatgattgctttaatttcttcttttgtaaacgactttcgtgccatgatttccctttcctatctaccatacgacaacaaatgctatagaagctaacgaccaaatcgtccaatctgtgcaaattctttttgcaatgatcgacgtaatgctgactctgaatcctgcttttcgattgctttacggcgttgttttgcgaaaatttcctgaatatcttttattgaatcacccgcgtccaaaaaatctttaatttcaagtaaacgatcaacatcattaagtgaataacgtcgttgtccacctttacctcgattcggtgctattaactcattttgttcatagtaacgaatttggcgatctgtcaacaatgttaattcacgtactgtgcctatgggtaaaatcgctaagtttcttctcagttcacgttcgctcatttgacaacctccgttaacatacttttattttaatgcaaaatgcattattttgcacatacgtgttaggttttctaacataagaaaaatagtaaataaaaaacgtacatacagtacgtttatttggcatcataccaagtattaccataatggctatcaacttgcatcggcacatccaaagcaaccgctgaatccattactcgtgtcacaatgtctcgtagcgtttcaatctcatcttctggtgcttcaaaaataagttcatcgtgaacctgtagtagaatatttgcttgtaattgattgtctttcagagcatcagcaacctttatcatagcaattttaatgatatcagcagctgaaccttgaataggcgagttcatcgcagtacgctccgcaaaactccgtaagttaaagttttttgatttaatttcaggtaaatagcgtctgcgcttagcaatggtttcaacataaccctgttcgtgtgcctgtgctttaatttttgtcatccattcatggatttgtgggaattccttgaaatacgtctcaataaatcttttggcttcagcacgagagatacctaagttgtttgacagaccatagtcggaaataccataaacaataccaaaattaacagctttagcagttcgtcgcatcaaaggatcaactggcgcattattatctaagccaaaaaccgcacgtgccgtttcagcatggatatcttcgccattcaaaaaggcacgctgcatattctggtctccggtaatatgtgctaatacgcgcaactcaatctgtgaataatcagcaccaaaaatctgccagttaggttgactagggacaaacgcacgtcttatttgacggccctcttccgtacgcatagggatattttgtaaattaggatcaacagaagatagtcgccctgtttgcgtcaatgtttgtaaaaaacgcgtatgaattttactatcttccgtgtgaacaactgctaataacccttcaacataagtagactttatcttagctaattgacggtactgcaaaatatgctcgacaattggtgcttgtgatgccagtttttccaacacatcaacagctgtagaatagcctgttttagtttttttaataatcggtaagcccattttttcaaagagtagtatgcctaactgctttggtgaatttaaattaaatttctccccagcttcaagatagattgcttcttctatcgtatgaatacgtgcttctaaatcttcgccaattacttgtaaacgttttcggtcaatcttaaagccttggtactccatctcagccagaacatgagctaaaggcaactcaatttctgtatataaatgagtttgttgatgactctgcagtgctgataaagcaggcatttctagctgtatcaaggcatcagctttatgtgctaaatgcatgaggacaagttcctcatcatcaggaacagcatatttagcacctttaccataaatttcttcgtcttcagtcaaataaacgtcaaatcgctgtgctaatgtagacatctcattatcattatctgttgtatcaagaagataagcgactaataaaaagtcaaattgcgcgccttttaaggtgagccctaaccgtttaaacagaattaactgtgctttgacattgaagacattcttcttaatgtccccattttcgatgacagcacgtaattctggtttctgtaacaatgacatatctcgactagcataataaccagtggcgggattcccaatcacaaaaccaatcatatcagctgtatgataatttgaaccactcatctcaatatgaaccgccaccttatcaaccatcatggcgattgcccgtaaattattttcatttaaggtaacaactgataagggccgctctgtcgattgattatggctcactaattgtcctgacttttgactggctttaattttagccagctgctttttgaaatcaatattttcatagaatggtacaagcttatcataatcgataccacggtactctaactcttctaatggcaaatccagcgtcgcatcggtcagaattgttgccagttgtcgggcacgaaaggctgatgcttgatcgctaattaagttttctttcatttttgaaggcttcatatcatcgatatgacgatagaggttatcaatatcgtgataggtcttcaacagttttaaagctgttttttcaccaattttagtgacacctgggtaattatctgatgtatcaccagttaacgcctttttctcaataatctggcttggcgtcagttcaaatttttccataatatagtctggggtaaaagcttcaatttctgtgacaccctttttcgtgacattaacagtaatattgtcagttgccaattgcgttaaatcttggtctcccgtaacaataatgacattgtaaccagcctgttcacccatacgagaaaaagtaccaatgatatcatcagcttccaaccccggttgttcatagtttcgtagaccatgtaatgcaaccatttcacgaagatatggaaattgttcagtgaattctgaaggcgctttagagcggccatctttatactcagaaaacagttcaccacgaaaagttgtcttacctgatcccgcatcccatgcaacaacagccaaatctggttgcatgggatcaacaatttgatctagaaaattattaaaggccacaagcgcatttgtgtgtaaacccttatgtgaaatcatacgatccagctgattatacattgcataaaatgcccgaaaagctaatgaattcccatcaattaaaagtagtttttttgtcattttatattcctttacctactttctagtgtaacaaaaaaacagcctacaggctgcttttacttgataaattgtggtaacttaatctcttgatccaccagcaacaccaaagatgcgaacaagtgcaaagaacaagttaataaagtcaaggtacaaacgtaacgcaccattaattgctaaaccggttgtatctgcttgaccagcaaactgactgtacatcactttgagcgactgattatcatatgccgtataaagtgaaaatacaataacactgacaaacgaaatcaacaacgacacgataccatttgggaaaaacatattaattaacatggcaacaaacaaaccaatcagcatgccaaacagtgccccgcccataccgcttaagtcgcgcttagtaaagacaccgtagagtgccataccgccaaagactgcggccgcagaaacaaaggccatcatgattgaagcaccggtataaatggccaataataagccgacggttaaaccttcaacgacagcgaaagccattaataaaccaaatgctcttgctgggttcttaaaagttgcgcgtccaatcattgtgataatcaacaattgaatacccaataatgccaatgtgccaattaaattaccagcaatcaaagcgtaaacttgtgccaaaaagaacttttgtacaatgaacccggtcaccgcagttactaacacagcaagtcccataaaactatatgtttgtttaaagaatgcccgcataccagcgtccatccccgtcacatcacgacgtgtattaaaattaaaattatccattcgagtctcctcacattacattttgttccccagttgtttcttcgagtaatggatttactccagttgccatttctggttatctccattataccaaaatatatattaaagatacattaaagcacttagtatatcgcgaatccgttcatactaagtgctcactttgattattgtaagtctgtacgtaactgccctaataatttttcataagcaaattcatatttttcaatatcaccagcgcccatgaataccattacagcgttttcatatggcattaacaggctcatgttgtcttcttcaataatgccaccgaatttgctaatttcagcaccgatttctgcggaagtcactgccccttgtttttctcgtgccgatccaaaaatatttgctagatatactttgtcggctgcttccaaacttttagcaaattcatccttataagcaattacacgtgaataagtatgtggctgaaaaattgcgatgatttgcttattaggatacttttggcgagcagcatccaaagtcgcatcaatttcggttgggtgatgtgcatagtcgtcaattacagtaatatcagcaatttgcttttcgctaaatcgcctttttacgccttgatatgtcatcaaaaatgatttgattaaacttaagtccattttttccatataggcaaccgcaatgacagacaacgcattcaaaatactatgttgcccaaatagtggtactgaaaactcgccaagagattgtcctctaaaaacaacgtcaaaatgcgatccctgcgttgattttctaatattggttgccacaaaatcatcttgctcagagttagtgccataataatagacgtctgcttttggttgcaataaacgcaaataggggtcatctccccatgcaaaaatatccttttttacatggtttgcaaaatcagagaatgcacgtgtgacgtcattgatatcttcatagtaatctggatggtcaaaatcgatatttgtcaaaattgcatagtcaggcgcataatccttgaaatgtcgtcgatactcatccgcttcaacaacaaaaaattgagagtttggtacaccacgtcccgtaccatctccaataaggtaagaggtgggtgcaatatttttaacaacgtgtgctaatagccccgtcgttgacgttttgccgtgcgcaccggctactgcaatagaagtcgtttgtgcaatttgttcttgtacagcatctgggtaacttatcattttaacacccaaagttaaggcacgttgaacttcaacatgatcgtcattaaaagcattgcctcgtacgaagatagcatcagcgtagcggtcgacgttatccgccgaaaagggtaaaatcttaattcctgcagcctcaagaggtgcttgcgtgtacgtatagctatcaatatcagatcccaaaaccgtatttccttggtcatgtaaaatctgtgctaatggtcccatgccggtccctttaatgccaataaaataatatgtttttgtcattatttctcctcatttggcacaaaagtaaagtattgtagttcacctttacgcaattcaaatattaatcgcttatatgctgtattttcatcatttaatgtacgatacacacgtggtgcattttgtattctatcttttgccatattaataatcaatatccactaagccatcactataaagcgtctgagcctttgtcaaatcaaaaggttcgccaatatgcccaaaatcttcaggtaagaccaaggcacctggcttatctggtgcacctggtatttgtaattcacgaccggatacaatcataccacttgatggcacaccgcgaagcgccccatcccaaataatcgcacccgacggcatcatcgtgccaggttgcgcaacaacaactttaataccctcttgcatattgggtgaccctgaaacaatttgtagcgttttatcttcagccacagctgtggttgtgacgtgtaaatgatctgaatcagggtgcttcgccatcgtcaaaacacgaccaatgactaatttactggctgtcgctgccaacatttctggaaaaccagccatgctaatcgcttgattgattaatgccacttgcttgtcattcagcgctacgccaccagaaatgttaactagtcccaacttttttccgaggccacgaatattaaaacctgttgcctcatttgtctcatcattttgaatacgtgtcacttgttcaactgtcattactgattgcttttcagcattaggtgccaagacaatcactaatacatcacccattgcgtcataattatagcttgctatcatttttaaatccttaatctatcaatattttattattatttgtttattgtacaataatgataaaaggccgcatagcggcctgtgttacgctttattatcaagatatgccaataataacttagctgaggctttacctgcttctatcacataatcatcaaatacaacacctgagtcaccattagctaaatcagatacgccacgtagcacaataaatggcgtgttaaattggtaagcaacctgtgctaccgcagcggcctccatttctgcaacaagtgcatctgggaaatgagacaaaatccgttgcttagcctcgtcttgaacaaactggtctcctgatacaattaggccctttttaacagcagttagttgctcaaaatcagcaaccgtattaatatctgcttcataatacaatggtttgttgggtaattgcccaaaatcatagccgaagacagtgacatcgacatcagagtaggcaatacgcgttccaacaacttcatctcctattttcagagctgggtctaatgcacccgcagaccctgtattaacaactaggtcaggcttgaaattatcaatcataactgttgttgctgatgctgctgctactttaccgattccagattcagttaaaattacttcatgatttttgtaccgtccagtggtaatttcagtaccaccatgttgtttcgtttttgtgtctgacaaagcagcaagaagtgatattttttcttccgccattggtgtgataatgccgattttcatagtgtgtgatacctttcattttttggtctatcaaatgtttcaagcttaatgtacgaaaaaaaagtacgcatacgttgcgataattaacagcaacaaaataataattgtgacattgtagcgatgtgtgagtctttttgatttaccattaggcgttagcttaccatcagaacccagttcgtaacggcctttacgtgttagacgcatttcttctcgtgtctctggtgagacaacagttattggtgttggatgtgcttttgcataagctttttcaacacgaattcgttctttttctcgttgcttttgcgctttttttgctgctctacgtgatagttcttcagacatactaacctcgtatatacgaccaatacaagaaagctgtcaaagttttctgatcgtttattttgccctgttcaaataataattgcatgtcatcaaaagatagttcaataatatctaatgattcaccaaaatcacgtgccaattggtcagatggcgcaactggttgtaactggcgcgccaaatacaaatgcatgtaggcgtcagaaaaaccgacggtctcgtaaaaacccgtgatgtgctcaatgatgcctgctgacatacgtaattcttcatttaactcacgtcgtacagcatgttcaggttgatcaaaatcacgttcatctaacttgcctgccggtatttcgaaaataaaatcaccaattgtggcacgatactgtttttctaaaatgatatgattatcatctgataaggctaatacagcaatcgccggcacgtggcgcacaacatcgcgctgtgcatacttaccattggttaattgcactttttgctgagacacactaaaaatgggtccctgataaacagtgttttgctgaactaacgtttcgcgttctgccatgattacacttctgaagctttcttcattattggttggacctgtgctgcttgaggtgccttatagccttgtactaaaacatagctaaccttttctccctgcttaagtgccttaaaaccaggcatatcaatgccattaaagtgcacaaacacatcttcaccaccggcatcgggcgtaatatagccataaccacgttctttttgccaaatttttactattcctgttttcataatattattgtatcaaaaaaaccaccatttaggcggttttcttttgataaatagcagacaaggatgttcacattaatctgattacatgaacgcaaggacaataaaattaattaagaaaaatgcagaaacaatcaataagacaggtgaaatgtccttaaacttacctaaggcaagcttaacgataataaagaacaaaaagccggcagcaataccataagaaattgaataagaaaaagccatgaaaacggaggtgaaaaatgctggtacagccacttcaagattttcccaggaaattttcttaaattcccccatcatcattatgccaaccaaaatcaacagtggtgctgtcgctgctgatggcacaacaccgacaaatggtgcgaaaataatcatgagcgcaaaccctgctgctgtgaccacatttgctagacctgtacgtgcccctgcagcaacgcctgctgcagattcgataaatgttgttgtattagacgtcccagcaataccagcaaaggctgtcgtaaatgtatcaacgactaacgcacgatccattttcgaattaaaacctttgtcttcttcaaatgcttttgtatcagacttagaaaagatacctgtctggttaccaattcctatcaaagtaccaatggcatcaaataatccagttaatcccatggcaaaaattgtcacgatagctagcgatgcatgatgccaatctgagaatagcgaaccaatgcctttcgaacccagtgcttgaccaaacactgtcccgagtgagctaaaagcagagccaatagatgtacctggcgcaatatgtgtatttgttacacccattggaattccaataactgttgtgacaactagtgttattaaaaaagcgccaggaatacgacgaataactaaaacaagcaataagataaagccaattaaagccagtaacacagctggttgattaaattttgtcaattctggtgtcacaccaccattagctaacagtgtgtggatggcaccggaggctttaccggtaaaaggcttgtcatttagtgttttgatatttgctgcatcaactaaataattaataaaaccagcatttttcagaccaatataagtcacaaacagaccaataccgccgccgatggccgcttttaattcagttggaatgccttttacaatggcacgtcgaccatgagttaatgtaataataatatcaacaacgccgaccaagaaaacaacggccaaggcctgttgccaactgaagccaaaaccaaaaacaatggtgtaagtaaaataggcctgcataccaatacctggtgctagggcaaatggcacattagcaaaaatacccataaacaatgtaccaaaaacagcaaccaaaatggcggccaaaaaaacagcctgtgctggtataccagcttgacacaatatttgtggattcaagaaaaaaatgtaagccatggagacaaaggttgttattcccgcaacaatctcccgacgcaaagtggttttattttcagttaatttaaaaaatttagacatgatgcttaattctcccattgacacaaaagttcgcccaccaaaaatcatgatgggcgaaccaaattcatatttttgatagtccaacataggtgttggctagaaacaatcggccattatccgatactatatcaattattttcactaaatattattctaacactgatgttattatttgttaagcagttgatcattcgaatacgtcacatattcgatgcttggatgaaaccataggccctggtatgtgcccttaataatggtactgagttttttttgccgataagtaatccttggtaaaaacaatgtttttagaaaatcaagtgaactatgggctaatgttttgaagagtttgatgtttgactgccggcgtctggcagtcaaaatccgattacgatattcatacaaataacgtggtaaacgttcttctgttgtttccccaacaatatcaccaggcttcgcattgcttttgctttcatgcacaactacggagtctctaacgaaatagcctggcataacccgcgtagcacgttctgtgaactcaatatcgtctccccaaataaaatattctttttgtggtaaaccaattttttcgattaattcacgccgaaaaattgttgaaacaaaagtagcatgcttaattgcaattaaattatcctgactcacttgcagtatattgttactggtatttaacgcccctggcacattcatttttgaccaattgccgtctagccattctaccttgctagcaccccaaccagctctgggtacgctatcaaacattaagagtagcttagctagggcatcactgcgcggcatcgaatcatcatccataacccaaacaaagttatcacgcgtttgttcataaaattgacgtattccttgattaaatccgccggcaccgcctaaatttttctcaagatggacaaccaacaagcggtcatcatttaaagtatccaaatactcgtgtgtgccgtctgtactcgcaccattgataacaatcacatgttttaatgcagttgttgtttgtgacaaaactttggcaagggatgacttaagcagtgtgagacgattgtacgtcacaataactgctgtcacttttttctgcatattcgtttcctctgggttcatatcaagtcctttgaattgaaatgattttttaccatcatctaccaataaaaaaagacggtatgcgtcttttaattacttggccttggaatcataatttgtcgccaaatctttggtgttcaaatcctgcttaatttgggttgttgaaatttctggcgttcttggcaaataaacaacattggcatcagtctgctcttgaataaagtcaaatttgccctgccaatcatcacccatgacaaaagtatcaacttgataaagcgacacatcagtaattttttggtcccatgacgtttcaggaattactaaatcaacataccgaattgcctctagcagctgtttacgcttttcatatgaaaaatatgttttcttttgcttttcatgccagttaaattcatctgttgacaaagcgacgattaaataatcgcccaattctttagcacgttttaataggttgatatgaccgtaatgtagcatatcaaaagtaccatatgtaataactcgtctcacaattaatccttcttgtctctatttttcttcttttttaacgtaaatcgggcgacgttttgtctctaggaagatagccgcaatatatcgaccaataacacctaaactcaataattgaatgccaccaataaataaaataattgtgaccattgatggccaacctgcaacactatgattatcaattagcgcacgacaaacaataaaaatagcacttaaaatagataaacaaaatgatgtaaagcccactactgtgatgaaagtcagcggcactgttgaaaatgatacaataccctcaatggcatacttcgtcaatgcccaaaatgaccacgatgtttcaccttcaacacgttcacgattttcaaacggtagatactttgttttaaaaccaacccaactaaaaatgcccttgctaaacctttgattttcgctcaagtccaaaacggcatcaaccatttgccgtgtcatcacacgatagtcacgcgcaccgtccacgagttgcgtttggctaatcttattcatccaaacatagaactgttctgaaaaccacgaccgcaaccgtgcttcccctttgcgatcagctcgtctagtcccgacagcatcgtactcaccagccatcacaggtgacaacatatctggtaacaattctggtggatcttgtaaatcaacatccatcactgcaacaaaatcaccatctgcttgttgtaatcctgcatacaatgcagcttctttaccaaaatttcttgagaaactcaaaaaatgaacgttgctatcttgatttgataacgttcgtaatatggccagtgtctgatctgttgagccatcatcaacaaagtgatagtgtagtgtcactggtaacgattgtttcaaagactggactgcatcataaaatatttgaatcgtctcttcttcgttatgaacaggcaccactattgaaaatattggttgactattttttacttcttgcattgtatacaaacctgctaatttatcctatgtacgcctaaaaaggcatattatttagtaacatcatgcgcaaagttaaacgattctggcacattaaactcttcacggactgtgtttaaagcgtcgttaaatacttgatccatatcaaagtaacgatacttaccgagtcgaccaccaaaaataatttctgggtgattttgacgtgcctctttggcatattgcttatatatttgtgtatttttatcgttgttcactggataataagcttcctttgaacgattccattcttgtggatattcacgtgtaataattgttttgccttcatccgcaaggccatcaaagtgcttccactccattacacgtgtgtagggagtttgggcatcagtatagttaattaccgcattgccttgataattttcagaatcaattaattcatgttcaaatcgcaatgagcggtattccagctcaccaaatttataatcaaagaattgatcaatcatcccagtatacaaaacacgtggaaattcagctaataattcttctttatggtcaaaaaaatcagtgtctgtcaaaacatctactaagccatcagcctcagatagcatttgctcaaagatttgtgtatacccgccgaccggaataccttgatagcggtgattaaaataattgttgtcataaataaaacgcactggcaaacgcttaattatgaaagctggcaattctgttgccggtctaccccactgcttttcagtgtatcccttgatcagcttttcatagatatctgtcccaatcaaagaaatggcttgttcttctaagttgctaggctgtttatccccaaggtctttaagagcgacttgcttttgtgactcaattttagctttagcctcgtcgggtgtcttcgttccccacatctggtaaaaagtgttcatattgaacggcaaattatacagtgtgcctttgtaattcgcaacaacttgattttgataaccattaaatgaagcaaaccgacgaatataatcccaaacttccttattgtcagtgtggaaaatatgcgcaccaaaatcatgcacagtgataccatgttctgtatgtgtgtgcatgtttccggcgatatatggtcgcttttcaatcactagtgactttttcccacgtttagctgcttcataagcaaaaatcattccaaacggcccagcaccaacaattaggtaatcataattttttgtgttaaatttatttgtcattatatctccgtacagtgcaagcaaaaagcagtgcgcttgttttatagtttatttaattaattaatcaacatgtcattgcaaacagataaaaaagtattctcaatcatgagaatacttaatatattatatcatagattgattttacacatgtttactctaagttttttaaacgcatcagcacgtaagaatcattattgccatttctggccgtttcgtctatgcggtaattattaaacaagggttgctgcaaatgactatcaatagcacgattaatttgttgctttaataacgtggcatcattttctggtggggtatttaattttataataacaaattgaacttgtctctgacgcatcgtgttggcaaaagcatcgtacatttgaggcaattgttgatagctcatatttaatctatgccaaaagcgggttgttggtaaggcctgcgcggacaagtaaaatcccttatccaatgagttaatcataatcattgtcggttgttgcctactatcggtattttttctcatagctgtggcaaattgtggttgagccacataactttgtccgtcgatggcagtttcttcattgctgattaccaacctgcccaatgcggatctattattaaccataggcaaaataagaagtagcgctgtcatgagcaaaggtatttgggcttggacagtcggtctcatgagtgattcaggtaatctaattgatgctatacgcagtaaagcaatagctaagaaaggtaaccatacaatattataataatcaatgacccaatgttgcattgccacaaaaaagagactacttaggaataatacaatttcaagaatcatattttcacggttataaatggcttttaaccaaccaaaaataatgaatgcactgacaaatgggtgtaaccctacttctgtggcaacaagaagtaataaacgccacaattgcatcaaaattgtttgatctgttttcccgtatgacattaaattttgaacaaaatagatattaattaaatcatttaatgcatggtggtaaagaaagtaaactacaacaagcatgctaatcgtcaggaaaccggcaagagaagcaataactactcgcaagagtcttctaaaatcatattgacgtaataattcaatagcgacccatataaaaaacgcacaaaatgcgccaattagggaatatttattccaaaaaaccaggctgaggtttaaccctaaaaagtaatacaccgtcacaggaatagtagacacgtgtctatgataatgattaataatatacagtaaatacaaaactgaggtgaaagcaaattcttctggtgcaccacttagcccaaaggcgctcgttgaaattagagctagtggcccaaacaatgccgcccactgtggcgctatcatctcactcgtcatatcttttgctatacgataactaatgatgtaagtacatagcaagttcaagaattgaacaataaacaccccaaaaaagttagtttctttgaataaagcgcctaaagcaaacaccgcatataggactggtccacgttggtcaatgacatcacgatacggtacaacaccatgcagcatagatctgcccatagttaacatagcattactatcatcccatggatttgttcggaataacggtgaggagcctaccgtcagcaaagtcaccactgccaaaataattataggcacccaaagtttctcagaataacgtatacgatttttcatttattcccccaaaagcaattttttacaattcagcacgaccaaagcctactttgcgcgcaatgaatttcgtgcccttcagtaaccagttctgtttttccataaaagtcactgggacttcttgataatctacctgattaaaatctaaccaaacatccaataatctttcactcaaaaagccatagactctttgttcataaggcgaccaagagatgacctgtggttgtatcgttgactctaccgcaaataaaatatcaaataaccagtcaatataagcatcaaattctggtcgtttcataataaacatattgaacatgtgagcggatgtacgttgcatatttttgtcataggttgtcaaataatcaggataccttgtcgcaataacatcgcgtaaaacatccaaacctaagttatgatgcgcatgtcgataatgcgattcactactttctatccaatagtgccttttcttagggactatcaccggtgtgttttttaacaagtctgataaggtttcctgagataatacgttgttaagctgctttttacttgaaaacgaaaaaaagcgacgatagtggacgagtccaataacatctgcctgactattgtatcgtgcccaataaagtgctgttaattcattaaagtacggatttttttcagaaatattacgacccgtattatcttgtataaaatcgttaaacatttctgctgataacgctgcaccgacttgaatcggcgtgtacattgttgttaaatctgttaacgccacatttttatgcgctgctactaaaatttggatgctctcagtcattaactctcaccacataatctattctaggatgcactacgagacaaaaataaaaatgcgtgctcaataagccccttcggatttaaaaatcgcaatcacatttctaaaaactatgccaatatcataccaaaaacctgcattggcaacatactctaattctattttcgtacgttctggatattcaatcaaagagcgaccactggcctgccataaaccaagtgcaccaggcctgactgataaaaacaaatcgacttggtcgccatattcttttaactcttcagttacaattggacgtggcccaactaaactcatatcgccacgtaacatattccaaaactgtggcaactcatcaatacttgagcgtcgtaaaaaagcacctaacgaagtaattctaggatcttctttttttggtaatttgtaaccattatcgacgtacttctgatataattcaggatcagcttttaaaatagcttcagcattgggaaccattgagcgaaacttatatatcgcaaacggcttaccataccgacccacacgttcttgtttaaaaaaagcgggtgatgctggactatcaatcttcaatatcacgaatacaattaaaaatataggtgataatattattaatccaagtaacgcaaaaaccacatcaatgagacgtttagcaattaaatatgatttgtgttttggcttaattttcaaatttctaactcacctttacaagtatttcgcatcaaaatcaggatcttgacttgttaaaatttttgggccagcctttgtaattgccaacgtgtgttcatactgtgcggaccaagaaccatcgctggttctcactgtccaaccatcttcttctgtttcatcagtatcgacttcccaactacctaaattaatcatgggttcaatagtgatgaccatcccttcgcgcaaacgtacgccatggcctggtttgccataatgtggtacctgtggatcttcatgcattgttggtcccacaccatgtccaatatactgccgtacatcaccataatgatgctcaacttcagtatattgttgtatggcgttcccaatatcaccaatgcgatttcctataatggcttggtcaatacctaagtacattgcctttttagtcactgccatcaacttttcgacttctggtgacacatggccaacagcataggaccaggctgaatcagaaactgcaccgttaagtccaacaactgtgtcaactttaacaatgtcgccatctttcaaatgcaagcctttacgtggtagcccatgggctacttcattgttgacactaatcgtggtcgcgtatttgaaaccttcaaaaccaatttgcaaagctacaccgccatgcccctcaatatattcacgtgactttgtttcaatttcccaagtatcaatgcctggtttaattaaatcacgtaacatatgatgcataccggcaataatcgcaccagattggcgcattgcctcaatttctcttggcgactttaaagtaatcatttgtgttcttctttctgtatattaaactgttttaactttgaattttaaataacaatcaccatctattataccttttttcgatcaacaaagtattaattgttaaagagtctataaaaaaagcaaccatacggctgcctagtaatgctgttgttcattatacacgcgctaatgatgccgcgccaattacaccagcatcattacctaattcagctaacttcacacgcgttgatacacgaacagttggaaaggcaaactttgtccattctttttcaattcgtgcacgcaaaaattcgcccgcagcagcaacaccaccgccaataataatagcagaaggatttaaaatatttgaaattgccgcagtagcataaccaagataataagctaccttatttacaacttcattagccaaaaaatcaccatcttttgctaagtcaaagacaatttttgaagtcacttcatcaccgtctgaaatcatttgtttgagcttagacgaaccgacatattcttcagcagaatcttgtgccaagcgtacaacacccgttgctgaagcatattgttctagacaaccatgattcccgcaagtgcacaagtaaccattgggttcaacaacaacatgcccaacttcaccaccagcaccggccgtgccatggattaactggccatttgataccagaccgccaccaacgcctgtccctaatgtgatgaacgatacttcatcatcattattgccagcacccttccaagcttcaccgagcgctgctgcattcgcatcgttgtctaatgttaacttgaaacctgtgcctgtctcgatattagcttttactggttgttctgttttccaatttaaattgaacgcacccgtcacagttcctgtctcgcgattaactgtcccaggcgttcccatgccaataccaatgattcgttctggatctaattgatacaaatcaagatgatgattaattgattcgatgatatcaggtacaatatgtgaaccttcatcaaaagtattagtcttgattgaccacttttgttgtatttcccctgcatcagtcaaaatagcaaacttaattgttgtaccacctaaatcaacaccaatgagcttatctttagccataattgtttaaagtgtgaggtcatcgttcttggcaaatatcacatatgcgtgaatcgacgccagacacattcctcctaagaaattattacccacttattctaacagaaaagcatcagaaaatgcaagcgttttcatagttttcaggaaacaattatcattttaatttaactcgggtgccatgctttcttctaagcgatgctcacgctctaaaattaacttcatgaccgcataatcttttggcgttaacacatcagcacgataaagattatctacttcaagggctgctacctcaatatcccataatcgcttacccacatgaatataaataccaaaagatttcaaatattgtaagacatcataaaaagttctcatgaaacgctacctcctgcgtaaattgtcaaaataagcaacaacattgttacggcacacattgtcaatcgcatgctgagagcatactgaccggatttgccaacaaatcctagcatcacagttgacatcatgccaccaattaaaccacctatgtggccccaaaggtcaattgtcggtgctaatagcccactaaatagatttaacacaacaaacagcaaaaacgttgcgccttgtgcgcgaatagttggattatcacgatagcgcacaccatataagatgagtccagcaaacatcgcaaaaagcgctgatgatgcaccaacagagatagctaaaggtgataataaatatgaaaaaatattaccaacaataccgccaaatgcataaagcatcaaaaaccgccagctgccaaaagcacgttcagcaatcggcccaacaaaccatagtgtcagcatatttgtcacaatatgcatgatgcccgcatgcaaaaacactggcgttagtaatcgccagtaagcttgattgtgagctatatcgggtccccatttcgcaccaacagataccaaaaaacgtgcattatcggtctgaccatgactagcgataagctcgaaaataaataccacaatggttattgtgaataaacccatcgttaccggcgtgtgcttaacttgttgctttaaagcttctatcatgctttttattctacactactccagcataaacgccacctcatttggtcgttattggtatcacccgacccacatttaagataattaactgcggctcataaaaagtataatcaggaaattcttgcattaaagcttgtttgtacaatgttagttgtccccgataacggaccatcatttttgaaatatcttcttcaacgcgcccatgtctgacaaaatcggttttatagtcaaacaacgtaattgattttgtctttttatcaataaaataaccgtcaatgatgccatgaactaaaacagaagcttgatcgtgaacatgctcatatatttggttagccggcataatcatggcaaaagttgcctctctccgtaacgaatcggcatgtaaacacaacctttgcgcaaatggtgtttgtaaaaaattcagaatctggtctatatcgattaatgctgctactggtgctgtcaggcggccttgtgtaactaaatcatcacgcaatgctgtcagtgactggtgtgtttgtatctgtttaaaatctaacaattgaagcatcagatgtgttgctgtaccaactgctgcacttgacggtttttgtgatccatcagtcataaatgttggtaataccagtttatcgctgactaattcatttgccggttgtaattggccattttctaaaacatttaacgttttcaaattggcacgatctgggtcctcaaacagtcgtttcatttcactgacagattgataagctgctgtacgagtagcttgttggaaaggatactgataatctaatatcgcttttgctcgggcaaaatcttcagcctgataggttgatgctcttgtaatttctttggtttcattaccttgaggttcaggaattaccacatcagactcattaataaatcgcactgaaatctgactatctaacgtcgtttccggtcccaaaacgtgtggcaaatgaccatcgcctaaccacgattcaagatcatcattttttgttcgtgccaaactaatcagtagccaatcgaaatatgattttgctgacaagcgtaggtcttctgctaaaaactgtcctgatgtttcttttgcacgttgccagagcgctattagtcgctgattttcttcattttcgtcaagcttaactgtgcctacaacatatatttgctgttccgcacgtgtcaacgcaacatacaataatcgcatttcttcagaccaactttgcctttttagggcttgctgaacagttaatttttttaatgtcggcatggctactaaagcctctggctgcaaatattccaaaccaattcccgcgtttttttgaattaacattttacccgacaaatcttgtgtgttgaaagatttatcaaattcaggtaaaaagactatcggaaactctaagccctttgaggcatgaatcgtcataatgcggactgcttgctcatttgcttcttgcggtgcttcgcctaattgcccatcattttcttggagctgttcaatatagcgaataaagcgaaacaaaccagcatgtgtattttcttgatacgttctggcataatcatataacgcatgcaaattagcttgccgttgtgcaccgcctggcataccagcgacataatctaaccaagaagtatcatcaaatattgcccaaattaaagcgaccaaatcattttggattgctaattggtgccactttttaatcaaatcgattacggtttgacttcgttgatctgcctgcgcaaaaaccgtcaaagctgaccaataatcatgcttcttatccgctaaacgcactgccgctaagtcattttccgaatagccaaacattggtgatcttaatattgctgccaatggaatatcctgatgtggattatcaataacacgtaatacatctagcatcaaataaacttccattgtctgaaaataattgccgactgaatcaacttgtgtgggtatccccgcttgacgcaaagtagcgactaaatcaatgtaaccagtttttgatcttgttaatatagcaatgtccccatactgtacgggtcgcatgcctgccggttctgccttgcgatcaaaaatcgttgtatctcgtagagataaaatttggtttgccagctgtgcgtactgtgcctgccgtttctcaaattcttggctctcatcttcatcttcagaggttgtgacgttaggttgctttatgattgtcatattaaaaacaggtgtgacatctgttggatagtttgccttaggtacaagtttagcttctcctgtataagcaatatcccccaacttttcgtccattaattgtgtaaaaattaaattggttacccgtgtcacgttattctgcgaccggaaattatccgctagctcaattctactgtcaggattatctggtagcgcaaactgtcgatatttacgtgcaaataatgttggttcagcttgtcgaaaaccataaatgctttgtttaacgtcaccaaccatgtacatattatgaccattagatacctttgttagcaaagtttcttgtaattgattgatatcctggtactcgtcaaccagaatctcttgaaactggccactcacagtttttctggtcatatcatcattcaaaatctctaatgctaaagcgcctaaatcaggaaaatcaactaattgtgcgtctcttttcgctgtcgtaaaggcagactgacaggcttgagttaatgtcacaagtgtattaactaactcagttgcttgcttttctacatattgccaatcattttgatcaaacttaaaaaaagtatcaatcacgttttttaaatcagatttagcccctaaaatattatttttaactgttgtcgcttgcgctaataaggccaacaattctggttcatcttttatgcctttacttcttttcgtctctaagctcaccttaggtaactggcttaatttacctctcagtgtgtcccaatcgtcgtcaactaacgcctgttgaacgttcacgagataagcgataatctcgtcaaaagcttgttgcgtttttttgagttcaggaacacctgatagattagtctgtgttgcttgtgctatttctaggagttgttcaagacgtgcaatcatcatcggcaaaattgttaggcgataggtttgtgattgcgtcagcccgtttgctgtggctagatcgttcttatctagttcttttaaccattgttgaccatcaggccgagcttcagcaaagtctgataacttcagcacagcttgacgtaacgcatcatcttgatttggattaccaaaattattgactaaggcaatgaagttttcatgttgtgggtgcgtttcatcatagaatgcttcaaaaactgtatctaaaacatcttgacgcatcatatctcgttcagctgtatctgataacaaacgaaattgggggtctaaaccaatcacatgataatagttttcaatcagacgtaacgcataagcatcaatggtcgaaatatttgcagcaggcagcaataataattgttcttgcaaaaagcgtttcatgccatcattggcatcacgaaggcgcttttctatggcaatttccaatcgctctcgcatttccttagcagcagcatttgtaaaagtaacaatcagaaagttttcaacgctaatacccgataaaattttttgaattaaacgttcaatcaggacggttgttttccctgagcctgctgatgcagcaactaaaatattatgacctgtttcttcaactgcacgctgctgattaatcgtaaatcgtgttgccatctttattcctcatctgctttcaaaagcttcaaaatatctgatttgtttttaggcgtgttgtttttatactgatcccccaaagcacgatcaaaacgcaaaacatcagtaaatggtgtaaattgtaggctcccttcagctggtgacaaaggaaaatcaccagataaaatagctgcacttgcacgctgaatattgtcaagattacgcttcagtaataattcaaaatcttcgggcgaaatcacatcactattagcatataactcaccatttgccttctttttcaattgataaaattgtgacccttcaccttcagctagcgtctctaagctatcaatatatgctggctcagatataaataaaccacgatatttaaattgctcaggcttaatctcacctctcagcatggcacgtacatcacctttgaaatcttttatcgtcaatttttctggggcaattttagcgaaaaaagcacccccaattgcttcgatgcccaattgctctgcggataattgtgctgcttgccaataggttaatagttgcatttgtcgcccatcataagcctggccccaatcaaaatgtttaccatttgacttatagtcaataattgtcccatatacttgtgaaggatcttggctatctagacgatcaattttaccacgtaaatgaactgttgcctgtggtgttgagacaactagcgctggcaatgattgacgattaggaaaaccaaataaacgttctacagcttttggttgagcgtgatttactcttgccgcacgctgcatattgactgcaagtatctcgctcactttagctaaataatgctgtgtggcacgcatttttcctgtttcttgaagcatttggtaagctggttgtgcagttatctcagccatattatcagccactaattgctgtaacgctttttgagaaatgtcacgcaaactgagttgctgtatgataagttgctgcacaaccccttcaaaaacagcatgatacagtgtgcccgtttgtgccacattcaaacgattcgttaatcgttcctttaacgctaagccatattgcaaaaaataagccaacggattgttataataactttccaactgtgatattgacatatttagtgtttcaccaaataaagcttgaacaagctctggtttcaatgtttctgtttgatttttataatttggtgctgacaacacccgttctaatcgttctggttcagactgattaatcgtatttctgagcgcttgataggctgaagtttgctgttgtgatgctgctattttgaccaattcgcccaaagtagaccgaactgagcccacatagtactttaataatgcttgacttgtcgcaggcgtagcagttactttgttcacagtgatattaaatgcatcaactaatcgcttaaaaaacggcgacatatctgaaatttgtccaccggcatctagtgcgggataagaaagaacgatatttttagtagccgcggttaacgcaccataaaacagtaggttttcctcagccatttgttgttgtgccgtattttgtaaatactttggggtgctattttcttgcaatgctggctgaacaatcaagcgttcagcatcattaatcagcgcacgagatttaagttgtgcaggaagattatttcttgtcccaccaatgaagaacaaatactgataatcattactttgaacaataccagcttcggatattgtcagttgatcaagattattcggaatacctgaaaatgttgcaccttcaaaaccggcaaccaaaatagctttgaatttttctaattcgaaacgttcgtcaccatctattgcaacaatgtcgtctaaagtttgggtcatcatttcccaaacttcttccccttcgcgtgatcgcgataactcgcctgcagctaacaaagtatccctttgagacagtatagcttctgtcacatgatatttttcaagccacaatataattaatgtagcagcttgtcgcatagtctgtgcttgatttaattgttgctgtaatgaatcgaacgcgtcaatcacaaagcgtcttaacgtttcaattcgacgattaacagtcttatcatctaaaaccacacgagcatcctcatcatcctcgtcttctgacactgtgaacagtgtaaagggatgatccaagtctcgccaagttcgctcgaatggttggttcgcataaagatagttatccaaataactcacaatgtcaaaaaaatcgccttcaggcactaaactgccatcagtatagggtcgcaataatcctgttttcaagatagccatgacttgttgatattgaaaacgttccttagccggccgtaatagattcagcaataattcgaccaatggatgattagtcattttttgatctgtatctaaaaaataaggcaaatcaaattgctgcatgacttctggtatatggcctgtgtacggcgttaagtcacgcgccaaaatcaaaatatcgcgcaaacgcaaatcgggctgcgccactagtaattgccgaatccggcgtgcaacctcctgaatttcaaccattgtattttcggctacaaaagccgctaagttggtctttttattttctgaattgaattgacgatattctcccaacttttcccaagcagacatcactgagatgattgattcgtccaaacaacgtgcttgtgttggcacttgccacacgacctgctgattagcaattttagtaaactgtgccagtcgctgtgcggttgtcattggtttataaaacaagtctcctggttgttgtgaccctaacttttcaacatcccctaataaagcaactgttaccggataacgtgccataagttcaatcatgacttgcgtttctggacttgtaaaaccattaaaaccatcaaaataaaaagcgacattttttaattgtgttgtcgccaattgcgtggcaaaaaaagataaaacctcttgttgcgtaatatatgtatgccccatttttttatctaaagcatcagcaactattgctaaatcacgaagtttgcctgatagtgtctgacgtaaaaacgtgtcatcatcactttcctgatttaaaatggttaacaaatcttccggtgaaatacgactagcgcgtaattcaaccaattgagctaccaaagttgtcacaaaccctgccttagattgcatacgggcaaaaataggtaattgtgcggcatagtctcttaaaatatctgataccataataaataagcctgtaccttgaatcacattcggctgcattgtggccatatcttttaatagcgcccatgttaatcgtgatagagaataaacttgcaagcgactttgagcatacaacgacgtatccgggttctgaccggttaaccgagcaaagcgccttaatacatcgacttcactatcaaacttaacgtggtttggcacaatgtaataaaccgttaaattattatcttgatttagggcttcatgcgcatgacttaaaagtgcatgacgcatatcaatttggccatgattcatataaaccgttaacgacatccgtttcctctttctaacgtaatacttcttgaacccattttatcacaacaaaaaaacacgcaaaatataagcgtgtttttttgtcaacgacgatctttgagacgttgttgcatcaaatattgatacctggcataccaaacatcaatataaccttgtgaaaatggacccgtgccttcattaatccagtcgaccaatatcttaacatgtgcttttaaaattttatcaatttctggtggatagtgccattttttgctgtgggcagcatattcatcagcatctaatagatgcttttcaccgtctggaaaaactttaatatctaaatcatagtcaatatattttaatgcttctttatcaagcacgtatggtgacgctagattacagtaataggacacgccattatcgcgtatcatcgcaataatattgaaccaatactttttatgaaaatagacaatcgctggctcacgcgtgacccaacgtcgcccatcatcttcggttactaacgtatgatcatttagaccaataatagcgttttcactggtttttagtaccatggtatcacgccaagtgcgatgcaacgagccatcatgtttgtaacttttgatcgtgatgaaatcaccctcgcgcggtccgcgatttgacttatcaaaactcatgatcgtacctactcttctaaacaccgaatgctattttattgtatcaaatcttacgaataattgatagactacaaatcatgctggtgtgtatttgttcgtacaaagtgctgagttgctgcatgcttgttcgcgcttttagagtgccgcaattgtcgttcgagttgttgtaaaataatttttaatctatctcgttgtgtcgttaatgtcctgatttcatgttgatcatataaatcttgtacggatcgaccctttattttttttaacttaaaatcaatattatcaagctgtgcttgtgcacttttctgtttatctgctaatactttttggtcataaaatcccataatcaaacttcctcttgctctaaggataacagagctgcgtcaattaattcgctcgtaaaaccctttgcatataattgtcgcttaactttataaaaacgttgctgtgactcatcatgacgatatcggtgccacagcttttcggcttgtcgtttagcattattctgctcatcctcagcgttattatctatgttcatactatccacgaccaactgagcagtctcaaaagaaaaccctttgttaaccaacccctgaaccattttttgctgtcttagccgtgtcgattcacgttgatacccttgtgctaatttctcagctatttttgtagcaatgctgcattgttcatcaaaagtataggttgctaacgcctgctcaatcatattctccgctacgcctgcttgttgcaaagcaagacgaataacgtgtggtcccttaggcgtaataagtttttttgttgcaacatagtggtttgcataattttggtcatcgacataacctaattgcgttaattgtgctatgacttgcgcttgaatatcttcatccactgctttatcacgcattttttgttttatttgtttcgttgtgcgtaatgcatgacctaaataatttaaggcaatcgtcaaagcctttgcaatggcatcatcatacttaatttgcgtaattaaatcttcatcgagcgtgcgccccttagcaagtccatatttaatgagcacactttcagccacaccaaaagcaaactggttatccagttcaatactgtaacgtccagctcttttttgtattgcaatttttgtaatcgtcttcataccatctattgtacgcaaaaatgctgcctagtgctaatttacaaaaaaaaaagcgctatatgcgctataacactttgtcaagaccaattgctaatccctctaattcgtgtacaccgcccagtgctcgtaaaactcccgggacaaaagccgtccgacttgtggtactttgtgtcaaggtcaattgctcatcagccccaccaaataagacgctttgttgcgcaatataaccaggtaaacgtaaagcatgcactgggatgtcttcaactcgcatacctctagctggcccttcagtcgtttttgcaccaattgttgaacgtgcctcactgatgagttttgctgtttgaatcgctgtacctgatggcgcatcaacttttttaggattgtgtgtctctacaatttcaacgtctggaaaatactttgccgcttgttgtgcaaatgccattaatagcactgctgacaagctaaaattaggcacaatcaaaacgccacgtgttgctgtttgtctgagcgtatcaacctcgaaatcactaagcccagttgcaccaacaacaagcaacatatcatgtgcaatcgcccactttgcattatcaaaaactgtttttggtgtgctgacatccaaaaaaatatcagctttgacatcgattgcctctcgtgttgtccatactgggtaggtactttcatgttgatgcccacttagtatgccgacaatacgataatctgtgttttttaatcctaattgaatggcctgaccaagcttaccaaaaccaccggccaaaataatatccaccattacatatcctccaacagtttatctaatgcctttttttccgctacatttaatggcaaaatgggttgacgtgtcaaattttcaaccatatctaaatcatgtaattttgccttcactggtgctggagatggaaaagcaaatagggcgttcatctttggtgttaaatagcgctgtaacacacctgcttcctgccaatcaccaacagctaaagcggtaaatagtgcagacatttcacgcccatataaatgggacgccactgatatagttccagcgccaccatgtacaaaagctgcaagtgtttgtgcatcttctccggtataaacagcaaaatcatcattttgtgtttgttcgatttccgcagcaataaatgccaccgaagttgtttctttaatcgcgttaatattaggatgttgcgctaaggttacaacactatctacggtgaggccaacagctgatctgcctggaatattatatagcatcactggccgatttgatgcatcagcaatagctgtaaagtgtgcaatcatgccgcgttgattcggcttgttgtaatacggcgtcacggctaaaatagcatcaacatttggtatttcgctgagttcacgtgcgttacgtaccgattcgactgtattattggtacccgcattagcaattaataatgtatcaactgggacatacgctgcaatatgttgtgttaacgctaatttctcttcatgtgacaacgttggtgattcacctgtcgtccctgcaatgactaaaccttgtgttcctgtctccaaaagatgatcaatcacacgatctagggccggataatcgatttcattttctgcgttaaatggggtaataattgccgtaatcaaattgatatgctcatacattttatttctcctcggatgttgccatacgccacaataagaaggatttcaaggcgttgtaacctggtaaaattgctgattcatcgattgttaattgtgcactgtgtaatggatggctgtcgtttacaccaagccacagcatgactcctggaatatgctgtaacaaataaccgaagtcctcacctgtcatagctggttgtgctaattcaaaattaatatctgactgtttttgcataaaattaattacttgggtcgctaatatggggtcattttctactggtaaataactgccactttctaacgatacattaatggtaacctcattggcaattgccagtccctcagcaattttcctaatacgggtcagcattgtttctaaccctgtacgcgtcatactacggactgtcccttcaaaatgcacttggtctggtatgacattatttgcaaatccaccgttaatgacgccaacactcacaaccccaccagcaattgggtcaacagatcgcgacacaacagtttgaagttggataattaattcggcagcaataacaatcggatctttagctaaatgaggatacgccgcatgcccacctgtaccaatcacatcaacttttaattctgctgtgccagcaaacaacgtaccagccaacgtgcttaacgtcccggctggcaaatttggttggtcatgaatcccataaaactcatctggtcgccatttaccttcaaataatcccatatcgtaggcaactttaccaccgctttcagcctcttcagcaggttgaaagaaaatgataagattgtcttttggttgatgctgactaaaatattgtgccaatcccagggccattgtcatatggacatcatgcccacaggcatgcattttgccaggatgctgtgatgcaaagtctaaccccgttgcctcttgtataggcaaggcatcaatatctgtccgataaccaattgtccgtactggattagtgccttgaaaatagactaaaatggctgttggcaaagcttcaactgtcttaattgtcatataatcttgttgccaagacttaagtttggttaacaaataatcatgtgtcttaaattcttcaagtgccgtctcaggtatttgatgtaattcacgacgaaatgtttgtagtgtttcaaaattcatttcagacattagagacctcgtaaggcatcgattaaagcagttttttgttgcgtttttgaatcaatttgcttaataattttggctggtacgcctgcaacaacggtattagctggcacatcttttgtcacgattgcgcctgctgcgaccacagcaccgtctccaacctgtacaccttcaatgactaccgcattcgccccaactaaaacatgatctccaatacgaactggttgggctgaagctggttcgattacgcctgctaacacagcgccagcaccaatatgtgattgttcgccaacaattgcccttccgcccaaaacggcacccatatcaatcattgttcctgaaccgatttcagcaccaatgttaatcacagcacctagcataatcaccgcattgtcacctattgttacctgatctcgaataattgctcctggttcaatacgtgcattgacagcctttttatcaagtagtggtacggctgaatttcgtgcatcgttttcgacaaacacattttcggccggcaatgctgcaattaacggttgaatttctgaccaatctccaattaattgtccaaaagatacaccaccaaactgttgcacagtggctggaatttcaccagttaatacacccttataagtcactttgacaggcgttactttcttagcattagcaataaaactaattaattgttgtgcatcatttgctgttgtcatgttatttttctcccaattttaatgtgtcatatttgctgatagcgtgtagtcacgatccagggccgcaatatgttcatatgtttcgcgtgcaacgacaagctgatgctgtccattttccacaaaaacaactgctggacgtggattgcgattatagtttgaagccattgcatacccataagcacctgttgctaagacggataaaatatcacctgcttgcgtcttgggcaatttttgttgccaaacaagaacatcgccagattcacaatattttccagcaacacgtaccacttcttgtgctggaatatttggttgattggctaaaaccgcttcataattggcctcgtataatgcaggcctaatattatctcccataccaccatcaactgctatatagtgtcgcatatcaggaatgtcttttcgcgcaccaacagtgtaaagtgtttgtcctgctggacctaccactgaacgtcctggttcaatccaaatttctggcattttccaatcgtactcggctgcttttccttttaaggtacgaataatagcacttacatagtcactttctggtagtggttcatcgtcatcagtataacgaataccaaaaccgcccccgacattaataatatccggctgccaaccccaactttgtgctgtatctgctaataaggcagcatttttttcaaagccagtgacatcaaaaatttgcgacccaatatgcgcatgtagacctcgtaggtgaaaatggctatcttgactagcaatatcatacgctgccttcgcttgaccggttagtaaatcaaagccaaattttgaatcttgctgaccggtgctaataaattcatgggtgtgggccgatattcctggtgaaatacgcaacaaaatatcttgtactacttgacatttttcagcgatttcagacaataattgcaactccaaaaaattatccacaataactgtcccaataccctgttgaacagccatcatcagttcatcccaacttttattattgccattaaagcttaagtgctttgggttaaaaccagcttgaatagcagtataaagttccccacctgaaacaacatctgcgtgaatgccttcttgctgtgccacttgataaattgcctttgtcgcaaatgcttttgaagcataactaacgatgtatgggacattttctttttcaaaaatggctttaaatgctcgcattgtttgcctaattttagtcacgtcataaacataaagtggtgtaccgtaagtactagcaaggtcaaccgcatcaacatggtcaatggtgagatgattttgttcatttgttggataattcatgtgccctcctaaacgacatatagatttagtatcatatgccatcattatcaacataaaaagccttttgttcgagacatggtcacggacaaaaggcttttgcttagcaattttgacagtttccatagctcaccgttacatgtaacgacagtctaacaattattcattgttagcccaacagacaaagtagtagtttttatctatttcggcgatatccccttttgcttaacgtcatggctgctacaacagctcagataagcgacttatgtctatcgcgacctctatgtgaaattatatttttattatggtttaatcataactgacagtttaaaaaatgtcaaatttttaatctaatattcagtatcaataaattttaaacctaattcacgcccatactgtcgaattgttgattcagctaaattcatttcaaaggctaaatcaatatagctcgtcataccattattaaaaagcgctaatactttcgcttgacgttcatctttgccaatagctgattctgttgctaaagcctgaatgccatgaccgactagcgtagtatctacctctgtttttggttgtctttctcttgactctaaatcccgataggcttgtgctgcagccttttcgtctaaatgctgcgttgtgacattttgattgatatctgctgcttttttaaattgataattcattaactgacctcataaactagcacggtgaataatacttggaccatcaatcgccgagagtttcccatcttcataaacagtcgctaacaaatcatcgccagctacatcttgcgctactgttttaatcgtattaccatctagaatgactttcaataaaccagctttggacgctttggtcatgtctgttttaggatttttttgaatgttaatgtgacgcccatcagctgtttctgcgtaagcggctttgattgcaaatctttccgtgtcacgtgtgaatccttcttgcaaaagcccaccacctgacccaacaatgagattgtcagctgaccaacctgcagctattatggtttcatataatgacacaattgtatctgctttcataccatcgccttgaataataccaacattgtcattcaaaatacgatagcctttatcatttaaggttgttccaaagatatcagcaagcaaattcaagacctgcaaatcaataatttcaggatcaccagaatctggtcgtaacacaatgcgaccttgacggctacgtattcgttgtttaatcgtcgctgatccgataacatgggtcacgaaatttagcgcatcatatgaatcaatcacaattgataaaatcgcatcatcaggtgcccgatcaagttgtgcattaacataatctatttcaccttctcccggaccgtaagctgtggctactgaatgttcggttgcccagaccgatgccgcgcgacctgaaacaccgtaaactgcctcaaaataacttgaagcagccatattatctgaaccttgaaaatgtaataaatgggctgccccgccacgttttccagacatcaaagatgttgcgccacgtaatccaaaatcgttaacagcaactggtaaatttgttagtgtgcctgttttttcaaacaagggttgcaaacttttttttatgtataaagaatttgttgcgatagtcgttggataccaaacgtgcattaatacaacttccaaagcatttaaacttgttgcaaaccaatcctgtgtcgactcaattgtaaacaaggcattacctactggcactgtcataccttcaggtaatgctttaattttcacaggaaaatagcccaacgtttttactttttcccaaacgtcacggttaaaataagcggtcgtattaaacgtctgttttgctactctctcagcttcatcaatcatttcatccgtaattggctgtctaaagtaatcatgtagaatcattgacaaaccaaaccaactcactgtatcaaaacgcccgccaacacgtgcctcgccataagagtatagtttcgtgatgtcagttgggtattgtagatgatgtgttaatttataagcatcagtggccaaaatgagattttctgtcataaggttatctccggtaagtcagtcgatattaacatttgcgtaacatcttcaaaacgatcaccagctactttaatcagacgccagtcatatagtttgtcatcgtcaaattcatcaatgtagggttcaaattcaccctcagtctgtaaaattaaataccctgcaaaagcagacacaaattcttctggcgacgtcacaacgcgcaccaaatgacctttatcaaagaagcctactgctagattaaagccggaccattgtccctcaaatgcccatttaagtgtaatccagtcagacattgttatcccaagattcatcagatagtctagtgataagcgaatatgaataggatgtttttctgattgtgtgacaataccttgcgcatctaactggcttgaaaaaatgccaactagtgcttcaaattcgccgacggttggcatactttcttcttgttgccaagctgtcacagttgccacgtcaacatcaagtgcgtctgcgatttctgctgttgttatatgcgttaattgttgtaatttttctatattattcatgctcttattatactaaaaaagctaccctcaggcagctttacttttttgattgatcaattttttttgtacgatggttaatgactaatgatctaataaccccaataatggttggtagtaaagtcaccaaggcaataccaataataataacagagaagtgacgtttaacaaagggaatattaccaaacatatagcccgccccagtcgcaataaaactccatgaaaaagcagcaatcactgtgtttcttaagaaatgcacaaagggaaactggctaataccggcaacaaatggcacaaatgtacgaacaattggcatataacgcccaataataatggccattgccccatgcttttcgaaaaagccttcagcttctcgaatatgattttccttaataaagcggccaataattggatgcttaactaagcgatagccacctgttcgaccaatccaaaaattaagtgaatcaccggcaacagcagcaataaagaataataccataaagacccaatgatttaaaccagcagcaatacctgcagaagttgctgcaacggcaccggcagcaaaaagcaacgaatcaccaggcaggaatggcataataaccacaccagtctcaataaaaataatggcaaataaaatcaagtaggtccatggtccaaattgtgtcacaagcgaggcaatgtgtgcatcaatatggaggatgaaatcaattaaaaacatgtgtttattgtgttccttaattctaatgcaagagaaacacgttactcctcattttatagtaattcaagtgtatcacatattggatagtaaacctaaatcgcgcgacattattttaaatctttcccgaataaggtaagatagattttggacaagttttgtctatttagctgatattacaacatcttgaaaataatctgatgtaaagttaaatacgttactcataacaagaaggagaaaacacatgaatgaagcaaagctcatcaaagaattagaagaaattagtcgtcacgttgataatagtaaaaaattaccaggggcaaaaaatatttatttagctgccggttggttttcagatcaccaagaacaattacttaaaaaagcttttacaaagttaagcgctaacccaacgattgcccatatccatgtgccattattgcatcagtatggcggcgtagcattaggcacatctaataacaccccagattttgaatggggcgccatgacctataaggctgatattaaagccattgacaattcagacttgaccgttgccgtctttgaagctgaagatgcagatactggaacagctatggagcttggctactcagttgcttctcatacaccagtggtctctgtttttgctggtaatattgatgagcatccaattaacttaatgctatcatttggtacagatgctcatgtcacctctactgatgcattggctgattatgatttctttgatattacaccaaacaagtatatgggtaagttaatttaaagcacaaaatttaagaaaggtatcgggccgctctctcaaagctccgtttaaaaaacagcaaccaatcagagtgccttaattccgataattatcatgaacattaatcaaacaaatcacatttcacattggcaacttctaaatccaatctggtatggccagcagttcaaaggttggactcgcctatcttacacgttattgggtgtcgggttactgattattgcctacactagttttgccatgggcgcggttatcacgtcaatgacattcgccactttttttgctgcagcatttggttggattactgtccttggtctcaaagaagccaaacctatgaatggcctttttggtctgttatctgcagctatctatatttatgtggcttggctacaccgtaatccagctgatgctatgctacagctcacttacgtgattctacttgacatccccgtgctcattatgccagggtgggtaaaaaatacgaatcagcatgtccgcttcattcatgaaactgatatacgtggtgaaaaacacggtaaagttttctggtacacaatgctaactgtcgttgcaattattgctttcgttgcggcttatctttttgaaacaaaaattttgcatacacctagaccaatatctgactcacttgtgcttggtactggtttaattggtgccgtgctaaccacctttcgtttttctgagagttggtttgcttggttattacaaggtatcatgcaaattatcttgtggggattaacggttgctgctggtggtgccttaggtgcttcagctattgtcattctggtaacctatttaatgtattttgctaatgatatattggccttattacaatcttcttggttccaccacaaagatatcaccgcacagcttgcaaaaaacagtgtcaagtaaaaaaccttgacacgattttttaaaaacctattgacaaatggctcaattttagataaacttgactagttgataaattgaaacgaaaggaggtgccattatggctaccccatcaaacaagaactctaagtctcataagcgtaaccgccgcggacacatcggtttgaatgttcctaacattgttttggacaagacaactggtgaataccgcgtagctcaccgtgtatcaccttctggtgtttataacggcaagcaagtgattgaaaagtaatcacataaaagcctacttcttaaattagaagtaggctttttatttcctttacataacaaattacaatgattttttatctcatttaacatcatcatgtcacttttgtggtagaatagtgacatgacaattacaattagagaagcggctgttgactctgttgaagctgccaaacaagcgcgccgcaaaggcgctaatcgaattgaactcagtagccacttagaactcggtggtttaacacctgatacgcgtacaatcattgacaccttgatggctgtcgaagacgttcctgtcgtcattatggttcgcccacgaggtggtgattttgcttacgatgatgcagaactgcaacaaatgcaagatagtcttcagcaaattgcagacctcggtggtcaatatgtaacatttggtgtcgtccgtaaccatcaactagactttgatgccatgatgttactcattaatcatgctcatgagttacatttagaagtcattatgcacatggcatttgaccatattgcccaagaaagccaacaaaacgtgatgcaatggctgtctgatcatcatgtcaagcgtattctaacacatggtgggatgttagaaacaccaattaccgatcttctatccgagttgcaaactttagtcaatacttcaccaccggatttaactattctccctggtggtggcgtaactgtcgcaaatgcgcaacgtattgccaacacattaggcgttacagaagtacatggctcaaaaatagtttagctgtcacatcacaataaatattgattgaatggtcgctttaattattataaagtgaccatttttaaatgactagtattggaatcaacaacattcaaaaagtgaggaacaagaaatgccactggatggtctgtttacacatgcccttgtgcatgaatttaatgaaaaacttgttggtggccgtattacaaaagttcaccaaccctatgctaacgagattgttttagtcgtgcgacaaaatggccaaaactatcctttgttgctaagcgcccacccgacttatgctcgcgcacaaatcacctatattccttatgaaaatccgcaaacagcaccgaactttgtgatgtttctaaggcgttatcttgaaggcgccaagctgcaaaagattgaacaagttgctaatgatcgtatgattaatttttacgttaatgcgcgtgacgaattaggtgatgtgcaagaaattcgactaacaattgaaatgatggggcgtcattctaatatttttttggtacgtgaaagcgacgcccgtattttagaattaatcaaacacgtccccgctgaccaaaatcgtgtccgctcgttaatgcctggtgctcgttacattctaccgcctgaacaacataagcttaaccctttcactaatgatttaactgatttagcgacaatgattcttgaccaaccggttgaagcatggccagcctttatccaagcaacttatcaaggcttcagtcaggactcagcaaaagctttaacgcgagccatcgatacaactggcgatcggattcagcatgcaaaaaattggctagcagcttttgatcaaccaaagccaactctgtttcactctgataaggggaatctgagttatgcagccattgattggctacaagactttgcgaccaagcaacattttgatagtcttgggatcatgctagatgcctattacgttggtaaggctgaacgcgaacgtgtcaatcaacaagccggctcacttgtacgcgtcgttaaaaacgaactgaaaaaaaataatactaaaaagaaaaaattattagcgaccttaactgatgctgaaaatgctgatgcactgaaagttatgggtgatttactcattacctatccacatttagtgacaaagggtatgacatctgtcgcgattgaaaattattatgacaacaataagttattaaatattccgcttgatccaaaattaaacggactaaagaatgctgaaaaatattttaataagtatcgtaagttaagaactgctgtaaactatgtcaatacccaattggcattaacaacagcagaaattgattattttaacaacattgttgcacaattagaggtcgcctcacctaaggatgttgctgacatacgcattgaattgatgaatggtggctacattcgcactacaaaaaaaagtaagcaaaagccgaaaatttctaagcccgaccgttttgaaagttccgatggcacactaatcgaagttggcaaaaacaatttgcaaaatgagcggttatctttgaaacaagccgaccgccgtgacatttggcttcacgttcagaaaatacctggttcacatgttattatccactcacctcaaccctccgaaacaacattactagaggctgctaaattggccgcctactacagtaaggcaaggcaatcggcaaatgttcccgtagattatttaccagctggaaaactacgtaaacccaatggtgccaaacccggattcgttatttttgaaggtcaacaaacactttatgtgacacccgaacccgaccttatagcacgcttaaaaataaaatcttaacccttgacaaatcacctatttgtctggtaaatttaaaactgttgtttcgtacagatagcatgtgttaaaacacatgccgacaaaagaggcgtgacattatctttttagataatgtcacacctctttttatttttttaaggagctaattcatgagaacaaacaattggcatgttatgccggcagtgattgcttctggcatattaagtttcagtggtgtcttgattgagacagctatgaatgttacttttccacagttaatgactgaatttagtgtcacgacaaatgctgtgcagtggattactacgggttacctattggcaattgctgttattatacccatttcagcatttttaattcgtaatttttcaatacgtacattatttatgacggcaaatattttgtttctgatcggtattatttgtgatgctttttcaccaacactaacttggttattagctggacgtgtcttacaaggcattggcactggcattgctttaccactgatgtttcatattatactgacccactcaccaatgagaacacgcggcatgatgatgggtattggcagcatgattacttcgttagcacctgccattggcccaacttatggtggcattttgttgaacagctttgggtggcgggctattttttggtcacttgttatcttgttagttatctcgctcattattggcatgtttagtattcctaaagagcctgttcgtctaactgagccttttcccttccgatcatttgtctgcctttcaatcggcttggcaactggattgttagccattgaacagaaatcactaccgttatactttatcggattactagcactctttatgttttatcatgtgaacaaaaaacaaaaaatgattaatctcacgctttttcgtaatgtgtatttcgatgcctatatgtatggcatgctagtctatcaagctatcttactcggtttgtcgtttatcttgccaaattatttgcagttatatcagcaacataatgcgactgttgctggtatgtttatgtttccaggtgctttaatcggcgcactgcttgcaccaatagctggtgctttgttagatcgtatcggtcgtttttggccagtttttgttggcttgtgcttttcaacaaccgcactcatttgctttgttgtattcttacccttacttaatttctggtccctacttggtctacacgttttgatgatggtaggcgttggtctagcttatgctaacttcatgactttaacgttaggtgcacttaagaaccacgaaacagctgatgggaatgcggtattaaacacgatgcaacaacttattggcgctgcagcgactgctattgtggcccaaattttaggacaagccatgcgccaacaaccacaccaaggcgtactcactggcgcacagacaggcattggttatttagcaatatttatcagctgtgcccttgttttatttgtcttcttgcatgttcgccaaaaaaagaattaggatactaaaaaagttcgcaatgcgaacttttttagtatcctatcggtaaaaacatatggcccaatgttgctgccatcacagccttaatcgtatgcaaacgattttctgcctgatcaaattgataagcaaagggtgcattaaatatttcgtcagtaatttccatttcggttaaaccgtatttttcatatatttgctgggcaactgttgtatttaaatcatgaaaagctggcaaatcatgtaatacaatgacgttaggattccctgttgccgataccaatgcctgattaatttgatagggtaataagcacttaatgcgctctgcaaaagttgattcttcgcccattgaggcccagacatccgtatacaaaacatcagcgccagcaacacccgctgtgatatcatcggttatcatcaatgttgcaccagattcggctgctttctgctgtgctatgtcttgtacatcacgatttggttgtaaagacttaggtgctacaatatgaatattaacacccaaaatagcacccgtaactaatagtgaatgtgcaacgttattgcgaccgtcgcccatgtatgctagtgtcacaccatcaagtgaacctaatttctctttaattgttagaaaatcggccaacatctgtgtggggtgccatgcatcggttaagccattccaaactggcacccctgaatacgtcgctaaatcttctacagttttttgagaaaagccacgatactcgataccatcatacatccgaccaaatactttagccgtatctattaatgattcttttttacccaattgaatatcatgttgtcctaaaaattcagcatgtgcccctaaatcatttgccgccactgtaaaactagaacgtgtccgtgttgaggttttctcaaataacaacgcaatattttttccttgtaaatattggtgaggaatatgctgttgcttgagatacttaaaatgtgctgctaaatcaattaaggtttctaactcaattttggtaaaatcaatttcttttaaaaaagatttcccttgaaaatgtgaactcattgacgcgcctccaaatttttatactgacgtgcaatttctttttgtacgttcgctacagcagtaccaccaattgaagtacgacgattgacagctgtttctgattgcaatacaagataaatatcagcttcaatctgcggtgccgctgcctgtaaatcagctaaagccatgttctgaagaggcgtatgggtttgaataccagtcaacactaattgcccgacaatcgcgtgtgcttcacgaaaaggaacaccttttgttgctaaataatcagctagttcggtcgcattagaaaaatcatcttgcgtacttgctaacatgcgttctttatgaactgttatttcactcaacatacccgtaaaaattttaatcgcagccagcacagtatccatcacatcaaagacttgttctttatcttcctgcatgtctttattgtatgctaaaggaagtgctttcatcgttgtcaaaagtgccattaatgcaccatacgtgcgccctgttttaccacgcactaattctgcaaagtctgcgttctttttttgtggcataatcgatgatcctgtcgaaaaatcatcagacaattcgatataattgaattcatacgttgaccataaaatcaattcttctgccatacgagataagtgcatcatcagcatggccgcattagataaaaattctaatgcaaaatcacgatcagacacggcatctaatgagttatggtagatatcattaaaacctaactgctctgcaacaaaatcacgatcgattggaaacgttgtgccagctaaagctgctgccccaagtggcaacatatcggtatgcttttggttaaactcaaaacgatcataatcacgttgaaacatctcacaatacgctaaaagataatgaccataagtaattggttgcgcatgttgtaaatgtgtatagcctgacataattgttccagcatgttgtgttgctagctgtaacagagtttcttgtaattcagttaacgcatccaatacatgtggcaagcgatgtttcacccacaaatgaaaatctgttgcaacttgatcatttcgtgaacgtgctgtgtgtaatttacctgctaccgccccaattttttgtgttaacagcacttctatattcatatgaatgtcttcatttttaacatcaaatgctagcatgccatcatctaactctttttttaaggccaccaatccagcaacaatttctgctgactcagattctgaaataatttgttgcttaccaagcattttagcatgagcaattgaaccctcgatatcttcggctgccatttgctcatcaaaatgaattgatgcaccaaactcatcgacccattctgccgccttagcagtgaagcggccaccccatagttttgttgttgtcataacattttaacaatattgttttgccaataaacaatataatcctttccctatttatgtacgatggctttcgccatcttttttaatttttaagcttcaattgactgggcttttgactgtgaacatgattcacttgttcgtacaccgtgttactcaatgtccataatttgatgaagccaactgccgcggcttgatcgaaggatgaggcactggtatatgttgctaaatcctcatcataaagtgaattatgctctgattgacgtgcgacagcaatggcacttcccttgaataacttcatcttcaccacaccgtttacatttttctgtgtctcatcaacgaaagccataagactatcaaatagcggtgatacccatttagcttcataaactaaattagcaagttgttgttccaccattggcttaaagtgagccacatcgcgttccaatgtcaaatcttcgagatctttatgtgctgtcatcaaaacagctgctgccggtgcttcataaatctcacgtgatttaataccaaccaaacgattttcaatatgatcaatacgtccaataccatgcgtgcctgccatgatattgagtttaataattaaatcggctaatggcatttcattaccatctaatgctgttggaatgccagcagtaaatgtgacgtcaacaaattctggtatatcaggtgtattttcaattgctgtcgttaaagcataagcatcctcgggtgcctgatgccaaggattttccaaaatacccgcttcattagcacgtccccataggttttcatctattgagtatggtgactctaaattaattggtacaggcacatcatgttgttgagcatattcaatttcttcttctcgagaccattgaaaatcacgaataggtgcttcaattttcatatctgggtccaaagcatggattgctgcttcaaaccgaacctgatcattaccgtgtcctgttgagccatgtgcaatagcaactgcttcattttcgtgtgcgatatccactaattttttaataattaaaggtcgtgagagagctgaaaccattggatattcgccctcatataacatattggctttaatcactggtgcaacatattggtctgcaaattcagcttgtgcgtcaataacgatagactggctagcgccaactttaagtgctttttcctggatagcaaccatatctttgccatgttgtccgacgtttaagaccactgcaataacatcgtatcctttttcttttaaccaaggaatagcaactgaagtatccaaaccacctgaataagctaatactaatttttctgtcatgttagtgacctccgtgtttatgtatgcattaataataccgcccaccgtttttttattcaactacttactgattatatacactttaaggctgaataacagcgataaaaatgtatatttttgcaataaaaaaagcagataaccttaatctgcttttctatttcgtcatttgttcagttatggcacggtggacacgatcaatttcagttggcgtcataacctcaaccgcacctaaatcacccatgctttgtgttgtaccatgcagctgatcctgcttgacatgagataacgctgaacgatagttaaacgccaaatttctcatagaactgctagatacatcagtttgaatattattagataacatgtttaacaacgtatcattaaacagtgatccaacacttgccgcatgcttgaggactgcttgaatgattaattgttgtcttctttgacgaccataatcaccatctggatcttcgtgtcgcatccttgaaaaagccagcgcctcgttgccgtccatgtggtagctttgaccagcaacaaacgaatattgctttttagagtcagcttgcgtgtcatccccttcagttgtaaatgttaatggtgatatcacatcaacaccgccaacggcatcaaccattttaatcatgcctgccatattaaccaggaaatagccaccattgattttaatgttcaataaattttcaacagcagataacgctgaatcagcattaccataggcataagccgcattaattttcatttgttggccattgacagtgactaaggtatcacgcgcaattgatgtcattgtcgtcgtttgtttcgatggattaactgtcataaccatcatagtatctgtgcggcctttataatcacggcctagctcaccagtatcagtacccagcaataagtatgatactggcgctttgcttgcagtgacttgatcagcttttttcgttgttgcagaaggtttctgcatcttactaattgtgcgattcattttataataggttaccgcacctacagcaacaccagacagcaacaataggccaacaataattaaaataatacgacgaactgtatggctttttttgcggccattttgtttaccctgtcgatgtaatgattcacgtgtcatgacacttactccttaattaaacgacttctaaaaaaattagcaaaaggtaatcattgtaaccctaaccaccaatgaaatgtgtaataaacagttgtgcgacattaaagtaaattagcacagaggttaaatcggataatgtggtgataaaaggcccactcgccactgctgggtcaaagccaattttatcaatcacaacaggaatgagataacctgctagattcgcaacaataatagcaattgtcattgctaatcctacagcaaagcctaagacaacattttgtttccatagcgcgaccactataaacactgacaaaccagtagcgatacccaccaaaataccagcaataacttcgctaaagaaatctcttaagccatttttatcactacccacggcaatccgacgcaccgctaaggctaaggcttgtgtcccagcatttccagctgttccagtaattaaagaaataaaagcagctaagattgaagcacgcctcactaagccatcgtaagagctaattaaagttgcggttgtcatacctaataacaataatgcaattagccaaggaatacgcttaacagcagagtgccaaggcgtatcgttaatttgactgacgttaacggccgccaaaccagagtaatcttcgacggcctcttcgtcaataacatcaacaatatcatcaactgtaataacgcctaacaaacgattattatcatcggtaacaggaatagaaaggaagttataattagccacaatttgtgcaacatctgcctgatcatcaccagctttaacactaatgatacgctcattggtaatattaatcactggtaaatcatcagcatgtgtcagcaaatctcgtaaagaaataacacccatcaaatgttcttgcttatcgagcacgtaaacataactaattgattccgcttccagtgcttgctttttaaccaaatgcatcacatcgtcaacatgtaaattttcttcaacagctaaatattctgtcgacattaacgaaccggcagtttgctcatcataattaatgagttggcgcacttcatcggcttctgattttggcatcagactaagataggttgcaactagccgcggtggcatttcttgtaacacgtcggccgcattatcggcgtacatttcttgcaaaatacgagcaccgcgtcttggtggcatttctttcagtaacgcaacgatgtcaacctcatcaacatccagattgtcaaaaacgctggctaggatatcatcagaaagtaaccgccaggcaacactacgaaattgttctggcaaaccagcatacgcttgtgccatttcatactcatgtagtgcttcaaaactatcgataaatgtattgtcttgtccagactgaatcaagtctgaaaggtgctgaattgtctggcttaattcttcaatttgctcagccatattaaccgtacacctcctgctattatgcttattatcgtttaaatcaaatcacgcaacccttttaaatcctctggtaactttgtattaaattcacggtaatcctcaatgaatgggtcgtaaaaacgcatgtgataagcatgtaatgcttgtctttttaagccatgccacaatggtccgccgtataaatcatcgccaaccaatgggtggccaatgtttttaaaatggacacggatttgatgtgtgcgccccgtatgtaattgcactttcacacgcgtcattggctgctcgccattttcatcataacggcgctcgacccaatattcggtacgtgaaggtttgccatcatcacgaacttctcgtttaataaaatcgccttctacacgcccaatcggagcattaatgtcaccatgatcttcagtaagaataccactgggataagctaagtaaaatttttctactgtgtgatcctgtaattgttgatccaaaacagcgtgcgcaaagcgatgtttagccaatagcacaataccagatgtatctctatctagtcttgtcaccacgtgaggcactaaatcttcggcattaatctcttccaagtgacctttcacttgattaaccagtgtatgtagacggtcagcgtggccaggtacagttgttaccccatatggtttatcaacaactaaccaatgctcattttcaaaaataatatcgagtggtcgataatcaggcacaactaaatcgttccctttttcagttggcatgactatcgtcacttgatccccatgatctaaataatccgaggtataaacctgttgcccattttttaaaatggcaccaccattatgcttcatttggctaaacatacgatgtgagaccccatgcgcttgtaaaaatgttctcacctttcgttgttctgtgcctgaatatgtccaagtaaattgcatgactaactatgtaaatgcagcaaaacaaagccgttttgtgcatatattcctctcaataaatataaaatattgttatgactcaatatcattaataaacgcccgatggacacgttgccaaaaatcgacatgtcgatatgccgcaaaatgcacttgtttatcagcgacacgaaaacgcagctcattaatatgtcggcctttgatttcagattgatcatacatcaccaaaaaatgattactttttggcttgacgataatttcttcacctttgggaacgactaatggcgaccccaatgtcctaaacacacgattattaatcgaagcaatctctgacatttggattgctgataattttggatgtaatacagcgccaccattagctttattgtaagctgttgagccggtcggcgtagcaacggcaatgccatcacccctaaagcgttcgaataattgaccacctaagtatatatcagcaactaatgtaccgaccggttgcttaattgcggcttcattaagcgccaaaaaatgatactgctcaccgctttcatgaacaaccgtcatgtctaacaagggatagcttacacgctgaccattgtcatgcgttaagctgctcaccagattggcaagctcggtgctcaaccaatcggtataaaatcccagatggcctgtatgtaagccaacaaaacggattgtatcaatctgatcgacgtaatgctgaaaagcacccagcaacgtgccatcacccccaacagtaatgacaatatctggatgctgattatcaatggttagcccatttttctcaagtgaagcaactaacgattgcgtaatcatctgtgaatttttagcatcattattaaaaattgctatcttcattctgtcgcccgaatctcactgactctttgatcccattcgaagttttcttctgccaaaatagtcagttgttctgccatttcagctggtaactcatcgccatgcttgtaacgtaaatcatgctcaatcgtagcccaaacattcatagcgattgtacgcacttgtatctcagctaatactttcttttccccgccatacatttgtacggggtattcaattacaatatggtacgaacgatatccagaaggcttggcattcatgacataatcacgctcttcaagaatctgaaaatctgtgcgatcacgtaacaattcaacaacagtgtaaacgtcctctacgtacttcgtcataatacgtaccccagcaatgtcttgcaaatctaatgctaaacgcgattcctctagatgacgacgtactattttttcttcaatcgatgactttgattttactcgacctgtcacgaattcaatcggagagtttttcccctctttttcgtactggtcacgtaaaccacgtaacttaactttcagctctgttaccgcctgttgatacggaacaaaaaaacgttcccattccatgacgacacctctttctaaacggatgcttacttgctcatccgccccatctttattcacatagttatgctgccctatatctgtatgcaatatagcgcagcatgattgttcgtttagtttacaaactccattttaacacacatcttgtttggttttgagcttatcagtcgacaagacaatcatttacaggtaaaatatggttttggataaggaaccctatatttataatcggctatctcggaggtctatcatgcttgacatttatcatttttctaatccgctttccacggattgtttaaaaactgaggaacggctattacaactcagctacgacttatctgagcgtgttcatctgcgctttattccactcttagatcatcaccttgtggcaaagctaacgccaagttacttgcgcgacagcactacggacaacaacgatcaaaaaagttatcatattgctatggactataaggcagctcaagttgaaggcaacaaaaaagcgcgacgttttttaattaatttacagcatgccctaacaagtcaagcttattcactggcattagtcactgatatagcggaaacagcacgtctaaatgttgatgattttttggttaaccgcgaggccacagaaacatttcaggctgtattagaagatcaggctttggcaaaacaaatgctatccaaagctgatccttgtattgccatcgatgacccgacagcaatcgatacacaactattaactaacttatcaattgacaacctaattgcgactttcgcgccacattgtgccaagtcattagcaccagacattttacgtcaacacttatcaatttaaattaaacgatgatggacacaacctttttcgaggcattaagtgattacgaaaaaagcctctccgatgaccgattagcacaattcaaaattcaagctgccaaagacgtattacagcgtttggcagttcacaaactaccgcaaaagcaactaccaaagctcagttttacagaaaaacaaatattgaaaaatcctagcttaatgccattagatgatttattatctaattttaggcaatggttgattacgcagtttggcgtatggtatttgcctaatctgaagtggttggctgacctcaatcattttattgctggccgccgcgtactggaaatcatggcaggcaacggtctcattacctatggcctacgggcactgggcaatgagctggttacagccacagacacctttcaatggcaagaacaagatatcgaaatagccgatccttggactcaaattataccactagatgctgaaatagccttacagaacatatcatacgatgtcgttattatgagctgggcgcccgacacagcacaaacagatgtaaaaatcttaaattatcttcgagcaactcattttactggtgacttcattctcattggtgaaccatttaaacataccaattctatggcattttggcaaacagctcagctaacaaaagtacccgaactcaatgcaaaccatcactcttttgatactattgatgaccgtattttcctagttaaatagggtaagaacacttaagtgttcttaccctattttttaatatgtcatgagtgttagaaatggtacttcacgcccattttgcataattttttcacgaccatgcaaatctgttagctcaataataaaggcaacccctgcaacaatgccacctaatttttcaataatttcgcgagtagcgttaattgtgccacccgttgctagcaaatcatcaacgattaggacacgttgtcctggtttaatcgcatcttgatgaatttccaaaacattttcaccaccatattctaaagaatacgctgcactcacggctgctcgtggtaatttaccacctttacgcgctggcacaaagccgatatttaaagcataagctagtggtgaaccaacaatgaagccacgcgattcaggcccagcaattaagtcgacgtttaaatcttttgcaaaatcagcaatggcatctactgcttgcttataggcaacgccatcccccatcaacggtgaaatatcgcgaaaattaacacctggttctggaaaattttcaacggttgctacataattatacaaatctactgtcattttttctctctgagtatgtgttaatgaactgttaaacactcgtacgatacctctttaggccatactcatactttctattttatcattaacggttagccaaaaatttaagataagtggttgacatcgttaatgccttttgcggcgcatttgggactacttttacaaaaccaccgtccacaacatggacaaatccaagttcgataaatacttgcaccatgatattcaggtcagttttagtaatttgtagctgctttgctattttatccaagttttgtgcaaaattcaagtcttgattagcgtagatgaacttgtaaacatcggcaaagaattttttgtgagtattgttatccgtgacttgtggcatagtcatatcagctaacaataattgcaattttttttgaccgcgaaaataattcatgcctaacgtcgccgcaaacgaaatattttgcggatgggcaacaacacttgcccattcaggatgattaaagccaacagcttcaacatgattagccagtgttaatttaatatgctggtttgttgtgcccatagttgctgctttggcaatctttggttcttgcacaccaaagaccggttgcgggttatcggttccaaagggttctaaaagtgtcaatgcatcataagacgctgtggtcattgtttcagcacttaacatcatattaacatttacttctttttcagcaatgttaagtggctgaagctgtttgatttgattttgtaatgatgtcaaatgagctggtgtaattgctaatccaagtgcactagcatgaccaccaaatgtgtcatagagatcgcgatattgtcccattaaagtgtacaaatcaaaattgccatacgatcgaccagaacctttataaacaccatcaacttggcttagaacaatgactggcttttgcattaactcaaccaaccggctggcaacgatacccaagatacctcgatgccaattttcaccagcaataaccaaaacttgatcgtcgtggtacttatctgataatgcaatttgcttagcggcgccaaacacttcttcaacaatttcttgtcgttgtgcgttaatggcttcgacttgggtggccaaattaacagctgtgtcgtcatcttgtgatactaataaatctaaggcaagttttgcgtcgcctaaccgaccgaccgcattcaagcgtggtgcaattttaaaagatactgtttccgaattaattggctgatctgctacctggccagcattttttaacaaagcagcaatgcctggacgtgggctatcactgatttgttttaacccccaagaaacaagtgtacgattttcatcggttagcgataccatatcggcaatttcacccaatgccactaagtctaataactctgttggtaactcacttttttctgtcactggctgcgcatcagtcaacaacgcttgcgccagtttgaaagcaacaccaacgccagataagtcagcaaatggataatgtccgtcaggatgtcttggatgcactattgcgtaagcttccggcaatgttggggctaattcatgatgatctgttatgataacatcgacaccggcacgcattgccatagcaacagcctcatgaccacttacaccgttatcaactgtcacaattacctgagcaccctctgcaattaaacgttgatatgctgcaacattaggtccgtaaccatcagtaaaacgatttggaatgtaggccgttacatcggcacctaatacttctaaagcttcaaccatgacagccgtgctcgtgacaccatctaagtcataatcaccataaacaacaatcttttcgccaccaaaagctgcttccgttaagcgttcaaatgctttatccatgtcatgtagcaacatgggatcatgtaactgcgtaatggtcggctgcagataaccaaaggcagcctctggcgtcgtatagcctttttgcgcaacaatcgtagccgttaattgattaatatttaattgtgacgtaagttgtctaaccgccttttctggtggttgtggcatcaagcgccaattactctgactcattgtaaccttctttatactttgtgtgggtctgaaaccgacacctcttttttgagtggcacatctatcacatctagatctcttgcaacaatcgtgtttgggaaaacatggcgcacatctgaaaccaaattcttaagcaatggaccaatatatcgagctgatagatgtgttaatatcaactgattggcctgtgctcgacgtgcattattagctgcgttaatactcgtcgaatgggcatgtgcccgagccatttttgcttcatcttcaccggcaccatatgtactttcatgaactaagacatctgcgtgtcgcgctagaagctcgatattatcatttggacgggtgtctaatataaatgtgacaacacgtcccctttgtgctggaccaacataatcatgaccatctaaaatacgaccatcaggtaaactaacacgttttcctgccttaagttgtccaaatatcggaccagatggtatgttttctgcacgtaatttattgaccaaaagttcaccaggatgatctttttcttcaactctaaacccccagctttcaatgcgatgtttcattttagccgcaatgacacgaaatgttttatcatcaaaaacaacacctgccgttaattcgacaaaaaccaacggataagatagacgtgtttcagagacacggagggctgtttgcacaaactctttcacaccttttggaccgtagatggttaatggttcatttttatctgcaccctgaaatgaacgcgaactcaagaaccccggcaacccaaaaatatggtctccgtgcaaatgagaaataaagattttttcaactttgcgcggacgcaaggtggtttttaaaatttgatgttgcgtggcttcaccaacatcaaataaccagactgcgttacgctcatctaataaacgcaaagcaatactggtaacatttctaaattttgatggttgcccagaacctgtacctaaaaattcaagttgcatttttattgtgacagcttgacccggtaaatgaccggataatcaaacttattctcctaatcaattagacgatcacagaccatccataacttatccattttaccatatctcgccaatttttaacgtcacaatcagaatacaaaataaaaaacagcctttggctgtcgattacttgccccatttatccgcttgaaatgcagcgcgttgtctcatcgctagcgcctctcggttcggatcttttttatagaaatcttggtggtattcttccgcctcataaaaaggctttgctgattcaattgttgtcacaatcggctcatcaaaacgacctgaggctgccaaagctgccttggacttttcagcgatctggcgttgttgttcgtcagcaacataaatcactggtcgataattatcaccacggtcttgaaattgtcccatggcatcggttggatctgtttgttcccaataaattgagaccagttcttcataactcatgattgctggatcaaaccaaatttttacggcttcagtatgaccagtggtatgcgacaaaacatcttcatatgttggattttcagtatgaccaccggtatatccagagcgcactttttcaatgcctggtaatgaatcaaatggctggaccatgcaccagaaacatccgcccgcaaaaattgctgtttcaatattatctgtcatattcattacttccttgtagatgataaaaaagagaaaaattattttctcttcatgatactataatcgaaatcaaatttcaaagttttcttgctgttttgctaatttaacacgttcaatatcttccttggcatgaattaaccgtgtcactaaggcattgaaaggcgtcggaatgccagattggtgtcctatcttggcaaagtaaccattcaagaaatcaatttcagtatgtttaccattttgaatatcttggtacattgacggaaaatgattacctgcattttctggtttaagtaactgactcaagtccgtcataataccactaacgtcaactttaatgccttgtgacgcaccaacttgcttcatctcatctagaatattcaacgctagatccatggcattgccagctgtgccaaattcagcaatatttgcatttaacaacaccgataaaggattgagtaccgcgttgatacctgccttatgccaaattgctgtcatcacatctggggtaatttcggcgtttaagccagcctgattcaaagcatctgctatactttggacatcagcatcgccaattgcttgtaatttaatagagccactaccagtaacatgtatttcacctggctttattagtgacgatgtccataatgtgacaccagccaaaatttgatggcgcgacacgtgctttgccatcacttcaatattacccaaaccgtttgataataccaataattttgtagtatccgttataataggctgaatatctgttaacatgcggtctagttgtggtgttttagtgagtaaaataattaaatcaaatgtgcctgtcacttcacttgccggcataactggtacaaaatacttttgtggtgcatcattatctttaacgactgttaaaccttttgtattaatagcagcaatatgtgccggccaaccatcaatcccggtaacctcatggccaccagcctggagcatgacacctaatcgtgccccaagtgcaccaaatcctgcaatagctattttcatattattattcacacgactaccttgtgtgcctccgtttactataagtatcaattgtataaaatgctttaccttgattttaccatactgtaaatcagaagagatagtcgtcatgcgtcaccgtaatgtgtaactatggtcgctcctaacacctcgtatcctaaattgcttattttgatgacaccttattgctgttcttttggccgtaataggcacctttaccatgcttcctaaaataatggcgatcgagaagatactgtggcacatgtaaatcttgcgaagggttgagctgcatcgtgtgataatccatttctgccacaacatcgagtacgatagcattatgaacagcatcttgcgcatctacaccccaagtaaagggtccatgatcgtttgtcaaaacacctggtaatgccattggatcaattttttcgcggtcaaaaacacgcgcaattgagtagcctgtatttaattcataatcaccgtcgacttcttctttcgtcaatctatctgctacaggcacatcaccataaaaagtatcagcatgggttgtgcctgctgcaggaatgggtatccctgcctgtgcaaaagcaactgcccacttagaatgcgtatgcacaatgccacctaattgttgccaatgccgatataggaaagcatgcgtcggtgtatcactcgatgggttcatttctccttcgacaacttcacctgccaaattaacaacgaccatgtcctctggccgtaatgcatcataatccacgccacttggtttaatgacaaacaaccctttttctctgtcaatttgagacacattgccccaagttaatgtcactaaattattctgcggtaatgccatatttgcttcatatacttgctgctttaatacttctaacatctgcttactcctttatttgattactaggcaatgctttaatggcggttaactcaatttgtaggccatcaatataacgtgtcataaattcttcaaatcctgcaacatcacgtggttctggcgcgagtgtttgtgctttagtttcagcgaatatgttttttgctaaataatcatctagtgtctgaccgcctaatttattggctgcataaagtgccaaaatagccattccccacggcccaccttcaccagcattggccatcacagtaatgtttgtgttgagtgctgctgctaacaatttttgagccacaattggtgttttaaacacaccgccttgagccacaatattatcggttagtacgttttcatctgctaaaattcgcatgccaattttaatcgcaccgaatgcactaaagatatgtaaacgcataagattgccaatcgtaaaatgtgagtctggttgtctgactaataatggtcgtccttccggtactgcagtaatgttttcaccggaatagtagccataaccagttaaaccaccagcatcagcatcagcatcattcaaagcagcattgaacagggtttgatacaaggccgcgtttgataaattctgaccaatcatccctgcaaattccgcaaacagtttggaccaagcatttaaatcagaggcagaattattggcgtgaaccatggcaacaggtaagccagttggcgtagtgacgatatcgatattactataaacatgctttaaacttttttctaaaacaatcattgaaaaaatagatgttcccactgaaatgttacctgttcgtacttgcgtactattggtcgctaccatacccgtcccagcgtcgccttctggtggtgccacgatgacacctgccattaaatcgcctgttgggtctaactttttagcaccagctgctgttaaatgacccgccatatcaccagcatgtcgcggttctggtaatatatcttgtatctgccactgatattgttggaccgctttcaaatgagaaaattgatcaatcatattttgattataattaccagtttctgcatcgataggaaacatccctgaggcatcgccaacacctaaaactttttcaccggttaattgccaatgaacatatcctgcaagtgttgtgaaataactaatatttttaacatgcgtctcctgatctaagatagcttgatacaaatgtgcaatgctccatcgttgtggcacgttaaagccaaataacttggtcaattcgcgtgatgcccgaccagttgtcgcattgcgccatgtacgaaatggaactagtagtgtgtcttgattatcgaatgctaagtagccgtgcatcatagctgaaaaacccattgttttgatttttttaagtttcaagccatattttgattcaacttgtgctttcagttgtcgataggcactctgtaaacctagccaaacatcatccaggctatacgtccagagaccattttgaaaattgtttgtccaatcataactgcctgaagcaatcgttaatccgctgttagtagtcaatactgctttaattgttgtcgatccaaattccacgcctaatgccacctgtccggttgcaatggctttttcttgtatttgttgtgctgtcatgctgttattctcctaaactttttcatttgaaaacgctaaccagattgtctttatctgattagcgcattattttgtttcagataaacacatgtttttttaatggtttgtaccctgtgcttcaatttcttctaatgttctaccatgcgtttctggtaccgcaaatttaatgaacaataccgcaataattgagatgacaccaaagatagcaaagacggatgcctgaggcatcattgccgtcatgattgggaataacaaaccaaccgcaaatgaaccaagccaattaaacgaagaagctaggccacttgcccggccacgaatagctaaaggaaagacttcgccaaccaatacccaagttaatggtgcccaagtgaaagagtagaaagccacaaatattgataagaaaacaacaatcagcattggtggtaaatgatgttcgcctaccaaagcatttagtgctgctggcataagaaatgatagcgccatcactgtaccaccaatcatcaacaaagtccgtcgcttaaatttatcagcaataaccatgtatagaatagcgcctagcactaaaatcacaccttgtacgattggccataataatgcgctagatgctgcttgcccacttgctttttcaacaattaatggaatgtagtagaaaatggcattagcacccatgaactgctggaaagctgcaacaccaataccagcggttacaagatagcgatacttactcgagaaaagtgtcgctaaggtgacgtttttctgtgcgcttgattccattgacactgttctttgtatctcaactaattcaggttcaatttcattgtctcgcctaataaaggtcaaaacatgtcttgctgcagctaaatcatttatttttactaagaaacgtggtgattctggcaacttcaacacgccaagaaagagaattattgccggcacagcagccaacccaagcattaaacgccacgccatcccatgtggcaatccttgcagtaggaaatcgacaatgtaagatagtagcatccctgagacaatcattaattgattcaatccagataaccggcctcttgttttggctggtgccatttctgacatataagaaggtaccaatgcggaagcggcaccaacagctatacctagcaatacacgtgcgattaacaaccaagcaacaccgttgtgaggcgataagccagccataagggcaccaatcgcaaatacaaatgatgacgctaagatcatacgtcgacgcccgagtttatctgataattgtccagctaaagcaccaccagcgatagcacctagcatgagagcagaagtgatccaaccaatgacaccagcgtctgtcaaatgccagtctcgttgtaaaaatggtaacgcgcctgtcatgacaccgatgtcatagccgaagagaatcccaccaaatgcaccaaagaaatagatatacgtacttgaaattttttttgttgattgatttgtcatcatagtcaccgttactgaatatttacatacgttaaaccaaacatgtttgccaaatcacggagttgttctgaatcaacagcaaaacttaatgtggtatggtgtccaccgccaactgttaaccacccctctgcgccagctttcaaaccagcttttggcgtccatagttgctttgctactggcaaatatggcgtttctgcctccggcttatttcctgtaacatcataactaattaatttaaattcatcgccatagtcagctaatgtgacatcaactgcatctccggttctacccgtgaataccaatcttgctgggtctgctttgccaccaatatctagcggatgtacttcaatacgtggcttgtcggaagcaattgtcggatcaacctccaacatgtgtgaaccaaggattgcttcgtgacctttacgcaaatccaatgtgtaatcttccataaatgctgttgcttgattatgtccaacaatcttaagtagtcgtgtcaacgctgccgtcttccagtccccttctccggcaaaaccgtagccatcagccatcaataattgcactgctaagcctggtaattgctctaggccgacaagatcttcaaagtttgttgtaaagcctgaatagcccttttcatccataaattgcttaatggccaagtattcacgcagctgatattttacatgatgttcatattttgccgcgtcattgtcacctctgacaaagtcatatttatcctgtaacgctgtataaaggtcatcaattgtatgactatctattgcatcaacataagcgactaaatcgccaaccccccaataatcaacagtccagcccagtttaatttgggcttcaattttgtcaccgtcagtcacagcaacattacgcatcttatctgcgaatgtaacaattttaattttaaaactctcattgtatgccacagccactgacatccacttgccaatttgttcttggattgctgggtcaccccagtggccaaaaataattttattgttcaaccgaagtcgtgcgttaatgaatgcatattcacgatcaccatgtgcagattgattgagattcatataatcaaagtcaattgtatcgtaagggattttatctaacatttgggtggctaaatgtagtaatggcttgttaagtagttgcgtccctctaatccaattcttggcaggtgaaaaagtatgtgcccaagtgataataccggcgacagaatcatcgtaattagctgctttcattgtctcagtaatattttcagcagtgacaccaactgttttaaattcaactggataaggtaattttccagaatcattcaacgcggcaaccagtttctttgaatctgcggcgacttgttccagtacttctggtccgtataaaaattgtgagccagtgacaaaccaaaacttgtattctttaacatttgacatttcgaaaatcctctcttattcttgcgtggtttcaataattattttcatcaaaacaccatttatctagaatttagcaattaatgaaaacgcttacagtattactataagatatttgtccgtataagtcaaacatatatattttcatctgataaataaatagataaaaaaataaagcttaatgcgcagaaaggcaccaaactttatttttttatgagcttatatttatttttttaacataatacacagttatttacaattaatcatcgtgaacacttaagtctttgacagaatcacgttcaattaattctgggcggtagataattgaggcaaccttgtgatgattaattttttgaatcaacaactttgctgcgtcttgtcccattttctgtttttcgtgtgtcatcgttgttaatcgcggtgataaatactgtgacaattggaaatcatcaaatcccatcacagaaatatcttcaggcacacgtaagcctaaatcatgaatcattgcaatgatacgaatagccaattgatcattgtacgcaataattgcggttggtctttttgtcggtgattgcacaacaagttcattaatttgatgtaatgcttgggtaacatcatcagatttatacatcatcggcatacagtcagttaacaatgccgagtgtgcttgataggctttcatataaccatctaatcgattgacaccttgctgatcatcaacttgaaatacaccaacaatgcgatgatggcccttactaatcagatagttggtcgcccgataaatcgcctcactatcatcactgatgacagaaacatcggcaacattttgatagccagcattgataaaaacaattggaattgccattttctgtaatttttgatataaatcaatatttggggttggtatcgcgctctgagtcggttcaacgattaagcccgctagattttgactcattaaattaattagcgcagtacgttccctagcaggttgattatgagtattggccaaactgagtgaaaaaccactatcactaatgacttgatcagcaccatcaataattgcagggaaaatataagaagtaacatgagttgacaaaatgccgataactcttggcattttatccggggttctctgtgtttgccaatcagtcacaaaggatccaccaccctgtatacggtatacataattttcattctctaaatcagatatagcgcgtcgaattgtgtagcgactgacagaaaacgttgccatcatttcactttcagtcggcaatttttggtctttttgcaactcacccgtgacgatttgatctaatatatatttttttacagtttcatatttacttggcatagcctacttaacgaacaaactctaaaaatgctgccccgcattgacgagaacacatcacctgataattttgctccactcccttttattgtgttgccgtgtgcaaagcatgtacacttaaactctctcaataatatcacacttcaaatttgtactgctatttttaacattttagtgctatttaagtgcagccaccaggcaatcaaatcactaaaaaagcgccaacttatcgggcgctttctagtaatttttcgctgtttaactcaattaaagtgttgccatttataatctaataaacttcttgcaacaaacaatcctagcggcaaaaataatataatcaaaattgccttgtttaaccatagtagccctgtcgccaattgattaaagccaatatagtagattgctttataaatgtacaagccaggtaccatgataacaattgctggcacagttaaggtaattcgcgggtaacctttataatgattgacaattgaagctaagacacccgctattaatgacccaataaaggctgcccaacttggctgtacgtgatacaaactaatcaggcttaaccgcgttgtattggctacagcaccaatcaaactagcagtgattgcaatgttaattggactattgaacatcactgaaaaaccaaatacgccaccaaaactagctataagctgtaaaataataatctgatttgtcgttagtggcaataccacaaaatcggcgggatagaatttcgctgaagcggcaatcacccaacccacaagtgcactcaccactgtaatcatcgttgcgtagctcaaacgttctattccagaacgcatgtctaacttagaaatatcaagcatactagtgataaaaggaaaaccaggtatcacaaacaacatcgcaccaatataaccagattcatgtgataacggtaaatcaataaatatacgcatgagatgaaacgttccaacatacgctaaaccagcgactgctaccgcaattcccaaacttatcaacgtggagtaatgctttctggtcatcaaacttttaaccaaattaccaacaccagcgccaatgaaactaccaatcatttcggggatgccaccaccaagtaaaaaaataaaacatgaacaagccaatgcagcagccaagccattgatgacggggttataattagctgtctttttattgattgtttctaattgatcgtgaacgccagcaaccgttagtgtttctaattgttgcccaaaatgcttaacaaatttatctattgtacttaatttatcagtattgacacctgttcccgataaaacataagtttgcgagtaggcctctcgagcgctatcaaagcaactcaagttaatactagtaaaaccaacatcggcaacgcagataatgccaagattggttgcaatactgttcatagcttctctgacacgccaagcaccagtaccacaagaaagtaagatcaggccaacacgtccaacaacaagcgctttttcatttaatgcggcatccttaattagcctatttttgctggtatcatctagtagcaaatgccaatccaataacatattatttggtctgtttagtaacatacgactcatgatcaacccaatctccttagcctatattactttcattgtatcacgcaataaaaccctaaatcacaaaataaccgtcacaaaaatacttattttacagtgtctttactctgctcataaacttcaatagcacgtaatctcgcctgcttatgtgtcaccatgggttttggataatctttatccagtgtgacttgaaattctttttgttctaaatcggttaacaactgtggctcgtgaattttatcattggtaatttgcgatagttctggcacaaattgtttaataaattttccatctggatcaaatttttgtgattgtcgtgttgggttaaagattcggaaatacggtacgctatctgtcccggtcgaggctgcccattgccaaccaccaatgttgctggcagggtcataatcaagtaattgatcatggaaatattgctcaccccaacgccaatcaatcagtagatctttcgtcaaaaatgatgcaacaatcatgcgtaaccgattatgcatccagcctgtttggttaagttgtcgcatagctgcatcaacaattggaaaaccagtctgccctgtttgccataacaaaaaatcattatggttatttcgccaagcaattttctgaaattcaggtcgtaatgactgtgtgttttgctgcggattcatagcataaatcatattataataatcacgccatgctagttccttaatgaaggtctgctgcccttcactctctggctcattgatgacagcttgataaatcgttctaatcgctatttcccccgtcctcaggtaacgagataagtgactcgttgcatccaaaaatggcaaatcgcgttgcgtgtcatactcagacagatgtgactgaataaaatctttcaaagtttgtagcgcttttgcctcaccaacttgtccaactaattgtttgtcatgtttttcgttaattaagcttgttaataagccctcttggtgcaaatgtagtggttcaatattggccatttgttttccttgcaggctagtcacactcgctttcactggcgttggttttggtaaggttatccagcgcttaaagtaaggtgtgaatatttgataacctgcgccatctgctttttttatttcattggcactgtgcaaattataatcaatgtaggcgtgcgttttgaggcctaaggtcgtctgacaatgatgtgcaacttgttgatcacgttgcctgccatagccacgctcatcaaagttaaaatacaaatcagaaatttctggcaaagctgctgttaatttttcaaattgtgattctggtgtcccttttaaaaccagtaaatgaatattttcatttgctaaattagcttggaatgctttagcactcgcaaagaaagcactttgattcaatgatgccgtagtttcaatttgttctggatcaacgatgaatactaataatacgctgtcactgttctccgttgccgcagcaagcgctaaattatcttggattctaaaatcgcgacggatccaaactatactcactttgttcaattgtctctcctcatttgtttaatacttgtaattcgatgacctgattggccaccagttgttgattaatgctttcaaaaaatgtaccacgctgtgatttttgacgttccttttggttaacatccccgagcaaataaacacgtaaatgctgattaacttgatgtttcatcaaaagattagcgtgtttgacggaaagacgttgcgcgtcatcaataaaaatcacatcaaaatgggctaaacgattatttttaattttcttgaaaaattgtcgttcaggtaaaatttgccaaccatagattctcctcaaataactttgtccactattcaatgacccgatttgaacaattaacacacggtgcgatgtctgtaatagttttaccgtgtcatatagcatcaagtttttcccagtactagaagcaatattcatggcaaatatacctgaatgtttaacagccaatatatttgattgaatcagctgctggtgatgcggtaaatgatattgcccacttaagaatgtagtcaactgcgctaaaggtgagactaaatattgatctgggttaaacgcttggtcaatacttggcaatgttatcggctgacaagtaatgatatcttgataaaactttgtgcttgacaatgcttctttgtcggtggttgacacactctctaatgtgtcatcatcttgcaacgtatacacccgattggcatcagaattgtaggtatacagggatagattatctgacatattcatcaggtaatatttatgattaaccagttgttttctgactttttcaacagcgtaatgggcatcgctttttaattctacgttgatgatttgattattagcaccaaataacagtaggtcaaattccttactcagcttgggcacactgtagccaacatagaccgcttggagtgccgacgtttcaactggtaacaaatgaactaatttttcgatacccactaactcttgttgcctaattgttgtatttcctagattagctaaatactgtcgcgcatcagcgttactgtgatttaattgtgagacgagtgcttgcaaatttgccggttttagcatatttttcctttatctagactccatgtcacattagcagatgttagttaatagtatatcatgttaagctggacgcttttgagaacatttatcacacgcctaaccagaaaaactggtataatcgtcgtgaaattacaaggattaaaggagttagttatgtccacacaggcgaaaaaagatctcgctttcgctctaaaaacacttgttcaaacaacagcactcgataaaattacaattgacgcattggctacaaaagcacaagttaatcgtaatacattttattatcattttggtgatatttatgatcttttacgctggacgttagaacaagatattatttcacaagtgcaagatcacctcaccgctaaaaattgggcagcaaagtatgcaattgctttaaattacatcttggcaaacaaagccctttgcctggaagcattacactcacaccaacgtgacttactggaaacttttctatttgaactcggcgcgcaaatggtgcagtctgtcgtagttaccatcgatgacgatgttacaccattactcgcacaagatttagttgatttttacggtagcgccattgcatcgcaaattattaaatggctactgactgattgcgacacaccaaaagatatattagtctcccgcgcaacagctattctggacggcaccattgaattcatcattaataaaaataaacacacaagcaactaggcaaataagctatttcgtccaaagacatttattactgataagattataataatcattagaaagacctactaattgaaaggtggatattcttatgaaaaagtacgttgtcgttttaggtttagcttgtgtttctctgctagtctatggtggttataccgctaaaaaattatcactatttaaaggtgacgatttagatagttataagaaatttgagagctaaacgataatattgtcctgtaaaaaatatcagattggagattgattatgcgtaaaaataaagctgtaatgattggtgccggtatagccaatatggcggcggctgtctacttaattcaagaaggccactggtctggagaaaatattaccttttatgcgctagatcaacatggttcaaatgatggagataccactgattcagtcgtcgacgactattggaataaaaatcatccattatctaataccaaaggttatattgctcgtggtggtcgtatgttaaattaccgtacttacgttgacctcatggatctactggatcgtattccttcgatgaccgaacctaatatgactgcggcagcagacacacgcgattttgatgccaagcacccgacatttgataaagcacgtttattgcaacctggtcagggcattttgaatgctagcaaattaggctttaatcaggcagaccgtaaattattaacacaattaattctcatgcctgatgacgaagaaacaaaactagataacgtcactattgcagattattttgccgatgatccgcacttctttgaaacaaacttttggttcatgtgggaaacaacatttgcctttcgtacacgtagctcggcccaagaattacggcgttatatgcaccaaatgatttatgaatttacacaaattgaacacttagttggtgttaaccgaacacgttataatcaatatgaaagcattatgctgccactaatcaattacctgaaagctaacggttgccagattattcttaatcgacgtgtcactgcgtttgaatttaaagatacgacaatgaccgatgaaattactgtcacgggtctacggatggtgaacacgacaacgaatcaaaaagaacatgtcgctattgatgacgatactgctgtcattttcaccaatggttctattactgattcagcgactcttggtgactatgacacaccggcaccagaaaatatggattacggtgcagcttcaagcttatggcgccaagctactgagcatttctataatctgggtaaccctgataaattctttgctgaccgtgatgcaagtgaatgggttagctttactttaacaactaaagaccatctgctattaaatgaaattacgcgtatcacaacgcaattacctggtaatgcgctaaattcattcttatctaccacccccatcacaccactagatcagattgacgttgatatgtcaattgttgttcatcaccagccccacttcactagtcaaaaacctaatgaaacagttctttggggttacttcttatatccaagacgcaacagcccattatttggtaagccttatattgaattgaccggtaaggaaatgttactcgaactgattgcacatctctcagcagttgatcccggccctgtcaatatcaaggagaaagaagatgatatattagcaagtgtcatcaataatattccagtatatatgccttacgcctcagctttgttcaataatcgagctaaaattgaccgcccagaagtgattcctgagcatgcaactaatttggcttttaccggtgaatttgtggaacaaccttaccaaatgatttttaccgaacaaagtgctgttcgttccggtgaaattgctgcctatcattttgctggtatcccgatgtctcacttagttgacacaccaagatatgatcgtgacataaaaacattgctacgcgcaactaaaaaattatttgcctgagcaatagaataaaaaagcgaccaatttttcattggtcgcttttttaatggttcattttatgctttctaaaaacatacttaatgcattacgccaagttggtatttcaaatccagttgcttttgctttgtctaagctcatgactgactttttaggccggtacgctttttgaggaaactctgcactggtaaccggtgaaactgtcactgcatgatctttcaatatttcacgcgcaaaatcaaaccatgtggcaacatcatcattggacaaatgatagatgccatagtttgcttgattatcaataagatataacataaattcagccagtgtacgcgtccaagttggccgtcccaattggtcgttaacaacagtcagtcgtggatggctttcggccagacgttgcatggtataaacaaaattattaccaaactcaccaaatacccaacttgtccttacaatataggcatcagcaccactctcagtgactgccaattcgccagctaacttggcacgtccgtaagcattttgtgggttaacagcatctgtttcttgataagctgtttcacttgtcccctcaaaaacataatctgttgacacagcaaccaatttcgcctgatagtgatgtgccgcatcggcaacattcttggtgccattaacattgacttgccagttcactgttcggccatcatcttcagcaagatcaacttttgtgtaagctgcagcgtgatataccacatcaggttgtacacgcgcaaaagcttcaaatacagcttctctatcagtaatatctaactgcttagaatcaaaagcaacaaaatctatatcacgttcattgcataacttttgtagttcttgtcctaattgcccattggctccggtaatcaagtacgtcatattatctttctcctcctagacaaaaaactcacaagatgtgagttttgcagtatcattattgattatttttagcatacttggcttcaacttcagccttttctgcttgccaccagtcttgattgtcagtataccattgaattgtatgtgctaatccactagcaaaatcagtatacttaggttgccaaccgagctcttcatgcatctttgtagcatcaatagcataacgcaaatcgtgaccagaacgatcttgtacaaaatcaaaatcatcttctggcttgcccatgtctttgagaatggcgcgcaacactgtgatattgtctttctcaccatcagcgccaacaagatatgtttcaccaatcttacctttggttaagatagcccatacggctgtagcatgatcgtatgtgtgaatccagtcacggacatttttaccattaccatatagttttggcttaatgccacttaaaatactagttacttgacgaggaatgaacttttcaatgtgttggtatggcccatagttattagaggtattagaaattgttgcttggaccccaaatgaacgtacccaagcacggacaagcaaatcagaccctgcctttgttgatgaataaggacttgatggccgatatggtgattctggggtaaacttttcgccaacaccttcaccatggcctggtaagtcttcacgaagtggtaaatcaccataaacttcatcagtggatacatgatggaagcgcttgttgtacttacgaactgcttcaagtaatgtatatgtgccaatgatattcgtctgtacgaatggtgatggatcttgcaatgagttatcattatgagattcggcagcataatgaatgacagcatcagtctcagaaacaagttgatcaacaagtggtgcgtcggcaatatcaccaacaacgagcttaacacggtcttctggtaatccagctaaattcgcacgattcccagcataagtcaacttatcaagcacagtcacaaagatgtcaggatgttcttcaacaatatagcgtacaaaattcgcaccaataaatccggcaccaccggttaccaaaatattcttatagtcagtcatgatttctcctagataggttctaatatgttgcttattattacattatacgttagaacaataaattttactacaattataatttttctgcagttaatggcatcacatctttcagcataggatgatttttgtcagcttcgcttacttcagcattgtcgacatcatcccatgcaatccctaaagtaggatctgcatagtttacaaaggcatattttggcttgagatctaatgcccaatagtcgttcactagatatgaatatgaaaccgtctcgcttaatacttgaaagccattcgcaacaccacgtggaacgaaaatacccttactggcatcaatcactgtctggtagacgtgaccaaatgactcgccctcacgcaagtcaacccatgccccaagtaccttaccattatcggctacagagatgtatttatcccatggctcagcgtgcaagccacgcaaaaccccttgtcttgataacgagacattattttgtagcttatccgccgcaaaaaaatctattgggaaacctaacggtaccattttttctttttggaaattttctttgaaccaaccacggttgtccccgtgaactggaatatcaaattcaatcataccaggaatatcagtaattttccttgccgcaagttctttttcaaaaaattgatctgtcatttttgtgccctttattctaattatgattcttcagcaaccactcggagcaaatattgcccgtaatcgtttttctttaatggttgtgcaagtttttctaattgtgataaaccaatgtagcccatccgataagcaatttcttctaacgacgcaaccttaaggttttgttgtttttggattgtcgcaataaatgatgatgcttccaataatgaatcatgtgtccctgtatctaaccacgcaaaaccgcgtcccatgacttgaacatcaagatcaccacgttctaagtatgcttggttaatatccgaaatttcaatttcgccacgctcagagggtttcacatttgctgcaatatgaacaacatcgttatcatagaagtacaaaccggtcacggcataattggattttggttgtgctggtttttctacaatggagattgctttaccattactatcaaattctaccacaccaaaacgttctgggtcagcaacttggtacccaaatactgtcgcgccaattttcttctgtgttgcttcctgcaatttttcagataacccagcaccatagaaaatattatcccctaatattaaagctactgaatctgaaccaataaagtcagcaccaacaatgaatgcatcagctaaacctcggggttcttcttgaacagcgtaagtgatattcagaccgagcgcatgtccatcaccaaataaggcttcaaactgctcaagatattctggcgtcgaaatcaacagaatatcttgaataccagctaacatcaacactgatactgggtaataaatcattggcttatcataaattggcacaagttgtttgcttgttgcttttgtaataggatatagccttgtgccggaacctccggcgaggatgatgcctttcattttcctctcctttatgtatgctagagcattttacatcaaagaattgcgtccattaacttagttcagaaccaagaaaattttctatcttccaaaaaccaactggcatgttcggtaatttcttatcgtagttgcacatgagctattaaatagtcgaccaatgtacattgatttgagcttagattgctgttacaaagtcttctcgttgattccaataatcgtaatcttttcaaaacaagtatgctttcatgttgaagatttaatatcctttgcttagaatgtaactactgccaaggaatctaacattatattgattcaacattgtccgtcgatacatcttatgtggtgctaacgtacttagaatataacccgtcatgatgctcgcttctttaatgtttgtgccgtttttaaagagaagttatgtgtcgttgtacattttgcctttggcatatttggcgataattatttcaaagtcatcatggcgattacttttctaaccagaaaatcgagcacttttcttatgtaattccaacattgcattgtgctataacaaccgatagtttaaattcattcccattttttttaaacatcaagctttcaatagtaaattaactattatcctaacaacagtcagattaaaagttaagaccgtttgcaaataacataaatgtttaaactattaagtatattaatttttaatcagtattacgacctaaaacgttttaataaagcaacaatattaaaagctgctaaatcttttggataaaaaatcttattcaaaatcataaacataacgtaagcagctagctctgctagaattgcaattagaacaccatttacaaatttctgacctgaaaaattttccacagtatacaccgtaacaaaaataaccatagcactaccaattatataggatatatacaaacataaaaagcgtcgcactttagtttttaaaccatagcgcagaacaatcgatgattcccaaaagacattaacaagtaaattactggtaatggttccaattaaaacaccggaaatacccaattcagtatatttaaccaaagtccaagacacaactagattaactaatgattcaaatattggtttccatcgtgcataccaataaagcccgtaagcattcgtataattaataacactttgccttaaactctgaaagacaaagttcagagagataatcaaaagtggcaggaatgaatacaccattttattacctaaccatagtgtcacaaaagttgatgaaaaagcactaaatccaaccgcgactagaatagacaataaactactgatataaaagtatttataaaagacttcctctttcttcttctgactcactttagaagctcccaaattgccaatagaagaagtgacagcagatatcaattgccccataacttgggtcaaaccagtaataatcattgtatagttagcatacatggcaacagatgtcagaccaatataataagaaagtaataagttatcggtaccattcacaatgattccgcccatttttgctgatagcatcccaccgatgtttttcttcatgtatttaataacgttattgctaactttttcatagcaatattcatgtaaataaggatacagcttgtcaactacacgagatatgtgataatttgacataaacattattactacttgaataaaaagaaaaagatagaagttcttaaacatgtataatgtaacaatttgtaatagttgaccagcaatattatatccaactgtatttaaggtgttgatgtaccctttttgatctgccaataaaagtgttcttttatacgtcagtaaatacgaaaaaactgtattcgataatgctaaaaaaaatgctatactcacatcaatatcaagataccctatcccaccatttataaggtgaggaacaaatggcgttaaaactaatcctcctagaagtacaaataaagcaatatagcgataccattttttaaatagattcatgatagccgcaatttgtctcttgtcatcattcacaagagggtcaaataaggaaaatgtaattgcagcacctagtcctaactctgcaaaactcaaatatcctaataggtttagaaacaaaccattcagtcccagaaattcggctcccaaaacattgataaaaatggatcgagaaataaattgcataatcaattgtactagttgcgctgtactggcaactagagagttaatcgtagctgcctttgttctactaagattattcattagacaggacctcatgaaatattcgctttaaaacattaaacgattcatcaaatgtcaatgctgaaacaacttgaagaccatttttagcaataaaggttcgtctttcgttgtttatcagcaattcgacaactgcttccttcatagattcaatatctccaacatcagtcacaagagctgaataaccatctatgccaaaatcattcacaccgtaattcttagtcgaaaccaaggctgcaccacaagccatagcctcagttgctgttaacccccatccctctatgtggcttggaaacaaaaaaacagaagacctgttatatatatttcttaattggctttcattcgcactttttgtataatgaaaatatgaaggcaaactatctggctgagctgctgttccaaacatttctacaactaattccggaatagtttttttcactttttctaagacattaatcccatctctactgcctttcgcgggattatcatgatatagcatacttacaatcgggcctcttttatcaatagcatttgtcacatagaaaatatcattatcaacaaagtttttaactaggctaacatggtgtgacgtatctagtacaataagctcacgtaaccaagtagctacaactatttttttcagttttttgaaattccaagtttctcgaaccaaattttctggcccaaaaactttttcatcatgttgaataaaataaaaaccctctcctttttttttcgataaatggttgacggtaaatgacgtttcccaccctgtagcgacaatgatgtcactttctgggaagaaaatattataaggtaatgaaaatttcaattgaatagtgttatttaatttgtaccaagtaacttctttttgcgatgtgtaaattttgcctaaacataaaaaaaagactattttaagctttcttaacagccctctcaatttcccatattgaaatggtgtcttatcatagagcataaacgtgatgaagacatcatttccttcttcagaaagcttatttgcatattcatatacaatcttatagccaccaattggtttgttaaaattattaggcaacacaaaatttattttcattatcaagattttccttcaaaacagtttatataaattgattttcatggcttcaatttattatgattgtggcgtttaaattacgatgtgtgttcagtttgtactactattgtatttacagttttctgataaaactcaaatctgctagcaaatctttaatttttgtataattatacactccactcaaaaaagttaaaaaagatcctgagcttacagcagcatgtcgctgtaaatattcttgctttcgtttagcgagaaaacgtatagctctttgttcggcattcatttgattatttgaaatattatttaagcaaaatttcgaaaaattatattcatcacaaaaatactttgtcaatatttttttcttttctattctaatttttttgctttctttagatattgcactgtcgtcatgcattatccattttcccgtaacttttgacagatgataaagagatccgtcaattaagccaatttgccatattatagcatcatatgacttaccaatactttgatgttgtgcttcttgataacacgggagtattctcttatcgatcgcgaatgtccatcccggacgtttaattgtaaagttctcttttgaaaatttaaccttgctaacctcagaattaatataatgttctaactccaagcttccaaaattaactatattgccttgagacgaatctatatcataatcagaagacaataccttaatcttggagttgctttcaaaatatcctgccatgtcaccaattttatgagaataccagatatcatcttgatcagcaaaaaaaataatgtcacattttgctgttgataataataattgaaaatttttacgccaaccaacattgacattgtttatatatactgtccagttatttatattatttttaaaaataaaattttttattatgttaactgtattgtcagttgagtgatcgtctctaaaaattacttcattcggctttttattttgttcaaaaagagaaattaaaaaccgttctatatacttttcaccattatatgtcggtacaattagacttactgttttcataaataattactttctattaggcttgaacttcattaaaataaataatatattaaaaaatttcaacttagttaacatgtaaataaccgtatagcttttcttactgaacgtcggaatgtataaagattttagtaaatttgtgtatagttttttttgtgtggtaacttcataaaattttttacgactttcaacataagtaaaactatgagttgaactaaaaacatataagtgcatagtttcaaccaaactttttgctaaaaaatatctaagtaaaaattgcttatttcttaccgaattagggattaatacattcaatttattcagaacaatcaaattctgctcatttatacagctaataaaatttcgaacggtagaaagaggattaatataataataataataaacgccagtagtcattcctatagtaggattacatttcaaaattgctagattaaatattaggtcttctttaaaaatgagctcttcatcaaaatatatttcattttgctttaaaaattgagcactgattaattttccccatggcgcattaagattaaatcttgtattttgagatataaacgttccccctagaattaaaccatagcgatcagtcagaggaaaatctgcaaatccaactgatgaggaattatgctttgcttctgaaaatttttcactgcttgaagtaaacccaaataatatataatcaaattttttccaagaatcacttttgttcaattgctcaaaaatgttaggtgaaaccatgtcatcaaagtcacagaacaatatccacttatttggcacctcggtcagactataaatataattaagtcctgtgtttcttgctgctgagactccctcaacctttgattttaaaaatatcaatctgtcctcattatacaaattttgttttagtctcattgtagtcccatcactagagtgatcatcaataacaacgaaataaacattgttatgattctctagaacttccctgacaaacaaaataaactgttcgacaagttggtagctgtttttgtgaggaactattatgtaaatgctgtcattcattaacattctttcccttacgtgaatagtattcattaaaatacaaaattaatcctagagcaaaaccattatttaacaaagaataattaccaatagcccctagcattatgattatgtatccatagtatgcaccatgaagtctacgtttttgctgtctatacattacatataagataactaaatatattggtatgacacatatacctagtcttgctatatctcctaaaagacctatgtcctgagtataatagtacccagtcgggccatgaacaatgctccaccagacggaatcagatgattcaactgcaaaattacctaatccaaagaaaatattcttttttatctccgttacataataagttatttcaccgattctagcgaaataacttccatcattcagataagttccatcttgtataggtttataaagttggaaaacaaccattttaagaaaatacatcaaaccaccaatgattggaatcacactgaccaaagaaaaaactgaaatttttccttttgaaatttcagcacctagatttaacacataatctactgctaatgcaattagtacaaatataagtatacttcttgtttgagaaatgaacaataaatagcacaatccaatgaaaataggagtaatatatctcaacttcaatgatcttaacaatttattgaagctattaagaatataaattgataccagtgggtcaaaaaactgaaccctatatccgccattacgatttgataatttgcttaaatcaaatgattttaacaacattatattagaatagtttgcataaacaatttgtatgcttatgctcactatagcaataaatgatacaatattgaaaattttatccatctcaacatcatctgtatttcctactaattgggcaagaggtatatatattaatgatgctaaagctgtttctacacctgttaaaatagttctatcattaacgtttttgtaaaacagtagataaacaaagctcaataaatttaataaacaaaaaagtaaaattggaagaaaaaaattaattcttggtttgttcaaactttcttttcttgtattaagagtttgagagaaaatgaaaagaagtaagattaacaccactaatggtccaggtgaaaaaataattcctcttgttaaactcgaatttggaatcaaaaacaatccgccatagctatagataaatatcaatgtaactaagaagttaatagcaattctttttaaatttttacttttcatgtatagcaaccctcatcaactaataaaagtttgaataccattgacccttcatttgtaattgtcattaatcaactcttctttaacaaattctattaatttcttctgattttcctcttcaaatgcggtgtctaatttattagttaatttatggattggcgataattgtatatactctttaatctcttttgtatccattttttttgttttcatcgcaattaataaagcatgaggttgtgtgttatcataaacaatcatatcttgatattcacttaaaagctcgtcaaatactagcatcagcagatgatgaaatataaaataatctactggcctatcatagatttcccaataataaaaaagtagatctctcatacgatttactatatcgctattgcttttagatattattaaccaattcgatacaggtataactttgccatctctccccggtttcaatgtttgtgggacaaaaaaagattgattataaattacctctggcaagtctccactaaacagcaaagttgaatctacccacatgcctccgtatgttgctagtaattgtattctcacaatatctgagaaatgtgtgggtgagattatcttcctctctatcttaatctttataaattccggaagttctatatagtcgaataaatttttctctgtgattattttcactctatcttttccgaattttttttgcaagacagccagattgtatttaacaagacgtggagcattttccattccttgtttccacataaaccaaattgcatttttattttgggcaattttttccatacttgtatctgaaaattcatatgtaacttttgttcctttaaattttctagaaatataacgataagttctatttgcaatagccaatctaaatatctctaagcttttttttgatccactaaaaaaaggaaaaatagatagcgcataaaacaacgtttttgtggtgcacatattcattaaaaattgaaagccaccttgctttttaaattgttccaatctccacatttttctttccttctgtactaaagcaacatatttttaatttcaaccataaccacttacaaatatgaatattttcagttatatgcatcatatcttcaaataaaacaacaaatgattttcaacatccattagttatctgacgctaatatagtcggtttttaaatctttttttatacgagttgttgatatttcgggtgttctatggagataaatcacctctgcatcagttttttccgctataaaatcaaactttcctacccaatcatcgcccatgactaaagtatcgatgtcataagtggaaacatccgtaactttttgttcccaagtcttttcaggaattaccaaatcaacatatcttatagcttctaataattgcttacgtttttcaaagctaaaataagttttcttttgctttgagttaaaattaaactcatcagttgacaaagccacaactaggtaatcacccatttcacgagcacgtttcaataaattaatatgtccatagtgcaacatgtcaaatgtgccataagttatgattcttttcattttcgtttctccattattatttcaaaatgttgtttttctttaatttgttctatggttggcaattccatgtagtttccatacatgtgtttcaagtaaccgtcataattttcaggaccgtacacatcgtaatcggcaaatcgatattgtaatcgactgccaataaatgatttattaaatatttccttctctctgtaagcacccataagtgaaccaacatacaaactgtccgcataattttgtcttcttaacaacttatcaatgtgtttataaattttatttttatttaaccatttttcagtgttaaaaaagctcatgatagatataaattttttctctaagtagcccctagtccggtgctgatcaatgttattaaaattagctaacgaagctaacatacggtaaaacaacactttgttgataaataatttgcgtaacaaaatattgtttggcgtaccatcgattgggaacacatccagtgaggcaaaagtaaccgctgcatcgtctccacgtaattcttttacctttactcttttgtcgtaaaccctcgttatgtagtatttataattagggtccgattgaaaatttttggcaatatagtgatccgttagccattcgtctttatgatcaataaatttttcataatcgggccttggtacacctatatccaaatcgtcatcccatggaataaatcccttatgccgaactgcgcctaataaagatccagcgattaaaaaataacgaatatcatgtttgtcaaatatatcaactatgtctcttaacatttccgtatcaattttttgtagctgactcaaactctccgaaggatgaaattccattttttaaaaactgcctctcatataaattaatgatcttttcccatgtatactcattgaaaataattttcttggatttttcttcattttccgctaattgcttaacagaatattgatctgccatgtttatgccgtttgataattgaccatcctctttagtccaataaatagctgcatcatgggcaacatctcgattaaatccgacatcaataagtaagttcagctgtgtactcgacaaggattccaaaaggctgggatttgtaccaccgacttcatgcccatgtatataagcaaatgcattttctcgaatatagcgaagtaaaggttgatcataaaccgtgccaacaaactttatacgcttatcttgattaaaagaagttgtttgtagtaacttctgatagaatttatttttttcaacattagtgacaatcactaaatctttttgagaatcagacttcataaattcacgaatcattgtttcataattattctcaggtacaaaacgaccaacaattaaataatagttattttcttgtatatttttttcatgaaaccagttttcaacagtggcatcatttttgctcaacgacgaaggcctagtatcagtaccataagctatgaaagttgtagcaggtttggatgaacaatactcatctcgaatatattcttctattttacgattatcacacaccactaaatcagcatgtttaaccatgcctttttcagatactttccaatactttctaactggaagtggccatttggcacgtttccattcgtgtccgtctggattaattaaatatgtaccaccaagcgcatgaatttgcttaacatatttccttataaaaggtccaatgcgtgccgctagaatataaaatattgggttttttgccttaatatccctagcgttctgaattgcccactgtaatgcttttatatcgtatgctatcgcttgtgcaggaccaatattaggaacatcaattgagaaaatttctgcaccattatattcaaagacatcgttttctgcacttagttcagtattatttcgtcgagaagctacatgatatttaatgtcgggtgactgttgacccgcagttaatttttcaacaaatgtttcatatccgccataccgggctggaattcctttggaaccaataatataaacgtgtttcatattaatatgctccattcttattactagggaatatcaacaaaactgtcttaattaaaataagaaaattagtccatagtgatctttgatcaatatatttcaaatctaataaaatcatatcattaaaattcaagtcactacggccgcttacttgccacaatccagtaataccaggctttactgccaatctggctttatctttttcagagtatttctcgtactcttcccaaagcgcaggacgtggaccaaccaaagacatttcacccttaagaacattccaaaactgcggtatttcatctaatgaatgccgacgaataaatctccctattttagtgactcgagggtcatctttcatcttaaacataccctcaacatcactctgatcaactagctcttctctaatttcttcagcttcgacaatcattgaccttattttccacatcataaatgaggtgccactttttccgacacgttcctgcttaaaaaaaactggtccaccatcttttttaactaacactccaataacaaaaactggaacggcagaaacaaacaacccaatcagcgcacccaaaatgtccaaacacctaatacttatttctcggactctcactctcaatttatttctccctaattcaagtaattacttagcatctccatacccatacccatagccatagccatagccactcccagcttttttcttttgatcctgatcattataaataaatcctactaccggtgcttcggcgattttcagaatttcagatgtgcgctgtaacgctccttttgttgttctaccaccactgacaacaatggcaacaccatccattctgctcattaatacctgtgcatcagttaccatcaaaaatggtgggacatcaaaaatcacgagatcataatgatctcttagttgcgtaattagtgtcgtcatacgcgctgacgctagcaattcagctggattaggtggtactggacctgaagtaatcacgtctaacgtatccatacgtgtatgatgaataatcgaaccaagttcactatgggcatccgcaagataattcgttaacccatgattatcagtcacatcgaaagtgattgcgactgttggacgtcgcaaatctgcatcaactaacaagacacgcttaccttgttgcgcgtaaacaacggctagatttgccgtaattgttgattttccttctgaaggtaaagcagaggaaacgagcagtgtcttgacattccccttggcaactgaggcaaaatcaatattcgtccgtaacgttctaaattgctctgaaactgggtttttaggttcagcagccgcaatcagtctggcacctttagtcattgtttcggcagataacccatcacctagtgctttgtttttcttaaaaaaggccattgtctgttctcccctattaatccttgttcaaacgactgagccgtgaacgtgaatgcattgctttgccatcatctgacatactttgaactgttggtgccatatcaaaatgcttcatgcctttaatatgactaacgacaccaagattggtaaagccaaatagctgtgaaacttcatcaggcgatttgattgtcgtatcagataattcgcgaaccaaggcaactaggaaggccaagccgcctaaaataactaatccggctaacatgaatatctgtatttttggtccaacaggtttattatctattttggctgaatcaataatcgacacgttattaatcttcataaagccaccaattttggctttaaaagaatcagcaacagtattagcgacaagtgctgcctgttttgggtcttttgacgtcacattaatagcaaatacctgtgaattttgttgatttgaaattgagaccatcttctttaattggtcaacagtgaaatcataggtttgttgtgaagatgtttttgtgatttctttttgttcaggcgacaccaagcggcgtgtaccgtcagctaaagtctcgtaaacggctggtttagctggttgaacaacctcagttttgggttgctttaatttatcagcaacgtctcccaacacattacttgaaatgactaaatttttatatgtattgataatttgcacatcagcttgttgatcagataaattagcatttcccgttgtattatctgtcgatcggttaactagcatgctcgttgatgcactgtaagtgggtgcgattaaaaacttagcaataccataaccaataccggcaccaattaacgccataaaaaaaatggcaaaaaaatgcttacggataatgtcccatagttgtcgtaactcaagtacgttattcattatttattaatcctttattatgtatttaaaatccattaaaaaaacgacgtttaacaattttttcaggtagcaaccgtgccacccgattgccatcgagtatcgcctcagcattctcagcaaacatctgttgataatctgcccccatctgctgttcaagcttcatcatagccgttgccatgtggtacgtacggtttggtaaatcgtgggcatccgaaacaaaaacatgccctaaatgatgggcaataattgtctccgcaaacttttgcaccttttttccaaaagcaccaacataagaactagctgttatctgagcaacagcacctttctcaataagttgatataagatatctggctgcgacatgattttcgcgtttcgctctggatgcgcaatttggacgataatgttccgttgcatgatattaaaaatcatatcggcactgtatgtcggtacgtcatcatctggaaattccagtaacaggtaccggttactttcatcggcaaacagaatgtcatcctgatccaacgctgccaacaactcaccattaatgcgtacttcctgcgatggaaaaacttgcagtggtattttttcttgttccagtgccatttgaaactttgtcgttaaggcaacgacatcacgcttgtggttcacaaactgaccgttcatatggtgtggtgtcatcaatgctgcttcaacaccctcttcaactgcgtcacgcgctagctgaagggatgcctgcattgattgagaaccatcatctattcccggtagtagatggctatgtaaatcaatcatcccgcttccaatctccctttcacatgatgaattattcatgcgaataatgatttaataatatatgtatataaataccttaacactcattaatttcatttttgttacagaaatgacacattcataacagtaattgtaatataacaaattgcttaacgttaatcatcattgaacatatatgagaaaataatcaaaaaataaaaagcgaacaatattaattgttcgttaacgttctgtaatataagaattttgtcaacgtgatttactcatgcttgatatcatcgagtaaatcgcgttctgtctgtgtaagaacacggttttctagcaagtctggtcgtctctgccatgtccgacgcaaggactcctttaaacgccactcagcaattttagcatgattgccactcattaaaacatccggcaccttacgcccacgaaaatctgcgggccgagtatactgtggaaattcaagtaaattatcttgaaatgagtcctcttcagcactcacttgattgcctaaaacatctggcaaaaagcgcgctgtcgcatcaataatcaccattgcgccaagctcgccgccagtcaatacataatcaccaagcgaaatttcatcatcgactaattcacgaatacgctcatcatagccctcataatgtccggcaataaaagtgagatgcgatttctgtgctaattcttcggcaacatgatggtcaaatttacgcccagcaggatccagcaagacaacgtgacctttatcaccggccgctttttctaccgcagccatagcatcaaagataggttgcgccatgagcaacatgcctgcaccaccaccaaatggataatcatcgacattattatgcttgttttcagtgtagtcacgaaaatcagtgacatgaaaatccaatgcccccttgtcgatcgctttacccaatatagattgctttaacggcgtaaacatatctgggaatagacttaaaacatcaatacgcattaatctaacaatccttccaacacatcaatggtaatcagcttattggccacatcaactgacttgacaacatcatcaatcataggaataagcgcatctgactgacctggccgtttaacgacccaaacatcattggcccctgttgtcataatttcagacacaacaccaattgcttcaccagacagactcacaacacgactatcaataatttcatcgtaataatattcatcatcaccaagtgcttcacgtgcttcgccatatacgtagatgtcgttggttttatatttttcaatctcgttaatatttgtgacgccttcaaataataccaaccacatatttttgtgtaaacgtgacgattgtacagtcactggcacaaagccttgcttggtttcaatttgtaatgctgcaccttttttaaaacgatcggcggcaaaatcagtaatggccataatcttcacttcgccacgaataccgtgggtgttgacaattgtgccaactttaaaataattttcttttgtcataacgttattatagcatagctttacagacgaaaagtcgcagatattggattcaatatctgcgacttttgtcactacaatttgataagataatcgttccctatcaaaataaattaaatttgaggtaatgttgatttatcaccatcaagcttgaagtattgaccattatgccaatccttcaatacataacccataccattgcccaaaacgttcgtgccgttcatatacttagctgaccattgcttaatagcaacatctgctgggatagattcacggtcaccgtgtgacaatgtatagtaaggatttgacccatcatttgcatagttcttataccaataatcataggccttaccctcaaagaggtctggatactttgctttcagagcttctaagtattgtccagcatatttctcttggtattgaccaccaccaacggagttagtcacatagagttgcgttccaaagcccgtggcgtcgtcattaccataaacacctgctcgtgttgctgaaacaacttctttaccaggtaagttatagacctggttatcaacaacgtcagccataacttgcatattagcatgatgtagcgcttgaatcgctgcacgcaaatcaccatcagtgccatactttgttggtgtattgaaacctaagtcatagcgatcagtgaaggcataaccattatcaatcgttgaatccaagaatgtatggtccccacttgaacggtactgtggtgccatttcaaaactcgtaataccccaattattgaagacatcggcatttttagcaattacaacgttcgtaagttcatcatgcgttgttgccttaggttggaagttagagaaaccttcataaataaggttagaatctaatgccgcattcgagtgtaatactttaccatcatggttttctgttgtcgttgctgctgtacgggcatcttgattgtctgatgcacccacaggcacccaaacagctagataaccagaaacttgcggattagcaacaccacgaatttgtgtattgtcttgcccgttaatctcttgatttgagaatgttaacgttccttgatcgtttgtccaagctgttggtgcttgatctgaattaaaggttgccaaaccatcacgtgttgttaagataactgcgcgatacttttgatttttatgtgctgcacccatatccagtatcactttatccgaatcattaagttgcaactttggatcattaccaataatgacaccaagaccctcagtacgcgtagctgatgtacctaaatcattagctgtcatcgcatcttttccaaaacggacactcttcaacaaaccatgattgtcaacactcatagtttgaccaccgctgacatagcttttacgagccgtcattaatgacactaaggcatcatagtagatactcttgtttgccatatactgtccgtcatcttgatacatatccccataatacatacgaggaacagtatctttgtttgtcaacatcagggcataaatacttggtatgttataactattatactttttgtttgttgcgcgctgatccttatagaatagctctaatccggcttttaactgttcatctgtaaagttcgtccaatcagcaccagtagcatcagtaatggctgcaccgactttttcttgcacacctttatcgtgcgcgtgaataattgaatagtttggtgtcgcctgattttctgtactattctgcgtatggtcggtgataagcgtaccgccgtcaacgtcttgtagcatattcgtcaatggtttatttttaccaggttcatttgttaacgacaatgtcgctgcttcacggaggtttgactcaattaacgcatcattatgaatcgttgatgtacctgcgtctaagccagcttcaaccaatgaaatgtgctggtttgctttggcttcactttgttgcacttgataagcatcacgaagataatcataagtacgttggattgtatcattatgaataaagtcgacagcgtcaatacgaatactatcaaaattagcgtcatcttgacccgcagtgatggtgccaaagttcattaagtaatgtaaccagtttaagttttcagcttgcacaacaggattagaattatccacgtcgttggctagcaagaaatcaaatgcattaccaggttgacgataatcagaattagttgttggtgtgagtgggttattgccatacttcagataaccaccttggaaccaagcatcaccaccaccatgatattcagaatccttattccaaatgaattgttgcttcacaaatgatgggttattattttgtgattcaaacaacaatttctgtaaccattctgtcccatgctctgacgcaatgcgcttttcaatggccacttgaacatcttgtgcagcttggttcaaatcatattgatctgaatgtagtgtgtattgtgctgctgttatcaacaagccatttgctttcatgaagttgagatagttgacttgaacattcttatttggccaccaaacagtgattaatggtcgcatatccttatcagtcgaatcacgccaagttgtcccgttagccaaaattgactttggtcgataccaagtatctgccgtcaagaagccatcaacagtatggtcaaaactgctactgtcatgattgaatgcaacatttttggtagaaaaagcattagtagacatatctaatgtattagtgaataagtattcaccattgcctttatcgtcaaaatagtacgtcttgccatcaacaataacttgttgattttttatttggttaccagtagcgttatcaaagtattgtaatgccccattaacagtaacaagtccctttacaagctgattttgcttatctgcgtaacgtgtttggtcatcttgggcaatgtaatgaccatcctgatagtcacccgctacggtgctaacaagattccctttacctgattcaaagtaaaagagcttgtcgtcatactttgctacgccacccttaagttgttcccctgtatatggatcaaagaattgcaacgtgccattgatattttgcaatcccttcaaaatagtattattttgatcacggtaaacccaggctgttttggtgtcttgaccttgcttgagtgttattgtaccgtaatgcccttcagtgaccattggcaataactgcgcatccccgtgatctttactaaagtaataagtttcttgaccaattgtaacaaattgacctttcgcttgtatgccggttgtcaaatcaaagtaacgcaacttaccattgctatcttgacgcagacccttcgctagttcaccattggtatcatactgccaatcgttaccatttttcgtaatatagtgacctgcttgtggcaacaatgttgtctgtacgcgtttttggttaccagtttgagaatcgaagctgtataacgtaccatctattgtacgttgcgaacctttaacttgatatcctgtctcatcaaagaataacttctgaccatttatgtcatgttgtccagttatggccacaccatcagcaccaaagtaagcccatacaccgggtgtgatttgttcaaagcgattactcaacatatcacctgaatcaggatcatagaagcgcatatgacctaattggtcagtataagcatgacctttaacttgctggccgtcagccttaaagtaaagattttgaccgttaatgatttgtgcaccagttactgtatgaccttgcgcatcaagataaatccatgaaccatctggcagttcaccgaagtcttgcgttaacttttcacccgttaatcctgtgtaatagttggttgtcccatcactattacggacttcattatatttaacttgtttaccatcttgatcaaagtaaagtgattgtccattaatgctgcttggaccaactgcggcaacaccatcctgatttaagtaataccatgaaccatcttttgctgatacaaacttgctaacaacttgtttgccatcttcatcaaaatacatgattttatcgcccacatgttgtaagcctgttgcagcaaccccatcaccatcaagataaatcttatcgccattggccagcgtttttaggctatttttaatttgtttgccatcttcatcaaaatagcgtgtcttgccatcaatcacacgttgaccagtaacagcatcaccttgttcatctagatataaccatgaaccatctggcaactcaccccatgaatttgtgacaagatgaccatcatttttgtcataataatggcgcttaccattggcatccgtgctggcatcacctttgatttgatgaccgtctttatcaaaaaacatatttagaccattgataactttggctccagttgttatcaggcccttatcatccaaatacacccatgaaccatcggataataatttaaaggcatctttgatttgcttaccatcattaccaaagaaattaacttgattattaatgacttgacggcctgttacagcaatacctttgtcattcaaatataaccatgaaccatctggcaactcaccccatgaattaactgccatgacacccttatcaccatcataataacgttgatcaccattattatcgatgattgcattgcctttaacttgcttgccatcagcattgaagtagtactcttcaccatcaattttttggttaccagtcacagcaacgccttgtgcattaaggtaaagccaagacttatctgctaactgtccccatgaattaaccaccatattacctgtggcctcatcaaaatagcgtaattgattattctgatcttttatagctgtgcctttaatttggacaccattagcatcaaaatattgtgtaacatgggtgccatcagcgttcggaacttctgtcaggccaattgccatgcgaccattttcaaagaaataatgccattgattttgactatcttgataatactggttcataacttgttccccagctttattatagtaaaattcttgattaccatcaaaaaggtaagcatcttgaagttccacaccattaggtaagaaataataatttttatcgtggatattttgtttacctgtcaacatatagcctgcattatcaaagtaataccaatttgttccatcttgaataaaggtatctttagcttgataaccacttgttgagtagaaagaagtcttaccattttctgttataaagccggtgcttgttttttcacccagtaactgtttaggcaagaatccattatcactagacacattgaaatattgatttgttgcccagtctttaagtacataccaagcgccacgaccttgaatgtttgaaccattaaagtactttgcagaccattctttaattttaacatccggattcatcggctgattcgttgatatctgcttagtttcaaacaagctaggataatcttttttcaactggtctaagaacaggccaccaaacttttcttggtattcgccgcccccaactgttcgtgaatcatagagcgtgttattaatcactgaatcataatcgtacttacctgaaccatttgtacgaactgcggtgacgatttgttcgccaggtaaattataaatttgatcaggtacctagtcattaatagcctgaataccttgtgcgtgtaatgctcttagactatctagaagttgatcaactgtaccatattttgttggcgtattatagccaacatcatatcgatcagtaaaggcatagccgttttggataaccgaatccaaaaaactattatctgtacttgaacgatattgcggtgctaattcaaagcttgtaatccctaaatctttaaacaatttagcattttgagcaatttttacgttggtgaagtcatcattcttttcaggcattgcttggaaattcgagaagccttcataaatcacattagaatcaagcgcagcatttgaatgatagacatcgccatccttagtttctgactggctgctttgtgttctagcatcttgactatcactcgcaccgactggtacccatgcagcaaaataaccagatacctgtggattgctgacaccatagaccatatctgacttaaaaataagttgaccagcatcgttagtataaacaactggcgctccggcatccttatcgtaaatttgaagaccagattttgttgtcaacataagtggtcggtaagcttgatttttgtgagcagcacccatattgagcacaatttgttcatcatcatttaaattcaagaatggcttattattaatcaccaaaccaataccttgttgacgtgtgtcactattacccaaatcgtcagccgtcatcgcacctttaccgtaacgtactgatgttaagacaccttgtggctttgtctcattttttgctggatcaaagcactcatgcaagtacgtcatattcatactttgaccaccagcaacatatttgatacggcttttcaaaagtgacgtaatggcgtcatagtatggtgacttctgtgacatatactgtccatcatcagaaaatagatcaccataataaacacgtggcacagtatccttgtttgttaacaatacagcgtaagaggcaggaatattgtatgctgtatattccttatctgcttttaattcatcggcgttgtaaatattgaaagcttgcttaatctcatctggtgttacagttaagccgtctgattttgtgttaattttatccttaataatttgtgcaataactgtctgcacttcactatcatgggcacggataaaagcatagtttggttgtgcttcattttctgtggcatctttcccacgcttaacaagacttgtattaattagcggttctaggccactttgtgcggcaagaggcatgttcaaggcgtatttcaaagccaagtgtgctggaaaatccattgtcaattggttgttcccgtgggctttaatgtacgcagaatcattattatcccaatcttccaagatcgaaatatgattgtttgcgtttacctcagttttaccagtaccgtatgcagctttaaagtaatcaccagcaatttgtaagagatcggcatcaacgttatcaaccgcatcaacacgataaccgtcaaaattagctgttgggtcgttctgagctatagtaccaatgttcatcatgtagtgaagccagttcaattgctcagcttgtacaacagggttagaattatcaacatcattagctaataacatctcatatccaccttgtttacttggatcagtaatttggccggtttggttggttggtgtacggtttaacagacggtaatctgagttcgcgttaggtgttttgtcatcattcacatataacaatgccccgccctgtaaatgatcattaccctttgattcactatcaatattccaatttgcctgtgaatcaatcagtttgttcatatcttgcttgagccaatcagtttttccagatacaccaattcgcgattcgatattcttttgaacagtcatagcagcatcagtcaatgtgctcatattatcatcatttgatactttaacatcgtcaggtagcataccaactgattgcatatattgtagataagctacctgcgtattcttatccggccaccaagacatgagcaatggtcgaaaatcttctgctgttgttggtgtccaggtcgttccgttttttaagatgtccttaggacgataccaactgttagctgttaagtaaccatcgacatttgtgaagttatcagctgtgagatcatgagccgcgttatgtgcattatcaatatttactaatcccttagtaacttgcggtgcatttgcggtcaattcgccggatgttttatcaaagtatagaactttaccgtcaataatagcagtgaagttctttttaacttgaccattgtcatcaagaaaataggttttaccgttgatttcttgaagatgagatgtttctgtagacttaacttgttgattatccgtacttttttgtgttgtcgagacgaggtttgctgatttatcagttggcacatttgtatctaatggttgatcatgaatactactcgtgtctgctgctttatttgctaccggcgtcgctggcgttgtggctactgccttgtccgttgcaggcgtcgtatttgctagcttatctgctgcaggtgtggctggcgtgtctaccgccttatctgttgcagcggtcgctggcgttgtatctactactttatttgctgcaggtgtcgttggcgttgtatctactgccttatctgcaggtgtcgttggcgttgtatctactgccttatctgctgcaggtgtcgttggcgttgtatctactgccttatccgttgcaggtgtcgttgatgacgttgtatctactgccttatccgttgcaggtgtcgttgatgacgttgtatctactgccttatctgctgcgggtgcacttactgttttatctgctaccggtgtcgctggcgttgtggctactgccactacttttgccgctcctaaagtagtcttgtcatcattaaccttatcaacggcactcttattaatctgttctgaagtacggctatgattcgtgtcaactgcaatcgtatttgcactaacactagcagttgtgacgccaaacatcatcaaagcaaaaataccggctgttactagtactttgcccgatttgtacaattttttacggtcacaaattaccctcatgtctctcatacaactattgctccttttctcttcctctagttcggtaattttagaaaaaataaaaaaccaccatggttttgtaaaaatgattaacctttaccaattcattgtataacccaaaaaatcggctctagagatttatgcaaaaaaggatattcaatagtgaatataaataaaatattgattgttccatgataataattaactattattattttgaaagcaatggagacagattattatgcggaaagaaacaaacattatcaaagaacgtcgaaaattaaaaaacttatctcaaaaacagttaggtgcctttatcggttcacaagctatggtttctagaattgaaagtggccaaattctacctaatgcacaatcaatttattttatttgcaaagagctagacatcaccatcgatgaatatttttctaacaattttgaaatcgattttaatatcgttaactttcgaaataaattaaattataagtaccttcataatgacattgacggcttatatgcaatgtataatgaactaaaactgagaaagacattaactttaaacaataagcatgatatcttaatgctgaaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagcaactatctatcacactaaatttagaatcgcatcaacaacagatcaaaatatattgattgactatttcaataagctcattagctggcaattgtacgacatctatttactagaatgcacagtaaacatgttaccggtcacactagttagaccctatatctccgatattctaggccaatatatttatgagacagtgcaatataaccaactggataatattactaatcttattatccgtttttttgaaacgagtcttctccaaaataagccaattattattgaatggattatcaaaaaaatagaagatatacctttagaggatagcttaacgcaccaagtttggttgctgtttttaatcggattatacagaaatgagcaacacaaaattgatcaagcctacacaatattaactattttagatgattgtcatctcaaaaatatttttaaacgtattgccttacagtatgctcaaatgcgtgagtaaaaccgtctatttttcttataacgtctgtcatagtaaggcctagtgatttcattgtgcagtcagtaacgaaacaaaagcacgatattctatcggatagaataccgtgttttttataaattagcttcatttaagtttgggttaaaaaaaactcagcttacaaaacaaaaatgattaatttattttaaaagtattgtgttgtttcactatcatctaatgagatgagtaatttttttaatgcttgcccataccgatactgaccaacaccaccattttttggtagtatacgatgacatgggttaataatagttaacggatttttaccgacagcactagccacagctcgaatagctgttggctgtccagcacgttgtgctaactgctgataagtaagtttttcatccttgcccatctcgtgcaaagcatgccagacactaatttgaaaaggggttcccgataggtaagcgacattaagacttttaaaatcaacacgttcaccagataaatattgttcaaaatagcgcaactctggtattttagcgtattgaagcttcatgcggggatattgtaatgaaaattcaccaacaccatcatcagcaaaactaataaagacaatcgcatcgttatctttaaaaagggttaactgccaattcttaaatttcattgtgtcgtaaataatcatgttattattttaccatgaaaagtatctgatagtataacaataatctctacttaacatgccattaacccttcttcaacaaaccgaaaacaacaccagaaataatggcaccaatgccgataaacacaaggtaaagtaatggtgaactcgttagtgcaataacaaagataccaccatgtggggctaataatttaataccagtcaaaccaactaaccccccagcaactgctgaaccaaccataaaacttgggatagcgcgtgctggatctgccgctgcaaagggaatggccccctcagtgataaacgacaggcccatcacaatgtttgtcaaaccagcttgtcgttcttgttgatcaaatttctgcttgaaaattagcgttgccacaaagactgccaacggtggcaccatgccaccagccatcactgcggccataatattggacccaccagtagcaactgttgcagctaaagtcccagtaccaaacacgtaagccgctttattaaccggtccacccatatcaatggccatcatgccaccaagaataatacctagcaaaacagcgttggttccacttaagcctgacaaaaaatgattcaatcctgtgttgattgcagacattggaatattaatcagtaacatcgcaaatccagttaacaagacacctaagaccggatagaacaagatggatttaatgccgtccaaagatttcggcaaactttggaaaagttttttaagtaataacatgataccgccggctaagaatccgccgacaagtgcgcctagaaatcctgatggaattggcatatgcttaacatcaaggccaacattatacagattataaccattggcagctagtgcaccggcaacaaatccagcaacgagtccaggcttttcagcaatagaataagcaatgtatccagcaagaactggtaacataaagccaaaggctgccccaccaatctgcttaaaaaaagcagcaattggatgataagttcctaaactagacaatgcatcttttggcacacctaagctttgatcaattagaaaagcaaatgcaatggcaataccaccgccaataacgaatggcaacatacttgagacgccactcatcaaatgacggtagaatgctttaccaatggattgtgttgtttccgaagagtttgtcgttttggcctcttgactatgatatattggtgcagtttgccgtagtgctaattcaattaactcgtctggtttgcgaatgccatcggctacaggccgattaatcaagggttttccatcaaaacgtgccatctcgacttttttatctgcggcaataatgacaccctgtgcatgcgcaatatcagagtcggttaacttatttccaacgccaccagcaccatttgtttccactttaatacgaatgcctagcttatcagcttctttttttaatgcttcttcagccatataagtatgcgcaatgccagttgtacatgcagtaaccgctaccaaatatggggcgtcatcttcaacatgtgctgtatttggtgccgtttcttgagttgtaaataaattcaccacatcatcgggtgttgttgcctgcttgagtttatccataaagccatcttgtagcagataacgtgataagctggctaacgcctccaaatgggtattattagcatttgctggcacagcaatcataaataacaaatgcactggctgtccatccatagcttgatagtctacgccagcggttgatcgtgcaaaagcaactgttggcatttttacggcactatttttagcatgtggcatcgcaatgccatcacccaaaccagtcgtcgtttgtgattcacgagccaaaataccttctaaaaatacttttttatcagtaatacgaccagcttcatacaaccgattaatcatttcttcaaaagctgcttgtttagtctttgcctttaaatctaaaatcattacttcgggtactaacaattcactaattttcatgatgtttcctcacatatcatatggtgtgacaatcacttgttcataaactgcattaatcttttcttgcgttgcaatatcatcactgaatgcggtggctgtcccactagctaccgccattctaaaacttgccattacatctcctgttgttaaccaagtgccaacaaagccagcaatcattgaatccccagcaccaacggagtttgccactttaccgacaaccggttgtgcaaaatattgccctgttgttgtaaataatatcgctccatcccctgctaatgaaacaatcgcatatcttgcgccatctttcaataattgctgtccccaacgtataacctctttgggctgcgtaagtggcacctgataaagctgtgccagttctgcacggttaggtttgaccaataatggttgacggcgtaaagctaattgtaattgttcccctgtggtatcgataacaaatgctgcctgtcgctcttgaattttgtctagcattttttgataaattgtatcatttaaatttttaggcacactgcctgataaaatcacaatatcttgagctgttaatacatcaaaatgtgagagaaatagcgccacctcgtcatcactaatatgaggccctgtagcattaatctcggtttcttcagctgcttttatcttaatattaatacgtgtattgccagcaattgttgtaaaattttggtgaatatgcgattcagataaggtagcttgcagatgctgaccagtataaccacccaaaaacccccaagccgtgttagcaatagctagatgtgccaataatcggctaacattaatacctttacctccgggatacattatttgcgaatctgagcgatttgtttcgcctagtttaaggtgtgttagccgcgtaatataatccaaagaaggatttaaggtgactgtataaatcatttattttcctccgcatctattactgtcatagcttggcttaatacttgccactgctgattggttagagatgatgttactaagacaacacgttctaaatcaactgcttttgcaaaggcagccgttccaattttgctattatcagccaacacatagctcacctgtgaccgctcaacaacagctttttttattgctgcttcctctaaatctggtgtcgttaagccaaattcgaccgacagaccatcggccccaacaaaactaacattaaataccatatgattgatttgattaacagctgctgcgccaataaccgcatcagttgtctgctttacttgcccaccaataatcattacgggtatcatcaaatcggatagttgggctgcatgatggactgaattcgtgacgactgtaactgcaggttttttatctgctaaatatggaataagttctcctgtcgttgtgccggcatcaagaaatataatttcaccaccttgtaattgttgtgctgcgcgttgcgcaattttttgtttcgttgcttgatacagtgataaacgttcactcaccggtaaactaccacggctcggctctatccattcaacaccaccgtgtacacgacgtactaacccatcagcagccaaaatatccaaatctcgacgcaccgtagacaatgatgtctttgttacctttttgagttcttgtagcgaaataaattgatttttttggatgatttttaaaatttgtttcttacgttctgcgacaatcatgtttgtcctcactatttgtaagcgctttctttacgatttaataataactgcttttaatattttttgcaagctttttgtgccataaatagtcataacatgtcacaaaaaaagcaatcaattcttgattgctttttaatagtttattcccaaggtgctttttcaaaagtttctgtgtgcccaaataattgataatgcttatcttttgcaatattttcagcgctcattcgtaacttgcctgataattgatacgattttgcaactgcttgaaggtatgcaactaagtcttttgaccaaacaagattagtatcgtagccatactgcagccataaactatccactgtattatcttgccactgactagcaccatgataaggtcgatcatccaacaaaataccaccggtcttatgaacgattcctttatcatgtgttaaaataacacgcttataaaaagggctattattatcgttcccaaaatgatctgtcaaccataaaagtttatcttgccaagcactgggattacgccatggtgcagttgataaaatgtacaactcaaaatctgctgccaaaacattaatgccttcaacagcgtcgggcattggtggtaaatgacgaaaaataccaggaatttggtctggtttatctacctggaattgcgccatatcaagggtatttaaaacagacaacgtgtccacaagcacattatccatatctaaaaacagcttaggttttgctaacatgtgttttctccataatgtcaaagttaaagaaagcactttcaaaacttggacaccatcattataccatctcaaaacttagtcgtcagcattatattacatacaaaaagtgataactatgctaacgaattagcgcaattatcacttttaaatcatacaatattatcaattataccaatgctaacaaatcggctttcttagctgatgatgcatattgagtgccttgagcatccaaataagctttgatttcggcaacagtattcttttctgttggctttgtagctgatgctgcaggctttgcagcagttgacttcttagcagccttcacttcagcaaactttgctaaaatacctgcattgctcaacaagttacgtgcagtatctgatggttgcgcaccattgctcaaccatgtcaaaatctttgcttcatcaagcttgatttctgctggttgtgcaattgggttgtatgttccaactgtttcgatgaaacggccatcacgaggtgaacgtgaatcagcgataacaacacggtagaaaggacgcttcttagcacccatacgcttcaaacggatttttactgacatattaatgtcctccaaatttcttttgtgctttttgcactttatttacaactaatagtatcccactaaaccaatcttatgtcaagggtttttacttgacatgtgttatccaacgtataatcctttctacttctgcttctggtaaataacgcatgtcaatcattttagccccatcgccattccgaattataacgcgaagatgttgtgtttgtgacttaatcataaagtaactttgcgttgctttcgccccctgaatcttgtcacgaggaattgtatacacatgtttggtcagccattgagatgtttgaagagttaatgtttcttgttcaatgactaatcgctggtctgtcatgcgaacagccgcacatatcatgacataaattattaaaacagacaatatgaaaataccaatgacactataaattgtcggccaatgccagacataagcgcaaccaaaataaatcacagtcggcaaagttaaatagattaggctcatgagcacctcataacgtagctcataaaacatagcatggtcaataccaatagccttttttggtgtaatcaaccgataactaggtaagaaatcagacaacacatgatacgcttttgaactactaacaacaggtataatcgtcgttttatcctgtttctctttatcccctcggcctgatgaagctaacaagacattgattgttgcgaggtttacccaacgtcttaataaagattgctcgtagtgtacggcttgaatacgcgataagcgcaactgtatttcttttttagtcaataaaccttgtgtgatggctagatgaacgccaaatcgtgtcaatgtaaagtgataatagcggttataaattcgtgcaaaggcaatgactaaactgacaattaagatgacagccaaaatcatgatataccctgcaaacgtttgacctgaaaaccagtgatcaaactttgccactaaatcctgtggcatatgcatactcaattcagaaatgactgttgctaaggcaccaaaaatgcccaaactccctaatgatgtcaaagcaaacacgacaagttcagatgtctggatatggtaaacatgatcggcctttggtacttcctttgactcagttgttttcgtttgtgattgctgacgatattgttcgatcacttcaatttgagttaagcgtaacgcactaaaaactaaacgatcatcttttttgccagatgtctcgatacttacccgataaacatcaaatggctgaaaataaaatggttgtgtacgtgtaatcgtctgtattcgctcgaaaggcatatgtacatattttctaatgaacacccctttcttgagtgttatttcatgaggtgtcacgtcatatgtaaaaaaccaccatcgtaaaacaccaaaaagtattgctaacaagattaagccaacaatgacgattaagcgactcgtcatactacgcgtgtgaccaaaaaacaaaaacaacacgacaaaaaagaattctcgtactgtcataatgatttcggcaataacagcaacaacaggttgatgagcagatttagtcatcattattaacctcacgcgcttgtcttgccgctaaaatcaatcgttcacgcaatgtttgcgcaacttgctcatcaactgctgcaatcgaaaaactatgtgccgctgtcacaataaccagtctctttaaatgaaaaaactgaagtaatggcccctgagtcgtatcaacattttgaatacgattaagtggtatcgcttctgtttttctaagaaaaaagcctttataaattaaaatagctgtatcatctaaagcataacggtgaaaacgataataatacggtatcagtaatagatgaccaatgaccaaaccaataatcacaattaacattatatttaaaaccatgataatggtacttggccactgcgcccctaagcataaattaaggattaataacgctaggcccaatactagcatccctattaaatcgtccaacacccagacgattttcgcacgttttggtaaatattgtgcatatttagatatcatattgccccccaggcccccatgattacttattgtcgtttagcattgatttcttcactcaacacaattaaattatctaatgcccgtcgtgctaagcgcgaatcatgcgcacggttagcgtcatttgtaataccgccaagtgtatgtggcgtattaatatctttaataatggcaatcagttgttcatgccatagtgttaattgatctttttcagtcataacaaatctccttcaaaacaattacgtttattttatcatggttagcggtttctttcatgagaaagacggtcattatcaattcttgtgatataacaaactttaagttaatctcaaattagctaaaaaaggcctaaattcaacggcttaatttggtaattagctaattgttaggtaaaatagaagttagtattcagtaaggaaaggaagtatgtagcctgatatcaaggctcatataaggggatattttagtatgttatcagaattcaagacatttatcatgcgcggcaacgtgcttgatttagccgttggtgtcattatcggtggtgctttcactggtattgtcaagtcattaaccaataacttaatcagtcctattatcacatttttcaccggtggcacctcagatcttcaaaacttaaaattagtcgttactaaggaattaacattcaaatatggtgcttttttgaatgacgtcattaacttcttaattactgcctttgtcgtctttctcttggtaaaatttgttaatcgtatcctgcgtacaaacaaaaaagaagaagttaaagccaatccagaattagaagtattagctgaaatccgtgacttgcttgaagcacagaaaaaagcttaatgttcgctttttgacttaaaaccgtccgacaaccgtacttgttgtttggacggtttttttgtatagttattaagctactaaaatattggaggtcgtcatggtgattattaccgcaggtatgattggcgttggtaaaacaacattaacaagtttaatcgctgaaaattttggcacaaaagcattttatgaaccggttggtgataatccggttttgccactttattattctgatccaaagcaatacggttttttattacagatttacttcttaaatcgtcgatttgatatgattaagcaggcattagcagatgataataatgttttagatcgttcgatttatgaagacgcattatttacatctgagaaccacaaagatggtaatattacagatgctgaaatgtcagtttatacacagttattaaataatatgatgtctgaactgcaaaaattacctaaaaagtcacctgatttgttagtttatgctgaaacagattttgagaccattctttatcgtatcaaaaaacgtggccgcgattacgaacaattcgacaataatgacgacttacgtcaatactatttccgcatttggtcagcttaccgtgagtggtttgacaattatgatgcctcaccaaaaataaaagtagatctccagacatacgatttggaaataccagaaaatcaaactattattttaaatcaaattaatgatgctttgaaaacaattcgttaataaaaaacacatgaccagatggccatgtgttttttatattatttcaccaaaaacttcaacgctgagcgaatatacccgtctgttgtatccttttgattagccaaaactgtctgtaatttagcgacgtctttcgcactataccccaacgattccagtgctgccaaagcatcagccaatgcctgattatcagttgtagggactgtttctaccgtcatacctgctgataatgccaaatcatctaactttcccttcaaatccaacacaatttgttgggctgtctttttacccacgccaggaaattgtgttaaataagatgcatcatcattggccacagctgttactaatcctgcagcatcatcacttgctaagatagctaaggcgcttttaggtccaataccagaaacattgagcagtttattaaacaaatatttttcgttttcgtctataaacccgtataatgtcatttcattttcacgaacaatttgttcaacatagacgtgagattcaacattttgttcaaagcgatatgggttggctacgaataatttgtaaccaacaccactgcgatcagcaatcactagataagcgggataaatatttgtaatcaagccattaatatattcatacatcgtgtctctccttatgtagacatgtgctctttaagccactgtaacattatttgtcgcgcttaataaacatcgcatccccgaaactaaagaaacgatattgttcagcaacagcatgttgataggcatttagaatattgtcacgacccgtaaacgcagcaaccaacataaccaaagttgactttggcaaatggaaattagtaataaatgcatcaacagttgtccacttgtaccctggcttaatgaaaatatctgtccagcctgaatctgcttgcaatttgccctcaaattttgacccaattgtttccaaagtacgaatagatgttgtccccgtggcaataatgcgtccaccattttctcgtacctgatttaatgtatccgctgcatcttggcttaattgatagaactctgaatgcattttgtggtcttcaatattttcttcctctaccggtcggaaagtgcctagccccacatgaagcgttaattcaactgttttaactcctttagcccggacttgattaagcaactcaggtgtccaatgtaatccagctgttggcgctgcagctgaaccatcaactttcgaatagaccgtttgatagcgttcttggtcagccaacttctctttaatataaggcggtagtggcatctcacctaatttatctaatagcgccataaaaatgccatcataatggaattcgacatatcgaccaccatgttctagctcgccgacaaccgttgctgtcatgattggctgtgtcacatcatcaccaaacacaatagtcgaaccaacaggtgatttcttggctggtcgcaccaatgtctcccatacatccccatgatcttggcgtaatagcaggacttcagcatgtccaccagtttctggacgtacaccatgtaatcttgctggcaaaacacgtgagttattcatgacaatggcatcaccaggattcacgtaatctaaaatgtcgtaaaaatgcttgtcttgataagcgcctgtatcagcatctagtaccagtaaacgtgaagtatcacgctgctttaaaggtgtttgcgcaattaatgcttctggcaaatcataatcaaagtccgccaattggtaatgtttctcatcagtcatcttttatacctgtattacctgacataccagtttgcttttcaaattcaaaccctgtcaagttcactttctctttttctttttcggataacactttattatcatttggaatattaaactgttttagaacagtcgcataagttaaatcatttttattcagataatcaacgagcagtgctaattcatgacgttgtgttgctgttggtttgttgatggtgattttctcatcaaatgcacgctcaaccaaacgatcataacgtttattctcagattctatttgataggtttctgaaattgctgcaatacgttgtgatagtaacggactaagcgcctcaaaactaataggctgtccaaatacccttgtttgcatataggctgagtcaagtgataaattaatcatattatcacgctgatattctgcttcatgaatgtgcccatgaagtgataataatgggtatggtaaatcaacagcgtagtgactcaaccaaacttgccgaccatcaatcttgagtgattttgctgtctcaacaacttcaatgacttgagcctccggcgctttatacgctgatttcagctgatcagtatgatcatgattacccttaaataatatttttttaccccgcaggcgagccagttgtgccacaaaatcttgctttttgcgaaacatccccaaattacccaaaaaatatacagtgtcttcatcagtcactgtatcattccaaattttttctaaatagcgatccatttctgaaatagtaggtgctattcccaataattttaatgattctgcacgtgatttatcaaaataaagaattttttcatgattgaaatgcgtatcagagataatataatccattacattttcctttggtacgggatattgagatgcgcataagctgcttcagtaacaactcgtccccttggtgtgcgctgtaaaaaaccaatttgtaataagtaaggttcaaccatggattcaagcgtctctgcttcctcaccaatattagcagcaagcgtatttaagccaaccggaccaccttgatagtacgtaatcattgtatctaataatttatgatctgtttcatctagaccacgattatcaacacgcaacttatctaaggcaatatcaacaattacccgatcaatggctgctttaccttggacttgcgcaaaatcacgcacgcgttttaacagccggttagcaattcttggtgttccgcgtgaacgcaaagcaatttcgtaagccccttccggtttaatgggcgccttaaagatatcagatgacctgacaacgatttcttgtagctcctctggcgtataatatgacatcgcactcataatcccaaaacgatcgcgcaatggcttagataacatacctggacgtgttgttgcgccgatgagagtaaaaggtggcagaggaaaatgcacggcacgcgctgtcggtccttgtccaaccataatgtctacaaaataatcctccatggcagaatacataatttcttcaacgtttgttggtaagcgatgaatttcatcaataaataaaatatcacctggttctaattcatttaacaacgccactaggtcgcctggtttctcaattgctggccccgaggtggttttaatatgaacccccatctcgttagcaattatcatagccagcgtagtcttccccagccctggtggtccaaataataagacatggtcaagtgcctcttcacgctgcttggccgccgaaatataaacagacagttcctctttcaaggcagcttgcccaatatattcacgcaaaaactgtggtcttagcgacagttcatcatgctgttccgcctcattggcggcagcatgacgtaacaagctatctacttcagtattttcatcataccattggttaaattgtggttcttgttgatttcccatagttacaattttatcacgtttattcaggattcagccattagcgattgaacgattgcgttaatgcaggaatttcctcatgctgccgattataaaatgccacagagtacgctgtatcggacactgttaatactgcataagtgccaccaatagcgatatgtgatccctttggcaaactaatcgaacctggattaataaataatttatcgtcaaacattgccacgccatcgatatgtgtatggccaaacaacacaatttgcgcttttgcttccttagcaagttggttcatcacggttaaattagcccaagaatccaacgaacgtacattatataaatgcccgtgtgtttgaaaaaaagtcgtgcccgcaatagttgtaacccgtgctgcaacaaaatcatcatcggtatccatattaccaatcacagttgagacgccgtcaaatacactgtcattggctgataactctgaatcgccattataaaaaacagctgcaacatttgactgccaatgattaaaaatatcaacgagtatatctcgatcaccatgcgtatccgatacaataagaaacttcgtcatttatcctatcctttcaaccaatctggtagttgctgtcccaaagacttgagcgccaaccctcgatgactaacatgatttttttcttcagcagtcagttcagcaaaagttttatcaaattggggtacaaagaaaatgggatcatacccaaaaccgttattaccacgacacgctgtggtaatttgtccatcaacttgaccattagcaactaaccgacggccatgattatcaatcaacactagcacactattaaaatgtgctgtacgattcttttcaccagataattttgtcaacactttatcgatatttgcttcatcatcatgatcgcccgcatagcgcgccgaataaactcctggttgaccggctaaggcatcaacagacaaaccagaatcatcagccaaaatataatcattgggtgctactttggcaatagtttgaacttttatcgtggcattttcctcaaaagttttcccattctcgactatttctggtatgttactgtctaattcgttcaatgggacaacagtgagttcaatatgcaacattgccaacattgcctttagctcactaattttgtgcgcattgttactggctaaaattagtcttgccatcttgttcctccaaatattgttgcctatcgttttctactatattaaggtgtcgtacatctaaagcatctggtaaatctaaccaatcggtcgctatgatacgaaaatttgctgtattccctgttgtatagtaaatatctttactatgtgaatgtgcgacacttgtatataaatcatgcataagcaaggcttcttgaatcacgcgaacggtctcacgtccagcatctattagagtaacctgtggccccatggccgcttcaataaaagtcgctaataaaggaaagtgtgtacatccaagtatcaacgtatcgacatcttggctcttcatatgttcaagatgctgactaacgatattcctcgttgctgcctcgtggtatttattcgactcaactaactgaacaaattcaggctcagcttgtgacgttatctgaacgtcatcacgaaaggcgtgaatctcattatcataggcaccggaatcgacagttccctgtgttgcaataatgcctatgcgattatttttagttgttttagtggcagcccaagcacctggttgaataaccccaatgacaggaatagctaatgtcctctgtaactgagacaatacgcgtgctgttgcagtattacaagcaataaccagcaacttaatatgcttttgctcgacgaggtaatttgccatttgaaaggtataacgcacaacctcttcagtaggccgtgggccataaggcattcgtgctgtatcaccaataaagataaattgttcgttgggtagttgtttctgagcttctttgataactgttagaccaccaacaccagaatcaacaaaaccgattggattatttttattcatatctataattatgcctttaaatgcaaagaatgcaagcttttaggccgtaaagtttggtataataaaagtctgaaaggtcaaacaagttcatgaatatcaacgattacgataaaattttacaaacaaattttcaagttaacagttttgctctaaccctcttacgtgacggcttacttaaaaatttactgcaagaggattatccacacattctctactgggccggtaaagaaattgctcgtcaattcccaacagatgcacttgcctcagttgtagatttttttaaaaatgctggttttggagatttagaaattgcctctcaagatagtaaaaatcaacgctggtctctcacaggtgatttagtacagcaacgtttagcacgcgacaagacagctgacttcagtctcgaggcaggatttttagcacaacaacttgaagtacaaacaggcgccattgctgaagcaactttcaaaatcatgaaaaaaaatatcggtgtcagctttgaagtcgtcactgatttaaatgaaactgttgacgtttctgatattaaacaacgcgttgccgctcgcgaatcatttctcaaaaagacgcacgctagcgttgagcacgcaaaattagttgaactgcgcgatgatggtgatatatcgagagaacagtcaattactgactcactactggcatttaaattcgatgatgtcatatcacctgcagaagaacgaaccagcttgagtgcactatccagtgaagaagaaattgacccttttaactttccaacaaacaccaataaggattcgcaatcacctttctcataacaaaaaaaaagatgtgccccaaaagtggcacatcttttttatttaaatgatttcaaattttcaggtgttggcgaaagattttgccaacgcgttgaaagatagttattgttaatatggtaattaactggctgataaccctttgtcaaaaatgggttgattttttgatctgctgctacccaaccattccaaccaagatgaatcgtatcttgcatgaaataattttgacccccatcacgtgaaaagtctgcaatattattaaagccttgagaagttaactgttttttaactttatcgacactttgataatacatttctttacgcaaacctgtataatcggtccaacgttgattaactggttggatgataaataacacatctgtatgctgcttagcaaactcagctaatacagcttgcaaatcagaatattcttcggattcacgatagtcaaaattgcgttgtgaattttttaatcttttcaaattaagtttaatacggtatttataaaatgaattcttaatttgaaaattattgtttgttgtctcttgctcacctaattttgtcgcttcgcttagcagtgttgctgcatcatccttatcgggtaagcgaccaatagcgggcttgacacgatttttccaattattagatgctgagaaattagaaaataattgatcttcccgtaataacatacgatgccgaacgcttaatatatttttatcggcgtttgatagtggttggttattactaatttttgttactagacggttataaacggcattatttttgacttgcttttcacgtagtaaacgatctgctatgaaacggtcagtcggtgtaatacgatcaattcgttgcaaccaattagccgtttgtaacggtgaataaaattcagaaaaagaaactttagaattttttttcgtaaaccattgctgtgaaataataaatacagcttgttttttatgcaaaccattgggcatttcttgcatgctaagataatgcgttaatgcttctgtgccagcttgtcctagtaaaaaaggttgataattacgatgatactttgcagcaagcatagatgggtgcatcgtatctaaacgtagcaactcactcgagccaaaaaaaggcacatatcgtttagatttatcattaaacgctgcagttttaatcgcttcacccttgaacacatttttcgaaaacgaaacagatgcttcacggatatcattttgtgtgatgtgatttaaggaaaacggtgccaaaaaaagtgcgccaattaatacaaacgcaatgattaccggtccaaaaatccaccataatcctcgttttttcatgcgatttacccgattaatgattcaactttagcaatcactttattgggcgtgttccattcgtcacggttaaactctgatacaggtgcttgaatattgaacttactttcaagatcaagtaacaactcaactgttgacattgagtcaagcagaccactttcaaaaaagtcatcgtccatttgatctgaaatatcttcaccaataattgtatttaaaatttcaactacttcttcttttactgccattgttatttcctctttcttttaaatacgtttacttaaaccataatttgtctaagaaaccatcgaatattaagaaacttaccataaccacattaaatgtaatgaaaatggctagtgcttctgtaaatttgttgtgcggtacattgtgtttcttcttataacgcagccatgcatcattaatcactaatccgacgccatggaataagccataaacaatataataccagtgtaaaccgtgccaaaatcccatcactaacatattaaaaatgtatgctaaattcgaggttgttacacggcttttaatccattttttcttcataatgagaaaaacaaatcgcatgaaaatataatcacggaaccagaatgacaaagtcatgtgccaacgattccagaattctttcaagttttttgacaaaaatggcttattaaagttcatagggacttcaatacccataacataacttgttgcaacagcaaataatgaatagccggcaaagttgaagaacaaattcaaacctgaagcgtacatcactggcactaaccaccatgttaagccaccgtgtacactggccgattcaattgccaaacttttaacctgaggtaaaacaaaactctggaaaaaataggccgatataacaaaattatacaaaaagccgaggaagaaataccaaacagccttttctaacatttttagatacttgtcacgatctggtaccgaagtgacatctgctataaaacggcgatatcggtcaattggtcctgacgaaatagttggcataaagagcataaaacgtaaaaataaccaaggattaaattctttaatcgagccatcacgcgtctctaaaatcataccaactgaacgaaatgtcaaatacgaaatacctagaaaacctaacaacgtggccacatgtgtccagtgtgttggtgcagacagtttaaccaagaataacggcaatatcgccagtaacgttacgacgtaaaatacgaccgtattattggctttctttcgatatagcgtatagccccaaacaagtagccactgccatatcatgaacccgataatagcatagccttcatggtatttcttgccattgaacattaggaaaataaacgcaaacgacacgatgacttcataccaagcaaaacgcttgccaaagtataagccaatagcaagcggtgcaagtgctagtagtaaaatcacaaaatattttggatcagcatagggttgtaaattaagcattgccattcacctcagcaatcaaccctttcaaatcaatcttaccattcggcgtcaatggcagactttcgcgatacataaagcggcttggtaccatatatggcatcataatattttccaactctgccttgattgcattggttagtagaataggtttttcaaaatcattatcttttgcaacaataattgctaataattgttttactttaccatcggcatcatatctagggatggcaacagcctgttccacccactgactttgttgtaattgctgagcaacttcttctaattcaattctgaagccatgtaatttaatttgaaaatcactacggcccttatagtgtagtaaaccatccttatcacgaatagctaagtcaccagtacgataggcttgttggccgttaactgtagtaaacgctgccgctgtcttctcaggattattgagataaccctttgaaaccgatggcccaacaataataatttcacctggctcaccatcggcaaccatctcgccatcggcatcttgaataacaatctcagtgtcagctttgacatagccgattggcatcttgttgttgttagcgatgacagcctgagtaattggtatgctagttaccgcaacagtggcctcagtaggaccataagtattatagatatgcgcatcgggaaaacgtgctagcagtttctcagcagttgttttggtcaatacctcaccacagaagaagaaagcgtttaaattgggatgtactgattgcttaaattctggatctaataacgcaacgtcggcaaaagatggtgttgagacccacttatgcaaattcaacgttggcaatgtcttaaatagtgatttaaaatcatcagccgtttgtttaggcaaagcttttaatgtcccatgcgacaataaagccggcacccaatccataaccgataagtcaaaagaatatggcggttgtgacaagacattgctaccagattcccaagcgaagtcatcccccaacatccaatttgaaaaactcaacaaattatcatgtgaaatctgaacgcctttcggcttaccagttgtcccagaagtgaaaataatatagaaattgtcatcgccactaactggctgactcaatgtaaacgatgttttggcttcaaaaattgcgcgcaatgcttcttttttaactaccggcaccttagtaactgtaataggcaaatcatctaccgcaattatcaaagctggttgcccaatctctataatatctgtcaaacgctcttcagctgagttaacatcaactggcacatatgcgtgtcctgacttcacactagccaaaaaactagctatcatatcaaattgttgaccgccataaatcataatcggcgccttttcagcaatatcttgcgtctcaataaatgctgctaaagcatcagaggcatctttcagttgtgcataagtgtgttgtacacctaattcatcataagcaattgtatccccctgtgtttcagcgaaactatcaattgtttcaatgacatttttaatcatcatattattttcctaaattaaaattcgttataaataaacttaccgccacctacacctgaataactataaaggtacacaagcgttagaatgacaataaaatagaacagcgtccgtgcaataaaattgacaaccggacgttgaaaaaattgtttaatcatttcaggttacccccgtatctgtgatttcatgtataatcaacatagtacatatttggaactactataaaacacaattgaattaattatagcacaaacatgctcgttttgtagcaaattattacaatacagattacatcattcggagatatgccatgcttaaaacgcttgttaatcaatcacaacgttgggataatattgtctatcagcatgcaaccatgcaggcagtcaagaccgcgttacagcaacttagacctatattagtaattgatgtctatgcgcatcttctatttcgattaatctttgcccctgataactttatcggtcgcatggtcgacaactatccgccaataacaaaggttatatctaaccacatgcgtattgggttaaccttcttagatgctgccatcgtgatgatttttgttattgcactcacacaacactacctcacaaccaaaggtattacaaataccagtttgcccatcttaacgaattttattgccatttatttattattagtcggtaaaaatcagattcctacatataatacaacgcaatacttactcatgagtgttactgtcttatttagtgtcacaacctattgctggtttcaaaaaaaatgggtcaatcctgatacgtcaccttatgcctatcgctatttagtctgggccgtcttaattatcttaatgagttggttattgcggcaattaattgccatcccacattttcaaactaccatatctgtcctgctgtctaaaacatttttcaccaccttctggggtttgctcgctgtttcaattctttcacccttgctgttcgtttttggctttgcactgccttcagaactgactgatgatcaaacaaccttaaatactgttatcgctaatttagatgccgtcctaagcacaggtcataaagtcttaccgtatcccgaaaatctatatagtacttacggtgctttcactctatttggtggcattggtaatactttagtcattagtttattgctgttattcgctacctcaaggaagcaccaaaaattaggcctcatcacttggttccctagtctgtttgatgataacactttgttactcgctggcgttccgctatttcttaggccactcatgttagtgcctatgcttttggtttcagttattagtcaactcattgggtatgttgctatcgccacccatttcattcaacccgttgtttacccaacgccaatgaatattcctaatctactgttaccaacaattgccagtacaacgccaatacgttcaacgttagttaccgttgccgtcttcatattaagtatcgttatctaccgcccatttgttcatcgcttgaccgagggggtttcttatgagaaataagttcattttaactgttagtctgatgcttataattgcattaggtttttatggtcaacattgggttgcaaaaacaacaactagccaagccaaaatacagaattcccgaatggtgcccacgatttttgttccaggttccgaggccacgattaaccgatttgatgatttatttgccaccatcaatgccaagggtgcgccgcatagtgtgctcaaagttcaggtcagcactagtggccaattaacttttctaggtagtattaatgccaatgaccgacagccttttattgttattggttttgaagataatcaagatggttatgaccacattaaaaagcaagcatcatggttagctaaagcactagacaccctgcaagatcgctatcattttcaaacattctctgcagttgggcattctaatggtggtcttgattggactatttatttagaaaaataccatgctgacgatgattttaatattccaatactcatgacgctcggtacaccttttaatttctcagaatcttccttacaacgccgaactgaaatgcttaatgatctcattagtggcaacaatcagctacccaaagatttaaccatgtattctgttgctggcactgaagattatactgatgacggtatcgtaccggttcaaagtgtgattgcgggtaaatatatttaccaaaaagctgttaaatcatatactcaaattactgtttccggcgacaatgctcagcattcaagcctgccagaaaatcctgaagttgttagcttaattgaatcaaatattctcaagccattagcacgttctgatagaaaacagtaaaaaaaccttgataacaagcgttatcaaggtttttatgcgtcaccacgttttttgttagccttacgcactgcacgcatttcttcacgttgagaaatacgtcgatccatttggttcttacgttgaatagctgatttaattcgtcgcttataacctggtttaacaattttctttttctttttaaccatgccaaccattgttgggtcaagctttttagtcgttgccacacgctgtttacgtgcacgacgatctttaacatcaataatttgattatctttaatttgttttgctttaaaatcaattcccaatgattcaagctctactacttcatcttcttcatctggtccatacaaggtaattgccaatcctggcataccattgcgccctgtacgaccaacacggtgaacaaagaattcaagttcaccaggtatatcatcattaatcacatgcgatacaccttcaatatcaatacctcgagctgctaaatcagttgccacaacatattgataatctaagttttgaatcgctttcatgacgcgccgacgttctcttggctcaatatccccatgaatctcagcgacttttaaacctttactacgtaaattgctagctatctctttcgcgcgatcctttgtgttggcaaaaacaagtgctaaatagggattgctaatacttaggatctgataaatgacatcatttttatcttttgattttgtagctagcaaccagttgtcgattgtttcggcaataacagttgaaacaggaattgcttcgaatttaggattatccaaatatttttttaagaacggcttgagtttttctggcatggttgcactgaaaactagcgtttgcaatttttctggcatagcacctgcaatatagtccacttcatttaagaaacccatatccaatgtcatgtccgcttcatcaacaactaatgttttaactgcatgcaattttagcgcaccagaggaaactaaatcttttatacgccctggtgtcccaataataatctgtggttgattattttccaattgtttaacttgtcgtagcttatctgtgccaccaacaaattccgaaattgttacctcgtaaggcaacttatcagcaaactgcttcgccgcttttgtaatttgtgcagcaagttcacgcgaaggtgttgtaattaccgcttgtacgtaattctttccttgctccaactgattaataattggaatcaaaaaagtatgcgtcttacctgaacctgtttgcgactggccaacaacatcgtgcccttgtaaaacggccgggattaatttagcctgaactgcagttggttgtataaaaccaatagctgttagtgctgaaataatgtctgattttaaattaaattgtccaaattggtttgctttttctgccattaatttcctctgctttcaatacatatcatgttatttacttttatctgtcatgtgattttctgccattaatttcccatcaaccatgtcgactaggcgcgtaatatcgtttgtcgtttgtgcccatgcacctgaggccattgcatgcccaccaccttcaaattggttagcaattttattaatcacaattgttcgtgaacgtaatcttactcggtaattaccctcatcttgctcctcgaaaatcgcccaagctttcacctgatcaatttttgacggcaacgacacaacaaaagccgttccagcgtcacgtaagttatatgaagcaattagttcattcgttaaaatgatataagcaaaccctgatggtagaatcgtcaaattttgcagtacatagcctgataacttggcagcattctctgtcatagtggtcatattgtaaagaacagcctcataatcaaaatcataattaaaaagctctgatacaacacggaatgtttctttatccatgctatacataaagcggccagtgtcacctacaatacctgtataaagtagtcgtgcggctttggcattcataaccaagccttgatctttcaacacttcgtaaaattcgtaaatcatagtactcgttgccgaatgaccttcttttacccattgccaatcgccataaggttcgtcatttggatggtggtcaattttaattgtttctaaaccattaggccaccgttgatcatcaattcgaggtgcatttgctgtatcaaccatgattactaacgcattgttgtatgccttatcaggtatgtcatccataaatatttcatcctgtgacatccatgacaagcttgctacggccttaccaactgcataaattttctttttcggaaaactagcttgtaaaatagcctttaatcctaattgtgagccatacgcatcaggatctggtcgttgatgccgatgaataataaccgtatcatatcgtttaatttgtgttaaaatttcttcttcaattcgtgccattaattcgtctttctgaatcgtaatcatttatctgcttcattacgccttcaataagtataccatgtttaaaacaatgtcatttcttcaaatgtactcgattgtaagttactaatagacaagcccagcaaccttactgaaaaaggtgtttgaataacttcctcaaacacactctgagccgtttgtgttatgagtgtttcagataatggccatggtgtttctctagtgatcgcacgcgtaattgtattaaatgcatcatctcttattttgatatttaatgtacgtccggttaattgttttacttttaaagcggctatcatctcattggctagttgcttaaaggctttatggacatcaatttcattgtggataaaatacctaaaagtagcttcttttcccactgactgttgctgacgttgccactgcacttccccaaaatgcacgcctcgtgtttgccagtataagttctcacccatcttaccaaacaatcctctcagtgtttctttaggtaattgacgtaattgtaatccattttcaacttttaacgctgaaaattttgcttttgtcttcgcacctaccccacgaaagtcgcctatcggtagttcagctaaaaaggacaacatgttatcgtgtgtaataaccgtgacaccatttggtttgttaaactcggatcctagcttagcaagtaacttattgtgtgaaatacctattgaactggtcaaacccgtttcttttaaaatttgatgtctaatttgtgcggctatactcgccccagacaagtgtgaatctgtcatatctaaataagcctcatcaagtgcaacgggttcaattttttcggtaaacgtgtgaaaaatgtgatgaatcgtttttgatacttgcctatattttttgaaatttggcgatagaaagacgccctctggcgctaactgccgtgcttcaactgcactcatggcagagtgcacacctagcgctcgtgcaacataattagccgtcgcgaccacaccacgtccacctgtttctgcaggatcacgcgaaattattagtggccgattgcgcagctcaggattatcccgcatttctacttgcgcataaaaagcatcaatgtcaacgtgtaatattttccttaaatcagttgttattaagaattctgccatatcaacattataacatcaacaagcgaacataagttcgttttcagcagtcagcacaaaaaaatccctctgaccgaagagggcaatggtcagagggaagatagctcgcgctatcattaaaatcaatcagtaattggggggctgattgaaacattactaggggagtaatgaaactcaaatattattcgagtatgtaactattatataccctcagagattggtatccatatcaatacctttgctattgtgttacgcaaatattacacagaccaccgctatacttgagctgtagtggcataaaaattgtagtaaaaaagcacccgcaatgggtgcctttttaggattatacgtcgcgacgacgttccttgatacgagcggctttaccttgcaaagcacgcaagtagtacaacttagcacggcgaaccgcaccaaagcgtacaacttcaatcttttcaacacgaggtgaatgtaatgggaaagtacgttccacacctacacctgatgaaatcttacgaacagtatatgttgcttgaatacctgaacccttacgcttgatgacaacgccttcaaacaattggatacgttcacgtgaaccttcgacaatcttggcataaaccttaactgtatcaccggcacggaactcaggaatatcagaacgcaattgtgctgatgtcacattctctaaaatagtattttgacgcattggtcattctcctagtcgacaatcttacacttgcccttaggcttgacgcacagcggattatcgttaatattgccattacggcttttttaattatatcaaataacttattacttgtccagaattactttgcaaagcgcatcaaatcttccgaaataacatcaattttagcttgtgatgtcgcttgactatcggattcaacaccaatgtagaatttcaattttggttcagtacctgaaggacgcacagccacccaagaaccatctgctaaccaatatttcaagacattagcttttggctgtggtaatgttttttgttgaccgtctgctgatgtttcagttgccgttgaaaaatcttgtacacgattgactgccacaccaccaattgtcttcggctgttcattacggaacttactgataatggctgacatttcatcattgccatgtatccctggaaagtctaggctaattgtcttttcttcaaagtaaccaaacttttcaaataactcttgtaggccgtcggcgaacgtcttgccttgtgacttataatatgctgctacttcagcaaataacacaagagcttgaatagcatctttgtcatgggcaaatggcttaaccagataaccaaaactctcttcaaagccaaataagaattgatgtgatttagttgcttcatactcatcaatcgttgcagcaatgtacttgaaccctgtcaagacgtctgctgttgttaccccaaaactagccgcgattttagaagcaaagcgtgaagaaacaattgaagtcacaatagcaccattttctggtaatgtatttgtttctttctttgccgtcaaaagataattcacaagcacagccgcaatttggttccctgttaagacttggaatgtgtcatcagctaatttgacagctgctcccatacgatctgcatcgggatcagtcgccacaaccgcatcagccccttcacgcttagcataatcaatagccataactaaggctgctgcatcttctgggtttggcttcttaactgttggaaaatctccgtcaatcaccgcttgctcttttacaatggtatagtttgtaaaaccagcttgttgtagtgctttttcaccaatatactgtcctgtgccatgtagcggtgaataaacaaatttcaacgaagccccttccttagcaaccaactctgggttaaccgttactgtggcaacgttagctaaatacttatcatcaatttctgaatcaataacttgcacatgcgcatttgattcatctaaagcaatcgtaaagacatcttgtatattttcaagttctgaaacaaccgcctcaacagcttctggcaccatttgtccaccatctgctccgtatactttatagccattatattctttaggattgtgcgatgctgtaatcataatgcccgcaaatgtgccaagttcgcgtacagcaaaagacaactccggtgttggtcgtaaactgctaaacaaataggctttaataccatgtgcagataaaacctgcgctgcatctgaagcaaattctggtgaaaagtgtcgcgaatcaaaactgataacaacaccactagtctttgcagcattgccctgggcgtcaatataacgcgctaatgcctcagtgacttgacgaactgtgtaaatattcatacgatttgtgccggcacccaaaacaccacgcatgccagctgtaccaaaactcaaattctggtagaacgcatcttcttgctcttcaggtgtatagtgcgccaaatccttggccaaatattctggcaaaactgctgcttcccattttgctaattgttcttgatagctcatgattttctcctatgtgtattctagctttattataacaaagtttgattatttccgaacaaacaagttaacgattgcttgtctaaattttgggactcttaaagccacgataaagacgatcgctatgcctataacgataattaacagcatatctgacggtatgtctaggtgtccaatgaagtatcctgcagaaacaatgactgcagaccacaatacactcgcaaaagccgccatacgaatatagctcacaaatggcagtcctaatcttcttgctaatagcggtacaacaacacgaatgaaaggtaaaaagcgtcctaaaacaacaaataatagccaacgctttggatgaaaattagtagctaatttatctaacatttctccctgtaggtgtcgctttaaaaacgggattttactaatctgtttcatcaaaaaggcaccaaaccaataattgacggcatcgcccaaaaaagaagccaatgaaaaaatagcaatataagccattaattcgccgaaattatgatgtgttcctgcaagtccaccagcagtggttaatattgtgtcccctggtatgaaaccagtcacaatacctgctgtctcaataaaaataagcaaaaaaagaatcacgagcttagtcattgaaaacggattatccgctgaaagaatatctgttaaaaagtgaggtaaattagaagcaagtatgagcataacgttatcctttatttgcctctattataccaaaaaagcgccgaggcgcttttcttgacgtctttactttgtagcgaaaatttcaacaccattttctgttacagtaaattgttttgtttcaaaattagcatccaacacagctgttgtcttaccatctgcagacgtacgtgtgattgttaattcgttttcaccatcattgatcacatcgattgtaccatctaaatcaaacgctgagcttgtgttacggaaacgtagcaagttaaacaagtttgaaacaaccggacgctttgttgtttcagcaatttcagccaaatcataataatgacggttaatgttacggccttcttttgagctttctagtaactcaatatcattttcacccgcaagcaaaccaacataataaatttgtggaatacctggtgcaaaaatttgagctgcacgtgctagcaagtaagcagcgtcatcgtttcctaatgctgagtaataagtcgtgttaatttggtaaatgtctaagttgttataagctgctgatgagaaaatcttcttaacgttggcaccaactttgtacatttcttcagttgtaaagtcagtttcttcttgtgtcaacaagtccttagcatcaacaacaccaataccatcgtgtgtatccaatgttgtaaactgcttcattgggctttgacgtaaccaatcagctaaacgatttgtctttcctgagtacaatgaatacaacgtgattaatggcaaagcaaagtcatatgaatacatgtcatgctcagtaatcttacggacaatcttgtagtgttcatggatttctggcaacacttctgatccttccgctgccaggatttcacgaacttcatctaagatgttccaaatttccggttcaacgaagaaatcatttgtgtccaactttttaatcgcataagcaaaggcatctaaacgaataacagatgcaccatgatgtgccaaattaaccaatgagtctttgatgaactttttagttacttctttagtgacatccaaatccatttgttggtcaccgaaagtgttccatacttgatcggttgtaccatcagcaaacgttacgggtgcaaatggtgccttatccttacgcttgtaaatcaaatcaatatcagcttcagtaggacggttttcaggccaaaattcagaatacttcaagaacatgtcataatattctgatgcttctttcttttctaagaagtcttggaaatactttgattgtggtgaaatatgattcaacatgaaatcaaacatcaagtaatatttttctgctaacttatcgatatctgaccagtcaccaaactttgggtcgactgtttcgtattcttcaggggcgaatccgcgatcacctgttgaagggaaaaatggcaacacgtggacaccaccaacaacaccatcaagttcatttgacaaaacttgatttaattcttttaaattctttccaagtgagtcagcatatgtaattagcattgcttcattggtaagctttttcatgttttttgttctccttttaaaaacacagttgtaaactttataaacttagactatttatattgcgccgtctagcagcgcaggtgctctgtcattatgccaagcgcttacgattagtgaaaaaagtaattaccgcaataattaatagaatgacaccgagcagcggaattgttgtatatgccgccgctgcaacattacttgtatgattgcccataatgccggccaaaaatgaaataataaacggttcaacgaagacaccaacgttaaaaccaatcaaaataattgatgtcacaaatggttgtttcttaagtggtgctagattaggtaattgactaaaaataaatggtgaaatcaattgcattgggaagccaatgagcagtacaccaatcgttaacataacaaaattatggtttgaaaaagcgactaggtaattggaaatggccatcaaaatcaagcccacttgtagtgtaaaacgtccaaacagtttttggattgtgccatatactatgccaccgaccattgcagccaccaacatgaaggacaaaattgttgacacaaccataccatttacgcctagactctgtgccatgaacggaaagctaagttgaatagccatgtaatcaataactaagaaagctgcaaataaagttaatatccaaacaactggactaatttttttcggtccttctagactttttttagcagcttttccttgcttttcttctgcctctgccaacatttctgtcgtatctggtacacgaacgtagaataagtataagattgggaaagctaaaagataaactaagaacgttgtatgccagccaaaattcaacaataagcctgcaacaaaagttaacacagcttgtccaatttgttccacggcggcacgccaacctaacatcgtggcacgtgtttgcccttgatacatcacggcaatcattgagactgctagtgaattaaaaataccaaagccagcgcccaataccattctagaaactaaaattgctgcatacgatgagacgaaaaatggcacgataccagcaaagccgacaagtaacataccgagtataattgtctttttgtcgcctagtttagcagcaatgaacgaacttaacagtacaaatactgtgacaacgattgagggtgttgttgcaagcgcctgtacttctgtcgccgaaacacctaatgatttagtcatctgtggtagtgccccgttaatggcatacgcactagttaacatgaatgaaatacctaagaaagcaactttagtaatccatttatcttgactcttcatgattctctccttcagttctcgttaaaatagaaccggttcctttttgtattaaaatttctttgtgcaagtcaacacaaataattgtaaccgcttgcacctcaattgtcaaacgttttccactatgaaaatagtaatgttaatttacatgaattttcataagtttttcaaatcatataaaaactgtctatagcaactatttatgagaaaaaaacaagataaaataaagcttattaaatttaacaaaaaaagcaaattctaagaatttgcttttacgctggttgttgcctcattgacagatggcaaactactaatatagtcataagctgcctgtccagcaataccaccatcgccaactgctgttgtaatctgacgtaatgtctttgcacgaacatcaccaacagcaaagacacccggaatggtcgtttccattttttcgttggttagaatccagccttcgctgtctgtaatattgagattttcaaacccttgtgtgtttgccatcaagccaacatatataaagataccgctggcatcaatgtgcgacacttcttgtgtttggttattaataacatctacaccagttaccttttcatcgtccccagtgattttcagtacttctgtatgccaccgaaatgccattttttcattatcaaaggcacgatcctgaataatttgctgtgcacgtaacttatcacggcgatgcaatacagtaactgatttggctaaattagtaagatagagaccctcttcaatagctgaatcaccaccaccgataactaatacatcctcatcacggaaaaaggccccatcacaaacggcacaataactcacaccacgtccttggtattgttcttcgccatcaactcctaaatgaatatgttctgaacctgtggcaataataattgctttcgtcacatagtcgcccatatctgtatgaacaatcctgtcttgcccttgcaattcaacactttccacactaccaaagccatattcagcgccaaattgagtagaagacgcatacattttttcagctaaatccggcccaagaattgtatcaaatccgggataattttcaacgtcagcagtgttattcatttggccaccataaataccacggtctaacatcagcacagacaaattagcccgtgacgcatacgtcgccgctgtcattcctgctggtccagcacccactatgataacatcatatcgttttaaatctgccatttgacacgcctcactttacttaccttttatcagtataattttacacaaaacaacggtctttgtctaatcaaatgtttacactgacaatgtggtatcaatttataattttgcagctaattccttaatataagcacgcaactgatcacgtgtctgtggatgcttcaaaccaaattcaatattagtttctaagaaaccaatcttagatccgatgtcatatcggctacctttaaattcatgtgcataaacgtgttgacgattgttcaaagaatcaattgcatcagtcaattggatttcattacctttaccaggtttcgtattttctaattcttcaaaaatttctggtgtcaacaagtagcgaccaataatcgccaaatcagatggtgcatcttctggcttaggcttctccacaaatgtcttaacacggtataaaccatcagaagcttcagcagctggatcaattaccccgtactcagaaacttgatcatgtggtaccttcataaccgctagcgttgattcgccagtttcttcataacgttctattagttgctttgtgagtggtacttcatcctgcattaagtcatcacctagtaacacgacaaatggctcgtcgccgataaaagcttttgcagtcaaaacagcatcgcctaacccattcggatgtgactgacgaataaaatacatgttaatatcggtagtttcttgaacaatctttaatagttcatctttgcctttttcacgcagattattctctagttcaggattagaatcaaaatgatcttcaattgagcgctttgacttaccatcaacaatcacaatatcttcaattcctgaggcgatggcttcacgcacaatatattcaattgttggcgtatcaacaattgggagcatctctttggcaagtgcctttgttgctggcaggaaacgtgtgcctaatcctgcggctggaataactgctttacgtactggtttcatgatagtttactctctttcttaacacttcatcatagttacaacgcgtcttcagatttcaaaggccgtgacatcaaatcattaatggcttcagataacggtttattgtcatacaaaacctgataaattgctttggtaatcggcatgtccacatggtactgttgtgaaaaatcatatactgctttcgttgtgttgacaccctcaattaccatgcccatgtcatcagacacttgctttaagctttttccctgacctaatcctaagccagcacgatagttacgagaatttggtgacatgcccgtcacaattaaatcaccgataccggctagttcatacaatgttttttcttgtgcacccattgctaggcccaactgacgcatctcaactaaacttctagtcaaaagcgcagcttgtgcatttgcaccgtaacctaaaccaactaaagcacctgatcctatagcaacaatattttttaatgcagcaaacaattcagaaccaagtaagtcatgattggtataagctctaaacgttttgtttgacaacacgcgctgtagcagcttagttgcattttcatcacttccaccaatagaaactgctgtcaaatcatgttttataacatcttctgcatgtgatgggccagatacaacgactaatgcagaacggtaggtttccggtatttcttccgataacatctcagaaatgcgtttataagtgccctgttcaagtccttttgtcgcatgtgccaaaataacctggtgatttaactgtgccagtgtatcagccaactgtttagcaacctcccgtacagccttagttggaacaacacataacacaatatcactatcttttacggcaactgccatatcatcagtagcaaacaactgctctgagagcgttgcatctggtaaatattttgtatttgttttgttgtgattaatttctactgcttgatcagagtggtgcgtccataagcgaacatcatgaccattttcagcagcagtattggctagtgctgtcccccatgagccagcgcccagcacagcaattttagtcatttttgttctccaagtctttcttttcgtttttaatcatttcggcagacattcgctcttccaatgtctttagcgcgtcaatacccatattagccgtacggaacttaaccgcagcggcatcaatcacgctggctgtatttcgccccggtgtgaccggtacgaccatacgcttaattttgacacccaaaatttctaatgtgtcgttatcattccctagtcggtcaaaattagcttcaccaatcttaccatttgataaatgaatgtttaaggcaatcgtggcgtgtgatcgtactgaaacggcaccatatacttgttgaacatcaataataccaacaccacgcacttccatcatattgcgtaacacaccattgggctcaccaattaaacgctcttcatcttcttgataaatatcaacgcgatcatcagcgaccaaacgtgctttatcttgttgtatgagttctagcgctgcttcagtttttcctatacccgcatcgccagtaatcaaaacacctaatccgtggacatctatcagcacaccgtgaacgttttcacgtggtgctagttgtccaccgagataatatgtcatattagatagaattcgtgatgaagtcaacgttgaggttaatataggaatttttgcttcatcagccgcttgtttgagttcgtcactgattggtaagccggtagaaacgacaaatgctggtgtcgcagcatcagccatacgtcgataaaccatcaacaattcttcatgccccatacgttcagaaaacgatgtttcagtaatacctaataattgcacacgttcaggagcataataattaaaataacctgtcatttccaagccaggtcgtgaaatatctgatgttgtaattggccgttctaaatattgattgccagcgacaatttctaaccgcgtattgtccactaactgttttactgtaactgaattttgtgccatgctgttatcttcctgaatccatatacacatcagttgttaaaatagtattcacaactgataaaataattgctgttaaaatcgcccatccaaaacttgcaaaatcgaatccaccaaccaagtcggcagtcaattcaagcattacggcattaataattattgtgaataagccaaatgtaataatcgttagcggtaaggtaagcagcactaagatcggcttaataatggtgtttaatattgctaacactaatgccgccccgagtgcagttaaccaattatcaactctaaatccgtttggaaataacgcgccgataactaagaagaccaacattgttattgctaatcgtgcaagaaaacgcattgaagcctcccttcattgactagtgtaagcgcttaacgcattgttgcaatgcacttattcactcgtgccagtagtttcattataccaaaaagacgtctgataaacaaaaaatgactaaacttagcgttcagtcattcatctcataaaataatattaaataaagtaattataacctgggtttaactcaatgattttacctgtgcgcttataaacaatccactcagcgatatcagtagtatagtcacctatacgcttgagataaccagcaataaccagataatcagctgctgaatcaactaattcagcatcttctttcatgccttcaactgaatctgaacgcacttgtgctgcccgctttgataatgattgattttcttcagcaattgattcagcaccaagtgcatcatttttaacatagtaatccatgactgcagaaaccatcttagctacttgtgttcccatttcaccaagtttttcttcaacgttggcaatatgctttgtccccttcacacgaatcgttgaattggcaatatttctggcctgatcacccattctttcaagaacagagactgcttttaagatagtcacaatttcacgcaaatcagttgtcactggttgatacaaagcaatcatctcaaaggttttcttttcaattgctgcttctcgttcgttaatctggtgatcattatcaagaatggctcttgccccttcacgatcatgatcaacaaatgattgcacggacttttgtatcgtttgtgcaacaagcatacccatttcagtaaatgagttatccaaatcagctaattcttcatcaaataatcgacgcatcatacttctccttattgttaaacttatagttattaaccaaatcggccactcacataatcttgtgtttcttgtctctggggatttaggaaaatatgctttgtcgcatctacttcaatcaaatcaccacttaagaaaaaagcagtacgatctgataaacgagatgcctgtgacattgagtgtgtaacaataatcatcgcataatcgtttctcaaattcaatagtgtttcttcaatattgtgacttgatactggatctaaggctgatgttggctcatctaacaataacaaatcaggtgaagttgctaagacacgtgcaattgaaacacgttgttgctgacctcctgaaaggcccaatgccgatttatgcaaatcatctttgacttcgtcccagacagaggcttgccttaatgctttttcaactgcttcatctaacacagctttatctttaacaccagccagacgcaggccgaaaataacgttttcatagattgaaaatggaaatggattgggttgttggaataccattcctatacgtttacgaagttcaaccgtatctgttgttggtgcgtaaatgtcggtgcccttaaaatcaaacgtccccgtaaccgtaatattgtcttccagatcatgcatccgattcaatgcccgtaaataagttgatttacctgatccagatggcccaattaatgcagtaatacccttttcaggaaaacttaaattaataccatgcaatgcttctttttgaccataccacaacttaacatcacgtgtttccagaatgttgttttgttttgtctctgtcatccgaagttccccgatatataatcatttgttaacgcaacttttggtcgcgtgaatattttacgtgttaaatcatattcaattacttttcccatatggaagaaagctgtataatcactaattcgtgctgcttgttgcatattatgagtcacaataataattgtatacttatttttgagttccaataatgtatcttccacttgtgccgatgaaattgggtctagtgcactagagggttcatccagcaatagaatatctggctttaatgccaatgcacgagcgataactaaccgctgtgcctgcccaccagataatgctaatgccgacttgttcaattcgtccttaacttcatcccatagcgctgcttgccgcaaacttgtttcaacaatttcgtctagctcttgcttcttggtcaccccacgttgtgtcaatgcaaaagtaatattattatagattgacttggcaaagggatttggtcgttgaaataccatgccaatatgacgacgcatttcataaacatcaattgccttagtattgatgtcaacgccacgatacatgatatttcctttaacggtcgctacaccatcattcatacgatttaatgaacgtaaaaatgttgatttaccggatcctgatgcgccaattaaactcgtaatcttatagcgttcaaatgacaagtcaccttcactcaaggcaaggttatcaccataaaatacttgtaaattttttgttgagatagccacttcgtgtttttccgctggcatatcataaataaaacgttctggtgcattttctgaaataaattcactgactggtttcaagtcaatattgttagccatattttctccatcatgctattcacatcaaataattgttcatagccacttcattattagtatccttactaacccagcactatttaggcacttgtcagtttctgatgtaacttagcaccaatcttgcgcgcactaaagttgaatagtaagacaacaataatcaaaacagctgaagcccccgctgagactgcactgacatctggcataataccttcagagttgattttccaaatgtgaaccgctaatgtttctgctggtcgcattggatttagtgggctagaaatattaaatggattccagtcagcaaaattcaaagctggtgcagattggccagcagtataaattagcgcggcagcttcaccaaaaacacgacctgcagatagcacaacaccggtcacaattgatgggacagccgctggtaaaataacatggatgacggtttcccatcgagacaagccaagcgctgaacctgcttcgcgttgcaaattagggatttgcgccaagctggtttcaattgaacgcgttagcaatggtaagttaaacaatgttaacgctacagcaccagatagaattgaaaaaccaaaatgaaatttaacaacgaacaacaagaagccaaacagtcccacaacaacagaaggcaaagaacttagaatttcaattgctgtacgaacaatcgtggtgaatttacccttacgtgcgtattcattcaaataaatggcagcgcccaacgcaataggaaaactaataatcattgccaaaattaataagtaaaatgaattaaataattgtatgccaataccaccgccggcttcaaaggcctttgctggtgatgttaagaagtgccatgacaaatgtggcacgccacggactaaaataaaggcaagcattgcaataagaattaaagcaacaatgccggaaatggcataaataacgccggtggctattttatcagcagtttttgcgttcattatttcatttctcctctgcgaccaatagcgcgaacaatcaaattaaagaccagtgacatcagcaataaaatcatagccaacgtccacaaaacattgttttgtaacgatcccatcactgtattaccaatacccattgtcaaaacagatgttaacgttgaagctggagaaatcagattatgaggcatcaatgccgcatttccaatgaccatttgaacagccaaagcctctccaaaagcacgtgccataccaaagacaattgctgttagaataccaggtgttgccgcgcgtaaaacgactttgtaaatcatttgccaacgcgttgccccaattgccaacgctgattcacgataatgacgtggcaccgacttcaatgtgtcgactgtcatagaagtaattgttggtaaaatcataacaaacaagacaatcgtaccagacaaaataccaaatcctgagccaccaaaagttgctcgaataaagggtacaactactgtcaaaccaataaaaccataaacaaccgatgggatacctaccaacaactctataattggttgcataatcttggcaccacgtttttgggcaatttctgtcataaacagtgatgtcccaattgcaaatggtgtagctacaatagctgctaataaggtaaccaaaaacgatcccaagatcattggcaacgccccaatatagggttgcttagtgtgtggatctataacggatggattccaattggtgccaaataggaaatctttcacgctaacgccatcatgtaaaaatgttgacaatccgcggctcataacgaaagcaaaaatcgatacaacgactattacaataagggctaaggctgccaaactaactgctcggcccattgaatcttttttcgttgattcagatttttgcatcaacttttgtgtaatgttatccatttcttctccaaagtatgacttagcctatattcaggatttgtgaacacaggtatcatatctcatgttctcttctaattgaatcttaaactttattttttaaccaattggccatctaattgtcgcgttacatgcatatcgtgaattgaaatatagcccagctctggtactagtgtcttttgtattttctttgacattaagtaatctaagaagcgcgcgacttctttattaggtcgacccttcgtataaacatgctcataagaccaaattgggtatctaccatcaataacatttgcattagtaggggcaatgttatctactgaaggtgcagtgactgaacggtcaatataaccaaacgaagcatatgaaacggctcctggtgttgttgcaacaatggaacgcaccataccagaagaatcttgttcttgcgcggaaaggctttgcgcgccacccagtccccacttttcaaaagtggcacgtgtccccgaaccagctgcacggttaataatgacgatgtttatatttttgccacctacctgctgccaattggttactttacctgtgaaaatgtcacgtaactgatttgtggttaaattactaacaccattgtctttatttagcaatggcgcaataccgacaacagctacttgatgatcaactaattttttagcgtcaataccagctttttcttctgcaaacacatcagaattacctaaatcaactgcaccttgtgcaacttgacttaagcccgtaccagtaccaccaccttgtacgttaatgaatgtgcctaggttctcctttgcatactcttcgcctgctgattcaacaaatggctgcaacgccgttgaaccaactgctgtgatagatgtgccagaatttcctttgtcacgtgttgcataagctgttccaatagccgcaacaatacccacggctacaattgcagacacaattgttccgcgatgcgatttcgacatgttcatgcctcccaagatttaactactacccctctattatcttaaaacaatgtaaatgtcactacggccttatgtaaagaaatcgtaaaggaaacgtttacaatggcatcgtcatactcataactgttccaacaccgacttgcgactgaaccttaatcgtcccattatgcttactgacgatttcattaacaattgccaggccaagacccgttccatttgcaattttacgttgtcgtgattcatccccacgataaaagcgttcaaatatgcgtgattgctgactcgttgggataccaatgccagtatctttaatattcaattgccaatgttgatggtccttaaatgctgtcacttgaatgctaccaccctgaacattatatttcacagcattaactaataaattctgcaaaattgtattaacatctgcgtaaatgctatggacaacaaaatcccgtggtacatcgtttcttagagtaatggccttatctgtgtagagtgttccaatttgttcccattgtttaacaatcatgtcactaattgttaattctttttgtagtgtatcatcacgttgctgtgcacgtgataaagacaaaatatcattcactaacaaggatagtcgttgtgcttcgtcagagacaatttgcaagaattgttgccgtgtggttgcatcttcaccagcaggaccttgaagtgtctctataaatcctgtaatagctgttaaaggtgtttttaattcgtgtgacgcattcgctagaaagtcagactgcatacgctcaatttgaagaacagttgttaaatcatataaaataatcatgacttcagcgtgctgaacatcgcctttttgataaaatgtgctcacttcatactgtttcataccgttgtcaactgccaaatttaagattgcttgctggttttgctgggtattaaaagtttgagtaatcagctctgataaggcaaattggcgaattactaagctctcagcaataggtgtttcaggacgatctacagctaataaatccgctgctgtttgattaaaaacatcgataatatgccgccggttaacatgaataacaccaacgggtaaactagttaataaagattgataatttgctagatcacgttgcatcgtcgattgcatatgtttaacataactttgcaactggttaaaggcattgattaaatcatagtaaggtgattgtggttcagctaatacaccacgtggctcttcattattttgagtcgctaacatgcggtttgtcataacatctatttcacgttgtcttcgcccattccaaaaaagtgagacagcatattcgccaatagttgctaaaaaaatcgccaataataaaagaagccattgtttaacactgagatgaaataacaacacgctaaacaataaaatgacgctcatattcacacataaaaaactcaaaaattttaggctattttttttcatctagtctttacctcatttatatcataacaaaaaagctcgctatcgcgagctttgttaatttgagtcttttaattatttgtaaccttaccagcagcgtcacgagttaccttcatatcagttaagccgatataacccaacttaggaactaacgtcttttgaacatcttttgtcaagaaatagtctaagaatgctttagttgttcctgttgcagaacccttagtgtacatatgttcataagcccaaattggccatgaattatcttcgacatttttcttatcaggagttactttatcaatattcagtgccttgatacctgaagcatctaggtaagcaaatgctaggtatgagatagcaccaggtgttgttgaaacaatcttttgcaccgtaccgtttgaatcttgttctgttgtcttaatggctgcttgcccgtttaagacattcttttcaaagaccgcacgtgtgcctgaaccagttgcacggttaatcacaacaattttttcatctttaccaccaacttctttccagttagtgactttccctgtgaagatatcgcgtaactgatcttttgacaagctagatacttgtacttcagagttaacaactggggcaatacccaccactgctaccttatgatcttgtagttttgatgcgtcaacaccagacttttcttcagcaaagacatctgagttaccaatttgggctgacccacttgaaacttgactcaaaccagcgcctgaaccgccaccctgaaccgtaattgtagcaccaggatttttttcttggaaagacgttgcaacttgttcagctaatggctgcaaagctgttgaacctaaagcaagcactttaccactaactttagttgttgcacttgatgatgatttagcaccactattacctgaatgattggcactactatacaacgcgaaacccgctgcgattacaacgacaccgcctacgattccgacaactgttttgttcatgagtgattctccctttgactaggcttcaaagaagcgtatgtagtgtaaacaggggttgtagtagaggctcttgggtgcctgtccttgcttacaagttatatactacataccttatgtcaaagaatccccatcaaaagtgttgtcgttatgtaaatgtttgtaaaaacgtctttacataacgacttacacaactaatgtatagccaaacccacgaaccgtttttaataattgtggcgatttaggattggtttcgattttttctcttaaattactgatatgcatgtcaaccattcgactttcaccagtgaattcataaccccaaacagctgtcaaaattgtttctctgtcgattacacgtccaattctgtgagcaaaataaagtaataactcatactcgcgaggggttaaagttaaaatctgattgtccctagtcacaacttttttgttatcgtcaatgacgacattttgaaccttaatgacatctgattcagccacaacttgatgatctacctgtgaacgacgaagaacagctttgacacgtgccaccacttcacgtggactgaaaggcttagtaatataatcgtctgcgcccaattctaatccgaaaacgcgatcaaattcgtcgccctttgcagtaaccaaaataactggcgtactcactttatcttgacgtaaattttttaataacgtcataccatcaatgaccggtaacatcaaatccaacaatatagcgtcaaaactttcttgtttggctaaatcataagccgtttggccatcagaagctaccgtgacatcataaccattttcttctaaattatactttaacaacgttgagattgcgatttcatcatccactactaaaatttttgccatgatttccagacacaccttttatggcgcgcagtccttccaattctttacttaattgcattgtaacaaaaaaaaaggaaacgccctagcgtttccttttattctttacaggaattatacaattggctcatctgtcaagtcatctgtatcactaacaagttctatcgtttcagagcctttttgcttgtctgcagtcgtctcatcggattcggctgtttcaccatcacctataccaaaagcattgcgaactttttcatagattgtttgtcgcatatcagcattttctggatcatccaaaaattcttttgccttttcacggccttgaccaattttcacatcgtcatagtagtaaaaagcgccagctttgcgaataatttcttgttccgcacctaaatctaaaatttcaccagtttgagaaacacctttgccatacatgatgtcaatttctgccactttaaatggtggggcaactttattctttacaaccttcaccttagtgaggttacctgtaacatccgtaccatctttaatttgagttgaacgacgaacttcaagtctaatggttgaatagaacttcagcgcgcgtccaccaggtgttgtctcaggattaccaaacatcacaccaattttttcacgaatttggttaataaaaatagcaatggttcctgtgcgatttaaagtcccagctaatttacgaagcgcttgactcattaatcgtgcttgcaaaccaacatgcgaatcacccatttcaccttcaatttcagctcgaggtacaagggctgcgactgaatcaacaacaataatatcgaccgcacctgattgtactagcgcatcagcaatttctaagccttgttcgccagtatctggttgtgatagcagtaattcatctttttgtacgcccaatgcctcagcgtactttacatctaaagcgttttccgcatcgatataagctgctgtaccaccagccttttgcacttcagccaccgcatgtaaagctaaagttgtttttccagaggattctggtccatatatttcaataattcggcctttgggataaccaccaacacctaacgcaacatctagcttaaccgacccagaaggataagtctcaatttgcgtcaaagcattgtcacctaaaaccatgactgaacccttaccaaaatttttctcaattttttttaaggcttcatctaaagcggcttttcggcctttagcttggctatctttatcatcttttttagtcgtcttttttgtgaccatgtgtggctactccttttatcttacttcattagtttacctgtttatgacagtaaaagcaagcaaataaacgaacaattgttcgtttatgttcccctttattttattagacgaaaaaagcgctattagcgctttacataccatcagaaaaaactgctctattttgccaaaaataatctacccctgagtagatggtgaaaacaacggcaatccacaataatatgccaccaacaggcacatgtacaaaagtgaatggcatgtctttgagatacaaaaataaaatggcaaacatttgagaaaatgtcttaatttttccaggcatctgcgctgccaacacttgcccattattttcaacaatcaatgtccgtaaaccagtaatcgctaactcacgaattataataactgccgtcatccatgctggtacaacatggaaacccgttaaaaatatcaacgctgtcattaccagtaacttatctgctaaaggatcagcaaatttaccaaaattagtaacaaggtgttgacgtcgcgcaatttgaccatccaaaaagtcagtaaacgctgccactgcaaaaacaattgccgcaattagccaattaactggtaaatgtacagatcccatattaatgaccgaccattgatagggtacggatagaataagaatgaaaactgggattaaaacaattcgaaaaactgttaatttattagggagattcatcattgcctctttacttatttaagttaattaacacattccaaaacggtgtcgcagtattaattactgatattttttgatcgtcaagcgtcattactgcgttgccaacatttgtaaattgaacattgacagcattcgttccagtaggcacagtaattgacttatttgtggtaaccatctcattaaacaaaatattttgtcccactgtcaccttaacattcgttcctgtaccttgaccgttaattttgatagtatgcgccgtattattttgtccagaaatattataaattgttgtttgtaacgccgtattctgctctggcgttcctaaattcaaggctggcttagccggctttttttccttttgacttgaggatgaagcagctgtgcttgatgattgtgatgctggcaccgttgatgttgacactgagacattgccactgtcatttgactgctgcttgccttgtgttaagtgtgtcaaagcaaaccataccacaattaacccaatgaccactaataaaatgacccaaatcgttggtaacaagttcgataaacgagattttgtggataattgtgtatcatttcctgcacgcacaataccgtcattatctcggtgcgcacgactcaaatcatttgttcgtgaaattgaagctgggcgtgtttctcccaataaatcttcaggattcaaacccatggctaacgcgtattgcctaataaaggcgcgcacataaaagtcccctggtaagacactgagattattactttcaatggcttcaaggtaacgtacttgaatttttgtaatctgttggacatcatccaaagacatatttttagctagacgagcagctttaagttgttcccctatttgattcgttaaagtttcactcataattttcccagttattatttcttcaagataaagcgctgtagtgtaacattttgatagattttgttagcaaagtctaatatgtcggtatatgttagtgcttgaagtaacataattttatcaaacaagttgtgattgaataagacgtcatcccctcgtaacgctatactttccaaactattgagacgctgaataccctcacccagtgttgcccgctttaaggattcaaacattgactcttgtcctgacaatatcgctttataattttcaatctgattttgaatagctgctgttaaagcttcatattccgtcgtttctgaaaaaaaactaacaaattgataatcacggattatatcaaatgatgtctcaaattcagtatcgataatacctttattatacaggttttgataccaatctgtctgctctccaaacatcatatcggctaaaatatcagctattaaccctgctttggtaccatccatagacttcaaattagtattttctagacgaatacccaaagcaatcttaggtctcaccacattgaaatgtttgatttctgtgactttagttggtatttcaagttgatcagctagactatcgacttgaatatcttcaatacttttttgcgcttgattgtcacgaattaaagccagcaccgtttttggctcaaaatgaccaacaatttgtaatgttaactgctttggttggtaaaaagctttgtgaatattatataacaattgcggtgtgatttttgaaatcgttttttgtgttcccgcaatgtcatcagccaatggcgacttaggatacagtatttgcaataatcccatgtatacaatccagttggggtcgtcttcatacatttgtatctcttgtccaataatgccttgttccttggcaatcgtttgcagactaaaatatggtgtttgaacaaaatctagtaaatggaccaaagataattcaaaattatcagtcgtggaaaaaagataactcgtttgataagctgttgtgaaagcattggcatcagcacctaattctccgaaacgtttaaaagcatcctcgctttctttttcaaaaagcttgtgttccaaaaaatgagccgtaccagaaggaatatcaattacttctgaattattgattttaaaatgacgatctaatgaaccaaatggcgttgtcaatacggcgaaagtcttgtggtaattctcttttggtatcatgaccacttttaagccattatctagcgtttcagttaatacatgttcttgtaattgttgatagtgttgttctttcattcgactgcctcaggcaataatgtaaatcgtgtttgtaaaacaactgcttgcgctagctgtgcgacatcttccacagaaactgccataatggcattaacccattcatttgttggcgtttcacgtcgtgttaataatcttgagaaagccaaggtcatttcactattaggtgaatcttgttgacttaaataatcattgacaacactcgttttaatggcttcgagaatttctcgtttgatattcccttgcttaatggcctgaagttctgcctgtatcatgcgatcagctaactcaactttatcagaggccagtccggcggctactgttaaaaagcctgtatcatgctgccatcgtgaataaatagtgtaggctaacgacgatttttcacgtacatttgcaaataatttggacaaaggtgatccaccaaataacgcattcaaaataactgctgtaaatctttgaggatcatctggcgctaaactcaactggtaagctaacatcaagacagcctgtgttaagttagcttgcgtttcagtaatttcaaccgtaactgggcgcagaccctgcctataaaatggttgaagcggttgctgtgtacgagaatgaagtggccatttatctaagagaggtagaatgtcggtttcagacacatccccaaatacaataatattaatttcgtctgatgtcaccatactttgataagcactatacacactagccggtgttaacgctttaacatcttcaaccgtccctaatgtaggccgttgcattgcgggtaaactataagttaattctctgagttttagtgctgcataacgttttttatcgtcaattaagccatcgatttcgttgattaaactttgctgctcttgcaggaacacagactgattaaaagctttgtcagtaacaaggggctcaaaaatcatgtcgcgcataaaatcaaaagcatcagttaatagatgatatcctgcatccgcagaattgagataaatgggcgctggcatttgtaattgatagcgaatatggtgtgtctgaccaaaacgcgtgacatctgtttgatattgtgcaccatataaatcaatggtcttttgcgccacggcttgttgattgggatatttttgggcactaaccgctgttaagtacgtcaaaagtgccctagccgaggttgtgcttgctaacaaaggtgctgcaaaatcgacggcaatgtttagtgttttaaattgttttgtgggcatcacaacaaggtgcacccctggtttaagttgtatttttttcataatattggtgagaataaacgactgaatttttgtaatatagtcatccaaatagactgttcctcataatccacagttgttaactgtgttgattgtgatacatcttgttcaaaaagcgcttcaagttgtccagcaaacgctgggtcatacatgaaagcgttggtctcaaaattcaaggcaaacgatcgaatatccatattcgctgacccaactgtggcaatttcatgatcaatgataacaaccttactatgcaagaagccaccatcataacgataaacttctgcacctaaatcaattaattccttcgcataatactgcgttgcacgatacacaaaaggatggtctgggcggtcgggaatcattaggcgtacacgtacacctgacatcacagcaatctctaatgtctctaaaatagccgcatccggaataaaatatggtgtttgaattgttatttctgttcgagctgaagcaaacattcgcataaatccctgcttaatttgcttcatgtcattatctggcccactcgatacaatttggaccattgaacggccaggtaatgttgatatcactggaaaatactgtgttgttttaactaacagctcattaggctcggctgtggcattccaatccattaaaaaacgactttgtaaagacaggactgcatcaccatgaatacgcaaatgcgtgtctcgccaatgaccaaattttttgaattgaccaagatattgatcgcccacgttaaaaccgccaatataccctatcataccatcaataatggctaacttacgatgatttcgaaagttaaaacgtagtgttagcaattgaaacggtctcataagaaatgatgtagcgacaccaccggctagccttaagcgtttatataaccgtctgtgctgaccatgtgagccaaattgatcaaatatcacgcgaacttcaacgccttcttgtgctttagcagtcaataaatcaatcaattgattgcctatatgatcatcataaattgtgaaatactcaagatgaatatgatgtttggcttgtctaatatcttcgaacagcgccgcaaatttatcttggccattattataaactttaatatcgtttccacgtgttaaaacagcctcatcggatgacaaaaataaattgactagctctgacgcagcatctggaacaggtagcaattgttcaattttttgtaattgttgcctttggttgtcagcaatctgttctaacccacgttgttcttgggttcgcaaacgaaatattttcttattggaaatacgactgccaactagaaaaaaaataaagaagccaacaaccggcatcgttattaacactaataaccaagcccaaattgttgcaatatctcttttctgactgaatacagtcacgatggcaccgagggtattgacgattaaaagcaaaatcacaattatccacaatgaatctctcagcatttgtcacctctcgactctcaactcataatactactagtgtaacatttttcagacattcatgacaaaatgatcgttattttctaaagaaaaaatcaaagctattgtttagctttgattttgtgttttaattagcaaaccatttgttttcaatttgttgtaaacggccatcttttttgaattgtgttaaagctttattaactgcttcacgcaacttattatccgattttctgaagccaactgctgtcatatcaacaggaaatgcgccaacagtcacagtataatctttagggtttggctgatgggccacatagtaacgcgcataatcttcatcaatgagtaatccatctattcttccagcatttagatcgttaaatgctttatcaaaagtatcataaccaacaactttttggtctttaacgtactgttttaaaacatcagggtatttattaaagccctcatcgccactcgacgctgtttgatctcctagtactttacctttcatgtctgaaaagcgattaatattatttttctttaatgtcactaaaacttgtgttgcccgatgatacgtgtcagaaaaagccacctgtttagcgcgcgccgtcgtcttagtgtaaccattccaaatcgcatcaatgttgcccgtgtttagttcagtttctttcatagaccaatcaataggttgccacttaactttgatatccatgcttttaaacactgcatttgctagatcaacatcaaaccccacaatgttaccttctttgtttctaaatcccattggcacaaaggtatcatctaatccgatagtaatttgtttttcttgcttaatacgctgccaatcatctttttgcgctgtagcttgcgtgtctttgttctgcttattaccaacgccaagggacagaattgcccaaataacaatggctaaaaaagctaaaccaaccaacgtgttcacaatgattttacgtttcatactgaccattatcgtttcacctccgttgcaaagtcgaatacacgatcagacactaattcggcaaagaattgatcatgtgtaataatcatctgcgtcacaccttgttgttttaatgtcttaacaacctcagccacttgacgtgttgacgcttcatccaacccactcgttggttcatcataagccaaaatctgcggttgcatcgctagtgctcgcgcaatcgccactcgttgtttttgcccgcccgataactggaaaggatagagagcaactttatcgctcatacctaatgtttccaataattgtttggctacttgtcttgcttcgcttttcgataatttcataacactaatcggtgccaaagccacattgtctaaaactgaataatttggaaataagttaaaatcttgaaagatgaggcccactttcgcatcagatctagaaccatcgactgctagcacgtcatgatttagtttaatttcaccactgtcagctgtttctaagccagctaatattttaattagggttgttttaccaatacctgatgggcctacaatactcaatacttcaccatcctgaacagttaaatctagtgatttaaaaatcgtgttatcagcatatttttttgttaagtttttaatttctaacatcagttacctccaaatattcaaacgactttcactttgttttagcaacacagtcacaattgccgtcatcaacagataaatcatgccgactaataggtaaggcactagcgtaacatctctacttgcagcaatgttaccagcgcgcagaatatcacccaaaccaataacataaactaacgacgtatctttcaccagattgataatctcgtttccaaaagatggtacaacaattttaataacttgtggcaatataatcttaaaaaaagtttgtactttattgagcccaagaaccttagccgcatcatattgaccacggggtaccgcttgtagccctcctctgaatatttcggctagataagcgccataattaataataaaggcaatagcagcagcttcaaatcgaggaaatgtaatacccatcatgcctaaaccataataaacaaatatgagctgaaggagtaatggtgtccctcgcataatccatatgtagccattaattagccaacgaattgtaaagtactccgacttcatacctagggaaacaataattcctagtggcacagacccaacaattgttagaaaaaacacccccagtgtcattttcaagcctgataataagctgggtaaaatattgaggaaatagttcatttttttctccttatcacatttaaatattatgttatatattaaaaaagccctcttgcaaaatattgcaagaggacgctcgagcgtggtgccacctcatgttctgaccttgctcacacaaaatcacttactcagtctttgtcatagtagcaaaaacgccctccgagtatcactactcagagggcgttaccgcggtgccacctcttaaatgtattaaccatcactgataatacctcaataagtccaaagactgtatgcgataacgggcacttccgatgcagcctactccaattcaactacatactcacagatgtggttcatctgaataacttatttgctcacactaaccgcaaactctctgaaaaattaatcaaactactcttctgctcaacgtttttaatattgacaataatatatcctttttatgccaacttgtcaagtcctatcttaaaaactgaaaaagtgaccagacaggataatagccaactgtggcaattatagtatttagtattaccgtgggcaacacttcatacagaagaaaagtggcaacactgacattagcaatcccaatgacaaagccagcaaagtaagttatcaacaaatagacgactagaccgatgagaaagattgttgccccacttaataagcgttcatctaatactcgcttgagttgtttcattaaagctgtcgcggcaacaaaggctactgtgtaggtcccaaaaatgccagtataatacatatcaaataagatacccactaagacagtgtaaagccagaacggtagatccgcctcaacgtcaaactgcacaccgtaaaataaccaaattaaagtcgtcactggtaaaacatgccaaggaaaagcggtaaaaataccgcccataccagccatcaaagcgccatcaacaaaaagaagtagtacaagtaaaacgggataaacaacccttagccgtgttatttgccaaaatgccattattttgctcctaactgagatacagcaaccataaccgtggtaatattgcccaaatcagctgctggttcaatatatatacgttttgacaaaccgtagtcgtcctttgtcacacgcgcaactttacccacgtacagtccagcaggtatcacaccacctaaaccagacgtttcaaccaaatcacctgatttaattgtgctatctgaggtaacctgtcccataattaattgatttttctctcgattaaatccagtcacaataccattaacatcgccactaccacccttaatcgtgatggcaaagcgattagcatcttcactggtgtctgaaattaaagccacttttgcatttgttgtattgacttcgctaatacgaccaataattccagcacctgacaacactggcatacctttttttaagccagtgttcgtgcctttattaatcactaattgtgactgccaagttgttggtgaacgactaattgtcacagcagaaactgttttatagtcggttaaagtcgcctgtagccctaattgttttttcagtgatcgattttcttcttcaacggtttgtagtcgcaccttatcttgcgcaaactggtcgagctttgactttaacgtgcggttttcttcaaaagtatctaataaattaccgatactattggctgttcgcccaattgctgtcgtaggtaccgcaataatacgactgactcccccagccaaatcgttaccaaaacgttgaataaaaggcggtgtgttggtacgttttgctaaccagttagaacctgtgattaatccgataatcacaataaacgcaataatcattgtcacaacggtacgtgaagaaaatattttacgcatgttgttgtcccctttttcaaaaataaaagcgtagcgccagccgccacgctaatgttaattctttatcttaataaatgattaattttgacgcataacgtcgattgacttcaaggcttcgcctgtgccgatagctactgcatctaatggttcgtttgcaatcaaaactggtaccttcgttgcttcttgaataattttatccatatcacgcaacatagcgccgccacctgttaacaccataccatgatcaatgacatcagctgccaattcaggttgcgtggattccaaggtttcgcgaatagcgataacaatctctctgacaggctcttgaatcgccatagcaacatcttcagcagtcacatcaattgtcttaggtaaaccagttaacaaatctcgaccacgcacggaagcatctggtaatgtgcgtgcaagcgccagtgacgcagcgccaatttctatcttaaggcgttcagcggttggctcgccaattgttacattgtacttattccgtacaaaattggcaattgattcgtctaatttatctccggcaatacgaatcgaacgactcgacacaataccacccaaagaaatagtagcgacatcagtagtaccgccacccatatccaccaccattgaaccagtaggatccattacaggtaaacctgcaccaacagcagcggcaaatggttcttcaataacataggcgtcgcgtgcgccggccacacgggcggcatcaatcacggcgcgacgttcaacagctgtcacacctgaaggtacgccaactgtaacgtatggtttaccgatacgtccaccaagtgccttttgaaggtagtaccgaatcattgcaacagttgtatcatagtctgcaataacaccatcacgcattggcctaatagctgcgatactagctggtgtacggccgagcatgtcttttgcttcagagccgacagctacaacctcattggtttgcgtattacgtgcaaccactgaaggttctcgtagtacaatgcctcgcccttcaatatatacgtatgtgttggcagtaccaagatcgataccgacgtttcgttgtccaaatgaaaatgccacgacgctgcccctttttactttttaaaatatgcatatcttaaaaatgcttaacttatagtattgtagcataaaaatcgacgatattgccgactaatttacgcgaatatatttaacatgaccctgcttacttgcaacgcctcgtattttattttgagacggaaaatcacgccaaactttttgaaaggcgggaaaggtttctggcgtaatggctaattcgtcaattttaccgtctctcaaatcatttaattgttgttcataatccataattttacctcacaattattatacaacattttctttttagcactctaaagaaaagagtgctaattttaattgcaatttaatctttaggtgctatacttgagacataattaagaaaggaaaatgtgtgcatcacgttttttcaggatcacacacggtgatattatggcatcacaagacccatttggatttggtaacatcaattttgatgagatgatgcgggctatgaatgaacaaatgcaaacaagttcagccaaccagtcaacgtcaaacacaacacaagataaaaaaaacaaacaaaataaacgccctactttactcgaagaatacggtataaatctaacgcagcaagcccgtgaaggtaagcttgatcctgttatcgggcgtgatcaagaaatttcccgaacaattgaaattttaaaccgacgcacaaaaaacaatcctgttttaatcggtgaagcaggtgttggtaaaacggccgttgttgaaggcttggcccaagccattgttgctaacaaagtccctgaaaaattgcgttccaaagaagtgattcgtctagatatgtccgccatggtacaaggtacagccatgcgaggacaatttgaaggacgtatgcgtcaactaatgaaggaagtggcaagtaatgatgatgtcattttattcatcgacgaaatacatgaaatcatgggggctggtaacgctgaaggcggtatggatgctggcaatatattaaagccagctctggcccgaggggaatttcaactcattggtgccacaaccttaaacgagtaccgtaaaatcgaaaaagacggtgccattgcgcgtcgttttcaacctgtacaggttaacgaaccaagtaagtcagccacaattacaatcttaaaaggtatccaaaagcgatatgaagattatcatcacgttgcgtttactgacgaagcaataacagctgccgtcgagctctcagatcgttatatcacagaacgctttttacctgataaagccattgatctcattgatgaagctggttcacgtaagaacctgtcaatgaaaatcgctgaccctaaaacaatccaggcaaaaattgatcacgctgagagcctaaagcaagaagccattgataaagaggattttgaaaaagcaagctactggcgcgatcaagccaaccagctaacatcacagaaagcgcaagttgaagcgcaccctgaaatgtttaaacctcaagcaattacagaaaaagatattttacaaatcattgaagataagaccgatattcctgtaggtgcactaaaagaaaacgaagctaatcaactacagacacttgatcaaaatctatcaacgcacattattggacaagatgatgcagtggcaacggttgctaaagccattcgtcgtaaccgaattggtttaacaaaatctggtcgtcctattggttctttcctctttgttggtccaacgggtgttggtaagactgagctcgccaagcagttagcgcaagagatgtttggtagcaaagacgctttaattcgatttgatatgtcagaatatatggaaaagcatgccgtatctaagctcattggcgctcctgctggttatgttgggtatgaagaagccggtcaattaacagagcaagttcgccgtcacccttattcattagttttaattgatgaagctgaaaaagcccatcctgatgtcatgaatatgttcttgcagattttagatgatggtcgcttaacggatgctcaaggacatgttgttagtttcaaagatactattgttattatgacttctaatgccggttcaacagatactggtaatacaccaatgggcttcaatcaagttgatgcgcaaagcagacttttgcaacgcctagaaaattatttccgtcctgaatttttgaaccgttttgatgatattattgaattccaaacactcactcaaaagcatttactgactattgttgatttactcctagctgacatgaacgctaatttagctgataataatctgaatgtcattgttagcgattcagcaaaagctaagttagctgaacttggttataatcctgcactaggggcaagacctctgcggcgtgtcttgcaagataagattgcagatcaactggcagattactacttggcacatccagcaagtaccgtattacttgctgatttagatgatgccaatcatattgttatcactgaaaatcaagcatctcctgttaaagcataagaaaaacacgattcttagcgactcatgattagtcgttgcggaatcgtgttttttacaatttgtcaataaattttaaatttttatcttttgccatggcttctgggtttgagccaggcttgttaattggcaccgcaacatttagcttgtcataataatgctgccaataatctgacacttcttgtttatcatcattaaaatgtaacggttgtgtcggaaatgtaatcataccctgaaaggctaattctactaactgtgaacaataaataccgtcaccatctggataaaaagttttattataagataaaccttcgtatgtcttggcttgcgcaatcacattctcagcttgatgtttttgaatttctggtcgataaagatcaggatgtggtgaatccgacaaaaattgtgccagtgtttgcgttgccacaccatattttggactagcatgaataacatgtgtctcatcaaccacaataccaacatgaacataatcgccagttgcggctgcaatagcatcatccatgccatcatgttgatttcgtacgaataacaaatctgctgcttgtaatgttaccattgcttactcaccttctaagttataagacattattgccaaacgtcactgagtaaatgggtttcctcaggctttggtcccacagcaaagcttaacaagtcgaccgacaataaatcagaaatacgctttaaatagttttgcgcattagctggtaattcatcaaatgattgcacaccagtaatatcctcatcccatccaggtagtgtctcaaagttaacatctaagccttcaaaccatgtgtctgatgctggaaaatgatgaatttcttcgcctttataggtgtatgatgtagcgattttaagcgtttttaatccggtcaaaacatcaagtgagttaattgctaactttgtcaagccagatacttgtaccgcatgtcgcaacgcaacagcatctaaccaaccaattctacgtggtcgcttagtaaccaccccatattcatgaccaacttcacgaatatgatcagcaatgtcgtcatgtaattccgttgggaaagggccttccccaacacgtgacgtataggctttgatgaccccgaccacgtcttgaatttgttttggtcctacgccagcaccattcataaccccaccagcagtaggatttgaactagtaacataaggataagtgccatgatcaacatcaagcataataccttgggcaccctcaaaaacgacacgctttttgttggctatcatctgaccaagcaaataggaagtatcagtcacatatggtgccaattgacgaccatattcaacataagtttcataaatgtcatcgtagttcagtgcttcttcattgtacaatttggtcaattgtgcatttttaaacggtaagtattcttttagcaacttagcaaatacatcaggatcaactaagtctgccacacgaataccaacacgtgaaattttatctgtataagccggaccaattccttttttagttgtaccaatacgattatttgttgatgattctgcagctttatcaagcgcaatgtgataaggcatgataacatgcgcacgatttgaaattcgcaaattatcaattgcaataccttgagactgtacttccgcaatttctgcaagcaaagcctcaggatttaccacaacaccattaccaataactgctaattggccttctgttaggattcctgaaggtaaagctgacaactcaaattttgtattgccatgccagatagtatgaccggcattattgccaccttgataacgcacaactgcatctgcatgctctgcaaaaaagtctactatcttacctttaccttcatcgccccattgcgaaccaacaacaattacaccagacatatttttctcctagtacggccacagctgctttcagacgggataggtttgtcggagaaagtgttgtcagtcaaacgtgataacacctgtttgcgcccatccgtgagtgtccctctgtaacggcacgttttattttttagtaaaacacgaacaataaaacaataaacgccttttacctaaacattttaccatacaaaagagagataagatatagaaaaacaaataaaaaatgttgtttctaaaaaagtatcacatgttttttttattgacattaagccatgataatttttcttgaattagtgcaactgtttgtggccagacaaacactgttaataataaaaatatcggtaaaaactgaataatgtatcgtgagcggccgccctcaaaaatcaacagatacaaaaagcccccaacaatagctagccgtaacacagctgtcagtcggtctttttgccgccatcccagactaataattccgatacacataacccaccagaattgcgcaataaaatgaaagtcagaaagataatgtccacttggataaataatattttgtatcacactttttacaccattttttgctggtttatcgatgataaagcgtccctctttcagccaagcaaatgtaccatctgatgtatttttatcttgtttgtgaattaaaaagatgagatagccaatgaaccctttctgttgtaacctttcaactaacttgtcttttgaatagcgtgacatagcagcctgtgaaggttgtttagccattgctaagacatcttgtgcattataaccgccatcgccactcacacccatactaataaaatgaattggtggtaaggtacgatttttctgaatcaccatataagtttgattttgtaataccttgttgcctaactgataactgaatcctgctgtcagcaaaaatacagtcaccactaaaattttcatcaacattattttttgattattatttctagttatcaaaatatgtaaaaattctacaacaaatatagcaataataggaatcattgctgaaggtttgagaaagtaaatgccagacaaggtcaaaccagctataatgctgatgcccaactttaacactatatgccattttgttgttgatatgattacataacacagtatcaaaagcgctacaaacggtaaaacataaatgtcggaataaggtaccaacaccattggaaaaagcattaaccaaacagcatgtgtatacaagccaatcgctaatttacgtttatcaacgaaccagactgtcgtcatattaacgaggacagtcccaattaacaataaccagttgactaagtcaaacattagccaagaagtattatgcattacttttgcaatttcatgttgaatcaataataatgataaattgttcgtattgtagctataataagatcttatattagctgaactcgtttgcgtcaatgcttcatgaatggcaccgggatcaaaaccaatggctggatgtgtctgtagaatgacaattaattgccaaagtaatgctaaaacaaccatgatagtggctactagcacgccatgctgtataaatactcgtcgccaaagcgttctaaacgtctgattaacagcaaaagccaatacaattgcaatgattatcaacaaaaaaacgatggatacccaagtcgtgccaataccaataaattcatcacctgaattacttcttaaattcaaattagtcgaagtcaccgcaaaatataacgttataaaaataaacaatagatatatgctatctaggcatttttgtatattataagcacaccattgtaatttagtccgcatcaccacccacctcttcaatcttgcgccaaagcaatattaataaatcgtgttggcgattcaccgacagacaaatccagcaattgacatgatattttgagtaaagctgtagttaaaatatcaaatagcacttcggcaaaattttcaagcgttggattaatgtcatcaaatggtgcgacagtgtttagaaattcacctgaaaaaactgcaatgctatcattaatcactgtctcaatatcttcaaatttcattggttgtggataagtcatcggttggatatccaaaatcaattcccatgtgtgaggatgtgctacaccttgtaccccttgccaccgtactgcatgcgtggcattaataaaagttcgtaacctatatgttaaaactttgttactcataactattttttatccttccataactgcgaccaatcagccatcagaatgtttttaatatcacgtgtttcagatttaaaagtttttgtctgccaagccgcatttctagtcattgtattaataattccaataaaacgaattaacgtattaatgccattataaagtggcatcgtgaatgctatccaccatttatttttaaagtaagcgcgttcagtgggaaacgttttcaaaagcatatatgaactagtatagttcatcaacccataagcaacatataacacgtacatcatcacaactgacatagacacaacgacaggtgagtaaccgaaaaataataacatcgcaagcccagtaatccaaaccaagcgtggaaatataaacgtgtgatcaatcattaatcgactaatcataaagttagtaaaaatctgacggacactcaacttattctgcatgaaattttgtgcgacttcaatttgcccacgctgccaacgctgccgttgtaaataaagttcactataacctgatattggttcaacataaaacatggcatcatcacagaaaccaatacgcttgcctaggcggaatcgcagttgaaatgtcatatcagtatcttcaccaaccgtgtcaacattatacataaatgtctgaactaatacatctcgtctaaacgctgaaaatgcacctgacattgtgaacaaacgattaccacggttttcaatactacggcccgataagaatgattgtgcatactcaaaatattcgtttaactgtagcaatttaagccatttactttgcgttttttgaatcatttttttttgtgtcagaatcgtaccagttgctgcatcaatttctgagtgattttcaaaataaagcacaaaccgttttaaggcattgggttctaaccaaccatcagtatccaaattaataatatattgccccatactattataaatagcagcatttagtgcacgcgctttaccttgatctgtgttcatccactgcattctaagtactgggaaatcagcttgagcctgattaaacaccgtaaaactgttatcagtgctttgattattcacggcaataatttggattaattcttttggataggttgattgactaatcgactgaatacactggtataatgtttgtcctgaattatatataggtaatacaatagataccattggtaatttcaatggttcttgcatcacttgatgcttttttgatgtttttatcaaaactagattgaaataaatagctgggaaaatttccacaacaatcggaatgagcaaccaagtgaaccaaaaacctaactgataagtaaattgatgtaaataaaatgacatagtttatccctgttttttgagcatttgattaacaagttgcccctttgtgaagactagataataaagcaaaattgcaattgaatagaacaacaggcgtccgataattgaatgagcaacataaaaagcgccatcgccaaaataataaattacaattgcaacaaaagatagtcgtaacgtatttgcaaggaaaaaccataatgccccaataagcgccaacattaaccgcttttgtgcatcatacacaggataaaaggcaattaatccccaaaatgccgttgtttcaataatgcctgaacattcataatcaaccaataaaatgctggtatgatgattcgccaccacctgaataacatgtgacgcatagaaagtatcaaataagccagtaagatgaccaacaactccggccgaccaagtgagaatggtcgaaaacaaccagacaccataaggtttactccataaaagaagaatgacgaacaagcccgcgctgccagtcaaaaaataaaaagcatccgttttagcacgcttcagaacagataatacatagatccaaataataattagaccaataataaccgcattattaagcatgaattacctcgtttgttgctgatgccgtaatcttttttcggcgctgattttgtaggtaatagccaccaccagcaaaaaccaaactaataccggcaagtaaccatggccctgttggtgaaccagcataattaattgacacgtttcctcgccaaattgactcatttgaaatggcaatttttgtattctcaggtatctcttttatgcctaaagcagagaacgggatttgcgcctcaaaaatgttatttgagcggttaccagcaactatatgctgtgcataggctttacctactgtaggtggttgataaccatactcttgtcgccaaacccaatacttaatatcaaatacttggctcactgatttagaactattattaaagttcataatttggttatccatgaatccgtgtcctgaactaactgggtatgcctcatctccaacagttatagtaaaatcagtattcaaatagagttggttatctccgccttggttattagtcctaaaatctggcgccgagtccatataaaagtaaatattctctttatctgcccaaatacccacatgtctaaaggcgtcactattggcacgcacattctgatactttccttcccaatccttaaaattaccattcataaccacacctgtgctattcccacttacagatggggaattatacaacaatgctgcaacacaaaaaaagctcacaattaacaaaaacatttttctgctactaaacataatcatcctcaaagatatctcagctaatatctatttcattcttaaatatagttaatagtagtttaccccataaccgaagcattgacactagtcttgcttatttgtcatgaaactgtctcaattatgcgagaaatatttagcacaacaaaaaaaggtaacaccatccgctgataatgttactctcctttgtcgaatccttcccttaagcttgcaaagcacgcttatcaatccatagcttgtcttcttgcccgcttaacgcgaactgactccatgtgatccctgaagcattcgtatattctcctgtcgcatggacaacttgattttgatacgcagttgccatgttaactagcttagcattcacttccccatagggtgcgccactaaacacaccatcacgtgttgtccgtggcacaatcttagcttgataatcaaccaccttcgttactactggtgaaaatgaccgttgatcaatccagtattgtgtcccattcactgtcgctaagtaccattgattaccctgagcatctgaatgttgctttgttactggcacggtttgctggttatagtttgtcacataatcgacaaactgcgcccccgcttcaccatatggtgctgtcttaaacatcccatctggtcgttggcgtgccacaatcgttgcatttaatgccaccacctggtcaaaggtcgcagtaaacgcccgcttgtcaatccatgtgctttgaccattcaaattcgtcaagtaatatgtgttgccgacttcgtttgaataagcttttgaaatatggacatagcgcccattagctgaacgcgtatcaccagcccatttagccccactcatcgtataaggtgcgtttaaccacaagccatctgtccgttggttgctattcacatacatatcatcattcatggcttgcatgattgttgtgctcaaagcgcgactatcaacccagacctgttgattatttagcgtaataagacgccattgtgcaccgtaggcatcttgcccttgcttggtcacttgtacatgttgcccattataatctgccgtcatgcctatgagttgtgacccttgaccacgatatggcgcattcaagaataacccatcattccgaccattgctattcacatagagctgttggcttgtatcactgacttgcatctgtgccaatgcatggttatcaacccagaccgtctgacccccaaggacaacctgactccagaccgtcccttgatcatcaaagtactgttgactaacggtaaccgtttggttgttgtaatttttagccaaaccggctaacttataacccggttgacggtatggcgcatttaagaataacccatcaagattactagttgtattgacaaagaccttttgattcatgtcatgtgtgaaattggtattcaatgcctgactatcaatccagtactgtgtcccattaaaactaatcagactccagtctttaccagaaacgttcgccaccccggcaatgatcacttgttggcccttgtattggttggacatcccagctaattgataccccttgacttggtatggcgcattcaagaacaacccatcattgcggttagcataactaatgaagcttatttgattcatcgttttaaatggtgtcatagttaacgcacgactatccacccaaagcttttgtccttgtaaatcaccaccagcaaaggtgattaagttccaactcacacccttactgtctgtgtattgacgtgtgacttgcacttgttgcccttcgtactgtttcgtatggttaatatattgccacttaagatcattaccattttggtcttttgttacaacaccgtaaggtgcgttagcaaataagccatcttcgcgtagcgagctagtgatgtaggcagtgtagtctgtgttaaccccaattgtattgttcgcatcagaatcaatagtaatatagtagccattaccatcccaagcttgggctttcacagtatcgttatttcctgtagctgagtcaaaataatatttattgcctttactatccttcgcataactatcttttatttggacaccattactagcaaaatactgtaaagtatcagaatcaaatttaaatagtccgcgagacatagtcccatcaacatttaagtgataaaaattattagcatcatcgttaatgtatttatctctcaccatcttaccttgatcatcaaaataatagacattaccactattatctgttccaaagcctttgcgcaactcgacaccatttggcataaagtaataattaccgtttcgtgtgttgacactagtttcgactgttcttataggattttcgccttgctgcgaacgcgccatgtaaccatctttatcaaagtaataccaattaccattaccatcttcaataaaagtatcttttgcttggtaaccgctaattgagtagtatttcacaccagaggcatcactaatgaaaccagtttgagaatccttattctgtaactgtagtggcaaaaatacttcatcagtttttgcaacgttaaaatactgattggtagcccagtctttcaaaacataataagcgccccgatgtaaaatattagtcccgttcatatatttagctgaccattgcttaatttttgtagaagcatcaattggctgacctgtcgatacttggttctgtttaaataatgatgaatactcttcttttagtttatctaaaaattcgccaccatactttgactgataatccacaccactacttttagtattagcaacatagagtaagttgacaaaatccgtgtcttttagttgatttccccgttcgtctactctagtagcagtaacaacttcctttcctggtaaagcatatatttggtcgggaacccaatcagctatagcctgcatgccgtttttatgtaatgcctctattgcattacgtaaatcctgatccgttccatactttgttgggttaggggtcccgtctgccttgttaaagcctaaatcatatctatccgtaaatgcataaccattatttaagaaagaatctaagaatgacatgccaccgtaattagtgtcaccactagacctatattgaggtgctaactcaaaactagtaatacctaatttcttaaacatttcagcatttgctgcaataacaacatttgtactttgctcaggagaagtcggcatcgcttgaaagtttgaaaagccttcatatataacattagaatctaatgcagcatttgaatggaatacagaaccatcgttacttgatgatgcttcagttgccactgtacgagcgtcttgtgaatcactagctccaactggcacccagacacctaaataacccgaaattaaagcatttaatgatcccttcatctcgtaatttataatagttccatcttgcttcacaaacgtatttgtcttatggaaaatcaagtcaccattgtcatttgtcctcaaagttggtgcttcatcatcactattataaacatcaattcctgagtcatttgataatgctaaggcacggtaaagttgattcttatgcgcctttcccatatgcaaggtaatggtcttatcattgttcaacttaaggtcagggttattaccaacaatgacaccgatgccttgatttttataatcttggctattgtcttgtgttgtggtttgatctgatgtcataattcctttaccaaatcgaacacttgttaacaaatcagtttcgccatctttaaggtctttcccagaactatcggtagccattgtttgcccaccagaaacatattttattctagctttgagcaacgctgaaataatacgattataaatcgtctcattttgcatatattgcccaccctcgtaatacatatctccataatagacacgcggaatagtatccttattcgtcagcaacattgcataggcactaggtaagttataatcgttatactttttgaaaccagacggattattttgatcttgatagtagaattccattccctgagccagttggtcaaaagtgaaggtatcctgcatgtttttaataataccatgatcaatcatggctcttctaattggatcttgagcatcgtaatcatgcgctctaataaaactgtagtttggaataacttgtgtatcgcctgcgttagcaattctattaactaaagtgccagaattttgacggttcttatctactatcttcttattaatatctccattaagataatagccagtatctaagaaataccacatgttactcctgttgttggcaccatgtgttagagaattgccaaactgtgaagtaactgtgtaatccattgttaattgcgcattgccctgttgattaacatattgaggatctttgccattccagtcttctaaaatagacaaatgcttattggcattggcgtcacttttatctgtaccatatagagctttaaaataatcgccagctatttttagtaaatcggcatcaacattatcaacagcatctacacgaatgccatcaaaattcgcattgtcattattacctgtaatactaccaaaattcattaaatagtgtagccagtttaactgctcagcttgaacaatcggatttgagttgtcaatatcgttagctaataagaattcagagcctttaccatcagttgtatctttcgaaccatctatattaactggttgacgtcctagttttctgttatttcctgaatcagtattcggcgtccgatgtgaatcatcttgataagctaggaatcccccttgaagccactgcaatccatcaaaagcttcgtcttctgtctgtttattccaattagcttgtgtcgtcacaaagctatcaattgcatcacgtaaccactcagtactttttttcaaagatatttgttgttcaattgctgtttgaataacaaaggctgcgtcatttagtgttttttgtgacgtagctgctgtataagtggtcgttataccaagtcctttactagacataaaattcaagtaatttgcttgtgtttgtttgtcaggccaccatgtcattaaaagcggacgcatatcagtttcggtagatgccgtccaagtatctccattttttaaaatatcggttggacgataccatgtatctgctgttaagtaaccatcaacattttcaaaactacttttatcataagactttgcggcattgtgaggagtattttcattactttgtgataccaatccttgatcaaattgatattcaatcgctgttttacccgcacctgtatcagcatcgaagtacataaactgattattgaatgttcccgcgtaattttttctcaggtggccttgttcatcaagataatatgtctttcctgaaatagtttgcaaccctgttaacatcacaccgtttgcgtcaaaataaaatgtatttcctgcaacatctgtactaaatgcattctttacctggttaccatttgcgtcacgcccctgtaatttaccgttaattatttcagtattggcaacggcattacctgtatttggtgcaaaataaatacgtttattgttaacatcttggaaaccaccctttatttgaaccccttgttggttaaaatattgtaggttcccatcaattgtttgcaagccgattaacggttggccattaccatcaaaatagtaagtttgcccagaactatcggcgacataacttttctttaattggttgccttgcgcatcatatccttgagctttaccgttaacaatatcaacatttgaactagctttccctgttactgaatcaaaatagatatgcttgccgttgacatctcggaaggatcccttgacttgatatccattgtcatcaaaatattgtaaattaccatcaatattttgcaaacctgttacttgttttcctgaagcatctatataaacaaagtagccattgtgattttcatagtgacccccagtgatgggatcagataaattactggtagtcaggcctttagcagtatctactgtttgttgattagcaattttggtctgcttagaaatattttcatcatctttttttgatgtatcatcactgattactgataaatttttttcgttattttttttaagttgttccgcagtaagcagaatctgattggtcttctgatcgacacgattgccgtctgaatcataccaaaaaccatctgttccttgcttcaaactatcattattagttgatggaaccggtacctttttttcgccagaatcattggttcctgtattatttatttgcttaacagcgacattcggatttgtatcagcattgactgttgttacagttgaaacccccaataccgcaaatgcagtagctgctgcaacccaaaccttaccggatttataaagttttttacgggtaactgtttcttgttgtttcattaattactctccctttcatgtgaccaaacatgatacagtatttggtgcatctatcaccacaataagataataccatatttattaattttattaacattaaatagtagaatcgtaacacgctattaatattgtcatgcaaaattaaataataggaattacaaataaaaatagctaagagaagaacatattctcttagctattttttaaaaattcaataaaatgcgttgcatcccctcattatcagacacagttcctaatgcaatgcgaatccattcggcatttaggcggtcattaatttgatacccttctgacagaagagcctcaccaacacgtttcgcatcaccaactttaatccagagaaagttggtttgtgattgataatacttaaactggtgtttcgtcaaaaattgttcaaatttttcacgttcagacttcaccttagcaacaactgattgcagataaagttgatcactaagggcagctactgcacctgtgatttgataggtatttaaattatatggtaaacgtacggcctgcataacctgataaagtggttcctgcatgacgccatagccgattctcaggtttgccagaccataagctttcgacaaggtacgcaaaacgactagattgggataatccttaacgtctcgtataacggtagcatctatttgatctacgaagtcataataggcttcatcaacaactaaaacaactgattgtggtaatttctgcaagaaagataaaatatctgatcttgtctcaaaaacacctgttgggttatttggattagctagccacaccatcgtggtatgctcgtcaaccgcatcaaacattgcatcaaaatcaacatgcccagtatcttgattcacaggaatacttttagttgtcgcttgttcaatttgagcgtgcatggcatactcaccaaacgtaggattaggcacaataacgttatcatttggcgttaagataactcgcgtcaacaactcaattaattcgtcagcccctgccccgaacacaagtgagtctgggttcacttgctctagcttggcaactgcctgtcttagtgctgtggcttgtccgtcaggataaaagcctaaaacatcatctgatacatctctgattgctggaccaacctttggtgatgggccatatggagattcgttagccgatagtcgtgccacgtgactgacaccataagttgctttcacttctgctacaggtaattctgcttcatacgctgccatatttttgattgtttctttcatattaacaccactctcattaaatacttatttttctaattaatcataacattttaaccacaaaaaaacacgcaccagcgtgttaaattttttctagtatggttcgcaatacaccatcatgatcattatcagcaacactaatcgcaaaatcatgtttaaataattcttcgtcggcattggtcattgcaacaggttgccccacatactccaacatttccaaatcattgagaccatcgccaaaggccataatctcttccggtgctatctctagtgtttctgcgatataagataaggcattcgccttattaacatctgggttcacaatgtcaattgccccataaccagaagtcgttacatgcaccttgttgcctaacacagcttttgcctcacgcataaactcatattctaattgtggcagcaccagcgatatttttaaaataggttcagtaatttcatcaacagactcaataatggtcaagttctcaaagtaagtatgtgcccaagatagatactcatcattaggttgtttaacaatcatatatgcacgtcttgcggctacgaatgatacccccaactgcaaactttcagtaaacttatctgctaagttatcaatcacagctaacgcttcattaggtacagaccagacgtgctttaattcgccatctaaaatcacttctgcaccattattagcaataagctgatattgccctttaaaatttttgaaatagtcgtgcactttttgaacatgatttcctgtggccacaataaattggccaccttgcgcatgtaattgatcgagcacttgttgaaaaagtggttcattgaaggtcttgtcactttttaaaaaagtcgcatcaagatctgaagcaattaatttgactgacatatttctcctttattctatccagtacactaccgttgcaacatcagcccccatattagtgtaacatccaccatgataaaaatcgaattagcccaaagatgactaacgctacaacagctgcccaaaaaattgataataaaatagttaaaattgagacgtgtggcatgtttagcaaattcgagcccaagaccaccacaaatacaaatactggtagcacaattgccaatttattcatcactttttaccgcgcttcttttttgctttttgtaagcgtcgagctgcttgtttaatggcaaaattttgaaccttttgaccaaagttgccttttggcataccgccacccatgccgcccatcatggcagacatatccatacccgagccacccatcattttatcaaggcccccaaaattaccattggtggcttgattcatcatcttacgcatttggtcaaattgcttaatcatgcgattaacttccacaattggtcggccagcaccggcagccaaacgacgacgacgagaaggattaattaagtcaggattttcacgttcggctggtgtcattgaactaacaatggcttcaagatgagaaaattgtttagcatcaatattcacattagctaaggctggattatttgccattcctggaatcatctttaacaaatcttccatcggacccattttttgtacttgtttaagttgcgcaacaaaatcattgaaatcaaatgtattttgtcgcatcttttctagctgtttagcttgtgcttcttcatcaaaatcacgttgtgctttttcaatcaacgtcagcacatcacccatgcctaagatacgtgacgccattctgtcaggataaaaaacatccaaatctgttggcttttcgccctgaccaataaacttgattggcttgccagtaacatcacgtatggataatgctgcaccaccgcgcgtgtcggcatctaacttggtcaaaacaacaccagttaagtccaaagcagcagagaaacctttagccgtttctgccgcattttgtccggtcatagcatctactgtcaataaaatttcgtctggtgacgcaatatcggcaatatcttttaattcttgcattagggtttcatcaatttgcaagcgaccagccgtatcaataaagacataatcatttttatttttatgggcctcagctaggccttgtcgaacaatgtcacgtgggttaatgtctgttcccaattggaagacaggaatacctaaatcacgccccaaaatttctaattgatcaatggcagcagggcgataaacatcggccgcaatgagtaatgggcgcgcatgctgttcgctttttaatttgtaggctaacttggctaccgtcgttgtttttccggcaccttgtaatccagccatcataataactgtcgggattttaggggatttgttgagtgggacagcttcctcacccatcgttgctgttaactcatcattgacaattttaactacttgttgcgctgggttcaaaccctctaaaatatccgcaccactcgctttctcacgaacattagctacgaactttttgacagtttcataattgacatcggcctccaataaggccaaccgtatttcgcgcatcgttgcacgtaaatcttcttcactaacacgaccacgaccggttaagtttttcattgccttggacaggcgttcagttaaattttcaaaagccataatatttactatacaactcgttaaagagttgtgtatttcctcctgatttattagcgtatcacgccacaagtcaatcttctatttcatgtgccaataattgtgaaaccaattgtttcaacgtttcatcgtcacgataatgtaaatcaatataggcttgtacttgcttttcaattgccgatctggcttcaaaattccgttgtaaatgtaggacatgttcatattttacaagctgatcaatgccacgcttaatattatcagagacggcttgtcgactgacaagctctgcttctgcaatttcaacaatcgagtaatcatcttcaaaataataacgcaaataatcctgctgtttcgttgtgagtaattcaccatagaaaccaaataacccatttatgcgatttttttcttcaaaattcattcaatcaagtccttaaacaagctataaataaattcctccggtttgaatacgcgcaaatcactcgctttttcaccaaagccaatccattttacaggcaaatgcatctcgctacgaatagcaaacacaataccacccttagcagtaccgtccatcttagtcagtacgatacctgtcacatctgatgaatctttgaaaagctttgcttgctgcaacgcattttgtcctgttgtggcatctaagaccaacaaaacctcatgtggggcatccggaatttcacgttgtataatgcgtttcattttttctaactcttgcatcaagttgacattgttctgcaaacgaccagctgtatcaacaaacaaaatgtcataatgttcatcccgtgccttggcaacagcttcaaacactaccgaagctggatctgctttttcttttccagcaacgaccggtaccccagcacgttcgccccattcttgtaactgttttgttgcccccgcacggaatgtgtctgcagcagcaagcaagaccgatttgccttgttgccgatattttgtagctaacttcccgatagttgtggttttacccacaccattgacaccgacaaatagaataactgttgtcccgttcgcattaaagtgcattgttgcatcttcatcaacgccgtcagcctcatataaatcaaccattttcttaatgatgacatcacgtacgtcttctttacgtttagcgttttctaatttaacctcttcacgtaattcatcagaaattttaatggccatatcaaagcctacatcggcaccaactaacgtttcttcaagctcttcaaaaaaatcttcgtccactgaacggaagttagctaaaaacttattgaaacgagcggcaaagcctgtccgcgttttttccagacccttattatagacctgctgttctgactcaatttctgtttctgtttctgtttctgtttctgtttctgtttctgtttctgtttctgtttctgtttctgtttctgtttctgtttctggcgattttactaccggtgcctcagatttgtcaagttctgattgtacatcatgttgctcttctaacaattgatccgatgtttgatctgagcgcgattctgacgatacacggctagcttgttgattgccttcctcttcttgattatcagtttttttcttacggaaaatatcaaatagtcccatagttattatcccacgctttctcttgctttatctaaatcgaccgcaatcattttggaaatacctgcttcttgcatggtaaccccatacaaaagattagctttcatcattgtgcctttacgatgtgtaattacaataaattgtgtctctcctgagaaatgatataaatattgcgcaaagcggtcaacgtttgcctcatctaaagctgcttctgcttcatctaataccacgaaaggtaccggtctaacttgtaaaatagcaaatagaagcgtaatagcagttaaagctttttcaccaccagaaagtaagctcatttgttggaactttttaccaggtggttgtgcaataatatcgatgcctgttgttaataaatgttttggatctgtcagtcgaatttctgctcggccgccaccaaacattttagaaaatactgctgaaaaatgtgtcgcgatttggtcaaaggttgctttaaatcgcacttgcacctcttcatccatttcatcaatggtctgtaacagcgtatcgctggctaactgtaaatcatctcgctgttgatttagaaaatcaaatctagttttgacttcttcatattcagtaatagcgccaatattaaccgatccaatctcatccaaactttttttgactaacgtcaattgtgaggtgatttctggtagttcatcaacttggtgttgccctaagacatcactaatatcaactaaatcgtattgtgtcaataattgccctttaatgttgtctagttgtgtttccaatcgtgctaaggcagcagcagtctgactctgagctgtaatgtgcactcgtaaatttgcttgctgagcttcgaattgttcttctaaactcgttgtgacatctgtcaaactattaaactgttcagtttgcttatcaaaatcattttctgcttgcactaaacgcgctgatatattggccacttttgcatcatgatcatcgttatcttgcgccataacaagctgttttttcattgcgctgtgttgcgcttgtaatgccgccaaacgatttgttacagtgtcgttttggttagtgagttgttcaagctgctcatttaagccatcaacgcgtgtcttcattgtaacatgttgcgtctgaacaagcgtttgttgtgtttgatcaacctgtgattgctctgaaaagtgtgctaacgctgttttcaattcagtagcttctgactctaacgttgctttttgattggttaagcgttgcaatgacttttcatcagcaactaatttttctaaaagatcagcttgttgtgccttgatatcagtcaattcaaactttagcgcatcaactgtacgctgttgctgttttaaggcatcttgctgtcgcgtcaattcataatctacttggttcacttgattttttgccgttgcatattttgtttctgcagcctgactagcttctcttaacgcgttcaaacgcttgcgttcttcttgcaatgacttttcttgtttttgtgatgcagctgttaattgcgccacttgttgattaagatgatttatttcggcttgtcggcttaaaatagtcgccccttgtttctgattcgcaccaccggtcaaagaaccaccagtattaataatctggccatctaatgtcacaacacgaaaacgatgctgcccagcctttgcaatgtgtgttgccgcatcgagatccttagcaataactgtctgtccaagtaaattagacttgatttggcgcatatctttgggcattgtcactaagtcagctgccacaccaatgaaaccgctaattgactcaacatgataaagtcccgataactgtcgagatttcatggtatccatcggcaaaattgtcacacgaccagcacgttttttcgtcaaataagaaataacttgtttagctgtatcagttgtatcaacaaccacttgctgtaaagcgccccctaatgcagtctcaatagccaaagtgtaatcaaccggtactgtcagcaattcagcaacaacaccctgaatgcctggataagcctgacgaatgtctggtttcattaatgcacgaacaccttgataaaagccagcatattcatcaagtgcattgcgtgcctccaactggctacgtaccttatttaaatcgctcaacaatcggtaccagttttgttcatcagcctgatattttgcttctgcagtgtcaatttgttgttgccaattggcgagtgctttctgcaaatcttttaatacttgactcgtctgttgttccgaatcactgctaggtaaatcagctgacaatgcgtgcaaagcagccgtttcactttctaattgattagtcaatttagccaagcgcgcggttaagttgcttttggctttttcttcagtctgcaatgtattatgaacagttgctatatcttgcattacttcaatgtaattatgtcgattctgttctaatttttgctgcgtgtctttttgttgcgctaactggtggtgccggtcaaattttttgagttgcgtttttaattcatctgcagcgactgtcagtttttgcttttctattatcaggctgtcttttttcttcgttaaatcatcttgttctgattgtaactgtgttatctgttgtgcttgaattgttagactatcgttcagtgacttgatttgttgcgcacttaaattgctcgcaccaattaaacgttctcgtacttgcgtgtcatgtaagatattttgttgtagtttatcacgtaataattgtgcactgatacgttcttgacgtttatcggccaaggctttatttagcacatctagtttagttttatcttgattgacaagcccgtcgttggattcagcacgtcgcgtggcttcaataattttcagctctaagtcatgatgtgtcagggcgagttgtaaacgattaagtgcttcgaagcgttctttctgtgctagataatcagttgcctgtgctgattgttctgcgagtgggtctaaccgcccttgaatttcatgtatgatatctgcaacacgtgctaaattgtcccgcgtttgtgtgagttccttttgtgcccgatccttattttgcttatatttatgaacaccagccacttcttcaataatggcacgccgattttctggctttgcattgaatatgctttcaacccgaccctgagaaataatagaaaagctctcacggcccaaaccggtatcaatgaacaaatcgtgaacatctctcaagcgactttcaacaccgttaatttgatatgaactgtctccagaacgataaagtttacgtgtaattctaatttcactaaaatcagaattaacataatgatctgtgttatcaaaagtcattgagacttcggcccgatttaacgcgccccgcatgtttgtcccgccaaaaatcacatcggtcatcttagtgccccgtaaatctttagcgctttgctcgcccattacccaacgcatcgcttcaataatatttgacttaccagaaccattggggccaacaatacctgtcatacccggcataaattcaataattgttttatcagcaaaagacttaaagccactgatttcgagtgatttaagtttcataacttatttttcttccaataattttagtgccgctcgcgctgccgctttttcggcgtctttaatcgacttacctgttccacgtgctaattcgtgatcatctacagaaacacttgcctcgaataattgtgcgttatgagacaattgctgttcattttcagtccgataatcaatatcaacagcgccgtttttttgtagtttctcttgtaaacggcttttaaaatcaataaagcgatcaaaaaaatccgtatctacagccgcaaacaatgtctgatccaaaaactttctgactgcctcgaatccttgatctaagtacaaggccccaataaaagcttcccaaatgtcttctaataaggaatcacgatcacgtgcacccgacatttcttctcccttacctaaacgaataccctcatttaagtgggctaccctggaaaaatgagcaaacgagcgtgtttgaaccatggcaatacgcatttccgttaattgcccttcatgccaattaggatagcgcttgaaaagatactctgccacagaaacctgcatgactgaatcacctaaaaactctagtctttgataatcacgtcctggttcatcaggatgttcattcagatagttacgttgtgttagtgcttcgagcaacaatgtctcattattaaattgaatgttgaactctgataataaatattgtttaaaactgtcttgtgacacggttttttcctttgaaaatatagttttacactttattatatcaaaaaaagcacctcgtttttaataaacttggcacttccttactttatgatacatttgcttgatctcttacaaccgctgcaatagcttcaacatatttctcaactagttcagttgttggtgcttccgccataacacgtagtaacgattctgtgccagacgggcgaactagcacgcgaccatcgccagccatttcagcttctacttcagcaatttttgcgaggacagctggatttttttgtatagcaactttatcagcaactgcgatattaactaatttttgtgggtaaacttggacatcagcagctaattcagataatttttggccagtttctttcataacatacaataattgtaatgctgtcagcaggccatcaccagtagttgcccaatctctaaaaataatatgaccagattgttcgccgcctaaattgtatccagacttaatcatttcagccataacataacggtcaccaactgctgttttcacactcgtcatgtcatgagccgctaatgccttataaaagccgatattactcataacagttgataccacagtactatgctttaatcggccttgttcattcatgaatttgccagtgatatacatgattttatcgccatcgacaatgtcaccattttcatctacagcaattaaacgatcaccatcaccatcaaacgctaagccagcttgcacttcactagattttactaagtcggccagtgcttctggatgtgttgatcccacaccatcattaatgttaagcccattgggttcagtacccatagtcacaaaatccgcatttaaatctgcaaacaatcttggtagtaagtcgcttgttgcgccattagcaccatctaaagcaacttgcataccagataaatccgttggaatggttttctgcaaaaaactcatgtacttcaaagcaccttcaggataattactagcaacacctaaaccattagcacttggtcgtggcaaagtgtcttctggtgaatccaataattgttcaatttcatattccaattcgtcggataacttgaatccatccttaccaaaaaatttaatgccattatcagcagcaggattatgcgaagcagtgatttgtacccccgcatctgcttccaaattctgaactaagaaagcaacagcaggtgttgtgataacccctaaccgcaacacgtcaataccaactgataagaacccggcaatcatggcttgttgcaacatatcaccagaaatacgtgtatctcgacccacaataacaaccggctttttatctgattcagcgtggcgtgttaaaattgccccaccagttcgtcctaagcggaatgccaattccggtgttaatgtttcgttagctatgccacgtacaccatctgttccaaaatattttaacttaatttctgacatcttcttgtcctattttctttacttactgcttgaatttgcactgctactgctattactgctgcttgatgaactagtagactctttggcggacgaaccaccgttattcgtattgctaccattatgcgtcacgttagcagtaaccgtcgatgaatcatagcgaacaatgccgtcaatgcttggtaaattgattttgacagtaccttgattttgaatattcgccacatcaactggcacactaatgctattcatagcattaagtatatcagaagagccgaatgccgtcacatttttagggtcaaaggtcacttgatactgactcgcatccccattctttatcgttgcgtttaactgtagtttttttgaatcttctggtgcaatgttgacggtcacattgaccacacgttggctaaatccaacctctacttcgttaccatttttgtcaagggcaacaagccgtgtactttgcgtcacagtgtctttgacgccattttgcaatggtacccgagctatcactgtcgcaactgactcgacattagtcttagggccactaatagtcactcgcttaggatcaacacttgtatcgctaaccgtatagccttttgcaatagcatttttatcataagtcacattgacaggtaatgttgtcgtagtacgtttagcaatagtgaccgttatcttctgaggatcaacggttgaggtcaatgatgaattcacaccgcgcaatgcgattgtaacggtatgctttcctggggctaagcctcttaaatcagcactagcctgtatatcattacgactttgtgctgccgaaattagagcgcctgccccctcaatagatacttgtacagttgttggcgcgccaattgcaacataacggtcactatcaaactgcaaattcaatggaatttttagcgttgcttttttctcaggaattaatgttgaaaaattatctgctccccttgaattagctactcctgactttgtactgataacataggcaaacaacagcaatgcaataagtaaagaaatcacgagatttacaatttttgattgtccaatctttttcactgtgcacgtccccctctttgccaccaatgacgattcctaacaggtgcggtacgttcagctaagaattgcttttcaaaaaagttcatataactttcctgatccatatgccgtaataaatcaccattttgtgtaatcgaaatttcgccagtctcttcagacacaacaacagtgatagcatcactggcctcggatatacctacagctgcacgatgtcgcgtaccaagttcttttggaatacgtgtactttcagataatggtaaataagctgaagcgactgccacacgcgctttactgataataacagccccatcatgcaagggtgtattaggaataaacgtattaatcaataattgccccgtcacataggcatctaacttaatgcctgtcttaatgtactcgtcaagttgtgcatctctttgaatcgtaattaaagccccaatacgacgttttgacatatattgtaatgcgacatctaagcttttgataagctggtgctcaaacgtattatcaatatgtgcacgtctgagcgtcaatcgtcgtcctaatgtttcaaggccacggcgaatttcttgttggaaaatgactaccaaagcaattggcgcccaagtaatgagttgatccattacccaagatactgttcctagacccaaataccaactaatgactttaattaagataactgcgcctacgccaagcaaaatttgcaaagcacgtgtgccctcaacaaattgaataatcttataaagtaaaaaccaaatgatagcaatatcaacagcatgcatcatattactgattgttaagtatggtaacatataaattccttttcctaatttatgaacaagtcttatggtatattaagcacctatgattcatttttaccagctaatgcagcggtttccgcaaaattaataaattgcctgatgttaatgcctgcttgtcgcgtaattctaccttgttcataaagattttgaattgtctcacgctgaacattaagcgcttttaattccaactccatgcgtagcttttcgtcgatttcgcgttgttgtggtgtatcaagatgcttatcatgttcaatccgataacgataagcgacaattagattatatgcattttgccgttcaatacgatgagacaccgtatcaccattataacgcgtcatatgctctgataatttttttatcgctgctttagaggtttctcgaattgctaacgaggtttctttttttaccttatcagttgtttcatcagagaaccatatccggatactacgtagtccacgcctgatgagttcccatgcccattgcgttgacattctgtatgtcttatcagtagcaatcaaattttccaagcgctctaaacgtcgtgattgagatgaaaatgttaacggcgatatttcctcattaactaaaagctgttgcaggcgatcacgttgtgcatcgagtgcaacacggcgcaactctgaatcatcacttagtggctttttagtttgtgccattggcatttggcgacggatttgtgtaatcgtgccctgcttacgtgtcaccaattcgtaaactatcgcacgattatcatctcgctgggattcacgtaacgtctgaataccaatctgcatcgcaaaaatacgtgcttgtgcttcagataaatctgctttgtgcgcctcactggtgctatctacttctgcatctaacatttctggttgcgtaaaatcatgggctgaccgttccttggtcacaaatggcaacattatggtagcaaccaataaactcacaataacaacaactgccgccacaaatacgagaagattacgttgtggaaattctgaaccatcggctacaaccgttggaatggtcataacagcggccatggttactgccccacgtacaccagataaaccaagtgttaacgacgttttcatatctggcttatgttcgccatttttaatgtacaacatcacttgattaccataagcccaaagtgttcgaataacaaaaataattacccaaacggcaatgccgtaaaaaatggcacgtccggtatgtatttgcgaacttttaatcacaacatcaatcgcttgcggtaattcgatgcctaataatacaaagataacgccattcagtaaataaacaaatatttcccaagtgcgcactgctgtcaccgaaatttcagggttacgcgcatcaatctgttgatcactcaaaattttggtaatgattcccccagccaccacggcaatcacacctgatgagtgaaaaatatcttcagctgcccaataaatcaagaatggcgataacaacataataacggtatgaaagaccacatctgttaagcccacacgatcaaaagtatctcgtaacagactaacaatgtttcccaaaaccaaaccaacgattaggccaataattgtcatccaaaaaaaattacctatggcatctgttagtaagaatgtccccgcaacggttgccttaattgccgtattaaaactaaccaagccactagcgtcattaatcaagctttctccagacacaatgtgcatcacatttgcaggcagtttaacacgttttgcaattgcctgtacggcaacaggatcagtgggtgacacaacagctgcaagtgctaaagcgactgattttggaaattgtggtattaacaaatgtatcaagaatccaccaactagtgtggttaatagtaccagtagaatggcattccctaaaattggaccacgtaactcccacagctctcgtttaggaaagcgccaagcatcattgtacagaagtggagcaacaaataaaagcatgaaccagtgtgcgtcaaccgcaataaaaacaccaaatacccaagccaatatcagaccaatcgcaatttgaaaaagactgacaggcacgtctggtacaaaatgagaaatcacgtttgaaacggtcactgagacaattagaataacaatgagttcaagtatggccatagcttacctttctcccatgatacgtacttcagtttcgagcatgacaccatacttttcctgaacagtgtcttgaacaaaatgaatcaaatcttcataatcattgccagtcccttgcgcgacattcaccataaatccagcatgctttttggagacttcaacgccaccaacacgctgaccctgcaaaccagaatccatgattaatttgcctgcgaagtatccttccggtcgcttaaagaccgagccattggacgggtaatttaatggttgcttatctgcacgtcgataattgttgtcatccattcgctctttaattgcgcgttgatcatctgatttcaagcagaaagtagcactaataataatcccttgattctcttggaaaatagattgacgataaccaaagtcaagcgcctctgccaaaaaagtctgaattgtgccattaggcatgatagctgtggctgaactaacgaccatatccgcttgtccgccgtaagcacctgcattcataaaaacggaaccaccaacggatcccggaataccagcaccccactctaagcccgtcaaaccatgttccatggctacctcagcaactagtatgaggtctgcgcctgcttctgcagtaatcgtatcgtcagtgacttgaatagtatgcagctcatgtaataagataaccacgcctcgcagcccaccattacgcacaacgagattagataggcggccaaaaatgtacacttgatgttgggctttttttgcccagtccagtacttcttttaattctgttaacgtcttaggaattgctaaatagtctactacgccaccaacctgagtatgtgcaaaaggtgcaagtggttggttctcgagtattgtcatgttatttaatatcattttctaatctccgagtctatattctttattttaccaaacttttaccatcagcactgagaatgcaacaaaaaagcttgaaattagacccattttcgtctatttcaagctacatatttaagcaaaccaaaggttaatttcgcgttgcgccgaagcgacactatccgaaccatgtactaaattcatcatcgcttccgcttgccattcacgcccaaagtcgccacgaatggttccagggtttgccaaggttggatttgtttcgcccatcatatgacgccatccggcaacaacttgttccccttcagcaatgattgcgacaactggaccagatgtcatgtagtccacaagcgcagggtaaaaaggtttattgacatgttcagcataatgttgggctaacagctcagccgttggggtcaacattttcatagcaacgatacggtaacctttgttttcaatacgcataataatatcacctattttaccgcgtaatacaccgtcaggttttaccataatgaaagtctgttctgtcattttattctccttaacaagcttcactacccttattctacacaattgtgaatatttatacaataaatagcttatgatttgccgttatcaggacggtaggtcatggccatcccctttaatatatttcgcaaatagcggtcaccagctggcttataattacgatgatctggccgtcttaagacagcacttagttctgagttagatacttcaatgcctgctttcgccataaaggccatataatcatcacttgtataagacatagcaattttcaattttttcatcactacattattaatgtcttcttctttagccatgtcaaaagtcggcgcaatgggttgcaaatcagccccaattttttggcctcgctgtgaaataattaaaccattcataaatccttctagttgctgcatagtgagcttatcatcacgcttactatcaggctcttgtttagttaatatatcattaacttttgcttcgtctaatgtcatacctcctaaagcaaaaacttttatcaaatcgctttttttgatattcagcgcataacgtaagcggataacaatatcattattattcatagttctctcctaaatgccaatctcaaactgacagtattatttaaaacggatgattatcgtaactttcccatttctcgtgtgactcttgaatacgtttaaacattttttccatttctgtcaatgtaaattgtgttaacacaggccgtccatgcgggcaattatatggattttctgccatactcaagtgtgctagtagttgtcgtgcagctgtgtcagacagatgcatatttgctcgaattgcgcgtttacaactcatcatgatagcagctttttctcgaaattgcgcaaccgttagctggccgtcgcgtaataaccagtctgtcatctcacgaacagtttcttcctcttggcccttttcaaaccaagttggatgttcacgaataatcatcgtcgttgcaccaaaaggttccaggcgcaaaccaagtgccatcagttccggctgatggtcagcaatagctagcatctcggaaactgaataatcaattgtaatcggtactagtaaacgttgctgatcattggtgacctgaccaatttgctcgcgataaaactcgtaattgacacgttcttgcgctgcatgttgatcgattaaaaagaaactatcctcgctctgggcaaacaaaaacgtaccatgcatttggccaatataatctaaggcggggaaacctgttggcttttgttctgacaacggcaaggtttcttgactatgactgccagtttctgaatattgagattgatacgttactgttggttcagtcacctgttgctcgactacgttatcagtttcgaaaacaggttgtggtagctcattcgtatacttttgtgtaaatgtcagaacacggtcagatgacagttcttcacgcttcgtgatttcaaccggtgtcaccaaacttggtgagcgtctaatcggttgtgaagacattttttcagcattgtgaccgtccatgctatcttctgctgcaatccatggtgcctttggtgtgaaagtgttttgtgtgttttgtgtattctgttgtttattttgttgcccataaagtgtttcatacgcatctggaataagattttcctcagctaaccgatttttaatggttgtgactaacaattcggctaattcggtttcttttgataaacgaatttcagatttctgtgggtgcacattgacatcaatgagtaatggattcgtattaatgttaataacacccataggaaagcggccaaccattaactttgagccatatccacgaatgacagcgtttgagacagcaaaatttttaatatatcgaccattaactaataccgtcaaatattcacgtgaaccacgtgttaattctggtagggaaataaatcctgttatgttaaaatcgtcattttcaccggcaattgctagcatcttttgtgcgttatcacggccataaatgccagcaattacctgttgttgattgccattgccagttgttcttagcaatgagcggccatcagcacttactgtaaaagcaatgcctgtgtatgataatgccaggcgattaataatatcgacaatttttgataactctgtttggtgttttttaagatattttaaacgagcaggtgtgttataaaataaatcacgcacggtaatcaccgtcccgcgacggccattagctggcgtagcactaatttcctttccacctttaatatggtagtttaagccagttgttgtttcagttgtttttgtgcgcaattcaacgtcagcaattgcggcaatggaaggtagtgcttcaccacggaaccctaaagagacgatattaaagagatcatgcctgtctgtaattttgctggttgcatgcctcgtaaaagcgagtgggacatcgactgggtctattccagcaccattatccacaacacgaataaatgtttcacctgcattttcaaccacgatgtcaatttgtgtggcaccggcatcaattgcattttctactaattcttttaccacactagccggtcgctcaatgacttctccggcagcaatctggttagctaataaatttgatagttcatgtattttacccataactattttgcgccgcgacgcatctctcctaacttctcatttttttcaaacggttaagtgcatttatcgcatccactggcgtcatgttcagaatatcataattgtctagcgcatccagaattttttgtgttttgtcatccgttacagtcatatcaaacaaagcgacttgctcggataaatgagcatctggttgtatcacagctgatgccacttgatcatttgtttgcgtcacaatcatcttgccagcctctaaatcgtgcaaaatgcttgtggcattatcaatcagctcttttggtagacctgctaatgctgcgacgtgaataccgtaagatttgtcggctggacccgattgtatctgatggagaaaatgtaattgtccttcatcatcttcgacagcaccaacatgaacattttcaatgcttgtatgattatctgctaaaactgttagttcgtggtaatgcgttgaaaataatgttttagcgtgaatatgtttatctaaaaactctataattgcttgagccaaggccataccatcataagttgctgtaccacggcctaattcatcaaataaaacaagtgaatttgctgttgcttgctgcagcgcatcattagcttctgccatttcaaccataaaggttgactgacccatggccatatcatcgttagccccaatacgcgtaaaaatctgatcaaaaattggtaattcggcaacatctgctggaacaaagctccccatttgagctaaaatcacaattaatgccaattcacgcatgtaagttgattttccagccatatttggaccagtaattaattgcatattaattgattcatcgagtataacatcgttggcaacgaaatcacctgcgtctaatatcgactctacaacggggtgacgcccctgcataatatggatgacatgttgatttgtaaatgttggtcgaacaaagcgttgattatcagcaacatctgccaatgacgataacacatctaatcgcgcaatatgttgtgcaagtgtttgaatacgagatatatcagatttgacatgctcacgcacggtgacaaacaattcatactctcgctctgtgcgtttcgcttgagcttcaataatcaggctttcatgctgtttaagggctggtgtcacaaaacgttcagcattagttaacgtttgtaaacgttggtagcggtcagtggctaaacgaccaatatttgctttggtcacctcaatataataaccaaagttcttattgtaacctacttttaaagagttaataccagtttgtgcacgttcatctatttctaattgcgctaaccattgctggttatcttttaaaacttgtcgatagccatcaatccgttcatcaaaaccgtcatttatgatattgccttcacgcacactaacgggtggctcatcaacaatagccacatcaattaaatcagccaaatctgtcatgtcatctaattgctgcccggcattggaaagtgtcgtgtcagcttgtaataaaacagatttaatcccaggaatcgcccgtaatgaccgcttgagttgtacaagttcacgtgcattcatagtgcccattgcggcacgcgctgccaatcgttccaaatcgtaaaccgattttaagtggtcttgcaatgccccacgtgttaaaaaatcattttgaaacgactgtactaggtctaaacgtgcttcaatatcgctactttcacgtagtggtttcaacaaccattgtttaagtaaacgcccgcccattgccgtatttgtacgatcaatgagcccaagcagcgaacctgcttttttcttggtacgcatattttcaactaaatccagattactgcgtgtatcttgattaaattttaaaaatttaagccgttcataacttgtggctggtacaatatgatccagactgcgccgctgggtatcaaaaatataattcagcaagattgtcgttgcttcaatttctgaagttactttaagtgcttgcgtcaaaaagctaacagttgcactaggttctgctgtgccttgcgctgaaatgacaatcccacgttcacctaactgactcgcaatttgttgttcggttgttgcaacatcgtttttagataaaacaacttctttaacctctaatgaacttaactcatccatgacatcttcaaatcggcccgttgtggtagcacgtaactcacccgtcgacaaatccacataggcaatagaccaaacattttttgctggtaatactgcggctaagtaattgttttgtttatctccgccagcaccatccgccatctttgtgcccggtgtgacaagttgaaccacatcacgcttgaccatccccttagcaactgctggatcctccatttgttcaacaatagctaccttataaccttggtctactaaaatatcgatatagttttgggccgcatgatgtggtattcccgccattggtactggattttcagaatttttattccgtgccgttaaagtgagctcaagtattttagcaccctgaatagcatcttcttcaaataattcataaaaatcgcctaaccgataaaaaacaaaagcatctggatattgtgccttgatctcatgatattgcaccatcattggggtatcagctattttacccataaaaaagttatctcctcaattcatttcaattgtttgtatgtttaatcaaagtgtcgatactgcgccattgtccgagataaataattaaccaacgcttgatttgctggcgcttgatcccatgttttatcactcacgatagcgatggcttcttgttgggcaatctctaacattcgcaagtcttttactgggtctccaacattaaattctggcacacccgattgtttcgtgcctaaaatatcgccagcacctcgcaagtccaaatcccgttgcgctaaaacaaacccatcggttgtttcaaccatagcatccaaacgtgcagtcccataatcagttttaggatcagctacgagaattgtgtatgactgtcgcttaccacgcccgacacgccctctcaactgatgcaactgcgccaagccaaaacgatccgcatccaaaattagcatcacactagcattaggtacatcaacacctacctcaatgactgtcgttgccaccagaatttgaatgcgattagctttgaaatcttccattaactgctttttttcatcattcgataaacgaccatgcaataaaccaatctgatattgaggtaattcaagttgcatcgcttcatacatagcagtagcgttttgtacatccaacgattcggattcctcgattaacggtgtgacaatataagcttgggcacccaggtcaatttgctgtttaacaaagtccagtgctgtatctaactgattgtgacgcaatcgttttgtttgtatggtctttcgcccactgggcaattgatcaatgactgaaatatccatttccccataagctgtaatagacaatgtccgtggaataggcgtagccgtcatggctaaaatatcaggattaaccccattttcacgtaattttgcgcgttgattaaccccgaaccggtgttgctcatcaataacagctaaaccgagatgatgaaaggcaacatctggttgtagtaacgcatgtgtcccaaccaaaatgtcaattgtaccgttttcaagatcttctaataaatgacgccgagctgctacttttagcccactagttaacaattcaacacgtacgttaacaccagcattatcaaataattgggctaaattcatcgcatgttgctgcgctaaaatttctgttggtgccataattgccgcctgacaaccagccgtcaccgctgcgtacatggtcatagcagctacaactgttttccctgaacccacatctccctgtaagagtctgttcatgtgtcgcggtcttttttgatcttgaagtatttcctgaataactttttgctgtgcagctgtcagctcgaatggcaaagcttgttcaaaattaactagcgccgtctcatcataatcaatactttctccggcaaagttttggtctgctaattttagtaactgtagtcgcatttgaaaaatgaaaaactcttcaaatgcagcactgcgacgacctgctttcgctgcagccatgtcgactggaaaatgcatattttcaatctgggtattgcgatccaataaacgatacttttgtcggatagtttccggcacaagtgtcggtattgttcccctgacttcagaccaagcgatttcaattaaatgtcgaattgttttagcagcaatttgcttggttgctgggtagataggatctagcccatcgaccgaagcattaatcatttttatgcctgtcatagcagcttttgcagcgttatatgtgccgtaaactgcaatttcctcaccaacaatgatgttttgcgtaatccaaggctgattaaaaaaagtgacacgaatattttcatgggcaattaacaatccaaaacgtgtctgtgtttttttgccaaaacgtgtcattacagctggtgtactaacaatccctttaaatgtcactttgtccccatctaacgtttcagaaggcacccgctcacctaaatcttcatagcgaaaaggaaaataagtgactaaatcttcaattgtaaaaataccaatttcatgtaatgcctcgagcctttttggcccaacaccaggcaatacattcacattatcatcacgtgtcatcatgctattattgtaacattttaactcaaaaaacggcgaccaagataaggtcaccgcttaggcttttaataataacactgcttttagatagcgattagacaaaaccgccaaaggcatcatctagatcaattggttcgtgttttgtcacaattgtttccttgttgacaaaggtgtcaatgcctaagtcaccgagctcacgaccatagccggaattttttacaccaccaaatggtaattcaggtaatgtgccaccaaaactattcacgaagacaacacctgtctcaatttgtgaagcaacttcggcagcatgttctgctgaaccaccaaagacaacgccgctcaaaccgtagtgtgaatcatttgctagcgcaatagcttccgcttcatcgcgaactttatacacctgtcctacaggaccaaagaattcttggtaaaatgctggattttcttttgtaatatcagttaaaataactggttcaaacaaagctgctggctgattttgttcaacgtcaccaaatgctaaggttgcgccagcttcaacagctgctttgacttgcttggtcaaatttgtttttgctttcaccgtgctaagtggtgctaatgttgtttctggtagcatcggatcacctaacttagcctctgaaaaggctgtctttagcatatctacaatagcatcataattcttttctgttacaatgaaacgcttagaagatgtgcagacttggcccgcattgtatagccgtgcaccgctaataatttttttaatttctgataaatctgcatcatccaatacaatgaacggatcgctaccaccgagttcaagcgaactctgcttcatattctttcctgcttcagaagcaactagctggccggccctttcagaacctgtgagtgccacgccttgaacacgttcatcggcaataatctgactgacttgatcatagtctataaataagttggtaaaggcgccttctggcaagttggcttcctgaacgagtttttcaaaagcatccgcagccattggcgtattactagcgtgcttgagaaccataggattgcctgccatataatttggtgcaaacacacgcataatttgatagtatgggaaattccaaggttcgaccattagtagtacaccagttggtcttgaaattgtttgtgccggcccaatggctgatgcgatttcttttggcttaagaaattcagctgcattttttgcatagtatcgcgcaatagcgacactaatcgccacttctccttgtgcttcagaaaagcgcttacccatttcaagtgtcaaaattttagcaagctcatcggctttttctgccatgacatctgcaaccttattaagggctgctgcacggctttcaaccggatcattacgccattttttgtataaggcatggcctttggcaagtgcattttcgacataggcatcatcatgattgtcgaatgtcttaataacttcagctgtaaacggattaactgtttggtaactcatgtttttcgacctttctttcaatacagattgcataactacttaacaacaatttcattatagtccttctaatatcaaaataaaagttttttcactaacttttataacaccaattcacaaattatattagccagataagtcatataaataaaagcaaacgattaacaaaatcaaaagctattcacaagttttttttattttttatcacaaagtaatttctacatcaacctagtcaattttcaaaagtcatcacgcgtggctggtctctaaaagactcaatgattaaagtatgcacacgtaatttaataatcacttgatgactaaaatcatctgataattctttaatttctgggtgtttatctaacgtatgttgtaactctctgtcgtcaataattgtggcagtgacttgattcgaactgatacgctgccctgtcttcgcttgataccatgtcgtaaacgcggcccgtcctgtcgctcttatttgtgctacacgttgtgtgtcaccagctgtaacaaggtaaaaaacatttgattcactccgtgattgcttgaaagtaatcacactggttgttagcgccttactttcagatacggttgatagcaccatcacattttccaacgtctctaatgtcttttgtagcatgtcttttgactggttcgacgtcgaattattaaattttttgcgttgctttaatatggtcaaaatcgtcagtggaattgtgagaataatataccccactatcgtcaaggttaatgcttgataaacatatccctgtatgtttaattgttgcaaaataaacgtggcaataaacattgtcacaagaaaaataacgaatagttgcacaaatcgtttcgtatacatcttaatctcctttagtttctatgctaacattttgttggattaagatgaaatgaaaaaagcgccttgccaatttttgacaacgcgctttttcattacttttttagctactgcttacttatcaatttcttttttgctgtcttctttgtaatctttaacagcttctttgacgccatctttcacatcagcgacagcatcttttgctttacctacaacgccttgggctttaccttcggcttcacgtactttatcaccagttagcttaccttctaactccttagccttaccaacgatcttgtctttagcgctatcaaatttttcttcaattgacatgatgatgttctcctttatgaaagattacttgatatacaattagtttaacatgctatcatgattgagacagtatatttgctcactttgtttgttcacactgatgcagtcagaagacacgactatattttattaaaatgtaacgttttagtaacattcatgatataatttaaatataattcgttgttatgggagagcgttaacatgtcatttaaaaagaaaatcattatcgctgtaagtaccattatagtcatcattattgctatgagttcattactcatttacggcaacaataataagccacatgcaacacagaatgccgtaacaaaatcgcatagagcatcacctgaaaaaaaagctgattctattatattgccatctactgccagctcttcaacatctgtcgtcactggccctaatacggcagatagtaaagatgagaatcatagtcacgtcaatgcaggttggcgtatagagaagcaaaaagaattatcaactttcatgcaaagctggcaatcacaaatgaaccaaaaatttgatggtacctatgataataaaacgccagatctatatggtgttaagtttccagaggcactaacaagcggtaaatataataatcatattaagtttgataacatgaacgtgacaccaacttggtcaccagacggttcaggtgatgcgcctataaaagttgtcgcagcagctgctggaaacgttggcgcgcaaggtacatttaatcgtgcactttatttatttgttattcaaaatgatcaacccaaagtttatgtttctcggacaactaatggggatgatttaatctttacagaaacacaaaatgatgccatcaagaatggtttcgaacaagtagtcaacaattagtttatattgtaacaaattaaaaaagcgatatttacaatttcatccctgtaaatatcgcttttttcagtgtttaattattttttaatcatttatttgttacatgtttcacttgattttatataaaagttgttgtatcattcgactcatggaggctattatgaaaaagaaacgatttatccgatatctgagttgggtggccaccgctatggccatcatgatgtatgtatcatacattcctcagataatggataacttatcaggatccaagggtaaccccattcaacctttagttgcagccattaactgcttattatgggttgtctatgctttatataaggatcagcgagatattccagttgcactcgctaactttcctggtattatttttgggctcattgcttttttaaccgccttataattacgatttcatttatcataaaacctaattataacccgtcttactattgcattaaaacgcagacataatattacgcttacgaaattaatcaatttagcgcgccatgttttcaatagcgcgctaaattgattaatttttgcttatgacactaaaagattggtcattaatacttatcgaaccccctcctatcactcaacaccgtctctcaaacacgaagcttaaagcctatcattcttgttccccttgcgcaaggttttgtaaccaatcgtaaaaacgaacatcattaacaggtcgaaacgtttttttgtttaaatcaatggcaaacattggtctatcaaataatgagttaatgtagttggcttgcgtcagtgtaatatgtaattctatcttcttattatcttccatattgaaatgtgtttagcaaaagccacgtatcaggcattgtagcaaagctcatccgttagtttagtcgctcagggatgtgcttttttgccttcttatgctctgccgtcctttctattgcgttactttaaatcattcacgttcaatggcattaataccataaatcataatttcgtcatgtttataacctgtgataagtcactactttttccaattattaacattcttagactcacatcaaaatgctctctcacagttagcaccattcaccagtgagtgtgctaatctttcttcaacattccccaaaagcactttttgtgtccttaattattgatgtctcgttaaataaggcgtttgatactgtcatggtactctcctatttctttggattctaatggttcacgcttacgcttaaatacccttacttacctttaaatggtattgtttgtttggtatgatatgtgtatattcactgtacaagcaaacactatatgttttttaaactaacattcaataataaaactataacttttgttagttcactgcacaatacgttttaaagtttcttaattaatttttgtttttaattaagttctttataaatacttaacatttaatcgaggtgctaatatgtctgtaacttcagaacgcatgaaacaacagcgcaaaataaaaaaactaactcagacttcactagctgaattagttaactcttcacgttcaagcattgcacaaattgaaactgacaaatatactccttcttatgcaatgttatcactcattgctaacgctttggataccacggtagactatttacaaggcaaaactgacaacgcgtttaaaacagttcacagcggttctgctattcgagagggcaaaaaacatgtggatttagatgatgatgaactagttatgtcttttgagggaaaagaattatctgaggactataaaaaatctatccttgcatttgtgaagatgttacgtgaggatcgaaaatagaagtcaatgaattggactatttatattgaattaattgattctaattctataaaagcaatgactagctagggcaatatacgtgcagaatcacgttaaaagcattattggggaatgtatattcatgaaaaaaactacactctatttgattatcacatttttacttgccttactaacactgtatacagtctatcaacatggacttgactttagtttttctctaactatatctaaaaatgagatctcactcaactggtcaatggcgtttgtatttactttgttaactatttttagtggcgcaaaatatctaacatataaattgactagctaagcactcacagagtgcgtacatacgtgcattgaaccacgttaaaagcattaaggggaatcatttcattatggatgaaaatggcactatcgtaccagcagaagttaaaggctggaattggggagcatttatgtacaacatcttctggggtattggaaacaaaacttacttacctttgttgtgcttaattcctggatttaattttatttggatgttcgtatgcggttttaaagggaacgaatgggcttggcaaaaaggcgactataaagatgtagaaacttttaaggcggtacaagccacatggaacagagctggtattgttcaatttatcattggcattgcttttatagccctatatttcctatttattggagctataattacgtctatcttaaacggtaactttgagtatcaacacaattcttattaaaaaaagcactcacggagtgcgtacatacttgccaagctttaaataaaaaatacggacgagaaataaataagttatcgtgtttttttatttatgataacagtatattaggagtgtctcatataatatttgttgtatttttctactcgttaggaaagtaaaaatttgcaatgctaaatttaaccttctttgatataacgaaatcacgcgctgttaaaagctttgtaacaacctatatagcgattgatagcaacagttaaaaacgcctataaatatatgtatatatatttgttggtattaccatactcgaaaatacttcggttgcacactaacatttactaacaattttttgaccttgaatggctgctttgcttgcgtaactgtaaaattgagtatcgataattcattatcatgtttattaagataatttaaatgccgtatcgatgtctctgttcaatttatataatactgttcaaggagtatggtatgtctcaaaataagaaaacaaaattttatattgctggttcctttagatatgcagaattaattaataatttatctgttatgctagaacactcatcatttttacgcacctacaactggacgttaaataagagatcggactccattgaaacgttgcataagattgctaacgaagagttacaaggtgttgaacgagctgactttctcgtgttcatctttcctagtggtaaaggatctaacattgaatttggtattgccactgctctaaagaaaagaatatatattttagatgttaataatgaaatagagaattttgacctaacatcaacgttctattttttggataacgtcaaatcatttaaaggtagcttagaagattttgcaaaatttattgttggctgtgaaacaaagtaatttatccacatatacaaaataaaaccacgcgctagttttaatctagggcatgacttttttattaactctttttgtcagtggctaacagcaaatacagaacagctagtgtagtaattaaagaaaccaggtatgtaatatcaacacttttcttcaccacaatccataagataaacacagaaaaatatagcaggtaatcccaccaagctaggttcacattacgatacttataacttttataaattaacaatgcaccaactacaattaacagacaaataacgaaccaataaataatattcaataacataatacttccccactcataactttatacttagtacagtatacattaaaatttcaatgctactaaacactctaagagccgatttaggcgctgctatttacacattcatggtctaaatagcaatacactaccttagttctaaagtacttaatttgcctgttagttcgctttaaaagacaataaaattaaacaccccgccccttttaataagtcggccctgtacttatcatagttgacccttaaaattttttcggattctatagctattacactgctgccttgcctatttaaaatgtttcccattttgtatgaaatacagtgcaacgtttttcataacaaaaaacgatacatcaagttttttcaaactagatgcaccgctctgcaatataatagcgctagagggagtcgaaccctcgatttcggcctgagaagccgacgtcttaaccacttgaccatagcgccataacaagatataagtatacagaaaaaagtaccgctcgtcaaccagtaaaataaaacaacaattaaaaaagcgtcaaaaataaacggccaacatttgacaaacaatgttaaccgtttatttagcaaaagctattttggcttagtgcaaaactttttctgcttctaccttaatttcatccccgctcattgttttaaatgcattcatatgcttcaatgttgataaggtatccttattacttgtattcatataatggttccatagagcgtcacgtaatggggttttgtcctcactccaatcaaacacctcgttcatcggaagatctaacatttgatatttttcatctgccattttatgggcccctttcttacacctcagttatagttctttttattgaaaattgcaatcatcaacaattataaaattattactttacttttattgtcaagcttgctatactaaattttgtaaagcgaactatactttatgatgttaaaatcgaggtatacctatgaaaacgcgaattcaagaactccgaaaagcgcgtcaaatgacacaggctgatttagctgaagcattagcagtcactagacaaacgattatctctttggaaaagggaaaatataatgcctcattatttttagcttatgacattgcacatttttttggcttatcaattgaagaagtgtttatttttgagaacggagaaactgatgataaaaaaaatactcatcaaagttaaccctggtatgtctgatcagacctatgaaaaagtaacaacctatcgaagaaacgcctttacggtattatttgttgtcttaggtattttgacgattattagtaacagtctggttaaacattacttcattggtattgacctaaccttcctggctactttgtctaacttttttttgctatcgcgttaggttttaaattgagtatcttatatgacttgtcacatcctgaacgtctacataagcacaaggtgattgaatcggatgaacgaacacaattcatacggcaacgtgctgatgccttgagtctcaattttttacttctactcgcaattactgcggccctatacggctatagtaatagcgaccaaggttggttttttctcatcataccgcttattctactacttgcactaagagcaagcttacgctggctgctcaatcagttactataaggagcacactatgattcaactcacacatctcagcaaacggtttggagacaaaattgctgtcaatgatcttaatatgattttagagccaggaaaagttatgggattaattggccaaaatggtgccggtaagaccacgacatttcgcatgattctgaattttatcgtgccaacatctggcacaattacatgggacaaccgccccattacacaaaaagataagcaaaaaattggctttttaccagaagaacgtggtctgtatcaaaagttaacgattgaagaacaaattttatactttgcggaattgcatggtatgtcacgtgccgatgccaaatctgaattaacacattggctaaagcgcttagatgttgttggtaaagcatcagacaaggtacaatctctttccaaaggtaatgcacaaaaggttcaaatgattgcatcattaatttttaaaccagaatttattattttagatgaacctttttctggccttgatccagtcaatacaagtattatgatgtctgaaatcatgcgtatgcgtgaccaaggcgcaatgattatcttttctagtcatgacatgaataatgtgactaaaatttctgataatctgaccatgcttaagcaaggaaaaagtattttacaaggtggcgtccaagaaatcagggaacaattcggtcgcacaaaagtgtacattgaagggcctttctcacgagaagaattagctcatttgccaggtgttatcaatgtcataccacaaggtgctggatttgatctcaccattacagaagaccatgtcggccacgatatttttacttatgtgaccaaaaatggttatataccagccttctctcaacaaccaccgacacttgatgatattttccgacaggaggtagcacacaatgcttaatggacttaacgtcgttatcaaacaaacatatcgtaaccactttaaatcacgaggatactggttactcgtgctttcaccaatcatctttacagctatcattggtggtattgtttttggtgttactaagatgcaaggaaacaccaccccaacagtggccattatcggcaatcaaaatgtgcgacaaatttttgtgaagagcgataaaacactggatatgaaaatttcatctatcactgatgcaaaacaagcaaacactgcacttgataaacagtcacttgatggtgttgtgactatcacatctaatgataatgcaactttaacaactcaaccaaagagtaaccacattaacaaagaagcgattgccagtatcctaggcaacctatcacggacacaaaaggcgtcaagttttggcttaacagcggaacagacacaagcgctcagtcaaccttttaaccttaaatcagtggttaagcaggccaataataagtcaaccaatggcgataattcaaatactgccaactatggtattgccgtggccattggtatcatcacttgggtcgttgttatgtggtacacatcaatgattgcgaccgagattgctaatgaaaagtcatcgcgaatcatggaaaccttactagcagccacttcttcaaatattcaatacttcggcaaaatgattggtatttttgcccttgccgttacgcatatgctaatttatgtggtagccgggacgattggatactttagctttaaggataacgccatagttaagagcttttcccagactttttctagcatgaccttaggcttctctatatacgctatcctgttcattttagttgctattgctttatatcttgtcttaacagctttgatagcttcgctaatcaatgataattctcaagtccaacaagcaatacaaccaatcactttcttagcaatgattgggtatatttttagtttcattatgactaatatgccaaataactttgcaattaaaatccttagctatgttccttttgtttcacaaagcatgatgccagttagattagtaaccaaagtagaaacttggcctggtggcattatctcacttatcattgcattcgtatcactgattttgttagcttggtttggcaaaaaaatctatgcaaaaaatgtcttatcatatagtgatgataaaatcatgtcacagttgattaaaaatataacccgtcatgattagagggtattaatagacaatgttgaatgataaaccttatttcctaataaatcccaagtggtatacttacgaagagcgtctcaccgccaatgggcttccttttcaaagattcgaattgactaatcaagcaagccctgaagcaattgccagtttcaaagaaacaatgctacagcttagtcgagaaacgacgattgatcctgaacatctcaatcgtttccagcaagcacttggatttgcagccaaaaaacattatttatcagaagaacacgggttatcttctgatgacatcaaagctgaactacgtttcatcagtgcggctattcgctcttatcagttacttgatgattcactttcagcgcctaatacgctcatatttagaaagcgcattgccacattatatcgccaatttttgaagcaacacccgcaaagtgtggttgatgaaaatttgaatcattggattattcagcaagaccaacaattgaatcaataataaaaaagcaatgctgtaattaaacagcattgcttttttattattgataccaactatcagctaatttttggtgtgattttaaccagttatttgctgcttcttttggtgatttaccattttgtatagctaacatgacgctttccatatcgtcttttgaccaatggaacttatcaagtactttttcaagcttaggattctctttctttaatccctttcttgtaaaggtattaatactttcgcctttacccatcgtgcctttagggtctgctaaatatttcaagttgtatttactaaacatccaatgtggtgaccaacctgttaccacaatgtcttttttagctttataagctttatctaaagcaattgccatagcccctgatgatgaaccttggagttgccaaccattcaagttggcgtagctagacagcgtttttttcgctgagaccatttcaccagcaccaggttcgataccggtaattgttttgtcagcttgatttgttaaatcttcaatagagttaacattcatataatcaggtacaactaaaccggttttagcaccttttaaatttgaacctaatacattcacatcattcttaaatttgtcatataaagtcttatgagttataggtagccatgcacttagtgaagcatcaacttgcccattagcaacagactgccataacactgcattatctaacggggtcatcgtcacattataaccatgttgttttaaagattcggctaagacattcgtggaagcaacttctgaatcccattcaacataaccaagattaacgcgttgccctgtttcttttttagtggtgacagcattgacaaccccaccaccaatcataacaactagtgttgctaagatagtccaacgtttccaaggctttgtttctgctttttcgccaggcttagagttcagtttttgtgtgaagcgatcaataataatcgctaaaatcaccagacccaaaccattcacaaatccagaaccaatattagcatgttgtacggcagataagacgccacgacccagtccaggcgcaccaatcatagaagcagtaacaaccatcgataaggccaacataattgtttgattggcaccagctaagatagtatttctagcacttggtagttcgagcttaattaatttctgccaagtcgttgacccaaatgaatctgctgcttcaaccaatgaaacaggtacttgacgaataccaaggtctgtcatacgaaccattggtggcaaagcaaatattatcgatgcgaacacaccaggcaccacaccgataccaaagaaagcaacggcaggaattaagtagacgaaaccgggcattgtctgcatgaaatcaagaattggcttcacaacagcggctgtttttggtgacttagccgttataataccaagtggtatccctatgactagggagataacagaagccatgataactaatgttaaggtactcatcaagtcatcccacaaattctggttagcaataatggctaacccaacaaatgtgaataacggaaaaccatactttttaggtgtggttaagatagcgattaacgtaatgccggcaatcattaacggcattggcacagcaactaaagcgttagtcatcccatccatgactgtttgtccaacatgttgcattaagttaaacagtccagataagtgatttgttagccaattgacgcccttggttacaatatcttcaaggggtagttgaggtatattaagcattctcatcatctccttctgtgtcggcaagtgcttctatgaccgcaccgcgaataatgacacctttcacgcgattattactgtcaataacagctaccggtgtctgcgaatcataaataatcggcatgatatcagcaattaacgtatctaatgatacagtcggcatttctgcaattacttctgtcagtgacttacgttcgcgacgtgcagaaacggcagaatcggaagacaaataacccaataacttacggttacggtcaactgcaaccaaaccagacacttcttcatcagacattttacgtaaggcaaccgttggcccatcaaccgcaatatttgtcgtgagtgctggaatcataatactttcagctgtcaacactttggtacgatcaacaccgccaataaacgtttcaacatattcattagcaggatccgtcaaaatttcttcaccggtaccaacttgttgtaattgcccgtctttcataatggcaatatgatcaccaatgtgtaaggcttcattcaaatcatgtgtaatgaagataattgtcttgcggacattagcttgcaaatccaagagttcttcttgcatttcacctcgaacaagggggtccaaagcagaaaacgcttcatccatcaagagtatatccgggtcatttgtcagtgcgcgtgccaaaccaacacgttgttgcataccacctgataactgacttgggtattggtctttaaagcttaatagcttagcattatccaatgctttttccgctcttttgcgacgttctgctttatcaacaccttgtacttctaggccatattcagtattttctagaagcgtacgatgtgggaacagtccaaagttctggaagaccatgctcatctttttacgacgaatatcaagcatttgtttcttattaaacttagtgatttcttgcccatcaataaataattgaccatcagttggctcaatcaagcgattcagtaagcgaatcaacgttgattttcccgatcctgacagccccataatgacgaatatttcgccttcttcaatactcatgttgatatcatagacaccaactgtactccctgttttttcgacaatttcgttcttacttttgttctgttttaccattttcagcgccgcttttggacgcttcccaaaaatttttgtgagatgcttaatctctactttcgccatgaaatcctccactttgttcaaatagcatgatgacaatgctattttttcattgactctgtttatgatttaacttatacttcaaagtgacaacttgttataaataatagattgccactaagtgatgtcttctattttgtcataagttgtcacttttgtcaaattatcctatcgtttggaggacatgatgccaacaattagagaaccccgttatcgtaaaatagcttatcaaattgcgcagaaaatagctgacaataattatccagtgggtagtaaactacacgcacgttctactctttcagctgcttttggcgtgtcatctgagacagcccgtaaagccataagcgtattagctgatttggaaattgtcaaaccagtccatggcagtggtattgaagtcttgtcacgggaaaaagctaaaatctttttaaaccaagcacaagaaacatctgatatacaaacaattcatagccaaattaaagaaacaatttcacaacagaaaagagaaattaaaactttagaagagtcaatgtcgcgtttattcgatcaaactcagcgtgtgcagtatcacaatcccctcaatccttttgaacttgaactcatctcagatagttcaaaatttggacagtcaattgctagtttgaatttttggcagagtactggcgcaacaattgttgccctcatgcataatgatgaattagtgatttcacctggtccctatgctgtgattgagcgtggcgatacattatactttgttggtaatgaagtagctatcaaccatgtcaaaaatttcttctacgatacaccttaaaaagctattaaaatagctttttttattttcttgacaactgcatcgcctagttgtaaacttatatagaaaaataagttaacaagaggaaattatgaagacacaaagactcaccttcaccgttgcgattatcgccatattgattatcatggcttatattccggccattccaatcgggattgtcccaattgtagtgcagaatatgggcattatgctggcaggggccattttaggctggcgtagcggctttatcgctgttatcgtttggttaattatggctgccattggcttacctgtcttggtcggtggtagtggtggctttgttcatttcatcgcccccactgctggctatatttgggcctatccgtttgctgcactattgattggattgtctgttaagtacttaaagcatttcaataagttcaactttgtaacactttttatcgcaattattatttttggggttatctttattgatgtcagtggtgctgttggtttgactcttatcacacacatgtcattttctaaggctttgctaatgcagcttacttttattcctggcgatttgattaaagctgcacttgccacaacaattgcactcacactgcgccgtcgttttagtgtattagagcatgactaagattttagggattgctgttgatgcgtcagggcgatgtcaacattggcaccaagattttgatatcattgccaatcaatgcgagctatgtcaggaatactttgcttgctacctgtgtcatgattcattacgtcgtcatgcgtttcaaccggcaacattgacagcaaaaagtgtgcgatgtggtaactgtggttttgaaatgactggcacaatatatcttaaatcaactaactgtccacaatgtcagcacgcatttaatcctaaatgtcaccttcaccaagcataaaaaagcaatgatccgtctatttgatagaaagatcattgcttttttatgcttggtaattttctgctaaggtaattgtgttttctaatagtgtcgcaatagtcattggtccaacaccgccaggcactggcgtgatgtagctggcaatactttggacagaatcaaaattgacatctccaacagctttaccgttaacaaaattcatgccaacatcaataaccacagcccccggcttcaagtctgaaccttgaataaagtctggcttgcccacaccaacaactacaatatctgcgcgcttcaaataatctttcaggacattttctggtgtgtagcggtgtgctaacgttacagttgcgtcagcattagtcaataaagcaaacattggacggccgaataattgagaacgaccgataacaagcgcttgtttgccaaaaatatcgatgttgtagtgctttaatagtgtcatcacaccctgcggtgtcgctgcaacagtgtaatcatctaatgcgtcaccaaacaacatcccttgtaccgttgcgcctaagccatcagcatctttatgtggtgccactgctgaaaaaatttcacgttctttgacgccttttgctaacggactttgtactagaattcctgtaattgaagggtcagcattcagtgacgcgactaatgccaacacactttctgtcgttgcatcagctgctgtcggaatatctttggtctgaatacctaaagcagcggcttttttggatttcatgccgacatataatcgactaccgtcattttgaggatcatatataacagctaatgttactggcttccctagttttgccacacgattagcagttttctcgttagttaactttgctactgctgcaccgtcaagtatttcagtcatcaaaaagctccttcgtttgttcgcgatttatgttatatttttcttaacaaaaagatcatgggagtcattcaatatgtcgaagaataatcgtattagctgggatcaatattttattgcacaggcagctattttatccactcgttctacatgcaccaggctgcatgttggcgcgataattgtccagaataatcgcattattgccagcggctataacggttcagtttcaggcacgccacattgtaccgaggtcggtgatttaatggttgatggccactgcgttcgtgcagtacatgctgaacaaaacgctttaatgcaagccgctcaaatgggcatcagcgtctcaggggcagaattttatgtgactgatgtgccttgtatccaatgcaccaaattattgttgcaagctggtatcaaaaaaatcaacttcatgcgcgattatcacaataacgcttttgcagaagaattgctggctcaaaaacatgtcaccgtcaaacaagtcccttttttaccacaaacagcacaacaaattaattggcaacaattcatcacacatgaatgatactctccaaaaaaaatgaattatttgttaataacgaactattattattctatcacagttttttgttttagaaaacgaatatctaatcatgatacattaacctcattttagcattgttttaccaatgcttttaaacatgctacaatcgtattagccgttatttggcgatatcatcgcaaaaacaaaacacggacaaaattaatattttatcgtatatttgttaagattttaatcattaccacacgcgaaaggataaccgtgttctatgaacacgacataatataatcatgtcaaaaaacgaacaacaatacctcgacttagcacaaaaaatactagatgaaggtcacctcaagggcgaccgcactggtactggcacgcattctttattcggatcacaaatgcgtttcaatctgcaagagggttttcccctactcaccacaaaaaaagttttttttggactgataaagtcagaattgctttggtttttaaggggtgataataatattcgatttttactccaacacaacaatcacatttgggatgaatgggcttttaaaaattgggtatcttcagaagaatattctggtcctgatatgacgaacttcagccatcgtgcacaagaagatgctgattttgctgcagcttatcaagcacaaaaagctattttcgtggacaatattctcaatgatgatgattttatggagaagtttggttatatcggcgatgtctacggtaagctttggcgcggctgggaaacaatatctggtgaaaacgccattgatcaagttaatcgcctagtgaatcaaattaaggcaacacctgattcacgtcgccttatattaactgcctggaatgccgaaacaacaccacaagcgccattaccgtcatgccatgtgctcagtcaattttatgttgctgatggcaagcttagcctgcaattataccaacgctctggtgacttcttcttgggtgtgccattcaacatagcatcatattctcttctgctacatatggttgccgcgcagactggctatgaagttggcgattttatccatacgattggtgacacgcacatttataataaccatattgaacaaatcaccgaacaactctctcgtccaatgcaccatttgccaaagctatggctgaatcctgaagtcaagtcactatttgactatacaatggatgacatcaaggtgctcgattatgaaagtgagcctgcgattaaagcgcctgttgcggtataataatcttaatagatcatgttgtcgaaaggattagaaatgaaaattaggccactagaaaaaagagatttaccttatatttatcaacaagaaaattcccgtaaagtgatggcactttggtttcaggaagcatacacgtcgtttgatgagttacagttgttgtacgaacgacatgtattagatcagacagaacgacgttttgtcgttgaagataaggaccaatttattggtgtggttgaattaatgtatattgatgggttacatcgccatactgaaatacaagttatcatccatccagaccaccagggacatggttacgctcaatcagctatcaaagcgggcattgaatatgcctttaaagttttgaacatgcacaaagtttacctgtatgttgacgttgacaacgctgctgctattcatatttataaaaaagttggtttcactcaagaaggtgtcttacggggtcattttttcgctgaaggtaagtatcacgatagtatgatgatgggtattttagcccatgaatttattgcaaattaaaaaagttgtcactttgaaagtgacaacttttttagttaagtaattcttctaaatccaactctcttaaactaatggtctttgtttggtgtaatccagctgcatactcaattgttggcttaaaaaacaaaccacgccataaaccgcggataatcataccaagtttcttagctcggaaaggaacgcctcgctttaataaggtccgacgccaatcataaataactgccccgataattgttttgatcatatctttggtagaaatgcgacgtgccgttaagacacgattacggtactcataatcataacgccatagacgactagcatctttttccgcaattatatcaccaggtttagtgttttcttttgatttatgcacagcaatagaattaataaccatatagcctcgtttgatgtcagcaatacgatttgtgtattccatgtcatcaccccaaataaagtactctttttgaggcaagcctaccattgctaccatctcacgtgaaaacataactgacacaaaagttgaattaacaacttcaattgctggttggttcttatcagtgaggtatctttgccaagtaaaagcacgtggcgccgtgacattcatccaagaaggattacccgtcatactaccccaacgcacctgtgagttaacaaaaccagcttctggatgcgattctgaaaattcgacaagatgttttaaagcatctggctctggaatcgtatcatcatccattaaccagacataatcatcttctaaagtttcaccaaataagcggacagcttggttaaagcccccagcaccacctaaatttttgtcagcgtgataaacaaccacgcgactatcatgcaaactatccagatactcttttgtaccatcagttgataaattatcaactacaataacatgtgataaataatttgtttgcgctaaaaccgcagcgagtgattctttcaataatggcaagcgattgtatgtcacaatagcagcagcgacagttttgtcagtcatctgattatttccttcataagttcagtagttcaattatacgtaaaacagcagtgttttacaaatccatcttgtgtcacatcactaactcacagcttaccataaatatctaatcaacttaagtctagtattcttttgtaaagcataagacaaactaaacagtaacattaaggcagttaacaccaaactaaattttgtccaaccactcatgttaatagcgaagcgattatgtaaaattgctgttaacacgattaaaccaaattgtcccatgtaaacaaagctagagagacgacgtatatcgttcgaacaaggtatagtaatttgtctgacagcgacattgattgccaataacaaaacgcttaccgccaataaatcaacaaagataaattgctcagtcgataatgttgtccctgctgcacgccaatgaaatacttctttaacagttaatagttgaatcaacatgattgacacagtcaacagcaagataggtattcttcggaaaaagccctcatattcagcaataaagcggccaaaaatcaaaaatggtacagccactaggaaagactcagctggcaaaaaatttgggatatgcttaagcgtggtcataaccattggtatattcttgcccttaagcaagacaatcagtaaaattgccaaccaaatagtcccaatcgcagtctgtgataacacatttaaacgattaagtaatacaaagacgataattccgcccaagatagttgctgaaatataccaagagccttggaaggtgctacctgtgaaaaaattaagaatatatttcttaaacaacgaccataccaatcgtaatccatgctcacctttgaaacgaaaatgaccactccaatctaatggtattagccaaagatatagtaaccaccaagccagataaaacttaaatagacgtttaaggtagtgccatgtatactgttttcgctcagctaacgatggcaaagtcattaactttttatgcaccaaaaaaccagatgtcagtagaaaaaatggtacggcaaagcggccaatgcctaaaaaaagaacaatattactctctgggttaggcaaaggccaaatgtgaatacctactacaaaaatggccgcaattagtttaaagatgtctaatacatcgtatctattattcattgtgacgtttccttatgcttataacttgatagctcaaaagaatcacgattacaatgattggactcacatacgctactgtttgtagcaaagatgttttgatgcccaatatcagttgattctctccttcacgaccaaccacatcaatcacgcccaccagcccggtcttaggcattatttgtttgccattcagggtagctactgtttgtcggtaagctacggctggcacttgtatcttagccggatgtgcttgataccaagtaatttccagattcccagcattatttatgcgttttttaaactggctcggtaaaatcagattattgacaacagcttgataatgtttatcatttgagaaaacctcatctttgccgggcaaataatccggtgcgctaaaattaacaacatgcatactcttgtcaaactgttgttgccttttttgtaacaagtcctgtatttggctagcttctttggattcatcatttggaataaccaactttgatgctaacgtattatcctgacgccaaaaattttggttggcgttttcgttactaatataagtatttttaattgtcatgccgccgatgagtaacagtccaatgcttatcgctaaaagatattgtttctttaaatttagtgtattgatcagttgcgtcaacgataaaataacaaaaaaactaagtaaatataaaccaggtagcgtaaaccgcattgggaactgcacaattttaaagaaagcaatatcattccaatgatttgttacaatcgctggtgccgaggcaatgaatagaaataataatccaaaaattaataacaaccactgttgctttgatacttgtttaacacaagcaactagcaaagttattgacaacacaattaaccaaaaagccagcccttgataaggattcgttgataatgctttaggtgaggtgaaaataaatggagacaaaattggctgtgtttttatgattgtcaagtagtcaatccaatatcccagcgttaaaccaacactgattaagcccgccaaagcaatttgcttaacaagcataagtttttgattggtagtcactaacgcaactataaagaaggcagctattatgaagacactaaaaacaaacgatagcatgtgacattccaaaataatggccatggtaattccaagctttatgggcttcaccagctgcctttgcccactagtcatctgcataccggcatcaattactaatggcaggaacatcatgccccacggcattcctcccgaactttggtaccaataagttaatgcccaataacttgtcagtgataatagcgtagccacagtcaaactcaaaaatggctgtctagaatacttattgaacaaccaataactcaaagctattgtcccaaacgttagaataaagttagtgattaattgaaatttcagccatgcctgtgtcatcaacaagataagaccgaaacaatagcctaatccgggtccgtaaaaagcattgactatacgcccagttgcaccgaaaccataaagtgacatcgtcatattatgaaagtttaaatgcttgagccgttgcatagattcaaaagcacgattaaagtgaaatgctgtatctgcccctaaatagatgcctctgctatgaagttgtggtagggcaaaaatcaaagcaatggctaatataatcaaatatgggtatgcctgataccattgtattttcttcatcgcttgtttcatgccatatcatccttaaagaccgtttcaacaagtttttggctagcatgaccatcatcatattgtataaacttatgcttaaagtttgcaattttttcacgatattgatgttcaatagcctcaaaattattaattgctgctaataattcgttttgattgtagactagtggtccgggcgcatcatgctcaaaatcaaaattcagcccacgtgacgacacatattctttataatcataagtataaaaaatcattggtttatcaagcaatgcatagtcaaacatcgtagatgagtaatcagtaatcatcacatcagaaactaagtaatagtcttcaattgaaaaatcttgattagctaatgatatattattagcttttggaacattactgacattattccaatagtgcgggtgaataatcatgtaaagctctttatctaaagttttttctaattgcacaaaatcaattggcaattcgatttcgccacgaactcgccatgtcggagcatataaaacaatttttttatttgtgggtatccccatcttttgcttcatctgttttgtgttttcagaattggccctactaaataaagcatcatttcttggataacctgtcggtaagacctgagcttggtggcgatatgcgtcttgtgctacctccgctacataatcacttgggactgtaagatagtcccaattcaaatttttacgtaaataacgctcgtagttagcaggattccattcatttagtacattaaatcccatattttttaatggtgtcccgtgcattgtctgtatttcaacttgtgatgaccgtttaatgcgttcatcttgttcaaaattaacattattaacaaaatactttgctcgagctaaataataccaatattcttttgtgccaaatgaaataaatttagtatttggtaggtcgacctcttcgactatattttttaatacgacaacatggttaaacttttgagtatgtgcctgtaggtaatcataaatagcttttggattatcgccaaacttgtctccccaaagggatgaataaacaactgtattattcaataatggctgttttaaatattctagatagtccgtttgccagaaggccactttatcggccatatctctaaagccttcacggttcgtgttttgtcttaatacaactttacgatgttcctctttatcgtctgtactaattaaccactctaactgtcccattggtatggttttattcagtaactcatgaactgacttaccccatcgcaaaggcatcgtgaaatcatcacgacgcaagaaatgtatagaaatttcaggatgcagtaatgcaacatcacgatattgaccaaatgacaatggcatcgatacttcccacaattggcgcttgccaaaaccatgcgtcaattttttggcacgataactatttgataacccatctgcagcaaaggttagtttggccgacaatgctgtctttgtccagcctccgagccaaaattgtattttagctgtgttatcatccacactaaaagatttcacaattgggtattcccatgagatagctaaagtggcgacatgattagaaacatgaaaaatactcatatttgcaccaatactttgcggtgctgcaatctgttgttgtgacatgcggattttctcgtagctcgtcacatcagataaatcatctgtggtaattaattgccaccaccgtttagcattaggatccgcctcacctaagaatgactggtctgcttctgaaattgtatagttttgtccttgacgcactactggtaagtaacgttgattagcgtcatcccataatgcgacatgggccttagtatgagtaagttgccatatgtaattattattataataccggctagaaacaactacgggtgctttgggatacctagtaaattttagtcgccagtccgatgaataaccgggcacaatgaagtcatcaccaaccataaatccttcaggtcttggatcatcaccgggtaatggttccgtcacaatagcctgcaatgacataccatgtactacttggctaattttaatgtaagctggttcggtaagcgccgttaagtctgttaatggtatttcaatatgatagtgattgtattgatagtggtgtgccggtgcttcgacttttgtttgtgtgttatcaaagccactgtacgctgttatattaggatcttcggagaagacgatgctgcctgtaaacggcgcaactgtctcaccatacttattaacgaatgttacctcagcatcgccaatatcatctaaattattgacatccaaatactgataatatagatgaccatcaagggtgacaacattatcttcttgctttacttcatataaacgtgtgcgactttcaaaatcatgcttgaatgttggtagttcaaaatcaaaatcatcttggtagctactatgcaactgctttgtttttggattaaagctaatatgaaattcttttttggcataagttaaaattgcttgttgtacaagattatacggctcatttagccagatagtatatagtgcacgataccaaaaacgtgcttgattaaattgttgtggggttagcatttccaaaaaggatttcacttcacgatagattacatctttataatcttgatctagcactaaatagttatcgtaagtaaaaggaatagttaaatcaaaatcaagcattttgtgtaactgttcatcttgtgcacttcttggagcgtcatacttttttaggctttcgagaatgaacttcatgcccttaacgcggtcagtaaaacttttaatttgacctgttgcctgtgtgattgaaggtgccccaatatcacggaatcgccacaaataaacaatctcatcaaaaatatcaattttttgcgctaagctatacattggtacaacagttggcatatcttcgtacaatactttttctgggaaataaagactatattttaaaataaaatcgagacgatatattttattccatgcagtcgaatcccaaaccatttcgggatgttctgccaatgttgtggcttcatatgtatcatgataagctctatgatgaacataagacgtccatgattcgcctgtactattaaaccttctaaccgctccgccaatcaaatcagatcccgtacgcataatcatatttaacattttgcgatacgaaaaatcgatgacaatgtcatctgggtcaacataggtaataaattcaccttcggctaaattagtcccacgatttcttgctgaacccagtccgccgttctcaaacaggtataattcaaatatttctggatagttatcaacgtactcacgcgcaatttccggggttgcgtcttttgaaccatcatcaattaaaataacttgatagcccccatcaacaccttgcctaagtagagaatctaacgcctctcttagaaaaagtgacacattatacattggcacaacaacgcttagctttgttgttgcccgacaactttttttaacaatggtgacaggcttgtcatgatttttagggatatgaataattggttcagtcatggattaactcctattgtaattatgtatgcaaagagggggtacgaaccacttggccgcaccctcttttcgcttaagtattaaacaaggtccgcaaaataagcacggaatttcaaatgcaaatgtgatcctaacagtaatacaaccagcacaaatgaccagaaggctatattttgtgatggatgatcccatacccagccggtactcaagaatgaatcacgaacaccagcaattaaataataaaacgggttcatttctattaaacgaccaatgcgtgcgtgtgttgggcccaatttttgtgcaatatcgataactgcaccagaaaaccaaaatacgaatcgcataattgtttgtatcaattgttgataatcagggaaaagtactgtaatagtcgcattaaatatgcctaaagcgtgcaaaaagacgagcatcgcaaagaaataataaataaattggaatgcatgtggcgttagatgaacacctgacaaaacagcaatgacaacacccacggctaatgtaataaaaaatgggatgacgttaatccaagttctcacacttggcataatgctgattggaaaattcattttagaaacttgtcgtacattgttacgaatactccaagtagcatccataaatgatgtattcaaaaacaaccatactgcctgacctattactaaccaaccaatatatggcacaccatcagtttcaccgccttgccgcaaaccgacaccaaagactaaccaatacgttgcaatctgcataacagggttgataatatcccacagcacacccaaagaatggtccatgtatttcgcgcgagtttcatagcgcgctaaacgtaaaataacgggaaagtattttatttgctcccgtagcacaagccatatttctttcatgttttacttaccgtccaaaatacatataagcgtacacagcataaatcagaatacccgtaccagcaaaagcaagtagccagttccaccaacttaggcggccaccaacagcattgtctctgacaatttttttcttttctgtattcgtcaaatgctgatctaatgctatacgttctgttaactgttgacgattgaagtcgttttgtgcttgtttacgtgctgcaacatacgactttttaacatcatcatcgagctgattgtaccatttagtccaatctttatattcttgcagaatcgtttccgtatcaccataggctcttaactcaccatattgaatccacattgttttgtctgtgaattcttcaatttggcctagggcatgtgacacgaagaaaattgttttacctgcagctttaaattccttcattttgttcaaagctttacgtgtaaaggtttggtccccaacagataacgcttcatcgataatcataatatcaggatcttgatgcactgctattgaaaatccgagttttgaacgcatccccgatgaatagtttttaactggttgtttaatgaacttaccaagttcagaaaaatcggatatgtcgtcaatttggtcatcaatttctttatttgataaccccatcatgagtgacttcaatcggatattttctaatccggtcaaattatcgcgtaagccatcccaaaccgatagcaatgaggtttgccccttaattttcaaacgaccagaagtttcagccaaggcgccactcaatatattaagtaatgttgattttcctgagccgttgacgcctatcacgccgacaacatcaccttcaaagacatcaaaagagatgcccttcaagccccaaaacttttccttatctgatttcaaaggatttaatattgcctgaatcttttcattgcgggacgtacccatatcgtattcttttgtaatataacggccacttactttcagtggtgcttctgaattattatggtttccgggtaaatcaagctgtttagccacagacaccggtaagaagggttcatctaacccacgtggatcattgggttcataaaccgcttttttaatatcttcagtcatgtccttcctccgactaaatgtacatgtgtgaaaaagtcacaacacttaactattataccttatttacaccaaaatagtcgaacgccacaaaacacacgacattttgagcgttaacaacataaaaaaagcacctaaaccagtgcttttaaaacttaaatcccatattcatcttgccacaaaataaggcgctgtgcctctagcgactgcggcacatcgatgatgcgctgattggcagatcctttaaatcttaaagataagtccatcagagcttgcacaaatcgaccatctaccaaaacatcaatttctgctaatagtgcttttttatcatcggtttccttcattaattcatcccacgtatagccagtccaagaccaaatatctttcgtatcgccaaattctgctctcacacgacgtgttaattgtaaagcaacaggtgtatttaaaaatggttcaccaccaagcaaagtcaatccttgaacatacggttgactcaaatctgcaataatctgatcttctagtgcctgtgtatattctgtgccataatgaaagttttgcgcgacaacattataacagccaggacataagaatttgcaaccggacaagtaaattgagcaacgtacgcctgggccatcgaccataacgaagggtttgtaatcggctacaaaattacgtgtcaaatcttccgagcgccattcttgactatccggtacagtaataccgttttctaattttttagacatggccttcatccacctcattttgtgacatatttttcacacgggccgtaatttcagcatggcgtccgtgaatcataggcctagcttgtggatttcctaagtaaccacaagttcgtttaaccacatcacaagtctttgggtcatggttgccacactctgggcagcaaaaaccacgtgcagttggcttaaactctccttcatagccacatttaaagcacttatcaattggtgtatttgtgcctaaataaccaacatgatcataagcaaaatcccaaactgattcaagtgctgctggattttgttttaaattaggatattcacaatagtgaataaacccaccacttgcataatgtggataagcttcttcaaacagtagtttttcaaaaggattaggatgctttcgcacatcgtaatggaatgaattcgtatagtaatctttatcagtcacattatcaaccacgccaaatcgcgccttatcaagttcacaaaagcggtctgttagtgattccgctggcgttgaatacacagaataatggtagccatcctctttttcccactgctgacatgcttcattaagacggcgcacaatagcaaccgtaaaatcatgtgcctgactattatcttcccaattcgcaccaaagaaataagcgcccacttcgtataatcctatgtaacccaaagacactgtggcgcggccatttctgaataaactatcaacttcggtgacactttgactgccaaaaacgccaccttgataaagaattggtgcgttttcaggaatcgctgttttggtacgtgctactctaaattgtaatgcctttttggccaacgctagacgctctgctaaaatctcccaaaacatattcacatccccacccgactggatcgcaatacgtgggatatttagggttaccacacctaaattcatacgcccttcgttgacttccgtttgattttcatcacgccaaccttgtaaaaatgaacggcagcccattggcgccttaaacgaaccagtaatttcaattattttttcataattcaaaacatcaggatacatgcgttttgttgcacacactatcgccatttttttaatatcatagtttggatcgtttttaagcatgttcacgccacgtttcaacgagaataccagctttggaaaaatcgctgtacgatgatttggcccaatacccttaatgcgaatatcaaaaatagctttttgaatttcacgcgctaaccaatctgtgcctaaaccaaaagccaatgttgtaaaaggtgtttgtccttgtgctgaagataacgtattaatttcatactctaatgcttgcatcgcatcatatatatctttttttgtgctggacacagcatatgcttctcttttttcgggcacaacataggtttcggcttcagctaggtgcttcttgtaattcattgctgcatatggtgcgagcaattcatcagcacgattaatagaaataccaccgtattgtgatgaagcaacgttggcaataatttgcgccatttgagctgtggccgtcccgattgattgcggctgttcaacttgcgcattgcccattgtatagccatgctcaaacataaacttaaaatcgactaagcaacagtttgtcattggactcaagggcgaataatctaaatcatgccagtgcatatcaccacgtaaatgagctttagctacatcttctggcaacattttcagccctgttgatttaccaaccataccagctgttaggtcgcgaaatgtattaaaaacttgcgcatctttgttagcattttcgtgaacaatatcatcttcttgcgcaatgagtcgattgattttgtttgatggattaatggcctgttgccactttttttctgctcgaatatgttcttgctcaaaagctgcggctgcagcaccatccaattttttgagttcggataacacagtattatatatttgtgctgttgttaattgtggttgtttcgtctggttttccaccgcggccatcacttgttgataaacatcatcttttacccccaaaagatttagtatcaaagcgaccttataagcgtgaaacgtcactgtctcccccgtctgttttgtgacttttagtaatgtttgacctaacgacatctcttgttccccttttaattttattgtgatttttgtgactaatcaatttgatgactgtatttagaattatgcgcccctttactggttaatgtcaaacacttgttctatgtataaacattcatgcgaatgtttgtttcatttatttttaatagcgtattagcaagtcagtcttgttatttgttaaatctataacaccaagtatttattcattattttttgtaagtttttttaaaataaccttatacgttcatctattttcttttttccaatgtataagttcacaaaataacaatctgattacaaattttgttcacaaaaaaagcacaataatgtgctttttacttacctattatcattagccttctgactcaattaattgttcacctaactcgaaattatgtgaataatcaactggtatatcgaccacaactggtcccttagttgcaaatgcctcatccaatacagcatcgagttctgccggagtattgacacgtaaacctttagctccgaagctttcggcatacttgacaagatcaatattaccaaaatcaacaccagctgattcaccatcatactttaattcttcttggaatttaaccatatcatagtgtgcattatcattccaaacaatgtgcactgtatctaagtttagacgaacagctgtttccaattccatcgctgaaaagaagaaaccaccatcgccagaaacagaaatagatttagcatttggtcgtaccatggctgcggttaatgcccatggtagtccaacaccaagtgtttgcataccatttgaaattaagaaatgacgtgggacatatgacttgaagtgacgtgccatccagatataatgtgagccaatatcagtggacactgtcatgtcatctgtgacacgtgcttgtagcgccttaataatattcaacggatgatttaagttgccttcagcaggtgtataagttggctcgtccgtgtcattcagatctttcttcaatgcctttaattgactttgactagcctcaggtaatacataacctttgatacgttcagctaacaagtcaagactttgcgcaatattacctactaattgccgttttggcacaaaattattatcaatttgaaccggtgtcgtatctaaggcgacaatatttaagtcgttttctttattccagttacgtggttcatattcgatagcgtcataaccaactgtaatcactaagtctgattgttttagtagcttatcaccagtttggttacggaaaagaccaatacgaccaaagaaagttgttggttctaagtcatgcgatataacaccagcaccttggaatgtttcgacaactggtagcggtgtgtcgccaagcaagctgtgcaaagctgcaacagtctgatcatcagaacctcgcgcaccaactagcaaaacaggaagctgtgcttgcttaatttggttagctaaccaatcaagatcagcaagagaagcggcaccttgttgcgctgcgggcacttgtggtaatgcatcaatggttacaggtgcatcatcaacatcctggggcagagaaacgaaagcagcaccttttttggcaccattagcagctgcgaaagcattggcaataatttctgaaatattattaggatcttgaatttctgaactgaaattagtaatcgaattaaagagtgctacagaatttgttgactgatgcgttaaacgataaagatcacgacgcggtacctggccaccaatagcgacaactgggtcattttcggcactagcggtcatcaacccgctcacaagattaccaacaccagggcctgaagtcacaatgacaacaccagttttacccgtaatacgggcaaatgcttgagccatgaacgcagcattttgttcgtgtcgtgtgacaatcaaatggggtactttcacacctgctgaagggtgttccaatgtctcaaataagcgatcaattttcgcacccggaatgccgaatactaaatcaacaccgtggtttgttagactttgtgcaacaatatctgcaccaaactttttttctgccattttattaaggagtgtgcgctgcgcttgaatgataactctcactcatcgcgtggtgtcactcatttcctccaaacttttttcaataaccatatcatagcacttttcactagtctatgcgaaataaagattgtgaaatagcttgctacatcaatgttcttttattcacaaactattttaagcaataaaaaacagtcagtagtacactggctgttttaaaacattaatcactgaattcgaatacaaaatccgagttattgatgcgcacatcatcaccgtctttggcaccagctttgcgaagcgcgtcatcaacgcccatatgcctgagctgtctcccaaaacgcataatcgttgcatcacgctgaatatttgtcattaagaatagtttctcaatttcagcgccgccaataacccactcttctgtctcctcggaccattcaacagtaaagttatgctgttctggcttaaagtcataagttttatcgttagacaccttttctaccacaggacggtaactttccggtacaggtgcagtggctaataagtcagcagttaatcgcatcaaaggttgaaccccttcacgcgttaaagcagaaataggcataatctccggttgtacaggcaaacctgaatcagcggcaacttcttgacggaatttaaccaaattttcttcagaatctggcatgtccatcttcgttggcacaacaatatgtggtcgatttagtattgtttcatcatactgacctagttcatctaatattttacgatattgtgtgtacgggtcgtttccttcaatacctgacatatccacaaggtgcagtacgacacgcgtacgttcaacgtgacgtaaaaactggaagccaagtccaacaccttgagatgcaccttctatcaaaccgggcaaatcggccataacaaaatcgcgcgcatcatctagacgaaccatgccaatattaggtgacagcgttgtgaaatggtaagccgcaactttaggttttgcattagaaacaacagacaatagcgtggactttcccgccgaaggaaaaccaacgagtccaacatcggcaagcaccttaagctctaacttaagctttcggacttgacctggctcgccattttctgacaattcaggtgctgggttagctggtgtagcaaaatgaatgttgccgcggccaccacggccaccttttacgacaactaattcttgaccattttccagtaagtcgcctaaaacttcgcccgtttcaacatcttttaccgttgtgccttgtggcactttgatatatcgatcttcggctgaggcacctgtcattccttttgtgccaccgttgccaccaggctgagccttaaaatgacgattataacgaaaatccatcaaagtgcgtagaccttcgtccactttaaaaatgattgaccctccgtggccaccatctccaccgaatggaccgcccatagccacaaatttttcgtgacggaaggatacaataccatcgccaccttttccagcttttacttcaatttctgcttgatctacaaatgccatagctttagtgcaccaaaccaaccgacacgctgttactaatcggacgcgtcttgtttgatgcgattctccttgtccgctcatatcattgagcttgcgatacttttaatactctagtttaacataaaacgcgtcgtcgtgcgaccatgaggtttattactattgtatgcctgattttaaactcatatggataacacgcgctaatttttcattaatgccgatggcttgcaatgcttcaatggaagccccagctatttttggtagtgacccaaattcacgtagtaatttctgtcgcgttttagggccgacaccgtcaatcatatctaagcgtgatgctaacgagttcttactacgcagttggcgatggaaattaatcgcaaaccgatgcacttcctcttgtacacgctgaatcaagaagaaaccttcagattgcttactcaaaactactacttcacctgttcgcccatcaatcagatcagctgtcttatgcttatcatttttcaccatggctgcaatcggcaagctagttagaccaagttcatcttctaacacttctttggcagcgtgtagctgaatttctccaccatccattaaaataaggtctggcatttcaccgccctctttcaaaatacgtgagtatcggcggcggattacttcttgggtttcagaccattcatcagcgtgactgaccgatttaattttatatttacgatataggtctttgttgggcacgccatcatcaaagacaaccatagcgctgacaatttcgacaccttgggtatgtgaatgatcaaaagcctcaattcttttgcccataggaatgtttaaagcatgggtgatttcgcgcatcgcgcctgtcgtttttttctcattcaactgcatcaaacgaaacttttcttctaaagcaattcgagcatttttttgagctaaatctagcaaatcacgtttttcaccacgcacaggtacacgtacaggaatttgtaacatctctgataatgcattagtatcaatccctttgggtactaatacttcattgggtttttgaatgttacgctgtgcatagaactgttgcatgaagttcatcatttcttcatcagctgccccgacaaccgaaaatgtctgtttgtattgtcgaattagacgtgcttgtcttaagaaaaagacttcaaccgtcatccaacccttgtcaagataataattaaacaagtcgcgaggtgtcgtgtcttttgagagtacacgttgactttcaactgtttcatcaatatatttgagttgatctcttaaatcagccgcacgctcaaattctaatgtttcggcagctatttgcattttctgtgcaatggcttttttaactgaagcagtattaccatctaaaaagtgtttaatacgcgcaatttgatcatcatacgctttttgtggtacatcatgccagcacggtcctaagcattgtcccatattgtagtataagcatggcctgccttgataaccgttgcagcgtcgtagaggataatttttttccaaaaatcgtaaggtttcctgtgcagcataaacgtttggatagggtccaaaataaaagccgccatctcgcttgacttcattaactaaagccattttaggatcgcgctctttagtaattttaatataaggataaccagtaccatacttcaagcgaatattataataaggcttatactttttaattaattcgttttctagtaaaaaagcttccttatcggaatttgtgacaatataatcaaaatcggtgatattttgcactaattctgctgttttgccactatgatcttgcttgaaataagagcgaacacgattctttaaatttttggctttaccaacataaataatcttgccgttcttatctttcatttgatatgacccgggttctgatggcagcaacgcgagtttttgttcaatgtgttttgatggatttgctaacatattattattataccaagcaaagcaagtattttgttcgaaaataaaaacacgcgttcgcgtgttcaaaaataaatttattttgcctcgtgcttaagtgctgcaccaataaagtcatggtacaaaccttctgggcgctctggacgtgataagaattctggatggtattgtgctgcgataaagaaatcattttttgggtactcaatgacttccattaaacgattatctggtgacgttgcagaaaaaatcataccagctgcttcaaattctgagcggaacttcgtattaaattcgtaacggtggcggtgacgttgctcaatttcatcaacgttaccataagccttagcagttaatgttcctggtgttagcatagccggataaagtcccaaacgtagtgtcccaccaagattttcaacattttcttgatctttcatcaaatcaataataggtgcatgtgtctcaggattcaactcagttgagttagcatcgtcataacctaaaacatgccgcgcaaattcaacggaagcaagttgcatccctaagcaaacacctaagaatggcacatttgtttcacgggcatagcgaatggcttgaatcttaccttccgtcccacgctcaccaaatccacctggcaccatcacgccatcagcgtttgccaagagcgttgccacattgtctgaagtcactgtctcagatttaatatggttaatattaacctcagtattttgggcataaccagcatgctttaatgcttcattgacagagatataagcatcgggcaaatcagtgtatttgccgactaaagcaatattaactgtcttctttggatgcttgatattttccaccatttctgaccaggctaccatatcagcttttggtgcatcaacctttagtttattaagcactacgtcatccatcccttgtgcttggaggttcaaaggaatgtcatataatgtttcaacgtcgcgtgactcgatgactgcatcagggtcgacatctgtgaaagttgaaattttcttttttaagttatcttctaacggtgaagaggtgcgcagaacaatcatatccggttgaatacctaatgaacgcaattgtgccacagaatgttgtgtgggcttagtttttgcttcgcccgcagctgtcaaatagacaataagactcgtgtgaatataaaatacattatcactgccaagatctgatttcatttgacgtaatgcctcaataaatggcaaactttcaatatccccaacagtgccaccaacctcaacaataacaacatcagcatctgttgattcagccgcttttttcatcttatctttaatagcatcagtaatatgcggaatcacctgcactgtgccaccattataatcaccacggcgttctttggccaatacttcagaataaatacggcctgttgtcacgttagaatacatatttgtattaatgtccatgaaacgttcataatgccccatgtccaaatctgtttccaaaccgtctcctgtcacaaaagtttcaccatgttgatatggggacattgtgcctggatcaatattaatatatggatccaatttctgaatggccaattttaagccacggttcttcaacaaacggccaagtgaagccgctacgataccttttcccaaagatgacacaacgccaccggtaacaaaaatatacttaacttgtttttctgccatgatgcctcctcatgattaagcgcttgcgcgcatgcaacgtttcaggggtaaaaataaaaatagaaaagctcccaagtataatacttgggagcttttaacgtctgtcccatttaatgggagccctaatatatattacagagttaaccaatatttgtcaaattattttgagttgttttgacaaaatagtattcacatagtgcttaacgcttaaatatcaacacactttcaacatgtgttgtttgagggaattggtcaattggttgaattggcccatcaatatgaaaaccttctgctaatatctgaactgtatcacgtgccaaggtcgcaggattacaacttatatatacaaatgtcttcggttgcatcgcactaacagctgagattaattcattggttaagcctttacgtggtggatcaacaaatacaacatccggtttcagaccatctgctgcccattgtgtcatctgctcgggcgcatcggctgtaacaaattcaacgttgtcaatatgattattttgggcatttttttctgcatctaggacagcatcttcaacaacttccacaccataaactttggccacttgatcagcaattgacaaggtaatcgtgccaatgcctgaataagcatctaccactacatctgtcggttttaagcctgctttctcggcagccaatgtatacaaaacagcagttgtctgcgggttaatttgataaaatgagtttgggccaatgatgaagtcctttcccattagctgatcatgaatctcatctgcaccccatactgtttcattccactgacccataatgacgttggtatcgtgattattaatattgtggataaagctctttaattcaggtagttttgcacgtaaagctgctgcaatgttatcggcttcgggtaattttttcgtattggtgataatcacaaccatcagttcatgtgaataaaaaccacgacgtgccataatatggcgtacaacacctttatgtgtttcctcgtcatatgccgaaataccaagatcacgtaacacatcacgtgtaacggaaacagcttcgtcaacttttggatcttgaatatagaagtcctctactggcattaatttatgtgatccacgccgataaaagcctgtttccaattggccattaaccatttggacaggcacctgcgctttgtttctgtattttgttggatctgtcatcccaatcgttgggttcacttcaacactaacattaacttttttgaagagttgttctacttgccgttgcttaaatgtcaactgggcttcgtatttcaaattcgccaatggcgcaatgcctgttgtaattgcgaccttatcgacattttcggcacgatttggtgaggcctttacgcgcttaatcacgcgaccaaaagcgtaactttttaacactttggtaataccaacttgtaccacttcaccaggtatggcatcaattacaaaaattggaaaattatcgattttaatgacacccataccttgataagtaatatcaaccacttcagcctcaacttgttgatttttggttacgggaaccttcgttttatagacacgatttgcttttgccataatattcgtgctcatcatcacgacataattcatcatcgtatgatattaatcgcacactccttttcttgggtttttcgacacccactacaaacattatttaacgtcgagtttttcgacgtcagccataaattgctgtttagttcggtccgaaacagttgctgcttctggcataccagaacggttcgcaataaattcaatatgttgctgtaaatcagtgaaaagcattggggcatcgccaccatattcaccatctaaattaacctttaaccggtcatcatccaatggtatgatttccactttgttagtttttttataaatcaattgcgggttatcaacatgcttccccccattgagcatctgcgcaacaatctggagaatttgggcaaggttagattccttgataatcaataatgtaaacttgccatcgtctaacttagcatctggcacaattgattcgaagccaccaactgaattagttaatgccaaaaaaatcatcgaaattttcccagaatattcaccctcatcgtacacaaccttagcgtttactggcttaattcttgtaattaactccgcgcctttaactagatatgccaagtacccatataatgacttcattaatgacggcacagcataggtaacttcactaatggtgcctaaggctgcaatattcataaaatactttgactgcccatattggtcaattttaccaatatccatcttaattgtttcattttgcaaaataactttggctgactctagaggttcatcgcgaggcaactttaaagcacgtgcgtaatcatttgtagtgccagctggaataaccgccatcattggccgcttatctaattgtgctaaaccattaaccacctcattaatcgtgccatcaccaccggcagcaacaatcaaatcaaatcccgcttcagcggctcgtctggcttctatggcagcagacattggttctggcgtcgtggcaaatgccgatgtttcataaccagctgactcataaacttgcaaaatgtccaacatttcccgcttaattgcttcacgaccggatgttggattataaataattcttgctctcatgttagcgtgtgacgtcacaaataatgctaattatttgttaaacacgttaccgtgccacactatcctttcataaaacttatgtacacaggtaagtttacctgttatgtgactatccagcattattagcgcttggctagctcttctaataataatttgttcataatgccaggattggcttgtcctttagacattttcatcaattgtccaatcaaatagccagttgcgcgatccttaccacccttgaaatcttcaatggattgcggattattatctaatacgtctgtaatccattctagtaggacagccggatcactaatttgaaccaaaccatttttcttagcaaaagcttctggttcctcacctgtcataattgcctcaaagacttgttttgcctgttttgttgaaatcgtaccagcctcaatcaacttaatcatacctgccaaatgctgtggcgttaattgtgtttcttgtaattcaacttggtgcttattcatgaaagcattcacatcgccaattagataattagctgcacgttttgcatcggccccagctgcgatagttgcgtcataaaaatcagccatcgctaaagtctgagttaatacctcagcatcgtattgttcaatgcccaaatgtgtaacatagtcctgctggcgttccttagcagattttggtaattcagctgctacttgatcaatccattcttgatcaatcacaacaggtgataagtctggttcggggaaataacggtaatcatctgcaccctctttaacacgcatgagtattgttgactttgttggttcgttgtagcgacgtgtttcctgttgaatgacaccacctgagcgcaacacctctgcctggcgtttctcttcaaaaatcaaagcattacggacatagttgaatgaattaatatttttcatttcaactttagtgccatatttggttgacccaaatggccgaattgaaatgttaacatccgcacgcatttgaccttcttgcattttagcctcagaaataccagtaaacaaaatagcttggcgcaactgttctaggtaagcataagcttcatctggggaagcgatatctgcttccgatacaatttcaattaaaggtgttccttgacggttcaaatccacgtatgaatagccatcagcaccgtgtgtatttttacctgcatcttcttcgacgtgcatttctttaatacgaatgcgtttggtttgtccatcagctaatacgacgtcaagatagccatttgtaccaataggtgtctgtgattgtgttgtttgataagcttttgggttatctgggtaaaaataattcttacgatcccaacgaataaatggtgagatggtggcattcaaggctagcgctgcacgcataccatattctaatgcccctttgttagcaaccggcaaaacaccaggatagccaaaatcaatcacattcgtgttttcgtttggctgatcaccataatggactggcgatggtgacaaaagctttgaattggtttgcatttcaacgtgaacttccaatccaatggttgtttcaaaatttcctgttcccataatcaactgtccccttcttagtcttcttttgcaatatctggtatttgttcgaatagacgcgtggcttgttcaaaggcatagcccgtttggtaaacagtttgttcatcaaatggcttaccaataatctgcaagccgactggcaaaccgtctacaaatcctgcattaacagataatccgggcagaccagccaaattaaccggtacagtcagtacatcagctaagtacatagctgttgggtcatctacctcttctcctaggccataagcaacagttggcgctgtgggaccgactataacatcataattagcaaatactttattgaagtcttctattaataaagtacgaatcttagctgcttttttaaagaacgcatcataagcaccagcagataatgaaaatgtccctagcataatgcgacgctttacttcatcaccaaagccctctgatcgtgtcttaacatacaaatcttcaagatttttaacatcatcagcgcgatagccatagcgtacaccatcgtaacgctgtaaattagaagatgcttctgaagacataataatataataggcagcaacaccgtactttgtgtgtggcaagctcacttcatcaaccgtagcccccattgcctcgagctgcgtaattgctgctttaactgttgttgccactttaggatcaattccctcaccaaaatactcttttggtacagcaatctttaaacctttaatattaccggttaactgtgctgtaaaatcaggcacttcacgttttgaagcagtagagtccttaatgtcaaaaccagcaatggtattcaaaaccaatgcattatcttttacagtacgtgtaaaaggccccacttgatcaagcgatgaagccatcgcaaacaacccccaacgcgatacacgaccatatgttggcttcataccgacaataccattgaatgctgctggttgacggattgaaccaccagtatcagaacccaaggcgaacggcactaatcctgcagcaacagctgccgctgaaccaccagatgatccgcccggcacctttgtttgatcccatgcattagctgtcttactataatatgatgtttctgttgagccacccattgcgaattcatccatgttcgcttttccgacagaaatggcaccatcctgattaagcttttcaacaacagtggcatcatagactggcttaaaaccttccaaaatttttgaagcaccagttgtttcaattcctttagtagctaagttatcctttaatgctaatgggagtcccgataagacgtgagcaaaatcttgcttttcatctatgctttcagcttgtgacaaagctatttctgggttcgtcataataaaagcatgtagcttgtcatcagttttctcgattttttcaagcgtggctttagttagttcactagccgtaaactgcttatttaaaagggcattatgaagagatgttaaatcgttatcaaaaaaatcaatcgtcatcattattctccttcatcctctaatattgccggcactttaatcaatccagctgatgccagtggcgcattttctagtaagccttgcttttggtgccaattatgtgcaacatcatcacgcaaatggttaacattttcagtgactgaataagtgggttcgactgcagcagtgtctacttcacctaaagtattaaatatatttaaaatatcacctaattgtgttgtaaattgcgttagttcgctatcatcaaaagataacttagctaatttagcaacatgggcaacttcttcttttgaaattgttgtttcagacattcatctactcctttacttgtgtgctatatcatgccatttcaaacacgttgcacatctaaacatatacttatccattttaccataactcaagtgcttaacacgcttgcattttatcaaaaatcgcgtataattaatcttgttgtaaaaacaacatgaccaatgactttgttcagcgtctcaccgtcgttttacacagtcattggcgacattttagaaaggtggatatgattatggcccttacacaagaacgtaagaacgaaatcatcaaggaatatgctcgccacgaaggcgatacaggttcagctgaagtacaaatcgcagttttaactgctgatattaatgagttgaacgtacacatggcagctcacaagcatgatttccactcacaacgtggtttgatgaagaagattggtagccgtcgtaacttgttacgttacctccgcaacactgatattcaacgctatcgtgaattgatccaacgcttaggtttgcgtcgttaatctttcagattaacctgaaaacctcgtatcaaatttaaggagaaaagacatatgcctgttattgaatcagcaattcaacgtgttcgtcttacaaaaaagcaacacgatcgtaacgaaccacaagctagtgcttaccgtacagctgttaagcgttttgaaaaggctgcagctgctggtgaagacaacttggcagaattgtacaaaattgcttcttctgcaattgatcgtgcccactcaaagggtttgattaagaagaacaaggcttcacgtgaaaagtcacgtttagctaagtatgtaaagtaattcatagtaaaaaaagacttggacatgttccaagtctttttttactatatatattgtaaaataaatctttcaaataacatttctgggtcttgattggttgattttaacttactttcaattaaaatcatccctaaataaccagtccgcaatgctggtaaattgtatttacccagcattttacgtgctaacttaatacgataaggatgaataccacccaactgttgactaatttcctgatcactcccctttaatccagcaacttggattaataatctaaattgtccggttaaaactgcattcactcgtaatgctggttcaccattctgtaatagcgcacgatatatgattagtgcttgtttgatttttttggtcatgactgcatcaactaaatcaaaaacattagcagttaacgtttttggtacaagcgcattaactgcatctaaagtaatcttcttatcgtatactgcataggctaataattttggcagttcattgaccattacggtatattgtgcattggttcttactacgagttcttgcagtgcatcaggtgacattgtatagttttgttgctgtaattgttgtgttatggcttgtttagcagcactttcattaagtgctgctaattcaatctgttccgcatgcttaagcacctgtttagtgattttttttcgcttatctatttttaaatcattaatcaaaaagacgaccacattgtctgcaacagggctctcaataagttttgataactggtcttgatttgtctcactgattttacccttcgctgttaaaaattcaggattttgaattaatataacacgtctatccccaaaaaaaggtaatgacatggcatcgtcgattacttcacttaaatcctgctgcgacaaatcgaattgcgaaaaattcatttcgcgatcgtcagacttaataattgctttaaaagcttgttttgctcgctgaataagtatgtcttcatcgccaataactacataaaaattggccagtgcattattttgaatttgttgatacagttgctttaagttcatgcgttatttttacctcaaaatagcttgtttgattattatcataaatatagcgaatcatgccgtctttttgtgtattcaagtttgttatctgattgaccgtacacgttcgtattgtttctttacgtggatggttatatcgattgtcacgtccagctgaaattataccatactgtggttgccactttctaagtgtttccggatcactagcggttttagaaccgtgatgtccaagttttaatatatcaactttcagctttggatatcgttctgcaattgctttttcccctgcacgatctaagtcgccagctgtcaaaattcgttgattgcctaaacagccaaataacgcaattgagtcttggttttctgcttgtccagaagtaaagggatggacaatatgaaatgggcaatttggtatttcatcaccggcggttaactcacatacctttgttctaccaaggtagggttggatttcttttaaaaatttttgttgttttagcataccagcagggataatgacgcgttgaaccgaaagatgtttcaaaataactttagcattaccaatatgatcataatcgtgatgtgatagcacaaggttattaatctgagaaatacctcgactgtgaaggtaatgcacaatgacggactcgccgttagtccgttgatactgttttatttgccaatcctttttggcactgaagtcaacctgaccaccagtatcaatcaaggtcactgatcgattaaatggcgttctgactaaagcggcatccccctgtccaacatcaaaggttgtaaactcaccatataatgggtaacgtacccaaatagtcccaaaaaatagtaataataggcacataccacgacaaaaaaatgctaaagcgttttgtttaacgtaaatcaacaacgaacaagtaaaaaataatactagcacgacactaggcagtttaccaataatcatatcaccaggcaacatcgacatgctatctaaacaactagtaaaacattgtattaacacattgacaaccttcgctataccaggtatatcttgccctgcaaaaccgagtaatgtaaaaggaacaattagcgtactgaaaataggaataacagcaaaactgactaatgtttgaaggatgtgccatgtatattgctgtgccacaataaaaggaaaactcaccaaacttaatagcatattagtttgccaaaaattcaaagacttagcaaacaacagacagaaagtcaaagtaaatgataattgtccacctaatgttaataaaatacatggctcgtatattaaggtgcctaacaaactaaccgaccaaactgtgggcggcgttaatttacaccaaccagtcatgcgtaacaaaaaaaataagccaacaataaccgcgcgcattaagacagctgtttctcctgaaaaaacaaaataaatacataaaatcatgcctgcaataactgctgatatttctttaggaataaataaacgtcgaaacatacccattaccattttcaataaatagttaatgtggaaaccagaaatactaaataaatgaattaaaccaagtttttgtacgcctggattattaacataaaacgattttggtgcagcaccaaaaattactgactcagcatattcgtttagtggctgtggtaacatctctgctttctttattcctatcgcatgccatttatgaatatggttgcgataagtatcgagtagagaatggactgatttttgctttaaattagaccacgattgaactgttagctgatgtgttatgtgttttgcttcataataacgtcgcatatcaaattggttaaagttcgtagctggcatcatccgtttataatgcccagacgcactaaattgcaaaacatctgtattggattgccattgttgcttgtcttttagacaagtgaatgtgtaatacactcgaatgacctgacgtgactcgtaaagcttggcattagcacttaattggtcaccatctatggcaatactatctggtaaaatggtgcctcggcaaatatatctttgattttctgattgcttagcttgctgaccaagctgataggtatctaacataaaataacatagaaatggtatcactaataaactgagtaaaaaaatcatttgttgcttaaaattaaaaattagtaaagtaaggcaagctaataaaaaacaaagtgtcatcgtatcttgtctataaacaaaaacacttagtgcactaataataagcgtcacaattaaaagatatcggctcattttaaaccaataacttatcttttaaagattcaatacgtttgtcccctattccgggtataccctttaattctgttacatccttaaaatgtccatgtgtttctcgatacgcaataatttgctctgctttttttgctccaatgccctccaacatttgaagttcattggcagtcgcggtattaagattaatttttgcactatcactctttttagcaatcaccgttctctcgttattaggttgtggttcatttttgttgggcacataaatcaccgtaccatcagacattttctgagctaaattaactgttgtaatatccgcttctgatgttattccccctgcctgagcgattgctttctgtgcacgtggattatcgacaacgttataaacacctggtcttttgaccgcacctttaacatcaaccatgattaccgcatcagatgattgactctttatctcagttgaagcatttgtcatcgttgcttttctggcttcctttgatggatccgtcttcacgcttgtaagttcctgttgatgtgacaacatataaatcgcatagattcccagaactaggattagcattatgccacttataacccattttatgaatcgataagctagtattttctcttttattgccagtatttgatctatcattggttgaaacctccaatagattatacgcacaatcatcttgaaaaactaaaaaacacctgacaattgtcagatgttagtttggcatgtaagattcgctcttacgggcgactattggttgtcacaccaacagcaaagtcgcgtcgccacagtgcaagcactgttagtcatggtgagaaaatagggttccacaaccactattaacacctgcatctatacgagatttacgatttaacgtagcaggccgcaatcggcgctaatttttcaagcgcttcgactcatcgcataatttaattttaccatggcactaatgtaatgtcaaaaattgcgttcgtactgcctgtgattgtttcttttcgatttgaatacgtaattgatcccccggccttaaaattaaatcaccatgaggtataatgctactattttcacgtaagaccaaaactaacaaactatttttaggccacggcacatcacgtaccgattgatcagctaacacactccccaccaatactggtatatcaatagtgattgtttcctggcttttaataaacgaccctggcccaattaatcgttttaataaactcgtataaattggttcgccacctaataagtctaccgtcaaataagagagtaagctaacaatggctagtggcatcaaatgtgttagactacccaccatctcaacaattaataatatagctgtaaatggcgctttaccaataccggcaaaataacctgccataccaacaaccataaaatcaataacatattgactctctagccaacccaataaaacaaacaactgcccagtcgcagcactaattaatgcaccaagcgttagaattggcaggaagataccgccaggtaatcccgaaccgtaactcaccatagaaaaaataaagcgcacaacaatcatgacacaaagaatttgcagcgatggtataacatgacctaatgacaaaataatgccgttaccaccacccaaacccttaggccaaagtaagccaactggtataatcatcagcagaggcacaataccaaagtacgcatgcggtactgggaaaattttctggtaccaaatatttgtttttaacaagatgcgttgataaaaataaccaaaacaacctaaaatcaagccaagtataaccagtaacccataactagatagtggtaatacaggtacttgcgtcactgataaaactggttttaaaccaaataaactactcgatacgccgttagccgcaatggcgccactcagtgcagacaaccatactagtggtgagaagctgtggtagatttcttctaatacaaacatcacaccagcaattggcgcgttaaaagcagctgataggccagcagcagcaccactagctatcgcaatttttttgtcgtttttatccaaatgtagcgtatgaccaacgccttgtcccaccgcagcaccaagttgaatggaaggcccctctcgaccaagcatgagtccgctaccaatacctaaaatgcccgtcacaaacttacgccagagtatcgcccaccattttgtgttaagctcatccatgagttggccttcaacctgagggataccagagccagaaatatttggctcctgctgcaccatttttgcaatcaacaaaccaatacatatattaaccaacacaataataataaccaaccaaccatgctttggtaacgcaacatactgatatatttcaatccaaaacaataataatttttcaatggcatagcgaaaaacactaattacaacaccagataatacccctattagtaagccacggccaacaaaagatatgcgtgttgtattaaaattaaagcctcttttaaacataattttagtatactacaaagattggcaaaacaagactttgcctttataataagcctatgataaaaataacaaatattgaaacgcatgccatcaatcgtattgccaatcccccaaaaaaccatcttgatgatattgtcatacctgattttcatgctgattcgaaacaagcaatggctgaatacattattgctgtttatgatcttggtagcttagatggtgttaaacagacgtcctccccacacgttctcgcattttcatatcttaccaacaatcaaatatcccatctaacggcaaaaatacaacaagaaaaatgacgagacaggctatcctatagctcatttctcgtcatttttttgtcctgattggtgctcctgtattacggataattcgttagtaaaccattgtgatattttatatttaacgctatcagaatcatccaaataagccgcaactgaactagctaatgcaatcacaagatgtgattgactgacaaattcattttcaattatcatgtagagattgacatcattatctgttttttcaggccaaactagcttcttgagctgactagtgtaacgcagaggtagattaataatatttgtctctaatgtcaacgttgtcccgccttcgctaacaccgccagctactaaaatatccagatgcataaatgttatatcagtgatgtgcttatctaatcgctcaaataagccatccaagtcaatattctgctcatcgccaactgttaatgtatccacataaaaatgattttctacaatattttcaagtgccttttgacctgtaatattcaatgctttatcctcacttatatcgtatttttatattaccacaaatactgacgttaacggttgcataataaaaaagccgcgacgtagcttgaccgacggctttttaaaaattacttatgtggcatgcgtttccaaaagtcttgtttattcacttgtcgtgaacgcgcaatacccatcgcatgttccggaatgtcttctgtaatggttgatcctgctgccgtaattgtttcgttagcaattgtcactggtgccacaagcttagtgtttgacccaataaatgcatgatcgcctacgttggtattaaatttatgcacaccatcatagttgacaaatattgtgccggcacctatattaactgattgtccaacggttgcattgccaatatagcttaaatgacccgctttcgtattagcagctaagctggcttgtttcacttcgacaaaattaccaatatgcacgccattagctaaatctgcttctggtcttagatgggcaaacggaccaatggtaacatgatcagcaatcgttgctgactcaatgtgtgaatctgtgatagtgttatggttaccaataacgctatcaacaatacgtgtaccatatgtcaataaattatcctggccaattgtcgtctgaccaagaattgtcacgccaccctcgatcaccgtatcttgaccaataataacacctgcgtcaacatatgtatgatcaggatctagcaactcaacgccagaaatcattaattgttggttaatacgagcgtgcatcacacgattggcaacggataaagcgacacgatcattcacacccaatgactctgtgaaatcatgcaacacgtgcgcaccaatttggtgtccggcttgtcttaggatgtctaatgtatctggcaaataatattcgccttgtgcgttattatttttaacctgcgccaaagcttcaaacaagagttgattgtcaaatacgtacacacctgtgttaatctcttgaattcgacgttccgtcacactggcatctttttgttcaacaatttttaatactgtatcgtcgtctgctctaacgatacggccataaccagttggctcttgcgtcacagcagttaatacagtgacagcattgtttgactgacggtgtgccgcaataaactctgataatgtttctgctcgaaacattggtgtatctccagacataatcaaggttacaccgtgactcgctgataatttatcttgtgcttgttgtactgcatgtcctgtacccaattgctgtgcctgtaaaacaaagtcactacgttctccaacatgagtttgaacactttcagcccccacaccaatgacagtaattggtcgattaggtgttaaaggcgcaacagcatctagaacccaatcaatcattgtttgtcccgcaacatgatgtaatacttttggtacacgagatttcatgcgtgaaccatgaccagcagctaatactaaaacgtttacttcatcactcattaaaattaggcctcgtgcttataaatttcttgcaaatagttaccagcggtcaccaaaatgagatcaccatttttcaaattcgtatcaacatgaagcaacgatgtgaatcgatctaacaatcgagttgccgaacgtccttcagcaaaaacagcggtaccaaccacggtaccatcaaactcactcacaagcgtctgcatgccttgaatggtaccaccagctttcatgaaatcatccaccactaatacacgagagcctgttcgcaaagaacgacgtgataactccattttttcaacacgctttgatgatcctgttagataattaactgaaaccgttggtccctcagtcactttagcatcatcacgaacaatcacaaaaggtacattcaactgttcagcaactgcttgtgccaaaggtacacctttcgtggctgcagtcataacagcatcaatgttatctcttaaatactgggttgcaatcagtcgcccagcttgtcttaaaatatcaggtcggcctaataaatctgaaagatacacgtacccaccaggtagtacacgcgtctcgtcattaacatctcggcgtatttgttcaatgaagtctctcgcctcatcttcagccataaaaggtacaaaacgcgcaccgccagcagcgccaggtactgtctcaattaatcctgtcccgcgctcctgaaatgtgcgttttaggatagataaatcttcagaaatagaagacttagctgaatcgtatcgcttcgcaaaataagacaatgaaattaatgtgcgtgggcgctcaagcatgtagcgcgccatgtcgacaagacgatcggaacgacgtgttttcataatatgttaacgtgctaaaagttaattagcacgttttctcctttttgagtattagtatttgagtttaattatagcacttaaataccgtcaatgttcggtatttaagcgtttttttgaaattgccagacagaaactaaataaatcaacacttcaattacagcaatgaaaaagctcgttggcaagttcgtcagataggccaaagttagtcccacccaggtgccaaatagcgcaaagacaatggctacacccatcaattgtggcgttgtagtgacgtaatattttgcactagcagctggtaaagttaccagaacaaaaattaataatgacccaactaattgcgacgaaatactaactgacaaggcaataataatcaggaaaatataacgaaccattttttgtgtcccatgttgcaaaaacataccagcttcatcaaatgagagttgcctcaatgcacgatagttaaaaaacaaaacaataatgacgagtagcgccaaagctagtaacagcaacaaatcttgacggctaatgcctaatactgaaccaaataaaataccagttgcagctgtggtacttgtatgtccaagagctaaaaataaaatacctaaaccaatggctaaagctgagactgcactagtcacattatcgcgcttggtataaccagattcgagcgcaccaatagccactgaagcaccactagttgctagcatcatccccaacaatgctggccaaccagcaaacagggcaaatgctgcaccagcaaaaccaatctcacttaatgtatgcgttaagaaagcatagttccgtgccaccacaaatgtcccaacaataccagcgacaatgctaacaacagtccctgccatgaatgcattttgcataaaatcataattaaacatgccttacctcatcctcatcatagggtgctgtcattttagtcgttagtgcccctaggtcttttgcttcaccttgcgttacatgaccattgtcaaataataaataaccatcagcatattgtgatactaactttaactcatgcgtaataaataaaacggtaagatcctgtgccttttgtagctgtttaatattttgtaataacgccactttatgttcatgatccaaactagctgtcgactcatcaagaataagtaggtcgggttgctgtactaaagcctgtgccacaaaggcacgttgctgctgaccaccagatgccaaacctaaacgctttgacgcaatatcagataaatccatacgttgtaaagcagccgcaatctgctgtttctcgacgggagaaaaccataatcgccagcctttattataatttaatcccacaaattctgctatactcaatgggtaatctctcgtaatatcacgaaactgtggtacgaaaccaatacgtttcgcattaagggttaataagccattggtctgctgattatgaccaatgagagctttaataaaggtcgttttacctgccccattttctcccaataaggcaaaaaagcgtcctgccggcacgtcaacgttcacgtgtgacaagacagctttttcaccataacggataccaaaatcacgtgtctggataattgccatcatttaccactttctattgtctgaattgcattgtttatttgtgttacaaaattgaattgccaagccaaaatattttcgtcatgaggcaaaacttgattaaaagtaattactggtattttagcatcttttgccagcttcaccaagcgctgatcattttgactctgatcctggggtgccgttaatataaattttatttttttggctttaaaatcctggcttatttggtcaaatgctttatcgtctgccgtttcaacatctggtaaaacacgtcggtaattcaattgcaacataaaaatttgttgcgcattgttggtcgcaatatactgaacgttattttttgatttcaagttattgataccattcgataaggcctgatggttatctaacagcttttgactattatgcatatagacgtcacgattttgcggatcgaagtcactcagtaaatctgataacctattaatcgttcgcaacatgatttccggactcaaccaatagttccctgcgccttgatcattgacaacatcactagcaactagaatttttgaatgtaactgctgtttattgcgttgcgttagtaattgatcttgatggctatctgttaagataatttctgccgatttaaaggcctgacgctgatttttggtaggtaaattagcagacaccaaagtcacttgcccactcttaccagcaacagatgccgcaatttgttgataagcaacattatcagtaacaatttttactggtacatgttttggggctggtgtgtctgttgtcatataaacaaatacccacagtaaacctaacggaattaataaaattgtcaaaatagcgtatattgcttgtctgttcatggttgctgttatctctcacctacaaaaaaagccctaacgggcgaaataaaaattaatcggtaaaggtaatatcaatgttattcgttaatatatcagtataactgtatgatgcccgctcaaagtttgcatcgtctaactcaaccacaaacagcgaggggaatgtcgaacgtaatacaccactacgttcggttatttttttgcgaccagcttgtgcaactacggtgacagcctcaccgacatgtgcatctaacttaatcttgatgtcttgcaaactacttggcatttttataccacctttcgtgaaaacttaatctattataccataattaggtttttttcacaaatgatgagtgtataatggcaacagaaaatgcaataatatacggttatttaatcaatccttgcaacttaagggcttcataaagcgctgtcaactgattcaaagataaacgctcggcacgaatagatgaggcaatgtttactgagtccaaagcgtcttgtatccgttgcttaacgtcttcttgtttaccaaacatttgcaacatattgttccataaactcttacgccgatgggcaaaactacctttaacaacggaaaataatttatctggattatcaacaacagtttctggaacaatcggcgtcaacatcaccactgctgaatcaacatttggcgacggattaaaagcacttgccggcactttaattgccaattgcgcttgagcataatattgaatcgttaacgtgagtacaccgtaggctttcgttcctatctcagcgtttaaacgatcagcaacttcacgttgcatcataaccacaatattgtcccatgaaattttggctcgtaataattgcatgaggatgggggttgtaatgtaataaggtaagttggccacaatcttgacgtgtgccccttcaccaaattcagttgcaatcacatgagccaagttaacttttaaaatatcgttttcaatgactttcacattatcataaggtaataatgtttcggctagtacagcaaccatatgtggatcaatttcaaacgcaacaacttttttggctgaacgtgccagttgttcggttaaagccccaatgcctgggccaatttcaataacataatcttctgacgtgatacccgcaacatcaacaataccgtgcagtacattcaaatcagttaaaaaattctgtccaaacttctttttagcatgtaacccatactgatttaaaatagcctgtgttcgtgttggatttgcaatatcaattatatctgccatactatgtttccttttttagtgctgtcaaaatttgatctcgcgttaaaccaaattgttgggcacgttttaatagttgtttgccgttagtgtaaccgatgtttaatgtttcgccgattttttggcgcaactgacgtgcattcggcccattcagtaaaccattttcctgtaaaaaatattgcgtaatatcagttgtaacggttttttttggtgtcatcacacgagacaatgccattctcaatgtgtcaggtgttgcgtgctcgacaccgagtgatttgtgcacattgtcctttgctgcacgaccttgtgcttgtgttatataagcatgtttagcagttggcacagcttcagcaacaagacgccgaatgcgctgaccattaaaatcaggatcggttaaaatgataacgcctcttgttttagcggctacttgtgcacggattatggcatcagcattaatagcactgccaccagtttctattgtgtctgctaaaacagcacgtgccaaattttccgtatcagaacgaccctcaaccacaataaattcattgattttcggcttatcactcatggtttaaaaatagacgatgcgcgtttgttcgtgttatttctgataacgccttaggcgtgacagctaaagtttcggctaaggaatcgataacatatttcacaagtgcaggttcattgtctttaccacgaaatggcgttggcgctaagtaaggggcatctgtttcgactaaaatacggtcaagtgggacagctcgcgccgcgtcacgaacctcttctgcctttttaaaagtgaccactccactaaaggaaatatgcatgcctaagtcaacaaatgctaaagcctgctctggtgtcccagaaaagctgtgcataacacctttagtgacaccacttgccttcactatatcgtaaacgtcattgaaggcatcgcgattatgaataatcactggtaagtcatattttttagctaaagcgagatgtgtctggaaagcttttttttgtatctcgcgtgatggtgtatcccaataataatccagaccagtttctccaacgccaactactttttcttgttcaagttgatgcgacaataacaatgctgcagcttcatcaaaatcagccgtatcttcgggttgaaaacctagtacagcataaatattatcatgcgcttgtgcaatttctaatgcacgctcgttacccgtggcatcatagccaacaatattcatttccatgacgcgaaactcattagcacgaccaatatacgctggaacgtcgtgatataatttgtcatcattgagatgtgtatgcgtatcgtaactatcagctggtgtttttgttaaatcataaattgccatattctatatgtatctagcactatcatttggcacaaccgaagtttgtgccacacgtgttttaaatacctgatcctccgtttttactcgctttttcttatcagagataagattggcatcagtttgttatcagtatatcataataaaaaaagccgctaggcgccttttcaatcaatctttagtgtctgttgcttctactttaggtgcaaaatttttcagaacgccattaacaaatttacgatcatcttcatcagcaaacgtctttgctaaaatcagtgcctcatcaattgctactttatatggtacaagttgttgactcaattcatagatagccaatctcaaaataactaaatcagctttattaatacgtgcaattgcccaaccagccgctaaatgttctgaaatttgtgcatctaaatctattttattacccaaaataccattaaccaaacgtggtaggtaatcatcaaaatctttaccctctaaaacaatatcatataaacgatcaatattattattttgtgggtccttttccagcgcaaatagaatctggaaagcggcttgtcgcgattcgtgtcgtgttaaattagccattaatcgggcacctctgatgtgacaacgtcaccaaacaaattgtcaggatcaatcttacttgataatttctcgggaacaatgccactgacatgaacgtttgtctgcacaatcagtaaatcagtcattgatgaaatttgcgaacgaatagcattttgaattgccaatgcaaccttaggtacagccacgccatattgcaaaaagacataggcgtcaatgattaagccatcctcagattgtgttaattcaacccctttaccgcgtccattagaaccaaaagcgcctgtgaagtgatctgataatttaccacgcattgagtagacccctggcacttcttgtgttgcgatctgtgcaataatctcaataacttcaggtgtgacttgcgttgtgccctcaactggactttcagtcgctaacacaatattttttgttgtctgtttacttcgttttatttctctggccatgatttaatcctcgaaaatatttcctaaaataaaaagttccgctggggaactttttcaaacgtgttccctgtcatgccgattatcaacataaaaatcctggtgcgtttaagctgttccacgataatcattctctcaaatggcataagttcacactttaattaagcgcggcccttgtatgaaccgtcttctgtattaacaatgattgtttcaccttcgttaataaagtccggtacagtaatcgttgcgcctgtctcaacagtcgctggcttacctgatcctgtcgctgttgcacctttaatacctggttgtgtttcaacaacttttagagaaacggttgaaggcaattcagcacctaagatttcgttaccgtacatcgtaaccttaacttccataccttcaagcaaaaacttcaaggcagctgcaatcttatcatctggcaaattaacttgttcataagtttcgacatccatgaacacacggccatcattttcagcaaataaatatgacattggacgcgttgtgatgtcagcttgttcaaacttatcaccaggacggaatgtcacttcattcacagcaccagtacggaggttctttaattttgaacgaacaaaagcaccacccttaccaggcttaacgtgttggaaatccaaaacacgccaaattgagttagagtactcaattgtcaatccatttttcaaatcattcatgccaatagccatgattagtatcctcttttataaataatatgtttattataacagaaattaactgtctctgcagtagtcaaacaagataaaattgtaccacaaaaaaccttatttctcaatatttttatgcgctaattccggtttaacaattaggtcttctaatcggtgtaaatgcgccaacaaacttttaccttcttctaaaccataaatgccgagccatttattgaaacgactgctaactttttcggtaatggttgtctcaaccactacgcctgtctcagtaagatgtaacaacactcgccgacggtctttgtcgtctgttacttgctgtaaatattctttttcaaagagtggctttagttgacgcgcgaccgcgcccttggtaacaccacgttcggcagcaatttttgtcaaagtcaatggtgtgcgactgtgtgccacggccgacataattaaccactgttcaaaagaaatgccataggcactcgttggctgtgaaatcaatttttctaaatttttaagcgatgacatatagacgccaataaattcggccatcatatcagattgtgccatatttcctccgtgctattatctgtcagattcattaataagataagttaaggctgactcgacagtatccgcaaggtagattttatctaaatcattttgcgtcacaaaaccactggacacactcgtcatcagccaatgccacaaactatcataaaaaccatttgtattcagtaataccagtggcttatggtgtagcccaattttttcccaactaatcacttgtgcaatctcttctaatgtaccaaatccgcctggtagcgcaataaaggcatcggcataggccattaatagacgcttacgctcgtccatatctgcaacttcaatgagtttcgtcacactatcaatagctatcgcttcctcagccaagttattcggtgagatacctacaacttcgccaccttcagccatggcagaccttgcagcaatccccattagaccatctcgaccaccaccgtaaatcattttgagacgccgttgagcaatcgtttgacctaattgttttgccatcgtgatatagctcgattgattaccgagttgtgaccccatgaatactgtaattgcttgcactgtcattgaattattcctttatatcaatttatcaatattaggaccaataagcaaggaatatgtcgacaagtttcccgttttcaaatgctatgtggtacactataatataggttttcgttcgtgacaaattaaaattaaaacactatttggaggcattatgatttacaaagtttattaccaagaacaccctgagcgcaatcccaaacgggaaacgacactttcactttacctaacagctgaaagtttaccacaagcacgtgaaataattgaagaaaacactgactataacgttgaatttattgaagagttgtcagataaggccgtcacttatgagaaggccaaccctaacttcaagatgacaacattctaacctatgacatattctgtagatatcaaacctaacgaagtcgcagtttatgcgctaggtggtttaggcgagattggtaagaatacttatggtattgaatatcaagatgaaattatcgtcgttgacgcgggtattaagttccccgaagacgaattacttggtattgactatgttattcccgactatacttatttagtcgacaatatcgatcgcgtcaaagcacttgtcattactcacggacacgaagaccatattggtgctatcgcctactttttgcaagctgttaatgtgccagtttatgccggcccattagccatggctttaatcaagaacaaacttgaagaaaagcaaatgttaaaccgtgttgaactacacgaaattacggatggcactgttctagaatttgatcaactgaatgttgaatttttccgaacaacccattccattcctgatgtgtttggtgttgctgtacacacccctgttggcactatcgtcgaaactggtgatttcaaatttgacctgacgccaacaacaaagcagccacctaacctttggtcaatggcgcgtcttggtgaaaaaggcgtgttactaatgatgagtgactcgaccaacgcagagcgaccagagtggacgaaatctgaagcttgggttgcaaaatctgttaatcgcatatttgacaagttggaacatggtcgcattatatttgcaacttttgcttctaatatgaaccgtgttcgcatggcaactgatgcagcaattgctcatgggcgtaaaatagctgttttcggccgttcaatggaatctgccgtcacaaacggtcgtgcccttggttacttgaacatccctgataacatgttggttgaacaatcagaaatcaaacatatacctgatgatgaattattaatactatctactggatcacagggcgaaccaatggccgctctagcacgtattgctgaaggtacacacaagcaaattcgtttgaagccaaaagataatgttattttctcatcttccccaataccaggaaataccgcttcggtcaatgctgtcatcaataagcttgaagaaggcggtgccaatgttatatatggtaaagtcaataacattcatacttctggtcatggcggtcaagaagaacagaaattgatgttagcattaatgaagccaaagtactttatgccagttcacggtgaataccgtatgctaaaagtccatgcttctttggcacatgagttagatattccaaaagaccatactttcatcctagaaaatggtgatgtcttggctttggatggcgaaaacgctcgtgttgcaggtcattttcctggtgacgatacttatattgacggctcaggtattggtgatatcggttctgttgtactacatgatcgtcaaaagttatcccaagacggcttagtggtggtcacagcgacaattgatttaaaaaagaaagaaattctatctggaccggatattttgtcacgtggctttgtttatatgcgtgaatcgggcgaactcattaatgaaggtcgccgcattatttttggtacaatgcgtcgtatcatgaataattcaaatgccagtgaagcagatattcgacaagctgtcattgatgacttatctagattcctttataaagaaactgcacgcaagccaatgattctgccaatgttaattatgatttaaaccaagcacccatctattgggtgcttttttaatataaacaaatccactgtatattccgaacattttgaataaaaacaatcatgttttctaataaatctggacattcttatttttaatcaagtcatagtatgctagaatgatataagtatcaattaaaggagcccccaatgacagaaagaaaaatcccaacaattatgggtacacaacatccagataacgctaatgcaccattctgggattcttctcaacaaccttttatcagcgcttaccgtgaaatgaatgaagcttttgaaaatttcagtgagctaaacgttgatgaatacatgtgggattgggaaggcaagcacgctgatgcggctgtcattgaccgtttgtttagcaccgaatacgattactttaaaacaaatcaaattggtagagataaatttctcactttccgatttcctaacatctgggaagaaaaaggctataatttaatgcaggccatgaccgcaattctcagttcagaggattttgcacatgacttaggctttgcacaacgaccattatttgaaacaattttaccaatggcgcaacgtgcggatcaattaatagaaatgcaagtgctttttgaaaagctggctaactttaaatcagttgaatttacaagatcagataaaaatacaccatacatcgaaatgattccattatttgaagatttcgatacacaactgcatgcacctgaaattctaaaagaataccttcagctccatgagaagcactttggtttccgtcctaagtatcttcgtgtcttcctagctggttctgattcagcattaacggctggtttcatgagttcaatcacaggaaacaaattggccattgcacgtctgcatgaatttgcgcgcgaagaaaatatagaaatttatccaatttctggtacaggatctgctattttccgtggtggcttgtcaccaaagcgtattgaccgctacattaaagaattcccaggtgtgagaacagcgactgtccaatcggcttttcgctatgattttcccatcgaggacgttcaaagtgccatcagtgaattgaaagcaaaattaccggtcgtagaaccattgcagatctcagccgaagatcaaacgattttggccgaggttgctgaagaatccgcggccttctacgctcatacgttagatcagctggtgcctgatatgcaaccaatctttaaggcctttcctaagcgtcgtgaccgtcgccaacacgtgggtgttctaggctattctcggtcagttgacggtatcgaattacctcgtgcgattaactttactggcgccttttattccatcggtgtcccaccagaatttattggtttcggtcgtgcattagaaaacttaaacgccgatcatctatccgcacttgtacgtaattatcctagcatgaaaaaagatttccaagaactatcacattatgtcaatctcgatgcacttgaagtgcttaaaactcaaagtcctgcttgggctgaggttgaacgtgatattatgattctaaaagctatttttaaccttgaagttggcccacaaaccagagaagaacaacaacacgcagaaatagcgctacaagtcgttcaaatcaaagatggtgccccaattgctgtcacagcattaattaatcgtatggcacaacttcgtcatttcttaggttaactggcatagccctaatgggctttttttgttacaataaaactagttttattgaaagacaaggacaatgcctaatttttatgtgattcataatccgcatgctggcaacggtgaacatacagcggtaactaacaatatacgcaatatgcctaatgtcatcgaatggtttgatacagagtatccggatcatgctatttatttagccaagaatttggctaaaacattggttgatgcggaagctgtggtgctggttatcggtggcgatggtacccttaacgaaacacttaatggtctattacaaatacaacgacaccaatacttgcctattgcttatattcctaccggtacaggcaatgatttcgctcgtgcttgtcatattggttcatcagatgaagtcattaaccgtttacaacaaattgttaagcccaaaatgattaatgttggcaaaatcatcggtgaagcgccgcaccaaacaacacaatattttattaataacatgggtatgggctttgatgccgcagtcgttactcaaactaatcactcaaaatggaaaacatactttaacaaattgcattttggcgcaatgagttatgcttttactgccttttctactttctttaatcaaaatagctttccggtaacaattacaaatggtgaggaatattatcatctacatcaagtatttttagcaaccattgtcaaccaaccttattttggtggtggtttggctattctgccacaagctgatctgtttgaagaacagttagacatgattgttgttgaaaaaatgtcttttattcactttttaacattatttataggcttgaaaaaggatggtcgtcatttaaaagaccaaaaagtacaccattttacactacaaaaaggtgcacaaatacacgtgcatgatatccaaccaggtcaattagatggtgaagagcttggtaatggtagttttatttttacaacaaccctgcaaacctacccattttggatttaactaaaaaagatgctcatgttatcgtgaacatcttttttaattaaatcgtcctaaccgttctgcctgactagcaacgccaacaatcaattttcgtgaaacgagatattgactggcttgtaatattaattcttcctgataaacaatcgcagcaatagcactgacaatcgttggcacaacactatttgcatgcccatgtaggaacgcgttgtgcatcgcttcggtataactgtcactatttaacaacgaccaaatgactgcctctagtgtactagcactgcgaccatcaagtgtcatattacttaccggaatattagcaaagtccggcaaattcaactcttcaaaagcgcttaattcagaagcaaacactttgtgtcttgagtaatattcaaaaccaaaagcaagcccattttcaactgcatcgcgaatagattgtttttctaataattgactcacaatcaaacttaacataccaacactgaccaatgcgccctcatcattatgtgtcaatccagcaatgcgatgcaacgtcagcatagccatttcatcattaataaatgagaccccatattcatgatgaagatagagcgccactggtagcattctcaccagaatgtcttcgctatcagctgtgtcctcaaaaacacctgaagacagggtatcgcgatttttaatataattatccatcgcttttttggtaatcacgtcgacatgctggatcgttttttcaggcgcgaactgccgttttctgtaccaattttgaaaatggttcatgacatcggctaactgataacctcttgataagctagcgaccgtcgtcaaagctaaacttgtttgggcaccccatcttaggtcctgctgaaaattcatcggctgttgtagcaatgcttcttgctgactattagacaattgcgtcatgctctcgccaattgctacaccgaacattaaaaattgaattgttgactgctttttaaacatatcctattctaacatattccagcgggtaaaaaattagaggcgagccttgatttcatcgacacggtctagtgcttcccaaggtaaatcaatatcggtacgaccaaaatgaccaaatgctgctgtttgcttatagattggacgtcgtaaattaagttggttaataattgccaatggtcggaaatcaaaaagttctgccgtaatatcgcggattttagcttcgtcaattttggctgtgccaaatgtatcaatattcaatgatactggttgggcaacaccaatagcgtacgcaatttgaagctcgagtttatcagcaacgcctgctgccacaaggttttttgcaacatagcgagcaaagtaagctgctgagcgatctactttcgtggcatcttttccagagaacgcaccaccaccgtgatgtgctgcaccaccgtacgtatctacaataattttacgtcccgttaaaccagaatctgcttgcggtccaccgagcacaaagcgaccagatggattaatatagtaaattgtcttatcatcaactaattcttgtggcaatacttggtcaataactaattcacgtacatcttttcttaattgttcaagagaaacattttcatcatgttgtgtggataatacaacagccgcaatgcgtgtaatatgatcttgatcatccaattcaacactgacttctgccttagcatctggacgcaagtaaccaactatgcccgcttcacgcacatcacgaattttacgcatcaaacggtgtgataaggctaatgtgagtggcaaataactatcagtttcatttgtcgcatagccaaacaccatgccttgatcacctgctcctaattgttctgggtcatcatcagcattgtcgactgcttgcgcaatatcgcctgattgttcaacaattttgttagatacattaacagaatcagcggtgaatcctaattctgcatgattataaccaatttcacgaatggtttcagtcgcaatttgccgaacattgacataggcagatgtcgataattcaccaaaaattgatacatcgcctgttgaagttgtcacttcaattgctgcacgtgcattaggatcttgtgctaaaacagcatctaaaatcgcatccgctatttgatcggctattttatctggatgccccgcagatactgattctgatgtaaaatactttgtcatgataaaaacatgacctccttcaaaattcaaattaaaaagctactggccgcaaattaaaagcgcgtcccaatgataagtcgggacgcgcttaacgtgacgactatctgtacagatggaccaccgtgacacaatatgcgttgacatatttgccggttggtgcagggtcatagtgctgtatcactcacctgctcttgatagctgttttaaattgtatattcagaatagcaaaggttgcgtaaaaaagcaaatcgtaacataaatatcacaaactcgtaccatcaaaacttacggtttaaggtacaatattacttatggatagtcaatatgaacaaatgcatcagctcccagatggtcgcgtgataccacgacgcgccacaaccaatccgcaagagcgccgtagttacgaaaactttacgcctgctggtttttttgattggcgccgatggatgccacttgtcgtgattgtggttagtctcaatattgtttggtggcgacaaccgttattacatacgcaggctttgtcagctgctactgtgagttggcaaattatgccactatttggctatactttagtactatcaatcgccgtaactctattaatcacgcaaaattttcgtagtctattaagttacctttttctaggtatcagtttattgtttacttttagttccctcattcagacgcggcatgaagttttcatactactattactcctaagcgcctttttcattgccattcaacaaagttggctagggttacaaaatattttaggtttgattttactgagtgttttatcaacatttactatacccattgctatattttacgtcaccaataatttcttgacacagcgttttatttggcaactgttacccttgttttttgcctttttattttatttcaccccaattatgatgcctaatcctgatggtcgcaaacttagtattctaacgcttggattgttttgggtgacattatttagtcatgctgttaactttggcacgttatttattatcatatttagcttatttgcttttgttttacagtttgttaaagcaaaaattggtaactggcagcatatgggttacgttttaatgttagccttatcaactttgctgatctatcattaaaaaaagtgtctgttcataacagacacttttttatttgattatttcatatatagcacgcagtgctttaaaagtcgccataatatgattcgtatcctcaaacgataatgtttcatagtcagatttcataatctgcaaaccgatcaatacctcactatgtttcgtctcagcaaacttttgaacggccaaatcataatgcgttaacgtcaacggctctgtcttattaaccatatgatcctggcttaaggtaaaagtggccggtaatcgtgccacaagttcccgtgcctttgtcatttgcgctacaattttttgggttgatactggtttcatattttcttctacagctaaataaatatacacatgatcatcccacattcccacttcataatgtggcatcattttgtagccacgcttatttggcgcgaaagcaacccaagtattttcaggcggattagtagttcgtcgcaaatgtttcgcaatgtgtgcgtaccacgcttggccgtcttccgataagagcggtaaaattaccttggctaattgttcaaatttggggtcgataactgatcgaataccttgcatacgaccatctaatgtttgttcatcaaaaaccttaaaatcttcctgtttaaagatcactagcactctcctccaattgtgtcgtatcagcctgctgattaatcatattgaaccattgaatcaacacataacctaataccaatatggtaccaatcaggttcagccaaattaacaacacaataatagaccctattgattgataaaagttgtactgcttgatacccacttgtgcataccatgtgaaaccgacattaagtagatttaacatgattaattcaataaagctaccaagagcgacccatttaattggtgcgcgtcccatttttgtcggtaaaaaataatttaacatgacaagtagcaaaaacatgccgagccatataaaccatttcgagccactaataattatattttgcacctgactaccgggaatatagcgaacgacaattgctagaatgttactaccaatcatcaagacaccaaatgccgctataattaaaagtagccaaagaaatgaccaaacgcgcgttaagagcccactgatatgttcttcaacatcggcaatgcgattgaacgacatgcgaaagactgcaagcacctgtgacaccgtccataacgtgaatggtaccgaaaaagataaaagtgtcaaatgcgttgacgaaaggacagatctcaatattggcaacacaatagcttgaatattttgtggtaatatacttgagacaaccgctatcatgtctttttgattgacgttggtaatagaaataagcataacaacagacataatcgttggaaatatagtcaacaaagcgtaataagcaaacgttggcccaacataacctatctgagcacgatcaaaaagatctttcaaaactgccaaatggtaacgcttataaatgatatcgaattgttttttcatttggtttagcataactctattatgccaaatatcaatcaatatttatactaaaaaaactatttttagaataacttaccaataccgtagtgaatagcaatcgtaagcaacccaatgataatattacgaatgacagcacgcttaactaggccattagatagcttagcgcttaacaggccagtaagtgctaccgcaacagctgtcgcagcaattgtcgcaataaattgatatcgtgctggtgacaatattaatgcagccaatggaaacacaccaccgatagctgcactaaataatgacgcccaagctgcagaccatgggttcatgtaatgtccaagcttgatatcatacttaatgctcaacattgtttctaatggcttttttgtcaataattcgtctgcgatcgcctttgctgttgaccgtgtcacaccacggtcaacgtaaaaattctctacagtcagatgttgtccactaaaatcactttttaataatgcttcttcttgtgccacaactactttttcactatcggattgtgaactaacagaagcatactcccctgaagccatcgatagcgcacaagccattaaatcggcaagaccggcgataaagattgcaaaattattcgttgtcgcagctgcaaccgaaaatagtacaccaacaaccgttaaaatgccatcattagatcctaaaacaccggcacgaatagcattgagcttttcatccatcgttgcttgttcttttgtcgctttttcttttttaaatatatccattggttttattgtgcctaaaaacataatagcttagcacacccctttcatctaaataacgagccgatgacataagttacaatcatcgtaaatacaccggcaataatgtttcgcatcacagctttttgtttgttggccccatttaaagcggctgctgcataacctgttaaggccaaagcaatgactacggcaataaaggtagcaatttcgcgcatacttcttggcatcacagaaatggctaacatcggtaaaatagaaccaattggaaaactaatcagggatgccaataccgcacccccagcactcaattcgtgatcaagtgaaaagccatatcgttcacgtacagtggttattagtggatctttgctcatcatttcttcggcagcctgatgtgctaaatgtgacgaaatgccttctgccacatatttatctttaacaaatgtaaattcagtatcatattgtgattttagtgcttcggtctgtacacgccgaactttttcctgggcatcatgctgcgaactaactgagacatattcccccatcgccattgatactgtaccagctaacataccagcaaaacccgccagcaaaatagttcctgtgttacttgtagccccagccacccccaaaacaatacctgaaactgataaaatgccatcattggcacccataacgcctgcacgaattaagttattgcgttgcattaaactttgcttatccatcatttccctctttagaattattctaatttagttataccaaatttatcattataaatcaagttaattagaaacattctattttacgtgctataatatttttagagactaataggaggctagctcatgacagaaccattattacgtgatattttacaaaatcacggtttaaaagcaacatctcagcgactgaccattttggactatctaatgactcacgaaacgcatccaacagctgaaatgattcatgcggacttgaccactattagtcttgctacaatttacaatacactcgaaaaattggtagatgtcgggattgtcattgtcattgatacccaaaaagatggcaaacgacattatgatttttatggtgaaccacattaccatattattaatagtcgcaccaatgaaattattgatgcggataattttgatgttaaaccactgtttgaggctgccagacaggcaagtggtttaaatattactggttttcacattgaaatttatggtgttgatccagatgatgccaaataaaaaacgtttaccgccaatgggtaaacgtttttttattatcttgacatgctagcactgttcataatcttgccaaccgctgcatgtattttttcaagatacactgcttgatcagcttcagactttgcatatttgtcgttatcaactgattgtccatcaacaataacagcctcagacatcaactgcgtcgcctctgcgtactttgtgtaagcagctgacaatgtcttatggacgccaagaaggcgcaccggtgctgatgctttggctaattgttgcgcattgctttgatagctggcaacagcgtcttcaaattcagctttaatttctgcaaattcagctgcaggaatctctgaaattttgtctgccgctttcgcatcatctaattttgtaaagaacggtgtgacgcgcgttgccgtgtcttctgtatttgttaatacactttgaagtgtttgaatatagatttgtgcttgcttagggttaaattttgccaatgtttttatccttttttaaaaaattttcgctgtactaattttaccagttcaacaataataatgatactgattcctgcaactaatacaatcgcccactgatagccatctagatgtgatacatggaaaattgggtttaacggtgggataacaacaactgctgccatcacaattaacgagcccaagagtgcccaattaaatagtttatttttgaaagcttggggaccaaacattgaaccataaaccgatttaacgttgatggcgttaaacatttgcatcaaacctaacgtcataaatgacatggttaacgcatcacgatgagcttcaaattcagcagcatgtaccggataggcaagtgcgaaaccataaacacttaatacgatcacagcttgtaaaataccttgccaaataatggctgccccaacaccaccagataagaagcttgcactgcggccacgcggttgacgtgacatggcatctttttgcgctggttcaatacctaaggcaatagctggtagcgtatccgttactaaattaatccatagaatcataattggtgctaaaatattccagcctaatagtgtcatcacaaaaattgaaatgacttcagctaagttggaagcaagcaaatattgtaatgacttttgaatattcgcaaacaccttacgaccttcttcaacggcgtgaacaattgtcgcaaagttgtcatcagccaaaaccatatctgaagcacctttagacacttcagtacctgtaatgcccatagctatacctatatcagcagcttttaaagcgggtgcatcgttgacaccgtcgcctgtcatggcaacaactttacccttcttctgccaagccgtcacaatttttactttatgttctggtgccacacgcgcataaacattatatttatgcacatttgcagcaaatgcttcatctgtcatagcatctagctctgagcctgaaatcaccgcagtcgccttatctgcttcattcaaaatgcccagacgaatagctatggctgctgccgtatcacgatgatcaccagtaatcatcattggacgaataccggctgctttggcctctaataccgcttgcgccacttctggtcgttctgggtcaatcatgccgacaaaaccagtaaaaatcaaattgttttccacagcatcagaagtcatatttggcggcacagtatcagacaatttataagcaaaggccaacacacgcaatgcttgtgttgctaattccgagttaatatcagacaactttgtccgaatttcatccgtcaatggtacgacatcaccgtacatttcaatctgtgtggcgcgtttaagcaattcatctggtgcccccttcacggtaacaatgtacccattaggtgctggatgtactgttgacatcagcttgcgttcagaatcaaagggaatttcagcaacacgtggcatttctgaaaataatgtatcaatgtcacggtgatggttttcgttaaaagcaattagggccgtttctgttggatcacctacataaccattctctgtacgcttagtatcgttgtttaacgctaaaatatcagccaaacgtgcgtaagtaccactcagttcttccgtagtagctgcatcttgaatttcagcattgaccacaactttttcgactgtcatcttattttgggttaaggtaccagtcttgtcagaaccaataatatcagttgaacctagtgtttctactgctggtaattttctaattaaggcttgccgtgcagccattcgtgttgtccctagcgccaatgtaatcgtgacaattgcaggtaatccttcgggaatagccgcaacagctaaggaaattgatgtcaacaacatgtcgataatggtttccctgcctcttgcgagaccaacaacaaaggtgaccgcagcaataattaatatcagatatgtcaaaacacgacctagtcgtattaagttttcttgcaaaggtgtcttcgtttcgtctgcagcctccagcattccagcaatatgaccaatttcagtctgcatccccgtcccaatgacaacgccgacggcacgaccgtaagtcacgttagtattcataaaagctaaattagtacgatcacctaatggcaaatctttatctgttagggtatcagacactttattcaccggaacagattccccagtcagcgaggcttcttcaatctgtaatgaagcagattcaattaaccgcaaatcggctggtacaatatcaccagcctctaaccgaataatatcaccaacaactagcgctgttgatttcacggacatttccttcccatcacgaataacattggcgttgggtgttgacatttcttttagtgcgttaatagcatcttccgctttggcttcctgaaaaacaccaaaaacggcattaatgatgacaatggccaaaataaaaatagcatcaactagttcaccagtgaaagctgcaacgacagctgcaactaacaaaattgcaatcataaaatctttaaactgattaatgaatctttgcaataaactcgttgaggctgcctctttaagctgattatagccatttttctctagcaacgctgttgccgcgtcttgactcaacccatgatgacgatctgtctttaaatcagataatatctccgtcgcatcctgattatacaatggccgatttggcatatattttcctcccacgcattttgcgctcatcaccctgtgtctcaccagaaacaaaaagactcatgtaaataacccaacgaacaacgtctggtttttacatgagtctcaccgtttcagatagtaccggaacatagtgttcgatataagtaatctctttgaaattacttgctttgacggtattatcgcggaaaatccgccagttactccctcaggaatgatttaattatactttaattttatcaaaatcatgtgaactacgcaagctgaaccccgtgtcacagctaaaaagcaccgccgccaccgccgccaccgccggaaaatccaccaccagagaaactacccccatcaccagaaacgttactctcaaaggcactatttgtttggatattctgggctaaattatcagcccagtcgacaccaaaactactgtataccatatagagtggcaaattagggacaacgacgttttcatcttgtgcccataatttcaaagtttgggacacctttttagcttcgccaaatatcacagcatatgccagtaacttatcccacaattgcacatccaatactgttttatctttcaaattagcaatgtcatgtaacatcaagcgaaagccgtcccatgcccatttttctgaaaagccatcgggcacagtatatactgttgtattttgataataaacgataccaaacatggcaatacttataatcagttcaagcactgcagctaaccatatttgccaaataccactataattggccattagtatattggcgataaaaataataaagccactaaaaccaatcaatccattgagactgattttcaaattattataataatctgtgcgcttttggttgattagcgcctttgtctcatcatggttgcgtatttgttgcgtgaacaagccaacacctttccgaattctgtcagaaacagccgaatcttgtcgcttaaactcagattgaaacacattatcacgcgatggaccaaaaatcatgcgaataaatgtccgctcataattttgcaaaccatcttcattgattactttgtaaaccgcatgcgaaacatcagtgacttgcgtgtatgctattgtaattttatgcttagcgaccaaatctaataatgttgccacaatcacttttgacacatcagccttataatcaatacgcgcattaataattgctggtcccaagtcattaggaatatcgtaaacatgcacaggcggttgactggcaccgctggcttgctttccctgcttaatggctcgtctcacatgatacataaaccctagcatggcaagtagtaataataacgttaccattggcaataccactaatccgaatagtttaacacgttgcaaagcgcgataggctttgatcgtttttgctgcttcctgatttgaaattactttagcgcgttgacccgattggctattctgattacgcggtgtctgcattttgtcaaaataacttcttaattctaatcgtttatggcgtgcaacttcatctgtggtaacagtcagctgtgacttggccttattgatagctacacgtccttgtattcctttatcattgtgtacccaagctttcagagtttgactgggttgatgaggtaatgacatggtcactttaacatcatgtaacgccacatcccagttagtgatcactaaccaatttaattctgatacatcatcccaattaacgacaagattgttgacttggtaaaggtacttaacaactaattgtttatcagcttttatcggatagtaaactttttcttgcacctcatcctgatgctgcgtttctacgtagcctatgactgctgatttttccattggcggaacagacttaaaaggtccaccattgtcagatatagtaatagcttttaatccgccccaagtgtagttgcgtttctggtcagcagccccctttaacgtttcattaagataaataccattcatctgcttatcaaaatgataatgaacctctttttcaatcaaagcactaccatcctcattaattgtgatgtgctgttgatattttgtaatttgataatcggcttgcgccatgccgatgccaatcacaaacgtcgttatcatagttaagataattgtgattatttttttcattagctctcctcattgctcatattataacaaatatgatgactaaaataagttttttccgtttctaatgatgctattttcaattgttttcaccacgtatcacataaaatagcgtaaaatagaaaggtaaattttatcggagaatcgacacaggccaaaagaatcacaccggcgctgctgtccacaaaattatgtcagaaaacacgattaaccaccccattcacgagcgcctcccgattgcactactgttagccactaattctgggtttgtcgacgcttacacgtttcaatttcatggtgaacgtttcgccagtttgcaaacaggcaatatcattcaggctggcatcgtgcttgccaagggcaattacacaggtgcggtcaacttcattttgcctatcttattttttcttttgggcgcagctttcaatggtattattaagcaccgtttcaaacctaagcagttatcgacacaacaacacagtatcctcgttgaaaccatcggtatcattttagttgtgatattatcacatcatatcagtagtaccacatatatcactttgctttccttttttctagcgattcaactagatgcttttcctaaagtgcaagggttacctttcacaagtgtgatgtcaacaggtaatctgcgtaacgttggtgcaaacctcatgacttttatttacaccaaggatcatgctgctttgagaaatgctggactatttacattaattattttagcgttcttctttggcgccctgctttctacactatttgtcccttggtttggacaatacacactatttggttcgactgctattttaactggtatttttctccttatttttgacaatacgaaataaaatagttgacaaacataatcgagatatgtattattaggtttaacgattttagagataaacaagtagagcagaaaagtagcaattaagcaaaaatcagaaagctaatggttgatgaaaattagcatgcgtgcgattgcgaaaatgacctgtgattggtgttgacgaattggtttaccatttagttgacaacggtttggccctcgttactgggcacaccattcagctagggtcatctcccaatgctcgatggttagtgagcaagttattagtaataataactgacaactcagaatggtaacgcgctatttagccgcttctgtatttaggtatacagaagcggctttttttcgtttaactgctgctgcttagcctatctctaaaatgaatatattattgggagaatcaattatgagtaaaacaaaaaactggctgattggtggcgctgccatcattgctattggcgccatcggatacctgagttttggtaaaccagcatcaaaccaaactgatggtaaagtggttaaagttggtattatgtctggatccaagcaagacatgtctatttgggattcagtttctaaaacagctaaagataaatacggcatcacacttaaattcaaacaattctcagattataatcagcctaacaaggccttgtctgatggtgaagtagatatcaacgcctttcaacattatgctttcttagatgcctctaacaaagcaaccggcaataagattgttgcgattggtgatactgttatctcccctattcgactttactcaaacacttatcaaaaagtatcagatttcaaagcgggtgataccattgctgtaccaaatgacgctaccaatgaaagccgttcactctacgtcttaaaggctgcgggactaattgatctaaaagccggcttaaaaacagctaccgtgaaggatatcaccaaaaatcctaaatcacttaaaattaaagagttagccgctgaccaaactgcacgaacactatctgatgtacaaggcgctgtggtgaatggtacctacgccgacactgctggacttgattataaaaaggctatctttgtagaaccaatcaataaggattctcatcagtgggttaacattattgctgcaaatgacaaggataaagataaacaagtactaaaaaatgttgtcaaagcttatcaaactcaaacaacaaaagatgtgattaaaaaagtatacgatggtgcagaattacccgcttgggatagtaagcaataatctgaatagaaaaggagtttatttatgcgtaaaaagaattggttaattggcggtatcatcgtcgttgtgattgctgttgctgcttattttagttttggtggtcacggtagtcaaaaagcgaacaaaactgtcacaattggtgtgatggctggtgacaaaaatgaagacgaaatttggaaatctgtcattaaaacagccaaagataaatatggtattaccttaaaaacaaagaaatttacagattaccttcagcccaataaagcgctatctgctggtgatattgatttaaatgcattccaaaattacccttatctagcaaactggaatgcacaatataagacagacattgtatcgattggtgacacatggacaacaccattgcgcatttattcagataagtatcaacatgtttcagatattaaagatggcgagcaaatcacagttgctaatgatcctaccaacgaaaatcgtggcattcacttattagcagatgccggtttaattaagattaaagagactgacaaagctacgcctaaagatattattgacaaccctaagaatcttaaaattacgcccgttgatggctcacaaacaccctcatcattaaaagatccaaaggttggtgctgccgtagttaacacaaactttgctaaatctgccaagttaaatattgacacagctatctacattgaacgtttaaacaaagattcagagcaatactttaacttcatcgctgccaataagaaagataaagataagcaaatttataaggatgttgtgaaatcactacaaactgataaaacaaaggcgcttgttaagaaatattatggttcagctgaaatcactgtttgggattataaaaaatagtcccactcatctgcaaactaagtttgcaggtacataacttcatcacaaaaaaaggggaaagccagtgtctattcgtgatcattatctcaatcttttaaaaacattaatcgctattcctagtgtttcggcgcaacaatcgcatctaccagaggcagcaacttgtatcgctgatgcttttagattactcggcgctgaagtcatttatgatgacacttactttgcaccattcatcatggcccaattacacagtccccatccagatgcgcaaactatcgtgatatataatcattatgatgtgcaacccgccgagccactggcattatggcaaactgatccatggtcattgacatcacatgatgataaattatttggccgtggtgtcgacgatgataagggtaatctcactgcacggatggctgctgttgcagaatatatcgatgaacatgagacattaccagttaacattgtttttattgttgaaggttcagaggaaacggcctctcgttacttacaagaatacctgattaagcatacgcaaggtttaactgctgacttagttatttgggaatccggtggtaaaaacgatgacggtgtacttgaaatttttggtggtaataaaggcatcgtcacttttgacttagctgtcacaacagctaatactgacttacactcttcgttagcaggcgttgtcgattccgcagcaatacgcttgtcgcaagccattgcgacactgttcgataaacacggtcgcattatcgttccacatttttttgacgacgtgttgccgcctaatcagcgtgaaaaagatttagtcgctgcgctaccaattacacctgaatctctcattgagaaatacagcctgaacgcaccactatatactaatcgctatgatgctgattttaaagaaatcttgtactttcaaccaacaattagcattgaaggcttaatctcgggttataatggtaaaggcgtcaaaacagttttaccagcgcaagctcatgctaaattggaatcacgactagtgccaaatatgtccccagagtcaacgattcaacatatcaataatcacctagtcccgcaaggctttccagatatcacattgactatgacattgggacagccgggttaccgaagcgacatgtctcacccagaaattgcacgcgtgattaatgttgccagacaatactaccatgctgaaccaagtgtgatgccaacctcccctgggactggaccaatggccattattcacgatgcgctgcaagcaccaattgccagtttaggcattggttatgcgcaaacatatgatcacgcgccaaatgaaaatgttcgtttatcggactataacgagcatattgatgtcatcaaagcgcttattaacagctacaatgagtcaaaacataaaatcataaatcactaagggagtaactctatgagccaaccaattattgcactagataatattaatgttacctttcaccaaaaaaaacgaacaatcaacgcggtaaaaaatgtttctgttcacatcgaacgtggggatgtttatggtatcgttggttattcgggtgccggtaaatcaactcttgttcgcgttatcaatttgttacaagagccaactagcggttctgttgttgttaacgacgaaacatttttcaaagctgatacagaagcaggggctaaaacacatatttcagcaaaagatttacgcaatcgtcgccgtaaaattggtatgatttttcagcactttaatttactaaacgaacgtaccgttaccgaaaacgttaccttcgccctacaacacagttcgttgtcccaagcacaaaaagaggcaaaagttaaagaattacttgccttagtcgatttaacagaccgtgctgaacaatatccctcacaactatcgggtgggcaaaaacagcgcgttgccattgcgcgggcattggctaatgatccggaaatactgatttcagacgaagccacttcagctcttgacccgaagacaaccaaccaaattcttgcacttttgaaaaaattaaacgtagaacttggtctaacgattgtcttaatcacacacgaaatgcaggcagtaaaagaaattgccaacaaagttgccgtgatgcaaaatggtgaaattatagaacgcggttcactactagaaatttttgcacaaccaactgaacaactgactaaggaatttatcgaaacagcaactaatattgataaagctatcgagacaatttctttccaaccactcgttcaaaacttaaagtcagacgaggtctttgttcgcttatcctacgtgggtgatacgacagacgaaccactaattactggattattccgcgatttcaatgtcacggccaatattttatatggtaatattgaaattttgcaggatacgccggtagggtctttactggttgtactttctggtcatgccgaacaagtgaaatcagccatatcaacactagctgatcatcatgtcgaagtagaagttcttaaaggaggttcaacactatgagccaatggtttacacaaacatttcctaacgtcgtttatcaaggttggaccggcgataccggttggctaactgctattacacaaacattattcatgaccttttggtctgcattatttggcggtttgctgggcttgatttttggtattggcttggttattactgcaccaaatggtatcgccccaaatcgggctctattctggctctttgataaagtcgtttcaatattccgtgccgtgccattcattattttgctggctgctatcgcacctttcacgaaactaattgtcggtacacaaattggtacaactgctgcattagtacctttatcattgggtgtctttcccttttatgcacgtcaagtacaagtagcattagctgaagtagatggcggcattgtcgaagctgcacaagcagttggcgcctcattttgggatattgtatttggtgtttatttacgcgaaggtcgttcagaaattattcgtgtgtcaactgtaacactaatcagcttaattggtttaaccgctatggctggcgcaattggtgccggtgggcttggaaatatggctatctcgtatggctataatcgctttgcttcagatacgacatgggtagcaacaattcttgtattgatttttgtcttaattgtccaattagttggggatttcctagctaaaaagctcagtcataaataaaaagccttggtgtataaccaaggcttttttaacgtgctaattgaaactcaaatcgttcaccaacataatacgatctcacatattcaaagggacggtcattttggtcaaatgacacttgacgtacacttaaaatagcatctccacgcttaatttgtaataattccgacaaacgttcgttcgctaggctcgctgatatcgtctgctccgctcggcctggtttgatacccgcttttgctaaagtatgatacaacgactccgttagatcatggcgcgaaaagccatgcacaagtgttgcgggcaccgttgcccgttccagcaaaattggttcgttatcccccattctcaagcgttccatgaccaacacttcatcattttctgataaattcagttgtgccatttctgaggccgagggtgaagtcattttataactgattgtttgtgtttttgctacgcgtccagtcgctgacatcaattccgtaaaactagtcatccccaaagcacgctcggctactttctgctcggcaacataagtcccagaaccaactttacgttcaagtatgccttcatctactagtgtttgaatagcttgtcttagcgtcattcgtgatacgccaaatgtttccgccaactcacgttcagccggcagccgtttttcggactgccattcgccggcttcaattcgcgcttttatttgattgtgaatttgaatataacgtggtgtggcggattttgtcatcattattcccttgcaaagcggcgacccattgagtaagtcgcctgtaatcgcatatccttcttattaaataaattgaaatcagcatctttaccaatcgcgagatgccctttttgtgttaatccaaattcaagtgcctggttaacagaactcatctgcaccgcgtcttgaatactggctgaagtcatcgtttgaatattgcggaaggcatcatcataagctaggactgacccagctaaatgaccattatctagacgtgcttgtttatcctttacggtgactttttgaccaccaagttctgagataccatcacctaaaccttcagcacgcattgaatcagtgattaattcaagtcgttgcgcacccttcaagcgaaaagccaactctaacatgtcaggggtaatatggaaaccatcagcaattagctcaccagtaattgcttcttctatcataccatgcccggtgacacctggctcacgatgatgtaatggccgttgggcattatacagatgcgtgatatgcgttgctcgtgaatggcacaattgtgcgcgtgtagcattagaatgtccaatagaaggaacaatatgatgtgccaacataaatgcttcaaaatcaggaatgccgccattttctggtgcataggtcactagccgaatgcgttcacctgataaagcataccactttttaagtaaagccgtattcggattaataatgtattcttctggttgtgcgcccataaagactttattaataaacggtccttccaaatgaatgccctgaatcacaagatttttttttgcaacctgattaattgtgacaagtgcgcgctcaatgttctcgggcgattgcgtgattgttgtgggaaataatgatgtaatcccttcagtaaccatcaaattaaccatgttatttaatttatctggatcaccatccatcgtatctaaaccatagccaccatgtttgtggacatcaataaatcctgggacaaccaatcgtcctgttgcctccgcaattagctcatcatctgcttgctctgaaaaatctaccatatagccaacatcttgtataacatccgtgaaacgcacataggcatctgctatatgttgataacccgtatataaatcaatatttttcagtaactttgccataattatctgcgaggtagtctagttactaacacaccgcacaccacaacatgtttattaacgtagacatttgagcacctctcctccttgtgtctatacttattataattggtatagaccgattatgcaaatcaaggcaataaaaaaaacgtcaacgcgtttttaattaattttatctgagtccaaaataccagttgggtatttatgagcaactttagatgctgcagctgcagctaaagcaccaacaatatcgtctgcaaaagttgttacagctgaggtggttttccctttacggtcaagttcgcccaccaaaccaatttttaatttatcgatatagccataattcgttaccccaatggtatcgtaagacatagcaatagcagtggctagtgtttcatccacaccaaacaaagaatcatcgctttcaacaagatcttgcaatggcgactcgagtaaatgtgcttctgctaaacgatcaagttctaaggctacccagacttggtgttgtacaacacgtttatgcaaaatactgataacagcttcttccacttgctcaatagataaattcggcagataagctttttcgctattgtaagcaatgtctgcaatggcacgaattgtaatgtgatgacgctctagcttctcaacggtattttcataggttgcgtactgcatggtatcccccttagtctgtttcctaagtataacgaaaaatcttatttttgacaaagacaaatttctacttgcaaaatggtaggagaccctgtaaaatatatagagtaattgccccttggccaagcggtaaggcggtggcttctggtgccactatgcgttggttcgaatccaacaggggcaatttctaaacagtcttcggactgttttttttggtttaaaaacgcgtatagtaacaattgattgacagaacaaagtcatgttatgctttttgccattgaatgtcggcccctttttagatgcaaggttaataaaatgttgcaaattccgaacccaaagatggataagcatacaaatttgcctgtgtttccgctaatgtacgccgttcattaatcgctgtcacaaaataattaatcacttcttctgcttcagctgcaatgacgctcgcgccgacaatgcagtcattgtggtccaataccacacgtacacgcacttgatcatggtaacggaaaaaagtaatcacatcgctcatatccatatctatcacacgataacctgctgttcgaccggcggcaaccgttaagcccgtttgggcgatgtgctgtgatccaaatacgacaattggtgttgttggataacttattggcgcgttcgtttttccggcaatcacttgtgccacataacgtccttcatagttacccgttgggacaagttttggtactggtgagccgccaacatccccgacagcataaacatgggaattactggtacgtaagtgctcatcaacaggcaaatcggccacctgacaagccacaccagctgcggccaaattcatctgatcaaaattgccaatacgtccagccgtaacaaacacacggtctgtttcaaatgttgttccgttggttagtttaacgaccaagcgaccagttaaagccttatcaatgcggcacacagtagcattaaaataccattcaatccctgattcctgcatctctgtcatcaattgttgtaccaatatctgatcaaatgcccgcaaagcagtttgtccctcagtaacaatacgcgtgtgtgcaccaaccgtattcgtaattgttgcaaattcaacgcccacaaaaccagccccaataaatgtcacgtcttctggcatatttggcatgttcaaaaaatcttctgaattttgtgtatagcctgagcccggaaaatttaatgtctgcggtcgctgacccgttgcaataacccaatcacttgctctaattgtatccttgaaatctccgacacgaacagtatcttcattgataaagctggcatgaccataaaagcgcgcaatacctgcttgatccaaaccacgaattttacgcggttgcacagcatcaacataacgctgtttgtgagctattaaatcagaccaattaatttgtgaatagccatgcaaacctcgcgtttgtaaggctttttgtcttttaatgttctcaactgctgcaagcaaaattttcttaggatcacagccgtaatttgggcaggttccaccccataagtattgctctaaaatgaccacttttttacccaaagcttttgcggcaaaagcggctgcaagtcctgctggaccagcgccaataacaccaacttcatactgatattcaaccatcatttacctcgttacttatattatatcaggcaatgtcaagtcaatatactggtcgttttcatgaaaataattgcatatctacacaatttatgttaagtttaacgtgtagttttatatttaacaatctggggtgccatttggctgagaaacacccattgaacctgctctggttagcaccagcgaagggagcattgcgctttagtgtgtattttagcaaacgcatggctcatctaattgccaggcgttttttatttgctaaaattcaagcatcagcacacaataactgcactttgccagacataaaatagaaactacaaaaaattttatggaggcataactattatgcaaactgtttcagaatctaaacaacaccattgggcgctacgcgatgtcttactgctcgcttttgttgcggtgtttattggctttatcttttgggtcctcggccctgtttataatatactagcagctgctttgacacccatgggattagccccatttgctaacgatttattaatcgggggttggatgatggccgcgccactagccagcatattaattcgtcaggctggcgctggtgtattaggcgagctctttgcctcagcagtcgaaatgttgcttggtggtcaatggggggttgcaacattgctctcaggcttggttcaaggtgtgggtagtgaagccggatttgccgctttagcttataaagattggcattggcgaggtattttcgcctcagcaattactggtacaattatcacttttatttggtcattattccgtgatggctatgcttcatatcatgttggtttgttggtggccctatttattacacggttcatttcattgtttttctttggcggtgtactagttgttgctattcaaaaattaattgaaaaatcaggtgtcttgcatcgtggctaatctggttgtcaaacaggtcagttttgcttatcaagacaccaccgtactcaaaaacgtctcgatgacgttgcgacctggtagtctcaatttgctagttggacctagtggtagcggcaaatcaacactacttaaattaattgctggtctttatccaacatttagtggtggtaaactgacaggagaactaacacttgacaactatgcgattcatgatatcgtcccttatcaacgcgttgaccatattggttatcttttccaaaacccaacccgccagttcgtgatgaaaacaccatttgaagaattgcgtttcagtctggaaaatttacagcgttctcctcaaataatacctaatcttattacgcaatcacttgcacgtgtcggtatgaaagaatttatcacgcatgacctcatgacattatctggtggtgaaaaacaaaaggtagccttagcagctatcttagcagcagacagcgattatctattactcgatgaaccctttgctaatgtagaccctcaatcacggttacagctcattcatttaattaaggattatcaaaaacaaggtaaaaccattctgattgctgatcatgattggagtggttatgctgatgtcattgacgatatttttgtgatgtctgatggccaactccatgtagcaaatgccgaagaaagccatcatattttatcgcagttacctattgcccctgaaattcatacaaaattaccggcagcccagactggtgatttagatctcaaacaagtctccctatcaaatggtgacagactactactaaatgagacaagtttgtcttttcctacagctaaacgcaccctgattactggaccaaatggtgtaggtaaatcgactcttttttccgcgttagtcaaactttacccttatggtggtaaaatcagctaccaaggccaagacattgctaaacgccgtattgcacagcatgtacgtcaggttgccctgatctttcaaaatgctgaacaacaatttattgcaatgacaatggcagaagaactcaaacaagcgcaagctaccagtcatttcgccaaacaatggtcagatgatgtcattacttccaccttgcaacgcttaaatctcgcacatgttcgcgaccatattgtttatcaactatctggtggacaacaaaaaaagctgcaagttttgttgatgctaattacaggtaccccagtgttattatttgacgaaccgctggccggactagatgctgaatcacaaaaacaactattagacttaattgccgaagtaaccgataaacaatcacagactgttatcatgattagtcatcaactgcatgctgtaacggattggtttgactatcatctcgaattcgagcaacaacacttaacatttcagggggatgcctcatgaatccactaatgaaatttggtgttattatgttgattgcgttggaactaacttttattaaaagcgtcactgttaatttggtaattatcatcgttagtgccctcatttatactgtccttaaattgcgttggcaacaatggctttggctattgttacttccaattttgcctggcctgggatcatggttctcactgatgtattttggtaccggtgatcatgttcatatggcatggatcatgttatctcgtgtttttgcttacttatggcttggtggtttattcacattaaaactcaatgatgaacgtgatattttcctggcgacacttgagcaacgcgtacatttaagcgcgacatttgtttatgcccttgttggcgtcttgaacttcatgccagcagtgaatcaacaagttaaaactatacgcgtagcagcacaaatgcgtggccaaacacttcatatttgggcaccacagttatatttcaaagccattttagctgcgattcgttggtctcaaaatttagcagaaggtatggttagccatggcttcacagagggggcaaccagaacacatctggcagttgtaaaaatcaaattgcgtgattgggttattgccgcgattatcttacttatgtttcagctactattattcccaggttggtattaaggagaaaaaacatgtctttttcagaaacacttttagaacgtgcgcaacctatgatgagcgcgattatgagccacccatttgtcgaagctatcgccaatggtcaggtgcctcacaacgttttaaattattatgttgaacaagatgaacactatttaaaagattatttgcaggtcacttcattagctattacaaaaacaacgaatgccgaagatattaccaatcttttagcgaccgccgcctttgttcaaaatgagtcacaagcacatgaagtcatgcttggcatcactggtcaccacatagaaaattggcaacgtgaaccagaaacaaaacgctatactgatcacatgtatgcatctgcatatcacggtacttatgcggacgccatcgctgttttgctaccatgtgcttggagttatgcggtcattggtgaacaactcgtttcacgtggcgctaatcgagagcaaaaccccttgaaagagtggattgaactttatgcaccacaaaaaaattcagatacacctgattacaatatttggcgttttgaagcgctaaaccgagcagtaacgactctaaataatgaacaaaaagagcatgttgcacaaacatttttatgcagtttagaaatggaatggcacttttgggaagctgcttggcaacaaaaaacatggcaatttcaacattaaaaaataaccttgcaggcaaccaacgcctgtgaggttattttttaatcattctagtatgttatttttttcatttcaccattgtctttatccatccaatagcgttgattgccgattacacgttgctgccctttgacttgcctaccatctgcgtcaaaatataatgtttggccattaatcacttgcacgccagttacgggtacgccatcttggccaaagtcaacccatgaaccatcagatagcaatacaaatcgattacgaactaattcgccagtatcagcgtcgtaataacgcatgataccattttcaagacgtaagtggcctttcatttggataccattttggttgaaatagagtttttgccctttaatgattcggtcccctgttactgcaacaccatcataaccaaaataagcccattgattatcaccaacacgttcaaaacgatcagttatcatattacctgagtctgggtcatagtaacggctttcaccagtagcatttatatgtgttgtccctttaaattgacgaccatcgttaccaaaataaagtgtctgcccattaattatttgctctcctgttactgcaacacctttattgttaagataaatccaagaaccatctgctaattctttaaagttatttttgatttgacgaccatcatcattaaagtaaaccgtttgattattaatggtttgtttgcctgtaaccgcattacctttctcgtctacatatagccaagagccatctgctagtctaccccatgatttaaagagcatattccctgacgcaccgtcaaagtaatgtaaatgaccatctgatcctttgaccgccacgcctttttgttgcttaccattttcatcaaagtactgtgtgactggggtgccatcactttgaatgatggtgacaataccctgtgccatgtgcccatcttcaaagaagtaatggaaatttttttgtttatcttgaaaatatgtgttgtgcagttgcttgccaatattattataataatagtacataccatcatgtactagataggcatcttgtaattcgataccattcggtaaaaagtaataattgatgccattgataacttggtttccaacaaccattttccctttgtcatcaaagtagtaccaattaccattatcacaaataaaggcagattttgcttgatagccactagtggaatagaatgaagtctccttaccacgcgtaacaaaaccagttttggccttttcacccaataattgctttggaaggaaggtctgcgcatctgacacattaaaatactgttgtgtgccccagtccttcaaaacataccaagccccacgcccctgaatgttcgaaccgttgaagtacttggcttcccatgacttaatttgaatatctgggttcattggctgatctgtggaaatctgtttttgctggaaaagttgcgggtactgtgtttttaattgatccaagaaggccccaccatattgttgctgataaatgcccccgccaactgtttttgatgcatacaaagtatggtcaataactgaaccataagtatgatcacctgaaccgtctgttcgaatagccgtgactaactgttcatcgggtagattataaatttgatctggtacccagtcgttaatcgcttgaatcccctgaccatgcaatgcacgtaaagcatctaacaaattatctgctgtcccatactttgttggtgtgttgtaaccaatatcatatcgatctgtaaatgcataaccattttgtacgatagcatctaagaaacttttatctgagctggcgcgatattgtggtgccatttcaaagctagtaataccccaatccttaaataagttaacattttgagcaattttaatgttcgtaaactcatcgggtgttgttggaaagtcttgaaaatttgaaaagccttcataaatgacttgcgaatctaacgctgcattagaatgataaacactcccgtcagttgactgcgttgtttcacttttcgttcgagcatcttgattttctgaagcccctactggtacccaagccgcaatgtaccctgacacttgtgggtcgtttacaccatataccatgtctgccttaaaagttaattggccattggcgtcagttcgaacgacaggtgcatttgcatcagtgctgtagacttttaatcctgattttgtcgtcaacaaaactgggcgataatcttggtttttatgtgccgcacccatatccattttgacttcatctttgtcagatagtttcaaatctgggcgattgttgacaacaagtccaataccttgatagcgtgtctcttggttaccagagtcacttgccgtcattgcacccttaccataacgaactgatgtcataacagattgttcatctggaaaatagttcattttcatggtttgaccaccagcagcatacttgatacgagctttcaacaacgcatcaatggcttgatagtaaggtgattgtttagccatgtattggccatcatccgtgaacatatcaccataataaacacgtggaattgtgtctttattagttaataacaaagcgtatgaagctggaatattgtaaggtgtgtaaactttatctgctttcaattcatcagcattatagatgtcaaaagcctgcttaatttgatccaaagtcactgttgaatctaaccctgttgagaccgggttgattttatctttaataatatcagcaataatcgtttgtacttcactgtcatgagctcggataaatgaataatttggttgtgcaacattttctttatcatctgtaattcgtttgactaaactgtgttcacgggttggctcaaggccactccgtttatcattaggcatgttgagcgcgtatttaatcgctaaatgcaaggggaaatccattgtaatttgctggttgccatgtgctttgacatagtctggatcttcatctccccagtcttccaaaattgatagatgttgattcgctctcgcgtcatttttgtcaacaccataggcagccttagcatattcaccagcaatctgtagtaagtcagcgtccacattatcgacagcatcaacacggtaaccatcaaaattagcttgatcatcattttgtaaaatactaccgatattcatcatataatgtaaccaattaagttgttctgcttgcacaactggattagaattatcgacatcgtttgctagtaataattcaaacccaccttgcttatatttatcagcaatttgacccttttgatttttaggcgtacggctcagcttacgataatcagaattggcctttggcgacatatcactatttgtataaagcagtgcaccaccttgtagatgatcatctcctttcgcctcactgtcaatattccaattgggctgggcatcaatgtattgcgtcatcgccgttttcaaccaatccgtattgccaagttgcccaatttttttctcaatgtttacctgtgcctgcatggcagctgccgttaaggtccgcatattttcattatcggaaaagtgatgagtaccagacaagaggccctgatctttcatgtaattcagataagtgacttgcgtactcttatccggccaccaggccatcaataatggtctgaaatcagtcactgttgaaggtacccaacgtttaccatttttcaaaatatcttttggacgataccaactacttgccgtcagatgtccttctaattgcgtaaaattatctgatgatgtgttatagacggcgttatgtttattgccaatactgaataattccgatacatattgcttatcgttattagatagtgcccctgtatctttatcaaagtagtaaggtttaccatctataatagtagtaaaattcttttttggttgcccatcatctccataaaaataaactttgccatctacatgcttaacattaggcatcgtgtctaactctgtaccagcagaaatttctgctgttgttttggtttgaggtgctgaatttgctggtgctgtaacaaccgctaactgttgatttgtctgcttttttggtatattactatttacggtcggttctaatacttgctgtttttctagtgaatcgtcctgctggtccgtatcatgctttggcggcactactggtgcattagtcactgattgtttatctggggcatttgctggcataacatcagcagggacgttgtttgcttcgattttatgcgtatctgtgacatcggtaacaggtgtagttggttttgcagcctgttgattggattgattagtcactactggtggcacgctgttttgcccgctgaccgtatgcatatctgcttggtcaactattttattagtaggttccgctggttgaacagttgccggttcgactttactttttactatttttgaaatagtttgtgttttgctatcattatcactactgctcgcgtttgcttgtgatatggcagtaccaaaacccataacagcaaaaatacttgctgtaactaatatcttccctgacttgtacagttttttacgctgacacacttcgccgttttgcatttttgttctcctatgaactcataatttgcttgtataataggtcaatgacttcatattgacgcttaagcacaagactctcattaaatcatacatagcaaaaacagcttatcttaaattatgcaaaattgaatattacaccctttatttataataggacaataaaaaagcaaggatcacaggcactccttgcttttttactatttattcatttgagatttggatacatgattttgtaaacgactagtcattaataaccctataatcggcacgagaacaaaccacgcgctcgtttgagataatgcggtaccaatcgtcttagtagtactaaagtaagtaattaatatagacgccacaacaacactcgctgcgccgatgacttgccgcattgttgtaattagagctgtcccatgactcatcaggtctttcgttaaggcattgttagcagctgttatcgcgggcatcataataaaggcattgccaccttctagtagcatcgccgccagtaaaccaatgagccaggatgtagtgccggcaatacttaataataaatacccaaaaatcatcatactagttccaatatagactagcttttttaggccaatttgattaagtaaacgtccggctcttggattgagctggctgagaaagatggcggcgggtaccattaataggcctgaccaaaggggtgttaaataaaaaacacgttgataaaataacggcattaaaacggtagcaataatgagccctgaataagaaataccagttaacaacatacctggtaaaaaccctttatatttaaataccgttaaattaaggaatggttgtgttaatctgtgttgccgaaacacgaaaaaagtcagtaatatcagactgacaactaaaatcagccaccactgtacactaaagccattttttggcaaactagaaatatcgtacaaaatacccccaaagccgatgagcgtaacagctgataaccagtcaaattgcgactttttaagctcgtgtgtgttttgaatcaacttctggcagcctattaaaaggccaagtagtataacaaaaaataaaataaatagtgcgcgccaagatacccattgcaacacaacgccagatataatcggaccaacagcaagtgctgaacccatcactagaccaacaacccccattgttgtcccacgtttttcttggttagtgttttccataataacactttgaaaagttggaaatagtgcgccaacagccatgccttctaataaccgaccaataataatacccgaaaacacaggcgtcaccatagctactgctgtgccaactaaaaaaacggctacaattccgttgagtaatggttttagtttaatattatctaatagccatggactaagtggcataacaagtgtcatcgcaatcatgaagccagtagttagccattgtactgtactagcatcaaccccaaaatttttcattaaaatcggataagctgttgtcatagttgattgactaattgacattgtaaatgaaatagcgagtaaaacgagcgaaaatggggttaattgtttcacatttttaaacattttttgtttctccctctgtaaataacttataatcattctaaacttttagaatgattttttcaagttaaattagaatgattcttgattaatgaattaaaatagtgtacgctaatgttgcaaataaaatctaacttttggaggttatcactatggcaattaccccaagtaaagcacaagatgtgtggaaagacgttggtgaacatgtacaatttaccgttttaaaattaacaagacacaatcaagcgctagcacaagaggcaatacaagaatttgccgaccgttcacaagctattataagatcactacgcattcgtgattctcatttagccgcagaatctggtttgaaagtagcctttggcttcagcaaccaagcatggacatatttatttcccaatgcagccaaaccaagtgaattagaaacataccaaaccttgcgcggccctgaatatagcatgccagcaactgacggtgatattttctttcatattcgtgctagtaatgaagccgttgtttacgaagcacaaacacaatttatgcgctttttaaaaaatattactagtgtggtggatgaaacgaaaggttttcgttattttgaaggtcgcgcaattattggttttattgatggcacagaggcacctgctattgaagataccgcagagtatgcattaattggtgatgaagatgcacctttcattaatggatcttatgcttttgcacaaaaatggcaacataacatggatttctggcacaatttgaagactgaagaacaagaaaaagtcattggtcgcgaaaaattctcagatcttgaattagcagatgaagataaatatcataatgcgcacaatgttgcctcaaaatttgaaccaaacggtgaagaacaaaaaataattcgtatgaatgtccctttttctaatcccgcctcaggtaaaactggcacctactttatgggttactcacgtcactggcatattattaaaggcatgcttcaaaacatgctagatcaatccgatttcttacttagcttttctgatatactttctggtcaattattctttattccatcgcgcgatttactagctgccatagctgatggtgatttaaataaataacagtatttgattcaaaaagcggctcacaccttattcgtgttagtcgctttttttgcttatcagacatactgatcatccataattaattggcgtaactatctatttgtaacagcgtattaacaatatcagctgctgtcaatgagagattcatttgatgaattgtttcattaggtcttaatacttcttgtgcaatctgataaagtatttgtcgatctcgtgttaatcctaaatcctttagacaaactggcaaacctaaggctcgcaaaaatttgagatatttttgatataatacactagatgattgcgagagtactagttgacccaacaatccgaaagctactttttcaccatgcataatggtaggcgaaacaaattgcgttaaaccattagcaatactatgggctgccgcctcaccaccgctctcaaaaccgataccgcttaataagatattcgcctcaacaacattttcaaaatgttgatctacagtgtgtgcactattggctttaatcgctaattttgcttctctaaaaattgttttagtcgcttgttctgccaacacgcctgctgcgatcgtagccttatccccaaacatattttgtccatgagcacacttgacagcacgatattcaacaaatgttgccagtgcatcagcaatgcctgcaatcagtgtacgtgttggtgcattgactatgatgtccgtatcgaccatcacgaggctggggctgcgatcaaaaaaaatataattttcaaaatgtccctgtgcattataagttgccgataatcttgaggttggtgcatctgtcgatgccaatgtgggcacaataactaattgacagtcaatttttgcggcgacaatcttagaaatgtctataactttaccgccaccaacagcaatgacaatatctgctgctctttctttgatgagtgtcgttaaattagtcaattcatgatcattaaaatgatcactaattacaacaacttcactcactaaattttgcgtatttaatgtctggcatagtggttctgctgcaacattaactgcaataccgttactcagaataattgcacggtgaccaagacacgttatttgatcgtaatcttgtgatagaatattttgaccctgcatatataaagctggactagaatagcttttcatcatacttcctcctctaagttacatactttgaccgccatcgaccacaattgtttgccctgtgatatatggtgcttcagctaaaaatgctgctacttcagctaattcagctacatttccaaagcgttgcatcggtattgtctctagaattcgagacttaatcttatcagataacacatcagtcatatcagatttaaacataccaggggcaattgcattgacgcgcacttgtcttcttgccgcttctttggctagcgtttttgtcatgccgattaatcctgctttacttgtagcataattaacctgtccaatattaccatgcagaccgacaatcgagctcatgttaataatgcagcctgttctggctttaagcatgtgttttaaaattggttgcgtcacattaaacgtccccactaaattagcattaataacctgtgcaaagttgtctgatgacatattgatagctagttgatcggctgtaatgcctgcgttattaattaaaatatcaacccctttaaatgcctgacttcggtacaaggcagttatgccatcatcaatggcttgctgattagtcaaatcaaacatcacttccaatggttgtgtctggaattgtgcttttacattgtctgcgacaccttgtcgtgaatgtaaaatgacttgtaccccgagaatatcaaaatgcttagccattgccaaaccaatacctcgagaagaacctgttattaaaaccgtcttaccttgtaactgtttaaccatatctattccccctatttttcaagcacgatctactaaattttgctgcgataagtgtcgacgaattaagtcaagtgctacaaaaatcgcatcttcaacgttatcttgatgatcttttgcaaagctttgtgaagtgactagtaacctctcttgatggctaactaagccaaaccaaactttttcattaacataatcatgctgtccattggattcgggtgtttctgctaaaattgccaaccctatatcagcgcctaaacgctgttgcgttagttgtgctagacgtgacactaattgtgcgccattatcaccagatagttcaatttcatcgtcagttagatctagtaaagcactcataccattaaagccaccagctaatgtttccgtttgcgataacgcattttgcaatgttgattgtaccaagccacgtgtaaaaacttctgtcatcgcaatcgtttgctgattttcttcaagtaaatttgcaaccactttttcgagtgaattatgggcaccataaccataaaagtagtctccaaccaatgtattaatcttagcagccgctttttgatttaaattctctgctaaggcttcagatgatgccttagacgttaacctaatggttacttcgtgttttttagcatcagttgtcattgttggattcgtttgagaaatcattaaatcactgattagttgagataatcgcgattcaccaataccaaaataacgcatgacgagcgagttcaatacctggccatgcaaatactgtctttcaagtaacgggacaacataatgatcaaacattggcaccatttcccaaggtggtccaggcattaataaaaaatctggcccatcattactttgataaaaactaccaacagcaaaaccaaaatcattttttaatggcttaccctgttctaagaagagcacttgccgataattattatcggccatttcaacatcaacagcatcatgccacttttttaatttacgcaatgcttctgtatctggtatcagtgagctattaatgaattgcgacacaacttgttttgtgagatcatcaacggcaggccctaatccaccaattaatataattaaatcagaacgatgtgcagctaaacgcagcgttgttagaatatcggccgcattaccgcccacaattgactgatgatacgattcaatccccatatcgtgcaaagcccgtgcaatgtatggtcgattcgtatctgttatttgacctagtaacaattcggtgccgacagatataatttcagctttcaaagcagcctcacctttcttttttaacttgatttaatgcctcaataatgggctgaaatgcactaacttcttgataccgatcgccaataagcaccccatcatagccaatctttcgagctacagaaataccttctgccgtaatatgtccacccattactaaactataagacgctaaattgctgtttttcactaattcagacagatattgatttaacttcaaataaacagcttccatttctacataagagtacgctgaactattagactgtgtggaacgaagcgattcataagcaacaataatacgttgccccataaaatcaatatttttaagaatagattttaattcacgtataaccaaatctgggccactatgcatccccaaacaaataattggaatcatatcattattcagacagttggctaaacgttcatggatgatatccgtggtctcgttcaataattttcgtcgttctaaatgaccaacaaaagcgtatctaatgtctaatgctttaagcacattggcagacatttcaccaacggtacgttgtgctagactaatgttttgcgcaataatttcataattttgatacgtgttgtgctcaggtagtgttggtgcaaccagtaacttaaaattaagtggcagttgctcaatatcttgtaaccattgtagctgtttcttatagcacatcagactcttaaaattaacgatacaaatcatgcattaacctcatcaataaattgcgcttgctgcgataaatacagctcaaattgcgggttatgaatcacatcgtgataagcaatgacaccatcacgtgaccaaggtgctacaccaacaaattctaatgctttaattgtgggcatcaagatgtctaccactcgcataccattaaagaattcattattatcattaaatgctgactcaggtgcattccatgttgtcgataacatgaactttttacctattaatcggccaccttgaccatattttgtataatctagcccataaaagatgccataagcgaatacatcatcaaagtaacttttcagttttcctggtacattaaaccaataaatagggcattgtatgatgattaaatcagcccataaccatttattaatttcatcagcacgttgatattctgttgcaaatgacacacatatgttgtgttgtgtttttagttgtctcacatattctgtaaacaaacggtgattcaactgaccatttgcatcgcggtgttcttcaaagccattaattactagtatattcatttatttttccttattttaactaaatttaggtgaatccgtagaatgtaaagcattcggtatagcaacacaaactggatgtaccactgttgtcccatcgattttaagtagcccttgacctggtgataacttttgatatgcagcgacctgctctgcttggttatttagtaagctcgttatctctgcctgattatttagctggtgtatcaacaagctgccaaattgtccgcttaatttgactggtaagtccaatggcgattgcgtcgataacacaacatacaaaccatacttacgtccttcacgtattaatttaaaaagtcctgaatcagaaagtgtatcattgttatttggtaagaaacgatgtgcttcgtctaaaaatatagttagcggaaaacgggcatcacttgtcgtgcgaatagtcagtaattctcttaacaaaatggataatactagcctactttgtgccccatgcttcattagcatgctcacgtcaatcaccaaagtagcctgactttttcgtgttgcaaataacttaagtacataactcatatctgtttgtggctgttgcgcattgacttgttcatgcttaaataatccagccaaattcggtgatgataattgttcttgcatggccaatatttttgaccaatgtctttgaataacttgatagtctaatgtctgacccaataaattgtagtcagcctgatgatcagcatatggtacaatatattcttgaattaattgattaattaattgagacgtatcatagtcatgtccgcagaattttagctgcgatttatcatttctgtaactgacttgtgtgcgattaattttgttgtatatccctggttgcttgacgacttgtttttgtatttgtaacgcagcaattgcactctcaaacctgtcaacaaactcgccctcatgatcaccaagaagcttggtaatttccatggcggttaactgactaacatctatactggcattttctcctaatttataacgaacaacatgcccagctgtctgatattctcctgttgggtcaaaaataattgttgcttgttttttgtctcgtaaacattccactagcctcaggagtgaggttgatttaccactccctgtggcgccagtaataagcagatggtgtgccagcaagctattggcatcaatagacaatggctgagaggcatctaatgcttcagcaaagtgatcaatctgcatgggaggcctccttatcttgctaaataatattgcatagtttataattagccatgtgaattattttactatatttatctgtaatcgcacataacgcactattttgtgcgttaatgactaaatcgaggaaacatacccactatttcaacatctacaaagcaagtcatgaagctaatgggcgccaaatggtcaattgaaatattattgaccattgcagatttacaagttactggtttcaaccaattgcatcagtctttaccgggaatatcgcacaaggtactcactgatcgtttaaaacaactagtgacttatcgtctagttagtcgcacagttgtggaacgtattccactgcgtgttatctataaaatctcaccaaaaggttcgactatgctgatcatattagaacaactaaataatacatcaaattaaaaaacatctaacagtcattaatgtactgttagatgtttcattttttgggcttgggttttaacttgaagccataaaaagtacgccctttatatgtttgttttgccattgtgcctgtagccgtatatagtttaccacgtttagatttagcttcaaaactaatttcagcgccattgagtaacttggttagctcctcgtccgtaaaaacatgcccgctccattctttagcaaaggtgatttcttcacctttaaattggcccgtcgtcttttcacttactgggcgtttcggttttatttttggttgtccaagtaacgtttctaattgctcagcatttgctaccatgataggcatgtcatgtaccacaacttgggtaacagagtccaataatttaggcattgtcatttcaaaacgaccgacttggtccatcatctcaaagaggcgcttagttattttaggggacgcaatccatgtgcctttaaccataacagctgagacattacctgtttcagtcagtgttaatttaccacgcgtttccttaatcatagctttcgtcccccgactcatatcagataaggtcgagacgcgcgtcgcacctgttccaacattgtgtttctctaaaaaggccatgatccacttcgtgcttggcgcctgtggctttttattggccccttcatacaaataaggttgtgcagttggtccaagctgacccattacagctgtttcatcatcatcatctaccttaatggcacgctgtgaatcatacacagccttaaaatttaactgaactggcacattataagctgtcttaaaaattggataatcagtcaaatttgccgtgacatgatcatagacataatcttctgccaacatggccaaatagtttttggccaatacctcatagatagcttgtgcactcgctccaaatttggttagggttgccaaatcagtaggtacattttctccaggtcgattagccccgtgtgctccttggttcttaacatgggtcgcccgtggttgcctatgtgtcagcagagctgtatcaacatgcacaacttgagcaatttgatcaattttaggtaatagttcattaaattgttctggggtcactgtcttatcttcggtacgcggatatgaaacaacctgggcctcatacattttttggtaggtacttaatacttctttggcagaaaaaccacgtggtgctaatatggctgctaatccagctaaatctaatagtttaccaggtgcttgtgtacgggtttggtaccgctcattagtaaccgcactctcatgatattgcaataaatcctgctgtgcaactgctttgctatcaaaacgccaaggtatcacatccccttctggcgtaatacgaccaaaaatgtgccccgcgaggtctttaaacttaacttcaaaataaggttttttcacatatcgtttaatcgcttctagctgggcataaatctgccaaacaatcactgatttcagtcggccctcacgtgccacaactttgaaaccttgcttcttggcagctgtcgtggcgatacgtgtcaattgcatggacgcaaaatcccatcgattacgactttcacctttaatgtactcgccatcttgatttttatcagaaacatcacgtaaatgctgcatagacgtctgaatacccttaaccgattcatccataaaattggcacgtaatacttgtccgcgccatttaattgcttctaatgcttcccaagccaataactcaccttcaccagaaggatccgtatcggtggcaatcacgatggcatcataaccatttgcagcttcttttttgagatcgtcaactaactgcttagtagatgcaactttacctgtccgcaaattacgttgtcgaatataggtacgcgcccaattaaaatcgtttaaattccaaggtaaatgcttaattaaccaggatttatactgtttttttaggtcttctgacaccatttcttcaggatcttttagcgtcatcacatgaccacgcaaattggtaattgtgtaagtaaacgtgtcaaattgaccgtttttaccgcctagcgctttcacaaaatttgcggcagctgacggcttttcagttaaaataagataattgggcatgtcctatcctgtgtcacttcttctctaatactttctctcattttaccagattatcacatatttcactaaaaactggtattgctatggcaaaatttgatatggtgagttatcctttgcttatcgttaacatcagcaaaaaagcacagttgaatgcgttcattcaactgtgctttttattggccaattgttcattaatacgtcgagcattgtcatgtccttgttgacgcatataaagaaaaatcgctaaatagataatcacaaaagttggtatatttgttaatgcgatgcttgttttaccaaaagtcaaagcaataaagatcaaataagttaacatctctaatacaaaatgtaagactagttgcgtcatgaagctgaacttatcataatcaaaaattattgataatattcccataatggcactcatggtcattaacaaagcaaattgtgtcaatgaaaatattgcttgatttaacgtgattgacaataaggagaaaaatgatcctatcccgataccgatgaaagctagcatgattatatacttaaattgtctcattttcatcattcccttctagtcgatttaaaatatgcttaatatatcgtctcgacacagtaacacgtgtcccatctgttaaaaaaccataataattaccagaaaaagccgatgccattcgtgatagttggtttaaattaatcgctgttgctttagatatttgaacaaacaactgcgacttgtcttcatttaaaaattgttttagtgttttacgcgttactaattgctgatgattgttacgtgtcactgttaattcgttaccaaaacttgataccattaaaatatctgattgcgtaatcacatgaatatcatcaaccgttttaaccacaaatttacttgtttctgatttttttgtttgtagttgtttggcgatggctgtcatttgtgtcaaatcgttgcccgaaatgacaactttaatgccatcaagttgctcatcgacattgattttaatttccatgtctctcccccatgtggcaattagcttaccaatataaccttattctatcaaattctgttatcagacggcgtgtattttgagacggcgataaaattctgccagaccaaataagaatagcgtgattaataagaaaacaatcagtttaaaccactctgtctgcatatcagtcaccgtattactgccccaatgcattttgagtgtctctcgtatggcagcaaatggaatccattctatggctttttcaagcgtacgcggcaattgaaatgtgcccatactgcctgttaagaaggcaataccaaagtaacacaccatcgccacgccctgaatcatattgaagcctttaaaaacttgggcaatggcaaaagacaaaagatataatgctgcagttagaatcatggtgctagcaaagacgttggctaagctcagcatactcattgaaggcaacggtaatacctgatacaaaaccaaacaataaactactgtcaccagtgacaccaaaatggccactgagacaaatttagcgaccaactgtttagccatacgatagccaaacaagacaaatcgtgttgtgacaccatcagccatatctcgaccaaaagaaatcgtgaatggcaaaatgactaagccaagcggtatcatcggtaataacgttgcaaataaacctttagctaatgcttgatttgctaacgtgttactagtggcatgataattgccaatagccaaaatcatcggtaatagtccaccaacaatcatcgcaagactataccctagtgtatttttaagttcaaatttaatatagtgcttcatgatgtctgccccaatctgtttatttcacgacggtgtaacgcgttcaaatagataagtgtcacacttgttcgtgttgccgaaaaggtaaaaccgtgttgatttaagtgcgcaatcactaactgttgactattctgattgtcacaaccaatcacagtttgccctgcttcaccacgtataatatcgcacccttttggcaaggtaatcgctaactgcggtgcatctacgacaaccgccgaataacccacatattttgcaaacaacatcgtcgctaaatcgtaatctacgacgtgcccttgatcaataatcaataatttattggctaatttttccaattcatcaaaataatgtgtaatcagtaaaatcatagctggcttattagcataccatgctttaattttagccattaagttaaagcgtgtttcaaaatcaaggccagtgctcaactcatcaaaacaagttaatggcgcatcctgatataacaccataataatcgtcaatctctgcttttgcccacccgataactgggccaccttttttttcaaattcttttcaaagtcaaaaaattgtacgagcgcaattaattttggatctttcttgtaggttgtttgtaataaaccttccaaaattgtgcgacaagtgacaatggctgggtaattgttttcttgcaaatgcaccgcaatttgccctggtttaacgattttaccagtataagctacttgattcgttaatgccttgattaaagttgatttaccagccccgttactgccaacaatgccaacgatatcatgtgcatcaacaattatatcgcgtcccatatcaagtgcaacaaactcaccataattgactttaatatgcttcatctctaacatatcattccccctgttgttcctatctttatgatgttagtttaccaagtagcatcaaaaaaaaaaccgcttttgtgataagcggttttaatttacctttatgttgcactgccttgcaatgtaaaacttactgcgttagcttttgtttaatattatctaatgtcacgcttgctgtatcggcaaaccacagctgtaaattgtcttgcgacacagctgggccaatacccaatgctgtttgcccagcatcttgaatggctttaacgcctgcactggcatcctctagaccaataatttgttgtggtgctaactttagcaattccccagctttgacataaatttcaggatttggcttaccatgcgccaatgtacttggatcaacaataccaataaaataatctgtcaaacccaactgttttaaaattgtcggcgcgttttttgaggcactagcgatactagccacataacctttctgttttatatcagcaataaagtcaaacatacctggtagaatatcatttggcgtcaacccggtaattaatgtcacatagtgcttatttttacgtgctgcaaaatttgctttttcatcatccgtataggacttatccccctgatcaagaatcatttgcaaggaatccatccggctaatgccctttagttgacgcgcaagttcatctggaaaaggcaaagatagttctgttgctaatgcatgccaagcttgttcatgaaatttagcggtatcagttattaccccatctaaatcaaaagtaaatcctttaatatcagaaaactcaaccatggtattttacctctttcctttcatctggttgtaatatcatctgttcgccagcaattatcacagaaatttttttatctgccttagctatcacgtgatgatgcgaaatttgtaaatcaatagtgacgccatgatatttttgcgtgaaagaaatacttgaccattgcgatggtaactttggcatcacccgaaatgtgtcatgcagcatgtcaactccagcataatcattttgaatgaccgctaaggtttcgcccatcacacccatatgcacaccttcagcggtggtcccgccctgaatatcataataatcagagccaatcgcctcagtcagaaaatcataggcttgtttttcaaatacttgttgtccttgccgcgctaacgcaacataaataccagcaaaaactggtcgtgacgtagttgaaccatgcgttgtacgtgctaaataataagccgtatttttcgctagccaatcacttggtaaggtatatccaagttgtgtgaccaacgcctcggtctgacgggccccaaaattataaaggagcatcaacaagtcagcctgcttaatgacctgaaattcatctggtgactgaccttcggcttttaagaggcgatcaatacgatgaatatcaccatattttgttttgtaggcttgaaaatctaacgattttaagctgaaaaaaccctcgtattgttcgataataccttctgaactaattgatagcttcatctgatgtcgcatcataacagccttatcttgtaatgctttcgtgtagccgactgtcgcagcaatcaaatcaaaggctgtcttatcctgctgttctaaatcatgcacatagtttaacaaccaaaccaccattaagttcgtataagcattattttttagcccaccaattgactgtttaggcatggcttcatgaaattcgttaggtcccataacaccactgatatgataacgtccagcaactttttccgctttactcacccaaaaacgtgcaatcgccaacaacatagccaagccatcattctccaaatgatcttttttgccactgatttgttgataaacccacatgttataggctattgccagagaaacgtgccgctgcaatctcgaattatcaggaatccaagtttgatctaccgtgttaagatgaatccgttgactttgttcatccccatacatgcctgattgccacggatacatcgccccaacctcattttcaaaatcagcatttttttctgctgcttgtagtcggcgcttacgataattcaatagctgactagccatagtaggttcattggctgaatagtaaggcaaaacaaacaattcatcccagaaaatatgaccacgatagccttctccggtcaagccacgtgaaccaattgaaacgtctaagtggctattagcattgggattagccatttgattaaggtgaaaaatattcattcgcactagacgttgaattgcatcatcgccgacaatatgaacatctttttcatgccaaaactgttgccaataattttgactactcatctgcatttgtttaaacgtttgcttttcgattgtctgcgttgtaaatgtggccaagttacctggtgtttccaaacttgtggcaactgccatcactcggctcaaagtgactgtttgctgaggtgccaattgcagctgataacgatcggataactttgtagcttctacgacaacctctttatgggctgctacatccaggcttgattgcgccgcaatggcaatatcgactgcagtcgttttagtagatagcaacatcaaccctggtttagtagcggttacctcaaattcttgactatcaaattgtcggtagcgcgcgacattttgattcaatacttgcccatcaatttctgccttcaaagtcagattaaattcataacttgttttgagtgccaatgttaagcctaaacaatgccaattcacaggatcaatcactttcactgtagtgatatcaacataatgcaagacattatcatcaacttgtacacgaaatgaatctgttagtgtccctgttttaaaatctaaagtttgttttagatgtttaactgtttcagcgttaacacgtaaaggctgttcatcaataatgatattaatacgctgtaaattgggcaagttgactaaatcttcatttaccacttggcggccggccaccggtgttgtcgtatgattaaaaacaccggccgcatacaacccagggtatgaatcatcactgaagtcgttggtcactagagcaccacgccagcctagaaaaccgttgccaaggcttaataaactctcacgaccataatttttaacccccgttgccatcgtatcgtatgttaaggtccatctttgatccaccatgtgttgtcctttctacttttttactgcgtctttaaaagcatttttcttttcgacagttttaatttgttgtgtatctgtatctttgaagccaaagaagtaaaccatcaggaacgcaacagcgatggttgctatagctgcaacccagaatataagcatattgtttgctgaaccagcttgtccctttggtaccgcaaatgatggaaaaccaattaatgaccctgtaaagccatacatgttcagattaaataacccagcaatcaaaccgccaacagcaccaccaatattagccatccagaatacacgaccatatttcaaattaataccatacattgctggctctgtaataccagccatcgctgacaagaaaccagcaccagccaacccctttaatgatggtatcttggtttttgcccaaacagctaatgccccagcaccttgtgcaatcattgtaaagttcacgattgcatttagagttgagtgccctgtttgtgcaatttcattggcaatcaatggtacaaccatccaatgtaacccgaaaataaccaaagcttgatacaagccaccaataatcaatccagacaatggataattcaagtgcaataaccaattaattatggtagaaataccctgcgatagtaatgtaatcgctgggccaacaaagacaagaacgactgccccaacaagcaagagcgttaacaatggttggaaaattgaccgcaaaaccaatggtaaatgtttctttaaccaattacctactggtcttgctagccaagctgcaaaaataattgggaaaattgaataggcataactagggatgttaattggtagcccgaaaaaagtcgcattcagcgatacgccgaataatgaaccaactgccttggctggttctgccaacttaccatcgacaacatgcggattagttatcccaataaactcaggcttaactaagaaagccccaatcgctgcaacgacaaatgggtcacttttaagttgttgtgcagcagaaaatcctactaaaattggcaggaaatagaatggtgccatcgccatggactgtaaaatagtaaaagtacttgatgcaggatcaataaaataaatcgctggaaacgacgctttattagaaaataaacttaagaaaccattcagcattccaccagcagccaataacccaataataggcatcatagaacctgtaattgtaccaataattgcttgaaaaccacgtattattggattttttgaggcactatccgtattattgttgcttttggctgaatcatcggcaacaccatcaccaagctgtgagattacttcatcataaacatcagtcacagctggtccaatcactacttgatattgtcccagtgattctgcatagttcacgccagcaacgccatttaactgtgagattccctggtcgtcagcaagctcatgatttttaagataaaatcgtaaccgtgtgatacagtgaatgactttaactacattttgcttaccacctacgccagctataatatcagctgccaatttttcgtattggctaccagttggactggcggcttctgtcagttggacttttttcaacgttactttagcaactgattgccccatattgactgtactttgcgacaaaatattaacatgctctacgacatcatcagtatttgtcatcacaaccattgttgttgcatctaaatttgctgccgcaatttgtgccaaatcgacatgaccaataacatctcctgcatgaaccatttcgcctactttaattgaccatgagtagggtttgccattcaaggtaactgtttctaaaccaacatgcgtcagtacttctagtccattggcttgcttgatgccaaaagcatgtccctgcaaagctatcacttcgccatcgactggcgcaacgatttcttgcccagtcggtataatagcaaaacctttccccatcacttctcgactaaaaacgttgtcctttacagatgacaacgctatcagttgcccagtaattggtgccaatatctccacattattcatcattttctccttcatatcggctgttagtgcatgagtcacgtagtaatttaatgccgtctagcaaattcgacgctcttaaatttatcagcgcgatgacgtgattcagtgtacgacaatgtcctgccatcgcttaaaaacgtttcggaacgcacaacaacgacgacacccgcttcgggtaatttcattagttgtttatcttgtatacttagtgcttcaatggtaattgttttggtcgcatgactaatcgttaagcctagttgctgctcaaataattcaaatagagacaatgattttggaagtgctagaatttccggaatcacagctttcaaaacataatctctatcaatgatgattggttcatcatctaaataacgcacacgcgtaatttctgttgctagcaccactgtttctgctttactatcaaaagttgctggcacctcagcgtcctgaatcgcaactagttgtgtatgttctttaaggtgtaatctattggctaattcacgataactctcaacatgagagattggaaatgaataacgattatgttgaatcacaaatgtgcccttgcctttgattcgcatggcatagccttcatcgaccaacatagcaatagctttgcgagcagtttcgcgcgcaacatgatagcgattcattaacgcataatcactaggtaacattttttcgtgatatttacccgccagaatatctttcactaggtcatcatgaattatctgatatttattcattttaatgccctcccctgtgttaacaaccccaatatatcacgtaatgtaaccgcttacaaattagatatacgcactttttaaagaaatgtatagacaagttgataagcaagcactctatctcgttattctgtccctagacaactttttattaaaaaaaatagcccagaaataattctgggctactacaaaaatgaatcactgtcgtattgacattcattgtcttattgtatagactgagtgtaacaattaaatcacgtgttatatcgagagctagtgagtgattacacacttcgacctagcagcaacctaccactttggcaaggtgctccactgtaataggatatacgtcactcttaacgtgcgcgtatatcgtgcacgttttttatttgtttaactagtcctttggacgttaaacaggagtatgagatggtttcattaaatttatcagacgcactgcgcacacaagcgttatcacaactaggttttgactacgtgctgacaatgccagatgtgacaattaacgatttaaatcttatggcacatgccacgaaagataacaatatacatgccaaaattaaccaagttgcacaatctcaagcagacgtattaattgctcattaccaacatttacaacatgccaaaggcatcatcgcataccaagggcgtcaacactttatagcacaattatgtgcgttagaaacatatctaacagttgcgcaacgacaaactttaaaaaaaatacttaactagcaattaaaaagtattgacacccaccgtgaaagttgatatgatattatagttgtctgatacaaattagacatcactgaccatggctcgttggtcaagtggctaagacgctgccctttcacggcggaatcgagagttcgattctctcacgagctatatcaagtcgcaacttcggttgcggctttttatgttggtttgagttaaaaaaagcttaatgataatatgtctaatcattaagcttttaaaaaaacattcagttatctaaaatgtaatgaacctatgaaatcgagcctgagctttataaaccttttagaatcctaatattcataattcataatctatcttgtttcaatgatactaatttttaccgtaaatcagtatccaaagcataaatatacaatccatgcactcctctattcaacagtacattaatcacgttttttaacaaagctttattttctcatttttgtttaattaatttgtgtaaattcataagtcgattatctttctccccaaaaataaaaagaagcaataagttgttttttgaattttactcaactaaatttagttaagcatataaaccaactaactagaaaaaatatttacactcgtttagtctcatcaaactttgccttcatcgttggattgcctcttgtcagtttcttaacactcacatcttccaacttgttattggctaaccgtaattgattttccgaagttgtcaacgcgcgtttaacagcttccattcgggcgattgacttatcaatttcctcaattgcttttttaaagttatttgaggcactttcgtaatttttaccaaacgcatttttaaattgggtcaaatcactctcaaaatgtgtaatatcaatgttttgttctttaacttgttctagttcttttttataactaactgaattgagtgccgcattacgcaacacaccaataaattgaataaaaaattgtggtcgaatcacgtacattttatcgtaatccggcacctggacaataccggtattgtataagtcgctatcggcttccaacatggacactagaactgcatattcggttttcttttctcggcggtccttatctaattctttaaaaaaatcagtatttttatgtttagaagctgttgtatcagcctcatttttcatatcgaacataatactaataaactctaaatcatcttggtagtctctaaaaataaagtcgcctttggaattggtttccgacaaggtattatctttctcaaaataagcatttgggaaagcatatggccgaatcttattaaattctgtcatggcatattgctctagactttctccaatttccttagttgactgacgtgccttaaaatctttatagaattcaacttgttcattagctgttttaagttgtgtttcatagtcatttttaacactagctagctgtaattgtttttcttgttccttgagctgtaattgtgagcgcagttcggctaaaaccttttctcgtgtagctaattcattttgcacttctgcgtcttttttgattaaagttgttgtcaattcagattggctttgttgtttcacagcatcaattttagcttgtaattcaacgatttcagcctgctttttagctaatgtttcttgcaaatcaaggtctttttgtataagttttgattgtagttcagcctcattttgttgtgataatgctgttaatttggtctctagtgccacaatttgttgtgacttgtcattaagttgttcttgtaaactttgtttttgcgcttgtaattggttttctaattctatttgcgcttgcttttcttgttgtgcctgccattccaccttggcctgcaccaacttatcatctaaaatatctgcaatcttaccattaataatagacgtatcaatattttgttcatcagtcaaatcaatcacatccccgatacgagcttcttgatcaaggactaattctgtttgtgatgcaatgtgaaatctaacttttgccatgtcattacctatctcaaattattgccctaaatgggtataccatttttattatagcaaaaaggccactcattaagcgaccttccagctattatcgtatgatatattgttacttaatgacgactcttgaaaagacgtcggtatttatctaattctgcaataattaagacaattgtgcctgttgcgataataaccccccagttttctagacgcaatgcagccgtcgagaagacactttgcataaatggcacataggtgaaaaccaactgtaatagaatcatcacagcaattgtcacaaatgccattggattcgtccaaaatgaacgacttagcgcaggcgctgctgttctaatattaaaaagataaaaaattttcccgaaaataatcacattcactgccatcgtactggcaacagcaaaactcgttttaccattaaggtattcaaagacgcctaaagctaccgcagcaataattacacttacataaaccatctgaataacatcatgacgtgtcatcagttttgccgaggcccgacgtggtggtcttgtcataatacctggttcagctggttcaaaaatcaaggcaagttgtaacgtcagtgctgacaccatatttatccacaataattgtgttgctgttagcggcattggttggcgtagcaagatactaaagaccacaatcagcccctcagcaaaacttgtaggtaataaatataaaattgttttacgaatattatcatacaagcggcgtccctgtgcaatggctactttaatcgttgagaaatcatcggttgctagtaccatatccgcagaatctttggcaacatccgtacctttaatccccatagcaacgccaatatctgccttttttaacgctggtgcgtcattaacgccatccccagtcatcgccgttacaagaccgttagcttgataagcagcaacaatgcgtaacttatcctgtggggtggtacgagcaaagacatcatattttggaacgatttttgctaaggcacgatcagaaaggctttctacctcagcgcctgtcattgcttgaatattattagcaaggccgagttgactaccaatggctctggctgtatccgcactatcgccagtaatcattttaacgcgaatgcctgcccgtcgcatgtcagcaattgcttcaactacctctggccgtggtgggtcgataatagctgccaaaccaagcaatttaatcccttcaacaactaaatgctcatgtgtcacttcagacaatgtagtagcaacgtctaagtaacccacagcaatcacacgtttaccttgttgcgcaaaatgagtcgcttgtttttcccaatactgacgatcgaactgatcatcatgcgctgctaagtcaaataatttgtccggggaaccttttatagcaataaaacgtgcgtgtttctggttttcaactaatctggcaatataccgataatctgaatcaaaaggaatacgatctatttctactaactgaggtgttttctgtccaaaagctttataataagctgacaagaatgctgcatccgttggttcaccattaacttcccaaataccatttgtttctgttaaaaacgtatcattagcttgatgccccatagtcaaaaacatagctagtggtttatcttgtgataattcaactggttgttggttatatagaatttgaccattgggtgcataacctgttcctgtgacttgataatgtttctcatcaatcacaatatcttgcaccgtcatctcattttttgtgagcgtcccagtcttatcagaagctataatatcaacggctcccagtgtttcagcagcaggtaaagtttttacaatcgcatgttttttggttaacttctgtacaccagttgccaaaataattgatgttgcagctggaaggccttccggcattgaaccaacaatcatagcaataatagccattaccaaagttggcaatgtataaatatctagtaaccatccaataacaaacatcacaacagaagccgcaacaataaaccaagaaatgccatgtcccagtttatctaattctcgcgttaatggtgatttgtttccagcgacatctgatacactttgagaaatttgtccaatttgtgtttgtagccctgtagccacaacaatacctgtagcactaccgttagtcactgctgttgaagcataggccatattatagcgctcagctaatggcatattagcagataatacagcatcattttttaaaaccgaatctgcttccccggttaaggatgactcctgtatgcgtaggttatcaacatctaataatcgtaaatctgcagggacattatccccagcctctaagtatactaaatcgccagtcactaattcacgcgctggtatatctacacgttgtccctgtcgaatcactgttgcttccactgacaacatgcgcttaatcttttcaagtgcattacttgcattaacttcttgtaaatagccaattagcgcattaataaccacgactaatccaataaccactgagtcagagtaatgcctcatcaataacgttaaaacagcggcaacaactaaaatatacacaatgatattattgaattgccgtaaaaacatgacccattttggtgttggttttaacgtcacctcattatacccattgctgtgtaacctatcagttgcttccttggtacttaaaccatcaggatacggcgttgatagttcatcaacaacttgggaccattcttgattgtgaaacttaatgtcaggcgataacggcccgtcgtccgtttcactagtttgtatgctcatatgacacactcctttaagagaaatttactttgcgtcttgctgtttaaggttggccgctagatattagattacccagttagtcagtttcccacacatttgtgccgctactcccgcaagcatgtcaatactgagcaaaaaagatttaattaataaaattttaccatgtcatttttcaaaatgctactggttcgcttttaagcgtggttggcgaaaataaaaaacacctgacaatcgtcagacgttttactgatttatttacgcttttgcatgaaatagtacagtggcaacccagctaatgttgccaagacaccaatcatagccaatttaaattcagtcatcaatgtcatgccaataatgaatacaccacctaaaatagcgataattggcacaaccggataaaatggcacacggtatgggcgctttaagtctggttctgtacgacgcagcttaatcaccgcaataaagaccattgtgtaaaataaccaaatcacaaaaatcagcatatcagttaatgtatcaaacccaccgacaaacatcaaagcaatcgccactatcaattcaaatataccagcaatataaggaatcttgaaacgattaagtttaactaaatgttttgagaatggcaagctgttttctaatgccatagcatagggcaagcgcattccggtcatggtataaccatttaaagtaccataaattgagattaagatacctattgtaattaatttaccaccgaaaccaccaaatatttgttgtgcagcatccatagcggtgttttgattgccttgaatagcatgaaatggtaatgcatgcaagaaagcataattaactaacaaataaataatcatgatgcctagtaagccaccagcaatcgcacgtggtaaatcacgggttggatttttcatttcaccggcgatattacccacgtgaatccaaccatcataagcatacattgtggctaataatccagcacccatcgcagttgcccaaccgccaactgcgtgtccaggtgacacagggaataagctgacatcaaccccgcctggctgtaataagccaaaaataataattaaagctagtggtattagtttgaaaaataatgtaattgactggaactgcccagcaatttttgaacccaacatattaatcattgcaactgataccaaagcggcaataccagaaggaataatcgccgcactaccccaatgtagcaaattagcgacctgtgtcccaaagatgacacccttagctgcaatgctggctgggaaataaataataatttgtgcccaacctaataaataacttgctagcttgccataggcacgttcaatatagacaagcatcccacccgtttgtggcaaagcggccgccaattcagcgcctgtcaaaccagctgctaaactaattaatccaccaactaaccatacaaacaacgacatgcttgtcgaaccagttgcatcagctacactcgatgccttatagaatacccctgccccaatcactgtacccatcacagttgaaatcgcagggactaacgtcatggtccgattaagtttttgatctgtcgccatgtttactcctctatttctccatttatgattaaacatattcttctatcataacaggttatatgttacaaacatatctcttttcatgaaaataatcgtcaattgtttgctttgtaattgtcttttttgtcaattggtacgtcatttatacgcagttagcgcgataacctattttagtataccgttatcgtttcctcgctgctattttactacgccagcttgactagttgacacaacttttttttgatgatattgtatagtgattaagtaaataccgacgtgacttcacgtatgcgttaaccctgcagaatgggtatagattggacgttgtcaatgcgacgtcctcttttttatacacttttttaatactgaaagagagcgtgaacatttcatgacaaagattcaaaaacgtgcattaactttattagttggatcacaattactcattatgttgggtattggtctcattattccagttgaaccctatatcaaagatgatatgggactgacagccactgatatgggcattatggctgcactgtttgcagctgtacaatttgtggcctcacccattattggtaaaatttctgataaatttgcgcgtgtccccttaattgctgctggtttattcttttttgctgtatcggaagctgttttcgcttttggcataggcaatgctttgtggttactcaacctagctcgcgcattaggtggtcttgcggcagcattgtcaattccttcaattaccgcactagcagccgatatgacaactaacgataatcgtgcgcgtgtgattggttggttatccgcttcttttagtggtggtattatcttaggccctggtattggtggtgttttagctaatattaatcatacactgcctttcgttggttcagctgtactcggtgccactgctttcctcatttttatgatattcatgccaaaagacgaggacttacgcgtcaaaaatattgctgagacgacacaatctcagactaaaactattcgtaatttttggacagtcgcattagtcatgcttttattaatgatttttgtggcatcgtttggtttgtctgcctttgagaatatgttcagcctatactttcatgatgttcgtggttttaatttaacagaaattgcttggtttttagtaatcaacggtgccgtatctctttttttccaggttattttgtttgaaaagctcgtcatgttagtcggtgagctgatggtcattcgtatcagctttatggctggatttgttgctattttgtggattttattctcgcaaagcaaatgggaagtatttatcgctaccttaattattttcgttggttttgatattctacgacccgccatcacaactatgctatccaaaattgataatgaacaacaaggatttattaatggcttaaatatgtctttgacaagtgtcggtaatattattggtcctgttctgggcggtgtgctactggacattaatagttttttgccatatagtttcgtggctgtcatattagtcattgcgagtgtgctaactttcactgttaaatttaagccagcttaacgacattttaaaagagacgtccaatccattaatagattgcacgtctcttttatattaataattaacagcaataccgcgtctcggacacttagccagatcctgaattatccgttcagtttttcgcataattaagataacttcgtggtcggcaacggcaacttgtgtttcatagcgcacggctaaatcgccactattaagatcatttggatgaactgcgcgttgcttacgtttaagtgttgttaggtctttttggtaatttttaatatatggtataagtttttctctctcagcctcattttgattagcttttgcctgtaattttaacaatgcgtgtttaatgactttgtacaaataatcgctattcatgcgccaactcactttcaacaattgtcatttagactcattaagctgataaatgcgcacaatgcctattgtgattatcgtttaaatttttggagacagcttgatagcaatatatacacgtgcgcatgaaaaaatctatggcgaactagttacaattcttgagcgtatttttcgatatataatttctaagtgtaagtcagctagtatgttaaaaatcatattcatatttcttgctacccctttaatggctgcgccaaattaacgtatgaatactcaaaactttctgtgttgctactgtcattataacaaatattttcagaaagcaatgaaaaaaagcccttcggcttttaataacttacatttgacgataaacatagtaatacgggtaactgtcacgttgcgcaaattcattataacgcacttcttgaacagctgatccttttgcccctgctgttaaataacatgttgaaataaagtatgggtcattttctgttgtggtcataatcccaacgtgaccaaaagctccctcactaaatccgcgcttaccccagatcacaatatcgccacgtttggcatcccaactagaagcattttcaataattaatttgaatccattatttgtcaaataatcatgtaatgactctgtactgtacaagtaatcatatggtttagccccagcctcatacaaagcttgtgtcattgaaccagaacaatcggctgtaccatcggcgccattacgtgaaccatacattgaataagtcaaacgacccttattatattcaaaccaattaatgacttgattaacatccacgtgaaattgtaccggagacgattgtaagtcttgctctaaaacatgactaataatgttattattagccagcctaaccgtataatagtatgaagaatttgaataattcgtctgtgtcttgttgagaattgtaacattttgtccagccagctgcttcaagtcatgactaccgcctaatgttgaatcagcaaactttgttatataagctgtgtcccagacgttgaatttcgatacggcgaccacattgccattggcatcaacagtatcaatcgtgtcagcgtcaccccaccggccaaaatggtatcttttatgaccgtatattaagtatttgtcacggtactgaacaaaattatctccatagtactctaacatgttattgccataatggcgaatccctttaatcgccagaccattttgatccatataataaaaggtactgccagtagcgacatattgattgataacttgtttataatcgttaccgtaaatttcaaaactattaccaacgttgcgaacacccttgaaagcatccccattactagttaaataatatcggccagcagcatcttgtgcataattattacgtacttgcttgaaatcatcaccataaaattccatattgccattaccataataacgcacacctttaaccgcatcgccatttggcttcatataataaaatgtgttaccagcccagacataagcatcacgtacttgcataccagaattatcgtaatactccatgctgttattaccgtaatgccgttcacccttaatcatgtgaccatcataatcatcaaagtacataaaatcattattgtaccaaagatacccatacaccattcgcccagtttgcgcattgtagtacacgattttatttggtaattgtgtcaaaccacgtgacatgacatagttgttatcaaaattataccagtagttatctattttcttctcaccactgataaaatgaccattttcttggtactttctttgaccattatcatttacccagccagaacgagcttgtattttagaatcccgattagaatcccgaaaggtcctttggttttgaaaactagttaatgttgctacttgcagagaattagtatgttcatgtgtctcttgattgaccactaccttaccagcactggcagattccgatgtcttgtctgtgtctgtcgtttcagtagcagatgtgtcatcacgcgccactgaatgagagacttgtatatctgttggtatatcattgccagcactcgtttgtttgtctggggtttgaacaatctcttgtttctgactcttatctctagccgttgttactgaaacatcattttttgtgtcactggctttatcaggtactttactcgttaccgttgcaacattttggtgacggttaacatcagttgcagttaacaccatagtagcgtcagctgttattggcgttgttactgtctgcgttttattgtcggctactgctgcgccagttattgtatccgcgcttgcttgctttaaactgatagtagttagtgctgttgcgatgataacagacgttgataaaatagaccaaggtttaaacatgattttctcccattattaaacggctatacctttggcaccaatgggaagcagtaagttgaaatacttagtacttagctattttgcaaacaagtagaccatcaccactgagtcatcaggcaagtcaattgcaccgccattattgtatcacatcgattcgcaataacagccattttaataagaataacaacatattgtaatcaaattgtttttatcttttgttagtaagtattttgtacctcgtcatttgcttatttttcaaattaccaacataacactgagctaatcaattagtctcaacattacaaaaaaaccttcaatcacgaatcattcatgattgaaggttttaaactgatgccgacgagaggaatcgaacctccgaccccaggtttacgatacccgtgctctaccaactgagctacatcggcaagtagataacactgaggttacctgataactccgactgccgggctcgaaccggcgacaacctgattaacagtcaggtgctctaccaactgagctaagtcggaataattgcttaacacaactatttaattatgccagttttgactaaaaatgtcaacacttttttcgataaagatacccagaaaaatggcacaaaaaaagcaaatcttttaagatttgcttctcatataactccgactgccgggctcgaaccggcgacaacctgattaacagtcaggtgctctaccaactgagctaagtcggaataattgcttaacacaacttaattattataacgaataactaggcgatgtgtcaagcgtttttgataattagtttttacaatttaacgcattgttgggaaaagcaaaacatcacgaatcgtatcagaatctgtcagcagcatgaccaaacgatcaatgccaatgcccaaaccacctgttggcggcataccgtattcaagtgcttcaatgaaatcttcatcgatattttctgcttcatcattcccattttcacgttcagcaacttgcgcttcgaaacgtgcgcgctgatcaatgggatcattcaactcagtgaaggcattgccatactcgctacccatgataaacagttcgaaacgatctgtaaaacgagagtcctcagcgttacgtttagccaatggcgatacttcgacgggatgaccgtaaacaaaggttggttgtaccagtgtgtcttcaacaaactcttcgaagaatgcattgataatatgaccaacaccccaatatttttcgtatttaacatgcttatcgtcagctaacttttgtgctgcctcgacagacatgtcttgccagaaatcaatacctgtttgttctttaatcaagtcaaccatatgcttacgcgcaaagtttgaacccaaatcaatttctgtcccttgatacgtcacttttaaatcgtcagagactaccgaagctgctgccttgaatatgccttcagtttcgtccataacgtctgtgaagtccatatatgcagcatatgtctccattgttgtaaactcagggttatgcttaggatccataccttcattacggaaaatacggccaatctcataaacacgttcaaagccaccaacaaccaaacgcttcaagtacaattcagtcgcaattcgcatatacatgtcaatattaagtgcattatgatgtgtgatgaatggccgcgcagcagcaccaccagcttctgtttgtaaaattggcgtctcaacttccataaagtcttgtgaatccatataagcacgaattgctgagattatcttcgagcgtaattggaatttcttgaatgattcctcattagcaatcaaatctaaataacgcttgcgatagcgagtttcaacatcagcaataccatggaacttgtcaggcatgggacgtaaagcctttgttaaatgcgttaattcggttgccaaaacggttaattcacccgcttcagttttcattataattcctttaataccaaggaaatcgcccaaatcagctcgcttaataattggataattttcacccaaatcatcgcgcttagcatagacttgaattttgcctgaaacgtcgcggaaatcagcaaaaatcactttccctgcaccacgcttagcaatcatacgaccagcaatcacaacttcatgttgttctgattcgagcgtttccaatgtactgttgtcatataaatcgtgtaattcctgcgcctttgctgtacgctcaaaacgcttaccaaatggatctaaatgcaaatcatcaacaatagttgctaatttttgacgacgagccagcatttgatcgttgagggctttttcttctgccatgtgtataaagtgctctgaattgagcacgtttcctccatattattctggttatattaaccagttctaaaagttctcactaataataactataccaaaaaacaaagctaacctcaaaggttagtcctgattattcttcttaatttctgcaacaatacggcttaattcttcagctgtgaaaaagtaccgtttaccagagaacttacccacaacctccgcaccgccatcttcatcaatcatcgcttgtacttcttctgcgggcaaagttgtcaacatatcccggtaagccgcttttgatggctctgcagctaaaccaacccctgctacttgtagtatctcgacttcacctttaccaaaaatttcttctaaaatatctagtggtgtgtaactatcaactagcatatccgccaagggcttcatttgctttaacgctttttctagggtatcaagtgcttcgtcggttgcatccggtaatgcttgaatgagaaaaccaccggcagcttcaactgtgttatcagcgttcatataaactgatacaccaacaactgatggtatttgttcagattgcgccaagtaataggtaaagtcatcacctatttcgcctgagaccagctgactctgccctatataaggatctgaataaggtgcaaacttagttatttgtaagaaaccatttgaaccaacagcttgcgcaacatccaattgtcctttgtcatcaacgattgatgcaacttgcgggttggtcacgtaaccgcgaacgctacccttagcatctgcctcgaccacaatattcccaattgggccacggccattaatttgaatagcaagtcgttcttcgccctttaagactgattgagcagttaatgtcgttgccaacataccacgccctaaaacaatcgctcctaagcgcgatgtgtcatgtgtcaaagctgcagcacgaacaagctgcgtcccatctaatgcatatgctcgaaaaaatttgttttttgtcactgttttaataaattgatctgccataatatactttctacgccatgcgtcattaaaataaaaaagttgacgttaaacgccaactatcattttacttatttttatcgtttttgtcatcaattggcgcatcatctggtgtttcaacttctgactgactatcatcttgtttttttggttcatcgtgatgttcataacgctcttcagcctctgaatctttagcatcaacggctgcttttgcttcttcaaatgatttagctgttgccagttcatcatcatcttgtatatctttacgtgtaaatttaccagtttcgtaaatatctctaatttgcttttcgtccaatgtttcaacttctagcaatgcttcggcaatcgcaaccagcttatccttatgttcagaaagaattgctgaagcgtcttcaaatgcttccttcgtaatacgacgcacttcttcatcaatcaatcttgcggtttcttcagaataactacgattcccagcctgttcagcgtaaccgacactggcattaccttcaagctgtaccataccaactctgtcagacataccaaatgccgtaaccatctgtcttgctaaaccagtagcttgttgaaaatcgtttgacgcgccagaactagcttcattaaacatgaatatttccgaggcacgaccacccatcaaaccagctagctgctcttttgcctcagagtagcgtaagttgtaacgatcatttttaggcgtcatcaatgcataaccaccaatacgaccacgtggtacaatcgttactttacggacaactgatgcttctgaacgtaccaaaccaactaatgcatgacccgcttcgtggtatgctgttgttcgacgctcttgctctgacataccacggtttgtttttgctgggccttggaaaatacgatcttcagcttcatcaatatctgctgcatcaacttttttcttattgcgacgtgctgcaagtaaagcagcttcgttcaacaagttttccaaatcggcaccaacgtaccctggtgtctgctgcgcaatggctttcaaatcaacattatctgccaatggcttgttcttggcatgaacatttaagatagcttcacggcccttaacatcaggtgccccaactaaaattttacggtcaaaacgaccagaacgaagcaatgctggatctagcacatcagaacggttagttgaagccaaaataatgacaccttctgatccttcaaaaccatccatttcaatcaatatttggttaagtgtttgttcacgttcatcgtttccgccacccatgcctgtaccgcgtcgacgaccaacggcatcgatttcatcaataaagataatggctggtgccgactttttagcattttcaaacaaatcacgtacacgtgaagcaccaacaccaacaaacatctcaacgaagtcagaacctgacattgaaaagaatgggacactcgcttcaccagcgactgctttagctaataatgttttaccagttcccggaggtccctcaagcaaaacaccttttggaatacgggcaccaagattgacgaacttcttaggtgactttaagaactcaacaacttcaaccaattcttgtttttcttcttcggcgccagcgacgtcagaaaagcgaactttgttgtctttaggatcagatggctttgcttttgattttccaaagctcatcatgccaccttggccgcctttacccccagcctggctcatcatgacataaaatactgccacgataagcaaaacaggtatcaacgatactaacaaatttagccaaaagcctgacgactcttgttgctttgtaaccatatccgtatcagttgatgaagcaacttgtgtcactgacttcagagaagcatcgttaggtagcaatgtagaactgaagcgtgttactttttgagatgactgcaagaaacttaatcccttgtcagccttcgtcttttgtgccgtacgatactcacctgaaacattatagataccatttccaggttgcactgtaattgacttaagttccttgtcattcagtgccttcataaattcacttgacgttagtgtcttagaagatgacttatcattaccaaacaaaccataaatcatcccaacgacagctaggaaaatgaaaatatagaagacagaactttttaagaaaccaccttttggattattattcattaagtttccccaatttctagaagttagtcagtataaacttcttttttcagaataccaacatatggcaagtttcggtacatttctttgtagtctaaaccatagccaacaacaaattcgttacgcacatcaaagccgacataatcagcatcaattgataccttacgaccttcttttttatctaacaaggttgctactttaattgactttgcaccacgcttgcgtaacaaatctttcatgaacaacaatgattgtccagtgtcaacaatgtcttcaagaatgatgacctgtcgatttttaacatcggaacgaatatctgtcaccagtgtaatttcatcggtgcttttaacgccaccatggtagctagatacgttaataaactctaagtcaacgtataaatcaacttctcgcaacaagtcagctgtccaaagatacgcgcccttcaacactgacaaaacaatcggtttttcgcctgcataatcttgtgtaattttttgacctaagcgtgaggcagcattatgaatactagcctggtcaaataacacttcttgtatatcgttatccactacttttcctcaattcgccatgcaagccaataattggttgcatcttgtttgctgacaaaatttgcacttaaacgccaacgctgacgaacacgtacggctatcacatcgtcatttggtgttgataaaacgaccatatcatgccgttcattttgtgataatttctcatcaatcgctaagcgtcgcagttttttatgcccatgtatgagtgcaagtttatcacttgtttttactgggcgcaaatatatagctggcagctcatcaaccaagccaaagacaaaactattgtcagagttaactggctgatttgttgtccaacaatatacatcatctgcaaaattttgccattgatttaattttaacataagtgtcggcaaatcttgcactgtatttggtatttctgttgtttttttaagataaacctgccgataattcttaattaacacaaccgtgtgagataattgaatcgaaccagtcggttttttctcattaatcagcaattgatgaatttgttttaattgctgttgcttaaaccgatataccttctgctcatgtaaataagcggctaacgtgacttcaagccacaaatcaggaattttggtccaatcctttgtcaataacggtaagtactgtttcgcttgaaaagagataagttcagattgttcggctatttgcttggcaaagctattcacatgattaaccacttgcggattaattgtcttcaattcgggtatgacaatatttcgcaaaagatttctaggcgtgtatgtcgcatcaaaattagtgtcgtcttcgcgccatgataaatgatgttgttgtgcataagttatcagttgctgcttagttatccccaaaaagggacgcaaaactaagcgtttttttactgacatccccgccagctgttccaaccgtccgccacggattaatttgagtaacactgtttcagcctggtcattggcatggtgtgcaacaacaatagtcttggttcgatactggccagccaatcgcgcaaaaaaacgatagcgtaactcacgtgcttgttcttccacagcatgactaggcataattgaccagtctatttgttcaaaagctgcttgataggtcgtagcaagctgacgcacaaaaagcgcatcaccgtcactttctttacgaagatgatagttaacatgcgcaaccactaacttggtgtcaggtaagtattgacgcaaagcatggagcaagacaaccgagtctactccgcctgaaacagccacaataatcgttgcttcccaagcatagcgtcgtaattgttcatcaattttattaatcatattagaaaaagcaccattccggtgccctattactgcttatccgaaggcaaattatagattagttcaccttgcttagtgtaaccgtacttatctcgcaaaatttgctgcaaataagctggatcattcaggcgtttaacatcagccttaagattatcatttgttttttgtattgatgtcaagcgactttgtgttgttgttaaagtcgcattagccgtgtgtagtttcacttggctaacaagcagctgtactgcaaaaatagttgcgatgaccgcgccaaaaaacagaatctttttttcacgactagcatgcgcctttttatagtgacgccttgcctgcatgtttgccgattctgattttcggataatttgctgtatttcaggattaacatgctgcctattcaattgtcttcttttttgagtcgacatgaactttacctagtcctagtttggcacgttcttatcatttttacaagaatatttaacaatacttaaacttttggcgtctcatcactcggcgtacgaaaatcattctcatacttttcactaatcacttcatacatatctgcagatgcctcttttttagtcgtttcgacaattttcaatactttaacggttagtgttttgttgccaaaccttatttctagtatgtcatttgtactaatatcagaagaagatttgccaaccttcccattgattgaaatgcgcccttgatcggcgatttcttttgcaacagtgcgacgcttgattaagcgtgacacttttaaatatttatctaaacgcataatttatttccttttaattaaatttggttgctcgtcatattttgctctttttctaagacagtcaataaatactgacgtaaaataattaaccatatactactttcagcaacatcatcaaccgtcattatcacctgtaaatctcccgcttctgttcggacggcgactttaagtggcacatcagctaaggtttcaaaaattgcttctccagctaatttttcggttgcatcatgattaaactgtagggttaactgatttttttgtcgtctaatatagactaactgcgtttgatcagctagtgatttaatttgcccaaccaataacaagcgtgcgacctcatctggcatgtcgccaaaacggtctaacatatcagcttcaatatcttcaaactgttcatttgattttgcttgtctaatacgcgtataaagttcaattttttgcgcattatcaggaacatagtcgtcaggcaaataagccaacacacccaatatcaattctgtatctgtttctggttgctgattttgcgttactttgccttgtttttttgccacggcgtcttttaacatttgtgtatacatgtcataaccaacagaatctatgaaaccgtgctgctgcttaccaagtaaatcacctgcacctctgatacttaaatctcgcatggcaattctaaagccagagccaagttcagtgaaatctctaatagcctccagcctcttttcggcttcctcactaggtgtacgtgtgaatggataagtaaagtaagcataggccaaacgtgttgaacgaccaacgcgaccacgtagttgataaagttgtgaaagccccatgtgatcagcattttcaacaatcagcgtgttcgcattaggaatatccacacccgtctcaataatagttgtggtcacgagcacatcatagttgccatttaaaaagtcataaagcacactttctaattgcgtttctgacatttgcccatgaatactggctacacgtgcagatggcactaagtcttctatttgactggcaacgcgatctaaatctgccacacgattgtgcagataaaagacttgaccgtctcgtgctaattctttttcaatcgcatttctgacaattgtccaatccgcttcaagaacatatgtttgaattggataacgattagcgggtggcgtctcgatgacggataagtcacgcgcaccaaccatggccatattaagtgttctgggaattggcgtggctgtcaacgttaacacatcaacattgtttcgtaattgtttcagacgttctttatgtttcacaccaaaacgttgttcttcatcaatgatgagtaggcctaaatcagcaaagttaacatcttgacttaataatcgatgtgtaccaaccactacatcaagttcatgtgcttcaagttccttgatcacttttttattttgcgctggtgtttggaagcgactcaagacgccaatacgaatatctgaaaagtcactaaaccgtgccagcatcgtttcatagtgctgctgcactaaaattgtggttggcgccaaaaatgcaacttgtttcccagcatgtgctgctttaaatacagcacgcaaggcaacctctgtttttccaaaaccaacatctccaactaataaccgatccatcggtcgttctttttgcatatctgccttaatttcttcaatagaacgaatttgatctggtgtttcagggtatccaaatgtagtatcaaattgtaattgggcggtgtcatctggtggaaaggcatatcctgacaaagcctctctttgcgcatacaaatccaagagatcatcagcaatatcctctattttggctgcaacttgtcgcttcgtctttgcccattctgcaccacccaatttatttaacttgggcgcctttgctgcatccgaggcaccaatatacttttgaatcaggtttaactgtgtgactggaataaaaatcttagcatttttttggtaggcaatcgacaaataatcttgcttaccaccatctacagtgatagtctgtaagccttcataacgaccaataccatgattaatatgcacaacatagtcaccaacattgagctcgttatatgattttaaacgttcagcattggctatttttcgttgccgcggtgcaggccgccgcgactgggtaaacaattcgtgctctgttaaaacagttaaatgaagtttaggccattcaaatccagctgatagattgccatctgccaactgtacttcattaactaataaatgatttgattcatgcagtggcaccgttaagtcctgtaacgattgaccgaaatgttgccttctttgcggttcactaattagcataacaaccgttgttcccgattcttgcgcgtaaacaaggtcatttttgattgccggtaattgaccataatactgagtagcaggccttgtcgtcacttcaacaatgttagtgaaatgaattttattgagaccacgttgaaaattagctaagtaaataaatggttgggccatactagaaacaatatgatcaaagtctgcacgtaaggattgatgtggcaatatttgataagtttcaagttgatgggataaccactcttggtcacgcgtcaactgctgtaatcttgtttctttgaggcgtgtatactcatcaataacgactaatgcttgcccatcaaaatagtctaataaattggtttctttaccaaagaaatgcagtgcataaggtaacagctggttatcacgggtgtgattactaagcctatattgcgttgccgcaaagccctctgtaatatgctttttatcaatgcctgataatgtcgtacgataagtattaaattgtgcttcaattatttgttttgcttgctcatagcgcgtttccgagacaatcaagtcggttgccggctgtatcgttgtcgcttcaagcacagcgatacttttttgtgtctcaacatcaaatattttaatctgatcgagctcatcatcaaaaaagtctaatcgaataggattgtcttcagttagtgggtaaatatcaacaattgcaccacgttgtgcaaactcaccaggtccttgtactagcttagtgggtatataccccatcatcatcaaagtatttttaatctgatgaatgtcatatcgtgcttgcacagtcaacgatagtgacgcctgatctaaagtacttggctccggtaaaaagcgttcggcacctgcaagactagtcacaacaatgcatggctgttgtgtacgcagcctgagtaacgttaagacgcgctgcaaacgtaattcaggtgaactaatggccatctcagttgctaaggattcttcagccggaaagcttattgcttcaggggttaagccagataaatcggctaacatttggtcagcatgtgcctgggtgtccgtaatgactaacatctgtcgcggatttgactgatataaagcggcaatgcttgcagctctagcactaccattcacgcctagcaaaagttgtcgtgttgttgggcgcgcatgctgatttaatgttttaattgtgtcggtttgtgctagaaaatcagttaacacatttgtcataattattttactaccgcctattatccgttaaattgattacttagttgtgatacctcggcccctgatagccacatgtcaatggcctgtgtactccgatctagcatttgatcaatttctggttgttcactacgtgtaaactgaccaagaacataattaatcacagcctcttgctcatgctgtggatgacctaacccaaattttaaacgcaaaaaagcttgtgagccagtatgcgctatgatagattttagcccattatgcccaccagctgaccctttgcctcgaaaacgcaacttgccaaatggcaaatccatatcatcaactaatactaaaacatcactatcgatgtgcccgccatagtagtctaacagtgcacgcactgctttccctgaatcattcatgtaggttgttggcttgacgattagcacttgctccccattagtcgatgtcttgcccacaattgcaaattgtttgctgggcgaaaaagcgacatgatgtgcttcagcaaaattatctactgccataaatccaatattatgacgtgttttctcatatttcgtgccaatatttcccaatccaataacatacttcatattgattatacgtgtgtccttaataaatttcttaatcttatataccagtataacagaattctgtgttatcatgatatatggctatttcatgataaaaaaatcaattttaggatatagatatgattcataagtcatttatcacaccaaaatcagatattacaaccgtaactgaaaatacaacgattgcacaagtaaatgaattatttaattctcctgaagaggctcacacacggacaatgccaattttagatgaatctggcaagctttttcggggaaacgtttacaaacaacacgtctatgaacacattgcaaagcaaggtgatatgaatttgccagttaccgctatcatgcgtaactcgactaagttcatttatacgactagtcagttttatgaggtattttttgctattcgcgatttaccatttattgctgttctagatgaaaatcattattttactgggattttcacgcatgatgctttaatggacttattgtcacaaagttggtctgttcgcactggtggtgtggctgtatcgattgcatcacataatacacaaggtgatctcaagctcatttctggtatcattgcacgttattcaaacattgagtcggtactaagcctacaagccgttagtgaaacagtaacacttatgttcacactgccaattagtgtcgatagtccacaactacaaaaactggtaaagcatcttgagaaaaagcgttttcaagtaactagtattgaagatttacaacgtttcaatgcataaactgatatagttcaaacaattcatgagtcactaacaatggtgctttccaaaagtatcaaattagtcactctttttttgttacataaaaatgtaagcgcttgcataaaatgacacttaggcatatactatagttgataaatggaacgttccattttagtcgttatgacaataaaggagatgtatcacatgaacaattcaaagtggtggcaacaagccgttatttatcaagtttatcccaaaagctttcaagatagtaatcaagatggcctaggtgatttgcgtggaatcatcagtcgactagactatattaagcagttaggtgcagatgtgatttggcttaatccggtctataaaactgctaatattgatggtggctacgatatctcagactaccaaagtatcaaccctgacttaggcacaatgtctgattttgatgcattagttactgaagctcatcaacgtggtttaaagattatgatggatcttgtcgttaatcatacttctagcgatcatgattggtttaaacaaagtcgttcatcaacagacaatccttatcgcgactattacatttggcgcgacccagttgacggtcatgaaccaaataactggggatcgtttttctctggccctgcttggacctacgatgaacagtcccaacaatattatctacacctatttgctaaagagcagcctgatcttaactgggataacccggaagttcgcaaggccatttttcgtatgatgaattggtgggcggcaaagggtattgatggttttagaatggatgtcatttcactaatatctaaaccaaacaatttaacagatgatcacgcaggtaaaggccaaccttatgaagatgctggccaagctgttgccaatggtccccatgtacaccaatatctcaaagaaatgaaccaagaagtcttatcaaaatatgattggattaccgtcggcgaaactgccggtgtcacaacggaacaagctgacaaatacgctaacctcgatggttcagagttaaatatggtatttcaatttgaacatgtcagcttagatggtaatgtgaaccctatactaggaaaatggtctgatcgtcgtgtctcattagttgacttgagagaaaatcttgttaagtggcaaacacaattagccggcaaagcgtggaatagtctctattggaacaaccatgatcaaccgcgcgcagtctcacgttttggtgacgatgatccacaatatcgtgactattcagctaaaatgcttggtgctatgctacacttcatgcaaggtacgccttatatttatcaaggtgaagaactgggaatgaccaatagcgcgtggcatgatttatcacaatatcgtgatttggaatctctcaatgcctatcatgaattcgttgataaagaagcacttgtctcacctgaaactatgctacgttacttacagacaacttctcgcgataatgcacgtacaccgatgcaatgggataacagccagtacgccggttttagtcaaaataagccttggttgcctgtcaacgataaccataccgaggtaaatgcgcaacagcaactatcagacagcaactctgttttcaatttctataagcaactcatcaaatggcgccacactttgcctgttgtaacaaacggtacttttagtttaataacaggcaatgagaaagatacagaagtctttgcttatacgcgtcaaaacagtgatcaaacactgctagtcatagctaattttactgcaaatcaactcacgcgccattacgacataccaagtgatcataaattaattgttcaaaattataccgatgatcaaggcagcacactacgcccttatgaaacgaaagtctacctttatcaatcaactgctgcaactgattaacaaggaggtcttgtatcatggataatcatataaatgcacaggataattatattacaggaaaactgccttggcgtgaacgactcagttatggtgccagtgactttgcctgcagctttacttttagtcttattggcacttatttaatgtatttttatacggatgtatttggtatttctgctgccgctgtcggtaccttaatgctagttgctcgtgttattgatgccttagatggtcctttctggggtattatgattgaccacacacatacaaaatggggtcgtagtcgaccatttctcttatggtttaatgccccgtttactatttttaccattctctgtttcaccacacccaatctccccatgacctggaaaatcgtttgggcctatgtcacctatattggtattgatgtgttatattcggccgtcaacatccccttgacatcgattctgccaagtatgactgcagaccctgatgagcgcgttgtcttatctacgatacgctcactcttctcaaattttggtggtactttaatttctgttatagcgttaccattagttggcctgtttggtggcgcaaataatccacggcgtggcttcttttggttagctgtccttgctgctttggtattcttcgtcatttatttatttgtttttgctaacttaagagagcgtgtccaaacacggcagtctcaaaaaccattgccgattaaaacatctctcaaagcccttaagcgtaactggccatggttaattgtgattggtctcaattttgtctactggctgggtatgcaaactaaaggtcaagtcactatttacttcttcaaatataacttacaggaacctggtttagtttctcttgcactgttctttaatgccgttggtcttgtctctgttttcttaaccccttacgtcgtaacaaaaattggcaagaaacgaaccttgctgggcggtctactgattagtattgtcggtcaacttattttgggcctcggcgcttggactttaagcacagtaactgttattttaggcacaattgtcggtaactttggtaacggctttgtcggtgctttaatcgcggtattattagctgacgccgttgattatggtgaatggaaaaataacgttcgtgccgaaggtatcgtgacttctgcttcaagttttacagcaaaattcggcatgggcttaggtggcgccattactggcctactactctcaatcggtcactacgtcccaaataaaacgcaaacagctgcttcgctctttagtattgaagcaaactacgtttgggtcccattactcgcactcgtactatcctttattcttattttattctatcaactcacgccaaacaaagaacggattatgcgacaagaacttaatgcaaaacaccaaaaagaagctgccgaggatgcagccttcagcaactaatgaaatgaggaaataaacatgctatccgaagacaaattacaaatcgatcccactgaatttgcgatgacaatcattcgcaatacacaaaaagagccgaaaacaacgaatacacagttcatcaaacaacaattaacactctacttagaaacatattatttaattaaagattttaatcaccttgaaattagtcaaatggatcagatgaaacaaaagcaaatttccgaattatttgataaaatactatcaggtaggtttcaaccttaacatgtcaaaacgtctgtatcagacgtttttttagaaaataaaagtaggtatgactagtggttaatatgaatgatgttgcgcgcgttgctggagtatcgagagggtcgatatctaattacatcaatggtcgtcgtacaaaaccagcaacacaattgaaaatagaagcagctattgagcaattaaattacgtgcccaatgctactgcacgagcgctcaaaaccaacaagtcaaattacgttgtgctaattattccaacggtcaacacccctttcttttcagaattgagctaccacatgcagctatcattaaatcaatttggctataaaatgattttatgcaattctaatagtaatcccgaagatgaaattgattacattcaaatggctaatatgcaaaaagtagctggcattattaccatgtcatattccgatattgctgatattgtctctcctaatattccactcgtggctatcgaaaaacctgtttcgcctcaatttcctctcgttgtatctgacaactatgcaggcggtcaattagcagccaaacaattacagacgctcggtgccaagaaactgctctttatttctaaagcacctgttaaaaatatatctagtattcgagaaaaagggtttaaagatttttgtactaaaaataacctatcagttagtacctttctggcctctgactcacctgatttcattaacgactttgaagcattcattattaatcatactcacaatcatgattttgcttacgatggaatattttcagatgccgatgagtatgccagtgatttttggcatctgcttatgcaacagcatattgatgttcccaacactgtccaaattattggttttgatgctgcgcatgtttataaacgccaaaaaatttttttatcctcaatacgtcagcctgtagaagccattgccaaaacaactgtggaaaaattatacgaacaaatggcgtcacagcatcccgtatcccaagcaacaattacaactttgcctgttacttttcaacaaggtttcactacaaaaaaagttagaccataaacggtctaacttttttaattcaaatcaatataccagcaagaatcgctactgtcataccgagcataacaatgattaagtttttgatagccaatatgaaggtctcttttttgattggccgggcagtaaaatgacgcgcattactgataatcaaaggtaacaaaataataattgcataacttgtcaccggtaaccaaccaacgtacgtcacaatcaacaacgccaccacggctaatattgcccaaaatagataaagcttttttgcggcagcgataccagtataatgaacaatcgtatgtctgttgttacgttcatcttcagcatggtctgcgatattattggccaacataatttctgcaataaacactgtcaaaggcaagctgaccataaaccattgccataatacacttggcatcggtaccatacgtgtattgacatatacctgggcaacaaaaatgaaataacccatggtgatgcctgaaacaatttctccaaaaggcgtattagtaattggtttgggtcctgccgagtacaaataaccaattaaaaagctgacgataccaataatccatgtcacataatcagtacgcacagcaactacaacaccagcaatggcggcaatcaatgccaaccctgcagcaacgtacagtacctgcttgttagaaatcacttcaccttgtgctgcttcacgcaaaaactcattttctttttgtcgttttgagtcttcatagcgattaaatgtattaactgctaaatgaacgcatactgtcgcgattatgagtaatagtgcgttggtccaatttaaacggccatattgccactgactataggctaatccgaccattaaaggggccacactaggaatcacaacacgaatctcaactaagtctaaaaactgttttggtgtcattttttcaacctctagtcttttattttaccagaaaaatatcgtcagctaactttgagttttatgataagcaactaaccgcacctcaccatcaataaattcaccaataaagatatcgccaatgtgctgataaccttgtgccttaacctgatcattgagccagtcttctgttttatcaaccatctctaatacatccacattaatttggccatcgtaaataatgggatacttaatgctatcatcaccaaattctatcacagttaattgcccattctgctccaaaatagcccgcttgacgtctgcaattttataaatcccttgtgtccgtagcttaaacattaattcatcagccgtcatactggcacgtaacacattatcgacacgaacttgaccacgttcaatcacgacgcgtggttgcccatcaattagctttttaacaaggttgttatgttgcttagcaaatttcaacgacatcacgagcatcgtccaaataataagcacaatcgtaaattggaaaatagtaatggtatcggaataaatcactgccccaataatgccacctaatacataattttgaacctgatctagtgctgatgtaggcgctaaattacctttacccataatattaatttggataattaacgctaacaaaccaatcgctaatttaattaaaatcggaaaataggttgtcatttgatatagttaatctcctttgctgtaatataagttcgcgttaatgtataagactgttggtcaggactaattgtcatccgaaaaaacttgtcctttattttaacaatcatgccatcattgatcgttttttgattaaaatagaggtcatttttacttacatgttgtgtctcagcaactttttgtgcaaaagaaggcatctgcgttacttgtgtatcatttgactttgcttgttcatagtctgtatatctagcacctgctaaaaataaaaacaacaataatgcaataatacttaagtctcgatatttagtattataacgatttcgtaatgaggcaactgcaccaaccgccattaatccaaaaacaactaccatagtataaatgacaatcgtatcgttcaagttagcattctgacttaaaaaattaacactataaaaattcacaatctatctctcccccgaccgctttttaaaacaattcaaacaacaataaaaagcgcagtttatgtttattacaaacagctacgctttactcatcttaattaaaaaacacttctataactgtttaggatcaaaactgttatcgataacactatttggggctaattgttggagcgttttgagactcatactaacggtgcttgttccgctcgttatgaaaggcttaatcgtctttccggataaatcatttactgccaaaaatccgcgcatagcgtgtgccatgtccatgccatacattggataaccgagatatatcgtatcatctgataacacatctgtcggcgcttttttgacttctggtatgctctgtgtagcaatttccttagtaatacgtggcgttgctaatattgtactacttggatagggtacaactggttcgatagcatataagcgatcgcctgttttgttggctatctcctctgcaacctttttcgtatgcccaccctgtgaaaagtaaataatcatatacgcctccaatgattgctcgctggcaactcttaattagtttctatgacagtataccgcaaccctgaagctttatcaattcacaaaaaaacgataaaccctatcaaaaaggttatcgtttgactgtatcacttcattacatcatgcctggcataccaccttgtggcataggcataggtgtttcatcttttggttcttcagcaactaccgcctcagtagtcaacaacaaagctgagacagaggctgcattttgcaaggcagaacgtgttaccttagttggatccacgataccagcggcaatcatatcaacccattcatcagttgccgcattgtaaccaaatccttcgtcttgatctttcaacttgttgacaattactgagccttcaaggccagcattctcagcaatctgacgtactggtgattcaagcgccttaatcactgtgttaatgccagtctgtacatcgccagcctctgacaaagcttctacagcagaaatggcattaacaagcgctgtgccaccaccagcaacgaaaccttcttcaacagctgcacgcgttgcgttcaaagcatgttcgatacgatacttgcgttccttgagttcagtttcggttgctgcaccaacgttaatgacggcaacaccaccagccaattttgccaaacgctcttgtaacttttcgcgatcaaagtcagaagttgtttcagcgatttgttgcttaattgtttccacacgcgttgctacagctgctttgtcaccaccgccttccacaatcgttgtgttgtcctttgtcacattaaccttgcttgcttgtccaagctgatcaattgtaacatctttcaaattcaatccaagatcttcggtaataaccgtaccaccagttaagatagcaatgtcttcaagttgtgctttacgacgatcaccgaatcctggtgccttaaccgcaacaacattaaatgtaccacgcatcttgtttagtacaagtgttggtaatgcttcaccggtgatatcatcagcaataattagcatcgcacgaccttgctcaacaacagcttgtaacacaggcaaaatatcttgaatgttaccaatcttcttatctgtaatcaagatgtatggattatccaagtttgcttccatcttgtcattgtcagttaccatgtactgtgacatgtaacctcgatcgaattgcataccttcaacaacatcgagtgttgtttcaataccctttgattcttcaatggtaatgacaccgtcattaccaaccttatccattgcctcggcaattaaagcacctacttcttcattagccgctgaaattgaagcaatctgagcaatttcatcttttgtattaactgtatgtgacatttcatgcaattttgcgacagcagccgcagttgccttttcaatacccgtacggataccaactgggttagccccagctgtgacgtttttcaagccttctgcaacgattgcttgtgtcaaaaccgttgctgttgttgtgccatcaccagcaatatcatttgtctttgaggcgacttcagcgactagtttagcgcccatattctcaaaatgatcttctaattcaattgctttagcaattgttacaccatcatttgtgatcgttggtgcgccgtatgactgttccaaaacaacattacggcccttaggaccaattgttgtcttaactgtgtcagcaagcttatcaacgccagccttcatcttagcacgtgcatcttctgaaaactttaattctttagccattgttaaaatacctctttagaatttttatcgttatattttgaattcacttaaaaagtgactacgtctcttttgttgttactcaacaatcgcaacaatatccttttcatgaagtgccagataatctgccccttcaaatgatacttcttgccctgcatacttatcaaacaagacctgatcaccagacttaactgttaggtcttgctttgaaccatcgtttagaacatagcctgaaccaacagccacaactttacctgtgactggcttatccttggcattattagctaaaacaatgccaccaactgtttgttctgcagcttctgttacttcaataatcacgcgatcacctaatggcttcaacatgagacaatacctccgatttttaagttttagcactcttttacaatgagtgctaattacaattttaagtatagcactttaccatgaattgtcaataaaaaaagcacattttcatcattagaaaatgacttcatctgcttaggtaattgttctctataagaaagttccaccatgtgcttcactgatatcataagctatcataaatgcttctggatcaacttggtgcacaccgcgaattaaacgattataatcgtggttatctaaaataaccattaacatttcacgaccatcaccagtataaccaccacgaacatccattgctgtataaccagtctcattttctgataaatagtctttaactgcattgatgtgatgattacttgtaatataaaccatcttgcgtctatctaatccagtttcaatataattcatgacaactgcggtaatcatcaaagaaaagaaagctaataataatgcttcgatcccttccgttactaagttacctaacgagacaaccatatcaataactaacaatgaaacagctggcgcaatacgaaaatatttttttaaaatcattggcggcactgctgtacccccactcgatgcatcaacacgatacaataatgccacgccaatagcaaaaatagtaccgcccacaagcacagaaaaggttctatctgttaagacttgttcactaggtgtgatttttaaaagaattggtaagataagactaccaaatgttattctggcagttgtccctcgatcaagaaacacagctgctaaaacaatcataatgatattgatggcgagtaccgtgacagcacgatcaacaccaaacaattcatttactaaaatagcaaaaccagttgcaccaccagcagctactttagcgggtgcataaaaaaagttaatactaatggcaacaatttctaacgccgtaataataatcacatatcgtaaaatttgatacttctgtaataatttcattaaacgcctttcttaacgtgcttttttttaaatattctgagtagccgtttaattagtgttggatttttgagtactttatcgttacccagatgctcgcgtattaattttaatatcttgccagcttcaggtgacgaaaaatcaaaaacacctttatccgtttgaattttaaaacgccgaccaattttatttttagaaacactagcatagacaaccgtcatattggcccaagggatttgaataaaatctgacacattattatcattgaagaactcgaaagcgcgatcgccaattaaaaatttgccatattgcgcaccgatacccaaataggaaatacctttcgttgttaattcggcttttgaattcagtgattgtaccatgcttttcctccatcagaaaacttgtgataattaactctatttatcgtatcattaaactgaatacgttcacaatggtttgtgtcatttatatgtacaaaggcgctcgtcgcagaagacgagcgcactttataagttatgataattacataatgtgaagtacacgcatgaggattccaaagataaagataccaataatcataacaatcggtgatactttcttcttaagtaaccacatagctaggaatgtcaacaacaagcccattaacccaggaatcaagctgtctaagttaccttgcaatgtattaggtgccattttagttagtgacaagccagatgcttgttgtgacaagatttcttgcaacttaccaccactgactgcaccgttagggaacttgatataagcgccttcagctaacttcttagctggcaattcaacggcaaacttaatcgatacccatcgctcaaccaacacagctagaatgaacataccaagaattgatgcacccttggtaatatcctttaacaaaccaccagataaatcttgggtaattgctgaaccagccttataaccaaattcctgtgtataccatatgaaagacatacggataacgttccacaaaacgaagaacaaaattggtcctaatatgttgcctcctaatgctaatgacgcaccaagcgcacctaagattggtcgcacagtgaaccagaacactgggtcaccgattccggccaaaggacccatcataccaatcttaacaccttgaatcgctgtatcatcgattggtgcaccattagcgcgctcttcttccagcgccaatgttacaccaataattggcgaagcaacatagggatgtgtgttaaagaattccaagtgacgctttagggcagctgtacggtcttcttttgtcgtgtataattttttaattgctgggattaaggcatatgcccaacccacgttttgcatacgctcgtagttccatgagccttgcaagaattgtgaacgccatgcaacagacatgcgatcgctacgtgttaattcgattttttcagccatcatgttgctccttcctagtactggttcaaaatgtcgccgactgggtcacccgagccaccaccatttgaaccaccgccaccattaccacccatctttgataggttaaggtaaatcaaagccagagcaacaccgattgcaccaagggcaatcaatgttaattggctaacagcagctaatgcgaaaccgatagcaaagaatggccatacttcgcgtgttgccatcatgttgataaccagagcataacctacggcaacaaccataccaccaccgatagtcataccacctgtcaaccaatcaggcatagcgcccaacgcattttgaactgctgaagcaggaactgcaattagtaaagcggcgggaattgcaatacgcaacccttgtagtaaaataccaaccaaatgcaaacgttcgattgtctgatacttaccttctttagccgccgcatcggcaccgtgtgtcaaaccaacagagattgtacgtacaatcattgttaggaacaacccagcaaccgccaacggaatggctgatgctacggcaacaccaattcctgatgttgagaagttattacccttaaccatgataatggctgaagcaactgatgctagcgcaatatcaggtgccacagcggcaccaatgttggcccaaccaagggcaatcatttgtagcgaaccacccagcacaatacctgctgtcaagtgaccggttactaatccaattaaagttgccgaaaccaatggttgatgaatctgaaattcatctaaaataccttccatacctgcaaagaaggcaatgattacgactaaaatcattgcgataatagacatagtttaaacacctttcctaataaacattcatttattgaacgttagcttttttaattaagtcaaacaagttagcctggctgtcgcttggcactttacggacgtcgaacgaaacacctaaatcacgcaacttttcaaatgctgcaacatctgttttgttcatcgacaatactttgttgaccatcgtcttaccttctgagtgtgccattgaaccaacgttcaatgttttaattggcacaccgccctcaacggcacgtaacacatcttcaaccgtttcaaacaataagaacgcatccacaccgccaaaacgatcgtctttggcaacttctaccattttactaattggtacaatgtttgccttaactccatttggcgcagcttgctggattaaattcttacgcagttcatcaccagcaacagcatctgagacaacgataatgcgatttgcttttgaatccggtgtccaagctgttgccacttgtccgtgcaacaaacgtgtgtccaagcgcacaagcttgatgttgatgtgcccttctttcaaaccagcaattggtgcgtttgacttggcatctgctggtgtcgcctcttcagcttcagggacagacttaacaccatctttagcgaccggcactaagtatttagctaagtcagccgcagtattcatacctaagcgaccaccatacgcctcgatcaacataggtaaattcaatccagcaataatagccttatgctcaggatcttgctgctgaatcaaactcgcacggttgaacggcgaaccaccccacaaatcaactaggaataaggtgtcatcatcattatcaaactttgctaatgcttcttgataatgcttatctaagtcatctggtccttcggtaggctgaaaagtcacgacttcaacgttttcttgttctccgaaaatcattgatcctgacatcaaaatgccctttgcaaagtcaccatgactggcaacaataagattaaccattgataatctccttctcaataaattgtttactatacgattataatcgaattacagtgtaatgtaaacgctttcacaataaattttatcatctattgtttacatttgatattatacgctaacctgccatcaaagtaaacgctttcattaccttttgcaaactgttatcaaaaaatttacatttattttctggaagctttacattaaattaattatctaagtatgctagctcttgtgattggtagctatttggcgtgacaaaactcaccacaacctcgccagaaccatctaatgtgtattgctgtgtatctttaaacataatgaaattatcgcctttttcgaattgataagttccttctgaatcctgtaacgtaatttgccccgatattacattgaatagttcatattgatggtgttggttaaattgactagtccctcgcacagacaatttatcaattgtaaattttggagaggtcaataggcgagtaacaaccgtactatcttgaatacgtacacgttgatttaaaatagggtcaacgtgtggcacttttgtcacagacaaagcttcagtaatctgcaatggtctttttttgtgtgtagtatgatccacacgatcaaaatcataaaaacgataagtcgtatccgcactttgttgtatttcaagtgctaaaacgccagcccctagggcatggaatgtgccagcaggtacataaaaaaaatcaccctttttcacaggtattgtccgcaataacgcatcccacgctttattgtcgacaaattgcttcagttctggcattgtttttgcatgatgcccatagaataatttagcatttggctctgcatctaaaatgtaccaactttctgttttaccaaaattttcagaagattgtttgtcatttggatgtacttgaatggataagttatcttgcgcgtctaatattttgactaataacggaaacgcttcattgacatggtgcccaccgaataaatctggttgattatcccagagttcttttaacgtctgcccagcataatctccattaacgatagtcgaaacaccatttttgtgcgcagcaattacccaagcttcaccaacatggtcggatttcaaatcatatttaaatttttttaatcgtgtcccgccccaaattttatcatgaagcgctggttttaaaatcaatacagtcattgtttttctccttagtaaaccgtgatattagtagacattttaacgatatatgtatgcgctttcattctaacacaacaaaaaagattgtttcaaaattatttaaaaacaatccctttaatgttgtgatactaatctttacgacgcttacccttgaacactgataataacgatactaacccaagagccatgacaccatgacttagtacaccagaatagcgatctgatgttgccatactataaactcaaggctttaaatatttaaggacattgacagttttccaattttttcaaagccgtttttgtactatttccgtgcgctaatttgttcccaatttctgccgcgttcgctgccatttcattaaattcagtttgagaaattgagcgtaccttgctagcgatttgtgataaatctgtgactataaatcccaaattttcagattcaattagtttcgctatagcagactctgaccaagcaatgacaggaagtcctgataccatatacaaactaaatttatatggccaattccattttgtataagcttgtcgataggggttttgtctatcttcatcccaaattaagccaaagccgttatttaatgaactggctaattcttcggcaggcaaaaatccaccatcaataatttttggattgacaaaattaacatcagagaaatttttttcgccgtagactgttaaattaaaatcaatatcttctagtgcgggaaacttggccagagaacctgcataaacaatgtcttggctgtaggttgcggggagaacaggtttctgtattatgaagtcataaggtttcaatgccacaatattttttagtttaacattagctaaactatataaagcctgctcgaatttttctggcactatatttgcatcaaaagaagataataaaattttgtcatactctggtaggtaatgctctcgattaagaggctcttctcttagcagattaatatcatgaataaacgatgcaactttaattccccgattgtggaaccaattaagcatgtttaactctaattgaggagaatactttgggtactgccaaacaactgtgtctcccgaattaatctgcaagcagtgtttctctagttgagcagtcatccatttttcattgtcaatataaggtgtatcaaaatcaataggtgtatatcccattgccattgcagcttttgaaacatcgtttctaggtttccaaaaattttgtttttggaaattaacaatccatttttttgttttcgtcctcttcgtcttggacattagctcaccaaataatacccgcttatttggtatatcaatattcaacgtgggtgcttcataactaataatttccgatacattttcaaatgtgccaattatttgccgaaaagcttcaaaatgccaatcccagtatctactgtagaaaacctctttactttttgttactaaactcattccaatattgtttatttttttgtcgtgtgcatgccaaaatgttgtaattttttgatgttgaccaaacaaacaattttgaactggatgtcctgaagtgtcataatcaatttgttgcgccaaatttttaccgctatagattaaattactaagcgtatttccaaagcaatccataacttctacatgttctacaaattgtgtgtgttttcttaaataaacctttataactacattgttttgagcatctttaaattccaattcatgattcccaggtattgaacgatagttcaataccagctgcttaatccatggcaaatccttaatcagatattcagaataaccttttctcataaattgataaagattgctttcattatgttgcggcttataattgacttctgctgtccaggacacaacatgaaccttctctttttgccctgcttgccactccaataattctcgattaactttctcagtaattataattttcatgtttaaaagtttgctccattagatttttccaaagtaaccaaattgatgactcgttatatttatctatggttgcacgcgtattgaaagcataatgtctcaaaataccttgctcatcatctttaaaaagatcctctaatcgcatagccaagtattttgtatcattggctgctatgagatcaccatttacccgattaatgatgattgcatctggaccataatcaatgtcgtaacaaatagacggcgtctgtccaagctgcgattcaaatagaaccataggcaacccttcatttttcgatgttaaaagatgtaattgcgcttctgataaccgttttttcatacttttattgtccaaagagccctttagaaaaatatagtcttcagcatcttcttgttgaattattttttcaagttcttctttctccggaccacttccccaaatttctaaatgtattttaggcacacggctatgggcaaatatgacagacttaattgcctggtcaatttgcttcactttatctaaacgtgctgaaataataactaatccgtcttctttatcgtcccacttcactaaacggtgtctcttaacatcttgactagaaaaccaattttccggaatagtgtagatattattttgattctcaacaacgctatcaatatcttttttttgtctatctgtcagaacaataaggccgttataatagttattattcaaaattggataactgtaccctattcgaatagggtcattttcctgagtttctttaaattgtatattatgtagttggacaaaaagtgctacattattctgttcatttaacttggccaatttggccagcgtttccgttataaaaagatctgctacaacaaaatatttttctgatttttcttttgtgtactgctttaatgcagttattagtaaatcatcctcactgttaaaagtatatataaaacccctatctgtttgccaaataatttttctcaactttttttcaagtgtgaaataataagtcaacattgtttgtccatactggttaagatgttctcgccgggtcatgcaaaggtgattatctttatttatttcataatatgattttacggataaaaagccacgataatcatacccgtctattcttacgatttctccttctcgattatgatatgacacttcgagtattctgccgtctggataagttgtccaagtaacgtaatttgatcgtctatcaatagctttatgttcattttttttaagtagaaaacccaatttgttaaagaaattttcatctactagaacctttttctcgggtacctgtatcgtgctagttaatacgtcaataaactctaaaaaagagcttttttgatttggaaaatgcttctcaaaaaaataacgatttgttaggtaaaattttgtggtcatgactttagctacaacttgatgtcgtagaaacaactccagccgcttattaaccgcgtaacttgcaccagataaattctcagcataaaatgtattcaaaaaaactgcttgcatctatataagtatccttttttcgttttttgtatgtacgagtgacaccgtcactctttttgatcatattatttttttcgccgtttgataacgataccagaaattcctaacgtagccagactcataagtgcgacactggtattattatcacctttttttgcatcagttcttggcaactttgtgctgttgtgtatacctttttccgaacttggtacctccgagcttggtacctctgaacttggtacttctgaacttggtacttctgaacttagggtctccgagcttggtacctctgaacttggtacctctgaacttggtacttctgaacttggggtctctgaacttggtacctctgaacttggtacttccgaacttggcgtctctgaacttggtacccctgaacttggcgtctccgaacttggtacctcggaacttggtacttctgaacttggcgtctctgaacttggtacttctgaacttggtacctctgaacttggtacctctgaacttggcgcttccgaacttggtacttccgaacttggtacttccgagcttggtacctccgaacttggcgtctccgaatttggtgttatagaagattgcaaatcccacctatgaaattcgccaccagtaatttgaacacttttagcaacaatattaccgtcaatattgacaccagctttaacgatggcgttaggtgccaaaatacttcccataaaccgaccacttgtaaaattcagcgtatcatccgataaaccaaaattccataataaatgattaggcacactgtgtgattcactatttgctacatcctgggcaccgtttgtataagataactttacctgtgtttgaatattttgattatttttgggtagctctttaacattaagtataattgtgctacctgtcaccaaggaagataatccagaaattttgagtggttgaggtgcttgcaaatattcaaaaggcacgtcaacaaatattctgttcctgtcgtctgctttagcattactaatatcaatgtttctattgttcatattagaataatttgtcacaacaccaacagagttactatattgcgccaattcttgtgcagtactttgcaaatgtgtgaatgattcatcaaaatcaataaatttacttgtatcagtatcctgaatcacatcttttgattttagatttgtgattgcattttgtgtgccattgattcttacactatcattatttttttcaactttgactgtctgtcctacaactactgtattcccgttaggattacgaaaagcgttatccttaattgccccattactaatgttttgaatataagtaatatcttcctgagtgaggttatcgggattttttcctctcgttccaaaatcttgtgatgaggcgttatgcaacgtcttcacagctaaattactattcgtgtcagccgataaattagcatctttggcgtaaataccaaaattactagccaaacctaaaacattgtgatttgccacactatttaaatcaacattttctttgtcttgaacgtgttttgcaacttcattataaaccgtattgtctgctacagttttctgttcattgcgccccttcaagttattatcttcttttttaagttcttggtttgtggtcttagtgaggctgttgactacttgcttctcttttggctgtgtttcttgaatatctgcttgtactgatgacacattggttatagcaaacatacccgaaacaactgctgctgttatccaaatcttccctgatttgtataacttataatgttcttttttattttccatttttcccccttgataggttgtcacaacgttactttacttgctaatatttacgcactattagctagcgaaatcactagtttactcgtttgacaccaccctttgattatagctagtgcttatattaacatcttaattttttaaaatcattgtattttttggccattaatatcaaaaaagggatttctattttttaaacattatcacgtcacaatgtgttcctttaaaacatggtatcttgttatacggttatacgaataatggtatttttttcaaataaaaaaagcggttaaccgcttttgtattactttagtaaacattaaatcgaaaaaatatccccgatagccatttctagcccatccgctatctttttggctgttggtggtgatggaaattttttggtatttagatattcaaccatcagcgagtaattaacgcttattcgtcttgaaaatccagcaattgtctcaccttgcatggctatcttttctttgacctgttccggattttaaatttcaatgttaatgccacaatattgccccttttttaattattactatgttgttattatacagtcgctgtatcacatcgtcaaacgttttttcagttatttgttttacatttgtttattgtttgctttatagttgtacataatacattgcaacaaggaaaacaattgataatatgatatctaaagaaattttcggtttagaaattaaaagaatacgcgtgcaaaagcattttactgttcgtcaaacagcactccaagggcacatatcacctgcctacttatctcaaattgagaatggtaataaaaatatacctaaggttgaaacactctataaaattgctaaaggtctaagaatttctgagaacgaaattttagatatagcaggtatcactacccatgaaaatgataaaactgatcgttacacaattgacttaggtgaacaacttgataacgataaactgctattatcttttgaaggtaaagagctatcaccagaatatcgacaagctattctctctattttaaaaacattacctgatgctaaaaaagactgagcagcgaccttcatttaaaagtgatgcgattcaagaatattttgagcgtattatttaccaaaataaattaactatacttcaccttcacggttcagcctatgatcctgatgtggtgaatttaaataagcgtgtgattattattaattgcaattatgaaacgcactttagttatgattttcgtgttgcacatgaaatagcacaccttttgcatcaactttcttcatcaaactatcaccgcaattattttgcgaaagtaacaattgaaaaaagggcacatatagatgcaatccaattactcttagatttttattttgctgatttgacatcacaaaagtggcgttgggacaaccgcttcaattttattaatacctttggtttaggtccattgacgcacttagtggaacgtttattaacgccaatcaaaaaagtatgtgagtaaattaaaaacacacatacttttttagttactataatttaaaacctttacgcgttggataatttgataaaggttccatatctcggtccctagtcaataatttcgtgttatttttaaaccacgagctatcaaccccacgatcagcataataggccttcattgtgttgtcataagccataactgttttttctaaagtggtttgatcataaccgtctttcataagtacacctgacagaggaagctttggtttaatgccaggttcttgatctggatagcctaaggaaaatcccataacagccttaacaaattttggtaatttcaagcgcgcttcgtataattcaaaagaccccaacgctccggccatggtcacgcttcccaaacctagtgattcagcagcaacttgagcacgtcctaaggcaataccagctgaaacaattgccccctccaacatagggtaactggctaaccgttcttctgccagttgacgcacctctggcgtcaagccaattaagtccttattaaaatcaattgccacaacaaaatagcgcgcagcactttcaatatatttcatgccaacctgcgctgtaatttctgctttgaatgcttgatcggtaatttcaataaaagtcactggttgaaagttattgatatttggtccagcaatagccgcactgaaaatcgtttcaacgatatcatctgatataggcttatcggtataggcacgaatagatttatgattcttgagtaaatcaattacaggatttgtcatcgtttttatataattatgtatacacgctcgagcgcgaacataatcattattcctccattattataataaatagattttaccatgtttttatgataagataataagaatattagtggaggcgactatgcaattcggaaaattccgtatcgggttacgcacactaaagacagcaatggccgttatgctcattattaccgccttctatttcttcaagcgcccaccatttgttgccgcattggcatcagtatttgcgctaagagaaagttgggataaaacattaagctttgctaagatccgtctcatttcaaacatggtcggcgggttactagccttagtctattttatggttcatacgtctacgtctcatgcagtatgggtgtcaatgattttcttaccttttttagttgttgtagccattgttttcttagacggttttaactataatagcggtgtcattggtgcactagcggcactattaatgatttcactaaacattccaagtggggcaactgtgctttatgtcattgatcgtattgctgatacatttattggtgtctttgtagccattgctgttaatcgatttgcgtcccccgatccaaaaaaataaggcttgacgccttattttttttgctaaccattaactttttttgactaattatatacctagaaaatgttctattgtttccaatacgccatcattgacattggtatttaaagccttgttttgaactgcggttagcatgaatgaattggcatttggcatgacaaaactattaggatacttttgaagcatctctagatcgttcccattatcaccaaaagtcattacttcactgtctaacacatcataataatcctgcaacacctgcaaaccggcagccttatctacacctttacccaacacatccaccgaaccaaatcccgaaccggttgcatgaagttcactaccaaatatttctcgtaattcagcaacatgttgttgcacttcatcattcggccaaacaaacgtaatttctaaaatatggtcatcaacctccataagcttttcaacttgtttaacattaggataaaattgaaataccatctcagctactggccccgtagcatgattagaaacatatgttgcccgatcaccagtcataataataatattttccgctgattctgggtttttagcattccaagcaatcacttttgatagctgtgctggtgataaatgcacagcgtatagctgttcttgactcgtcgcgaccatagccccatttgaaccaacaaagtcaatttcgtaacctttaccaattgttggttcaaatagttcttgtaagtttttaacttgtcgcccagaagccgcgacaaaacgcatgtcgcgcgctttcatattatccaaaatacgctcaaaacgaccttggctatattcgtcattagctgttaaaaacgtgccatccatatcagaggcaatcatcctaatgttcactggtctcccaccttttaaaaaatgttaatgcgtaatctattacgccatattaaacttgttaatgaataaaaatctatgcgaagccaaacaaaattgtatcagaaagtagtgatacagtattgttcaatttaacatagataactcattaattataacatattaattttaaaaaccgccttttggcggtttttaactaaattgctcaagatacatctgatatgcactatcatcaagaacccaatcaagctcaccaatatattcagcatgcggatcatgataggcaaagccatgtttaaatttatatagcccatctgttggcacaaagtcccccacaccaccaaaatcgtaggctactttacccagggccaagccccattgtaacatatgccactgcactgcataaggcccataatgcttggcataacgacgatcagatccagcatacatataccaaatttcgtccccataactaaagccaatgccactagcaacaacatggccctcaaagtgagctaagaataccttaaatagtcctgtcccttgccatagtttttgcatacgcaagaaataatcaattggacgatgtgtaatactttgagctgtagccatcatcacataggtctcaaagaatgcccggacatcggcttcgctatcaccagaagttactgtcacaccatccttggctgcacgtctaatttgattacgataatcacgcttaaaatgcaacatcaagtcatcttcattggtaattggtttagcgccttcaccacgaccatcgtaatataagacaacgttctttcgtggttgtatattgccatgcatgtgcgtaatatcgcgattacgagtgacaaaacctgcgttttgataagctgtattacgtgctggtgtgtaaggcacttcagggtccatccgaattaaaaatacattatctggtaaagctgtcaaagcttcttcaatcatagactttatcaaatcaatatcgtcgatgtccgcaatcggcccgcgaccagcatagcctagtaacttgccagtaacagcttcaaccgttaagactgacaaaactgcatcaatacggccattagtctcatggtaaacgtagacatgaccccaattagattttaattcaccccaaagcggatcctgtgttacctgccctcttggatcacgacgaacaaattcttggtaggcggtaactttctctgcatcatttaaatctaaaatagccatctgaattataaccctgtcgtaattgaaccatagttatcaataaaataaaccaatgtttgcaattcatttgttaaatcaacgttctgcacacgcacattatttggtacagtcacacgcagtggtgtaaagttcaaaatacctttaatccctgcttcaacaagcttatcagtaatctcttgtgcgacaccttgtggaacagttaaaatagcaatattaatgcgctgtgctgtaatctgttctgtcaactcactcatggcatagataggcacaccagccataatcgttccagctcgagtttcatcaacgtcaaaggcagcggaaatacgcatatttgaagattgatggaagttaaagtttaggagcgcttgtccaagattaccagcgccaatcaaagcaacattaattaagctgtcttgatctaaaacattagcaaaaaaatctaatagtgctttcacatcataaccataaccacgcttaccaagtgcaccaaaataagaaaaatcacgacgtattgttgccgcatcaaatttaatagcatcactaagttctgctgatgaaatgcgatcagtccccgcatcgtgtaaaaatgttaagtaacggaagtatatcggcaatctttttgccgtagcacgtggaatttttggttgttgagtcataatttctccaattcatttaagtcaccatctgaacgtggtcactttctatttaatattaaagcacactctatgttcaccttgtgaacttttgcataactattatatcacataaataggcttttcaaaaaaagatagtgattcattcacaaagtgactatttatttaataattcaaaatctaagccagggttagtattaagatctaatccagcaaaaatatgttgtttaaagttccaataaccagcagcacctatcatcgccgcattatcgcctgtgtattctcgtggcactggaataaaggtcgtcttggggaattgtgataataatacgtctaactcatcacgtagctgcctattggccgctacaccaccggccaaaacaaaacttttaacgtcataatccttcaaggcttttctggtacgaccaatcaatgcatcaacgacagcattttgaaaacttgtcgccaaattgttatgatcgattgtttcacccttttgttcagcatgatgaacatagttaataactgcactttttaagccagaaaaactaaaatcatagttatcttcatgtgccatagcagttggaaatttaatggttgcttgtcccctatgcgccatttcgtcaattgttttacctgctggataagggagtttgagtaatcgaccaactttatcaaaactttcacctgccgcatcatcacgagtctcacctaagacagcgaaattattttctgatgtcattaatactagctcagtatggccaccggaaaccatcaatgctaacgctggataaataattgggacattgaaattagcagcggcaatatgacccgccaagtgattaaccggtatgattggcaaatcatgtgccagagcgaaagttttggctcccatcagcccaactagtaacgagccaaccaatcctgggccataagtcacagctacaccatctaaatcttcaggcctaacttgtgctgcatctagtgcatcatctaagacacgcgtaatccattcaatatgatggcgactagcaacttctggcacaatcccaccgaagcgttgatgggaattaatttgtgtagctaccgcattactaagtacaatatgaccatcttcaacaatcgctacactagtttcgtcggcacttgattcaaaagctataatttttgtcacggttagatgttcctttccatcatgattgctgcatggccgtttttataatatttttcacggcgaaaataagcctgaaaaccatttttttcgtataattgaatggctgaaatattggtttcatcaacttctaatagaaatcgtttgacctttggctgcttaaggacttgatttaacaactgctgtgctatacctcgccgttgataatcaggatgaacggccaaactgccaatttcgatttcatcaattatctgcgtcacaccaataaatccagcatttgcaataaaatacctgcttcgcgggctagataattcatgctcaaaaacagccatcggccaaggcgacggcacaaatgctgcttcggcaatattaaaaatcaaccgtgcatcttcagttttggcttgtcttattatcaatctctcttaccatcgaaatcgcatcttcatgatcacctaaatagtagccttttttaatcccaacatttttaaatcctagtcgttgatatagggctattgctctaacatttgatgatctagcctccaaggatactgtgtgtataccaatatttttagagaagttagcgatatcttcaatcagcaagcgtcctaacccattgccttgccagaccggtacgacggcaatatttgtaatatgcatgtcatatatttcacgctgataagccgcaccagcaaaaccgatgacctggttatgacgctcaataactaaatacagtcggatatgtggtcgtgatagttcacttaaaaaatctctcaataaccaaggcgcctgaccagcataaacagcttcctcaatgttcaccagcgtatcaatatcttcaacagttgcacgccgtatcaaaaaactataaccctgactgtcaatagcacgcttttgatattgtgggattgttaaaggtaatttaccttgacgattaaacttcaaaaacataattttcaggcttatcctcatttgggtgggcagctaaccaatttaattctgcttgcgtgcgacgcaaataatttggattaaaatccgctaccctcttagctggtaatgtcctgtttccaagcgacacaataccctgcccatctggcaaactctcagtaggtgacaaaatttgcgctcgagaagcaaagtgttcaacaattgctgtgccaaacacatcagtatcaccaataaaaagcaatggttctggtcgagacgccaaccaatcaaataaactttttactggccggtgcgcatccggcaatacattatttcccatcgcgtacaccccagtaaacacgttgtcattacgtgcgttgaataatgggatggttagcccatcaaatgtttgttgttcagccaaaatagctaagctagataccccaattaactcacacttaattgtatcggctaatactttagctacagtaacgccaatacgtaatcctgtaaaagaaccaggcccttgtgcaacaatgattcgatcaattgtcgataatgtccaaccctgttctgcaattgtttgctgaatcgctggtagtagctgaatagaatggttacgtgcttcgttggttgaaaaaacacgaataacctgattatcttgcgccaaactcacggttagtggttggttacttgtatcaaatgctaaaatcttcataatctatattctaccacaaaaaaaccgccaaacgacggtcttgaactgttatactgatttcaaacaaatacaatcaccatttatttaattggcgactggtatggcatgataggtgtggttataccgacattacttgcataagtataaggtaattggtctaacttcgcaagattttctgtacgtccagtgacgataaccccagcaaactcagccgttttaagcgatggtgcaagttgcttttccgcatctttagcaatatcaatatgatcaacatcttttctgttaatttgactttttaaagccttcttcagaccttgataatcattatatttcgttttatcaggtagcccagcaaattgatcgttcaatttcccgctgccgtcatcttttgcattcaaaccaacataacaaccaacatgacttgacgtatcaagtgcagcagaatggaaaccaagccaataatagttgatcataatattgtgtggcatcatctttaaaatatcttcgtatctgtatcgcttatcaaacgtgatagccacttcgcctagtgtgttgggtaatgcttgtagggttttcgcttcatgtgtcggtgtaatcggtgacatcaacttgtctttgttcttttggctactataccaatttgggtaggcccgattgaaaaatatcggttctttttgccctgttttagggtttgctgccataatgttaatgtttttaatggtatcgttcttatagatattagaggatgtttcactgctactctctggtccactcagattgagtatcacttttttttcaggataagcaacgcgataaccatcaatattcttttgacgatcactagataatgttgcacgcgtcattgccgtaagcctataacgttgcgatgttgacctaatatttggtgaataaataagatcagcaatattaaattgattaatctgcttttcagcttgaacgtccatctgttttcctaaaataatggttgttgccataaccgcaacaaaaccaatagttactgtaacgatgcttgaaataactgctgttatgagtagttttttacgcttttcttttttgattattcgctcaaaattttggttatcgttcattttgtgccctttctattgtctgcctcagttgctgtcttgtgcgatataaatcaacttttatttttgaatcactcgcattatatattgtggcaatatcacgaatactgtggcgactgtcataataaagtaatatcaacgatttttgatagtcatctaacttgtctagtgcctgttgcaaaagctcatttttagtcatgcttggcgcaatttcagaatattgtgcatactgtgctagtaaaatatcgcgatactttttttgccgacgatataaatcgtaaaaacgtgataaagcaacacgatatagccacggtcttaatttctcaggcggtaacatgatgtcggcttgaatcagtctgacaaagacatcttgtataatgtcttctgcatcttgtttttgaatccgatgattaatcaaaaaaccggtgagctcatgtgctatgtcaagtaaaacctgttcatagtaatctattttcatctcccccgcctttctatagatataacgaatcaaaaacaaaatggttacacaaaaaaacaagtacttctcaatatgagtcatacttgcattttaaaaaaatttaactatttattttgttgctgcttcaactaatgcaattacttcatcatttgtttcagcatccaaagccttttcagccaataatttcatgtcagctgtatttaactttttcattaatgaacgtgtctgcaaaacagaaggggcactcattgagaattcatccaagcccatgcccatcaaaactgggacggcaactggatcaccagccatttcgccacacatagcgacgaacttgccttctttatgagctgcctcaatcacgttattgattaggcgcaaaattgaagggttgtagggttggtacaaataagcaaccttatcattaccacgatctgcagccattgtgtagccaatcaaatcgtttgtgccaattgagaagaaatcaagttctttagcaaacttgtcggccaaaacggcagcagctggtatttcaatcataatacccaacttgacttcgcccattgcaacgccgtcattttccaacttagtacgttcttctaagtaaagtttcttagcagcacggaattcagccaatgtggcaatcatcgggaacataatccacaaattaccataggcagatgcccgcaataacgcgcgtagttgtgtacggaaaatttcagtctggtccaaagaaatacggatagcacggtaacccaagaatgggttctcttcatcaggtagcttccagtaacttaagtgcttgtcgccaccaatatccatcgttctcactgtcacaggcttaccggccattttttcgacaacagccttataagcttcaaattgttcgtcttcggttggtaagtgatccgattccatatatagaaactcagtacgatacaaaccaacgccttctgaaccattttccaaaacagcagccatatcttttggtgaaccaatattggccccaactacgaaagtcttgccatccgcactcaccgactgttgatcttttaacaaagcccattcagcacgttgtgctgaatagtctgctgccttttgttggtaagttgccaaagtatcagcatctggatcaacgatcacatcaccagttaagccgtcgacgattactgtgacgccatctgttacttcttgcgttgcaacatctgacccaacaacagcaggaatttcgagcgtacgtgccatgatagaagcatgcgcagtacgaccacccagatcagttaaaatgcccttaacaaattgtcggtcgagttgtgctgtatcagatggtgtcaggtctttagaaaccaaaacaacttcttcatcaatcaacgctggatttggtaatgttacttgcaacaaatgtgatagaattcgtttcgtgacgtcacgaatatctgccgcacgttcttgcatataagcattgtcagtcattgcttcaaacatgctaatatacatgtctgttacttctttaactgcttcttcagcattgaccttatcgtcagcaatcttttgcttaaacgcacctgacatttcagggtcagacaaaaccatcaaatgtgcttcaaaaacttgtgcttcatcagcacctaagtttttttcagctttacgcttaataatttcaacatcagcactggcagccttcaaagcatcgtcgacacgagcctgttcagctgtcacatcagtaattgttgtctttgtaaaagacaaatctggatcaactaacaaataggccttagcaattgctacgccattacttgccgcgattcctttgaagttcttagccattgttattctgcaagtccttctgttcccattgcttcaacgatagcagccattgcagcttcttcatcatcgccttcagttttgatagtaacatcggcaccttgaccaacaccaagtgacatcacacccatgattgacttcaagttaacatccttaccttgatatgacaatgtaacatctgaagtgaactttgaggcagcttgtaccaacaaagttgctggacgtgcatgaattcctgtttctgctatgatatgaaagtcttttgattgtgccatgattaatttctcctttttagctgtgaatcagcttctgctattagtgtatcaaagcgcttacaaaatatcaagtaaaatgttggcttaatccctgatatatcagggaattaagctgaaaatgcctatctggcgggcttttaaatgtaaacgtttacacaaacagaacagcctttttctgtaaataaaaaaacagcacgaagctgtttttgattagccttgatattcttggtttcccgaggctttccctaagcgattattgaaagcttttcccagaccaattggtggcatcttctcaacatagatagttttgacatgtgccacatcatcataatatcttaaaccagcaaaaagttgttctgttgcattttctaacgtcgtgcctaatgaccaagtttgtgctaagggtagtgccatgcgttgcaacgtttcttcttgcgccatcacaacgtcagtcggtgctaaacttactttcaaagccagcgcgtctaatctatcaaacataaccacttgcttatcaggcgcataatgcctatatttcatacctggcgcttttggtgtgacatcatcagcaactgacatcgtacttgtcgcatcaagcacatgaatacctaagacatcttctagttgctgctgtgtgacagcaccaggtcttagaatagtcggcacatctgccgccatatcaaccactgttgactcaacgccaacttgtgttggcccatcatcaacaatggccgcaattttaccttgcatatcgtgccaaacatgctgtgctgttgttggcgaaggtttgcctgatgtattcgcacttgggccgacaattggtacgcctgcttcgcgaataatcgcacgtgtcgtttcattatctggcaaacgaaaggcagcagtgtctaacccaccagtcaccatcatagatacttgtcctggtttaatgggtagaataatggttagggaacctggccaaaaggcatctattaatgctttcgctgcttcagatacgctcacaaaatttgttaactgctcagcatctgccacagtcataatcaacggattatcggccggccgccctttagccacaaatactttttggactgcttcttcatgtgttgcgtcagcacctaaaccatacactgtttctgttggaaatgcgacaacttcaccagctttgagtaagacgccagcgcgctgaatatcttgatttgttaaacgttctgtattcatcatttattatctagttagtcatgcctaacttgttatcctttcactacacggaccatacgatctagcccagcaaaatcttgtttcaatgtgactgtggctttgggtaaagccttctgcatgatgtcaacaacttgctgcccttgcttataccctatttcaaaataagcacgaccttgaggtgttaagtgcgcggccagcccttcagcaattttttgataaatagctaatccctgattatcagcaaataatgcgtcatgcggctcataagtcaacacactagcatccatttcatcttcgtctgaactagcaatataaggtggattgctgacgattaaatcaaatctaaggtctgccaagcctgaaaagacatcactttctacaaaacgaagttgtttaatgtttaattgctgcgcatttaacgccgcaacagttaacgcatcgcttgatatatctgctgcaaatcctcgaacacgtggattctctaacatgagcgtttcaataatagcaccagaacctgtcccaatatctagcacagataccgattcgccggttgtgccactagcatctgcaagtatccatgcaactaattgttcagtctcaggacgtggaatcaagacacgctcatcaacgataaactcacgaccataaaaaggcgcatgacctaagatatattgtggtggttgttgttgtataagcatcgcaatccactttggccaaacagccgccaactttgctggcatggtacgtgtaatattagcgcgtaaataagcatagttaatatttagcgcgccactcaacaaaaaatcaacattgtcggttgcatcatctttgggcatgccagcatctaataactcattaatggcccattttctagcctctaataaagacattttgacatgatcaagttgtgtcggcttcttaatatcgtcccagtcataccacttaggtgtcgttagtcggtctgattttagcttcttttgtgccaccaaagatttaaattgttttggtgtttcaaagtgtttttctgtcattttatgcgttattcaattcggccaatttggctgtctgatcggcaataactagcgcgtcaatcacctcacctaactcaccattcatgacacggtctaacttattgagtgttaacccaatacgatgatctgtcacgcgattttgcggataattatatgttctaatacgctcagaacggtcacctgtcccgacagctgatttacgtttctcagcatattcggcttcgttttgttgggcataaaaatcatacacacgacttgctaacaatttacgcgccttgtcacgatttttaatctgtgtccgttcctcttgcattttgaccataataccggttggcttatgcactagacgcacagctgtcgagactttattgacgttttgcccaccagcaccacctgatcgaaagaattcctcttccaagtcagactctgctaattcaaaatcgatttcttgaaattcaggcatcacaccaacagttgccgttgatgtgtgcacacgtccctgcgtttctgtggctggtacgcgttgcacacgatgcgcgcctgactcaaatttcaattttgagtaaacgttgtctcctgtaatcatcaccgcaacttctttatatccaccaacctctgtcagcgtttcatcaataatacttaacgtccaacgttgcttttctgcgtaacggcgatacatatcaagcaaatcagcagcaaataaggatgattcatccccgcctgcggcaccgcgaatctccataatgatgttcttgtcatcattaggatctttgggtagcatcaagatttttaattgtgactctaatgcttctttttctggctttaacgtatttaagtcttctttagctaaaggcgccatttcagcatcatctagtaagtcctcagcatcagcaatatcttgcaacacctgttggtagtgcaagtatgtttccactgtttcacgcatttcaccggcttcttttgataaagccatatatttttgaccatctccggctatttccgggtcagctaactgttcattcagttcatcataacggtcaactactgtttgtagcgattggaatattgggtccattttatttctccatgacacatgtgctagcagcatgtcttattttatatgtacgcgtcaccataaggtgagtgttaatttgcaggaaacatctctgtgattttgtctaaatcaggatgataccaatggtgtcggcatgttggtatataagcttcatcaccgccaataaatacttgtgcgccctttcgctgtggttggccgttcacaatacgtaattgtgtggtggctttcttaccacaaaacgaacaaattgttttcatttcttctagcttgtcagccatttctatcaaacgtttggaaccttcgaacagttgattaaaagcatcttgcttaaggccaaaagtcatcactggcatattcaaatgatcaacagcataggccagctgatccacctgttttgtcgtcaaaaattgtgcctcatcaactaacgccacagccagattatcgttatttttcatttgcttgattaactcatacaaatcgtcttcgggtttgacggcgacggcttcacgcgataaaccaatacgactcgctacgatgccaacaccagctcgtgtatcaatattaggggtcatcagcagaaccttacgtccttgcgattcataattatgcgcgactttcaggatttcaattgacttgcctgaactcattgcgccatattcaaagaataattgtgccataatttatatgtgctggcggattcattcgtcaacacaccctttcccaattcttcatcgttgacaaagaattgtcactccttaacattatatcaaaattcaagcaaaatgattaactacttagacgagtcgtctaatgaaacaacctgactaagcatgtgacaaatatgaactaaaactgccaaaacaagccttcccgtggtaaaattataaacatgaaagtggggatatttatgacacttaaaagtacacttgcacgtacaacagccaaaagcgctcattggttgctacatgacgtgctccatcgtggtggcactagcttaccaggtaaattagctgtatctattgatcctgatgttttaaagtctattcagcaagattttgatttagttattgttaccggtacaaatggtaaaacgttaaccactgccttaatcacacgtgttttacaagctggcggttatgaagtcattaccaaccattctggctcgaatatgattcaaggtatcactggtacgctagttactagtaaaattaagccatcagcgaatggcaagaagcccgttgctgtattagaagtagatgaagctaacgtcgaaaaaattgcttctgcaattaagcctaagatgtttgttttgacaaatatttttcgagatcaacttgaccgctatggtgaaatttacaccacttacgataaaattatcgcgggtatcaagcatgcccccgaagcggtcgtcttagctaatggcgattcaccaattttcacacgcggcgatttcccgaatgaacgacgttattttggatttaatcatgtacagcctgcagaatatcagccaggtgcagcaccaattaatacagacggtattttatcaccaacagaccacagtgtattgcactatgatttcattacttatgctaatcttggtaaatattttagcaccactgatcaatttgctaggcctaacttacgctatcaagtcacacatgtcgatgagctcacaccaaaatactctactttttcaattgataatacaccactgcgcattgagattggtggtttgtacaacatttataacgccctcaccgcctttgctgtcggacgcgaatttaatgtttcagccgatcagataaaaacagcttttgagtcaaatgcacaaatatttggtcgccaagaagccattcatgttgatggtaaggatgtcaccattgtcctcattaaaaacccagtcggcaccaattcggttattgatatgatgcttaccgaacaggatgatttttctatgctcgcattactcaatgccaattatgccgatggtattgacacaagctggatttgggatgctgagtttgaaaaactgcatgataccaacattcaagctgttgccaccggtggtcagcgttataaagatattcacgttcgtttgaaaatggccggctttgaagatcaggccatttatcaagatcttacacgtattgttgaagcaatcaaagccatgccaacagataaggtatacattgtcgcaacttacacggcaatgctacaattacgtgaacaattaggctcggctggctacattaaaggaggcttttaatggcgacatatgacatttcggtcgcacatctttatggtgacctcatgaatacctatggcgattatggtaatattattgccctaaaatattatgctaccaaaataggtgtaacgatgaattaccatctggtttctttaggggatcgttttgatagttcagcgtttgattttgttctctttggtggtggacaagactatgaagagactatcgtcgccgaagacctcaagcaaaaagcaacagatttaaaacaatatatcgaaaatgacggcccactcttagctgtttgtggtggttttcaacttttaggacattacatggttatggccgatggcaaaaaagttgacggtattggcgtgatggatcattttacaacaaatatgtatgataaaagcttaaccgttttgtcgggtaaacgtttaactggcaatattgtcatcaaaaacaacgacaatggtgaagaatatcacggctttgaaaatcaccaaggacgaactttccttggccaaggcgaacgtgcacttggtaccgttatttccggcaacggtaacaacggcatggatcattctgaaggtgtcatttataaaaatgtctatggttcttatttccacggacctatttttacacgaaatggtaatctagcaaagagagtgcttgctaccacactacaacgtaaatatccagacatcgattggcaaagtaaacttaacactgtgccaaccgaatcgttctaaaaaagcagtcaaacgtctgactgctttttttgtcccttatttttttggtattcgtttattgtctagtacctgcttctcttgttgtgcacttttaacttttttaacttcgcggtggtaccatctcatgataagaatcaggccaactgttgaaattgtcatagcgatcacaacccaaataaaaaacaaaattaattttgtatcaaatgacatagattttagcctctaacgtcgaataatggcgtcgccctttcctttaagtaaaattacggttagctattgcgcttgtttgtgtgatgtacacaatttattctgataagtgataataatacgttgacacagatatatcattacgtgaagcaaatgctgtacgtaaccttaacgaattttggttgtgtaggatattctgccacggctttttcggtacgaattgtggcaacaaaacagtcacagaatggttacgcttttcagcctgtttcacaacggcatctacgaaacttaatgccggtttcacaattgaccgataagatgaatggatatcaacataacgcacatctggaaagtcttctttgaagccattggatgtttctaattcttttttaggattaacatcaaaactcacgtgcatcgcaacaacataatcgccaattgataatgcataatcaatggcctctgttgtcaccttagtgatatttgatactaatacaatcaccgtggcaccatcatagtgatgtcgaaccgcacgatcatttttaacatattctaaacgcaactgacgtgcaatgctaacataatgatgcttaacatttaagaacataaacatcacaattggcataatcaacaaatatggccaaacgtgctcgatacgtgtcgcaaatagcgtgataactagaattgccgatatcgcggcgccaataaaattaatcagggctttaaaccaccaataacctggttttttacgccaccaatggataatcatacctgattgcgatagtgtaaatggtacgaaaacgccgacagcatatagaggaatcagcgcatctgttgaaccatggaaaatcaataacagaataatcgcaccaaatgccagtgataaaataccatttgaataacccaatcgatcacctttatccatataaagatgtggcaagtacttatcccgagcgagattaagtgccaacattgggaatgcagaaaaaccggtattagccgccactgccaaaatcaaagccgtcgcaagctgaatgacataaaaaccaacaccatgtccgccaaatgttgttgccgcaatttgagacaatacggtcgaatgggcatttggcttaaccccgtaccaataacttagaaaagtaataccaccaaaaaataaggccaaaattaaggccatcatactcagtgtcgttgctgcatgcttctcttttggtactttaaagtttggtacagcattggaaattgcttcaacacctgtcaatgatgaggaaccactagaaaaggctcgcataaacaacacaaatgacaagccggaaaaactcgtgccaacacgtgcagcagcatggtaaggcaattgcccagttgctgcttgataaacaccccacagtatcattatgcctaaagccatgatgaagaaataaacgggaaacatcaaaaaattagcactttcacgtaatccgcgtaaattcatccctgtcaataacaccacaataacaatcgatagtggcacaacataaggttggaacatcgggatagctgccgtgattgcatcagatgcagccgaggcagatactgccaccgtcaacatataatccacaagtaaggagccaccagcgaccaagccggccttagcgccccaattttcactcgctaccgcatacgcaccgccacctgaagggtaagcatgaataatttgtcggtaactcaaaacaattgctgccaatagtatcagaaccaataaagcgattggtagctggagccacaacgcaaccgcgcctgcagccagcaaagttgttgtaatcgattctgtaccataagcaacagatgataacgcatctgatgacaatagtgcaagcgcttttttcttagaaagtgattgtccgccctcatctagtgtttttagtggcttaccaatcaaaatcttttttatatattgaaacattttcttctccaggatgacggtgttttatttcccacctgcgcacccaaaaacttttttattcatcactcatcacattgtacgctattttaacaatgaaaaaaagccgtcctatataacgactttatgacaaacaagtagttaaaccctactaatgaacgcatcaaaaacaagttgtgcatttttatccgccatcagcagcatttccggatgccattgaacaccgtaaatacgccgttcttcatctgaaaaggcttcgatgacgccatcagtgctagtagcatctaactgcaaacctgtcgccaatgttttgactgcttgatgatgaaaagagttgactaacgccgtctttgacatatgtgctgttagccagttactactttgccaagccaagtgatgtgttggtgtcgaccattttgttggatactggtcatgtttgaccgctaatgccggtacttgtgttgttaaatcttggtatagtgtaccacccaaggcaacattaattatctgtgcgccacggcagataccaaaaataggcttatctgcgacaattgcggcttgaattaacgctatttcaaaagcatcacgttgcggatctatttcaccgatttgtggtataggttcttcaccatagtcatctggtgagacatcttggccaccaggtaatagtaacgcatcgattgttgcgatgtaatctgaggctaattcgggggcgccaattggcaaaataatcggaagtgccccaccattagtgatacctgccgcataatttttctgaatataattcacataattcgtgccaaacctcggattagcatgcatcaagtgattaccagcaatgcctattttcttcatgattgttctgtccttctttcgcgctacttagcatatttataattttgataaccaattactggataagttaagccacgtacgtgtgattgtaataaatgaacattggccatttggtagagtggtgtgacaccatttaagtcattatttaatttagctgcgtctttttctaatttaaagcgtgttgttgttgcatcaccttgctgattaatttgttgaatcaattggtcataatccggatgctgccattttgtgaaattaattgcgccatctgaataggccatgtccaagaaatcaattggatcgttataatctgtcgaccaactcaacgtacctgcctggaaattacgtgcattaaatgcggaaatttctgcatttaacggcattcggttaatattaattgtaacatcaggtaatacactttcaattctctctttcaggtaaacacttaacgaacgataagcatcggtatctgccaagttcaaattgaggctaatttttttggtccctaattcatcctgtgcttttttcaaatatgcttgcgcttttgttttgtcaaaaggtaacgataaatcatggttaaagtcttgcccatctattgtgatttcaccactaggtacgatagattttgctgctgttgaaccatctcccaaagcttgttgtgccaaaacatcccgattaattgcatagctcactgcccttttaaaattggtattgccggcaattttgtcttgtgcgttccaaacaataaacaccatacgacctttttgttgtgatttaatatctttgttatgctgcttttttaaatcagataggacacttccagtaatttcggcttcatccactttaccggccaaatactgtttactagctaacgttgcattcgtgacaacagttgtattaatcgtttgataatggacctgttgcttgttagcataatatgggtttttaacaaattgccaagtggtagctgattgattccaatttttaattgcataagccccattagacaccgtcgtctcggctgtttgcccataccttttaccatatgcctgcacctttgccatattaattgggtaaagttggttagctaagataaaattaaaatacggcacgggatgtgatagttgaattttaactgttgccttatccggtgcactaataccaagttcattgatatctgcaccttgcttgcggatactatcatagttagctaaatctttaaaatgattcgctcgtgttgattttgaggcgggattaacttgtctcttagccgaattgacaaagtcatcagctgtaacaggcgtgccatccgaccatttttggttagcctttattttaatcgtataaaccgtattattgaccgttggcttaacgactttttccgccataccagcgaccacctgacctttatcatccaatgtatataagccttccaacgtttgtgtttcagcccagttagaaccaatatcatcagcaaaatttgggtctagtgttgtaattgggttttgaacggcaacttgcaattggctttttggctgttcttttggtttttgctgtaaaaacaaataactacctattattagcacaaccacaatggcaatacccgtcagtttttttcgattcatattgttatcctattccctaaataatttaacctatcacacaatttttctcaaagtaaataattaaagtatagcgcgagtggcgatgtgattcaattcatatgatttcaaactgctttggttctccatatgattatcctttatgtatggcgataactcgcctgattatttattgccatacttcatcaataatcgatttcacatatgccaattttgcccattgttgtgcttccgtaatcacattgccttcttcggttgaagcaaaaccacattgcgttgataaccaaagtcgtgagagtggcagatactttgacgcatcatgaatacggtcaataatagtttgacgatcctctaattcaccacttttagttgttaccaagcccaaaacaacacacttatttcctgacacttttgctaatggttcaaaactacctgatcgcgctgtatcatattccaagaaataattagcaacattttcttgcgtaaataatggttcagcaacagcatcgtacccacctgttgctgcccaatctgaatggtaattaccacgacaaatatgtgtgttaatcactaaatcatctggcaaaccagcgatcgccccgttgtttaagtctaaataaatttgcttaatcgtatgagcatcaaaatcgtcgccagccatcaaagaccagaatttcggatccaccaacatgccccaagtacaatcatctaattgtatggtacgtgcccccgcctcatataatgccaacatttcttcatgatagacacgcttaatatcatcatataatgtctcataattgtcgtaatactttactatacgtgctgcattatccccacgcacaagctcagcataaaattgcgctggtgcaggtagcgtgattttagcagccacaccatgctggtctgccaatttttttaagaatacaaactgttgaataaaaggatgcacctcagcgtcaaaagttaaacgccccgttaaacgtgctgagtcatcacgtgtttcttcatgggcaaaacgatacccttcgccaaacttgaaacgttcaacaccaccaaaaccccaaaaattatcaaggtgccaatacgagcgccgaaattccccatctgtaattatgtctaacccagcagccacttgtttttcgactaactgtttgattttttcatccgttaccttgtctaattcggctgcagtaattttatgcgcttcatagtctgcgcgcgcttgtttaagttgttctggcctcaaaaatgatcccacatgttgaaagccaattttatttaaagtcttgtttgtcatatactttacctttttcaaatattaattttttccgcttaaatagtgttttaacgcttagcagtcaacctgtgcgccatccccacaaagaaagatagcagtgacaacttgattggcatgtaaataatagattatttgcttcttcatcatctaccacccgtttcatttgactaataaaaaaccgcagtctaaattattagactgcgggacgtgtgatcgtgttaccacccagcgtttatatacacaggtatatctcattgttaatcggatcattccaattaaccaagcaataacgcgctcaccgactaatgctaactgtttattcagctcacaatagtaaccaataatataccgagaccatattcatagtgctaccctgttcaatttcagccaacttgaactctctgtttagtgtatgacacaattactcatctcggctatttttaatacttatacaacatgacgttcgaacgcatcacttgaaatgccttgagccaaaattagtttggcccattctttagcagaatgtaagctatgatctttatagttaccacaactctcaatttccgcagcaggtacctcagtaatatcatcactggctattttttccaagactttcttaaagaccttggccaaagtttctgaatcataatttacccaagaaatgacatgaaacccagtacggcagccaaatggcgacatatcaataatgccatcaatttcatcacgcactaagccagcaaaaagatgttctagcgtatgcaatcccccagtttcgatagccgtttcattaggctgggttaagcgtaaatcgtaattagtaatggttccaccatttgggccactttgtgtctcgatgacacgaacataaggtgctttaacctttgtatggtctagtgtgaaactttcaacaactgtttctgacataattttctccttttaataatgcgttaacctaagtatacgcgcctcggttagcgacaacaaatgatattatttttaccctaaagcttgatcagcaatgcttttgaccaaggctaacttacgccattgatcagcaattgttaaaatgttgccttcttctgttgatgagaagccacattgcgtggatagcgctaactgagatcttggaataatagctgctgcctcgtcaatacgcgcaataacctcttgtgaggattctaaatcagctgatttagacgttaatagacctaatacaatttcaacatttggccggttattgtaaatcgctttcagtggttcaaagtcacctgaacgatcattatcatattctaagaaaaaagcatcataatttaattgtccaagatattgagctactggttgataaccaccctcaaataagtaagtggatttgaaattcccacgacaaatgtgcgtcgataactttaaatcttctggcaaacctgctatggctttattaatgacatacacatcatctgctgctatttgttcaaatggcgcacggccaactggatcatcacggtaagcgttgagctgtgcaatcaagtaagcccaagttgtatcatcaagctgaatataacgtgcacccaagtcataaaattgctgcagtgtatcatggtaagcttgcgctaagtcatcgagaaaatcagaccagttgtcatagtattgtgcccatgcatctgaccgttgatcgcggttgataatcaaacttggcgacggtatggtttgcttaacttcaataccatcaggtacaatgcgttttaaatagtcaaaatcttcaaagaacggatgctttaaattagcatgaaccttgccatttagtcgtatattggttgatcgtgttttttcaccatgaaatttgtaagaatctacttgatcgtaaaattcaaaaccacccaagttccctagaaaatcgagatgccaccacgaccgattaaattcgccatcagtgacagcctttaagccggcagccacttgctgggcgacaagctttttaatctcagcatgttgtactgttaataaatcttcttttgaaatatcaccatttgcgtattgttcacgcgctatctttaagttttcaggtcgtaaatatgaccccacttgatcgaaatgatagtttaattttcctgcctgtgtcatagttatcatgctcctttttttatcttgtttaatgcctgatttaaatcatttatgagatcatcggcagattctaatcctacggataatctgagtaaaccaggagaaattccgttttctaataattgtgttgttgttaattctgcatggctcatttttggcggataactaatgatactttcgacaccacccaaactgaccgagaatacaggtattttcaaattagcaacaacagtttgtgcattatgctggctaccgacatcaaagctgagaactgcaccaccgtttttagcctgtgatagctgaatatcataaccttgatgcgttgataagccgggatataatatacggctaactttatcgtgctgagctaaaaaagtggcaatttttttagcggactgactggattgcgtcatccgtactgctaacgtcttcataccacgcaacagcagccatgtatcaaacacaccaagggtagcaccaaccgcattttgaataaaataaatgcgatcagctaatgctttctgtttaacgacaacagcaccagccaatatatccgaatgaccagctagaaacttagtcgcagaatggacaacaatatcaacacccagatccaatggtcgctgcaaaaatggtgataaaaaggtattatccgcaattgttagcagatgatgcttttttgcgacagcaacaatagctttaatatcggtaacttgtaatgttggatttgaaggtgtttcaatatataatgctttcgtatttggcttaatggcttttgtagcagctgccacatcagcaaagtcgacaaaatcatgtgtaattccccatcgtggtaggatatcttctagtacacggaaagtaccaccataaacatgcttgctcacaacaatatgatcaccagcagataaggtaaacaagacactactaatagctgccatccccgtactaaaaagaaatccatgcgtgccatgttcgagtgtcgcaattgctatttcgcctgatgcacgtgttgggttcccagaccgtgcataatcaaactcaccaaaatcattaaaagatgattgatgaaaagtagagctgagctgtattggcgtattgatggcgccagataatgggtcatgtgttgttgcaacgtgaataatatctgtccaatcactcatagttttgcccccaccactgcttgttcaatatcttcaaatatgtctaatttgttttccaaaccggcactaacacggacaagctggtccgttatgcctaatgcttcgcgcttttcaatggtcatatcatgatgtgtttgtattgctggtattgtaattaacgtctctggtccgcctaaactttcagcaaacgaagcaagttgtaatcgtgttaaaaagcgattaacatcatatcctttagccaaatagaagcttatcataccgcctactcctgcgtactttacactagttataccagctacattcagaagtttcttagctagatactggccattttcattgtgccgtgccattctcaggtgcaacgttttcaaactacgaatcagcagccaagcactaaaattatccaacacttgtccatgtgttatgagtgtatccatcaactgtttggcaagcaactggttaccggcaatgaccgcgccagctaataaatcattatgtccacctaaatattttgttgcagaatggacaacaatatctgcccccaatgctaaaggctgttgaaaaattggtgttaaaaatgtattatccacagcaatcacaatatctggactgacacgacgtacctgtctacataactctacgatatctatcactttcatcattggattagagggtgtttcaagccaaatcaatcgcgtgttcgactgaagcttttgcatcagatgagaaacagtatcaaatgtgtcataggtaatctgactttgagatacaatggcatcaaaataacgatatgtcccaccgtataaatcatcactcgtcaaaaaatggtcgccacttttaagacaagtttcaaaaactaaatcaatcgctgacatacccgaactagttgcaaaagcttgcacccctttctctaataatgcaagttgttgttcaagtacagctcgtgtcggggtggttaaacgtgcataatcaaatccagttgattcgcccaaactaggatgccgataagccgttgaaaaatataatggcgtcacaatcgcaccagttttgtcatcatcactaccattccctgcttgtgctaaaacagtatcaatacttaattccatattcaaaggctccttttatccgagtgcagcgatgtaatcaacagtttcaggcaaatgcttctgcatcagcaatagcttagtccaattgccgaaaaaacttttagcgcttacatgccatgtattgttaggttgaccaaaactatcataattttctggtttttgtggtagaacgccttgctgaatatccctataatattcagtttgcagggtattcgtgtcatattctaaatgcccagtggtataagtggaatgtcgcgatgcatctcttaacaacactgttcctacttgattgttccctgcaatccttaagttcttggacacattgtcatctggaattgtaaaataacgagagtgtggcatgatcagctggtcaatattctgcactaattctgggtgttgattatcacttgccacacttgcttgatagacaccaaaaattttgtgtactactgattcaaccggaaaatttttttcaacgtaaccagcaccataggctgcccaacaagtaaataagctttcagacacatgagattgacgccaaaacaataacttctgaaattcagaccaatagtcaattgattcaaagggaacttgatcaactggcgcaccagttacaatgagaccgtcaaagtattcttgccaaatatcatctagcgtgacataatgtcctttaattaaattactctcatgcttcactttatgcgcagttggcactgcaaaagtcagcctgatattaatacgttgtgatgccaaatgtgccacaaattgtttttctgtctgtaatcgatttggcattaaattaaccaccaaaatattcaacgtcggtgctaaaatattaaattcccccacaattattttttttctacgtaataagccattttgcaatgtcacactcactgtttacccctcctggtcctgctgttaacaaaaaaatcccgtagtctagattgctagactacgggacgttcaatacacgtgttaccaccctgtgttcatgttgtgcttccgcacaacaccttaagcgtacgcctcaaagtattcgtcgagaacatctgtgaatacttttggttatacgtcgtgcgttaacgaacaccctcgatttcaacttactacgtcacacatatgagtgctcgctggctcatctccataaaaaactccaagaccattttcgactatccgcacttacccgcttacaccaaatacgggctctctcattaagattaaatagtgtacttatctcatcaacgtttatgttgtttatactttaacgcaacatttgtgtgatgtcaaacatttttcaaatcctttttttatttttatcattttaaactcacaaacataaaaaatattatccattagaatttgtggtatacttttcaaaaataatgtcactaaggagaataaccatgtatcagcctgtcaaaaataccaacgctgttgtgacagaaaatattcacaagcctggtcgtaatgtcatgtttctttcagcggattggtgtggcgattgccgtgctattaaaccattcatccaaaatattaaagacactgttagccaaacagcaaactggttcgatgctgatcgtgatgataacctggacgttgcaacagcatataatttacgtggcattccatcttttgttttgtttgagaatggtaaagaaatatctcgcattggtcacggcgaacgactcacaccaaaacaaattctcgattggtaccaaaggacgttgaattaaaaagacacatataggctatgtgtctttttttagttataaaatttgacaaaactcaatcgtttcttgattcggtcccaaaatgttaaagtaacgtatgccattttcccagaaagtagggatactttgtatctcttgatccaccaaggtcaactcagctgctttaacagctgcaaaggctttatcaatgtctgttgcattcaaagatatgtggttaattgcccccgcatgatttattgtatcgccctcccatgtctcaataacgagattattaaattgcatgaaagcacaacgactgtcattatttcgaaataaaccggcttttttgaagccaagtgtttcataaaaggctattgttgcctctaaattctgagttggtatgccaacatgttgtatcccagtaaaatagtcattgattgccatgagtttctccatttcgttcaatcattcaatatcgtgcttgatttcagttgcaaaatagtaactgactaaagcaaatgctacggtagggacgataaatgatagttgcatcgaacccaccgcatccgatacaagtccttggatagctggtaccacagcaccaccaacaatagccatgaccaaaatggcacctgctgtctcggtatgacgcttatctgcgacgttatcaagtgtatgcgcatagatagttggccactgtggtccaaagaagaagctggcgccaacggctgcataaacagcaatcatacctggggcaaatgttgccagcagtagtgataaggtccctaaaattgaataagcagtcaatacttgcgtcggcttaatttgagtaaatagccatgtcgctacaacctttccaaggaaaaagacaatatatgaataaatcataaaattagacgcttgtgcatcagaaatactgtgattcatcaccaaagctagacgaatggtaaatgaccaaactgctgtctgcatgccgacatagataaattgcgctaaaataccttttttaaaccgataattatgaaacaaataagcaatggactcactaaaacgcactttagcgtgtttcgtttcatccacaattggcttagcacttggcattttagtaaaagccaagacaatcaacatcgcaatcaagacaaacaaaatgtatttatacggttgcaaggtcaactgcaacattttttcaccgtatgcaattcgttctgcaccttgcataccagacattttctctgataaattgcccacagaaccaaaaatcaaatacttacccaacaaaatacccgtaatactacctattgggttcaagatttgtgaaatattcaaacgtaggttagcatactttttgggacccatcatggaactatatgtatcacttgctgtctcaagaaaggacaagccaatcgcaatcgcaaaaatcgccactaaaaacattgagtaagttgctacacgtgaagccggaaaaaataaccctgcgcccaaaatataggcgactaaccctgtcattatcgttactttataagacgctttgcgaatcacaaagctcgctggaatggctaccagaaaataaccgccataaaatgcagactgaacaaaagctgtcgctgcatcatttaattcaaaaacagttttgaactgcgtaattaaaatatcattcaaacttgctgctgttccccacaacggaaacataagtgagacaacgacaaattggaaaattggtgtctttttcagatatccatctgctaattgcccaaaatcatgatgatgcttagcacttttgctaacagtattaatcatgctacttctcctctagtagaaacaagtgttatcacttgtaagcgtttacaagttttaatgatagcacatcactcttattaatgaaagccctttcatatgttttactaatatatttgaaaatccgttgaaaagtatcaaaaaacaccattacatcgataattatcgacgcaatggtgtttttaactcatattatttttcagtgttttttatgaagctttgtacgacatcagcaggaatggcaaagcccatgccttctacacttgtcccgttgtctgaagcggctacttttgaagaattaattccaattacttgcccatttaaatcaaccaaggggccccctgaattaccaggattaatagcagtatctgtttggatcacttgctctgtattaccgccagtctgttgacttgttaaatcacggcgaggagcagatataataccactggttactgaagtggcatattgtgaacctaacggcgaaccaatggctaagaccggctgtcccgattggatattcttcgtatcgccaaatggtgcaaccgttttaattgcatctgtcttggctttaatgagagccaaatctttttgttgatcagtccctacaatagttgctttgattttttcaccactagccgtgatgatttgtaatgcatcggaattagccacgacatgattgttagtaatcatgtagacataaccattatcaattttataaacaacacctgacccttctgatgctgtttgaacggcaccatttggattattttgcttaggtttttgtccgaataatgcagcaaaaccatctgttggctgcgctgtctctcttttcatattctgaactgtaacaacagcatctttaactttattgtaggctgtcgttgctgtgtcttggcttttataagatgttttagctatggttgcttgccctgtgacattagcttttttctcaattgctggttctctttgaaaccacgagtttggctgcgtacctgaataaacaactccgccaccaacaattgccgaaacggcagccacgacaattaaactatgtttcataacgaccctcctaagataaaagtagtatagcgtgacaagttttactgaatattaaagtggtaaggtaattctaaaaacggtgcctttcggctgattgtctgctacagtaattttaccaccgtgtgccctgacaatccattccgcaatagatagtcccagaccagtaccacctgtttcgcgactgcctgttttatcttcacgataaaagcggtcaaaaacatgctttttggcttcatcgctaataccgcgtcccgtatcagctactgtcaaaacaaacttacgtttttcaatgctagcagcaattgctaccgtggcacctgcttctgaatatttcatagcattatcgactaaaagtacaattaactgatgaatgcgcttttgatcaatataaataggctgattaacatgtgcagaaagtaatacctgcttgccatcaaattctgccatttcttgataaggtgctaaaatacgagacaagaaatcggcgatattagtcggttctttttcaatacgcgtcatattggattctgactttgctaatgtgagcatattgttcgttaaggacgttagacgtcgtacttctgatagcgacaagataattgcattcgactgctcgcggactgttgattctgggtgcgtcaacatattttctagtttaccttgaatgactgccatcggtgttcgtaattcatgtgccgcgttattaacaaaatcttgttgctgttgccaagatttaatgattggtttcatatttttaaggctaatccaatatgagaccatcaatgcgagtagaccaaaagtaccaaacgaccacaaaataacttttttgaagtggttcaggttaaaaattgtatcattcacattgacagtgataatcccatacttaacaagttgcccactattattacgggtattgtcaataaattctacgctggcgacacgatagtaattaccttctatttgtactgtcttgggtcttgacgagataaaattaccacgatatttgaactgcttgcggtagatctcttgtaatgattctggtatacggtcatctaacaagagatgtttgtctttatcataaacccaaacatccgccaatgtattagattgtaacagcattggtgatttacggttagtatcttccgaatctcttaatgcccctgctaaattaaactgtttaatttgttgggtaatggcagaatcagaattctgaaaaattgtccgtgtgtacgaccaataaatcaccccaccaagaactgagaaaataacaaaaaaactcgcaatcaaaagtaaaaatccgcgaatttgttgttgtttattaatgacattaggcatcatcaacctctaaaataaaaccgatgttgcgtaatgtttttatcaaatcattttgcccgacagcttctaatttacgtctaagattgttcaaataaatattgacaacattaatcgtcgtatctgaatcaattccccacacacggtcaaaaatttgatctcgtgtcacaataatgttcttgttttgagctaaataagttaaaatatcaaattccttacccactaatttaaccggttgaccatgaacttgtaccccgcgattttccaaattaatgagtacatcaccaacagttatcatgttatcttcagaatagacacctgctcggcgcaataatgccttaacacgtactagtaactcttcacgatagaaaggctttgtcaagtaatcatcagcaccaacattgaaaccttcaatcttatcatccaaagaacttttagccgttaaaattaagacaggcgtctcaatatcattgtctctcaagtgcttaatcacctctagcccattttcgccaggtaacattaaatcacaaataattaagtcataaggggattcttgtccctcgtattccccatctaatccattggttacaacattaacatccgcaaaatcttgcaaaaagcccacaatattatctgcgagattagcatcatcttcgattaataaaattttaattgcctttgacattttgcatctccattgtagcgttatgttgtttttattgtacttgtttctgattaatagaagattaaaaacaactgacacaataaatttatatcctaccattaatagtagcatattcaaccgttgtaatggttaacgcatttattatacgaaaagaatcttgcttagtaacagacattcttttgcagtttagtgagataacacatctttctcagagagctttagtacacgccacaatgttaaggcaataatccatgttacggcaaatattgccactaaaataatccctaatttattgaaatctaaagcttgtgcccaatcggtcaaactattatgccaattaagcatcacactgattgactgaatgaaatcaacaaaactaataaagcctgcagccataatcgaaatacctgtcaaaatcaagttatagtaaaccttacgatacgatgacgacacaatccaagtataggtggtactcatgaaaaaaccatccactgtgtccatcaaacacataccagctgtaaataacagcgggaaagcaagcgtggtataccaggcaatgcctgcatttgcagccgtcgctgatgtcgctaataccgcaatttgcgtcgctgtgtcaaaacccaaaccaaacaaaaagccaacaattgcaacttgccagttgtgtttaattaattttagcaactttaaaaagaagcgatagattgctgtttgctgatatcgttcatcagtcgtgtgttgctgtccaccacgtccaatgtgcctaaactctcgccaaataccacgcataataaacgtattaacaaccgtcaataataacagcataacagcagctatcattgtcccaaaaacaccgccaatttgctcaaaaatcggcatggattgcttcgcccacgccacaaataaaaccgtcaacaatgccattaaaacaaccaccattgaatgtccaaatgaaaaactaaagcccacaccacgtgtatttttgccatcgttcagcattttacgtgtcatattatcaatcgctgcaatgtgatcaacatcaaaggcatgacgcaacccaaacgtaaaggataaataagccattcctatgatttcaggatattttgcaacacctgacattagtagcaaaataccagctactaaaatgagtaaaataaagctactataccgtagaatatcggtttgtaatgtggtgcggtgctgtttttctatcatactattctcctaattgttctgttgcccacttaataatagaaaccatgtcggtaatcccaggtagtgaaaatatcactcatgtgcttcataattttatcaacatctaatcccttacgaataacaataggtgctggttgcacgcccacacgaccatgctgttctggaataaggtgccctttgtcatcaaccattgaaaccataacaccttgttcatagcgtgtatcaactgttttatcaggttgaatgctagcaacatagtcattagcttcaataattaagtctgctgcccgctcaatctgttccccaatacctgtgacaagtccgcggttccctttgcctgatgggtttgctgaactcgcaaacgaaaacttatggtaagtttcccacattgtcttggcaatttgttcgcttggtttaccaaacttaatcacaaaacaactcgtctcacgttgatccatcatcaattcttgactgccatctgctggaatcatggccttaccggccgctttccatggcaaaatgcatccaagcaaaatatcgtcatcccaatgtttttggtacatttgctcaatttcgggcgtcatttgtgccaatgctttgacttgtgccattgagccacataaaacaaccccaggtttatttcgtcgacgattttttgcagaaaatttgcgttctaatccttgcttatcagaagtcataataatgtaaccaacctttgttggactaacaatcatgccccctgctgctttcaaaatcgtgatggcctcttcttgaacaccaccgttccatgttattgtttttgtagttgtagctgtttctgacattttcaatactccttttagttcattgtagattttttcgtttctggtccccagatggcgacaagtgttgcgtccatgctctgttgcaagacagttgcacgattcatctggtttcctcctaatcaaagtttggctgttttttttcaaacgctgtaatggctgcttcaaatttcattgtgacatcgatatcatcttcaccattaataaactttgcttgccactgcggattaatatcaaagtgaaattgattattgttataagtgactatttgatttggcaaatcaatcgttattgtttcatcaggttttatatcacgtaaaatttgtcgttctgcttctggtaacacaataggtagtaacccatttttagtggcattcatataaaaaatatctgaaaagctgccacctatcaccgcacgaaagccataatcagtaagtgcccataccgcatgttcgcgcgacgaaccagaaccaaaatcaaccccagtaatcagtacagtagcaccagcatgttctggcttattgagctcaaatttcgggtttattttgccatctgcaagatagcgccaatcataaaataaatgtggcccaaaccccgttttcaatatatttttcaaaaactgctttggtaaaatgatgtcggtattaatactgtcgtttgggatcaccaccgcacgacctgtttctttaataaatgcttccatagatcccccttaaatcagatttctgtaatatcaacaaagtgtccggcaatacccgcagcagcaaccattgctggtgaagccaaatgtgtacgagagccagccccttgtcgcccaatgaaattacggttagacgtggaagccacatgcttgccggctggtattttatctggattcatggccaaacatgctgaacacccaggttctcgccattcgcaacccgccgcttcaaaaattttagcaatactggttgcaatcgcacgattacgaatggcgcgactccctggcacaatccatgctgtgatattgggtgccaaatgctgccctttcatcatggcagcagcgattgccaagtcttcgtaacgactatttgtgcaagagccaataaaaatatagtctagtggaatatcggtcactggtattcctggctctaaaccaatataatcgtatgctgcgcgatcattatcatctcttatttccggtaatatttgatctactgcagttgccatccccggatttgttccccatgttaccatcggcttaaggtgactgacatcaaaagtgataatctcatcgaaggccgtttcatcgtctgtataaaattgcgaccaataagccttagccgagtcaaatttttttggtgcaaactctcgaccggctatataatcaaatgtggtctggtctggcttcaccatcccagtttttgaacctgcttcaattgacatattacataatgtcatccgtgcagccatagacagcgcctcaatcgtttcaccataaaattcaatcgcataaccggtaccaaaagagacaccatgttctgcaataatagccataataatatctttagcataagtattttttggcatttcacctgttactttaatgcccatcgtttttggtttaacttgccaaatcgtttgcgtagccatcacatgttcaacttcagatgtaccaataccaaacgcaatggcgccaaatgcaccgtgtgtagctgtatgtgaatccccacaaacaatgacttttcccggttgtgttagcccgcgctctggaccaacaacatggacaatgccttgcttatcatcaccaattgaagccaatggcaccccaaactcttgcgcattttttaccaaagtatccatttgtaaacgagacatttggtcctcaatattaaaaatgtcttttgttggtacattatgatccattgtggcaaaggttaaatccggtcgtcgtaattgccgctttgtactacgcaaaccatcaaacggttgtggtgaggtcacctcatgaattaaatgtaaatcgacataaatcagttgtgcctcacccggctcaccagccactacatgcgtattccaaattttatcaaatagtgtttgcttcattgcttaccctctctcacatgttgaatagattgaatcacgtagttagttactgtgagcgttgtatcatgaccacccatatcaggcgtcataacctgagcattaatggcagccgatacagcatcagtaatttgcctggccaagttcacttccccaaaactttcggaaagcatcatcgctacagcatgaatcattgacattggattcgcaataccttttccggcaatatctggcgctgatccgtgaattggctcatataaattcggcccgccttgaccaactgacattgaaggtatttgtccgatagacccagtaatttgtgctgcctcatcactgagaatatcaccaaatagattcggcgtgataatcacatcaaaggctgtaggtttagcaataatagccatcgacatagcatcgacataataataatcaacataaatatccgggtaggcttttgccacttctgttgcaatttgacgccacaatttagacgttgccagcacatttgatttatccacaatcgtgacatgttgtcgtcgtttttcggcaagttgaaagcctgtctgcatgattcgagtgatttcagaagtactgtaatacatggtatcttttgcaaagtctgctgctaacacacggggttcaccaaagtaagcgcctgacgttaattcacgtacaatcacaaagtcggtgtctgcaacgtacgattgttttagtggtgaacgcgcaatttgtgctgctgtgatatgcgttggtcggatatttgcgaacaagcctaaagccgatcgcataccaagtaatccctcttcgggtcgtttcgttgcgtcatcccatttaggaccaccaatcgcgctcaataagacggcatccgattgtttcgctacttgaatcgttttttcaggtagcgggtcgcctacacggtctatgccatccccaccaaaaggcaggtcgattaactcatatttaaaagtagaacccgccgtcgcggcttctaaaactgccagccctgcagccataatttccggtccaatgtaatcgccttttaatatcgctatttttttgatgtcactcatgaatggcccccatcatcttgttggtttgaatcatggtcatcatatcttgcatttgttgatcggaaaccgttgatgttttttcagcaatacgcttaaaaataggtagaatggtcaccatatcttgacgagaaatatgatagcccagagagagcaactgattcatgacagcatgcgaaccggatagttttcctagtggtaatgaggcttgcgtcccgaccatttccggtctcaagatttcataagtttcaggattcttaagatacccatcttgatgaatgcctgactcatgtgcaaacgcgttacgccccatgatgggtttatttttagctaccggcatgtgagtggcctgagcaacaatatccgaaatgtgctttgattgctctaaaataattgctgtttgtttcgcaaaagtttgtcgtcgaacataaatagctgcagcagcctcaataatatcgacattccccgcacgctcacctataccgttaattgtgccttgaatttctgtagccccgtgcataatacctgccaatgcgttggcgttagccattcccaaatcattgtgtgtatgtgtggcccaagtcacttgatcaaaatctcgtacatgttcgcgtaaatactcaaacagttcaccatattcatatggtgtggcgtagcctacggtatccggtatattaatcatcgttgcgccggattcaatggctgcttgaatcacgcgcgctaaaaattctggttcagttcgcgtggcatcctctggtgaaaaaattatttctgacatcattgtttttgtgtagcgaatatctgatattactttttcaataatttctgaaggcgacatatgtagcttataggtacgatgcactggtgatgtggcaataaaaacatggatcatggggtgctttgcctgctgtgtggctgcaaccacggcatcaatgtcttgacgcacaagtcgcgcaagaccaacaaccttagctgtgtgtactacctttgaaatttctaccacagcatcaaagtcttttttggatgctgctggaaaaccagcctctatagcagacaccccatatttttctagtgcttgcgctaattttattttttcatcaatcgtaaaatttactcctatggtttgttctccatcacgcatggtggggtcataaaaagtgatttgatttgtcattttgacccccttagtcatcaaaaaatcccaaacctgccgttaaacggcttgtttgggattatcacatgtcctcgtcagccagccgttagagtttaacttaacccaacaaaccagccttaaaagcccaacttgttaggagtttctaagcaagttgagaaggcgcactgcactattatttatttgtgttgtcatgctactcatcatgtgatttttttccttttcatttaataaactcatcataatcattttatgtctcaacggcaagcaattatatcaaaatatgccaaatggatataatatcacgcattattttaagcctaatgccattttagcgtaacgtgacatgcgatctatggtccatgctggttcccattgcaatacaatttctgtcgtattaacttctggtaaaattttaagcgcatcgtcaatcatcgtttctaatactgatgttaacggacatcccattgtcgttaacgtcatattaatgatgacatgtccatcttcttcataggtaacctgattgattaaaccaagattgacaatatcaatctgtaattcaggatcaacaaccatacgcaactgtgccataatagcttcttcaattgtagccatttaacccaccgatccaatcatttcaaatttcatgagacgatttaattctacagcatactccattggcaattcttttgtgaagggctccacaaatcccataacaatcatttctgtggctttttcgggagaaataccacgactcataagataataaagctgttcttcagacacacgtgatactttagcttcatgttccatcgatacattgccattcaaaatggtattatagggaatcgtatcagcagatgactggtcatccatcaaaatcgtatcacattcaacatgggcaaaagacccatcagattcacggccaaatttaatcgtgccacgataatccgttgcaccgccatcatgagctattgatttagacactatcgacgaagaggtgtttttagcatgatgaatcatttgcgcaccagaatctagtgtcacctcttgtccagcaacagcaatggacagcatggttcctcgcgcgccttcaccttccaaataaactgatggatacttcatggttgtttttgagccaaaattgccatccacccactccattgtggcattttcatgtgcagcagcacgcttagtttctaaagaataaacgttatttgaccagttttgaatggttgtatatcggcaatagccgtcttttttaacaatcacttccactacggccgcatgcaatgcatcaccagaatacattggtgccgaacacccttcaacatagtcaacatgtgccccctcatcaacaataattagtgtgcgctcaaactgtccttcattcgctgtattaattctgaaataagattgaatgggcgtagtgacatggacaccttttggcacatagataaaagtgccacctgaccatactgccgcattcaaggccgctaatttattattggtcggttttactaacgaaccaaaataagctttcactaattctggatattcttgtactgctgtatctgtatccgtgaatacgatacctgttttttcaaattcagctttcatccgatggtaaacaacttccgattcgtattgtgctgaagagcctgctagccaacgcctctcagcttctggcacacccaacctttcaaaggtttgtttcaaagtatctggtacgtcctgccaatcacgatatttttcatgtgttggtttattataataatagatagcatcaaagtcgatgtcacttaaatctggtccccaagtttgcatcggcatatctaaataagattgataagcacgtaaccgatagttaagcatccactctggttcttttttctcagcagaaatcgcgcgaataactgattcgttaagcccacgtccagttgaaaaaacagcctgataatcatcttgacggcctaattcgtctatttttttggtttgaattgctatttttgtgcgttccaatgcttcttggcggtcaatttccatgacactattcctcctcaatttgttgtattaacagcgacaatgcgtgccatggcaacgtggcacacttcacacgtgctggaaactgtgtgacgccagctaacatttgtgcatcccccaacattttatagtcaccatcatctcctgtcaccatacgcgaaaataatttgatttgttctttagtggtgactaacgattgcgcgataataaggtccatcattattgatgctgaagccgtcgaaatagcacatccctcaccatcgaaatggcaagcaactattgtttgatgttcaactgtcagcgctaaccgaataatatccccacaagttggattatactgttcaatttgacaactatccgcttttgtcactggtgctttgtggtggggatgttgggcataatcaagtacagcttgtcgataaatttgatctaaattatgcaaagtcattttttaaagtaatcctttatttcctttattgcagcaacagtgtcatcaatatcgtcaagcgtattatacacatagaaactcatgcgcaccgttgcagctacgcctaaataacgcattagtggctgcgcacagtgatgcccagcacgtactgcaatacccaattgatctaatgccgtggctaaatcatgtgcatgtacgcctgccatgttaaaagtaataatccctgtttggtggacatcatcagcaccataaaccgtaatagcatcaattttatgtaatgactctaatgcgtattgtgttagttgttgctcatatttggcaacttccaccatatctaatgtcagtagataatcaattgcagcacccaaaccaatggctccagcaatattaggtgtcccagcctcaaatcgccaaggcaatggttgaaaatgagcgtcattttgtgaaacagttgttaccatttcaccaccaaattgcgcaggtggtatgtgtgccaaaaggtcacgtttgccatataagacgccaattcctgttggacccatcattttatgacctgaaaaaacaaaaaaatcagcatctaattgttgcacatcaattggcatgtggggtacagattgcgcaccatcaaccaacaatactgcgtgttgagcatgagccaaagctgcgatttgtttaattgggttaacaacacccaacacatttgacgcctgtgtgatagaaacaattttagtacgtgccgtaatttgtttgtctgcatcgtgcatatctaatgtgccattggcagctaacctaatatattttagggttgcaccacgttgtttagcaagttgttgccacggcacaatattggcatggtgctccatataagaaataacaatttcatcactaggattaatatgcgtcatgccgtaagtttgcgcaacccaattaatcgcttcggttgtaccacgcgtaaaaagaatttcttcacgtttcttagcatggataaaatgttgtactttatctcgtgctaattcgtaagcagtggtggctcgttgtgataaatcataaataccacgatgaacatttgcattgtcatgggtatagtattggttcaaagctgccagtacgcttgctggtttctgagatgttgctgcactatccaaatacactagtcgatgttggttgacctgttgtgccaaaataggaaaatctgatggtttaattttcattttttagtttctccgcaatcgcattaataacagcttgttgtgctctgtttgtcggtatttctgctaaaacattacccataaaaccgcgaataactagttctcgtgccaatttttcactcaaaccacgactcattaagtaatacatttgattttcatcaacgcgaccaactgatgctgcatgcccagcagtgacatcattttcatcaatgaggagcaaagggtttgcatcgccacgtgcccgacgtgatagcatcaatacacgtgattcttgttgtgcatcagaacccttggcacccttaatgatttgtccgataccgttaaaaaccaaggttgaatgattcaaaatgacaccgcgttgataaatatgaccaagtgaatgacggccacgattaaccatgttcgtcataaaaccctgcgtctgtttatggtgggtcatcgccataatatttgcatgtgaaacagccccctcaccattcaagtgactcactaatttggtcaccacttggccatcattaaaagccacatttgaccaatctaaggtagcatggtcacgaatatcagcttcacgatgaatgtaagctgttgttttgccagagaacgcgtctagattagcatagtgaaccgaggcgccaacgtcagcaatcacttcaacgacaagcgatgcttttgttgtgtcagagcctattgtgtgggctgattgtaaaatagtgactgatgactgacgaccaacataaactaatacccgcgcaatataatcatttccgccaaccgataattggttcaaattaagatggatcacgtctttaatcactgtatggtcaggcacataaagtaggatgcctgtgttaaatttctgggcattttgcgctgttagtcgatcagtgttattggcaatgacttgtcctaacagcttatccaattgttgcggataacgtgattgagcagtattgatgttggtcagcaacacgccttgcgcaacaagatattttggtaaataataatagctcgttgctgttccacttacttcaatgcctaattcgtctgttaaaaaatgggacgttgcgctctgtgcctgagaagggttcatttgatctaactgccaagtacgatacttcaccttggtaaattcaggcaagggtagactttcttcattcatgcttcaccgccacaagacgatcagcgtcttcgtcagttaacacaatatccagtccaagttcatcacgtaaaccagcatagccctccagctctaacttttttgccaaatctgcagtacccgttttaacaattttgccacccatcataacatggacaaaatctgggacaatgtaatctaataaccgttgataatgtgtaatcattaatgtgccaaagttatctgagcgcatatggttgacacctcgtgacacaactttcaaggcatcaatatctaggcctgaatcaatctcatctaaaatagcaattttaggttgaatcatcatcatttgtaaaatttcatttcgcttcttttcaccacctgaaaaaccttcattgagatagcgttctgccatttccgatgtcatcgataaaaactcacgttgacgatctaaggtctttaaaaatgtcataatactcatctgatcggattcaggtcgtcgcgcattgatggctgcacgcatgaattccgcattagtgacaccctgaatttctgatggatattgcatagccagaaataaacccgcccgtgcgcgttcatcaacagccatttctgataaatcttgtccatctaaagtaatgcttcccgatgttacctggtaagctggatgtcccatgatagcttgagacaatgttgattttccggtaccgtttggccccataatggcatgcatttcgccagtatgaactgttaaattcacgccttttagtatttctttgccactgactgccacatgtaaattcttaatttgtaatgttgtcattgttttcccccactttgttgatttattttgtctaatatccactggttgccatgcattttagccaagcaacacgcatttttagttagttcggttacaacgaaatgctgactagaccacgtcggactagcatctattattaaccaaaaaaaattttctaaaaatgctgtttgatcatattgatttgataaagcaataccctttgccgccgtagtgactgatgcttgagtatgttgcatatctcgttgtgacatagcaatggtgtaaattgtcatgattttcacaatgctatactcaccagacattatactatcttttcgttctaacaagtcggacactatttgtcctgcttcctttgtgcgcccaattaattgataataatacgccgtaatcgcataaaaaaaataacattgcgccgtcgttaacttactaactacgattgttttcaataattttttcgcctgttgtgtgttttttgtcactaataccactttaaagtaacgacacaattgaagtaactgatatcccgccaaagaaaactgtctcacatcacaagttctaacaactgtttcaaataacatatcattttggctacttaatgctctaaaaatttgttgtaaaagatattcttcttggcgcttgttcaaattctcaataataaaaatatcatctaaggtcagattaagtcgtgaacaaagtgcacttgttatttctagagaaggtgtctgctgttgatgctcaaatttcgacaaggttgcttgggtacaaatgcctgccgataaggccacttgtgatatttttagctgtttacgtgtatttataaatttatcaatatctacaatcatcttttctcctaacaaaaaagcattctaactgctgatcagttagaatgcttttcccatcaactaactgtctacgtacttaccagataccgtagacagtgctcaaaatgcctactcattaggaaatgagtaggttgagttgctttttcaattgcttaatatatttcattgccatgttgctgtcccctatgcaattagaaaaatgttattaatatgagatattttataattttaagatgcaaatgtcaataaaaaaaacgcaatctgcgtttttactttttttgccctgcccatttcggcttacctttatcttttgatgctttagcacgctttttcttttttggcttttcagaaataacatggtttatgtcggattgaggtgctttaacgtatgccgactttttgacatccgaatctctagcggttaactttgcacgagatagcgatgctgcattaccaacttgtaccgatgtcttttctgtcttgtcaggaaaatcattcactgccttcactaaggcaaaatcgtctcctaattcgtgtttgagattacgaatatcatgatcattgccgagattcagtactcgccctggcttacccattctaccagtccgaccagcacggtggatataagtcttttttcgttgtggtagttgcgcattaactaccagtggtaaatcatcaatatctaaacctctggccgcaacatcggtcacgagtaataacttaacgtcacctttcttaaagagacgcaatgcatctgcacgttgtacctgtcgtttgtcattactaccgatgctcatcacactggcatgtgcgtgacgcagtgttgcctgcatattcaccagaccactaattgtattaaaaaataccagagcctgttggttgtgtcgcgctaattgaatgagtatatttgctttggctttttgatcaacatattgaaactcatgacttattgctgctggcgcatctgtaccaactgaaataggtttgacaatctgattaaaagtgtctgaaacatatttcaaatcaacaccagaagtcgccgaaaagaggcctagttgtactttttctggcaattgagttgctaattcttgcaaactatcatgccgttcgtcatttagcatggcatctgcttcatcaaagataacagtctgaaccatcccaaattttagcgtaccacccgcagccatagtcaatacacgaccgagcgtaccgataacaacatgtggcttatcttttttcaatttatctgcctgtcgacggccattggcaccaccaatcaggctcgtaacagttaccccaatcgtagcaccccactctcgcgcaacagacgttgtctgcatagctaattcttggctgggtgctaaaatcaacacttgtgtgcgttttgcgtttgtatctatacgcgacaaaattggtaatagaaaagccaatgttttcccagtacccgttggtgccaatccaaaaacactttcgccatctgttaaacgttcccaaactgcatcttggattggtgtcggtttgtcaaatacttgattaaatttttcctgtaactctggtctaatagccattaatttattattctttctggtctgctgggaattcaatccccgcagacgaacgcaaatcaaacaatgtttggttgacttgttttgcaagttggaaccactgattatatatcacgtgattacctactggatcattgatgacattggcaaagtcttgtgcctcacgaatcataggattatcataaggtgtttccccgatattttcagtctgaccctcaccatcataataagtgacatgctctagttcggctatatttgacgttgaaatggtttcttttaaaccataaaattcactaggcaaataagagttagcattcttaccgaaaataaccgtcacattatatttatcatagaataggtttgctgtaccacgggcatcggccccatttgccagtaatattggtaaatattgaacagcttgtggtgcaccaaacaaggcaatggcagcatatattggataaatacctaaatcatacaaagcgcccgcactaaactcacgtgtcaagacatttggttctttgccagctagataggcatcaaatcgtgatgaatacttttgatagactagtgttgccccttgtatttctgataactcaccaatggtctgcgcgataattttaaaattcggttgatgaatatgccttgctgcttcgaaataacgaacgtctgcatgttgagcgagtaattgttcaatctcagcaaattcaacaggattacttgttgttggtttttcaacaatcacatgcacatcagcttcaatcgccgcctttgattgctcaaagtgcaaagcattaggtgaagcaatgtaaacgacatcaatgtctgcatacaaatcacttaaagttgtgacaacagatgcatcttcaatccttaagtcagctaaaaatttttccccactgtctaacgagcgtgaataaactgtcgttaatacatactcattggttgccaatgccgcttctacgaacattttggtaatccaatttgtcccaataataccaagttttatcattttatctccttaaattgttgtcttgtaccattaaatacactagttggcattttaaccgccttcaagcccttaccaattgtatgatcttcactatactgaataaattgatttgctgttgctctattatcagtattatctgcaattaaccaatattttgtctttttgatgacttggtttaattgttgttgcacgttaggtgtcgtgtaaatgacaatatcgcgattataatgtgtagacagcgactgaataagtacggctaatcgttctttgctgcttttcgtagcaatttgatcattagttacataaatggcaattggtaattgcccaatattattgccaactttatcaatgaaatattgtgcctgtgttgcagcgtcaacactcgcatcatatacttgaatactcccgactttcaaatgtgccccttgcgcgcggtcatagcttgcctggtaaccatcatctgcaaaagtaacccctgaagttgcacgcaggtaggtaaaatcaatgccatttgttgctagattattataatccacataacctgaagtttggttaatggcaacaccttgaacactaaaaccacttggtgccgtgtttttcacaacagtaattggtggtttggccattagccaaatgacaattgttgctataataccaacaataataattagccaggtaatgagcgacaaagattttttagtcttaactttttttggggtttcagtgttatttgtcataatattaattatacaaaatttcttagccaaacgctcataaaatacattaagcttaggtcacaaatatcacagtagttgatgtcttatatttttcatgagataatgatgatattatttttaaaaaatgaagggaaacgttagataaataacatctgacattactaaaaaacatgacacttgaccacaaattagaccaatatgctgaattaattgttaaacgcggtgtgaacgttcaaccgggccaaactatcatactctacgccgccgttgatgaagcttattttgcacgtaagattgttgccgcggcttatcgtgctggtgcacatgaagttgtcttagaatggtctgatcaacaaatcaataaggcgtttttaacgcatacatccttggaacgtttagcgaatgtcccagaatatgatatcttaaaagctaatacgctaatggctaataacgcttcacgtatttcgcttgtatcgcaggacccagatggtcttgctggcgttgattcaacacgtttgcagacaatgaccaaagccaatcaaaaggcctttacaagtgtgcgtgaagcaacaatgaaggatgatatttcctggctagttgtcgctgcggctgggcaagcatgggctgaaaaagttttcccagatttgtctggtcaagctgctgttaatcgcctatgggaagagattttgaaagatgtacgtatcgatgacacatcagacgccatcgataattggaaccaccacatcaaaaaattacaagccaaggcggattggctgaatcaacaaaactttaaagcgctccattataaaaatgctaaatcagactttacaattggtttagctgaaggccatatttgggaagctgctatttcacaagataaagccggtaatatctttattccaaatatgccaaccgaagaagttttcactgcccctgacaatcgtcacattgatggtcatgtcgcagccactatgcctctatcatatcaaggtaacctcattgacaacattgcactggattttaaagatggccgtatcattgacgcgacagcaacaagaggtgaaaacgtcttgaagcaattgattgagacagatgatgggtcaaagtcattgggcgaagtatcgcttgtgcctgatccatcaccgatttcacaaagtggtattttattctataacacactctttgatgaaaatgcttcagaccacttagcaattggcgcagcctatgcttcgaacatctcagatggtaaaactgctagtcccgaatctttggctagccgtggttggaacatctccgatgtacatgtcgacttcatgattggttcatctgatatgatgattgatgggataacacaagacaatcacagcgttcccgttttccgtaacggtgattgggcctaacaataaagaaaaccgctcaataatacattgagcggttttcttttgtgcaaagattaaagatgcttatgctttattgttgctaaaatggcatgcgcaacaactgcgtcaaaattttgggtatcaaaatcgtccaagccagcacgggttgaacccccaggtgaggccactgcattttgcaaggcttgtgctgttaagtcactctgtttcagcatttcagctgagccaaggacagtttgtgtggctatttttgtagccagtgttgcttctaaaccattttgcgttcctgcctgagctaatgcagcaataaacttgaaaacataggctggtccagaacctgcaactgcagaaaaagttgcaaactgggattcactcacatcaaaatgatgccctaagctgtcagcaaattgttgaaatactttctcatgcgttgccgataatactgtacttgcatacgcaataaccccttgattaattgccacattgacattaggtagtgtgcgtacaatttgagttgactttgtcgccgcagaaagcgtttcaagtgtaacacctgctaacacagaaactactaacttatcttgcaaatttaatggctgaacaattttctctaattggttaggcaaaaaagctaaaacaacgagatcactggcagctaccaatgattctggcgacatagccacaacacctagttctgccgccaatttttcagcagaacgcggtgaagtgatgtggatatcttttgctgggacaccttgacgcaataggcctttcatcatggcttgtgccatattaccagtaccaataaaaccatatgttgacatagtcgctcctttacttaaagcaattggatatactgacagcaacttaatctttcaatgttgacaatttatcatcaattgctgctaatacttgatcacgtgctgtggtgttagtcacaaaatcatagtgatcaccatcaatttggatttttggcgagcggtcatacgctgcaaaccaatcatcataacgtttgttaagttctttatagtaagcatataacccaggattttcatcgatttgttcaaatgagcgtccgcgtttttttatacgtgttaacattgtctcaaaactaacacgtacatgaattaaaagttctgggtttttcagatttgctgtaccagcaatctcagccatcatattatctagtagtgatttatatatatcaacttctgtttgtgttgcccgatctaaatcagccgttaattgaaacagcagcgcatcttcatatattgagcgatctaaaatgttatgacacccagttgcttgtgcaacttgaatttgcgatagtcgcttgtttagaaaataaatctgtaataaaaagccatattttttagggttttcataaaaaagtggcaaaatcggattatcatctacactttcataaaacgcctctgaacccaagtgttctgctaacatttccgttaaacttgttttgccggcgccaatagtgcctgataatacgatcatgccaattctcctaatttctattaatttagtccctaactagtatatcaaaatttggcctatttttcagaattaacgttgtcctaattgtgacaaatacttttctaaggtcaagtgatgtttagtgatatactgtgcattgtcaataccaacatagcgaaaatgccatgattcataatcgattcctgtctcacttatggcttgtttatcactcggataacgtaaaatgaaaccatacgctggtgcatgttgaattagccactgctgtgacttaaattcatccatttgcgccattaattgtggatattttgccactgcatctgtgcctgctaaatcaaccgctaacccggtttgatgctctgatgaacctggcgtttggatgactgtttgcgttagtttgacggcttgatcatgggtcataccattggcttcatgttgcgcaatggactgatcatacacttgtgtttggtaagctattgatcgatacgctgaaacaagcgtggtggcataacctgctctttgagcagcttgtcgaaatgctgctaacggcgccacaatgcgtttatccatctgtttatcatccacagtaacatgcgtaaaaggtatttctgattgccgtgcgtgctgtttattaactaaaataagttgccaatctgacacgcttgcctgtttgggtaacccagaatcttgagatacagcttttgatgtcgtggttgtctgcatctgcgcttttttacgcgtaggctgcaaaaaactaataattagtatgcccactacgataacaataacgataagtgtaatcttctgccaaatctgacgtcgtcccatcatatgtttaactccccaatagttttgcccacatcgcaaggtactcacttgcttcataccatttcattctaccacgtcatggcacattaagccgtgcataaaaaaaaccgatacaatttgtatcggttacttagtggacagtcaggggctcgaaccctggacccacggattaagagtccgttgctctaccaactgagctaactgtccatgtgtcgctttcacaacaaaaaatagtatatcatgtatttttgttttgcgcaatagttttaattcactgtttgcctgtcaattatcacgtagctcataaaataatcttgtcacataaaacaattgcaaaagaaacgcaagtattaacaacacgatacccacactggataaagatattgttatttgatccaatgatcgtgaaaaactaacacacaaaatacccagtattgccaacaccttaaatgcagcgtgtgtggcaaagcggttggcaatcataatggcatttaattcacgctcatcgttgtataattcatccaatttaatagtcagctgtgcttttttagacagttggcctattgtctgtttttgtgtcctataatattttaatagcacgatgccataaataaagtaaatggcaaataatgccatgttccctgtcacgctgtatgtcacagaaatgatgagtagcccaaacaccataagtgttgtcatgagtgcattctttttgacgttaatcattctcgtcctcacttttggtaaataactgatccaccgtcgtttctaatattgtggctaatttaaaagctaacgctaacgatgggtcatattttgcattttcaatagcatttattgtctgtctcgtgacattcgccttttgggctaacatgtcctgtgacaaatgtcgttcttttcgtcgcttacggatatagttatgcaatgccaactccttatgtaaaagatattttacatatatatagtaaaacatcttttacttttcttgtcaaaccaaataaaagaacaacctaatggttgttctttctgttagcaatttacttatcgttatagcctgttggatgactcttgtgccaattccaagccgtcttaataatgtcttgtacgttatcatattttggcgcccaaccaagcacatcacgggctttgtcagagttagcaatcaaaatatctgggtccccggcacgacgtggtccaattttagctggaatgtcaacacctgttgcttcacgtgcggcttcaaccatttctttaactgaaaatccagttgctgaccctaagttgaattggttagaatcatgcccatctgccaaatactttagcgcacgaatatgtgcatctgccaaatctaagacatgaacataatcacgaacattaaagccatctggtgtcttataatcatcgccaaacatttcaatatagtcacgttgtcccaacccagcttgcaaaataataggcactaaatgagtttcaggcttgtggtcttcaccaattgtgccatcttcagctgcaccagcaacgttgaagtaacgtaaggctacccacttcacgccatcagcttggtcagaccaagccatgattttttccatcatcaactttgattcaccataagggttaattggattttgtggatccgtttccttgattggaatgttgacaggattaccataagttgctgctgttgatgagaacacaatttgcttaacatcatgtgctttcatcacttcgagtagcgttatcataccgcttgtattgttatcaaaatatttcagcggatttgctactgattcgggtacgattgaaaaagcagcaaaatgaacaacttgttcaatattttcttgttcaaatactgccgataatgctgctttatcgcgaatatcaacttgataaaacttggccgcgggatttacagcgtcacgatgtcctgtaaataaagcatcaacaactaccacttcgcgaccagcttcaacaagtgttttgaccatatgtgagccaatgtaaccggcaccacctagtactaatactgacataataagcctctttattctaaaatgatactctcagtgtacactataatgtcacgttacgccaattgaattctgcctcagcactaacaacatcccccaacataatgcgatgcttactggactgattgccaagcacaacttgtgattgaattgtatgacctaaatgtatttcattctcatattttagattgattgatgtaatttcatgggtttctaaaaattctgttgggacaacatcttgcatccattcaaaatacttcgaattattgacatgttgattagcatcaatatcgagatagcgcacgtgataatctttgctaatcatgtcatcattcggcaaaattttaattggattgggcatacgcggaatttgcttcacgcgttcagcttgatacttatcaacgatatcctgtggtaatcgcgccatccgtcgattattaatatcaatcatggtccaaattgaatctacgcgaataatctcctcaccctgtgcatcaaaaaatgcaaacggacgtctcacaaaaaacggattatatttcgcggcataagtttgaatcgtaatttcttcattgacagctgggcgtctggtaatatgtacctcatactgtaaaataatccaccccaagccacgtgctaaatgtgttgattgtcccacacctaacgcatcactctgtaacttagaagctaaaacagcccaatttaatatcattggcaaagctaacttgcctgtgacgtcggcttcgtaatattcaacgcgacgcttaatttcaaaagaattcattttttgccccttacattaacccatgataatctgtataaactgcttgtctatctaattgccgttcttttgcgacttgcttaatcgcagcatttggcttaagcccctttgctaccagtgctgagaccgcgtcatgaacagacaacatggttaaatctgtctctggttcagactggctagcaccagtaaaaccagcaatcatcaccacgaattcgccacgaatatcattatttttggaccataaaactaattcttcaatatggcctcgcaaaaattcttcatatcgtttagttaattcacgcgccaaaacaacttgtctatcattgcccattactttttgaatgtttgctaaggtttgttttaaacgatgcggcgattcataaaaaataaccgtatcttttactgtggataactgttttaattctgacagttgttcactatttttcctttgtaaaaaaccataaaaataaaatggttgtggcaccaaaccacttgcaattaaagctgttacaccagctgttgccccaggaatcgggacaactggtatattgttttccacagccgcagcaaccagttctttaccaggatcagagatagacggcattcccgcatcactgacctgtgcaacatcccccccttggctaagcgttgcaattaaactcggtatttttgactgccaattgtgctcatgaaagctcgtttgtttcgtttcaatatcaaagtggttcaataactgctgggtgtgtcgggtatcctcagctgcaattagggccactgcattcaaagtatcaattgcccgtggtgtcatatcttgtaaattaccgatgggtgttggtactaaaaacaacgtgcccgtctcatgcttttcaaagcttttttgttgattcatgttacgctcctaacgcgatagcaacatctaatactattttttcaagtcgcgcttgtaaagtcatattaaactgtcgaaaaaaatcatctctgagtatggcatcgctagctttcactaattgtgcctgattgtactgcttatttagcactttatatagcccaattagcttaggaaatttcaactgtgtttcaggtatttgaccaaatacaatggtatcgcgcgttagttcatgtagccaatttaaaaataatgcttgctgctgttcatcttttaattggctaactaaatattgttgcacgtaaacaaaggcttcaatacgtctttgcatcattaactcaaaccatttgaataataggctacgggttaattgttgccacgcttcaaaatctgctattgtttcatcgttgtgcggtgtatctaattgtatttccggtctaaggtgtacaatttgtgcacgcgatttgattgttggcaaaatatcattaacattttctgctagcattaccatcaattgtggccctgctggttcttcaatatatttcagtaacgcattaccagcttctgcttgtaacgtttcaatagcatcaaatacaaagactttacgtggactttctcgcgacatagtaataaactcaggctttaaactcctaatttggtcaactttccatgtacgctttgtgccactaccactcttaggtaaacttggtcgtgttattttgacatctgggtgttcgtttttattaatgcgcatggcatttagctcattaggaccaacaacttcccaagctagccaatgcgaaaaagccagcttagtctgctggctcggtccaacaaataggtacaagtgactaagctgattactgcgaattaacccatgaaaatgtcccatttgtgttggataatattgttttgttgtcgttaaaaaatctggttgcattagaactgatgaaatgactcaatgctctgtgtgtatactgttgccccaccaacttcgacttcaattggataggcccccatgtggtcaccacctgcatctaaattaattggcggtaccataaactgcttgcgtttctgagatactttttgaataatatctaacacatcttgtacacgatcatcatcaatcgcaatcaaaaatgttgtgttgccagaacgtaagaaaccacctgatgtcgttaaacgtgtcgcacgtatatttgccttaacaaatgcattactcaacctatttgtgtctttatcttgaacaatcgctgtaattaatttcataaattattacccctttcgcgaattcaatgcctcttgtagcaacgcacgcgtatctgatatgacatctgttaacggctgtgttgcatcaattattttaattctatcagaaaaatcatgttgtagctcaaggtatgttgttcgaacacgttgatgaaaggataaactttctttatccaagcgatctattttgccctgacggttagccatcacacgactcaagcctaactctgaaggtacatcaaaatagattgtgaggtctggtaatagaccatcaatagcaaattgattaatttgccaaatgttgtcgacccctaagtcgcggccaccaccttgataagctaacgagctatcaacgtagcggtccgaaattaggacctttcctgcagacaaagccggtaaaatagtttcaacgatgtgttgccgtctagcagcagcatatagcaacgcctcggttcgatcatccatcccattgtcatcttctggttgtaaaatctgacgaatggcttcagaaataggatttccccctggttctcttgttgtcacaagttgatcaccaagtattggttttaattcagacactagtgcttccaatacactcgttttgccagcaccttcgggcccttcaaatgtgataaataatggtctagtcataatccccaatgttttctcaacgtaattgcacgcaacggctactacactatatgcggtcagtttttaagacatgcgtctgcatatgaccaactgtttttcgccgacgtgcctcacgatataaataattaaattttgctttggctaatgccgtttgtgcttgaatgagacgaacattcacctgaccatcaagcaatgcttcttctgaattttttgcagtgtcccaatctattttagctttgtcaatttgaaaaactaatgcctgatcatattcacgtcttaaatttgtctttttcttaccaaatatcatagttctgttcgtccttgtacagcctttattaatgtcaattggtcagcgtaatcaatatcagacccaacagctaagccatgcgctaatcgtgtcactttaatgcctgctggctttaacagtctcgccaagtacatcgctgttgcctcaccttcagcattagcattggtaccaacaataacttcattgatttcttgatggtctgatagtcgacgaatcaagcttggcaagttaatatcctctggtccagtccctgcactaggcgaaatcacaccatttaaaacatgataaagaccgtaataatctcgcgtattctccatagccatgacatctcgtgagttttcaacgacaaacaccgttgattgatcacgcgacttatcttgacagatggcacatggattgacactattttcagttatattaccacatattcggcagaaggtgagatctttttttgccgacaaaagcgactttgaaaaatcaacaacatcgtcttcctgcatgcctaatgtatagaaagctaagcgagttgctgtttttgggccaatacctggtaatttggtataactattaattaattttgcaattggttctggataatccataaacacgaccaggcttatttgtcagccaatcctttcatttcatttcttagtcaacaactgtcacaatatcattgccaaacaatttttgcgcttctgtcacaacttttggcgctatcaccgcatctgtcgctgttatggtagcatctgtcgctgtcgttaatacttcttgctgactgacatatggcacatcagataagctaattgtctgtgttgtcccagctttaagctgcttaacatactctgcacgttcctgctgccaatcatcttttgaaataagcactaaagctgttggcaaattttgctcgcgcaacgccgcaatcagtttttcttgtaagacgacatcttttaacgcttgatctagtagggctgggtaatcaaaagccacgaccagtccttcttgacttgctgcaactggcgatgctattgtcaacaaagcttgatgtgcaacattaaaagtgcttattaacgttgcccaagtactttttgaccggctaagggtgtcacgcttagccgcctgtaaaatagcaaaaacagctaactggccagtacgcgctaagctattattgtgggacactgcttctgactcatcatactgtgatgattgtgctattggcttaacagtatcatgtgtcgcttccaaattttcttgagcacttacaccctcattttgagttggttccgcaattaccgtagttgtatctggttgtgtatctgaagatacaggttgcgttgtgactgttgggtcattgagggattctggcgacgcaaatgacgatgtattgcgcgttgcatgttgagtcgattcagtatgcgattgatcaccttgtatcatcatccctagtttaacagttaataattcgaggtacacatcactctgcattgtctgcagcaactgcttttgaatatcatctagttcgcccatcatggcttgaatttgttgcgaatttaattgttgtgctaatgtgcgtaagtcatttaaaggtgcggttgatttgatgagttccggtgcaatattagccagcatgatatctcttaatagaccgataatatcactaacaaaacgttgtgcatctttgccggcaactagtatatcatgtaacaatttcagtgcttctggtgtttggctatttgttactgctgtgagatactgcattaattgtgttgtggtggttgacccagtaacctgtaaggcattatcaactgtcacagtgtcagtgccaaaagcaattacttggtccaaaatagacaaagcatcacgcatgccgccttcagccacattggcaatgatacgcaaagcatcttggtcaaaatcaatatgctgttgctttagaacatcagctaaatgagctgctatcgcttgaccatcaatacgtttaaattcaaatcgctgtgtccgtgacaaaatagtaactgggactttttgtggttcagtcgttgctaaaatgaatttcacatttgctggtggctcttccaacgtcttaagtagcgcattgaaagcactatttgatagcatatgcacttcatcaataatataaactttgaattcagcttcaatcggtgcataatcaacattcgataaaatatcgcgcatatcttcgacacgactgttggaagccgcgtcaaattcaacaatatctgatatttgtgaatcatcagtttcgggggcaatcccattcacttcacgagcaaaaattttggcagcagaagttttcccagtgcctcttggtcctgaaaacaagtaagcgtgacccgtttgatgagtctcaatagcatttttcaaagtctgtgtaatgacttcttgcccaatcatgtcttcaaatgttcgcggccgatatacacgatataatgcttgatacgccaatgttttctcctcctgcacctgaattgtatttgcaatttttgcttgcctattttatcttacgataactcaactgacaaaaaaagaccgctaagcggccaaatatgtacacaagcacaacatcgaacaaccttagggctgctacattcctgtcctgacccggttcgagagccgacatttgcctgctttattattatatctaatttctctattttaagcaaacacttcagaaactttcttgagccactttgtatgccatttaaaataagttagatacgcttttggaataagatattcattgacagccgcaaaatcatcaacgatcgatacaatccagctttcacgatattttggcaaggcaattgttgcgccaaacatgtgtttcacaataatatcagcttctttatcactaatgtgtgttatcttgtgtgcgttttgtaaagcaattcggggatgaacatacgcatgtgatccctcttcaaactttgtcacgcgccaatcatagtagaacatatcatgtagaagcccggctctggctgttgcctcagcatctgcaccgattttcttagcaatagtatatgattggtacgacactgaaatggagtgccgtaagcggttagaaaaatgatgctgcgtgtattgtgcgagttgctgtacttcgtcatgttgtaataaatcatcaacaatattaagataatcttggtcttggcgccaagcattagggttatgcatgtattttttgcctctttattaatcagtctaggtctattatagtacgaatttttaatttcgtgtattatttgtttggtaaaacctttttttcttgacgtttcagccgaatttgtgcaaaaaactgtttaagtaattgcccacaatcctcacttcttattccatgatgtacagccacacgatgatttaagcgagcatcctctaataagcgataaagtgatcgcgttgcgccacccttaacatcatctgccccataatacacagcaggaatacgcgagttaataattgcccccgcgcacatcacgcatggttcaagcgtcacaaataaggctgtattttctagccgccatgattttaatttgagattagccttttcgattgccatcagttcagcgtgtgctgttgctaattgttctgcctctcgatgattatgcgctttggcaataatttgattatttttaacaattaccgcgccaatcggcacttcgccctcattaaaagcaatgcttgcttcgtttaacgccacttgcatgaaataatcaatttgttcatcactaaatgttggtatttgaatcataagtgctctccaaaatataataacctttattcttagcaataatacgagcattaccaaatatggtcatcatatttttttgcgctgatggtgccccttgttttttttgtaacacagcaattagcttgccacctggctgaaggtgctttatcgcatcttgcaacatgactgtcaccacggcttttcctgctctaattggcggatttgttaaaatcagtgcatacttatccgtaattttgtcataaatattagactgaaaaattcgcgttaattgcgtcacaccatttttctgcgcattttgttgtgcaagttctaaagcgcgttcgttcacatctaccatatcaacctgccgcgacattgcttttgcaatagcaatgccaactgggccataacctgtgcctaaatctaatattttgccatcattaataatgaccgtttcaagggcctcaagcatggtgcgcgtaccaaaatcaactgtagattttgaaaaaacaccgctatctgtcgtgaaatgtagcttgtggtttaacaattcgaattcaaaattttgataatggtgttcggaatttggattagcagtaaagtacatttcatttgcagtttttcccgatttagttggcatagtatacccctttaaatattatgtacaaaaaaagaagtaccgaagcacctcttttaatataacggttgtttagttgtaagataacatagtttatcatccaacacaatacaaatccgtaaattttaaaaattgaaattacttcaaagtaactgatgcgccagtttcttccaaagctgccttcaaatcgttggctgctgcttcgtcaagaccttccttaacgattgaaggtgcattgtcaactaagtccttagcttccttcaaaccaagaccagttgcttcacgaactgccttgataaccttaactttagcagtacctgctgaagtcaattctacgtcgaagtctgtcttagctgcggctgcaccgtcagcaccaccagctgctgctacaggagctgctgctgaaacgttaaattcttcttcgattgctgaaaccaagtcagccaaatccaagattgttgcatccttcaatgatgcgataatcgcgtctttatcaaaagccatgattaaatcctccaatttatatgtttaatttttattaatactgtgtcattgattggttgtccaaccaaaaatacttattccgctgcaagtgcttcttcagcagcttcgccgccctcttctaatttgtcttgcacagccttaacagcatatgcaaatgaacgaattgagaattggaattcggccatcaattgaccaagcaaaccttcgcgtgatggcaaagatgcatacttgttgatgtcttcgatgttagcaatagtgccgtcaacaacaccacccttgatttccaacttttcgttggcgtcagcaaacttcttcaaaatacgtgatggtgcaactgcatcatcatttgagaaggccacggctgaaggaccggcaaaaatgtcgttcaattcagcaaaaccagctttttcagcagcacgtgtcaaaatcttgtttttgataacttcaagaacaataccttcttcacgcaactgatgacgtaattctgtagattgcgcaactgtcaatccacgagcgtcaacaacaactgctgaagcagcattcttgaattgatcagcgatttcttcaactttttgcgctttaatcgcaatagttttttcactcatgttataacttctccttccttagtattattttgcaaaagaaatcccgtgcgctaaaagacacacgggaaaagtttttaaacttcctcggcaggatattaaggtataaataccacctgagtcttaggcaaaatgatttaattcactcaatgagtataccaaatgaaattgatatcgtcaaataattataatgtattaagatctaatgcaacggctgggccaaatgttgaagcaatagatacgtgttgtacgtaagtgcctttaacagctgctggacgtgcttttaacacagtatcagcaattgtcttaatgttttcagctaacttaccttcttcaaatgatacacgacccacaggtacagcaacgtttccgtcacgatctgtacggtatgtcacttgtccgcccttagcatctgagacagccttagcaacatccattgttactgtgccagtcttagggttaggcatcatacccttaggtcccaagatacgagcaacgcgaccaacttgtgccatcatatcaggtgtggcaatggctgtatcaaagtccatccagccaccttgaatttgggcaactaagtcagcagcaccaacaacatcagcgccggcagcttcagcttccttggccttgtcaccttgtgcaaatacgataactttcttatctttaccagtaccgtttggcaaaacaactgcgccacgcaattgttgatcagcttgacgtgtatcaacattcaacttaaatgcaacttcaactgaagcatcaaagttagcgtagtcaatttctttaaccaatgcaacagcatcgttcaaggcataattcttttcagcttctacctttgccaatgctgcagtatattttttaccatgcttttgagtcattattctgcgtcctccttgattgctgttccttcaacagtcaagtcaacaccatcaacagtaacacccattgaacgtgctgtaccttcaatcatacgcatagctgctgtaatatcgttggcattcaaatctgccatcttattttcagcaattgcacgaatttgatccaaagtaacgtttccagcttttttagtgttaggttcacctgaacccttaccaataagcttacgcaattgatcagcagcaggtggtgtctttgtaacgaattcgaatgaacgatcatcgaaaacagagatttccaccggaataattgaacctgcttggtctgctgtacgcgcgttaaattctttagtgaattgcgcgatgttaataccggcttgtcccaaagctggaccaactggtggtgctggcgttgctttagcagcggcaatttgtagtttaactactgttgtaacttttttagccacgattttttcctcctcgtgttgtggtagacgcagcttaagtgctgctcccacgtatgtcgatgacatactcgtctattatacaaaaaaaaaactatcttagcaatagtttttttaagcttcatctaaaacagtgtcgacatcagcaaagtcaagttctgtcggtgtttcacgaccaaagacttcaactgtggcttccaaagtttgcttttctgaatcaatagcagtaactgttccttccatacctgaaaaaggtccagcaataattttgacaacttgaccaacttcgacatcaagatcgaccacttcgcgtgttaccatacccatacgcttcatcagcaaatcaacttcttctggcaacaatgaatttggcttggaacccgcaccgtgcgaacccaaaaaccctgtaacgcctggtgtgttacggacaacgtaccaagcttcatcagtcatattgtagtcttgtggcgttgccatttcaaccaaaacatagcctgggaagtcattttcaactgaagtcttagcttcaccatcttggattgttgtcacttcttgttctggtaccaaaatccgaaagatttgttgactcatacccattgtctgtgttcgcgactctaagtttgcttttactttatgctcataccctgagtatgtatgaacgacaaaccaagacttttcgatatcatctgtgtttgtaatgggggtttcgttattttctgacatgttattaatcgatttaacgataatcatctgagtgaattatccttaaatgcgccctttcttttgtaatataaaaaagaacttccacagaagttctcctcgctataaacagtatactacatttttgaatatactgctattatttcatgatcatattaaagccactttgcattagccaatcggcgccgcctaaaaatagcgcaaacacaactgacacagtaataactgttactgtctcttttgaggcttgatctggtgacaaccatgtcacatttttcatttctgctgcaacgtttctaaaatatttcaacattttcgtaacctttactttgtttgttgatgtaacgtgtgcttcccacaaaaagaacaatacttactgaccgctaaacgttctgtgcgatcttttgataaagtgactgtgtaattgcgagaaccacatactgtacacgcgagtgatactttttgacttgccatatatgttctccattaattcttatacaaggataacatttaagcctttaaaactcaacgttctgagacaccataaaaaatgagatccaataactgttgaattcgcgccgtcatgttcaagttgtcatcaagtgcgtgaaagctgccaaataacggggctaaactagtaatataaaaggaagctgccatacgcgcatcgatattttccctacgtttcacggctgcttgctcaaaaaaatgggtaattggcataacatagtcatgaccaaacacgcgacctaattgctgttgactttctgctgaaagcgttgcaaaactaccgtgaatcaaggtaaacacgtctcgcggatgacgcgtcacaatcactgttgttaatgctgttaactgatcaattggttgcgcatactgttgggctaaaatatcagacatgtctgaaaaaacctggtgcccaacacgtttaattactgcgacgaaaagtgcctctttgtcaccaaaatagtgataaagtgctggctggctaatgcctagtaattttgaaatatctcgtgtcgttgtttgttcgtaaccgtgtgataaaaatactgtcgttgcggctagcataattttttcacgcgttgcttcatttgcttgtgttttaactgtcatcttgcttgttaccttttacatcaagtctattgctaaactttatcagaaatacatcttatttgcagcaaaataattactgctcaatagctgctttaaaatgacgtctttgcttgacacgatagtaacccacgacaaatattgtcagagccataaaccaaataactattgtcacaatgccttgctgtatatcaccagcaaaaattaccccttgtagcgtatcatgcaaagctgataatggtaacagttgtcgcataagtgttgtcactgaatttgccgccaatataggttgggcaaagatgatttggataactaataataagacagacgcccaccagccaactaaaactaagcattgtttcaaaaaccagaccagcgcaatcattgcccaagatgtcaggagtgaagcacctataatgatgactatattccccactgaaatacgccatatcacagcagtcgaagacatcaaaatgacggcaactgtactcaatacaccagttattctaaagatacgccaccattgttctaaagcaagaatatcttgattagcttccatatttggaagcaacaagccaattaaagcggccaaaagtgctaccccaataactaatagataaggtaaaaacacctgtccatcttgctgaacaagttgtgtgtcgtccgttttgaaaaccattaattgcgttagtggtgacgtatttttattagcatcattgtcaccaaacaatgtttttaatttatctgctatgtctgcttgttgactttggattgctctagcgctggattgaatactaccattgtggtcgctaagtgcttttgtctgagctaaattagcgttcgcattgctaatgccaccaacaacactactttgcatcgtgtatgacagattgttaatcgctaccgccattgcttgcgttttagcactatcgccagcattgatggcgtcatttaattgcgctgaataattagctaatttagttgccacatcaccagctgtgtcctgcaaatcccctagggtctgcgaatcaataccattacctattgcttgcaaattaacttgcaaatcattggattgctgagctaacttgtcactttgactagcaatgtttttgaatattgtattattttctgcgccgaccataagcattgtattttcttgcgctaatacttggtttaatttttcctgtatatacttagcagcaaattgattgcgaccactggccactaagcgtgtgattgctgttgcttggccattttgttggaactgacctaactgttgcgttaattgcttaggaataataacagtgctggccacacgaccgtctttaagtgcttgccgagcttgttttgcgtctttaaaagttatcgttttaaattgctgcgtacgcttaagcgttgcaacgacttcctgtccaacttgtcgttgcttgccttgatactgaccaccctgatctaaattaacaaccgctacacgtaattgttttgcctgttctgtccgatgcccaactacccctatcataccgataagtaggcatactggaatacatatcgcacaaagccatgtgattaattgtcgtctgtcttctaatacatcatgccactttaacataaaaaacctcttctatctgctaataatagcataccgataaaaacagcttttttgttaggctttataaagttttatgacttttaaaacaattctgtcatataaggtttttgtacatcaaaaaggagctaaacgtcatgacgccgctcctatgtcaatcaaaattagtcttcgactgtttccagtaagccatacttaccatcttgacgcttataaataacagaatctgtatttgtatcagcgtctctgaaaataaagaagttatgccctaacaaatccatttgtagcgctgcttcttcaggtgacattggctttaaatcaacttgcttcgtacgaacaatttgcaatgcttcatcatcagaatcagttgcaggaatttcattttttgaatcaatgcccttaaagcccgtttcccttgacttacgattaatcttagtcttatacttacgaatttgacgttctaacttttcagaaacggcatcaaccgcagcatacaaatctgggtttgtatcttccgcacgtaagacaacataaggtagtacaattgtgacttccgccttaccggaattatccgacttataggtccgtaaattaacgttagcactcgacttttcttcaatgtatcggtttaacttagttaaacgcttttcgacatagtcacgaagtgcatcagttaccgcgatattctcgccacgtacattataatctaacataattaattcctccattgagttactatagttattataccataagtgtaagcgttttctgtaaaaataatcattttttcatatttaccgcgctaaagacaaacttttcacatttttagcccctagtgtgtagattaattctgctgcataatagagcgttcttccggtagtatacacatcatcaatcagcaaaacggattttccgcttaaagatgtatggtttgctataacaaaaggttgctcacgcgttaggcgcttttgccgattaaaccgggattgatctgttttttttgcttgagacactgataataattgttgatatcgtaagccttcaaataagccaagcgtttgattaaaacctcttgtcagtaatgtgtattggctaactggtattggaacaaccaaatctatctctatattttgaactgcctgtattaattgacgattaaatacatgacgcaaagcgtactcaccattaaacttatagcgctgcatatagtcatgcatagcgtcattatatacatataatgcttgatgagttagcaagagttggccctgattttgccaacgacagcaatcataacaaagctcattatgttcttgctgtcgaccacaaccggaacaagacaacgtaatgcttgcaaactgagtggcacactgctcacagattgtttggtgtttttgtttaagtaaacctagtgtttctaataggctaattgtttcgcgtcgctttttttgacaaataaggcacatcaacgtttgccacctaacgttgccccacgacgattcattaatttaatctgccgtttggcagctaaaaccttcagattaatgtgttggacgtaagctcgaaccaaaccagtgggccttttgttgtctctgccgacccgaccagcaatttgaacaagtgcgttttcactaaaagtttcctcctcagcacccaatatcaggacgtcaataccaggaaaagttacacctcgttctaaaatggttgttgtcaccaagtactgaattttttcatcccgcatattttgcactttctgttgacgtgagacatcccctgcatgaacaaaatcacccaacatatcgggaaagcgttgactaatcttgcgataaataactagcgtatcagcaacgcgtggtacaaaaatcaggaaacgttgcatccgcttttgaaattgacgtaattgccgcagcagtttctgtggcaacttttttcgccaacgtccgactaaactcacgtttaatgttggtaatgggtgctgatgaaatcgcaaaggtaagtaggaaacgtttatctcacgacgttcagcacgctttttcatgatttttgttggtgtagcagtcaaataaatgactgtactttcagctttttttgcttgtttaacagcatatgctagcatggcattattcacatagggaaaactatccacttcatcaataattaataaatcaaatgccgatttaaaacgtaacatttggtgtgtcgtggccaaaactagcgctgtatagcgatagttttcttcttgcgtcccatataagacagccattggcgtcgtattaaaagccgttgctattctaggtgccaactcaacaataacatctactcttggtgagaggatagctacgcgctgcttggcctgtaaagcatgagaaattaccgggaacatcatttcagttttaccagcacccgtaactgcccaaacaagatgttcttgttgtgcgcccagcgtatcgattaaagcctgactcactaatcgttgttgagccgttagtgtcccttgccatgtcaaagtcatctcgtgatgggcaaaagcattgggctctggtaatgaccatagtacatctaacgaactcacacgccctagtgacaaacatgctaaacaatagaactgctggttcggcaagggggcaagttgttgctgtccgcaacgctgacaaataccagaaataaaagctggcctgacaataatacctgctggtactgatgcaattttaggattaacaatctgacgtccatagtagttattcatgctgtataatacgatatatgaataattatgtcacaatcgcaccacacgactacacttgggaacaagttattaaaaaatcacgtttcattttcaatatagcccgcgtaaactcagaagaacaagcacgtgattttattaatcgtataacgaaaacacatcataaagcaacacataacgtatttgcctacatgattggcgaccgtgatcaaattcaacgttattctgataatggtgaacctagcggtacagcaggtgtacccatgttagaagtcttacagaaaaatcaggtacacgatgtcgttgctgtcgtcactcgatattttggcggcgttaagctaggagccggtggcttaattcgtgcctatgccggcaccacggctgacggcataaaagcagctggtttggttacacgcttgacccgaatcaaagtaacaatcacggtagattacaagcatagtgatactttaaattattggttgaccaatcagcaatatcatattttggatgtcatttatgacacaaatgtccactttattgtgcccattgccgaagaaaatattacagcagtagagacgactttgaacgatttactcgctggacaaattaatatcgctattggtgacgaaactttctttgaaattccaaccaaataggctataattaaatagttatgatccgctagtgtaatggatcgcacgcaagattccggttcttgaaatccgggttcgactcccgggtggatcattataaaaaacagcacagattaatctgtgctgtttttgtttgttactatatctggttaactgatgatactggctgatcacccataagcactcgaacaatatcatgtgctgcatcaatagccatacgttctttcgtttctaccgtattggaggcaatatgtggcgttaatagcacattatctaatgcgaccaaagggtcacttacgggtagtggttcttcttcgaaaacgtctaaagctgcgccagcaatatcatgattttttagtgcagcaaccaaatctgacgtcacgatgatgttaccgcgtgccatgttgattaaataggcatcatttttcatcatgtcaaactctgttttaccaatcgaatgaatcgtttccggcatggctggtaaatgaatcatcacataatctgattttttaaacaccatctcacggtcaacgatggtgactgtgtcagtagactttgcaaatggatcaaaagctatgacgtggagaccaaaaccactcaacttttcagcgacttgctgcccaattctgccaaaacctaatataccaaccgttttaccggcaacatcgcgtcctgggtgttgtttacggtaaccccagttatcctcatgaatagccttagcattttggtatagattcttactaattgccaataactcagcaacagctgtttcagcaacagaactagatagtgcttttggcgtattgacaacataaataccccgtcgcgtagctgctgcaatatcaacagcatcataaccaacgccattacgcgcgatgacttgcaggtttggcatagcccgcataatgtcttcgtcaaaagtttgtgtgccaataagcacagcatttgcctcggcaccttcttttttcatgatctcgcgttggcgaccggtaccaacaatgacttcaaaacctgcagctgtcaaaatgtctttgcccacagcaggaatatcatctggtaaatatactttttttgtcattttctaactccttgtacgttgcttgaaagaaattcagctaactctgattgtgtgggatagccatcgttatcccctgttgtctgaacctgcaaggcaccgactgcattgccacgtgttactgcctctgtcatagtggctccctcaatcagagctgtaataagaccaagtgcaaaaccatccccggcaccaaccgtatcaacgactttagccaccttaaagccaggaacaattgtactttcacctgatttacttttaatataagcacccttagtgcctaatttaacaacaacagtggtcgtacgttcactattacctaagtaaaaatcagcaattgcttccggatcacgcgtaccgactaaaatttcaccctcatcaataccaggcaacacaatggtaccatattttgctaatgtattgatggttgttatcatttctgattcagttgcccacaaagctggccttaagttaggatcaaaagtcgttgtaattccttgcgcaataaccttttcagcaaaatatttaaaggtctcacgtgcttgtacagaaatcgccggaaaaataccggaaagatgcaccattttggtagttgttaagtcaatagcatcaattttgtccggtgttaaatgcgcggcagcagaattttttcgaaaattaaaagttttaggatcaccttggtcaactagttctttcaattgaaaggctgtccaatgcttcgcatcttctgaaatatattgattgccaacttgatgacgcgcgatttctttaatcgtaaattgtcctaatgggtcggcccctacttgagaaatatagtcggttgtatgtcctaaacgagtggcgccaattaagacattcaattcggcaccgcctaaaaacttgtaataattaatactatctactaaaccagcatttaaatcagttgctgtaaacgtgacgataggttcgcctaacgttagtatttcactcatatttccacactttctatatattattaatgtccgaaaaatacataaactaatagttcattcacaatagacacagcccacatgactggtatgcccatttttaagaattctttggtttccaatttggaataggtcaatgcccaagtattccatgattgggttaagtcaattgaaaccgccataatgctagccgtgtaaagtagtggcagtaaaaacattggcgaaaatgtgccagttgctgctaatactgccgcggtagctgcccccgcaccccagacatgtaaagggcctctaaacaaggctaacggtgctaatataccaattgctactgctaatattagcggattatgtggcaaaataacctcaatcatacttttaaaatgtggcacattggcagttgctgcgccagcaaacatcaccaaagccatcaaaaaaataatgagcccagaaatatcattaatagcttggctaactgttttgttaatgaaagcaaccagttttgtatatgatgccatttgtcctgtgaacaatagcgcaataattgttgctaacagtaaagctggaatcgcatcccaatgacaaaacatatttaaagcaactggcaatatgggaataatatatgtgataggatgtgtctgcgttatggtagtttcttcagaatcggcgatagtttcaatcttgccatttttaatttgtttagcatgaagcagaataaatagtatcacacctaataattgcacagacattgctactaaaccaaaaacgagatattttccagaaaaattaacagatggaaaaaatgctttaatttgattaaatagcacaacattgatatacattggcgcaccaattgccatagtgaatgctggtattgcaacttttttcggtacaccaattgataatagtattggaattaaaataacacctatggcaatcactgaaccaacaccgtaagctgatgaaaaaatcaaagcagtgactaagacgactaaaatagcagcaagtactggtgctttccggcccactttttgtgtttgagcagagattgagccggcaatgccagaatcaactaacacccgcccaaaccatgaaccaaatacgatataaataatagtggggccataatttaaggctggttttgcaatcacattttgaatgacttgattaaatggtatcagtccgatgactgaccacaagatagccattacaaagaaaccaatgactaaattgccacctttaatgatgaaataaataaaaccaataaatgttaacaataatagtatactgattataatattcgtcatgattgatgcgcctcatagtttaggagatcatcaattccccttttaatcaccgtgtcatcttgtgttggatattcaatagcaacagggacattacttggtaataactgtaaaatattttgccactgaatttccccttcacctaagggcactgttttaagtgtttctgcaaccccttgatcatccttcacatgaatataacgcacgacgtgacttaattgctgagcagccgccacttcatcctcgttaacatatcgccagttacccatatcataaacgtaaccaacgtctaggccagactgctgcacaccgaccataaaacgttgaataggcattaatcgacctgaaactaatgtttggtcattttcaatatttgtctgaatgccacgtgccaataattgcttgagctcactgacatccgattgcgaaaatgctataaaatcgccaatgttaaacttgatggcagttacgcccatcgcttgagcctcatcataatattgcgttaatttcggatttaattgctgattaacgaagagttcatcaggcacagaataaaacaattgtaattgatgttctttggcgtaactagcaatacctgcaatttcagctgttacatcatcaaaatattcacgacgtatttcagctgcgccaattcccaaatcaacaacatggtgtaacatagccaattgttgcatccctgcttttcgtgattgatcaaaaaccaaaagatttaatacaatttgttctgttttcataatatttcctctcaataattatttaagttggtcacatgcttgagtagctcgtcaaaccctaaatgcgacaaatctgtcttggctggacggttaaaattttgatgctcaatctgattaaatctatcagcaagataataggccgataagtaagcagctaattcttgtttcgcctgttgttctaaatgttgcgtattgaaatcaaaatgataggcctcaagaaatttgaaagcgaatttttctggatcaatatgcatcggttggtcattcatgacgtgattctccttaggttaatcgtttacggaaaccggtttacaagataagtgtaaacgctttcaatttctttgtcaatgacttattttaaaattaaagtataataagtttatgaataaaaaagtgacaattgttgatattgctcgcgaatccggcgtatcaaagaccacgatttctcgttttctaaatggtaagttcgataacatgtctgccaatacgcggtcgcgtattgaagcaaccattgcgaggctagattatcaccccaaccgtcaagcgcaatcactcaaagcaagacgctcttttttgattggtgtcgcaattgccgatatctcaaatatgtatacttctcgtttgcttaaaggtattggtgactactttcaatcaacaccctatcaagtattaatcatggatgctgataatgattcgacacgtgaggcaagtaatctagaaaaaatgatgaccgaacaagtcgatggggttattctgcaaccactgactaatcatcccagtcattaccaaaatatcatcgatgcacagttaccagttgtacaggttgatcgctacactcaccctgtcatttggccagccatcgtttcagataactatcaaaaatcacgtgaggtcgctaacctattaaaacaatcaaattacgaacaggttgttgttttgtctaaccacattcatggcatttcaagccgtatgaatcgtctaaaaggacttgccgacgccttggcaacaacaacaattaaaattagtcaaattgagattacttcagatcgccattgggaaggccaattactgtcttacttaaagtgcacaaaaaaaacagccatttttgctttaaatgggcatgttttatggtcaactattcgatttttacagacacaaaagattcttattccagatcaagttggcattattggttatgacgatgaccaatatgcagatatgttaacacctgccattacggctgtttcacaaaatccccaagaaattgggcgtgttgcagccgatacactcatccaaaatattgaacgagatcaatttcctgcagatattgttcgcattcctgcatttctacacatcagagattcactgtgatacatcctcggtgtcaactgtcatagcagcaggctccggtgatacaacatcgtgtcctgtattcaaagtaatttgttcgaataagaacccttcgcgtaacccactctgagagaatatcacttgtcggctttcggtgtaaagcaataactcaataagaggtaagaggccaccaacaataatatccccacgttctttagctaggccggggatttttttacgtccctctaaattttttcctaaaatttcttgatatattgtcgcaacatctgacatggtcaaatgatagccatgaatggccatatcttgaattttttcttttttgcgactgattttagctaatgttcggttgctcccacccaacgcaatcagtggtaaattcatcgcttcgtgtaaccatgcaatatcgccaaatagctgtctcaaaccaataatggcctgaaacagtgcacgagccgacacgatatctcgttctagatagcgctcagaaatattaaccgcaccaactggtaaactaacagcatgaatagcttttttatctcgtactaatacaatttctgatgacgcgccaccggtatccaaaattaaagcatcatgaattggaaaggtattcacaacaccaacataatcataatgggcctcttcttcaccagttaagacgcgtaaattgaaacccatagtctttttaaaagctgataaaaattctttttggttgctggcttgacgtaccgccgctgttgctacagcgtgtactgacaacttatcttgattatatgcttctaatgccaacttaaatttttctaaggcaactaatgtccgcttaatagcttctggttgtagtactttttccttacccattcctgctgataagcgaaccatttcctgaaagcgcgctaaaacatcatacgacccattcgcatgatagcgactcactgtcatacgaacagagttagagcctaagtcaatgactgcaatgactgtcatgatttttcctcctcattttcattggtaaacgggttatttaatggttcaaagcgctgggtcatttcagttaatttttgttgttttaactcttgatccgtttgccgaacagcggcttcaatgaaggtttcttgtgcatttaatcttgcaaccccccgccgatctttcttctcatactgtccatcagcctgtaacacacgcgttttaacattatcctgccacattgtttcaaatatttctaatactttatcgcgtaacttatcatccttgagtgggaacaataattcaacacgtcggtctaagttacgagtcattaaatcagctgatgataggtaaactttggggtttccatcattttcaaagctataaatgcgactatgttctaagaaccgaccaacaatcgagtgcacactgattgtctcgcttacatcagaaattccaacttttaagatagtaataccacgtacaatgagatgtattggtacacctgcatgactggctgcatatagatgttttaccatgcgttcatctgacaatgagttaaatttcattttaataccagctggcttaccagccttcgcattggcaatttcacgatcaatttgttcataaataaattcacgaataccatcaggggacatatgtaactggtgaaaataacctggatctgaatagcctgtcaaaatattgaaaattgacgccacatcagcgcctaattcagcatcactcgtgagcaaccccaagtcggtgtaaaaattagccgtgacatcattatagttccctgtaccaagatgaatgtaacggcgaatatcaccttcttcacgacgcacaattaacgtcactttcgcatgtgtttttaaaccacgtaacccatagacgacatgaacgccctgcttttctaattctcgcgcccaatgaacattattttcttcatcaaaacgtgccttgatttctacaagaaccgtcacctgcttaccacgttgtgcggctaatcccaaggccttaataataggggattttcctgacacacggtagagcgtcatttttatagctaagacttgatcatcttgagctgctgtctggataaaggataatacagattgaaaagaatcataaggatgatgtagaaggtaatcttttgcacgaatactttcaaaaatacgactaggggctaaatctgggttattgaaacctttaaacggcaagaatttaagttgcgcattcacattattttttagccatacatttagaaaagttaaatcaattggcccattaacggcataaacacgctgttcatcaacgtgcaatagcttgactagcttggctgtaaacgccttacttgctgtactagataaaatcacacgaataattcgaccacgttcacgctcttgtagcttggattgcacttcttgtaaaatatttggcgtatcctcatcatcagcaacatcgagttccatatctcttaaaatatggaaaaccatagattctttgatagtataaccaggaaatagtgcagctaaaaacatctgaacagcatcttctaataaaatggcctgctgttcctctggcaaagcaattacacgtgtgaaagtttcaggtacttgcaaaaaagcaagatatttttctgatttttcacctgatttttttaatcgtaccccaatattcaaagtgtcatttgctagaaaaggaaatggtcgcgtagaatccactgccatcggtgtcaaaacaggcaaaatttcttgttcaaaaaaatgttttaaaaaattgtgctgtgttttagaaagctgctctggttttaatagtgttaagccttctcgctttagtgccggtaacaaactacgcgttaatacttgatactgatctctaatttgttgcccagcaatcgccgacacatcatctaactgctgttttggtgttagccctgcagcatcaactttatcatgacctagcatgacttgttgttgcaggctagcgacacgcaccatgaaccattcatccatatttttttgtgtaattgccaaaaaattagctcgctcaaacaatggattagcagtatcgcgcgcttcttctaacacacgatcattaaaagccagccaactaatttcacgattaacatagtattttggctgtttaaaatcgaccattaacttcttctcccctttttctttaacacaattggtaagccaaataccgtttcaaagaaactggctttttgtctgaaaacataaatttctaattgtaaattagcaactgtctggcctgtgaccgttatcttttccttcccgattgaaactgacaatttatctattttttgtagtctactgtcatctagagcatctgctaggcgcaatagcgccgccaacttagcaatgcgtaggcgttcttgtggcaaaaattcatgtgtgccttgtaaggcactatctggcgtttcggcactatggtaacgggcaatagtagcaatcatacgttgttctacggtcgataaaccatgaaaatctattcccgataaaatttcttcggaatactgataatgtttttgagagttgatgaaactgcccacatcgtggacaagtgcagcaatactgagtaacagtcggtcacgctttcccagatgatgcacccgctttaagcggtcaaataactggtttgcataagttaagacaatttcacggtgattctcctcaaccatataccgatcagctataccacgcgcagcagtaataatatcgttatcatcacgaacatcctgtacaatgagaccatctaataccgttaaatcactgatttgaactgttttaacgttagtagcctgcataacattcattaaaagtaacatttcggttaaagcaaatggtacgtcgttgaaatcaacggcatatttttcaataatggcttgatcgtttaagcgacccaaatcactaataactaactgaatgtcttgttttgataatgcaacccaatgcttgttttcgggcagaaaaatacgttgcgctgtatctgctcctaataaaatcaatcggtcaatagcattgaacggtggtaacatatgccaaaaatcagccagtttactgttaataaattcactggccaaagctgtttcttccgtgacttcaacagccatatcatgaatcgtttgagccaatctaatcggaccaacagacgaatgctgcgaaaatttaaaataatcatgttcaaaatagcccaaatccactcgagtagaactcatacccagtacaaaaacatcttcatcaaccaataacgttttgccatcaagctgtgctcgtctaactgctaactgccgatagtaactttcttgattaccattaagccagctcaaattcaaacccgtgatgttttgaatttgatctgcaaagtaaacagcatttttcatttgtgagagcgcttcactaccatacaatctaacggcggtcacatcataatcacggagtaattgttgaaaacgttgtacttgtgctaatgcacgatgcataatctcatttgaaaatactggtgcattaatatcgctttcattaaactcacgcgtgacattttcaattcgtttaccagtcgtcacgttgacaatttgcaacgcagcggtgctggaatttaataaaattacaccctctaattttgccataatttcctcaatttttatttacacttagtttatcacatgaactatttatttatcccctaaaaaattagttgtgatatttaaaagtacaatttgactcatgatcattaatgattccaataccctgcaagtaagcatatataacaactggccccgtgaacttaaaccctatctttttcattgcttttgaaatatattctgacaatgcatcttttgacggcacctcggctggtatctgaatattgtgatctatcacctgattttccgtaaaatgccatatataatttgagaaactaccatatgatgtctgtatttgctgaattacctttgcattatgaatcgtggctaaaattttttgcttgttacgaatgatatcagcattctggcacaaccgataaacatcatcatcacccatttttgccacagattcgagatcaaacgaccaaaaggctttttttaagtgatgacgcttttttaatacaatctcccagctcagaccagcttgaaatatttctaatgttaatagctcaaataacaagctatcattatcttttaggggatgtccccactccagatcgtgatatgtcatcattaaaggcgtcgttttactaccagaggcccatgcacaccgcgctatttttgttgtattagccatcgtaatatcctactgattggttccttctctctagtccttgcatcacgagtttgccaataaataatatgtgcaatagttgctatagtaattccggcagttattgttatcacaagtggtttctgtttcatgctcttaacctaccattataatttttactcttgttaaaattaatcataccattcattgttaattatatgtaaaaaaaaatcatacccaaaggtatgatttcggcattaaattattacttcgcttgaatagcttcacgagcagcagctgacaagttgtagaatgaatgaatacccttgtattgtgctgttgtatccaacaattcttcgatacggatcaattggttatactttgcaatacgatcagtacgtgacaatgaacctgtcttaatttgaccagcatttgtagcaacaaccaaatcagaaattgttgtgtcttctgtttcacctgagcgatgtgacacgatagctgtataaccagcttccttggccatctcaatggcttcgaaagtttctgtcaaagtaccaatttggtttaccttgattagaattgagttagcagcgcccatgttgatacccttttgtaggtattgcgtgttagtaacaaagaagtcatcaccaaccaattgaactttcttgcccaattcagaagtgatttcagcccaatcttcccactcgttttcatcgataggatcttcgattgaaatgattgggtaacgatcagccaagtcttcaagatacttaatgaattcaggtgttgtgaattcatcacctgttgaccaacgcaacttgtatgtctttgttgctgcatcatataattctgatgaggcaacatcgactgcaattgcgatatccttacctggcttgtaaccagctgcttcaatagcgcggatcaaatatttcaatggttcttcattatcagcaaaatcaggtgcaaagccaccttcatcaccaactgaagttgccttaccgtctgcttctaacaactttttcaaagcatggaaagtttcagcaccatagcgaatggcttctttaactgttggtgcaccaacaggcataatcatgaattcttggaagtcaaccttgttagctgaatgtgcaccaccattaataacgttcatcattggtgtaggcaatacgtatgagtttgcaccacccaaatatgagaacaatggtacacccaattcgtcggcagcagcacgtgctgctgcaattgaaacagctaagatagcgtttgcgcccaacttacccttgttttctgtaccgtcgagttcgatcatagcttgatcgattgcacgttggtcagttacatcgaacttaccaaccaaagctttagcgataacatcgttaacattggcaacagcctttgttgtacccttaccaccgaagcgtgacttgtcaccatcacgcaattcaacagcttcgtgttcaccagttgaggcaccagaaggcaccataccgcgaccgaaaccacctaattctgtgataacttctgcttcaagtgtagggtttccacgtgagtcaagaacttcacgtgcgataatatcagtgattaaagacatatgtctatttctcctttggtttatggttttataccatgtatattatatcacagagagctcgttgaaacacacgttgtcgcataattatttcacaatggggcttcaatcgcatgattaatcgccttttttaggcgatattgcatttgctccaagcggcgcccgctacttgaagtagtcattgcttttacacccaaaaaatgtaatgctgcttttttaaattcggctgtttgcgctagttcagtatgctgcaacatatcttttaaaataactaacttttctggattataagtatctgttccttgttcgaaacagtaaccatccgcttcagcactgtctgacattattgttttttcaaaatcggatttagcagtataatgtgctctaactaaatctgttgcatgatttgataatgccgtaataaaataagtggaaaatttagcacgtggttgtcgtgtatcaaatttattaacacatttaatcaatacttccaatccatcagcataccaatcatcggccgtcattctaccacttattttacgacgatggacatcaaatacggcaccctttagatgttttattaaaacatgataagcaaaatcatgtcctctttgtgctgcatgtacaactggaactaatttgtccttacccaaatatattatcctcactattttatagtgggtgacgtgaattaaatccttgataaattaacaaactcgctgcaacgctcgcatttaaactttgaacatggccaaccatcggaattgtaagcatactatcaactttctttttcaaaagtggtgatatgcctttcccttcattgccaatcactaaggcagtgggtcccttagcatcccaacgacgataatcatcacccgacatgtcagttccaaaaacccacacaccacgatcttttaattcccccactacattaactaagttcgtgacacgcgcaacaggcacatgctcaatggcacctgtagaaatcttagcaaccgttgccgtcaactgaacagcacgtcgcttaggaataataatgccatgaaccccagctgcatcagcagttctcaaaatggagcctaaattatgtggatcctcaataccatcaagaatgagaaagaaaggcgcttcatggtgtgcgtcggcaaagtcaaacaaatcatcaacagttgcatatgcaaatgcagctacgcttagaacaaccccctgatgattaccgccatcagtcaattcatccaatttggatttaggcgcttgctgaataaccaaacccctttttttagccaattgcgttatttcatttctaattttgtcctgcaaacctgtctgcaaccatactttgtttatctcttgtgttcctttaagagattcgacactggcataatgcccataaacaaattctgcttgatctgctgttccctgttcacgtttcattcacttgttctccctgtctcaacttgttcaaaaatccagcgcatcaattgactaatgcgttcatgttgttcagataaataaagataaccgaacaaggcttctacacccgttgaaatgcgatacgttaccacatcagtattttttgcctttgtatgtgatttggcattacgtccgcgcttaaaatacacaagttcttgttcagtcagtatgttatctgttgtcatatgattaaataaagccgcgtgtgctttggcagaaacgtagaacttactttgtttctgtaacgcattcactttagttattcctaatgataataaatgttggcgcacttcaagttcgtatattgcatcaccgatataagccaacgacaacccattcatttgttcgtattgtaaattatgcataattatattatacgcgagattttcacaacgcgtacaagtttgataaatgttctgcagaactattttagtttagcgaataaaacatttgttgcccatctttttggcctaattggacatattttggcctaattagattattgttaaaaaaaaaccagccacatataaaagtgactggttttttaatatttaagtgctatgtggttgaaagtttattcttcaaaagacttagcaacatcatctaacttaggaatatcaggcgttggttcttgctcaacttctggttgcgcaacaacttccccaacgactttactcttaattttacgatactctgccatacctgttccagcaggaataatcttaccaataataacgttttctttcaaacctaccaatggatcgttctttcctctgatagcagcatcagtcaagacacgcgttgtttcttggaatgatgcagcagacaagaatgaattcgtttccaaagcagctttcgtaataccaagcaaaacaggacgtgctgttgcaggtactaagccatcaaacaaagctggttcgttggctcgttggaaatcggcaatatccattaacatacctggcaaaagactagtttcacctggatccatgacgcgtaccttacgcaacatttgacgaatcataacttcaatatgcttatcagacacttcaataccttgcaaacggtaaaccttttggatttccgtcaacatgtatgattctgtcgttaatgtatcagtgaccgcaagcaattccttaggatcaattggtccttcattaatggcatcaccacgttgaatgtcatccccttcagcaaaacgcatacgcgctgccaatggtagtgtgtacgtacgtgtatcagtttcgccttcaatcgttacagcctttgtacgttcagctggattttcttcgatggcaaccactgtacccgttacttcagaaatttcggcgcgtcccttaggaatacgtgcttcaacaatttcttgcacacgaggcaaaccttgggtaatatcgtttccaccagcaacaccacctgtatggaagttacgcatggtcaattgtgtacctggttcaccgattgactgtgctgcaacggttccaactgcttcaccaacttcaacttcttcaccagtagccaagttgcgaccgtagtctaacactgacacaccgtgttctgttgttgaagtaaagacggaacgaatggttacttcttcaatgccagctgcaacgattgctttagcaacatcttcatcaatcatttcgttacgtgaaactaacttatcacccgtttctggattaaagactgatttcattgcgtaacgacccaagatacgatcgtacaatggttcaacaacagatgtaccatccatgattgctttaacagcaacaccacggtcagcgttattattccattcacgaacgataacgtcttgcgcaacatcaactaatcgacgtgtcaagtaaccagagttggcagtcttcaaggccgtatctgacattcccttacgcgcaccgtgagttgaaataaacatttccatcacagttaagccttcacggaagttggcagtaaccggcaattcaataatcttaccaccaggaccagccatcaagccacgcataccagctaattgaacgaagttcgaaatgttaccacgcgcacctgaatcttgcatcatgaagattgggttagttggttcaaacgacgcaatcaacttatcttggataacatctttggcttttgtccagatttcagtaacacgttgataacgctcactatcagtaatcaaaccacgacggaactgcttggtcactgttgcaacttgcttgtgtgcatcttccagaatagctggcttttcagtcaattctgtcacatcattcatcgaaacagtcaaaccagattcagttgacttttcataaccaagatctttcatacgatccaaaagcaatgatgtttcggttaccttgtaacgcttatagacttcagcaataacatctgataagaagccttttttgaaagcgccaataactgctgtgtcagccaaatagtcatgaatatcttcaccgggttcgatgaagaattgatcactaatacccttgaagttatcttcagatggttcattaatatatggaaaatcaactggcaaaatctcattaaaaatcaatttaccaacagacgtcaccataatctttgaacgttgttcatcagtaaatggttttgcttctgggaatgaagacgtctggataccaatacgtgtgtggtaatggactaccttacttgcaaaggcaatttttgcttcttcaactgaagagaaaatcataccttcaccttcacgaccagcttcttcggtcgttaagtaatagtttccaataaccatatcctgagatggtgccacaattggctttccatctttaggtgccaaaatatgacctgcagcaagcatcagcaaacgtgcttcagcttgtgcttcatcagataatggtacgtgaatggccatctgatcgccatcaaaatcggcgttataggcttcggtaaccagtggatgcaaacgcatcgccttacctgaaaccaataccggttcaaaagcttggattcccaaacgatgcagtgtaggtgcgcggttcaaaagaactgggtgttctttgataacgtcttccaatacatccatcacatcttcatcagctttgtcaatcttacgcttagctgacttaacattgccagccaacttacgtgtggtcaattctttcatgatgaacggacggaacaattcaattgccattggacgtggcaatcccatttggttcatttttaagaatggtccaacgtcaatgactgaacgacctgagtaatcaacacgcttacccaacaagttttgacggaagcgaccttgcttaccctttaacatgtgagatagcgacttcaatggtcgattacctggtccagctacaggacgaccacgacgaccattatcaattaatgcatcaacggcttcttgcaacatacgcttttcattttgcacgataatgcctggggcattcaaatcaagcaaacgcttcaaacgattgttacggttgatgacacgacgatacaaatcattcaaatcagatgtggcgaaacgaccaccctctaattgaaccattggacgcaagtctggtggaataactggaatcacatccataaccatccattgcggcttattatctgactgcaagaaggcttcgataatatctaaacgacgtacggcacgtacacgtttttgacctgttgcttcttgtaattcgcgcttcaactgatctgcttcggcagctaaatcaacacttgccaacaaatctttaattgcttcagcacccatgccagccttaaaactagcaccatattcgcgcttcagttcacggtactcacgttctgtcatcaattgcttcttttcaactggtgcatcaccaggttcaatgacaacatatgacgcaaagtaaataatttcttcaagtgagcgtggtgacatgtctaagacaagtcccatacgtgacgggatacctttgaagtaccaaatatgtgtaacaggtgcagctaattcgatgtgccccatacgttcacgacgaacttttgatgatgtgacttcaacgccacagcgatcacaaacgattcccttgtatcggattcgcttatatttaccgcaggcgcattcataatcctttgtaggtccgaagatgcgttcatcaaacaggccatctttttctggcttaagtgttcgatagttaatcgtttcaggcttctttacttcaccataagaccatgaacggatcttatcaggagaagccaaaccgatttgcatgctttcgaacttgttaacatcgattgccatctatttgctgttacctttcattatttatgatatcaacatgtctcgcaatcactgcacgtttgctataagttactcttaatcacgcgattaaaaataacttataacaaacgtgccatgacaatgacacattgtatttatattttaattttcgtcggttacttcagtattatcgcgagattctaccttagagaatgctgcagcaacttcttcatcttctttatttaacaaatcagggttagaacgaaccaacttttcaagtgcatcaactggcaaaattgaatcatcttcatccatttgacgtaattcaacttcatcacctgcattatccaagacttgcatatccaagccaagtgcttgcaattcttttacaagcacacggaatgattcaggcacacctggacgtggaattggttcacccttgatgattgattcataaaccttaacacgaccagcaacatcatctgacttataagtcaaaatttcttgcaaagtgtatgcagcgccataagcttcaagggcccaaacttccatttcaccgaaacgctgaccaccaaattgtgctttaccacccaaaggttgttgcgttactaatgaatatggtccgattgaacgtgcatgaatcttatcatcgaccatgtgggcaagcttcatatagtgcatgacaccaacgccgacacgtttatcaaaagcttcaccagtacggccgtcatagacaactgacttaccgtcttgtggcaacccagcttcgcgtaaagctgcttcaatttcatcatcacttgcaccgtcaaagacaggtgaggcaacatgaataccaagcttcttagccgcaaaaccaagatgcaattcaagaacttgaccaatgttcatacgtgaaggcacacccatgggtgacaacaagatatcaattggtgtaccatctggcatgtatggcatatcttcttcaggaacaacaacagagactgttcccttgtttccatgacggccggccatcttatcaccaacttgaatcttacgtttttgtgcaatataaacacgaaccatcatgttaacacccggtgctaattcatccccgttttcaggcgtatagatacggacattttgcacaacgccgccaccaccatgaggaacacgcaaagatgtatcacgtacttcacgtgccttttcaccaaaaatagcatgtaacaaacgttcttcagctgataattcagtcacaccctttggtgtcaccttacctaccaagatgtcgccatcatgaacttctgctcccacacgaatgatgccatcagcatccaaatccttcaattggtcttcgccagtattaggaatttcgcgagtcatttcttccggtccaagttttgtatcgcgggcctctgaatcatattcttcaatatgaattgatgtataaacatcttcacgaactaggcgctcgttcaaaacaatggcatcttcgaagttataaccctgccaagtcataaaggcaatcaatgggttttgtcccaaagcaagttcacctttttccattgatgggccatcagccaaaacttcatcggcttcaacatgctcaccttcatggacaattggcttttggttatagtttttaccaccgtttgagcggcggaacttcattagttcgtacgtatcaagttgaccatcttcacgacgcacacgaatttgacgcccatcaacatattcaacaacaccagcagcacgagaaatcatggcaacaccagaatcgtgggcagccttatattcgatacctgtaccaacaagtggtgcatgtgggtcaagcaaaggtacggcctgacgttgcatgttggcacccatcaaggcacggttagaatcatcattttctaagaaaggaatcgctgctgtaccaacagaaacaacttgcttaggcgaaacgtccatgtaatcaatgcgatctattggtgtttcgatgttttcttcaccaaaacgtgccataactgtatcgtgaacgaaactaccatcatcgttcaacggtgagttcgcctgtgcgacaatatagttatcttcttcatcagcagttaaatagtcgattttgtcagtaaccatatgggttgtccaatcaacacgacgataaggtgtctcaatgaagccatacttgttaatgcgaccataagtagctaatgagttaatcaaaccaatgtttggaccttctggtgtttcgattggatcaattcgaccatagtgtgtatagtgcacatctcgcacttcaacaccagcacgatcacgtgtcaaaccaccaggtccaagggctgaaagacgacgcttgtggttcatttcgcccaatggatttgtttggtccatgaactgtgaaagttgcgatgaaccaaagaattctttaacagctgccacaacaggtcgaatgttgattaattgttgtggtgtaactgtatttgcatcttgaattgacatacgttcacgcacaacacgttccatacgtgtcaaaccaatacggaattgattttgtagcaactcaccaaccgagcgaatacgacggttaccaagatgatcaatatcatcaacgtttccaatgccttcttgtaaattcaagaagtagttcataccagctaagatatctgctggacgcactgtccggtcattttcatcaatgtgcccattaccaattaatagtaatgttttttcaggattctcaggtgattcaattttaattttttggagtgttacaggttcttcaagtactgcgtctcctgatggtgtataagttgttgtcttgaagtcttcacgatccaagaacggactcaatttagacatcacagtcttatcaactaatgtgcctttttcagcaatgacttcaccagaatccggatcagctaatgtttcagctaatgtttgattaagcaagcgtgtttttaatgacaacttcttgttaatcttataacgtccaactgaagctaaatcataacgctttgggtcaaagaagcgtgcgaccaataaagcacgtgatgaatcagctgtcttgggttctcctggacgcagacgttcgtaaacatctttcaaggcttcctcaacacgtgaatccgacatgtctttatgcacatctttttcaagcgtcatgttcaaagcatcatattggtcagagaaaatatcaatgatgtcagaatctgatccaaagcctaatgcacgtactagttctgtcatcaacagcttacgtgtacgatcaatacggacgttagcaatgcccttagcatctgtttcgtattccaaccaagcaccacggttaggaataactgttgttccataacgtgggcgaccatttttatcattttcttggttatagtagatacccggagaacgtactaattgggatacaataacacgctccgcaccattaataatgaacgttccttgttctgtcattaatgggaactcaccaaagaatacatcctgagacttaatttcaccggtttcatggttcgtcaagcgtaaagtcacatgtaatggtgctgaataattggcgtcgtgttcacgcgcctcatcaatattatactttggttccatcaattgataatcaacatattccaaagacaatgtcccttggaagtcatcgattggcatgatgtcaccaaacatttctttgataccttcatctaagaaccattggtaagatgccgtttgaatctcaatcaaattcggcacatcaagtacttctttgatgctagcatatgaacgacgggtacggtgcttaccgtactttactaaatgtcctgccacatttatcacctcgtttgttttttgctgcgttttgttattacaatttggttacaaaacggtcttttagactatttttgttcccgcataggcacaaaaaaagcaatcgccgctgtttccgcagacaacgtttgcttcaatataaaggcattgcggacaatatttcgcaaaattccgtatttattcacagtactactatcaataattatacgcttttaccactaatttgcaagtccaattaaatgtgatcaatatcaaattctggaacagttgggtcccgagcaatttcaattaattgtaaaaattttttaggatctaatgcagccgttcctaccaaaacaccatcaatatcattttgtgacataatctcacgcgcattatccggtgttaccgacccaccatacaacaccctaacctgttcggcgataaccggtgagtaaagctttgctaatgtttgacgaattaaatgcgctgctttttgcgcttgatcagcacttgccgcttcgccggaaccaatagcccaagttggctcataagcaatcgtcacattacgaatctgatctactgacacacctgctaatgctgctgcaacttgtgcaacagacggttctgcatccataaactgtgcataagtactcatatcttcatcaacatcaataatcgggcgtaagccgttacgtaatgcagcggttactttcaaattcacagtcgaatctgtttcgttaaaaaatttacggcgctcaaagtggccaattaaaacataggttgcgccaatgtctttcaaagccttaggagaagtctctcctgtataggcaccaccgtcttcccaatgtacattttcagcgaccacatgtataggtgtgcccgccgtcgtccgaaccatgtcagctaaaaacaaatcctgtgccgcaattcctgtttcaacaactttttggtcgggcaccttatcattgacttgtgacaaaaaatccatgacatcagcttgcaatttattaattttccaattagcaacgacaaatggcacacgttgttctttatgcatctttgacatgattatttatcatctccttgtaacatcataaacataaatgctgcctcaattaatagtaacattgctgtatattgcacgtcttcattaacaaggtggagcaaaacgtaactcacaactaacacgccaagccccatacttgttttaatcaatttacgttgatacttgctttgatttagctgttcaactagtcggtcattttcagaccttaattctgatacatctaacttcaatgcttctatttgatctaataattgatcattttcttgttgcatattttctaaagcagattgtggtataacgtcttctgccttttcatctcgctttgttcgtttaaaaagtagcatcgttgttctccattgcttctattttaccacaaggaaaaactgaatagcttttaaaagtaaaaggcacctcccattttagtaatgggaagtgccttgattatgcagccggcgggagtcgaacccgcacgccctaaacgggcacaggatccttaatcctgcgcgtctgccaattccgccacggctgcgatgtcgtttgtattgacaaccatattattctaacccagcccaatgaaaatgtcaagataacacacccctagcgcactattgcattatcaagcgcttatcaattcatattatacttgattattctcaccagtatgttacactgtgtttgtaataaaagttattgattttgatttgtttttctcggaaggcgctcaagtaccaattatttaagttacaaaataaaatcattggtggagcacaccaaaggagaaacatatcatggaaaaaggcacagtaaagtggtttaacggcgaaaagggttacggtttcgtaactcgcgaaaacggtgaagatgtgttcgcacacttctcagctatccaaggtgacggcttcaagactcttgaagaaggtcaagctgttgaattcgaagttgaatcatcagatcgtggtttgcaagctgcaaacatcgtaaagttgtaagattaagttctgatactttcaaaactcgcttaggcgagtttttttgtgtcgaaaaatcgtggtataatggatatgttatattaaacacaaattaaggagtttagcacacatggctaagttagtattaatccgtcacggtcaaagtgaatggaacgcattgaacttatttaacggttggatcgacacaaagttgtcagacaaaggtatcgcacaagctaaggaagccggcgaattattggccactgaaggcatccaattcgatcaagcttacacatcagttttgacacgtgccatcacaacattgcattatgcattggaagaagctggacaattgttcattccggaagctaagtcatggcgtttaaatgaacgtcattacggtgctttacaaggccaaaataaagctgaggctgcagaaaagtggggcgacgaacaagtgcacatttggcgccgttcatatgatgtgttgccaccattgttggacggttacgataaagaaatgactgttcaaggaaagacataccccgcctttgatcgtcgctacgcagatgttcctgaaggcgaattgccattaggcgaaaacttgaagattactttggaacgcgttttgcctttctgggaatcagatattgccccacaattgcaagctggtaagaacgttgttattgctgcccatggtaactcattgcgtgctttggttaagcatttggaaaacatctctgatgatgacatcttaaatgttgaaattgccaatggccaaccattggtttacgatttagctgatgatttgtcagttgtttctaagaagactttgagcaagtaataaaaagccaacacactaatcaatgtgttggcttttttatgtcgtctacaattaagaaaataaaagaccaaccacaaatggttggtcttttaaaattgcccctgctggattcgaaccagcgcatgtcggtaccaaaaaccgatgccttaccacttggcgaaggggcaatagttaatctttttagccgctaactattaaatcggctatgggagcggtaggattcgaacctacgaacccgaaggaacggagttacagtccgtcgcgtttagccagacttcgctacactcccatgtctcaaacaactatactatcataacaaattatggaactattgacaagtctttttaatgttttaattaaaacacccacaaccaagcgtcagtaattttatattcgtggccgaatagccttgtttatatgtacgccattcattatactagaataaggtaaaattcttcatctggagtgatattatatgattattgctgtgacaaacaagcaacgtcggcaagcagtgctcgtactagctattgccttattgttagctattctcgttaaactcaatttcataatccccgtcgcactagatggttggatgcatagctggtttaatagcttccaaagtaactttggcgacgttattatgactatagctacttttttaggcaaccctgttgttgatatcgtttatacactaattttagctggcgtattaattcttgctagattgcgtattccagctgtttgggccattatcacactattaacaggtgatatcgtcttaaaaataatacagtttttaatccagcgatcacgtcctgttgggcatttaattggtgatagctcaccagccttcccaagtggtcacgtattcggactattcgtggttatattcatagttagtatccttattatcccaaacattaacaatattgctatacaattcaccatgcaatgggctgccttcttgattggcggactaaccttgatgagccgtatctacttcaatgccaatttcttcagtgataccattgctgctatactatttgcttatgcttgggttgttttcgcggcaacctgttatgctaaattggccaaatatttgaaagcacgtattccgtttttcaaatacgacgaaatttaatttaaaaaggacatgatgttattatcatgtcctttttcatatcatagtttattaatccatcattgtccaatggtgtaatctgaatcatccatcgcttcaaccgcacccagcaaatagccattacctacaccagagaagaaatcatgattagctgtagatgttgaaataccattcatgacaaccggattcacatcctctgcaccatctgggaacattggctcttgccccagattcatgagtgccttattggcattgtagcgcaaaaatgttaatacttgttctgtccaacctaaatcatcatacaattcgtgtgtatacttttcttcgttttcgtataattcataaagtaaatcatacatccagctttgaagtgctgttgattctgattcaggcaacttattaaagcctatttgaaacttataaccgatatacgttccatgaacagactcgtcacgaataattaatttaataatttcagcaacattcaacattttattatgtcccaagaaatacaacggtgtatagaaaccagaatagaacaaaaatgtttcaagaaatactgaagctattttcttttctaatggcgtacctgtttggtaaatatcattgatacgattagccttgtactgtaaaaattcgttagaatctgcccaatcaaatatcgcttcaatttctgatttttcgtttaatgtttcaaaaatagaagaatatgacttagcatgcacagattccataaattgtatattgtttaaaacggcttcctctttttgattcacaacgtctaacttcagggaggccataccatcttgtgattgtaatgtatcaagcgttgttaaaccaccaaaaactaaattcaaggtttgccgctcttgatcagacatattaccacgccatgtcctcaaatcattagaaatcggaatacgtgtatcaagccagaattgctgtgttagcttttcccaagttgccttgtctaactcatcttcaatattattccagttaattgctgtatatgaattatcttttatatgtttcacagttattctccaaataatggtttcattaaattatacactttttcggcatcaaatttgctgcctctcagttcgtaagcgaacaacattggcacatcaaattgttcggcgtaacgtttcccagtaagattaaattgtacattgaaatttcgattaccggatccaacgattccccttaaataacgtcgattattgccaaaggcaatatattctcccagcgcattcgtaaatatttctgtcacttctggtccagtcccggtcccacccgttaagtaggtggggacaatagcgataaaaggcgctgtttcattagcatagtccgtttcttccccaatcattcgggcgtctactttatcaccatactgcgccgcaacccgttgtaatttttcaacaaaggacttggtattaccctctgttgaagcatacaaaactgtcatttttaccataggtcccctgtctccttaatcaaatattcatatcttatgtacagataaacacccacttagcatttatcttttaactcagattagattgagcaactttcacattcattaacaccagactcttggttgtcgtctgtaaaagtacgtacataatataacgacttgatacccttattaaaggcatagtgacgcaaaatagttaaatcgcgcgttgtcattttatccgttctaccttttttccattcgtaaagcttatcagaaagtgttgaacgcataaataatgtcaacgccattccttgatcaatatgctcttgtgcagcagcatagacatctattactttacgcatatccgtgtcataggccgatacgtaatatggcatagtttcatcacttaaaccaggcgctggataatataccttaccaatcatcccttcttgacgttcttcgatcttattcacaataggtaataacgttgccgttgtgtcgttaacgtatgaaatagaacctgttggtgcaatcgcatggcggtatgcatgatacatgccatattttgcaacgtcgtctttcaatgtcaaccaatcatttttagttggcagatggtgtggcgcaaaagcttgcgcaaccttttgcgttttaggctgccaatcattgttaatatacttatcaaagtaggcaccgtttgcatacgttgacttctcaaactcataaaatgtttcgtgacgctcttttgcaatgcgcatagatgacttaatagaataataattcagcgtcataaagaaagttgttgtaaagtccagcgcttcttcatcaccatagtacatttgattttgtgcaaaataagctgctaatcccattgcgccaagcccaatagcatgcttttctttattacctttatcaattgaaggtaccacatcaagattagatgtgtctgatacaaatgtcaaggcacgcaccattgtatcaacagatgtatcaaaatcttgcgttgccatcatattaacgatattgatggatcccaagttacaactgacatctgaccctaaacgcgtatactgctgcccattatcaatgtctgaaggtctttgcacttgtaaaatttcagaacagaggttagaagagacaattttacctgcaattgggttttctctattagctacatcaatgttgataatataaggatacccagactcttgctgaagttttgaaatttcttcttctaacatgcgtgcatcaacacgatacttggtaattgcatcattttcaaccatattatcgtattccgctgttatatcaacataattgaatgattggccatacactttttccacatcaactgggctaaacaagtacattgtcttattttggcgaactaattcgtagaatttatctggtaccgtaagccccaaagatagtgtcttcacacgcactttttcatcagcattttctttttttgttgacaaaaaggccataatgtctgggtggaaaatagataagtagacaacaccagcaccttgacgagcaccaacctgcgatgaaaatgtaaatgaatcttctaacaatttcataatgggtacaacaccaccagctgaattagcaatgcccataacaggtgccccagcctcgcgaacattggaaacattaataccaaccccgccacccatcttagataactgcaatgctgaattaattgtacgtccaattgaattcatatcatcagatgtttgaatgataaagcaagataccaactcacctcgccgtgcacgaccagcatttaaaaagctaggggttgctggttgataacgttgatgaatcatttcatcagccaacttaagtgccaatgactcttgaccgttagcataatacaaagcattcatagccacacggtctacatatgtttcgacatagtattggccatcatttgtttttagtgcatactgattataaaacttaaaagcagccataaaagacttgaaattaaaatgttcaccttcaagataagcatataatttttcaataaatgacaaatcatattgtgcgataaattctcgttcaatgaattgattatcaaacagccaatcaaatcgttgagctaatgaatcaaatttcaaaacatttggccagacattttctttcaaaaaggcatctagcgcctcttgatctttatctaactgtatttgattattcttgggtatattaacctgattatttaggtcaaaatatgttacttcatctatgttaatctcttttaacggcattacacttatccttccgattggctaatcacttggcaaataaaaaaacatcgattggtcgctcgatgttatcaatcactttaagattaagccgaaatcttttttaatacatctggacggaatccagaaaacttaggcattccttcaattgatacaaccggcgtctgacggaaaccatcagcttttaattcatcaacatactcaatctcttcttcaatatttatttctcgaaatggaataccctgtgtttccagaaactttttagtcatcttgcactgtacacaatcatattttgtataaacggttactttctccataatgttaacacccactttttaaaatatttaatcaattaaattcaaagaactatgtactagttagtttacctatttttcaaaaataaacaaggacaatatgtgtgttcacaaacagttgttcgacacaagtcaatgaaaccaacatatctctgattcaaacaggcgaaaaattcacaatgtcaagaaatgcttgttgaaaacattgccatatcaagcgcttagcgcatttgttcacaaatgaaatatctagttttttatcataaaacaggcagtatacctagtctaccaaattttcaccgactataattcataaaattagttttcatgttgcgaaaatatgttcgcttttatatccatttagcattttattatggtacattgttcgtcttatttgaaaaagttataattttaataattttacaatattcagtctgattttctggtataatagccggtagttataataagaaaagaggtttacgaatttggattctggtccgtctatgctccttaactttttcattattgttttggtgctgttgctagctattttgttcacactgactgaatattctttggttaaggtgcgtctcagtgcacttcgtgatttacaggaaaatcgagaaaagccttcacgaaatatagcaaatgccatccacatggtaacacatttaactgaatatctttccactgcacaagttggtattacgctaaccagtctgattttgggttgggttggtgaagcgactgttgcaaaaattatcctcggcactggacttttaccagttgagtactcagccattgtttcttctgtatcagcaatgattatttttaccattgttcacgctgtatttaccgacttggtaccaaaaaacatcgcgattgagtctcctgtcaaggtactacttttcattgttcgtcccgtgcgctttttccatatcgcactcttcccaatgatttgggcgttagaccacttatccaacgtcatcacacatttgttaggctttagaactgatggtgaggaggatatctattctcaaactgaaattctatcattatctaaaaatgctgctgcggctggtgagttggacgaagaagatttaacctttatgcagcgcgcatttgaaatgaatgataaagttgcggttgatattatgattgatcgtacttctatgacagcaattgatgtgaaaacgccaattgctgatgccctcaatttgtacttacaagaacgctattctcgcttccccgtgattgctgataacgacaaagacaaggtgcttggctacgtctttaactatgacctcgtcagacaagcacgaattaatgacaaagaccccgtatcaaaaatcatgcgtgatatcccagcggtacctgaaaatatggatcttcatgatgtcatggatgaaatgattattaagcgctcaccaattgccatcgtagtcgatgaatatggtggcactagtggtctaattaccgataaagatatttatgaagaattatttggtacggtacgtgacgaaattgatgatgtttcagacgactacattgaaaagctcggtgatcatcgctacaaggtgtcaggtaaaatgacgctctatgattttgaaagatactttagtcaaacgattaaagaattagaagaagatgatgccgtcacattaactggttacgttttaaaccacgatccagaattcagagctggcgataccatgaaagtggctaacttccaattcacagctttagattacgacaatgcctatatttccgaatttattgttcaggtgtctccaacaccacgacaagatcgtaacaataatggtatttttgatgaagatgaaatgactaataaaaataacgagcaaccatctgaaaaagctgccacgaactaaaaccataaatgtggtttttttttttacaagcttttacatacaaatgataaaataaaagtaatctattattaggaggtttgtacttgttgctaatcaatattaatgattaaacaataagcacaccatattatggctattaatctttatattgttcgccacggcgaaacttactttaacttcttacatcgttttcagggttggtctgatgcaccactaacgcctaagggtatccaacacggcattgatgcaggtgagcgccttaacaatatccactttgatggtgcctattcatctgacttaacccgtgcaatccacacagcacgctatattctacaacacaacacgacgcaatcacccaaagagcctacccaactttttgatttccgcgaacaattctttggctcatttgaaggtattaatggtgaaactgtcaccacaacactacaagcctataaaacagagaactttggcacctacgccaatctcgttgcaaaatatggtatggctgatgcaatggacactgttgcattagctgatccttatcattttgctgagaatgatcaaaaatggtggcatcgcgtatctcacggttttgcagatattcaatcacgccattcagatggtgataatgtattaattgtatcccacggcaccaccatccgcggtattgctgaaaagttaggacgccatgatttagctggcgaacccgttaaaaacggtgcagtaatgcaaattgcgctatcagtagatcatgctgacattattcgttttaatgatgatagcaccgttttttaacccgttttcgtggacaagtcacttgaaaactgttacactttaaacatcatattaatgaaggaagtaaagcacattgttgaacaaattttaagattccgcatatcaaaatagattgtctatttttgtgtgcatttcttgagattggtttgcagctttgcccttaacacgtcaaaatgcccccagtctcgtttataagttactggaggtatttttttatgactgaacaacatgtcactaatcaaggacaacgccgcgtctttttaattggtttatcgactaatgcaagtaatattgactacgaattagaagaattagctaatttagccaaagctaatcaactcatccccgaaatcattttttcacaaaagcttgaacgaccaaacccagcaacttactttggtaaaggtaaggttgatgaacttgccgaagcggttaaaacatatgatgtggatatgattgtcgccaacgacgaattatccccatcccaaattcgcaacctagaaaaagtaacgcaagcaactgttttggatcggacaggtttaattttagacatttttgcacaacgcgcacaaacgaaagcagcaaaattgcaggtccaattagcgcgtctgcaatatcaacttccccgcttgcggaccagtatgtcggttagtctcgatcaacaaacaggtgccggtggtggtggctttacatcgcgaggttctggtgaaacaaaactcgaagagtcgcgtcgtcgtattacgtcgcaaatggttcatattagacaagaattagctgatttatcgaagggtgaagatacacgttcggcacggcgaacggctaataatctgcctaatgtcgcattggttggttacaccaacgccggcaaatcaacgttaatgaaccgcttattggctcgttttggtatcggagccgaatctgatgacaccaaacaagtttttgaaaaggatatgctatttgccacattaaatacaactgtacggcaactcaccttaccagataagacacaatttttactcagtgatacagttggctttgtttctaaactgccacataaccttgttgcagctttcaaatcaacattacaagaagctgcgcaagctgatttactcttacaagttgtagatatctcggacccacattataaagatatgatgactacgacagaaaacaccttacgcgaagttggtgttactaacataccaatggtgactgtttacaataaagccgataagacaactctcaattatccagatgtttcgggcgaaaacgcaattaccttatcagcacttgaagcagcatctcaggatgcgctcattacgttaattcaaaaacatgtctttaaagataacgaaactgtgacgttacatataccatttgatcaaggggccgtacaagcaaaattagcagccaatcatacttttattgcggaaaattatgatgattcaggtacgttgttgacagtcgaactatcacaattagagcttgaacaatttaaaaaatatattatttgattaaaaaacatcaactttttgttggtgtttttttatcgggatgacgagatttgaactcacggcctctgtgccccgaacacagcgctctaccaaactgagctacatcccgtaacgagattattctattacaaaaaagcaataaatgcaaaaaaatcgccacaaaaaaacaccatctactatcgttaatagatggtgcttgatatagttcccaattgaataacgcaaataaaatattaacgctttgagaattgtgatgccttacgggctttcttcaaacctggcttcttacgttccttcattcgtgagtcacgtgtcaacaaacctgctgacttcaatgctgcacggaaatcaggatcaactgtcaacaacgcgcgggcgataccgtgacgtgttgcaccagcttgaccagaataaccaccaccaataacgttaactaatacatcgtagttacccaatgtttcagtagcgttgaatggttgcaaaacaacttcacgcaagttagcgaaaggaatatattcttcgattgacttgccgttcattgtgatttggccattacctggaaccaaacgcacacgagcaactgagttcttacgacggcctgtgccggcatattgtactgctgtagccataatttaaattctcctttcttaaaccaacttgttgatgtcaagtgcttcaggttgttgtgctgcatgggcatgttctgcaccagcatacacgtgcaagttcaagccttgcttacgtcccaaagtgttctttggcaacataccgtggattgacaattcaagcaacttttcagggttgaattcacgatagtttccagctgtgcgagccttcaaaccacctgggtggtttgagtggtggtagtaaaccttatctgtggctttcttaccagtcaactttacttcggctgcattgataatgattacatggtcacccatgtcaacgtttggtgtaaacgttggcttgttcttaccacgcaaaattgaagcaactactgttgacaaacgtcccaaaacgacgtctttggcatcaataatataccacttcttttcgatttcacctggttttgctaaaaatgttgtacgcatgtttgcgctcctttgattagttgtttacaggcgtagccgttccttgctacgcaattacaataagtttccggggcttatcgtgaggtaaacaataccgtgttctatcttacctaaaataagggttattgtcaatggttttggcaaaatccattcacaaatcgtgcttaattggcagggttctcaccatagtcaatttcgtccaagtacaagccgctcgctggtgcagtaaaacgggcctgctcacggtccttgactgcaattaaacgttgaatatcgtgtatttcacggcgaccattgccaatttctagcaacacgcctaccatgattcgaatttgattatataaaaaagcatttccctcaaaaacaaataccaattcttgctcgtctggcttctcaatcaattgtgctgaagtaatcgtgcgaactgtcgatgccgtttgattacccgaagcagcaaaactagcaaaatcatgttcgcctattaaatcaggtagtgcttcctgaattcgacttgtgtctaaatgccaatgaaagtggccggtgtaatggcgtttaaacgggtccgtaaatgctgtcgtagacacacgataaaaataacgtttggcatgtgtactgaatctagcatgaaaatcatcagaaactttcgtaactgctttgataagaatatctcttggtaagagtgtattcaatcccttgctcacgccgacaggattaatatcgaatggtaaatcaaaatgcaccacctgcccaaaagcatgcacgccagtgtctgttcgggaagccccgactactttaatgggtgtgacaggctgcttagccatttgattgacggctttattaagttcaccttgtaccgtgcgttggacttcaacaccacttttagtttgtacttgaaaaccaaaaaaattgctgccatcatatgcgactattgctttatatcgtgtcatgactattgcacctcattgatgcactccttaattttctacaatcctgtgactattttgataccaaaaaagataatcacaaaaaaaacaatggtaaaaaaagcaatataatcattccggtcataatgcagtatacgatagcgtgtgcgctgaactgcatctttaaatcctctgacttccattgcgttggctagatctagcgcgcgctgtagtgcaccaacaaacaacggaataagtaatggaataattgctttagcccgcttaattgggccaccagttgaaaagctcatgcctcgtgatttctgggcattcataattttttgcgtctcatccatgagtaaaggtacaaagcgtaacgcaattgatagcatcagcgccaattcggcaaccggcactttgattttttttagaggtcccaacaaggattcaatagcattagctatgctcgtggggggtgttgtcaaagttagaatggttgacattaaaataattaaaacaaagcgcaccatcacataaatcgcgttcactacccctggcacagtcacacttagcggtcctaaatgccataatactggcgaacctggagtaaatagtaactgtaaaataacagtgaataaaattaaccaaaaaatgggcttcaagccatcccaatataatttaaatggttggccagtaaatttaattaaaccaacaacaaagacagctgaccaaagataggtttgccaattgttcgcccacagcatcacaaaaatgtagataaatgtcccaatcattttagtacgtgggtcaagacggtgaatgagcgactcgccgggcacaaagcgaccaatcataatattattcatgttgcgcccccttattgattaatgaagctaaatcttgtaaattgagtggtctgcgtggcaaaataagcccagccgccttcattttttcagcaaattggcctgctttgggtaaatctagcatcaagtcttgaaaccaagataaatcacgattaaacaaaacttttggtgcttcttgcgctacgattctgccctcatgcatcacaataacttggtcagcaacggtgactacatgttccatctgatgggaaataaatacaacagtcttgcccatttttttcaactctaaaacaagtgccagtaattcagcttgcccacgcgggtcaagaccggctgctggttcatctaaaacaatcaccgaaggatcactagctaaagtgcctgccattgccacgcgacgcatttgcccaccagaaagatcaaatggtgatttcgaccatagattttctgacacgccgatacgcgttaatgcttgctcagcggctattttggctgccgctttcgtcataccaaaatttaatggcccatacatcacatcttcaattaccgtattagcaaacaattgattttccggaaattgaaaaacaatacccactttttgtcgcaattggataagttgcttttccttggtacctgatgtgagtttaaaatcatcaatcaaaacttgccctgttgttggctttaatagcccattaatatgttgaataagtgttgatttacctgaaccagtttgtccaataatcgctgttatttcaccagttggcatgttcacattaatatcatgtaatacatcttgtgataatgttgtcccagccccataagtaaagtttacttgctcaaatctgatagccactgaattaattctctttcgtctaagtatttttcaggatgattgtgcaactgtgaggccaactctcctgaaaaaggtaattctaagccgctgtcacgtagcatagtctgttggctaaacacttgatgcggtgtgccgtccaaaatgagttgcccatcattaataactacgacacgatccgctaatgcagcctcatccatatcatgtgtaatcgttattaacgtcaatgctttgccaaatcgctctctaagtgacgttaaagtcgccatgaccatttgtctacccgctggatccagcattgcagttgcttcatctaaaataataattttaggctttaaagcaagcacactagcgagcgctacacgctgtttttgaccaccagaaagcatatgcggctcgcgatctttaaacgcctgcatatcgacaatcgtgagtgcttcctcaattaatcttggcatctcgatactagcaacttgcttattttctaagccaaaggcgacatcatcagccactgttgcaccgacaaactgattatctggattttggaaaaccatgccaatctgttctcgaatacggtaaaccgtttcgggacttaatatatcatcaaaaacactaatggttccgccagtcgcggcaattagtcctaatatcagtttagctaatgttgatttacctgaaccattatgcccaactaatgctacccattcaccagtttcaatatcgagattaaaatcagcgaataaattctgatcagaatcataactgtattttaaattgttaattttaattgcttttgtcattagaccttattttatcataggttgctcgtattatactattattagtttatgccatatgttattaacagacacgttacttcacaaacttattttcaggtaaactcttttaaaataacggaaattagtctataataaaatagatatttcacaagaatattagacaattcacaataaggaagaaaatagtcatggcagaaaaaaacattgtcattgttggtgctggatttggtggtgtatttgcagcaaaaactttgtcaaagaagttaaaatcacataaagaatataatatcattttgattgataagcattcttacttcacgtacatgacagaattgcacgaagtggcttcacaacgtgttgcacctaaacacgtacaagaagatttagaacatctcttctatcagaataaaaatgttaaattgttgactgctgaggtcaatggtattaacaaaaatgataaaattattaaaacaacacatggggatattaattacgaaaagcttattctagctattggtggtcaatcaaatgactttggaacccccggtgttaaagaacatggttttgaaatgtggtcgatggaagaatccttgaagattcgtaatcacgtggaaaacattattggtcaaggtgctgctgaattagaccctgtaaaacgtgcccaattactaacgattgcagttgttggctctggcttcacaggtgctgaattgatgggcgaatttattgagcaacgacgtgtcttggcccaaaactataagctagatgaaagtgaaattaagctggttttgttggaagcatcaccttcaattctaaacatgctaaaagaccgtcatttggctgataaggctttcaaatatatgactagcaacggtgttgatattcgtctcaactcacgtgtcactggtgtcaatgaagacggtgtcatctttgctgatgaatcaacattacctacaaagtcgttaatctggacagcaggtgttaaagctaagtcatttatttctgactggggcttcaaatatgcacgaggcggtcgtattgaagctgatgattatatgcgtgccaaattagataatgatgaatcagcaacagatatttatgttgctggcgatactttatcatatgttgatgaaaagacaggccctgtcccacaaaccgtagaaggtgctgaaagtgctgctcgtacagcatctcataatctgttagctgatcttggctttggtcaagctaagacattttctgagttggttaagtatcatggcttcgctgtatctattggctcacattacaccgtagctagtctcatgggcttaaatttctctggtttcttcgctagcttggcaaaacacggcatcaacctattcttttactctcaaattcgttcaatgtactcaattttccactatatgatggatgagtttttccggacagaaaatggccgtaatcctttccagggtacgatttcacgtctcggtaacgtgttatggtctacaccattacgtctgtttctaggtatcttttggattttagctgcagttggtggactcggcgacctcaacatgctcttctggcagcatggtctagctagtttcattgaaattgtgactggtgcaggtattttacttggtctcttcacttggccacttgctgttgtttcaattattttaacaatcacagcgtgggctactaatggctttgatatgacacactggttcattttgctttcaagcattgctattatgaatggttctggccgtggatttggtttggatttctatgttgtgccattacttcaaaagctattcggtggactttggtatggtaaagctaagtcaatttatgatgatttagataagtaagttataataataaagtgcgatacttagtttctcgcactttgtacataatacctgtatacttatcagtaagtatacttgagagaaatagagaaaaattaacatgtctacgcctactttacccaaattttgggaagattttcctgaattatctgcacctttgcaggctgtcttagaagatatgtctgcaagttggcacattggttttgaagaaatcgacactgccattcgatcccagctcaatgctggaaaacttattagaccagcactcaccctattattttctagattaagtgataacccttacaacgctaaggctatttcacttggtgctagccttgaattactccatctagcaacgttgattcatgatgacattattgatgaatctaaattacgtcgcggccatgaaagtattcaaagtcaatttggcaaagatactgccgtctacgccggcgactatctattgactggtatgttttcacttttggagcgcgccgacaaacccgctgctaataaactcgctctaaaagccttacaagaaatactgtttggcgagcttgttcaaaagcaaaatagatataatttgtctgctgattttaactcttatttaactcaaattaaaggtaaaacagcagcattgtttagattgagcgttagttttggtgtcattagtggagacaattacagtgaacctttactagaaacggtcagtcatctcggagaaaatattggtgtcaccttccaattactagatgattatttggattttgagtcaatcacacaagatttatcacttggcaagccagtgggccaagatatccgtaacggcatctatacagcccccatactctttgcgctagcagatccggtaatttctgacaaaataatacctttattagccaagcgtgatgatattagcgacatagaaatgatgactttgcataccttgattactgaaagtaatgccatggtgaaattatcagatttattgactaactatactgaatccttaaagcagatgattcagtcattacctgatgaaggcattcgattacagctcgaacagctaagcggtattttactcaaccgtaaatattaatagaacatataaaaaatccttgaagtttttataacttcaaggatttttagatgtgatgataattattaatcaacaagttccaagatgaccaattgagcggcatcgccacgacgttggacagtcttgagaattcgtgtataaccaccattacgttcagcaaagcgaggtgcaacgtcatcaaacaacttttgcaaagctgattggactttcacgttgtcgccgtcttcgataacgtcagcaacttcgttgcggacaaaggcagcagcttgacggcgagccgccaagtcaccacgcttacctaatgtaatcatcttatcagtagtcttacgaacttctttggcgcgagcttcagttgttgtgatacgaccattaatcaaaagatcagtggttaaatcacgtaacatcgctttacgttgtgaagatgtacgacccaacttacgatatggcattggtgaatcctcctttttagtagtttaaagacatgtgttaatcttccttgcggaatcctaagcccatttctgttagcttttcttggatttcgtcaagtgatttccgaccgagattacgcaccttcatcatgtcggcttcagtgcgatctgtcaactccacaatggtgttgataccggcccgtttgagacaattataagaacgaactgataagtccaaatcttcaattggcgctgaatctgacgcactagctgcaacaggttctgcttctaccataacattggcttcagctgccactggagatatgtccatgaacaagttcaaatgttcggccaaaatctttgaaccgaggctcaaagcatcacttggcttgattgaaccatttgtccaaatatcaaaagtgagcttatcataatcatcacgtgatccaacacgtgtgttttcaacatgatagttcacacgttcgataggcgtataaattgagtcaactgccaacacgccgataggcatttcgtcgcgcaattgcttattctcgtcagccgatgaataaccacgacctttaactgccgtgaccgtcatatgcaatgacttacctgctgccacagtagcgatatgcaaatcaggattcaaaacttctacatcagctcctgcttgcaaatcagcagcagtaacatctgcaggaccttgaacatcaatttcaaggctacgttcatcatctgaatcaatcgccaacacaactttcttaaggtttaagataatttgtgtgacatcttcaacaacgccatccactgttgaaaattcgtggacaacgccgtcaatttgaaccgtattaacggctgcgcccggaagcgatgaaagtaagatacgacgcaatgagttacctagcgttgtaccgtatccacgctcaagaggttctacgacaaacttgccatagtgcgcatcctcttcgatgttatgaatatttggcttttcaaattcaatcatctgtaattcttaccccttctttcaaagcaagagcaatgaaaatcaattaaacacgacgacgctttggtgggcgtgatccgttgtggggaactggtgtaacatctttgattgatgttacttccaagccagctgctgccaaagcacggatagctgattcgcgaccagaacctggccccttaacagtaaccgcaacagtgcgcatgttcatttccatggcaccctttgctgctgcttccgctgccatttgagcagcgaatggtgttgacttacgacttcctttgaagccaagtgcaccggctgatgaccaagcaactgcgttaccttgaacatcagtaatcatgacgatagtgttgttgaatgttgaatggatgtgagccacaccagcttcaatattctttttcacacgacgcttacgcgttgtacgacctgccataatgtttgcctccttttcaatacttttcgtataatttctcgggttaacttaataaccaacattacgcaactatggttgcgataatcatgtgccgtatcgattaggatacaacagaaaaagataatcttagattactttttcttgccagcaattgccttagctgggcctttacgtgtacgagcgttgttcttcgtgttttgtccacgaacgggcaagcccttacgatgacgaatgccacggtatgaagcgatttcttgcaatgatttgatatccaaagataccttacgacgcaagtctccttcaagttgcaagtttaacttgtcaactgttgcacggatggcgtcttcttgatctgcagagagatcacgaacacggacgtcttcagatacgccagcttcagccaaaatcttttgtgcagtagtattaccgattccgtagatgtatgttaagccaatgacaatacgcttgtcacgtggcaaatcaatacctgctatacgagccataacaaattacctcctatttatattttgaaaatgacgattatgtctatttacaataactatttattctgcgtagttctgaaaattactttccagcgcgttgcttatgcttagggttagctgagcatatgatcattgtccgaccattacgcttgataacgcggcaagcatcacacatcttcttaactgatgggcgtaccttcataatctattcctcctattcggttaactgattattccaaatcacttcttaacggaaacgataagtaatacgaccctttgttaagtcgtatggtgacatttcgactgtgacacgatcacctggcaagattcgaataaaattcttacgaattttacccgaaacgtgtgccaaaattacagcgccattttcgagttctacttggaacatcgcatttggtaaagtttctttaactttaccttcaatttcgatgacatcattggccatgcacttaacctcctgtattaatcatgttcaacattgctgataagtgcttaacctatcaaattataccagaaatactggcatttctcaatgtgattttagaaacttttataagttgtccaaaactgctttcacatcatgatacacctcggccagttcacgtccgccatcgattgtgtgaagcacacctgcacgcttgtaataatctacaagtggcaaattagcggctttattaacttccaaacggttatcaataacttcaggtgtatcgtctgcgcgaccacgtcctaacagacgttcacgcagtaatgaatcagaaacttcaaaataaagtgttgcagaaacggcagagttgttttcagctaaatagtgatctaaaaactcagcttgtgcttcatttctgggatagccatctaacataaacccattagcctgaacatcatcttgattcaaacgatcggcaaccatcgcatttgtgatttcgtcagggaccaagttcccagcgtccatgtattcacgcgcctgcttacctaatgatgtatcattagctaaattggcacggaaaatatctcctgtagaaatatgaacagtagggtagtccttcacaataaattctgcctgtgtgcctttaccagcacctggcaaacccaacaaaatcaaattattagccattagttgcctcccgagttgctaactgttttttcgtaataaacccaatataatttctcttttgcatcaaaccatcaatttgacgtattaagtcaagtgcaacaccaatagcaattaataagctggtgccccctagaccaattttttcgttcaaactccatacatctgacgcgatgagtggcactagtgccacgaaacctaagaagatagagccaacaaagctcaagctcaaaagtaactgtgacacaaatgcttttgtctcatcaccaggacgtacaccaacgatgtaagccccctgcttttgcaaattttcagctaacttttctgggttaacttgcacaaaagcataaaagtatgtaaagacaatgattaatacggtataaagaattgcacctggtagtgtcgtcatactgaaaatctgttgcatcacttgataccattgtgccgaagcaaatttatcttggaatgcaaacaaaattgtctgtggtgtactaataaacgacgaagcaaagataaccggaataacgccagaaacgttaactttaagtggcaaataagcttcactaccatatgatactgcagaacgcgtgtactgcatttgcaaacgacgagtagcttcatagaaccatgttgtaataccaataatcaagatcattgctgttatcaacacagccataaagacaataccgtttgttaaatcatttgaatttgcttgtaaaatattttctttgaaaatttcatacaaaccttcaggtgcctgtgcaatgatgccagcaaagatgatcatagaaacaccgtttccaagtcccttttcagttatcatttcacctagccacatcgcaaaaaatgtcccaatcgtcattactgaaccaatgacgataaatgacatgacattgtttgtttggctaactaacccgtaggcagacagcgagttaaaccctgctgtaataccaacggattgaacaaaggcaagtacaagggttaaccaacgtgtggcattgttcaactttcgccgaccaacttcaccctgcttactccattcaacaaagcgaggcacgatatctaattgcaaaagttgcacaacaatttgtgccgtcacgtatggtgaaacacccattgcaaacaatgaatagttcatcaagccaccaccagaaaaaatgttcaaaatgttcattaatcctgagttagccatattcgccatagctgaagggttgacacctggcaccgtaatatgtgtgccaattctgtaaataaacagaattaaaaacgtccatcccaactttttgcgaatatctttttcacgtactgcattaaataacgtgcgtagcattaaagtacctcagttgttccaccggcttgttcaatagcagccttagcagcgccagaaaacttatgtgccttaacagtcaacttcttttcaagttgaccgacagccaaaactttgatacctgacttttgatttttaacaataccgttttcaatcaaaagtgctggcgtcacttctgtaccatcagcaaatgtgttcaacttttccaagttaaccacagcgaattccttacgtgaaatgttagtaaatccacgctttggaatacgacggtacaaaggcatttgtccaccttcaaaccccaaacgcactttgccacgagccttttgacccttttgaccacgtccggatgtcttaccgtttcctgatgacgtaccgcgacctacacggttacgcaacttgcgtgaaccggcagcaggttgtaattcgttcaagttcatctttcggtacctcctattttaatagtttattactttacttcttcgacgcttactaagtgtgcaatgtggaaaattgcgccacgagtagcttcgttgttaggcttcaccactgagctagacacacgaccaagccccaaagacttaacaatcgcacgttgcttaggtaagcgatgagccgcacttttaatcaaagtgattttcaaatcagccattttatcgctccttattcagccaagtgttccaaagaaacaccacgcaaagctgctacttgttctgcatctttcaaacttgtcaaagcatcaaaagttgcgcgaacaacgttaactggtgtagctgagccaagtgacttcgcagtcacatcagcaatacctgctagttccataacagaacgtgcggcaccaccggctgcaacaccagatccttcttcggctggcttgatcaagatcttaccgccgccccatacgccaaggacgtcgtgaggaatagtcgttgaaactgtaggaacagtaatcaacttacgcttagcgtcttcgatagccttgcggatagcttcaggcacttcttgtgcttttcctgtaccaaaaccaacatgtccttgcttatcaccaacgacaaccaacgcagcaaaacgcaaacgacgaccacccttgacaacctttgtgacacggttaatagcaacaacgttttcttctaattcaccaagtgacttagggttaacgaattcaaccattttttatattcctcctttccttagaacttcaatccgttttcacgggctgattctgccaatgcttgaacacggccgtgatataggtaaccaccacgatcaaagataacatcttcgaatcctgcagccttaccacgtgttgcgatcaattcaccaactttagtagcttgttctgtttttgtacctgatacttctgcatcatggcttgaggcacttgctagcgttacacccgctacgtcatcaattaattgcgcgtagatgtttgcattagaacgaaaaacgttcaaacgtgggcgagcagcagtaccagaaatctttccacgaacgcgcttgtgacgcttaacgcggagcttgtttttatctggttttgaaatcatagctgtgctttccttttctgatggctatatgccatttaaaatttattttgagagttaagataatcgtgctaagtaaattacttttacttaccagtcttaccttccttacgacgaacaacttcgccttcgtaacgaatacccttgcccttatatggttcaggtgaacgaacggcacgaatttcagcggctaagtcaccaacacgttgctttgaaatacctgaaactttaacagtcaaagcatctggtacttcaacagttaagtcttcacggtcttcaaaatcaacagggtgtgaataaccaactgacaaagtcaattttgaacctgactttgcagcacggtaaccaacaccaacaagcttcaatgtcttagtgaatccttctgaaacaccttcgaccatgttcgcaacgttagcacgtgttgtaccgtgcaaagcttttgttttgttgtcgtcactttcgcgagtgaatgctacttcagtaccttcgacagacattgaaatttgtgaagcaatttcacgtgacaatgtgcctttagggcctttaacagtaacaactgtaccttcttgagatacttcaacaccagcaggaagtgtaattactttatttccaatacggctcatggtaagtctcctttcttagatatattaccaaacgtaagcgattacttcgccaccaacttgctttgatcgcgcttctttgtcagtgataacaccggcagaagttgagataattgcgatacccaaaccattcaaaacctttggtaatgaatcagctttggcatacttacgcaaacctggctttgagatacgcttaattcctgtaatcacgcggttacggtcttccccatacttaagaaatacacgaataacaccttgcttgttatcctcaatgtactctacgtcgcggatgaaaccttctgatttcaagatttcagcgatgctctttttaatttttgatgctggaatttcaacgacttcgtgatgtgccaaattggcgttacgaatacgtgtcaataaatcagcaattggatcagtcatagacatctatcgatatcctccttttatttttgaacggacataatgaaatgacacgctcttaactattatagactattttggtctataacagttaaaaacgtgtcactcttttttaagagtaacaaacgtttttaaaatgcctaattacttagcaaatggcatgcccaagagtgtcaacaattcgcgaccctcttcatcgttttgagctgttgtaacaacaacaatatccaagccgcgaacacggttaacttggtcaaaatcgatttctgggaagatcaattgctcacgaattccaagtgtgtagttaccacgaccatcaaaggcctttgatgatacaccgcggaaatcgcggacacgaggcaatgaaatgttgatcaacttgtctaagaattcatacatacgtgcaccacgcaatgtaaccttagttccgattgacataccttcacgcaaacggaaaccagcgattgatttctttgcctttgtaattactggttgttgtccagcaattagcttcaattcttcaaccgcttcatccaagttctttgagtttgaaactgcatcaccaacacccatgttaagaacgattttgtcgatctttggggcttgcattggtgatgtaaagttaaacttttcgatcaaagcaggttgaacttcattaacatatttttcttttagtgcgttagccatgaaaatgatttcacctttcaatattagcctagtacgttaccagactttttagatacgcgaactttcttgccatcttcaatcttgaacgcaacttttgttggttcgttagttgaagggtcaagcaattgcacgtttgatacatggataggtgcttcgatatcgataacaccaccttgtggatattcgttagaaggcttttgatgcttcttaacgatgttcacgccttcgacaactacgcgatcttttccagcaacagtcttagtgattgtgccttcttttcccttatctttgccggcaatgacgcgaaccttatcacctgtttttacaaacatgatttggctcctccttgtcagtattagagcacttctggtgccaatgaaacaatacgcatgtagtcgctgtcacgcaattcacgtgcaacaggtccaaaaatacgcgtaccaactggtgacttgtcgtccttaacgataacagcggcgttttcatcaaagttgatgtatgaaccgtctgcacgacgaacgtcagaaacagtacgaacgataacagcctttacgacgtcacccttctttacgttaccaccagggatagcttgcttaactgtagcaacaatcatgtcacccacaccagcaaacttacggcctgaaccaccgagcactttaatcgttaagatttcacgtgcgccagagttgtcagccacttttaaacgactctcttgttgaatcatggttcttcctccttagttagcaattaattacgacgatttgatatcaatcgaattagagaacaacagcctcttcaacgattttaaccaaacggaagtgcttagttgcagacaaaggacgtgtttccataatttgaacaatatcattcatcttagcagtattgttctcatcatgggctttaaacttctttgtgtacttaacacgcttaccatagacagggtgtgtcacataagtatcaacagcgacagtgattgtcttgtccatcttatctgaaacaacacggccttgataaaccttacgagcattacgttcttcactcatttttcagcttcttcctttcgtcttatttgttggcgtttgccaattcttgcgcacgaataactgtcttaactcgtgcaatgtccttacgaacttgtgcaatacgcgccgtgttttcaagttggccagtagccaattggaaacgcaggttgaataattcttccttgaattcggcttcgcgcttttgcaaatccgcaagtgacaattctttcaattcacttgctttagccattattcagcctcccgagcaataatctttgtacgtacaggcaacttgtgctgtgccaaacgcaatgcttcacgtgcagtagcttcaggaacgccaccaacttcaaacattactttgccacgcttaacaggttcaacccaaccttcgggtgcacccttaccgttacccattcgaacaccgacacctttagatgtatatgacttgtgagggaagattttaatccaaaccttaccaccacgcttcatataacgtgtcattgcaatacgggcagcctcaatttgacgattggtaatccagcttgaagttgttgcttgcaagccaaattcaccgaacgcaaccgtctttccaccttttgcttcgccacgcatgtgaccacggtgtacacgacggaatttaacacgctttggtactaacatgtttgcttccctccttacttactgttctttttttgtggcaaaatatcaccacggtagatccaagtcttaatacccaagttaccataagcagtcattgcttcgtcccatgagtaatcgatgtcggcacgcaatgtgtgcaaaggcactgtgccttcagtgtattgttcaatacgagcaatatcagcaccattcaaacgacctgaaaccataactttaatacccttagcacctgaacgtgtggcacgttgaatagcaccacgcattgcgcggcggaaagccacacgacgttctaagtcaccagcaatttgttgtccaactaaatgagcagacaaatcaggcttcttgatttcaacaatgttaatgaaaacgcgctttgaacgacccttttcatctctatctgtcaattttgctaattgtgtacgaagcttttcaacttcagagccacccttaccaataaccattcctggcttagcagtgtggacagaaacgtcaacacgtgattttgtgctgcgttcaatttcgatgcgatcaactgcggcgtccgctaagttcttttcgatatacttacgaatacgcaagtcttcgtgaagttggttagcataatcagccttgtcagcaaaccactttgcatcccagtcgcgaataacgccgacacggaatccagtagggttaatcttttgacccattactttgcctccttctcagcaaccacaattgtgatgtggcttgtgcgcttgttgataggtgaagcagaacccttggcacgaggacggaaacgcttaagcgtaggtccttcgttagcaaaggcttccttcacaataagatcttctctgtctaatgagaagttgttttcagcattagcaactgctgagttcaaaaccttgtaaatatcttcagtagaagtgttaggtaggaacttcaaaattgcgtatgcttcgttaacgctcttacgacgaattgtgtcaagaactagacgtgccttacgtggggcaacgcgaacaatcttggctgtcgcacgagctgaagtaatttgttcagccatttttcaatttcctcctttattttttaccagtctttttgtcatcagccttgtggcctttgaacgtacgagttggtacgaattcacccaacttgtgtccaaccatgtcttcttgcacaaaaactggaacgtgcttgcgaccatcataaacggcaattgtaaagccgataaagcttgggaagattgttgaacgacgtgaccaagtcttgatcactgacttcttttcagaatcagcttgcgcttcaatcttcttaagcaagtgtgggtccgcaaatggtcccttttttaaactacgagccattagttgtctccttcccttacttactcttgcgaccgcgaacgataaactttgttgaagccttcttcttatcgcgagtcttcttaccagcagtcttcttaccccatggtgacataggacttggacgaccgacaggggctttaccttcaccaccaccgtgtgggtggtcgttagggttcataactgatccacgaacgtgtggacgctttccacgccaacggttacgaccagctttaccccagttaatcaatgagtgttcagcgttaccaacttcaccaatagttgcacggttagttgcaagaaccaaacgtacttcacctgatgttaggcgcacgatgacatacttgccatccttacccaaaatttgtgctgatgtaccagctgaacgtgccaattgaccacccttaccaggctttaattcgatgttgtgaatcaaagtaccttcaggaatgttgctcaatggcaaggcattgccgaccttgatgtcggcatcaggaccagattgtactttatcgccaaccttcaatccctttggcgccaagatatatgacttaataccatcttcatagacaagcaaagcaatgtttgctgtacgatttggatcgtattcgatagcttttacagtagctgtcgtgttatctttaatacgcttgaagtctaccaaacggtaggcttgcttatgtccgccagcgtgatgacgaacagtcatacgaccagagttattacgtgcaccagtctttgacttctttgccaacaaactcttttcgggcgttgacttcgtgatttcagcgaaatctgaagccgtcatgttacgacgtccgtttgaggttggcttatacttcttgatagccaatgtcttttcctcctatttagaattaaccttcgttaaagatctgaatatcttttgaatctttagacaacgttactgttgccttcttcaacttgcgtgtgtaaccaacataacgaccttggcgctttttcttaccgcgaacgttagctgtgttcaaaccacttacttgaacgtcgaagatctcttcaattgccttcttaatttcaggctttgttgcgcgagtatcaacttcaaaaacataacgcttgcgttctgtttgtgccattgaggcttcagtgataatcgggcgacggataatatcgcgtgcatccattaggcaagacctccttggatttcttcgattgatgattgaacaatcaccagcttatctgcattaacaacgtcgagtacgttgataccctttgttgtcataacttgaacgttagtcaagttacgtgctgacaagattgcgttttcgttgtcttcatcaacaactactaatgtctttgtgtcaactgacaagttagccaaaaccttcttgaagtcttgtgtctttggtgcttcaaatgacaaagcatcaacaactactaacttaccttcagcaactttttgtgacaaaactgacttcaaagccaattggtatgccttacggttgatacggtatgcgtatgaacgtggtgtaggtccaaaaacaataccaccgccacggaattgtggttcgcggattgaaccggcacgtgcacgaccagtacccttttgcttccaaggcttacgtccaccaccagataccgctgaacggttcttgacagcgtgtgtcccttgacgcattgatgcgcgttgcatcaaaactgcatcagtgataacggcgttgttaggttcgatggcgaaaactgcgtcattcaattcgagttcagcagcttgactaccatcttgctttaatacagcaactttagtcatgattgattgttctcctttctatatattttatattaagcttcttcagttgtagcagatgcagatacaccggccatcttaacttcaggatgctttgcgttaactttaactgttgacttgatagtcaatagtgacttgttggcaccagggacattacccttcaacaacaacaagttgttttcaacatcaacgtgaacaatagcaacattttgcatagtacgcttgttgttacccatgcgaccaggcaatagcttacccttaaatacacggttaatgattgcacccattgaaccaggacgacggtggtagcgagaaccgtgggccataggaccacgtgattgtccaagctttttgatagcaccttggaagccatgtccctttgtgataccggttacgtcgacgtaatcacctgcttggaatgtgtcaaccttaatttcatcccctgcgttaaattcgccttccgcatcgcggacttcacgaacgtagcgcttaggggtcgtgtttgctttagaagcgtgaccttgttcaggtttgtttgacaaaactgtgcgcttgtcttggtaaccaagttggatagcattataaccatcagttgcaatatttttaacttgtaatacaacgtttggtgtagcttcaacagcagttacggcgatcaattcaccagattctgtgaaaacctgagtcataccgactttgcggcctaagatacctttagtcatgactaatctccttaattttttcttgactttatttcgcctcgatgaggcgcgaagtgtaatccgatgaattacaacttaatttcgattgcaacacctgatggcaattcaagcttacgcaatgcgtcaactgtcttgtcagtagggttcacaatgtcgatcaatcgcttgtgcgtacgcatttcgaattgctcacggctatccttatgcttatgtggtgaacgtagaattgtgtacaatgtacgttctgttggcaatgggataggaccagcaatttctgcacctgtgcgcttagctgtctcaacaatcttttctgctgattggtctaagatacggtgttcgtatgccttcaaacggatacggatcttcttttgtgccattatttcgtgcctcctcgttgattttgtaaatcagctaactccgattaaaaaccgacaacactgcttgtgttttgcgcgcccatggcaacgcggccgcgcgtgtcgcaaccttaatcatcatcgctaaatattgatacaccaggctttcggtaggtttatgtgactaccgttccaaaagcgtacttaactatattaacagattaacagcgccatagcaacccttttttaaattaatttgtgctgttgggcaataaaaaaaaaccaatcaatcatcattggttttttaaggttatctctgcgacattttaaattctaagaaggcatcattatatttttcggtccatcgttgacctaagtcatcatatacctgaagattatctaatgttttcttatcaggatagaactgtttatcatgacgaactgcttccgataagaatggcatcgcacgcttattcggtgtagcatatccaacatacgttgcattttgggcagcgtttttcggttcactcataaaattaagaaacgcataggcggctgctttatgttttgctgtttttggcatcacgatattatcaaaccataggttagaaccttcactgggcacaacatagtgcaaatgactattgttgcccattgcttgagaagcttcccctgaataggttacagcaatagcagcttcattttgcgccatatacattttaatctcatcagctataattgcttttatattaggcattagcgtggtcaatttagcttgggctgcagccaagtcggctgttgacttatcattgactgatttattctgtgtaattaaagccatagccaaagcatctctggccgaatcaactagcatgatttggtttttgaatttaggcgcccacaaatcgtcccagtgttgaacatcctgaggcttgacatatttatcattataaataatgcctaaagtaccccagaaatacggtaatgaatacttgttatttttatcaaatgtttgattcatgaaacgcgtatcgtaattattgatacctgtcagcttactatggtctaaaggcaacaataagttctcacgcttcatttttttgatcatgtagtcagaaggtactgttaaatcgtatgacgtccccccttgcttaatcttcgtgtacatcgcttcgtttgaatcaaaagtttcatagctgaccttgtaaccagtttctttagtaaatttagtaatcaaatcaggatcaaggtaatcgccccaattgtataaatttaacactttatcagaagattctccggtacctgtctgagacgccaaataacgttgcgttccaaacagcaggacaacaagtactaaaatagctgaaatacctgtgataagctttttcatactataacccctccgatgccggtaaaactaatctagtgccttgttttttgcttttagcggcacgtgttgaaatcacataataaattaacaccagtgctaatgacaccataaacatcatcgccgacaaagcgttgatttctagactaacaccttgacgtgcacgcgaatagatttctacagaaagcgtcgagaacccattgccagtcacaaagaaagtcacagcaaaatcatccaaggaataggtaaaagccataaagaaaccggcaaaaatgcctggtgaaataactggtagtatcacacgtgttaacatttgccaattattagcacctaaatccttagctgaggcaactagcgagcgattcatttcttgcagccgtggtaataccatcaagacgacaatcggaatgctaaacgcaatgtgtgacaaaagtaccgaagtaaagcccagtgagaaacccataaccgtgaaaagaattaaaaacgctgcaccgataatcacatccggtgaaactaataagatattattcaaagataagaagacatttttagtcagtgcatgcttaatattataaatgtacaatgcccctgctgtcccaataacactagatagcaatgacgacaataaagcaactaaaaaagtattcacaacaatttccaaaatacgcgtatctgcaaataactcaccatagtgtttcagcgaaaaacccgaccacccttgcataactttgccggcattaaaagaataagtaattaaaaatatgatgggtaaatataacacaacaaacatcagccaaagatataaattaccccatttgatttttttcatcattggtttatcttccctttctagcagagcggcgtgcacgatcacgtgtcaaaatcattgtgataaccattgccacaattaacacaacgccaattgtagagcccagttgccagttctgcgtcactaaaaagtgttcttcgatggctgttcccaaagtaataacacgattaccaccaatcaaacgcgtaatcataaatagtgacaaactcgggataaataccgcttgaataccggctttgacccccggcatcgataatggcacaatcacacgtcgcaacgtttgccagcgattagcacctaaatctcggctagcttgttctaatcgtggattgatttcagccaatgagttaaagataggtaaaatcataaacggtatctcaatatatgctgcgactaataagaaactccaatccgaaaataagagttgctgtggtacaaccccccacaaaccaataaaattattaaccgtgcctgatttggataacaaaccaataaacgcatatgttttcaacagtaaattaatccacgttggtaaaatgatgagcagcagccaaaattgtttttgttttaattgatttagcaaataagccattggataactcacaattaaggtcactgctgtaatcaaaaacgcataccacaccgaattaaatgtcatccgcaagtaagtaccactagcaaaataaatcgcatagttatgcaatgtaaagtgacctgttggtgttgttaaagattgaaacactaacaacactaatggagcaataacgaacagaactaaccatatcccatagggaataatataaaagaattgtcgttgacgcttactctttggcatcatcagcatcatcctcataactttccagacgggcatcaaaatcatcttccgactcattaaatcgcataatatgaatatcttcaggatcgaacgttaaccctacgcgttccccaatttccgctttgttggttgcctgtacctgccactcattcccatcatcatctaacgcagtaatttcgtagtaatcccctcggaacgattggtcatcaattgtgacgactagtttgccattctcaatggttgtaagatctaagtcttccggtcgcaaaacaacttcgacacgttcgttaggccgcatccccgcatcaacgttctcaaaatctttaccggtaaagtgcactaaataatcggtcttcatgatgccatctagtatattagattcgcctataaaatcagcaacaaaatgattaattggttcatcataaatatcttctggtgatccattctgttgaataaccccatcattcatcacaaaaatccaatcagacatggccagtgcttcttcttgatcgtgtgtcacaaagacaaaagtaatgcccaaacgttgttggatttcccgtaattcatattgcatgtccttgcgcaatttataatctaaagctgacaatggttcatctaagagcaatacctctggatcgtttgctaacgctcttgcaatagccacacgttggcgttgtccgcccgacagctcgttaatttctcgatcagcatagtcgcttaatttaaccaaatccagcatttcggtaacttttgcattgatgtcggtcttgctcatacgcttaattgtcggaccaaatgccacgttatcaaaaacattcatatttggaaataagccgtaatcttgaaataccgtattcatattacgtttttcgacaggcacatcattaataatgttgccttcaaataaaatgtcaccatgtgtcgcggttaattgcccagagattaagtttaatatggttgtctttcccgatcccgatggtcctaataacgtataaaatttgcctgcttccaaagacaaatcaatattcttaagtacctcgttatcatcatatgataagccaacatttttaaattcaataattggtgttgatgtgttagtcaattcccaaccctcacttttagtcaatagatatattgtaacaagaaaagcatgccacttcacgcgtgacatgcttttttctcacaatattttattttgtttctcaaccgtaataattgcaatagtcatcaagataaataagaacaatacaaccactaattgtggttgccaactcttaaaccaattatatgcataaccaaataaaactggtcccaaagctgccaataaatagccgccactctgtgtcataccagataatactgctgttgcttttggtgagctcgtcttcaagcttaacgtcgtcattagataaggaaaaagtacggatgtgctcccaccaatcatcaggttaacgattaaccagtaccaaaaatttcctacagggtgaagcaataatagataacccaagatgccaacaagcgatgtcatgccaactaataactggcgctgcttgccatttaatcgcgagacaattgttggtactgttaacgcaaagggtaatccaattaaagcattaattccagcaaatataccagctacggctgttgatatacctgtttgcaccgccatcgttggtccccaagccattaatatataaaacatcgcagattgcataccagcaaaaaaaagtaagagccaagcatatttattacgccaaactgatggttgatcatcttttatgtccaccggtactgttaatttattcattattctttgttttgccgcaaagtaatcatttggcaaccatatcagcaatgctatcacgagcaatacagtgagtagcaaaataaatatgcgccaattagttgccatagtaattggtgccgctaatccggcgccaacggctgtcgccaacatcatactaaacgtaaatagggaagtcatcgatccaagacgtgttggaaaataagttcgcacaacgcttggcaataaaacattcatgtgtgcaataccaataccaacaatcaatgttccaatgtaaagaaaggtagtatcaataatcctaagtactgagccaacaatcatgacacagagcattagtgagaaagctctttccaaacctaatttttgtgctactttaggtgctatagatgaaaataatgcaaatgctagaagtggaatggtcgttaaaatacctaattgtccaacaggcacatgttgtgctttagcaatattgcttataataggcggtattgaagtaaatgggagccgtaataccatgccaacaacaataattcctggtactaaataatgactatattcttttttcatattaagcctcaatatacttaaaataaaacggcaccactctgagtagagtgacgccgtttatactgaaccatctgtcagttaatcacattggttttaagaagttgagaattaagcttctttaccgctgtttttgataatttcttcttgaatgttcttaggaacagcttcatagtgatcaaataccatttggaatgtaccacgaccttgtgttgcagaacgcaaagttgttgcataaccaaacatttctgacaaaggcaccttagccttaacagccaaaacaggtccacgagattcttgaccttcaatcataccacggcgtgctgagacgtgtcccataacatcaccaagattgtcttcaggtgcaacaatatcaaccgccatgattggttcaagaataactgcaccggcagtcttggcagcctctttcaaagctaatgacgcagcaatcttaaaggcagcttcagatgaatcgacatcgtggtatgaaccatcatacaacttagccttcaaatcaactaatgggaagccagccaatgggccagcgttcaaagcatccttcaaacctgcttcaactgatgggatatattcacgtggcacaacgccaccaacgatagcgtcttcgaattcaaatccagcgccttcttcgtttggtgagaattcgatgtaaacatcaccatattgtcccttaccaccagattggcgcttgaagtaaccacgcgcctgcactgtttgtgtaaaggcttcacggtaggcaacttgaggtgcaccgactgttgcttcaacgttaaattcacggcgcatacgatcaaccatgatatccaattgcaattcacccattccagcgattaatgtatcgccagtttcagggtttgttgtcgcacggaatgatggatcttcttcggctaacttttgaatagcattagacaatttgtcttgatcagccttcgtctttggttcgatagccaattcaataactggttctgggaattccattgattcaagaatcaattgatgatcaacggctgtcaaagaatcaccagttgttgtattcttcaaaccgatagctgctgcaatatcacctgagaaaacttcatcaatttctgtacgtgatgtggcgtgcatttgtagcaaacgaccaacacgttcacgcgtgtcagaagatgtgttttgtacgtatgaacctgattgcaaagtaccagtataaacacgcataaatgtcaaacgaccaacgaatggatcagtcataatcttaaaggccaacgcagcaaatgacttgctatcatcagcaatcaagtcaatttcttcacctgtttttggatcattagcaacatatggcttaacatccaaaggtcctggcaaatagtcaacaacggcatccaacatcatttgaacacccttatctttataggcagaacctgcaagaactgggtagaattgtaatgccaaagttgcgcgacgaattgcggcctttaattcttcaacagaaatgtcttcaccttcaaggtacttttccatcaaatcatcatcaacatcagcaacagcttcaatcaaagtattacgcttttcttccgctaattcttttaattccgcaggaatttcacgtggttcccacttttcacccaaatcatcaactgggtaataagcttcttgtgtaatcaaatcaattactgcttcgaattcatcttcagcgccaataggccattgaatggcttcagcattaacttgcaaacgttcatgcattgattcaactgacatagcaaaatcagcacccaacttatccatcttgttgacgaatacgatacgtggcacgtcataagtcgttgcctgacgccaaactgtttcagtttgtggttcaacaccagcagcaccatccaagacagctacagcgccatccaaaacacgcaaagcacgttcaacttcaattgtaaagtcaacgtgacctggtgtatcgatgatgttaacacggtagggtgtctttgcgaactggtcaaagaaaccgtgccatacggctgttgtggcagctgattggattgtgattccacgttccttttcttgttccatgaaatccatttgtgaagcaccatcgtgtgtttcaccaattttgtgaattttacctgtgtaatacaagatacgttccgtagttgttgtcttacccgcatcgatgtgggccatgataccaatattacgtgtacgttctagtgggtattcacgttttgccattgtgagttatctcctggttttgttctatatgcaacaaaaagcgacacagaattgtgttcgctttttgatggtaaaagccaatagtgctttaccatctactgtcattttacactatttattgcgatgtgaacgattaaatttagcatcccaataaatgatggtttaatttaagcacaacacacaaggttgtgccaaaaaccttaccaacgatagtgcgcgaatgcacggttagcttcagccatcttatgcgtatcttcacgcttcttaacagatgcaccagtatcattagctgcatccatgatttctttagctaaacgttcatccattgtgtgttcgttacgcaaacgtgagtagtttactaaccaacgcaatcccaatgttgtacgacggtcaggacgtacttcgattggcacctgatagttagatccaccaacacggcgagccttaacttccaatacaggcatgatgttttccatggcttgttcgaaaacttccaatggttcgttaccagtagcttccttgatacgatcaaaagcatcatacaagattgttgaagcagttccacgcttaccatcaagcatcaacttgttgatcaaacgtgaaacgagctttgaattgtaaattgggtcaggcaaaacttcctgacgcttagtataacctttacgtggcatttgtcagtctccttcttacttctttggcgcctttgtgccgtactttgaacgtgatgtcatacgtccgtcaacaccagctgtatccaatgcaccacgaataatgtggtaacgcacaccaggcaaatccttcacacgaccaccgcgaatcaaaacaacagagtgttcttgcaagttgtgaccaatacctggaatataagcagtaacttcatacaagtttgaaagacgcacacgagcgtacttacgcaaagctgagttaggcttctttggtgtcattgtaccaacacgtgtggcaacaccacgcttttgtggtgcaacgttatttgttgctttcttcttcattgagttatagccgaagttcaaagctggtgactttgacttagtcgcatttgacttacggggcttgcgaaccaattggttaattgtaggcatgctacggtctccttaaattttttattaattacacagttccaggtgtgtcatttttgtaattaaacaaaaatgcttactgggaatctgctgacaattgcctttacagcgccgttcagcacgttgtgatgatttcacagaacagattacttaaaagcacgttcaatataataccagattatagactaatgtcaagagtgaatcagcacatcaaatgattatatccttttgtatgagtcatcgcttatttttccgtctaatcccttatgcaaacactattaattattctatttaacgcagtgctaacttctacaatattatgccttgccgagcgcttaaatcacaacatacccctaggtattaaacgttccttttgttttagatgccaacatcagttatcttggtatgacttaatcccggttatatctgctattttgttacatggccattgtcgtcattgtcaatttaaatttggtatgcactatgcacatatcgaactacttggcgcaataattggttggtcacttttttctgatattacagtatggataactgcggtattactattttttctatcgtgtgaagatatctacagccacacgatacacataggcgttttatacccttggctcatttatttgtttatgaccagccatttcaatcagttcgaggacaaaataacagttttttgcctcgtcatccctgtgtgtctctgtttagtttatcgccacaagcttggttttggtgacatccccatcctgctgtgctttatcttaattaatgatagtctgattttcgcttacacattgttaattgccacaatactaggtcttactggcttactctttgtcaatcaagcacgtctgccttttgtgccttatttattagccggctggctcattgctaatctcggtgaaaaagccatcacttattttgttaagtgatggcttttaagctttagctgctactttatcgataggtttaatgcttagtctaatatccccgtttttcgcaccaatcgtcacagtcgtatcagtggtaatctgaccacgcaacaattcttcactcaaaacgtcttcaatctttgtctgcaaagcccgtcgaattggtcgtgcaccatactctggatcaaatccggcactagcaacgacatcaatcgctgcaggcgttattttaacagatataccttgctctgctacgcgctgtagtactgtgcggctcattaatttaacaatttgatgtaactcatcttttgttagtggttcaaatacgaccgcttcatccaagcgattaataaattctggacggaatgtttcttttagcgtctcacgaattttttcagccatcgcagcatgattatttttcaaatcaactgcgccaaaaccaactgatttttcatcacgcaaacgtgttgcccccaagttagaagtcatgatgataattgtattacgaaaatcaactttacggccttttgaatccgtcaaaaaaccatcgtcaaacacttgtagcatcaaattaaaaatatcttggtgcgctttttctgcttcatccagtaacaccacggaataaggatggtttctcacttgttcggttagctgtccaccttcatcatatcctacgtaacctggtgctgagcctacaagtcgagaagctgaccaacgttcttgatattccgacatatcaatacgaatcatattttcttgactaccaaacatggcttccgctaatgccttagcaagctctgttttaccgacacctgttggacccaaaaacataaaagtaccaattggccgattagggtctttcaagcctgaacgtgcacgacgaattgcacgtgccacagcagaaatcgctgctttctgaccaatgacacgtcgaccaaggacagcttctaaattgactaaacgctgctgttcatttttctccagttgcgttaacggtacacccgtttgctgtgaaattacttctgcaatatcttcttcagtcacgtgaagatggtaattttgttgtgtatcatccgccaactttgcttcagctttattgatacgcttttttaagcgtacttcttcggtgcgcaatttagctgcaccttcaaaatcaagcgcagtaattgctgcttctttagccgcaactgtctcagccaatttggctttgtttttattcactgggtttggccgattaatcgcatcaatacgaaccttcgcaccagcttcgtccattaaatcaatcgccttatcaggcaaaaaacggtctgtaatataccgcgatgatagttttactgcagcaataatcgcagcatcatcaatcgctacttgatgatgactttcaaatttagaacgaatacccttcaaaatactgatggcatcttcttgtgatggctcatccaccgtcaccggcgcaaatcgtcgctccaaggctgcatccgactcgacatatttttgatattcatcaaaagtcgttgcgcccaaggtctgtaattcacctcttgctaaagctggctttaaaatgtttgaagcgtcgatagccccttcagccccgccagcaccaattaaagtatgtagctcatcgataaacagaatcacctgtccatcttgataaatctcttcaataattttcttcaagcgatcttcaaattcaccacggtactttgtgccagcgaccagagagcccatatctaatgccatcaatcgcttatttttcaatgtgtctggaacatcattagcaataattctttgcgctaaaccttcagctatagctgttttaccaacacctggttcaccaatcaataccggattattttttgtacgtcgtgacaaaatttgtacaacacgacgcacctcttttgagcgcccaataatgggatccattttattatctttagcacgttgtgttaagttacgtgccaaactatccagggttggtgtcccttgtgattgctgtttgtcacgttgcttcatttgcttgcgtacatcggtgacaccaagtttccgcaaaattgctcggcgcatttcttgtaaattggcatccaacgctaataaaatacgcgatgataagatactctcatcctgtaataaggctaacagcacatgctctgtaccaacttgggtctgtgctagcgcgcgtgattcttcgcctgattgacgaagtatgtcgccagcttttggcgaatagggtaaatagacatttttatcatagcgcgatgtcatgccataaccggtaaaatgttcaatttcctcgcgaatatcatcatcggtcacgttgaattggccaagaattttgcttgcaatgccttctttttcaattgctaaggctaacaataggtgctctgttcctacagcctggtgtttaaaatattttgcttgttcttgtgccaaaaccagcacattctgtgcacttgatgtatatttgttatccatgttatgccctccattttttaggcagttaatgtctaatgttgacttatattataacgcattagactattgttagaaactaatatgtttgataatggaaaaagccgaaacatattgtttcgaccttaatttggattttttaagcttaattgccattgtaaataagcattaatgaacgggtccaaatcaccatctaatacttgctgtggttgatttgtttcataatttgttcggtgatctttaaccatctggtaaggatgcaatacgtatgaacgaatttgtgatccccaaccattttccattttttcaccagttaaagcagcccgctcagcctcttgtttctcaagttcgagctggtataatttacttttcaagagcttcatggcgtaatcacggttaccgtactgtgttcgttccactgttgatgacacaacaatccctgttggttcgtgggttaggcgcacaccagttgacactttattgacgttctgcccaccagcaccaccagaacgaaagacatccatcttaatatcatcgtcgcggacttcaacttcaatagtgtcatctaactctggcatcacatcaacactgacaaaactagtatgacggcggcctgctgaatcaaaaggtgagatacgaacaaaacgatgtacgcctttttcacttcgtaaaaagccaaacgcattatgcccagtaatttttattgtcgcactatcaatgccggcttcatctccagcatggtagtctaacacatcaacctggaagccatgctgttgagcccaacgcgtatacatgcgatataagtttgcaccccaatccgttgattctgttccccccgagccaggatgaacttctaaaatggcattattagcgtcgtatggttccgttagtaactgttccagattgtaagcctcaacatctttttgggcttgtgcaatgctgtctgccaattcagtagctgtatcaacatctccaggatcttcagcgagcatatcaattaagacttcaatttcttcagcctgattcgttaaattcaaaaatgagtcgcgccgattctttagcacattgttttcttcgataactttttgcgcttttgtattatcatcccaaaatccaggttctgtcatacggttttcaaaatcggcaatttcttccgttaacgcttctagatctaaagtgccttgaaaacgcgcaatattttcttgtatgtctgctaacgcatgcttagcatcaataatttccatgtctttaccctctcaaaataaaagcgaacactttggctcgctcctgttattgcattatctataaaggaatctaaaaactacgccttcaagttctgacgaatttcagctttcataaatgtacgcgtcgcatcatattcgacatcagcaatcatcttattaaagttttcaaaagcttcattctgatattcgattaacggattcaactggccgtagccgcgtaaaccaaccccttgacgcaaacgatccagtgcgtcaatatgatctgtccaatgttggtctacagcacgcaaaatcacaaccttctcaaattctaacatttgctccggttcatataattgccgctttttgttagcgtagttttcctttgccagggcatataacttcgcttcaatatcttctcgtgacaagccagacaaatcattttcagtcagcgcaccttcgttgacaagcacattttccgcaaagacaatgatttgttgtaactgccattctgaaggctttttactttttgtttgtactgtcactacgcgattgatcgtacgtgaaaccattggcatcaaaacccaatccaatgattgtgactcatcaatgatgatatctcgttgatgataaattaattcacgttgttctcgtaccacatcatcatattgcaaaacgtttttacgtgtatcatagttattgccttccacacgcttttgagccgattcaactgaacgtgtaattaaccgatttttaataaccgtctcttcttcatccagattcatccgttcccaaacagctctaatacgttccgcaccaaaacgaatcatcaagtcatcttctagtgataagaaaaactgtgagaagccatcatcaccttgacgacctgcacgaccacgcaattgattatcaatacgtcgtgactcatgacgttctgtagcaataactgccaaaccacccaaatcagctacaccagggccaagcttaatatcagtgcctcgacccgccatgttcgtcgctactgtcacggccccgcgttgccccgcgttagcaataatttcagcttctttggcattatttttagcgttaagtacgttatgcggtacattttgtgccatcaaaatttttgatagtaattctgacgactcaactgatcccgtaccaataagaataggttgacccttttcatgtaattcttggattaatttgacaacggcattatatttagcacgaatagatggatatagcaaatcagggtaatcaactcgtttgattggccgattggttggaatagtaatgacttccatattataaatttcgcgtaactcttcttcttcagtcttagctgttcctgtcataccagacagctttttatacattctaaacaagttttggtacgtgatttgtgccatagatttgttttcttcttgaatttcaacaccctctttagcctcaattgcttgatgcaagccgtcagataggcgtgtgccttcagaaatacgtccagtagattggtcaattaacttgacctcaccatcttgtacaacgtagtctttatcattgatataattgaaattcgcacgtaacgcttggtcaatatgatgtgttaaagctgtatctccagcatcataaaggttatctagattaaagaaaatttcgcctttatggatgccatcgttggtgagcattgtcgtttttgcttcttcgtcaatcttgtagtcttcatcttgttgtaatgtttttacaaaacgatctgcacgcccatacaactgagaaacacctgatcctggtcccgaaataatcaacggtgtacgtgctgtatcaatcaagatagaatcagcttcatcaattaacgcaaaattcaaacctcgctgcatgacacgttcttcagcacgtctcaccatgttatcacgtagataatcaaaaccaatattaaagttcgttgagtacgtgatatctgcatcataagcagcacgtttttcctcagctggcgcgtcacctacgttgaccccaacagatagacctaaccaattatataactgccccatttgctcggcatctcgtgcggaaagatagtcgtttacagtgactacatgtacgccacggtctgttagcgcgttcaaatagaccgccatagtggccgtcaatgtttttccttcacccgttcgcatttcagccaagttaccgtcatttaaaacagcagcacccatgatctgcacgcgaaatggatacaatcccaacacgcgttttgctgcttcacgtgcaaccgcaaatgcttccggcaagagtgcatctaatgtttttgctagtactttattttgtttatctgtctctgtcacatcacgcaaagcatcagcaattttttctttaaataccggcgttttggcctgaagtgcttcatcagacaaagccgccatctcgtcagcgtagtcctcaactttatcagcaatatgatttaatttttttagttgtttttttgaattatcaactagttttcgtattggatttgccattatttttagcacacaacgctagtaggttgtgtgtttctcctctgaaatataaatttgtgtgttttagcgcacaatagtctactgtcaattgtagcaaaaaaagcctgataaatacagacttttagtacattaatgatgtggcgttgccatcaatttatcttggccacccaaataagggcgtagcacctcaggcactgtcacactaccatcgggattttggtaattctctaatatagcagctacggttcttcctacagcaaggccagaaccattaagcgtatgaaccagagctagttgtcctgcttcattgcgatatgtgatatgcatgcgacgcgcttgaaagtcctccgtatttgagacagaagatatttctcggtaaacttgttgttgtggcatccaaacttcaacgtcatatgttttagctgctgaaaagcccatatcgccggttgacagcataatgacatgatatggtaacccaagtttctgcagaatattttctgcattggccgtcatactttcaagctcttcatatgattgttcaggcttagtaaacttcaccatttcaactttattgaattgatgtagccgaattaagccacgcgtatctttaccagcagcacctgcctctttacgaaatgatggtgataacgctgtaaatttaatcggcaagtcttcagctggtagtgtttcccctgaataataattagttaatggcacttcagcagtcggaatataagtctgttcaagtccctcaacacgatacgcatcgtcttgaaatttaggatattgaccggtgccaaacatcgcagcatcattaaccacaattggcgtaatcatttcagtgtagccttcttgacggtgctcatctaacatgaaattatacacagctcgctcaagtcgtgcgccatcacccacataataaagaaaacgtgctcctgataccttagcacccctttcaaaatctaaaataccaagcgtctcgcccacttcataatgtgcttttaaccattctggtgcctcttggtgtgctttcaatctttggccatatgtcttaggttcccaaacacgttgttcaacatttgctgcttcatcaggtcctaccggcacatcagacgcagctaagttaggaagatgagctgctaaatttttaacttccatatcaagacttgcttgtcttgcatccagtgctttgatctttgatccgacttcttgcattgcaagaatagcctcactagcatcagttttattacgcttcgcgtaagcaattttatcagagacttcatttctttgagcttttaggctttctacctgttgtatcgcctcacgacgcgctttatccaaacttaataatgtcgttaacttctcagattcgatgcctcgatcctgtaaacggcgagttgcctctgccacatttttccgtaaatattttatatctaacatagtttatcctccataatatctatagtatacaaaaacgcgtttcccctctaaaccttgtaggaatagggacgaaaacgcgcttccgtggtaccacccagtttttatctactttaatgccaaagcaaataacacttattatcacctgataacggagctaaccgagtggcattacccactattggaacttactggaatttcaactggttgtttttcatcacccaacaactttctagaatagtctacttatggtaagttaaattatgtattaattgtaacggaaacagtaagaaaaggcaaacaaaaaaggatgtttccattgaaacatcctttatcatgggcctgacaggactcgaacctgtgacccctgcgttatcaacacagtgctctaaccaactgagctacaggcccttcttatgcttctcaacataaaagcgaatgacgggaatcgaacccgcatagccagcttggaaggctggaattctaccattgaactacattcgcatctcttactggatgccctgagacatctatggcgctggacggaatcgaaccgccgacactacgagcttcaatcgtatgctctaccaactgagctacagagccatcttagtatgtccccatactaaacggtcacagcggggctcgaacccgcgatctcctgcgtgacaggcaggcgtcctaaccagctagaccatgcgaccaattgcgggagcaggatttgaacctacgaccttcgggttatgggcccgacgagctaccagactgctccatcccgcgataatattattttggtatctctacctaaggagaatgtgggattcgaacccacgcgccgatttctcgacctgacggttttcaagaccgttcccttcagccagacttgggtaattctccatcatctcttgcttgactctcgtcctgcatggaccttgttggactcgaaccaacgaccggacggttatgagccgtctgctctaaccaactgagctaaaggtcctatatctcgagcctatcgcggcaggggggatcgaaccctcgacctcccgggtatgaaccggacgctctagccagctgagctacaccgcgatcgtctttgacaattttccttgccaatcgggacgacaggattcgaacctgcgaccccctggtcccaaaccaggtgctctaccaagctgagctacgtcccgaaaagttctacgagagcttctgcccctttaaacttaaaaaaagagtttgaattccttcaacctctatgcacctagcaggagtcgaacctgcaacctcctgattcgtagtcagacgctctatccaattgcgctataggtgcatatatgccggcgaccgggatcgaaccggtacgatatttctatcgcaggattttaagtcctgtgcgtctgcctattccgccacgccggcatacaagcggaagacgggattcgaacccgcgacccccaccatggcaaggtgatgttctaccactgaactacttccgcagaatcatgccgactaaaggactcgaaccttcgacccccgctttacaagagcggtgctctaccaactgagctaagtcggcatcgctttatcccgacgtgccggtttcttgactttcgccaatggacgctacagggatcgaacctgtgaccccctgcttgtaaggcaggtgctctcccagctgagctaagcgtccataatggagaggaagggattcgaaccctcgaaacaattccttgtttacatggtttccaaccatgctccttcggccagactcggacacctctccgatatcttccgttctctcttctaattaaagcaaaagcactcttttcagagcactccctatgtacggcaccgcatcttcctatcctcgcagccagcgatccggcaactactttcggcgtgatagagcttaacttctgtgttcggaatgggaacaggtgtgtcctctatgctatcaatacgacacctttgagttattcactcaaaactaaatagtatcaaattctttctcttcattaaaccactcatattacgttttgaacttccgttcttgactttggttaagtcctcgaccgattagtactagtccgctacatgcctcacagcacttccacttctagcctatctacctcatcatctctaaggggtcttacttcattaagaatgggaaatctcatctcgaggcgagtttcacacttagatgctttcagcgtttatctcatccaaacatagctacccagcaatgctcctggcggaacaactggtacaccagcggtttgttcaccccggtcctctcgtactaagggcaactcctctcaaatttcctgcgcccgcgacggatagggaccgaactgtctcacgacgttctgaacccagctcgcgtaccgctttaatgggcgaacagcccaacccttgggaccgactacagccccaggatgcgatgagccgacatcgaggtgccaaacctccccgtcgatgtggactcttgggggagatgagcctgttatccccagggtagcttttatccgttgagcgatggcccttccatgcggaaccaccggatcactaagtcctactttcgtacctgctcgagttgtagctctcgcagtcaagcttgcttatgcctttacacgctacgaatgatttccaaccattctgagcaaacctttgagcgcctccgttaccttttaggaggcgaccgccccagtcaaactgcccgccagacactgtccacgatcgcgataagcgaccagtgttagaatgttcatacaacgagggtagtatcccaccgtgcgactccgtctagactggcgtccaaacttctacgtctcctacctatgctgtacaagcagcacaaacattcaatatcaagctacagtaaagctccatggggtctttccgtcctgtcgcgggtaacccgcatcttcacgggtatttaaatttcaccgagtccctcgttgagacagtgcccagatcgttacgcctttcgtgcgggtcggaacttacccgacaaggaatttcgctaccttaggaccgttatagttacggccgccgtttactggggcttcaattcataccttcgccgaagctaagcactccttttaaccttccagcaccgggcaggcgtcagcccctatacttcatcttacgattttgcagaaacctgtgtttttgataaacagtcgcctgggcctattcactgcggctcatgttgccatgagcaccccttctcccgaagttacggggtcattttgccgagttccttaacgagggttctctcgctcaccttagtgttctccactcgactacctgtgtcggtttgcggtacgggcagtgtaatacttcctagaagcttttctcggcagtgtgacatctcagacttctctactttatttcgatccgcatcacagcttgtccttatagtagaaagcatttcactctctacaaaacttactgcttgcacgcacatatccatcagtgcgcatctggtagcctcctgcgtccctccatcggtcaaacgcattactactggtacaggaatctcaacctgttatccatcgactacgcttctcagcctcgccttaggtcccgactaaccctgggtggacgagccttccccaggaaaccttagtcattcggtggacaggattctcacctgtctttcgctactcataccggcattctcacttgtaagcgctccagcagtcctcacggtctaccttcgtcgcccttacaacgctctcctatcgcgcacttacgtgcacccgcagtttcggtaatatgtttagccccggtacattttccgcgcaatggcactcgactagtgagctattacgcactctttaaatggtggctgcttctaagccaacatcctagttgtctatgcactatcacatcgttttccacttaacatatatttagggaccttaactggcgatctgggctgttcccctttcgacggtggatcttatcactcatcgtctgactcccattcatacatatctggcattcggagtttatcaaactttggtaacccgagatgggcccctaggcttaacagtgctctacctccagtatgcttataatgaggctagccctaaagctatttcggagagaaccagctatctccaagttcgtttggaatttcaccgctacccacagttcatccgagcattttttaacatgcaccggttcggacctccagtaagttttacctcaccttcatcctgaccatgggtaggtcacctggtttcgggtctacagcatcgtactattcgcgctattcacactcgctttcgctgcggctccggtctttccaccttaacctcgcacgataccgtaactcgccggttcattctacaaaaggcacgccatcacccattaacgggctctgacttcttgtaggcgtcgtggtttcaggaactatttcactccccttccggggtgcttttcacctttccctcacggtactggttcactatcggtcactagggagtatttagccttacgggatggtccccgcagattccgaccggatttcacgtgtccggccgtactcaggatcctgaaaagagtgtgctctatttcgcttacggggctatcaccctgtttcgccaagcttcccaacttgttctgctataaaacacttttgtaactcttatttatcagtcctacaaccccaacatgcaagcacgttggtttgggctcttccccgttcgctcgccgctacttagggaatcgatttttctttctgctcctgctgctaatgagatgtttcagttcacagcgtattccgtcgtctatcctatgtattcagatagcgacaactcttttcgagttgggtttccccattcggaaatctctgggtcatagcgtacttaccgctcaccaaagcttatcgtagttagtcacgtccttcatcggctcctagtgccaaggcatccaccacgcgcccttattaacttaacctatacaacttgcgttgcggtttcgttttatgagttggtcatttttcagacctgcgattaaaccgttctttttaaagaacttctttttgtgttgtttctcggttcaatttagaataatgtttccattacttttaaaagaatttgttactattcagttttcaatgtacaaccaagacaatctttcgattgcctatggagaatagcgggatcgaaccgctgaccccctgcttgcaaagcaggtgctctcccagctgagctaattccccataggatcatcttttgaacatgatacctattacagtaccacactcaaaactaaacaaaactttgaacatttgaacttgcaatctaatgcactgtcactttccgattatccttagaaaggaggtgatccagccgcaggttctcctacggctaccttgttacgacttcaccccagtcatctgtcctgccttagacggctccctcccgaaggttaggccaccggctttgggcattacaaactcccatggtgtgacgggcggtgtgtacaagacccgggaacgtattcaccgcggcgtgctgatccgcgattactagcgattccgacttcgtgcagtcgagttgcagactgcagtccgaactgagacgtactttaagagattagctcaccttcgcaggttggcaactcgttgtatacgccattgtagcacgtgtgtagcccaggtcataaggggcatgatgatctgacgtcgtccccgccttcctccggtttgtcaccggcagtctcgctagagtgcccaactgaatgctggcaactaacaataagggttgcgctcgttgcgggacttaacccaacatctcacgacacgagctgacgacgaccatgcaccacctgtcactttgtctccgaagagaacacttctatctctaaaagcttcaaaggatgtcaagacctggtaaggttcttcgcgttgcttcgaattaaaccacatgctccaccgcttgtgcgggtccccgtcaattcctttgagtttcaaccttgcggtcgtactccccaggcggaatacttaatgcgttagcttcggcactaagaggcggaaacctcctaacacctagtattcatcgtttacggtgtggactaccagggtatctaatcctgtttgctacccacactttcgagcctcaacgtcagttgttgtccagtaagccgccttcgccactggtgttcttccatatatctacgcattccaccgctacacatggagttccacttacctctacaacactcaagttaaccagtttccaatgccattccggagttgagctccgggctttcacatcagacttaatcaaccgtctgcgctcgctttacgcccaataaatccggataacgctcgggacatacgtattaccgcggctgctggcacgtatttagccgtccctttctggtatggtaccgtcaaactaaaatcattccctattttagcatttcttcccatacaacagtgctttacgacccgaaagccttcatcacacacgcggcgttgctccatcaggcttgcgcccattgtggaagattccctactgcagcctcccgtaggagtttgggccgtgtctcagtcccaatgtggccgatcagtctctcaactcggctatgcatcatcgtcttggtaagcctttaccccaccaactaactaatgcaccgcggatccatctctaggtgacgccgtagcgccttttaacttgatatcatgcgatactaagttttattcggtattagcatctgtttccaaatgttatccccagccttgaggcaggttatccacgtgttactcacccgttcgccactcgcttgaaaggtgcaagcacctctcgctgcgcgttcgacttgcatgtattaggcacgccgccagcgttcatcctgagccaggatcaaactctcaatttaaatgaatttaaattcattgtttgaagatgtactcttcgattaaactgactaattgctatatctctataacgactatccgtttattgtttgttacgaattgacttcgcaaatttgtttttgttattactgctaataactagtcacagattcgtttgttcaaagttttgttcagttttcaatgtgctacttgttgtcgctgagacaactatattatcttatcagctttcgctgccgttgtcaacactttatttcgtcgcttactttcgctcgcgtcgctttcgctttttgacaactttattactatactttattcttctcgctttgtcaactacttgctcgcgttctttttcactcgctcacaccgttgctctctttcgctcttaagaacatatactaatataccaaccttttcccccctcgtcaactacttcctttactttgtttttacttctgtacactttttaatttataatccatttcgttctttttttgatagtataatacgatttattttaaataatattcgcttttaatcattacaataaaaaagtagcaactaaaagttgctacttttttattttatgcgtgatgccatctttgtccttgtgtcgtatcttctacaataatacccatgtcagatagttgatcacgcaactgatcagaaagattaaaatcacgaactgcgcgtgcttggacgcgcttatctaaaagtgcctgtgcttctgcagataaggttaagtgttcagataaaccattaacaccaaagacattcatcaaatcagctatagcatgtgtgagtcgtgtcgcagtatctaactttatctcatcgcgactagcatagttattcgctatggttaccaactcaaaaatcgacgcgatagcattttgcgtattgaaatcatcatccatagcctctctaaaatgactgatatgttctgcgatcgcataatcgacgctgtcatcgtgtcctgttttggctgtacttattcggaaaaatacattacgatatgcagttcgaatacgttctaattcagcacgtgcctgttcaagcgtatccggcgcatagttaatcggtcggcgatattgtgttgttgctaataaataacgtatgaccattggatcatcataatgggctaacatatcatgcactgtcgtaaaattacccaatgatttcgacattttttcatcgttgacattcacaaaaccattatgtaaccaataattaacgaaagtttgacctgtcctagcttcagattgtgcgatttcattagtgtgatgaggaaaagctaagtcaatgcccccgccgtgaatatcgatagtatcggctaaatacttttgtgccataaccgagcattcaatgtgccaacctggccgacccttaccccaaggagaaacccatgaaatctcatctgaactatggctagccttccatacagcaaaatcaatcggatcttctttacgtgttagctcctgatcatctaatctaccagccgcgttagcctccatctcagctaaatcttgatgggctaatatgccatagcctttgaattttttagctcgaaaatagacatcccctgctgattcataagcataacccttatgaatcaaatcttcaacaaacgcaataatatctggaatcaccgctgttgcacgcgatcttgttgttgctggcttaatatttagtggtatagtatcctcatcaaatgcctgagcatacttgtctgcgattgtcatttcgtcaacgccttcttcacgtgcgcgttgaataatcttatcatcaacatcggtaaagttagacacatagtttactacgtagccactatattctaaatagcggcgtatcacatcaaaggcaatagctgaccgcgcattgccaatatggatataattatagaccgtggggccacaaacatacatattaaccttacctggggtaatagcgtggaaagcttccttctcgcgtgacaaagtattgtatacgtgaatcatagtaaactcctttgaaaaaataattcttcttatcctttattatacaggagcgctcattatttcactaataaaacccgtgcaacatcatataatattaaaataaaaaacagtttcctataggaaactgtttttttattgcttatttttcagaaattgaagcaataccaggtaattctttaccttcaaggtattctaatgaggcgccaccaccagttgaaatgtgtgataacttatcagccacacccaactgttgtactgcagcagttgaatcaccaccaccaacgattgttgtaccaccattttcggtcactttaactagttcttcaccaattgccaatgttcccttggcaaaattaggcatctcgaacacacccattgggccgttccaaacaactgtcttagcatcagctaaagtatcttgtaataacttgactgacttaggcccaatatctagacccatatagccgtcaggaatacccgctgtagcatcaacaacttctgttttggcatcgtttgaaaaggcatcagcagcaattgaatcaactggcaaaaccaatttgtcaccagcttcagccatcaattccttagctaattcaactttatcagcttcgaataatgaattaccaatcttttcacccttcgcagcatcaaatgtataagccataccaccaccaacaataactttgtcggctttagccaaaagcgactttacaatttcgatcttgtctgacacttttgcaccaccaatgatagcaacaaaaggacgcactggattggcaacagcatcacccaagaacttgatttctttttccattaggaaaccagcagctacttgagaaacatttgatgcaataccaacgtttgaagcatgggcacgatgtgctgtaccaaaggcatcgttgatgaacaaatcatcacccaagccagcccaatacttacccaattcagggttattctttgattcgtttttgacttcaacaccgtcaacaacgtcttcaaaacgggtgttttcaaccatcaacacttcaccatcttgcaaagcattgattgctgattctaattcttcaccacgtgtatgtggtacgaacttaacatttttacctagcagttcacctaagcgtgcagcaactggcgccaatgataattctttcttatcatcttctgacttgatacgacccaagtgtgagaataaaattgcacgtccgttattttccaaaacgtacttaattgttggcaaagctgccacaatacggttatcgttaccgataacacctgccttgataggcacgttgaagtcaacgcgcatcaatactttcttacctgaaagttccaaatctgaaacagtcaatttagccatgatagcctccaaaattttattgttacatattcattataaaacaaaaactagtcgttgtgttgtgatatgtgaaatgataatcaaattctcacaagtttaacatgatttgctggtacccctgcacgtttcaagtaatcaaaatttgcatctgtcattctaatttcaccgataggtgactgatggtcagttaaaatctgccttaatcttggttgtaaattacttgcactatcagttagattgtcaattagtgttaatatcgtatgttttggtacaaatgttaattcacgtccaaattgcgtgatatttatcgtttgattagtctgccggttaataacagctgcaatatactgttcagcagattcaaattgttgcccattagcgtagacaaagtcacgccttttattgaagtaaaaatccctgacaactatcgcttcatcaccaaagaaaaattcagttacaagcaactgaccatcactaaaatactgggtcgcaaaccgtttcccatcgcgttgatagatgtccttgtagtcaatttggccgcggctgtcttgccaagctaccgcttgaacaatacgtttagcatcgctataccagcgcactttggctatttcgcaaccaaaactcataatactttttgtccaatcagcgttgataacaaaacgtgcattgtttgggactggtaagtctgtccaccaaataccttttgtctcatctatagccgtcaaataccgttgcgcataaatgtcaaaaacctgataaggggctaaacctaattgccttgctaaataactggcatcttcatgtggcgttgccacccacagttctgaactcttacccgtcctgacttgttcaatttgccatgacacgccaggtaaggcgctatcagacaaagaattgataagttcaattgtcatcgtaaatcacctaccaatttttcccatgctgtactaatttgctgatttgtaaatgctttcgctacgttttgttgcccaatagacaatgtatcatacacagtcagtaaacgtctcatagcacgtgccaaggcggcaacatttttatctttatcatcagtgattggcaccaatataccgttctcatttggccgtatcagtgtctgagcgccatagctgttttgataactaacaatcggcaacccttgtgccatcgcttcaacataagttagcccaaagccctctgaataagaagctgagacaaatgcatcgtaggcttgtagttcttctgataaattttgactcagcccgttaatcttgacactgcccgtcatttgctcatcatagatgagccgacgaatattttgctcatctgcaccagacccataaatggtcaaggttgccgatataccattcgcctgtagttgagccaaagctaaaataatatgactaatatttttttccgcatgcaagcgtgaagctgttacaaatcgaatagcatccccaggcaaatggcgtgcctttggcacgcggtcaacaccaccaactggtatagcatatactttatcggaaatatttgtatttcctagaaaggctagttgctttaaaatatcttgcttctgcaacatcgttgagaccacaacagcatctatttgatcaagatggtcaaacaaatattgataatggttattccataataaatgaccaccttgctttgaaacaaaatgtgcagcgtgaataatcgcaacaattttcaaattgatttgctgtgacttaagctgcacaagcacctcctcattatcactaccacgatcaataaagtaaacattatgatgaaagacgcgctctaattgctgataaaagaaaagtaagagtgcttcataagttgcaaaaaaataatcatcctcataaaaatgattgaggtgtatattgaccattcgcttatgatttcctgtacctaaataatgccaactcatttgatgttggccattttttaggatgacacgatgatcaacattaatctcacgtgatgttgacgaatcataaaaacgttttttatatgtcgttgccttaaaattgcccgtcgtctgtctgataaccagacgctgaacccccttagtatcatagagcacgtcttcatgataagtatgttgaaaagcttcgccatcgcgtaagtattgccttggatcatcacttaaaaaaaagtcatataacccaataacatcgttttcagcaatttgccattccgacatatgttgatgcagttgtggtaggtaatccgtaaaaatatatttaaaaggcaagttgctttctttgaatcttgcagcacgataaaattgtgcgtgctcaacaccactattgctatgtcccatgcctttattaacaaaaaaatgcatattgcgcctcctagtaaatcaagataatcactgactgttgcaatgacttacttacgcgtgcttgttgacattatcatagcataaaagcgataacctctaaataagaagtcatcgcttttatcagtcttgaacattacttttgattattcaaaatttttttaacttgttgcgcttgtaggctggcagctttatctgggtcagttttagctaaggccgctaactgttgctgttgcattgccattgctgctttctcttctgcagattttggcgtcatcttagctggtaaagctttcgcttgttcaggcgtcatggctacccatgtatctggtacttgatacacaatgtgataatttttaagttgatgattgttatccgctataccgaacagtaaacgatataaatctgttttataaacgtaacgcgttgttttaacaatacgatagactttattaccagcaacagacacttggcgtgatgatgttttcaggtcaggttttgaaactgttactcgactagctgttgcggatgacttataaatataagcattttctttaccatcactaccgacaccttgataaagtaaaacaccaaaagtttgttcagcggggccagcagaataaatttcttttttgacagttgttgtttccgtcttcatcccataatgatcatgcatgtttgctacaatagcaacgacactggcaatgagaccagcaaacatgataattgtcaccaaataacgtaaaataggccttttcatgaccatattagcccagaaagctaggattgcaaaaatcgccataattaaaataatcatgttatctatcctccttagctggtgtattaattttcccactatgcagcaagaaggtaatcaacaaggctaccaccgcaaaagctgctgccagtaaaaatgatgcatggaaaccattaagtgttgcatcaagcgctttttgaccaaatgctaacgggtcctgtccttttaagcttgatttaggcatattatcctttgtgacagattgcatcacagaagcaaggaccgctgtccccaatgatgaggcaacctgacgcatggtgttgttcgctgcagtaccttgggcagcagttttaggtgacagtgcgcccatcgctgaagcagtcagcggcatcattgtcatcgcaataccaaacatacgtaatgtatagaatgctgtaatataaaatgttggtgtatctgctgtcatatagaacaacggtactgtcccaataatcaaaatagcaaaccctgtcatggctaatcgtttagccccatgcttatcataaaaggcaccagcaattggtgacacgatacccatcattagcgcaccgggcaataaagttaagccagaattcaatggtgttaagcctctaatattttgcatataaattggcaaaaccatttcaacaccaatcattgccatcatagctaacgacactagaatcgtcgtaatggtaaactgctttgatttgaaaacggacatatctaagaaaggcttgtccatcttagattgatgccacataaattcaatgacaatcaataaaccaacaacaagtggcaggataaccttgacactaccccaaccatttgaagcaaccatagcaaatccataaagtactaatccgaaaccaaatgttgactcaatcaatgatcgcacatttaaggtgactttttgagttggtaatacatcgtgaaaaaggaagatagacgcaatcatcacaacaataacaactggcagaacgacaccaaaaattgaacgccaagaattaacgagtgtcaatcctaaaattgtatgatctttttctaaaatccaacctgacattgttgggccaatagctggtgccataccgattaccaagccacccagacccattgctttaccacgtgattccgcatcaaacaaagacaaagaaactacctgcattagtggcatcaaaacaccaacagccatcgcctgcaagacacgggcaaccattaacagccaaaatgcattagttggtgtcacgaaagcaacaaatgtccctaccgtaaataaagccaaagctgataaatacagtgtttttgtcggaatccttgtcgttaagaatgctgagactggcaccataataccgttagccatcaaaaagatagtcgttagccattgcacagtagaagcattaacatcaaatgctttcatcaatgcaggtaatgctgttcctaatgctgtctgcatcaacattactgaaaagacaccaaccagcaaaaccatcatcatcgccatgcgattgactggtttgccatgggtgtcacgtatttcatcactcatgtttattattcctttaattaaattattatattgtctgagtcgccatcatttaacgaccatgttcaatatgatacgcttaacaaaatagattgtcaacaaagttgacaatctattataaattttttattgtgacttgttgcacatcatgatactggtttagttgtacaatggcattggcgtattgacgactgggtaagataaacttttcaaggtttacctgattagtttcgtcccacgtttgcatcactaaatccgttaaatcacctaaaggcattttggtatattgataccgccaagacgttggatcagccttggctaaggctgtcatttctaatgtccgtgacaggtaccatgccttaatatcatttaaatcagcctctaaataaattttataatctaaatgcatcaattgtagggccacaacgccttccacaattaatattttaggtctagttattgtctgcaattgtttcggatctatgtcggcaatttcttgattatactgtgggatggtaacagtctcatgcccatcataaaaatcacgtatcacttgattcaaccgcactaaatcataagtctgaggaaagcccttttcattgaaaatgtccttctcagtcaacaatgcattagacattaagaagtcatccgtactaataattgctgtggttacatcgaactgtttagccaataaactcgcaaaagtacttttacccacagctacagagccagcaatacctactgtcataaaagtcccgtcatatttttttaacagatcggcaatcaaggtattcatgactcaacctcatacaatttttcaggaacatgatctagcaaacaagagacttgcttttcggctaataatgtcaaactatgcattgcgcgactggcgacagtatacagcaaacgcctttctgaatcctgcccataacgtgtattatctgcgtgccagataataacggcatcaaattccaatcccttagctaagtaggatggcacaataatggttccctgtgccaaacgctgattctctgattgaatcaatgtcacactggtatcttgtagctgctcggacagcaactgagcatctgccaacgtctttgtaataatggctgtcgtatcgtgttgctgtgaatactcagttaattgttgctgcaattgatgtaacatgtcagcttcatttggtgacaacttaaccctaggtttttgccctgaacggttgaaagcctcaatattttggccacctttgagaatatatttcgtaaagtcagtaatttgctgtgtcgaacgatatgtttgcgttaagttgacacgctcaacacggtcactatcgaacaacttagcaaaatcacgcgacaagttattcgcattatctttcgtaaaaattgcttgatttaaatcacccaacacggtgaattttgcccgtggaaaactgaatttcagaaaagccaattgaaatggtgtgtaatcttgaatttcatcaataaataggaaacgaatatctctttcccctgttttaccagtaattaaatcatacaaataaagatatagtgttgtgtcagttagcgataactgtttatttttcaaattatcgatgactgtctcaacgtgttgctgccactcagataaagttaggtcaaactgcgctaaatctaagtaatttggtaattgacgtaacaagtcaacgaattgggcattaatatttaaaaaactaccgcgtctgatttgacgcgctaacggtttcagtgcttgcgtaacaatttggcgagataagaattggcgttcggccttttcactagcaaattcacgcgccttagggccatcccccagttgcgcttgacgtgtccgcgaagcggcgtcattttcttgatcatcgccaacacgcactttcccagcacccactaatgtatcatattcttgcttggacaaattctcaatggcaagttcaacccaatctttgcgcatttctgacccaatgcgcgcactcaaactacgcatgagtgtatcacgcgtggcgtccagtcgttggctcaatttatagttatcattgtattgataataaatttctgcaatacgtgtcttagaaattaagggttcgccacggaacatcagcgatcgcaattttaaatctttacggttcaagtgttgggcataggctgtaacagcatcaaacattgctaagctccccttagctaaagcgattgtggatgaagtttgatcttcttcaaaacgcgcttgcaacgtctcaactgccatttttggcaatcgtcgtgatgcatactgataaaaagtcatttgcaccatgttttgttcacctaattctggtaaaacattatcaatatagtcgttgaataattggtttggactgaataacacaacttggcctgacgttaatttaccacgataacgatacaataagtaagctacacgttgtagaacagctgccgtttttcctgatccagcggcaccttgaacaaatagcaaatcagcggcagtattacgaataattttgttttgttctttttggattgtggtgacaatagatttcattttagttgatgattcacccgataaggcgctcatcaacatcgcatcacctatagcttcttccgtatcaaacaatgtaacaatcacgccatcttcaatctggaattgccgttttaatgtgacgtgcgcacgctgagaaccatcaggggttaaataggtcacatcacctataccaccgtcataataaatagacgccaccggcgcacgccaatcatagactaaaaatttgttgttatcgtcactaaaagagctcaagccaatatagattgtttctgcttcaccactgtccgtagctgattcgctgaagtcaatacgagcaaaatagggtttgtcaatttgctgcgtcaaagttgtaaaacgatgttctgcccgcgttttggaattttcacgttcagacaacatttgctgttgctgacggatagaagccgctgtttcgacaataccagaataagtatctgtttttagtcgcacgtcaccccaactctgagatacagtgtcaatatgcttattggtacgtttgatctcagctgctgtcgttttaagcgacttttccatagctttcagcgttttgttaagatattgtgtttcatcaattttgatttgattatccaatgtgcatctcgctctcttaaaaattaagtgttttaattatacgctttatcagagtagaatacaaaaaagtgagcagtttatctcaaaaataaactgctcacccgcacaatataaaaagccgcaaccgaagttgcgacttgatatagctcgtgagagaatcgaactctcgattccgccgtgaaagggcagcgtcttagccacttgaccaacgagccatggtcagtgatgtctgtattgctatcagacaactatattagtatagcaagaaaaaataatcacgtcaacactttttttaaataataacgcatctctgaattcagaaatagtctgtatggtaaaaaagcgctattttttaggctttaatgtcattagcttagtcggatctattggctttctatctgacaacgtggcatgtttataatattgccaaggtctctctggattgaattcgggatcagttgtcaatggtaacccattccgaaaccgcgtcagtaaccagttttccagtggtttagggatagctaatgtctcaaattcacttggtgacaacgcatagcgaatacttttttcatcgtttgcaacgattttttcgacccagttagggtcaataatgagttgacgtcctaacgcagcaaaagttgcgcccaaatccattagcgcttcaacctgacctggttgcttaagtagaccagcaaccataataggatactgatccggcaaagcttgacgatagcgtgacacaatcggcgtggtatccttcttatctcgaaaggacgtctgggttgcatcttttaacgataagtgtaaataatcaaccggtaactgtgtcagtttttgggcaaaagcaattgaatcagttagactgatacccggcgtcgttgattcttcgggagactgtcgataccctagcagaaagggcttttccgcatattttttaatcgtttgcgctacttttgccgtcaccgccaaaccaaaacggcttcgtttatcgcgcgtaccaccccatatatcttcacgtcgattactttctggcgagaagaattgctgaaggagataaagattggcaccatgaatttcaacaccatcaaacccagctaaaatcgcacgttttgtggcttgcgcaaagtcgtttatattttgcgcaatctcctcatgcgataaggcacgtggctgctcgtgttcgccatgtgggtaagcttgagcggaagccgaaaccggttgttcgccacgcaatatggttgtcgttgattgtcgcccagcagcaactagctgcaataccgctttggcaccacccgattggatagcacttgctaagcgtcttaagccaggtattttatcatcatcagcaatgctgattgctccttcccagccacgacccaatgggttaacataagctgcttcagcaataactaatccgacaccttttgagcgtaattgatagtaagcaagttcgtcggttgtcacgctgccatcttcaaaagaagctcgcaaagtcgttggtgccataaccacacgatttttcaaggtaatggctttatttgggaaaataaaattgtctaaaaaatcataattcatctgcattgttctattataatcctaaaaaatgtatagctacttattttttacctaatacaagcgtttttaattgattaaagttgtgctgcatgattttttcgtatctgagccactgttgctcgtgctgcataaaatagaccgcttcagtcaattgactgtacaacgccttagattgtgcaatttggttagatctaagcgcaactataatgctggtcatttttttcaatgcattggcatgccaactaaattcttgtgacggtacttgtaataaatgtcgtgctatgtcgtcagcagcagcaaactgttgtacctgtaatgcagcaattatcattttatagtgtaattcaactaaactgtccaagataaatggttgactgtcaccggataatgttgaaaagtgctgcctttttgttaagttattaacaatttgattatagcgtaactttacttgttcataaggtaaataaagcattgtatttaaaaatattctgatttcatttttttcacaatattttgttgtcccaataatctcttgtatcgtcgcgcgcatgttttggatatactgctcttcttcttgtgcactggctgttaaattaatccgatggagcacttgcaatatcggcccaacacgatgtgaattttgatataaactgacggcttgtgtcacgctatcagttaaagacacaaactgtccagagatcacttcagcgatctcattttcaggacgcaataacatggcataagttaagaactcatcgaaatcaacccccaaagccgtaacaattgacatcaatcttgtcattgctaaatcaccttcaccattgagataagcatagaaccgactacgcgaaatgttggcttccgtcaatatctctttgacggatatatttttttcatgaaaaaaatatttcaaagcatcactataataattttttcccgcctgcatttgtcccataattgccccctaaaaaactgttatcacataacaattattataagtatacctagctaacaatagccctgtcaaacaattagtgaaaaaaataacacaaaaaaagagctacgattgtagctcttttaatacaatagtatgcttctaattaataccaacctgtagcttgtgaatgtgcccaagcattttcagctgtaccataacgcgctgaaatgtatgacttcatggcattcaattgatcattgtaatcagttgagttaccaccgtatacggcacgagcttgtggtgacaattgaccaataccgaaatattgtccattggctgcgttaacattgccacctgactcacgagcaatcaaagcatctaaagcagcagaagaagtggcttgtggtgcagatacttgttgtactggtgctggtgctgcaacagcctgttgtactggtgcttcaactttagcagcaggtgcaacaacttgttgtgctggttgggccgttgctgccttttcagcgaaactcaagtgttgaccaacaacaatcatgttcacatcgctaatgttattgtttgatgcaattttttcaaccgttgtgttgaattctgatgataacttgtttaatgtatcacctgacttaacaatataatctgtaggtaagttttggtttgttgtgtccgcattggcgtttgaagcaccgaatgcaaatgcacctgcaacacctgcagcaattgttaatgactttttaaaactaaacatgtaattttgacctcttatatatttatttacttacgttgtgttcttacgttatgtacaacattctatgctcgaaatataatagccaaacatcgtaaccgtttcagttatattacggtctgttatttattaaacataatagtatatatatgtttaataaataacctttaattgcagttttggtgtttctggtaactgattgtgtgctttaaaatacgataccaacatatcttgaatcgtctcatccccactaaaaatcgtttcagcatcgcgataggctgtgtaatcgccaccaccagcagcacgataactgttcatcgcgaccgtaaataaatcactatccgcaaccgcctgaccatcaaagcttagttctgtgatacgttgtcctactggttgcttaacatcaatggtataactaatgccaaatgccaaatcatagttgtagtgttcaaccttagggtatagccacgatggattaactgtcagcttgccggattcaagtacaaaataatccgcagtatgctcaagcgctgtttttaatgctaaaccgctaacacgtttggtgactaacgtattgtcaaacggataattttgtaagatttgacgtaatgtgaggttggctggtaattctgatggattattattcaaactgacaagcgcaatgtcagcttgcgttgcagaaagctcaacatgcgcaatccattgtaatatatcattaccaaattgtgccagcgctaaaggttgcgctagtggtatggcacttgttaattgcgtaattggttgatccagccacctttggacacgttcattgagtggcgccaaagccgcgacaatgtcgggacgagctgtatgacctactgatgccgttgtggcattaaatacccattcagtatcatgcttcgtgccaataatttctgcatacatacgtgcttgattcggcatttgtaatgttaaaaccccattaacaacttgtggtgcaacattgccgtgctgatgccccgttaataagatatctaaatccagctgttctgtgagttgataagcaatattttcatctgtttgactcaattgttgtcccgtaactaaatcacgctcgtacccaccatgataaaccccgacaacaacatccgcattttctctcaaatacatcactgttttttgtgctttaatgcgtggtgactcaatacgaataccagccaaatgttcaggattttcccagatattaatataatcagtaaccagaccaatcaacccaacggtcgtgccatcagctaatgttttgatttgtgctgggtacagtgtttcaccattgctgtctgtaacattttcagcaataaccgttgcgtttaattgtgacaaatgtttctctagcgcatgatagccgtagttaaaatcatgatttcccaaagtcacgtaatcatacccggcaagattcattgcggttgtcaccgcatctatatcctggtgttgctgtaggtactgtaacattggtgagccctgatacatatcgccaccatcaataatgattgtgttcccatccttgtggaaattataagcagcattggccataccaagtgactgattacctgattgtatataatctgttggtaataagtaaccgtgaacatctgacgtataatacaatttaaagtgtttcatcattttctcctaaaaaaagacgacctaactgtcgtccccttaatatttaaccatgtagaattttatgtctcagcttatctgataaaatttctaccacgaaaacgagaacaaacaggccaattaaaatcgcccctacttgatgccaatggtaagcacttaaggcaaaaatcattggtgcgccaatccctccagcaccaactaaccccaaaattgttgcttctctcagattcatatcaaaacgatagactaaaatcgaaatgaaatcaggcccaagctgtggtaaaacaccatatcgtattttttgaaaaagtgttgatccaaaagcatctaatgactctaaaatacccgagtccaaatcttcaatcgtctcaataaatagtttagaaatcatgccgattgatacaatggccaacgtcatcacccctgcaaagggtcccggcccagtcacacgaataaacattaacccatacactaatgatgggatagtccgtatagccataataatgaaccgcgtgactaacacaactggttttggcacaatattagtcgctgagataaaagatagtggcacagcaatgattgccccaaccaacgtacccaagaaagcaatggcaatcgtttgtagaattaaatacatcacaccactatcgcctaaaccaaataataagctagtatctggtgtgaatatgcctgttaaaatatttttcccaatgtcaaaaccttttgttgtcatttgggcaccacccaaagcgggtgaagcggacaacagtaagatgagcaaaattataattgtaacagcatattgtagaccacgccgtggttctttactgagaactgactctaatttcttattcacgtgcgctctccttaacttaaatgctttcgcaatttttgactcgtcgtttcaataatcacgactgcaacaaaaattgacaataaaatcattccgacactctggaattcacgccaaccaattttctcattcaaaatcataccaataccaccagcgccaacatagcctagtatggcggcataacgcacatttccttcaaaagcaaataatgacgttgagaggtacgttggtaatatttgtggcaaaatcgttgtaataaatgaacgtgctgggcttgcccccgtggcaatgagtgcttcgtaggcacccatatcaactgtttcaatatattcaaacagttgcttacccacaaaactaaaactaaacaaaaaaattgccacagtaccagcaaacgtacccaaaccaaaaatataagttgcaatcaatgctgagactaatgtcggaattgttcgcacgactgttaaaataaaacgcacaactaaattcacaacacgattactcgtcacattgttagcggcaagaatggcaaaaggtaacgccacaacagcaccaaaaaatgagcctaaaaatgacatctgaatggtcatcaataacggtcgccaaacttgcataaaataagataatttaggtggaaacatgctgccaaaaattttccaaaatcctgcaaagttggtaaataaagtgaccagactaaagcccgtcacccaaacagatatggcgataccaataatgaacaaaaagaggattagaggtagtcgcgtaaatttttgagatactgttttaccattacccaatgtgtaactttcagcttcaaataacttatcataccaacccattattcagcctcatctttactataaataacatctagtatttcttgtgtcatcccacttaccggaccatcataaaccacttttccagcgcgaatgccaataatacgcttagaatattctaaggctaggtcaacatgatgaatattaatcagaacagtttgcccaagttcttcgttgatccgtttaaaatcatccatcacttcatgagccgtcacagggtctaatgccgccaccggttcatccgccaataaaacacttggattttgtgttaatgtacgtgccaatgagacacgttgctgttgtcccccagacagttggtctgtccgtacaaatgccttatctagcatcgagacacgatccaatgcctccaaagcgcttattttttcttccttagaaaataaaccaagtaaaacgcgccaaaaaggcatatccggcactaatgagctcatcacattcttaatcacagaaatacgtggtaccaaattgtaggactggaaaatcataccaactttgcgacgatactggcgcaatgtttgaccctttaaggttgaaatttccacaccatcaaccattaggctaccttcagtaatgttatttaaccgattaattgtgcgaataaatgttgacttacctgctccagacatgccaataataccaatgaactcaccatcttgaatttctagattaatgtcttgtaggccttttacaccgttggggtaagtttttgaaacgtgttcaaatttaatcatagttgccgtcctaattttttatatcatgcccttatggccttaacgcaagaaaagcggcgcttgtatgcgctgcttttctggtatatttagtaaattatctgtcacattgtacgtaacaaattatttttgagaattctttaacactttttgtgctgcacgttcaccatcataatttgatgatttagctggttcataaccctcgtgtgagtaaatggcaataacctgcttaccttcttttgttttagctaagttaataaacgcctttgataatgccttctcaaattctggtgtcattgtttttgacttttttgatacggaaattgtgtcgttataaatttcttgtgatacgccaataacatttgtttcttcccatattgactttggttgctgataatctgttgtccacaacttagcaaagtcgcggcgggcatcaccgtaagttggcatgatatcgatttgtcctgaagccaaacgcgccatacctgaaccatatgaatcaactgtcactgtgtttttcaaatcagcaaccgtcttcttataatttttattcaaccatagtgatgggtaaatataaccagcagacgatgttgttgaagacaatccccactttgctgagctcaaatcatcccatgtcaacttttgaccagcattaacttttttagctagctcttgtcccttagctgaaggacctgcaataaagattgagcggtactttgatgactgttctttgatttgttctgttggcttaccgtcgttccacttggcagcatcagagaagtttttgttaaggccagcacgtgttgctgtcagcagtggcttgacaccatcttcatacatgacataagtaccaccaggaataaagccgatgtctgcagtgcctgatgtcaaagcttcaccagccgcttcgtagcttgttccaactttgatatcaacattatcaaccgtataaccttcttttttcaattgatctttcaatagacctttcaacggtgctgttgctgtcacaatcttatcaggttgctttgatggcacaaaatagactttcaaatctttaatcgttttatctgatgtcgactttgcccctgtatgggtaaatccaaaataggctgcaatcgcaataaccacaacaataacgatgcctgcgagtgttttcgcattcttgctcataatgcttctctcctgtgtaccaattggtaatttatatgttacaaatactacatctactatcgtacacaactatcatcaagcttttgacgatattgggtaaagagtttgtatatttgtttcctctaccaatatatcagataaaatatacttataactttatagcaaattatagtttcctcattttaaaatgaaacgtccggctctttccgaacattaaacgaaaataaagcattgaagacgaacgtttgacttttatagaagccttaagcggcattaaaaaaaaccgaacgtttaatgttcggtttcatttaacaaataatacgttattgtccttgcctaattgcggcaacatgaatacggttaaccgcacgcattaaagcaacacgtgcccgtttcaactccgcatcattattgtcattttgcgcatgggcaatacgcgcttcagcacgttctttagcactttgcgcgcgtgtcacatcaatgttaccagatgtctctgcactatctgcaatcacagtcaacaaatcattagagaattcagcaataccaccattaacagctaaagtctcgtgttgaccatcttttttaacaagtaattcgttaattgtcaaagcagctaaaattggcacgtgctgacgcataataccgatttgaccaccctgtgtattaacaacggccaattcaacattggtttcgttgtaaatttcacctactggtgtcacaatttgtacggtaattcctgttttctttggtgttgtcgtctcatctgccattagtcaatacccccttattgggccattgttttggctttttcaacaacttgttcaatcgcacctacatttcggaaagcatcttctggcaaatcatcatacttaccatcaaggatttccttaaatgaacgtacagtttcagcaaccggtacatattcaccgttaataccggtaaatgtttcggcaacagagaatggttgtgacaagaagaattgaatacgacgcgcacggttgacggtcgtcttctcttcgtctgaaagttcatccattcccaaaattgagattatatcttgcaattcacgataacgttgcaatgtacgttgtacttctgtggccacttcataatgttcttgaccaacaacttgtgggtctaaagcagaagaagttgatgctagtggatcaacagctggatagataccttgttgtgtcaaagcacgttccaggttagtagtagcatccaaatgagcaaacgtcgttgctggcgcagggtcggtataatcatcggcaggcacataaaccgcctgaattgatgtaacagaaccctttttggttgatgtaatacgttcttgtaattgtcccatttcagttgccaaagttggctgataaccaacggcagatggaatacgacccaacaacgcagaaacttctgaaccagcttgtgtgaaacggaaaatgttatcaataaacaacaacacatctttaccttcactatcacggaagttttcagccattgtcaagccagtcaaagcaacacgcatacgtgcgcctggtggctcattcatttgaccataaaccatggcagtttgtttcaaaacgcctgattctgccatttcgtggtacatatcattaccttcacgcgtgcgttcaccaacacccgtgaaaacagaaataccattatgaccttgcgcaatattatgaatcaattcctgaatcagaactgttttaccaacaccagcaccaccaaacagaccaatttttccaccacgaacataaggtgccaataagtcaatcaccttaataccagtttctaatatttctgttgaatttgctaggtcatcataactaggggcatctcgatggatagaatgacgtggtgtctctgcggcaatttcaccgttattatccactggttcacctaacacattgaaaacacgtcctaatgtggcttcaccgacaggcactttaatagcatcccctgtatcagttaccgacataccacgttgaaggccatcagttgaatccatagcaatagtgcggacaataccatcacctagtgctaatgagacttcaactgtcaatgtttggccgtcgcccttgtcgattttaagcgcattgttaatatcaggtacttgttgacctgattcaaacgcaacatcgacgaccggaccaatcacttgtacgacttttccagtactcattgtcgttttcctttcaaatttagaacagccaacaacactctcacaagcattgtcgcgtttttaatcactgcgcatgcagttcattttaatcgaatagtatggcacccatgaatttactccaaggcagccataccacctgtaatttctgtaatttccgtcgtaatcgcagcttgacgtgcacggttgaactgtaactccaaacgcccaataagatctttagcattatctgtcgctgctttcatcgctgtcgatgaagcggcatgttcagccgttttagcatcaagcactgcttcatacactaaactctgtgcaaactgcggcaacacaacatttaatacagctgttgtgtctggttcgacttcataagcgctttgaatatctagctctgctttgtgagcttctgtaccacccattgcgaccaatgtatcacctgttaacggtaacaattgaacgtcgcgatactcactagtcaaacggttaacaaagtgattgtatacaacgtgaagtgcatcaaacacttcagattcatataaactcgttactgttttaactactgaacgtatttcgttaaacgatggtacatctgaaacaccacggtgttccaaaatgacttcaaagccacgtttcttataaaaatcagccccattaccaccaacagccaaaatagccgtattggttgtatccaaattcaaacgggccattaatgcattcgtttgtttgataacattggcattgtacgatccaaccaaaccacgatcagaggtaacaaccaaaatacccgtcttacgaatgggccgttgcgcaattagaggaatatgcttggcatcagcattgtcaaacaagtgagcggcaacaagatgctccaccaccgcctcaaggcgtgcggcgtatgcttgatatcctctaccatagcgttgaatttggcttagtttagccgttgagaccatttgcatggcactcgttatttgacgcgtctttttagtggatgagatacgacgctgaatatcttgcaaagaagccattgcagcgtcctcctattattcagccgctgaaccagcaaatccagccttaaaggcttcaattgctgcgttcatagctgattcttcaggtaattgcttcgtatcaatgatgaccttaaacaaatcattcgcattggcatcaacgtatgcaatcaactcatcttggaaacgttgaatatcttcaacggcaatgtcatcaatatatccatgtgttagcgcataaagaacgataacttgatgttgtactggcattggcttatgaagcggttgctttaacacttcaactgttcgacgaccacgtgctaacttagcttgggtcgcagcatcaagatctgaaccaaattgcgcgaaactttctagttcacggaatgatgccaaatccaaacgtaatgtaccagcaacctttttcattgccttaatctgtgcatcaccaccaacacgtgaaaccgatgttccagcatcaatcgctggacggacgccggcatagaattgatcagcgtccaagaagacttgaccatctgtgattgagataacgtttgttggaatataagcagatacatcgccagcctgtgtctcaataataggcaaagccgtcattgaaccgccacctaattcatctgataacttggcggcacgttctagcaaacgtgaatgcaagtagaacacatcaccagggtatgcttcacgtcctggtggtcgacgaagaatcaatgacaattcacgataagctgttgcttgctttgacaaatcatcataaacaatcaaaacatgcttaccgttatacatgaattcttcacccattgctgccccaacatagggtgccaaatatagcattggtgctggctctgaaggtccagcattaacaacaattgtgtaatccattgcgcccatttgacgtaatgtctcaacttgtgtacgaacggttgaatctttttgaccaatcgcaacataaataacaatcatgttttgatctttttgattcaaaattgtatcaatggccaaagacgtttttcctgtcttacgatcaccgataattaattcacgctgtcctcgtccaatcggaacaagcgcatcaatcgctttaatacctgtttgtaatggctcgaaaactgatttacgttgcatgacacctggtgccttgacttcaaccggacggaacttatccgtcttgatttcgcccaagccatcaattggctgtcctaatgcatttactacgcgtccaatcaattgttcgccaaccggcacttccataatacggccggtacgcttaactgtgtcaccctcacgaatatcatcaaaaccaccaagaatgatgattccaacttcgcttgactcgaggttttgggccatcccgaatgtaccattggcaaattcaagtagttcaccagccatagcatttgctaagccagttgcacgtgccacaccatcaccaatataggtaacagttcccacttcttctacagttagcgttgtgtcgaacttttcgagctgttgcttaattaaagcagaaatttcttcagcttgaatagccattatttttcctcactaacctaataattgtgccttcattttggcaatttttgtttgtaaacttccgtcaattagtgttgattgtgactgtaaaatcacaccaccaataatactttcatccacattattagttaaattaacatgcttcgcacctgttttagaagcaaaaactgctgctaatttatctaaacgtgtctcatctagtgcaacggccgttgtggccacaacattaacaatgccatgtgcatcattataataatcttcaaaagatgtcacgatttgtgtcaagagatttaaacgattattataagccagcagcttaaccaaattttgaatggcttctgaggcacctgtcgtcaatgttgttagcagaccatcacgtgcctcactgttgatgtcatttgaactcacaatcgtcacaaagttcggattgttttcaaaaaccacttttaaggtatctaaatcttttcgtgtgtcttcaacattgccttgttcactagataattcaaaaattgctttggcgtattggtcagcgatatctttaagatttgttgccatcccaatactccttatttagtttctaaatctgaaatgtaagcatcaattaatgcttgttgatcatttaacgataattccttctgcataagttttgaagcaatcgctacagatagcgctgctacatcattttttgcattagcaattgcgtcttccttgagcttttcagcatcagtttgtgcttgctgattaatcgtgtttgcacgttcagcagctacagcaactaatgcatcgctttgcttttgtgcactagccttcgcgtcagcaacaaccttagttgcttgttgacgtgtgtcagctaactcactttgccgttgtgctgccaaattttcagcttcttgacgtgctgattcagcaccatcaatgtcagttgaaattttttcagcacgttcatcaagaacttttgtcaatggcccgtaagccactttcttcaaaataaccatcaacacgaggaatgaaatgataataaacagcatattacctaatggtaatttgtttgctgctaaggttgttaaaccaaacatgattttcctccactatatacttgtgattacttgcccatcaacatgaaggcgaagacaattgacaaaattggcataacttcgaccaatgcgacacccaagaacatacgtgacaacaaacggctttcaagttcaggttgacgactcatacctgccaagaattgtgaaatcaaaacaccgttaccaataccaccaccaacagcggctccagcggctgcaagacccgctgcgattacaccaagattgtgcaaatccatgagattactccttattatagaatactgattagaccatgacgttaatcagcacatttccattttgattagatgaaacgctcccgcgtaattaacaaaccaacttgtgtcataaattgagtatttctagtcaacttgtggcacaaatctcatttgcttgatcaccattattcattacccgacaattgggcaataaacacaccagttaagattacaaagacataagcctgaatcccaccgataaatagtgaaaagccttgccagaccatttcaatcggcaatgctagcactgtccagaaaccattcaggtgtcctggccaagctaaactattagccacgagtgtcagtaacatttcaccagcgaaaatattaccgaacaaacgcagtgataacgtcaagaaattagctagttgttcaatgatattaagtggtaacatccaagaatatggtgttaacaacatgtttttaaggtatcccttaaagcctagttgttgtacgcccataccgtgtgcaaccatcaaagacataatagctaacgtcatcgtcacgatcgggtttgctgtgggtgacttgatataggtcacaccatcagtcccctgcaattgaagcaacaagcccatttcgtttgatactacgatgaagaaaaacaacgtaaatgcatacaaaccaaattgacgtgcctgcttctttggcaattgtccacccacaataccattagtgaaatcaagtaagtattcaatgacattttgtcgcttacctggtcgcaatgacggtttacgtgttagcacaatcgatacaatcacaacgattgccatagccagcaacgttgaaagtatcgtgccccaatcaaatgtgagacctagaaactcaaacggtgccgtagggtcatccatgcgccttctcctttctcatataaatttggcgaaatggtcgtaaacggctattcgtcataacatataaatctataatacgcttttgaaattgaaatacaaccgttttgtgtcactttttcacaaagagttattcacgtcttttgttaaacgttggtaaaatggtttttactgcgtaattattaaaagttacaatttatttaatccccttaaaaacgttaaaagctcttactattgggcacattatataccatttatgataaaaacttctgacacgtattatcgcaaactgtgtcattgacaacgaaaaatacaagacaacattttagacactaaagcttaaaaacgaaatatttctctctgttttgtgatttaaaaaacaaaaaacacgacaaaatgtcgtgttttttaatggcgatcactggccgccactttaggcaataatagatttaataaaatgcccagtaaggttgcaatagcaacgcctgaaaaatccatttgtgcgcttaattgcaaatggaagttaccaataccaatgacgagtactggtgctgcaatcatgagattacgttttttactataatcaactttattatcaaccagcacttgcaagccagcggctgcaataacaccgtataacataaagccaacaccgcccgtaaccgccccaggaatagttgaaattaaagcagataacttacctacaaaactgaagataaccgcaaagaatgctgccccaccaattacccatacagaatacacacgactaagttgcatcacaccaatattttcaccataagaggtgactgctgggccaccaactaatccagcaacaaccgaagctgtaccatcaccggttaatgtgcgtttcaagcctggattgacaaaaaaatcatgtcctgtaatttttgaaagcaccatcaagtgacctaaatgctcggataacgtcaccaatgctagtggtgccatactgagcactgccgcaggataaaagtgaaaaccatttttaccgatgaatgtttcataatttggcaattggaaccaatgcgctgtagcaacgggagacaaatcaacaagcccaaaaactaatgccatgagataaccgaatacaatgcctaataaaaccggtagtaaaccaagaaaacccttcaagaacatattaaaagcaactgtggctaataacgttaataatgcgacgacaaacactttccaatcatattttccattaatcatcgtagcagaagtagccgcagaaccggctaaacttaagccaatcaccataataatagggccgaccacttcgggtggaaatatcgtatccaaccagcctgttcctgtaactgttataatcaatgcaacaaccaaatagactagaccaacagcaataattccctgtgccactgccggataacccactgtcttcatcaacgaggccattggaataataaacgcaaaactagagcccatataagctggtactttaccacgtgtaatcaataaatgtaatagtgtgccaatgccagatgtaaataatgcgacccctggattaagccctactaataatggtaccaagactgtggcaccaaacattgaaaacagatgctgtaatgaaagtcctagccaagtaagaaatggtggtttatcatgcaaatcgtaaattgcatgattatcgggttttgctgccataatgttagtgcgaacacccaagcgttcgcttcctcctcaatcttttaccgttaacaataataaatctaaacgataccattataaactaaaaacctgacatgttgttaaacaatgtcaggttttgtttattcaattattatggtgcgcagcaaacgcacgcttttgagacttgactccgacatatctggccgatttctcgtaccttgccaacctgcacacctgtaaatcgcgttgatagtgtccagatgcgtatcatctgctcttaattaaatcatatcacagtggcaggtttttataactcagattaactgctcgaaacattggcttttgttatgctttactggcatcaaattaatcactaatcgttgttcacaagatgccggccaatgatatgtcgaattcaaataatttactttgcgtcattcacggcctcctttgcttttgttaccttaattatatcatagtgtgaaagcgcttacaataactattaaaaaaaacaatgctttgatatcgcattacatttttttttctaatttaacttctggatatttatcgtggaaccaattcattgcaaacttattttcgaatagaaatactggctgatcatagcggtctttaaccaacaagttacggcttgaagccatcttctcatctagttgttctggtgctatccaacgagcaacttttgacccaattgactcaaattgaatttcaacattgtattcgttttccatacggaattggaaaacttcaaactgcagttgaccaacggcaccaataatgtaatcactgccttgccaagacttataaagctgaatcgtgccttcttggactaattgttcaatgcctttatgatatgatttttgtttcatcacatctttagcaatgacacggttgaatagctctggtgtaaatgttggtaagtctgggaactgtacagcttgtttaccggcatagatggtgtcgccaatttggaaattacctgtatcataaacaccaataatgtcgccaggcaccgctgtctgaacattttcacgttcttcagccatgaactgcgttacattggacaatttcagcttcttaccgttacgttgtaaagtgaggtccataccacgactaaactcgcctgagacaatacgaacaaaggcaatacggtcacgatgacgcggatccatatttgcctgaattttgaacacaaatcctgtaaattgtggcttatctggtgttacttgctgaccatcaactgtgcccatcgccgatggtgctggtgcataagttaaatactcacgcaaaaattcggttacaccaaaattaactaatgcggacccaaagaatacaggtgtcaacttaccacgactgattgcttcttggtcaaaagcattcccagcatcacgcaataactcaatttcatccattgtttcagtaacaacttctggatgagccgtggcatttttaaatggcaccatttgatcattttgcaggtcataaataccttgtaaaatttgacctgatcccaccggccagttcataggataagcttgtatccccaaaatagactctaactcgtccactaaatctaaagctggacgtgcgtcacggtcaattttgttaaaaaaagtaaagacaggaataccacgctgagcaacaatttcaaacaacttttttgtttgtggttcgataccctttgccgcatcgacaaccatgacgacagaatcaactgccatcaacgtacgataagtatcttcggaaaaatcctcgtgtccaggtgtatctaaaatattaatgcgtttcccatcataatcgaattgtaggaccgaagaggtcaccgaaataccacgctgttgttcgattgccatccaatctgaggaagccaacttatgagatccgcgacccttgactgttccagcctcacgaatcacaccgccgtgtaataatagttgttcagttaatgtcgttttacctgcatctgggtgagaaatgatagcaaatgtccgacggttttgtaattgttcttgaaagttttccataaaatctagtttacctgatataccagtgtttcacaacagaaaaagccaaccgttaccgattagccaaacagcatgctgttactttttaaattttaacgatcagcaacgactttaacgtcgcgcgcagcaatatgttgtacgtcacgatagttattcggatatttttcatgtaataatgctaattcagctgaactaatgacaattggctgcttcaatactaaccaagtgacatcttgtcccaatggcggtgtcgtgagagaaccagtgtaacgataataggaatgatcttgaggcaataattcgattaagcgcgttgccgcaattgacgtatggtaaatatcttggataatcgtgtgtgttgttgctgtttttgaaacatcggcaaaagctgccacaactaagactttgtcgccatttaagtaaacaaaatgtgtttcagcgtcatgtcgataaccatcaatcagatgctctgcgccttcatgaaaatgtatacgttccaattgccatgtttgtccgtctacttgtaacgtccctgacaccaaaaattgttcacccacaacacggtcttcatattgtgttttacctgtaaacaccatgttcaaatgatcagtaccttcatcaaccagttgtttactctcaatattgattggtgactgtaatggtgtttcgccagcttcatgccatgtactttgttgactataatccaaatgcttcatgatttgactccaaaagatttctttctattttatcaaagattagtacgaacgtgttaaaaacaaataattggctcacgtttgacaagataatcctgtataataagactaagatttggaaagaaaagtgatattatgcaacttgtaactgctgctgagatgcaacaaattgatagctacactattgaaaccattggcatgccacaaaacgtgctcatcgagcgggctgcaatgtcagtgattgatgtgattggtgctggccattttaatttagatcatatactagttttggcaggtttaggtaataatggtgccgatggcattgccattgctcgcctactttacacccaaggattcaatgtatcattacaatttgttggtaacgtttcgcgtgccaaggccagtgtccaacagcaactacaaattatcgagaactacggactgataagagctgaaaaaagtgattttaacgaagcaactttaattgttgatgctatttttggtgtcggcctcaacaacacactccctgaaggcttacaaaaaatgattaaagccgctaaccacattgaaaaaacagttattgccgttgacatcccaactggtattgatgccacgacaggtgaagtgcgtggtgcggcgttaaaagcacacacaaccgttacttttgggtacaataaagttggcttaacacaaaatgttggtggttatctttctggtaacgtcatcgttaaagatatcggcttacgcttgccagaagactttacatttaccacagtaactcctgacaatattgccacaacataaaaagcagcggaactaattgttccgctgctttttatatcatcatttttttcaaaacaatcacaagatttacattttgaccaagccagcaatgcccaaaatcaagaagagaataccaacaacaatacggtaccaaccgaaaatcttaaagtcattgttttggatataacgcatcatcactttaatagcaaacaacgcaacaacccatgacacaacaaaccctatcaacatgacaaagagttgcgcaccagtaaatgagccacccttaagtaggaaactgccaaccttaaggatagtcactccaaacatcacaggaattgataggaaaaatgaaaattcagcggcaacaaatcgtgatgcccctaaaataacggcgcctaaaatggttgccccagagcgtgaagtaccaggtaccaaagacaatacttggaatagtccaatgaagagggccattttaaatgtgatacgattcacttctgttaccactggcgcaatatttttttggcgattttcaataacaataaaggcaataccgtagataatcaatgttgcagacacaacccatggatttaataaatgcgcatccataaagttatttaacaacaaaccaaataccatagccggtaaaacaccaacaatgactttaatccataaacgccatgtttgaaactgctcgcgagatgttttacgtggcgaaaaaggatttaatttatggaaatatagttgaataacggcaaatattgcgccgagttgaatggcataatcaaacactgcggtgaaacttttagtccataccatcccacccggaattttcattaaagcctcagctaaaatgatgtgacctgtagaagatactggcagaaactctgtcaagccttcaacaataccaataataattgattttataaaatcgaacatatgcctgatgacgtgttatgatgacacgtttccttccaatttaacttcttttattctatcctatatcctgttatttcgctatcgaacacctgtttcatagaatatttttttaaagtcttgcttttaaaaaaggcgcatgttattatattatatgttgcttaaggcaattcagtaatatggacagttagctcagttggtagagcaacggactcttaatccgtgggtccagggttcgagcccctgactgtccatccttaaaagacagaccagtcgtctacttgatgactggtctttttgtatctaaaaaacgcttactttacaaagtaggcgtttttattgtgccaactaatattattagagactaatataaatactaataaacatcaacgctgcaccacctaagacaaatacatgccagtaaacgtgacccatcggtatctgtggtatcaaataaaagattgtgccggctgaataagtcaggccaccagctaataacaaccaaaatgctgtatgtgacaacacgccccacaaaacaggcatcgccagaacaatcagccaacccataaccagataaatagtcactgacacccacggccaacgaccaacaaaaaataagtcataaacaaaaccggcaattgtcatagcaaggatggcaccccatattgaccagccaacccagcccttaatcaacagccatgtatatggtgtatagctgcctaagataacgagataaatacctgcatgatcaaagaattgaaatacttttgcagcacgtgtaaaaacgagcgaatgaaataacgttgaagccaataagaagaaaccaacggttccaacgtaaatagcaatggccgtgatttcaaaagccgtgacagggcgacgcaaaatatgaaaaattaataaaattcctgctaaaacagctaataagaagcccaaaccatgtgtgaccgcgttcaatacttcatagacaatatgataacgtttagatcgttgcatttagttgtccccataaatcaatttagtatctttattataccattgatttactatctatcggttagtaaatcagcgcatataaaaacagtggcccattcttttggctcactgtttttaacgctacttatactagtgtttcccaatcacgtgcccataatacacccatcgcaccatcaccagtgtgtacgccaatataagcgcccaactcaccacgctcaaacttaacggttggatactcagcttgcaaatcctttagccatttatcgccaagctttggatcgttaccatcaacaactatagcacgtacagggaaatcgacttgtgtcagatattgattgagtgctattttaatttctttcaaggccccactcatcttccgagctttcccaaccgcaccaatcttaccttccccttggatgtccatcgataaaattggcttaatgttcagcagaccgccgacaagtgctgcgccacgagatagtctccccgtacgttgaagatgagaaatatcattcacaacaaaccgtacatcaaacgtttcacgtagtgtctccaatgatgttaaaatatcagccatcgatcgcccattttctgccatcacagctgccatcacagcttgcataccagaacccataactgcaaatttagaatcccaagcacacacttcagtcatcccatcataacttgaggctactgcttgtgctgtctgataagcacccgaaagcccagaagaaatcggaataatcaatgctgcgtcatatcctgaagctttcgcagcattcaaggcttcctcccaatcacctggcgccggttgcgaagttgaagccaccatattcttttctttcatcattttaaccaattgacccagtccctgaatatcaatcgtctctttatagacttcatcgccaaagataatgggatcgttaacttgaaaaatatgatagcgattgcgtaacgtcgcaggtattgtagatgcagaatcactaataattgctattttagacattattttctcccaatgtatacgggctatcattaaagatggcccggctaactataaaattaaaccaatcacaacaccaacacaaaagctcaatagaccagcaacaatttgtagtgataaataaaccatttgttgtgagcgagaatgttgtgcactttgcgtcatcatcgtactaaaagtggttaaaccgccaagtacgccaactgataatacattatgccataagtgtatctggtttgtgctgtataatatgcccatgaagaatgtccctaacatattgacggtaaatactgctgtgatgtaggttgctcgccatggccaaaaagtgatcacaaggtaacgtaacaatgtgcctatgctagagccaacaaatatggcaattaaaattatcataatcgctcaccacacagtacatgtccaatatactgtcccagaataatcatgagcaccccaccaactactgtcataacaaggtataaaccagccatgactatattactctgcgtcaattgtgctgtctggagtaacatcgtactaaacgttgtaaaaccacctaatatgccagtcccaaggaatgcttgccatctctttaatcgactacttcgatgtgaaagatacgacccaaggattgctaacagtaatgtgcctaaccaattaattaaaattgtcatcaatggccattgtcccacaattggtaaaaagctcaataaataacgcaaactaccgccaatgccaccacccaaacttacaacaaacatttcgattaaatcaagtcgttgtttttgcatacttactattctaacaattttgcctttaatgagcaaaaaagacgctcctttgttataatcaaactaactcagtcaaggagcgcctatgttttcgtattatatcttaccaacagggtatctaattgtattatttgccttttctctgttaaaacctatacgttttgttgtcacaatgtatgaatttcaaggtctaatgattaaatcagttgtactggcaatttttggactattttcacaacacagtattttgacccaattttatggtatttggttcaatgtaaccctcattttttctattagtagggtgtttatcaaaacacagggattaccataatataaaaagcagcttatgaaaaattaagctgctttttaaaatcaccacattcccaataatttcatccaaagactgcctacaccaacccaaatcacaatgtagattagacctaaaataaaattcagtcgccaccagtcgctttgttttacataccctgaaccaaataatatgggcgcgggacctgaagaatagtgcgtcgtggccgccattaagttaccaaagaatcctagcattaatgctgctagcatcggtggtacatgtgccgccaatgctaccgccaaaaatgctgcatacatagctgacacatgcgcagttgatgaagcaaagaaataatgactgtaaaaataagctaacaccaaaatgactagaacaacaaaccaattcataccatgcaaactattgccaatcgtttgtgataaccatgggataaatccaagtgtatttaaagcactcgccatcatcactagcaccgagaaccagaataacgtattccaagcacctgactcctttagaatatcctgccatgataggacaccagcaactaaaagaaaacctataacgagaaatccagtggtggtcgcatcaatacctgttattgcacctgtaatccagagtaccagtgccgatacaaaaccaataatcatcattgtttctgctttggatactttacccatcgtagctaactcaccagttgcccaatttttggcatcaggtgttgccttttgttcaggtggatacactttgtaaataacaaatgggacaacaatgagtgatattaatccaggtacaagcgcagctaaaaaccaacccatccaggtaatatggataccttgctttccagcaaaagcttgtgcaatagggtttccagccattgcggtcaaaaacatagctgcagtaatcatattagcgtgaaattctgtaaaaattaagaaagcgccaatgcgccgttcactgccatctaccgggtctgaattgaaagtctgcgccaatgatttaataataggaaacattacgccaccagcacgagccgtattagatggtgtgccgggagcaacaattaagtcaactgcagacaaagcataggctaagcccagcgtttgtttaccaaacgctcgcacaaaaattaaagcaatacgtcgacccaaacctgttttaataaagccatgagaaataaaaaatgccatcacaatcagccaaatggcactgtttccaaaaccagctaccgctttttccattggcataatgccagtcaaaacagttacaacaaaaccaattaatgctatggctcccagaggcaagggtttggtaaccaaaccaataatcgtagccacaaaaattgcaaacatgtgccatgctgatagactaagtgcatctgggcgcaagggaccagcaaaccaaataatcaaaccaacaacaatcggcgcaataaatttgcgataatcaactttttctaaagcattcatttcaatatttcctatttcgtctctaatctacaagcctaaaactaatttggcagcttgtttcccagcttgacgaccaaagacaactgtttcagcaattgagttcccaccaatgcgattgtcaccatgcaacccaccagttacttcgcctgcagcatataaccctttaatgactgccccatcttcacgtagcacctcggctaaatgattaatcttaacgccacccattgtgtaatgaattgctggcttaatatgaatagcataataaggtgctttgacgataccacgttccatggctgtttgacgtccaaattctgtatcttttccctcttcttgggcagcattccactgtgcaatggtttttgctaaattatcagcgtctaagtctgctttatcagccaattccgccaatgtgtcgccagacataaccaaaccaacggctagataaaaatcaatcgctgtaaaggcttctcgaataccttggtctagaattaatgttgccccatcttcctgtaaatcattgatagcagctgttactttatctcgtgttgtcatttcattgacaaaacgctgacccgcacggttaactagaatagcgccttcgcctcgtacaccttcaccaattaaatatacatgatcagtatcttgttgcgctgttggatggatctgaattttcttcatatcaactaaggcaccaccgacagccgtcgccagtttcataccatcacctgtggcaccaggatgatttgttgtttttaaatctaacaattcaggtgcatactcagctagcatgtcacgattctgagcaaagccccctgccgcgataagcaccgccttggcttgaattgttttttcacctatttcagcatttcgcactgtcaacccagtaattcgatcggtcgatttctgaagtgcaatcacttctgtttcatcaaacaacggaatctgtttataagccaattgcttttgtaatcccttaacaagataactgccgacagccgatttatcatttggccgatgtgcacgcttttgtgacatcccccctgtggcagtaatgtctgttaagttaatattgtggttgtataaccaatcgattgcagactccgtgtgcgtcgcaaaataagataataagctcttatcattcgtaccgccaccaccttttaacgtatcatcataaaaagacgcttgagaatcaacaatgccatgatttaattgaacaaatgtttccactgcattcatgcctgatgaggcacgatttgaattgccgcccaaaactgatagtttttcaacaattgcaacatctaatcccaattcttgtgcttgcagagccgctgtcataccagcagcgccagaaccaatcacaacaaaatcatatgtatcttttaaatcagaaatatttgtctttggaaaaataaacttagccattacatctcactccttatgcgaacgttcaaggttcgtcatcgccataaagtccatccactcatcatattgcgcttcagttatttcacccgatgctaacgccgccacttttaacgttgttccatttttgtcagcagattgcgcaatttcggcagctgcatgatagccaatatgaggtgacaaggctgttactgtcatcaaagaattatcaagcaattcacgcatacgatctggattaacttctaagcctcgcaccaaacggtcagcaaaaccagtcattgtccccgctagcaagtcagttgactctaagaaagcgtcaatcataaccggcttaaagacattcaactcaaaattaccttgacttgacgccattgtaattgtcgtatcatttccaaagacacgtactgcagccatggtcagtgcttcaacttgcgttggattcactttacctggcataattgaagaccctggttcatttgctggaatctttaattcaccgtacccaccacgtggcccagaagccaagaaacgtatgtcattacctattttcatcaagtccgctgctaaagacttcaaggccccatgcattgtattcagtgccgtatggttggctaaaccataaaatttgttactgtcccctgtaaatgggaaaccataagcatccgaaatgatttcagcaattttagcgcccaaggctgtatcggcattaagacctgtaccaacagctgtgccgcccatggctaattcatacaattgtggtcttatagcagctatattgtctaaattatgcttcagtgcggcaatgtatcctgataactcttgtccaaaagttaaaggcgttgcatcttgtaagtgtgtccgacctaccttaatcacatcccaaaatgctacttgcttgacacgtaattcatcaattaaatgcgtaatagctatttcaacctgattaacagcagcaacagcaacaatatgcattgcggttggaaaaatatcatttgatgattgtcccatattgacatgatcatttggtagcacagcaaccccttgttggctagccaaatgcgccacaacttcgttggtgttcatatttgtctgtgtcccagagcctgtttggtaaactgacaaaggaaagtctttacgcaagtccacatcccctagtgtcaacaaactatcaattgttgtgacaatggcattagcgcgttctgaatccaatgaaccgttagcttggttagctagtgccgctgcacgcttaatgttcaatagcgcacgaataatagccaacggcatgcgtgcaccagttggaaaattttgtaaagagcgttgtgtttgtgccatccatgcagcatcaagtggcaccttcacttcaccaatagcatctgtttcaatacgatattcttgtgacataattaatctattctccttgattatcttagaagtctattttttggataacttcaaccattttctgcttaatttgatcttcaaaatctgacaattgatgatcacgtttttgaattaaataaatataaaaattaatcggatctttcaatggcactattgcaacatcgttccgtccgataacagctaattgcaccataataccaacaccattgcctgcggcaatgagaccttgttcagtcataagctcattggttatatacgtattacgcaattctgttgtcatattactggccatgagttgattgactagtacctggtgttgcgtaaattcttccccaacagaaatgaaccgttcccctcgtaaatcctcaaatgttaaaaacggttgattagctaatgggtgtccttttggtaatacaacaacatacgggctcttggtgatgtaatgactataataacgctgactatgttcaggggttaggctccccacaaaacccatatctaccttgtcgttatcaagcaaatcatacatattgcttgacccactctctaccatatgaaaactatcaatttctctatcacttaagtctcgcatgatttgtggaaagatggttgcaccaataatcggcggtacaccaagccaaattttgcgttggttggtaatatcacttttaatgatttctgtttctcgcaaaatctgtttgctatgcttaattaatatttctccagctggcgttaaactgactgaacgcgtgccacgttgtcgaataatgagcgtctcccctagctctttttccaaacggtgtaatgcattggtgattgatggttgtgatacaaattttttatgagatgcccctgtaaacgtgccctcttcggctaacgttacaaagtaatctaaatcattgagcaacaaagtgttgtacctccacaaattatcttgttcacaaagtataacacactttcatcaccgcttacatgcccccctaactgctatcgatcagatttaccagcattaaaaacagttctaataccgcgtaatccttgtatgcgcgtgatgtccccagtgaattgcagtgtccctaaaaatgtcccatcctcatcgcgcacagcatagaaattattataaatcgtttgcttattttgtggaaaccattgttcatagtggtcagcagcaccttggtgcaaatcgcgtagtatttgtgagattgcttcctgttcatcttggttaaataatgataaaaatggctgccctaataaatcgactgtcctgctattaacgcgctgaggattatcagaatagtaggcaataaaatcattttcatcggcaaaagtcacttcaaaaggtaatatattcaatacttgatagagtgcatttaatgacaggctccccgtcggtaaattaattattgcctgtgtatcaactgtattgttgtgcttatttggtgctatttgacctaccataagtcattgtctccctaatgtaaaatgattgattaatgatgtgaaaatcagatgattgtatattaattaacttaattgactgatcgcgatatataaagatggcaccaaaaggataatcactattatcgggtggcccatcattaaaaaacaatcgtgttgtctcaatttcgccatcaattgatttcggtgataatactgtcacactagctaagtcattatcgtgaggatagcccgtttcagggtcaataatatgatggtatacatgcccattagacactagatgacgctcagcaacgccactggttacaactgacattgctttggtttcaatgagtgcaattgtgtcgccatgttgtactaatgggttgcgtatgccaatcctccaacgaccagaaacatggtttggtgcgtcgttcattaggacgacattaccaccaaaattaatgattccagcaatatgcccttgagcgcgccaataatcttgtagtctatcagcaatataacctttagcaattgcacctaagtctaaagacatacctttttgtggtaaatatacactgagcttatcatcatctaacacaatatcgtcactcctgatttgccggcgtgcatgctcaatagcggtgtgcgacggtacctgtgcatctgaaaagccaatatgccataatttaaccagcgggccaatcgcaacattgaagccaaaatgctgattactttcatagacagcacgtttaatcaattgatacactgttgccgataccgttacaggtttctgcccagccgcttgattaattgccataatcgttgattgtggacgatttaccgttaatattttttcataatcattgacaaaatgaattgcgtcatcaatagcccgttcgtcggctgtgccaaatagcgtcaatcgatttgttgttcccatggcacgccaagatttttcaattttaatcaaaacattgatgctcctgtcgttgcgtcggctgtcacaaccggtgccactacttcattggtcacgacattatcaacattatcaacaatattttcatgtaacaaatcactctgttcaatccaccaaccatcaccttgctcaataacttgagtattctgatctggtgaaataattttgcttgggacagtatcattatcatatggcgaatcgtttaacacatgttcaaatgattggtaacccaaattcactgaacagacactatccgattttggaagcgtttggcaattctcactatcagtgccatcaccacacattggccgcaacagtttcgcaaacgtcacgaaattttggaagacgctatccaaaaaacgcactgttgtcgcatcggttagttcgtcacgtgctgtatcaatattttcagcagcaggcccaactaaaaactgatttcctggtaacactaaagcgtcaatccctggtgcatccataatctgacgtaagtgttcttgtgcgttattcgtcccttgccggcctagtgacgcaccgaccagcataaccggcttatttgtaaacggatgtgtttcaccgtagctcatccattcaataaatgactttaatgcagctgtaattgaatgatcatattcaggcgtcgatataatgaccccgtcagacgatgcaataagatgcgcaatttcgacaatacgtagcggcacgtcatcatcttcgctaaacagaggtaagtcagcaatttcgacaatctcaatattagcctgtgtgctaaaatgctttttcatgaaccacaataacttacgattatatgatttgcgtgcgttggttcctacaatagcaacaaagttcatttatctatcctcaaaattttaattagtttatcttttcacattgttatctgtaactttattaaaccctggtcattgaattaagtcaaagtttattaatttcttcacaagtggttgacacattggtgtcactgaatctaagagaccctatacctgataatttttaaattataagttaaactaataaattaaccgtcaaaaaaagtaactacattaacgtagttactttttaagtaccttatttctttcgcgatgataaccaacctattatcacaaaaaataaaaccattattgtattgaagtaataatcaaccacagatactttgacaatgacgcccgcatcacctaataccaataagataaataacgtagaaaaaacaacaatgagcaaccagtgcaatcgctcaccacgcctaacaacatcgaaaatatggttcatgtcatcccccttacaactaaaccgtctagattatcatagcaaaaatgctgcgcttaatctaccaatgaccagtgcatttttaagatgtctagtaacgttttgttgcacacaaaatcttatggcaacaatcattgttgttaaagagacccctatatgtagtaagtaatttgaattgtcctattgacaactcatcaaattcttagtattcttattgcataacaactcggagaacaataatgaaaaatgcgtttgcacaattgaacaacgcctggtggcgtcggtaagtcagctttacggtaacggataaagctgatgtttaaaacatttgttttatccataccgacgtattttgtaacgcactgagtctgtatggaaatatgccgtacagacttttcttttgaccttgggaaagccttgtatggccgcctaaggtctattttatttgacaaagaatttggagatttattatgaataaacgtttgatgtctgttattgccatcattgtcgcttttctggccgtcgcctttgtgatgactaataaccccaaccccaccgctgtggcaaaaaagaaaaactatgtccccacagttggtattttacaacttgttacacatccagcattagatgaaatccatcgtggtattattgcaggcttaaaatcacaaggttataccaaaaacaagatcaaaattgattatcaaaatgcgcaagcgaatcaagcaaacctcaaaacaatgtcacaacaatttacgaatgaaaatgccgatttaaccattggtatcgctaccccggccgcactctccttagcaaaaacagctaatggcaataatcctgttatcttagctggaataactgaccctgctggttctggattagtcaaatcagcacaaaaacctggtggcaacattaccggtacttcaggcgattcgccacttgaacagcaccttgccgtaattaagcaagttgttcctcatgcaaaaaagcttggtatcatttacacaacttctgaccatggcggcgagtataacgctaagaatatggctaagctagctgaggcggctggctacgatgccaaactctataccatttcaacaactaatgacatgcaacaagttgcagaaacaatggccagtcaagttgatgttatctacgcaccacaagataatggtgttgcaagtgctatgaaaacattaattaacattacgaataaaaataaaattccagtcattcccgctgtagatactatggtcaaagatggcggtgttgcaacaatgtcggttagtcaatataatatcggttaccaagctggtattatggcagctaaagtcctaaaaggcaaagaaacggccacttatccagttaagacaatcacacagggtgatatggtcgtcaacttaaagcaagcacaacacttaggcattcaattacctgaaagtatggtcaaagcagcagaatccaaaggagaagtaatcaaatgagtatgattgtatcaagcattggacaagggttactatgggctgttttaggcgtagccttgttcctgacttttagaattttagatttcccagatatgaccgttgagggttcatttccgttgggagctgccacaactgtagcaatgattgcacatggcattaatccttacctcgcaacaatagcagcttttctggtcggcgctgtcgctggcttaattacgggactactttacacaaagggacgtattcccatcttgctagcaggtattttagtcatgacagccgcattatcaattaatttgagaatcatgggttcagctaatatctcactcctgaatcaaaaatcaatcttctccgccaatttcttacaacatttaccaaaatattttgatgcggtttttgttggcttcatcatcattaccattattacgttagctttaatttttttcttacaaacagatcttggtcaagcatttattgctactggagacaatgcaacgatggcgcagtcgattgggattaaaacggatcgtatgactattatggggttgatgctatccaatggcttaattgcttttggtggtgctgtcattgcccaaaataatggctatgccgacattaatatgggtattggtattattgtcatcgcactggcatcgattataatcggtgaagtcgttttcggtgaattatccctaaatgagcgcttggtagcagtaattgttggttctattttatatcgtctggtattattggcggtcttacagctcggcttttcaaccaatgatttgaacttaatttcagccattgtcttagcaattgctatgatgttaccgcgactacgccatgcactaaagctcgattcattgattaaaaaaggagttgccccacatgagtaaaccagttttttcacttcaaaacattactgtcactgtcggtgataatgtgcgaatacttgacaacttaaacttcgatatctttgacggcgattttataacagtgctgggtacaaacggtgcaggtaagtctacgttgttcaacacgattgcgggcaatcttaaaattgcctctggcgtgttaaagcatcacgataaaaacattgccaatgacagcgcagtatcacgtactgattatattgcgcgggtttttcaagacccaaaaatgggaacagcaccacgcatgacagttgctgaaaacttattattggctgaaaaacgtggcaaaaaacggacattacacagtcgtggtttaaccaaggaaaagttagccgaatacgctaacatcaccaaagtcatggggaacaatcttgacacaagactgcagactgctacaggtaacctttctggtggtcaacgccaagccttaagctttttgatggctacacgtgtgaaaccagaattgttacttttagatgaacataccgctgcactagacccgaaaacttcagaacagctgatgttagcaaccaatgaacaagtgaccaaaaataaattaactgccttgatgattactcataacttagctgatgccttaaaatatggcaatcggctaatcatacttaatgctggtaaaattgtgttagatgtcagagacagtgacaaagcagcattagatgacacacaaatcttaaaatattttatggcttaatgtacaacgtcttaacaaaatcaaaaaaacgccttttacggcgtttttttgatgccactaataaaaaatagatttaaacttttttatatttaacaacactaatgaccgccaacacgataaaccagctaattgccagaagtgtggtaatcatcgttgcggatgagaaaagcagaatcccaaaaatcatcagcatgaaaagaatagtcaaataatttaaatacggtgcaaatggcattttaaaatgcttatcgctctgttgataatttttagattgacggtatttaacatgtgtcaccattaatgcgatataaataactataaatgtcgctgaggctgttgatgtgaccagactgaaagcatcttttggaaaaatgtaatttaaaacaattgcagttgccactaaaccagacgataatgttatcccattcatcgggatatagtgtttattaagcttagcaaaacgacttgtctttggtgataaggagaaaatcatacgccccgtcgtgaacaaagcactatttagagatgaagctgctgctgtcaaaatcacaaaattaatgataccggcagctgctggaatacctatcttggaaaaaacctgcacaaatggtgactgattggcactataatttgtccatggttgaatcaccataatggctaacaatgcaccaacataaaaaattaaaatgcgcataataatagcattaatcgatcttggaattgtctgaatcggattctgggtttcagaagctgcaataccaacaaactcaacacctaggaaagcgaagaacgccatttgaaaggcggctaacagattatgaccatgattagcaatcaaaccatgagaccacaaggtagataattgcgtgacgccggcgctagtacgtacatgaaatactaccatcacaatgcctattacaatcatagcaataatagcaacaattttaattaatgcaaaccaaaattctgtttcgccgaatgctttgacagcaataatattcattgtatacagtaacccaagaaaaatgagttcccaaagccaagcaggtgttgttggcaaccagaattgcatgtatttaccaattgctgtgagttcggccatggcaataattatccaaccaatccagtatgtccaccccataacaaatcctgcgcgtggacctaagtatgacttaataaaaccaataaatgttgtttgatcatggtctgataataacaactcacccaatgcgcgcatcatcgcgaagacaaatagaccagtaataatgtataccaagacaatggctggtcctgctttttgaatcgagtcaccagcacctaaaaataatcctgtgccaattgtaccgccaagtgcaatcatattgatatggcgaccagataaggtacgcgctaacttatgttcttgttgcataatgaattgctttccccttaaataacatatactttatatcttagttcattatgactcataaagaaaactaatctttttcacgtatagatgaatattattcatgatattatcggctttggttttataataaaaatactagtgtttcacgtgaaacctatatttctgctttttgtattttcattcgttattaatatgtgtataatttaatcaataacacatataaaattaatggagaagttttatgcgaaaaataggcattgtcggtattggtcatgtcggttctactgtggctcatcttattattagtcaaggcctagctgacgaattaattctcgtggataaaaacactgctaagcgcgactctgaagtattagattttcgtgatgcagctagtctcttacctcaccacgtccatattgcttcaggcaccccagctgacctagctgatgctgatgtagtgatttcagcattaggtcatattgacctcattgaaccaggcggtgaccggtttaccgagttgcgtgctaatacgcccgaagtgcaacaagttgggcaagcattacatcgtgctagattcaatggcgtgctgattgtcatttcaaatcctgttgatgtcattaccggtatctatcaacaagttactgggttacctgccaatcaggtctttggcaccggcacttacttagatactgcgcgcttaaaacgctcactcggtgatgctttaaatgttgatccacgtagtatacaaggttacatgttgggcgaacatggtgactcgcagttcgctgcttggtcaactgtacgcgtgcttggtcaaaaagctgatgagttagtaaccaattatcatcttgacttagatgctgttgctaacgatgcgcgtgttggcggttttaccgtcttttctggtaaaaaatatactaattttgctattgcccatgctgccgtttcattggcgcaacttgtcttatcagatgctcataacgaggctattgtgtcacattacgatgcacgttttgcgggctatatttctacacctgccattatcggtcgttcaggcgttgttgctaattttgaactcactttaactgctgatgaacaacgcgcattacagcaatctgctaacgctattgccgaaaaaacagcagcctatctctaagttgatacaaataagatattaagaaacaaaaaaacaccaagttgtatcataacaacttggtgtttttttgtttcaaatatcgatgattgtgtttaccagacaaacaagcctgctgctgctgcagaaacaagtgataccagaataccagaaagtaacatataaggtactctcgcgctaatataatcgtttttgtccttgtcgacgagacccttgaaagcaccaataatcatgcctaacgtgccaaaattagcgaaactagtgaggaatactgtcaatacgattcgagcatgttcgttactaaatagaccttttccagccataattgatttagatacttctcccatgacaacaaactcatttgtaactaacttagtacccatgtattgcgcaatctggaacgcttcatgtgggttaaaaccgagtagccaagcaaatggaaacatgacaacaccgaatatattttctagtgttaaccaatgctgacctgttagactaaatagttggttaattaaagcagcaagtgatacgaaagcaatcaccgtagcagtaataattagaatcaactttcctgcgccaaggatagaatcccccaaaaatgaaaagaaaggctctttcttgccatcttttgcgccaacactaacaatcacgtcatcttcaggtgcaacttttgtcggattgagaatagctgaaataatgattgccccaagaatgtttaacggaatagctgtcagtacatatttacctggtaccatttgcgtataagagccaatgatagcagatgtcacacaactcatcgacatcatcgctagcgtgaagttacgacgcgctggcatactatctaattgcgcttttgagacagctaaaacttctgtattgcctaaaaacatcatttcaatcgagaaaaatgcttcaaacttgggctgtccagtgataaaagccaatcccttaccaatccatttaatcagccaaggtaatacaccaatataggttaaaatatcaaacaacggtaccacaagcaagatgggtaacagcgctgaggtaacgaaattagggccaccatgattagctgttagccaatcaggtaacgcaaaagcaatcccttttgatgcaacagatacgagccaattaaagccatctgcagccccttggactgcagcttgtccagctttgaattgtgtaaagaaccaagccaacaagagctctaaaactagcacaattgctactgagcgccattgaatttgttttttattgtttgaaaataagtaagcaataccgataaagactggaatacttattgcattaatgactattaacattttattcacctcaaggttggatcaatcatccagtataaatgcaaaacaagatgtaccacgaatcgttcaatctctttctattatatcaagcttaacgccctttgtgagcgctttctttcacctatattgaaatttaatagttataaaaatcaccttaaacagtttaaggtgatttttttggcactatgcggcctttatataattgacaccatcggcttttggtgccctagttttgccaaagaagaatgccagcacgataattgtaaagacataaggtgcgatttgtaaccaaattgatggaacagactttaatccaggtaattgcgcgcctacgacggctagtgattgtgataaaccaaagaataatgatgcaccaagcgcgccaagcgggttccagcggccaaaaatcatagccgccatcgccataaacccttggccaacaatcgtgctggctgagtaattaagtgaaattgattgtgctacaacggcaccaccaataccacccaacaagcccgaaatcatcacgcctgaatatcttagcttggcaacgtttaaacctagcgtatcagccgcttgtggattttctccgacagaccggagacgcaagccaaattttgttttaaaaataatataccacgataaaatggcaacaaaaatcgcgagccatgctggtcctgatgttttagcaaagaacaactgaccgaggattggaatgtgagacagtcctgggactgatgcataaccaaaatcttgtgaaattggtgctgtttgtccttttccgtaaagcaccttgatcaagaaaacccctagggctggtgccatcagattaattaccgtaccagaaataatatgatccgcacgtaatgtcactgttgcaacggcgtgtaagagtgaaaagataaccccaacaaaagccccagcaactaaccctaaccatggcgtggccgcaccaaatgtattcgcaaatgttaggttaaagacgattgatgcaaaagcacccatgcccatgataccttctaacccaacattgaccacaccaccgcgttccgaaaatgtcccaccaatggacgtaaaaatcagcggtgctgaataaaccaatgtactagaaattacgagtgataacatcgccattaatgacatttttattcaccgcctttcgaatttttattactgtcagcagcggccttcaccgcttttttatcctgagatgcgcgcgctgccttatcatccatggctttcactcgcttctgaatgagtttgattaaatagcttgccccaacaaagaaaataattgaggcagttacaatgtcaaccagctcaaatggtacaccggaagacatcggcatccccaagccaccgatttttaagacagagaaaatggctgcagcagctaatacgccaagatatgaaccaccaccaagtagggcaacagccataccatcaaaaccaatagatggtgaaccattttgcgtaaagaagttaagataattacctaatccttcaattgtgccagctaaaccagctaaaccacctgaaatggccatagcaatcacagcattacgcttggcagacatccccgcatacttggcagcatcactattcaatccaaccgcacgaatctcaaaaccaagcgttgtttttttcatgacaaaccaaacaacaaaaatcataaatacggagatgaaaatccctgccgatatacttgaaccttgagtcaaatcggtcaaccatttcatttgcaaagaggcattagcccccacttgctttgttgtttctgcagacactttaatcccttttgacattgtattttgtaagatattattgccaaggaacaacaagatgtaattcatcataattgtgacaattacttcactcgcaccaaattgtgcccgtaaccaaccaggtatcgcaccagccaatgcgcctaaaccagcaccaataattaatgcgctaggtaacatcaagtaaactggcatattagggaaactcagtgcataccatacagccccaacccatccagctaatgcctgaccagataaaccgatgttaaagaaccctgctgtctgtgcaacagtaaaacccaatgctgttaaaatcaagggggtcatttgagtcaacacactaccaatatcttgtgttgatccaaacgctgaacccaatagtgctgtataacctgaaattggattataaccgaatatcagcataattacggcgccaataatcaaaccaaagagcactgaaaatagtgcaacagaaaatgaatttttttgtgctgccattaggcgtccacctcttctttcagggctgctcgggcgtcagataaactcatcccagtcatcagcaaacctaattcttgtttatttgtatctttagcgtcaactataccaacaattttacctgcattaatgacagcaatgcggtctgacaaattcaaaatttcatctaattcaaaactgacgaccagcaccgctttacctgcattacgctgagctattaaccgttggtgaatgtattcaatcgcaccaacatccaatccacgcgttggttgtgcagcaatgataagctcattatcgcggtttaactcacgggcaataactgccttttgttgattcccaccagacattgatcctgccgtcacttgaatgccggctgcacggacgtcaaactcctcaactaatttattggcaagtttatccatttcatcagtttgtaagacaccatttttcgacaatggcgccttatagtatgtctgtaaagcaaggttttctgacaatgtcatatcaacctccataccaaatcgtaaccgatcttctggtatatgaccgacaccggcttctgttatctgccttggtcgtttgttagtaacttctttaccttgaagcaaaacatgacccgcttgtacttttgtcagaccagtgatagcttgaatcaactctgtttggccattgccgtcaataccagcaatgcctacaatttcgcctgacttaacctcaagtgaaaaatcttttactgccgtaacaccgcgagcgtcatgcacctcaagatcagccatttttaagacagtagcaccggttttagctgctgctttttccgttttaaagctaacttcacgaccaaccatcaaatcggctaattcttgagaagacaccccagcaactggaaaagtttttatcgattggcctgcacgaataactgtcaccgtgtctgctgctgcacgaatttcatcgagcttatgggtaatcaagacgattgacttcccttctttagcaagattatgcagaatggtaatcaattcatcaatttcttgcggtgtcaaaacggctgttggttcatcaaaaatcaaaatatcagcgccacggtacaatgttttcaaaatttcaacacgttgttgctgccctacggaaatatcggctattttagcataagggtctacttgcaagccatacttttccgacagcgctttaatctttttggctgccgattttgtgtctaaagataaccctttggtcacttcggaacctagtataatattctccgtcacagtaaaggcatcaattagcataaaatgctgatgtaccataccaatgcccagtgcgtcggactttgagggtgagtcaaccgtcactggttgcccattgattatgatttcgccagatgttggttgcaataaccctgttaaaatgttcatcaaggttgattttccggcaccgttctcaccaagtaacgcgtgaatttcaccttgttggacttgtaaattaatgtcatcattggctgcgaaatcgccaaactttttgacgatatgacgcatctcaatgactggtgttgattcggtcatttatcttctcagagcgtatgccgcggcatacgtttccactttctgattatatttttaaaaaaaccccggacagaatctgttcgtgggatttttcttcaaagagtattatatcatgattgttgggtctcaattatttcaattaatttacctgatgctttaattatggcaaagtggttatttgtaaatcatttgtcgttctggttattcagatatagccttaaatgcttgcaaaacaatgtcagcatcgttgtcagattgacaaataatcataatattattgatgccagctaacgtactgacaatttctggaatattcagttcatcgatatgtgcagcaacgatactacccgcatagttactcgtccgcactaacaacgatttgttattgcgtactttttctattgttaatttatttttatgtgtgcagctgctatctctattgaaataaattgcccagtaaaaaactttgattcgctgcaccgcgatatttctccgcatattttgcagtcttgactaacagttgctcaatacacttaggcgcttttaaatggttcgtcagcaaataagttgatagcgcttgatttaatttcatacaaattaattggtaatctgttgttttatctaattcctttgctgattgaaaaataatctgctgtaatgactcgtcttgctttacctcatcatctgcataagcatgacttagtaattgccataattcatctttttgcataactcctccagtatggtatgttttgctctcatgacttattacagcacaagtaacaaacgtctgtcaattgttttgctgatagctatttgctaaccctctgagcaaaacaattttgatgataataacaaaaaaggttcaacagtatattataatagagtcatgtcacgaaaaatcgaattgccatctgctgcggagatgaaaaaatttcataatcaatcacgtaagcacaccttttggacacacatttcaatgccacaacgtttgacgcttggcttcctatctgttattactattggtgcgttattgttgatgatgccaattagccactatggcaatatgcaccattcctttatggatgcgctctttacggcaacttccgcagcttctgtaactggtctaacggtcgttgacacagccacccattggactgtatttggacaaactgtcatcatgttcttaattgaagtcggtgcccttggattcatgtctttttcggtattattatttactgccacgcggcgacaaatggatttacgtaataaaatgatggtgcaagaagtgtatagtttggaaagtctttacgatacacgtgttgtttttggttatgttatcaaactgtcagttatcattcaatttgttggtgctatcttattagcgccgttcttcattcaggatttcggcttaaagcgcggcttgttttacgctatttttcatgccatttcagctttcggcaatgctggttttacgatattacctgccggtagcatcgcctatgcgaataggccctttgtcctgcttattattgccttactaattattgctggttcgcttggctttctagtttggcgtgatttgttactctatcatcacaaacacaaactcagtcttcattcaaaactagcactaatgatgactggcttattaattattggtggttggttgctctttgagttgactgaaagcaacttagctctggcacagacattatcacccattaaccgaatcgttaatacgctattcatgtcaatatcttatcgtacagctggtttttcacaatttagttttagtcagatgaccccagcaaccattttactgacaatgatgttaatgtatgttggtggcacccctggctcaacagctggcggcattaaaaccacaacgcttggcgttttattacttaaaacacacgctgccttacgtggtaaaaaagacgtgacttttgcacatcgtcgactcactgatgaaaatattacacgttcactactgttagtttttgtatcacttgtattcttggctattttgtcctttttacttatgctaacacaaggtaatgattcgagatttgggttggaatatgttatttttgaagttattagcgcttttgcaactgctggtcttacccttggtttgacaccacacctcactgactttggtcaatgtgtcattatgttgaccatgtttattgggcgtgttggtgtctacacagtcatgttctctgttttgaacgttcatggtgagcatgccccttaccgctacccagaagaatctgtcattattggttaatcatagaaaggacttattatgcgacaaacttatgctattatcgggttaggtcgttttggcggtgctttactcgaaacactagttgctaacggacaagatgtattaggaattgatgtcagcgaagaacacgtcaatgactatcgcgatattgcaacacaagttgttattgcagatgcacaagaagatgatgtcttacgcaaattagatattgccagctttgatcatgtcataattgctatcggtcataatatgcaagccagtattttagctacgattaatgccaaggatcttggggccaaaaatgtgattgctaaagctgaaaacaagacacatttacgtgtcttgactaaaataggtgctgatgttgtcgtacaaccagaacgagaaatgggtgaaagaattgctcgtaaattattagcgcctaacatgcttaactttatcgaattgtcagatgattattcgatggccgaagtacagattgtgaacccaagtttcactggcaaaacgttagctgagctcaatattcgtaaaaaatttggccttaatattattgctgtgcgacatgatggtgaggtggtcgttgcgcctagcgcacagtatcagctccacgaccgcgatattttatctgtcgtcggtcccaaagacatggttgacgattttgatcagatgacaaaccgcacataaccaaagattattaaaagccctaagttgacaaatcaacttagggcttttaataatgcttaattttgtataaattttgcaatttgccgaacaactgtatcatttgttctgacttggctatgttgcactttcttacctttaactacccacatattataattctgatctttttttacaaagaagccaagcgcttgtgaactaaagttagtcacaaccccatcactattgtcacccacatcgcccatcacattaagaatttgcatatctggattcatattttgacagtgttgataaaagaaacgatagttttcgtcctgaagcttaggctgttttgttttagaatcaatcgtattattatcaaattgacgatcaaagcctgctacggtaatgcctgaattaaaaggcgctgcaatagctactaacttatcaattttcggatatatagatgttgtgcggtaatcatgattcaaggacgtatataatgcaacattagctcccatcgagtgtccaacgagagatacgtggtcaatacctttttgtttgatctgctttagtagtttctctaaaacagccacttctcgttcttccgtaatctctgtattgctaaagttcatttgataaatagcggctttagaggataccgcaacattaaaattatcatctttcgtgacattaacctgcaaacgtttttgtacggctgtttgtttttgtatcgctttagctaattttgttgtggcatttgaactactgccatacccatgtaataaaataaccgtttgcgtgccacgctgacctgtcatgttaaagcgtaaaaagccagcaattgctgctacaatcacaaggaaaatcagtccaactatcactattttttttcgacccatacatcacctcttaacacttgccgtttttagcttactttaaataagtatatctgacaattgtgtgctttgcaagaaatctaacacaaatttttatgactcgtcgagactgtcaactaaacgtacaaccacatttttgctgccggatagtaacttatccactggacaacgttgtgccgcagtgtctaaaatgttttgtgctaattgccgttcaacgtctggtatataaacacgcgcttcaacatggaactgaaagccaataacatcacgtgacatatcaactaacacacgaacaacgctgcgatgcgcaagtccttgtcttttttcttcggcttctagcgtagcattcaaacaagttgcaaacgccgcacctaataattgctctgggttggtccctgcttcagatgatagcggactgctgaccgttatatttaaatcattactattaattgtatgaacgcgaccagcaattccttcagcattttcaacttcagtatgatataacacttgcgttgtcattaccatttcccccttattgtatatccttaaatattatacttactgcgggctgctttcaaaacagctagtgtcgcattataagacgctaccccgtaatcaaatgtgatacgttgtgtctccgtcatcccttggtcaagccaagtctgtaactgtgcttggagggcagcgagtttatctgattttcgcctaatttcttcatctaaaaacgtacaaatgtcgttatctgctaaatcctcactaaaatacaaacgcattaatacgtcagatttcaaaatatcatctgacgtaggttcgcgcaatgccttctgaaacaccgtcattccagtgtctgtaatctgataaatatttttgttcggtttgtcagtctgtgtcacttgctgtttggttaccaagccttcggcttctaattttttaagtgtcgggtaaatcatgccaaacgttgcatcaaaaaaatgattcaaacgcgtttgcagaatatcattaatctcgtatcccgtgtgcggtccgttttttaatatacctaaaatgatttctcgacccttcattgccactgaattgccctccattaatctgtttagttcatattatacaccatcagatttgtctgttaaaaataggctcataatcaccagcaacagcataaacgggatagctatcaaatacagcttttcaaaggcgtgacggtactgcgctgttgtttccttttcaatccttgaaatagctgttgcgactttagttggtaacccttgcgttgctgtcggcgtgaaaacacttgctttcattttagtttgtactttttgtatcatctctgccgtgtcttgttttggcaagtgcaaatcattaatctgctcttgcgcataactgttagcgtgtcgttgggcttgggttaaaccactgtataaccctgtgacaaacagggctaccgctaacatgatgccaacctgacgtagtacccctgtcacactttgagaggcagttaatgactttccttgtagcgtccctgcggcaatgactaagatgggcccagtaatcataccgtagcctgaaccaatcaaaatccctgcaataataacctgccaaacactttgtaatgcgttggtgcctaaccaaaggtacccgactgccatcatcaagaaaccactactgattaaccagcggactgatatgtgtgatttagcaaaaccggcaatcggcgcaaagataaacactgaaaaagaaattggggcaatcaggaatgatgcttgtaaagtatccattccagcaacattagtaaaataattcggtaaaataaccgttgttgcaaccaaaaatagattactaaaaacaataatgattgcacttaaggcaaatgcacgatttttaaatagttgtaagggtaccattggattaatgcttactcgctcaatcatgataaagaaaataaagcttaacaaactcacaattgcacataagtaagtcaaccaattatgccacccccaaactctgccctgcattaataccaatgatagcgtgctcagaaagatcgtactaaaaatcgcacctgataaatcaatactttgtcgattttgtatatcttgtcgtaatggtaaatataataggcccatactaatcatcagcacaataatgggcacatttatcaggaaaatccagcgccaacccatgtattgtgtcaccacgccacctatagttggtcctaacgctgcagccaatccctgtgtgacacctaaaatagcaatcatatgcgtgcggtcacgatccgccacaatgcgaatcgctaaagtcatggccaaaggaaagactaagccggccccgatactctgaatagcccgtcctaataataatggcatcaatgtaccagcgaacgctgatatgattgaacctataccaaagacgatggcccccaataaaaaaccttttgacataccgaaaaactcagcaagtcgtgttaatgggatggttagtgccgcaaaaagaatgatatagatattcaatgcccatgacaatttgtctaatccaacctctaaatgcaaacctatattgggtaaactaacattcataattgtcgtatctaacatacatataaatatccctaatacaaaaacacccgttatcatgcgctttttcatcagcttcctcatttccgtttatattaacattgttaatataaacggaaatgataacattgtcaagccataaaaaaaaccattatccaaagataatggttttacactgttgctttactcaatcggatcactttcatcaatttgattaattttatcaaatacacgaaataaattgtccatttcagttagtttatatttttttaaattacgatcataaacaatctctgactggacaggttcccccacctgtaggtcatgtagaaaatcacgaatttccgagatatcacgctgtacagtttttcggccaataaaaaacatatcctcaatttcttcaatggacagtgcgcgatgactgatgagtgcagaatataatcgcaaaatgcgttgtttatcattaaaaactgttttatgtgctgccatgattttccccaagtttaaatgctaaacttattgtaccaaataaaacagatgttcggtacaatagagatgtaattattttatatgagaggctgcttatcatgtcattttttgatttttttaaaaagaaaccaactgctaccaacacaacgacgtcagttgagctaccggaagagcaaacaatcacttgggaaaatacttttgatcccgacctttttttccagggctatgacgcagcaatcactgatttggaaaacaacggtaaggttgcggctgcagaaacactacgtgctaatcaatcaaaactacaattagcttttctgacacgctttgaaaaacagctgcaaaatgatctacaacacatagctgattcagaaatgaaaacggaccacataattgcatccgttaacgctgtccgcgtatataataaacaaatgaatgttactgttcgagcacacttagcacaaactaaaaagcatttgattggagaagaaatatgaaaattgatgtcccccgagaccacggcttaattcctgataagtatgccaaatttgcaccgaaagatcagcgaaccgctgatatgccgaccacaaattttcctattcacgtgacagatctaccaactggtacgcaatcgttggctgttagtctcattgattatgatgcgataccagtcggtggttttccttggattcactggttggcagccaatatcccagttggcaatatcccagaaaatttacgggaatcaggtcttgctatttcagggacaaattccacttggcattttgtacaaaaagccaatcaaccggctaatcccgacattaaccaggcttatatcggaccgatgccccccgacaaaacacacgattacacattaacagttttcgcactagacacactactagatttagagaatggtttttttctaaatgattttaaacgacacagccaaggccatatactaaaagcagtcacattagcattaccagcacgtgcttaacacctagcaataggtgtttttttatgcaattaatcaataaatattcagcgctattatgaatatttattgcatttaaatacattatcgtctaatatttaaaacatcaactgcggaggattattgtatggcattgaaagtaattaaggtcgccattgttggcgttacaggttatagtggtttagaattactacgcttactaaaaaaccatcgctatgttgaaatcgtctcgattcacaatactgccaatcactcacaaatgattgccgaggcctatccacatttaaaaagtatgtataaaatcacaacaaccccgtttgacccattgcatattatgcaagaggcggatatcgttttctttgccacatctagtggtgtgtctaaagatctcgttgcaccttttattgctgctcactttccggtcatcgatttgtctggcgactttcgtttgtctgccgaagattatgccagttggtatcataaaacaccggcaccacaaacactcattgaccagacaacttatagtttagctgatttttattcagcatcaacaacaaattatattgccaatcctggttgttatgccacggcaacactgctggctttggcccccatagcacaacatcatctactagacaaacacaacatcatcattgatgctaaaggtggcttatctggtgctggtaaatcgctaacaactgctagtcattttatcaatgcaaatgaaaatgtcaccatgtataaagcgaatcaacaccaacatatacctgaaatcacacgccaattacaaaaatggcaaccaaacattgaacatatacagttcaatacttcacttattccgattaatcgtggtatttttatcagtgcctatgtcaagctcaatgaagacacatcacttgatgtactgcatcgcctttatacgtcgacctactaccaaaaacctttcattcgcgtgatgcctgaaggcacattgcccaatatcaaacaggttgtcggcacgaattttgccgacatcggattagcatataatcaggatacgaaatacctcacaattgtcagtgttattgataatatgattaaaggcgctgctggacaggctatccaaaacatgaatcatctttttggctttgatgaaacaatgggcctcgaattaattgcacagtatgcttaagaaacaggataataatatgataaatacacttgaaaaaattcattacatatcagatgctaacattacggccccaatcggctttcatgctgacggtcaacacgttggtctaaaacacaaatcaaaagatttgggctggattttcagtgaagtgcctgctgctgtcgctggcgtctttacaaccaatcaagttcaagctgccccagtacaactcaataagcaaaccattaaaaacggccagttacaagcaattattgttaattctggtaatgctaatgccgttaccggaaaaattggtctgacgcacgcaaaaatcatgcaagcaacagcagccgaacagttaaatataccgcctcatttagttggggttgcatcaactggcattattggtcaaatcttaccaatcaacaaagtcgtgaacgggatacaacaactgcacgttgacggagatgcgcacggctttgctcatgctattatgacaactgatacatctgaaaaagccatcaccattcaatctgaaattgatggtgatctaatcacaatgagcggtgtggccaaagggtctggaatgattcatccgaacatggcaacaatgttaggttttattactactgatgccaacatatcttcaaccatgttacaacaagccttgtccgaagatattgacacgagcttcaatcaaattacgattgatggagataccagtacaaatgatatggttttagtcttagccaacggtctagctagtaacacacaaatcaaagcagcttcagcagcatacaatcaatttaaaacaatgctacacaccgtaacaactgcactggctatcgccattgctaatgatggcgagggcgcaacaaaattaattactgttaccgttagccatgcaaacaatgctttggacgccagactcattgcaaagaaagtcgttggctcatcgttagtcaaaacagcaatgtttggtaaagaccctaactggggacgtattattgcggctattggtgcagccgatgtacaaattgacccagatattattgatattaccatcaaccatttttttgtaatgaaaaacggtgctcctgtgacttttgatacgacagccatggccaattcactgtctcaaaaaaacattgatattgaaatcaatctgcatcaaggtgcagcatctgggcaagcctggggttctgatttaacctatgactatgtcaaaatcaacgcactgtatacaacataacggcattattttggagaacaaaatgaccaaaaaaattatcattaaaatcggcggcagtgctgctgaacaacttacaccagctttttttgacacaattaagtattggcaaacacaagacacacaaattgccattgttcatggcggtggcgatcgtatttctcaactcatgtcgcaattacatgaaccaattgagaaaattaatggcattcgattgacgactcaaaccggtattaatatcactaaaatggcacttctaggacaagtacaaccggcactgatagaagcctgccgtcaacaagggattgccacaattggcttaaatgcagggagtaaccaattactgactggtcacctattagattccgatacttatggatatgttggtgccatccaccaagtaaatacacaactcatccaccaactttggcagcaaaaactgattcctatcattgccccattagctatcacaaatgatggtcaatggttaaatgtaaatgctgatcacgccgcaaccgctatcgccaaatatctaaaagccgatgaactctacttactcactgatgtttccggtgtggcagttagtggtaatattttacaagaattaacaccaggtaaagcaaaacaattacaagacgatcatattattactggtggtatgattcctaagattaatagtgcactacacgcggttaaacgcggtgtacacaacgtgcatattaccgacacagtcacacatcctggaaccattgtgacgctttaaggagaaaagtatgactctatttccaaattatcatcgtgccccaattactttttcaaaaatgagtaatgccacttggtatagtgacaaagggcaagcctatacagatttatcaagcggtattggcgtctataacgttggtgccaatcatcccacggtagttcatgccctacaacagcaagctgaaaaattttggcacttgccaaatctgtatcaaaatcctctccaagaagcagttgcgcaaaagttaggtggcgataattatactgtttatttcgctaattctggtgcagaagctaacgaagcagctattaaactagcacgcttagctactggtaagtcaactattatttcctttacacagtcattccatggtcgtacttatggtgctatgtctgctactggccaagacagtattcacagtggcttaccgatgttaacaggttttaaatatgcaaatttcaatgtcatagatagtgtcgctgcgctgattgatgacgacactgcagccattatgctcgagttagttcaaggtgaaggtggcgtatttccagcaaatcaggaatttatttcagcattagtaaaactagcacagcggcataatattttaattattgttgatgaagtacaaactggtatgggacgtacgggcactaaatttgcctatatgaactatcaatttgagcctgatattgtgacgagcgctaaagcgttagcaaacgggttacctgttggcgctatgctagccaagaaccacttggccaatgcattatcatatggtactcacggttcaacttttggtggcaaccccctagtgatgtcagctgcacaagcaaccctatctgtcttagatgatgtactgccaacattacagcctaagattgacattttttgggaaaagttagcagcaattgcagcattatctgttgtttctgaggtgcgcggtctaggtatgatggccggtattgcattagaaacacctgtgaaagacgtcgtttcagacttactagatgagcatattatcgtcttatctgccggacaaaacaccctaagattgctaccaccactaacaataccatcagataaattaataaactccctagataaaattaaaaattatctttctaaaaaataagtgttgacatttatttttaatgttgatatacttaaatagttgattaatcaacttattgctccatagttcagtggtagaataacgcactgttaatgcgcaggtccctggttcgaatccaggtggagcagtttaataaaaataaaaaaaggtagtcaaattaatttgactacctttttatttttagatggttatgggttttgattgacaaaagaacactaccgtgttcgcctaagatgcctttattatttcaccgcataatgcactgctgctgcacccaaattaaaacgcgaaattttaacagtggcaaaaccaatctttaacaactgcttgccaagggtcatataatccatgaattgctcagttgtttcatctaaatatttgtattcttgatacttccctttagcaaatactttaccaaatacaggcatcactgtaccaaaataaaactgccagaaaggcttgactattggattatccggttgagatgtctctagaataactaattgcccacctggtttcaacacgcgatacatctcttttaaccccataactgggtcaggtaaattacgtaaaccaaaaccaatagtcacaatatcaaatgacgcatcatcaaaaggtagcgccatggcatccccctgaattaaagtgattttgtcagagtaatcactaacgtcaacctttttttgcccaaccgcgagcatttcctcgctaaaatcaagcccagtaacgtgagacgtctcgttgctcttttcagctaacgcaagcgcccaatcagcggtacctgttgctaaatcaataatctgggcccccacggggaacgacatttttgccatcactttttgacgccacaatttgtgggttcctaacgaaataatattattcattttgtcatattcaggtgcaatcttattaaacagtgcttggacatctgtattttttggtgattgtgtcatgatttttaaccggcgaagccaatgcacttcgcctctctcctcaattattttaaaatttcaagcgcatctaaatccgctttgaattgttgccgttgcaccttgccacttgctgtacggtgccaatacttagcttggtaaaaagattgtggcactttataatgtgctaacttttctcgaccaaattgacgcaagctatcactggataagcctgtccctgagacgatagcaaccggtaccgcaccccaaacatcatctggtacaccaataaccacaatatcatccaagcctggcatcttagcgtaagccgactcaacttcatctgggaaaatattttctccaccggaattaatcatatcgccttgacgaccttgaacataaagaaaaccatcttcatccaaataaccgaagtcttccgtatcgaaccaaccatcatgcatattttgtagtaatttttgtggcttatttaagtacccaactgtcagcgttggtgatttaatccaaatgttgccctgatctgctggttgaccatcttgatctctaatggttattgatactggaaataatggtttgcctactgattgcatttttttgactatatctgcagaatctaaagccactacctgtgatgccgtttctgtcataccataagactgaataactggcagtttgtgaagttgtgctttttgtaacgttgctaaatcagtcggtccaccacccaataacattgctcgaaaatgtgaattatagttgacatcatctggtaacgctgctaatagttgctttaacataaccggcacaactgacatcgttgtgataccatcgtgaatcaataactcgttaatcgcctgactgtcaaatttttccactaagaccacacgcatgccatatatcaagctacgcattaaaattgaaaagccactaatatgaaatatcggcacaacagctaaccaagcatcttgagcagataatccgagattgatagcactgcccatcgctgaataaaaatgattcttataagtttgcatcacacctttaggctgactcgtcgtgccagaggtgtacatcacactagttacaaaatcatccggaaaggctgtaacaggtataattggttccccatcaggtaaatcagaaaagcgaatttgttgtttaatttgtaatgcttgcgtgtaatcatcgtcagtcaataataacgtgacacccgcatctgataattgataattgatttcatcaaccgataaacgccgattaatgaacacaatagtttttcctagctgttgtaacgccataataattaaataacctgctacattattcgtcattatcaaagcgacacgcgcattgcaatcttttaaactactaattttaccggcgatgtgattcgctttttgggcgacctcagcaaacgtcatatcttgatgagccattgtcacagcaacacggtttggcgtaatttgtgcacgcttaaccaaccaattttccattttttcaacctctttaatcactatattatcataccattttgtcatgtaattgcttgcactttttagtttacagttgtaaacttattgtatgaaaacaaatgaaaaaacaatgacagctagtgagtgggaagtcatgcgtattatttggacattgggcgaggccacaagtcgacaactcatacgtattctcgggcaaaaaaataaatggtcgccatcgactgttaaaacactcatcacacgattacaaacaaagggttatttggctgacaacggcgcgacacgtgatcgtttatttacgccaaccatacccgagatcgaagccatgacagcaacactaacgcatacggtacagtcaatgtgcgctatgtgtgtgggacgttctcttatcgcagtcattgatgatacacccttatcacagcaagatattaccaacttacagcagctattacgtgacaaacagtcacacgcaccgcagtcaatcgcctgtgactgtatgccaacacacggagaggacttcaaatgacgatgaacatgcaaccacatgaacacaaacattcatcgcaagctatgtcgcatcatgacatgacagcgcatcatcaacacatgtcggatgatcctggtatggcaaatatggatatgactgacatgaaacgccgtttctggtggtctgttattttgatgataccaattattgttttaagcccatttatgggtatgacactaccatttacactcacatttcctggtagcatttggttcgccaccctatttgctattctgctatattttattggttcaaaacctttttttgatggtgccaaagcagaaatcaaagctaaaaaaccagccatgatgtgtctggtcagtatggggctattggttacattttggtattctatttatgccgttttaatgaatcaattcttccacacatcgcatattatggattttctctgggagtttgcgacactaacagttattatgttgctaggtcatcgtattgaaatgactgctacaatgcaagccggagatgccactgcaaaattacaggcccttctaccccaaactgcccatgttaagcacgataatcagatgatggacatgcctatcagcagtctaaagtctgacatgattgttcaagtactagctggagaagctttcccagcagacggcgttgtggttagtggtcatagtcaggtagatgaatcgttaatgactggtgagagccgtttaattgataagcacaaacatagtaacatagtaggtggcacaattaatggtaatggctcattattaatccaactcactcaagttggcgcggcctcattccttggtcaattacagcaaacacttgtgatgtcgcagagtgcgaaatctcgtgtggaaactattgctgatcgtgttgcttcatggcttttctggattgctttagtgatcgcgctgatagctttaattgtctggttgcctttacgtggtgtaagttttgccacaaatattgctgtgacggttcttgtaattgcctgtccacatgcgctaggtctggctgtgccattagtgattcagcgtactaaatcacttgccgccgcccaaggcattctgataaaaaaccgtaaagctttgtcctcagcgacccaagtcaaatttgctttaatggacaaaactggcacattgactactggcaagtttagtgtgacacatcttgagatctacaaaggtgataaaaaccaagcactaagcctcatggctgcactagataaacaatccacgcacccattagctcaggcaattgttgcttacgcagatcagcatgctgcaccgaatcagacggcaactgaagttgaaaatttacctggctatggtgtcgccggtaaagtcaatgacacatactatttactcgtctctagtcgttatttagcagatcacgatattgcatttacaccagtggttcaagacggcactgtgtcctatctgctagcagacaagcaggtcattgctgctgtggtgcaaagtgatagcttaagagacaccgcaaaagattttgtcaaacaactacttaaacaaggtatcacgcccgtgttagtcactggagacaatataaaaacagccccaagctgttgccaatcaactgactatcgatgccgttcatgctgaagtatcgccacaggaaaaaattgccttagtcgcagattatcaaaagcgcggccgcgtcatgatgattggtgatggcatcaacgatgctcctgccctcgctcaagcaaacttatcagtagccattggtgctggtacgcaagtggctcaagcttctgccgacactgtattgattgcgaatcatttacccaaaattattgatttcttggctttggccaaacgtgccaacgttaaacaaatcgaaaatttgtggtggggggctggctataatatcattgctatgcccttagcagccggtattctatctgggtttggcatcctgctcaatccaatgattggggctattattatgtcattatcaacgcttatcgtcgcacttaatgccatgacactaaacacacctgcaaaaagccgttgatttaaacggcttttttgtagtatgacttattgcctatccgccttttgttgctgatttatcgcaattaattgttgttgcacttctccaagcattgtcgtttgtaacttttgcagtgccagcaaatctgggttgtcttttttcaataagcggtcaattttggcatgtaacaatcgcatttcttcctctgttttcaaattaacatgaaaatcattatctgcatgtaagcgatcatagtccgaggatctattttgactcatcataataagcggtgcctgcaatgctgcgatcatacttaaaaacaaattcaataaaataaaagggtacggatcaaagttaacgtggaaaatatgcagcccattaatcataatccaaataatcatagttagcacagataatatgataaaaccccaactgccaccaaatcgtgcgacatcatcagctattctttggccaaatgtgtaagactctctttgatacttcttaacattaataactttaaaacttttatccgtcaaaatatgagccaacttatgatttatgcgttgacttgattggccattgtctgcaatcattttgtcaattttagctaaccgataggctaacaaatgatcaaaacaaataaaatcattgggacgtacctctgggaaatcacgtctaatcgtgtgctgtaacgtgccatctaattctcctaccaaaacgccagcaacaatatctttatcagcatggtcgactaaacactaaaatatgtcgttcctatctttcatcaatcccactccttttagtctagaatgccttcattatagcattgtggccaacatcaacaaaaaaagacgtcttatgacgtcttttttgaactactcagacaaacaaactcatcaagagtaccatgactaaaccaaccacggcaatgattgtctccaaaactgtccaaatcaataaggtctgtttcacatttaaatcgaaatattctttaaacatccagaaccccgcatcgtttacgtgagatgctgctaatgagccggcaccaatcacaagcaccattaaagcaggattgacgttagaagcgaccatcagtggttgtactaatccggcagctgttaatgcggcaacagtagctgatcccaatgcaacacgtagtacaactgtaataatccaagcaagcagtagtggtgagattgctgagtgaataaataaagcggaaatttgccctgaaataccaccatcaatcaaaatttgcttgaatgctgcaccgccaccaataatgagcagtaacatggctatagacttcacagcctcttcaacagttgtcatcatatctgttgtcttacgaccctggtgccaacccatcgcccacaaagcaaagactaatgaaataatcatagctgctacaggatttccaatcatagtaataaaggcatcgaatccggttggttttttgaatggctgaccatcattaaaaataattgtgtagacggtcgtaatacccatcattagtactggaaacaatgatgtcaacaccgagataccaaaactaggcgtttcattcaagacgaattttttctgttcaccaaatgccgtcaactcatgctttatcacgaaggcatcgggtgcaaatttctgagcgagttttgtgaaaactggcccagcaatgattgctgctggaatcgccacaatcaagccatataccaaaaccgtcccgggattagcgcctaaagcacccgaaatagctgttggcgcaggatgtggtggtaagaagccatgcgttaccgatagcgctgcagccattgggatgcccaaatataatagtggtacggatgcttcaagtgcgatggcaaagacgattggaatcaatagcaccataccaacttcgaagaataaggcaatcccaataatgaacgctgccaccataatcgctagttgtacacgttttttaccaaacttagcaattaatgtatgcgcaattcggtaagccccacctgcatcagcaaccagtcgaccaagaactgcaccaaaaccaaagacaatggcgagctcccctaacgaggagccaataccattttgtatcgcgttgggaatttggtctaatttcatccccaaaccaataccaactaaagcagaggtgaaaattaacgcaataaatgtgttaattttgaacttaataatgagtaacagtagaaataatatcccaactgctaaaacgacaaaagacatcataatgtacgctctcctaacttatattatgaaaccagttctgcgctattttcagaaggaaaacagttttaagatgaaaactttttctattgttgtaagcgctttcatattcaatattttaacatacatctttcaaaataccaataatttgtccttttattaggacaatgcttataagttcgcgtttttaagactgattttccgcttttttaaccgttacttaatctaagcgtgtataatggaatgtattggtaattttatacatacaaattaaggagaaatactcatgcgtaagtatatcgcagaattcctcggaacatttatgttagtgttctttggaactggtagcgttgtttattcagctgccacaacaccatcaccactcacaattgctttagcctttggcttagctttgactgttggtatttatgccttcggccatatttcaggtggccacttcaatccggctgtgtcattagcaatggcgattcaaaagcgcttatcatgggttgaatttgttggctatgttatcgcccaactacttggtgccattgttgcatctcttgctgtgtttggtggtgtttctgcttacttgaaatccccaactgttgcgcaagctttgtctggtcaaaagataacagttactcaatttattaatttggctggcctaggacaaacaaactttgctgatggtgaaacaatttctgctttcatttttgaacttgttttgacattcttgtttgttttggttatttcaattgtcactaagttagcaaatgtgccagcacctatcgtgattggtttgttactgacagtccttatgattgtggctttacctatcacaggtggcgctttcaaccctgcacgagcacttgcaccagtactgtttgttaagggtagcgcattaggtcatgtttgggtataccttgttgctgatttgttaggtggtgctcttgctgccttcgctgcaaatttcttcaataaagacgttaaagaaacagcttaatatcaaagtaaaagagcttcgtcaatgacgaagctcttttactttgatattaaacatgtaactgcttaggaaaatcacttggcagagatgtggtaataattcttttcggcccatcaaatggcagtggtaaggtcagtgacattgcatgtagcatcatacgctgctgatttaatctttgaccatacaatgaatcgccaacaattggatgattgatactcgctagatgaacacgaatttggtgcattctccctgtatctaactgtaaccgtagtaatgtattttgaaaaactgtgtgtattttaaaccaatgtgttttagcatgttgtgcctgtacaccatttacttgcctttgaaatggttttgatatatcgcgcccaatgggccgatctattgtgcctgagtttttcagtaatatgccttgtacccaagcaagatacgtccgttggattactttttcttttaacatccgattaagtatcggcacaacaaccggatttttggcaacaatcacggcaccagaagtctcacgatcaattcgatgcaccatgtagggcttagcaatagcgccagcgctatatagatgacgttttgaaaaatttgctgctaagaaatttaacaaggtatctgtttctgacggtgagtgtgggtgcattttcatacctgccggtttgttaacaacaactaaatcatcattttcaaaaataatgtccagcgcgtgcgaattgtttgctggatactgtgattcccctgtacgaaaatccgcttgatcaaatacaagcgacaattggtcgttagcctgtaactgataattagttggtcgatataagccgttaattcggacatgttgtttaagacgtaaagcgccacgtatccgctgtggtattaaccaatgtattagtactgctttaattgactgcccaatatgctcagaattaggggtaattgtcatttgataatgccatgttgtcataaaattttacttttccaagtgacctgcatcactattttctgatgcattcacaacagtatatttaaccttaccagagtcaatactcacataaagtagctgcgtctcagcctcatcaaaataacctaaattcactacaaatctaccatcatgcatttttaaaccttgaaaagcggttttcataatatgctgtactactgagacactttctaattgctcattggcagcaactaccgcatcgtgcagcgattcaccatcatcaaggaattgtttaatgacagacactttaacataagctttgaacccatataaacgcgattcttgttcgtcttctcgcttaatagtggacacataaccttgcttttcccaataacgcaactgccgtgtcgatacccccgtcatacgtgctaactcaccaatacgaaattgcatattatcaaacgacggttttttaaattgtttcaaatgaaatgtttgtgatttagaattcatatccatagcctctaacatattatatgcttgtcagcttagttgtcaaaggtagggcttaaaatcgcttcccattgtgctaaaatgggggcaattttaaagtcctcaacacgttgtaagctgcgttgtgcatattcttctcgtaactgtatattgtttaataatggtcgtatcgcatcatataaggcattgacatcggttgccggtgtaatcaacccatacttccctgattctaatacttctgcagatccggtgttatacatggcaactactggcaagccaaaactcattgcctcagctaaaacaagcggtaacccttcccagcgagaagtttgcaaaaaaatactggctgccctgtaatgcttctttagtgcttcgtccttcagtgcaccacgataaataagcttatcagccacatgattttgttcgactaaactatgaaaacgactaacatcgctatctgtcccaccacctgctatggctaactgccaatcatgaggtagtttagcggcaaatgctaaagccaaatccagacctttatgttcaatcgcaatccgcgatgtcaaagcaatcgtatgctgtgataaatcggcacgaccatcaggcacaattgtgagtggattccatatttttgttgtatgattatactgtgaaaaaccagctaaatctgtttcagttaaagcaacgattccatcaagagcacgtaagccagcatcaaattctgttcgcattttagcataatactgcgtctgatacgttgtcacattattgtgcatccaaccaattactctcgtatctggtaacgtcatatgtgctgcaaagctagctaacagccctccggctaagataactacgtcaaactcacgtgcaaccgtttcaaaagccttaatttcatcattaaaacgttcaaatggtcgtgcttcattgtctaatacacaaggtgttttggcaaccagcaatggtgcttctaatgtataaaaagggacaatatctgaaaaactataataaactaagttatgtttttttgctaacgcattaccgacaacggttgtcgcccgtttcataccacctaaaccaatattctctagtgccattagtatcttcatctagcgcacctcccactgtgttgcattaattgtaacaaaaaaacaccacgttgactgactaaatgttaacagttcctggtgttttttagttactcactttgactccaatcatctgcgttacgtggcaaaacacgtgtagaatcagtttgctgatcattggcttccggtgcatcagtaacatactgactcaaggttgaacgattatgtcgtttagaaaaaaggcttttagaggctttccctagggacttgttatcctcttttagacgcgcaattgtcgcttttttaccataatcatagtctttcggatcaactgttttgaaaccttttggtttataaaaacgcaataagtttttctgattgagattatcggacatgtccaacttttcattaacgcctttttggatggtatcaaaaagtttttgttggtctggcgtcggcgtatcaatcataatattagttttaacattccaataacgacctgataagctagcataatcaggtgttatccagtccttgttacgaaaggctacaacttcagaatgttgtttgcttaacatatcttgaccaaattgaatataccgcttagaactaatgcctaatagatgctctatagttggggcaacatcaatttctgcgccataccgatggtcgatatagccctgcttcatccctggtatgtaaaccataaacggcacacgctgtaaattagcattatctaaatcgttccattggttcgcatctttacccaacattggcgctaaatatttagcatctgtattcgatatcccgtaatgatccccatagagtacaaccattgtatttttagctaatcctgatttttctaaataggtaaagaattcttttacagattgatctaaataatgattcgtaacaaagtaattatctacaattttagaaccactgttggacgtcacaaaatttggatccttatcttcacgatcaagtgtgtacggtgtatggtttgtgacggtaatatatttactataaaatggctgctgtagattttctaggtaaggaatagagcctttgaaaagtagtttatctttcaagccccaagttgtcgctttttgaccagtaacatcaaagtagtcgccagacacccaattctgatagcccatatgtttataaacattgttacggttccaaaaagtaccagtattgccatgaaaaactgcactagagtatccggcacgctgttttaaaatagccggcatggcttggaacgtttgatcattgcctaattttgaaaataatgatccctgcggcaaaccaaaagtagatgtctctaacatattttccgcatcagacgtttttccctggccaacctggttaaagaagttatcaaatgcaatcgtgctttggttatgatagatactatttaaaaaaggtgttacttcttgaccattaattttacgatcaattgacatctgttgaaaactttccagatgaataacaataacattttttccttttgctttaccatagaactctggattaattgcggcgtaatgttttgtcacataattttttacctgtgtaaattcttctggtgtggcacttttacgtacttgactagtttgataagtgttaaaagcatcatacatcataaacggacccaagcctaaatacttaaccatatactctcggtcaaattgacgtgtcagtaactggggtctatcaatgtctgccaccaaaatattagctgtcagcacaaatagaccaactgtaaatattttgaatggcttaaaccgtggcaaggtctgcgcatcaagcttaattttgcgtgccagcatgagagcaataatcacaacaatatctatccaaaaaaagacatcatgaaaaccaaaagaaatggctccggctgctttaccaccttgattaatcgtattgtatcctagcactgtattaacggataagaaatccgaaaattctcgaaaataaatgacattgagatagagcaaaagcgacatcacggtatctaaaatcaatactgccccataatacaactgtcgtggtttaataaatagtgtcagactaaataaaaccaatgcaaacccaattgggttgataagcattaacagtacctggattggttcttggacatgtaaccactcaaagtcggcaccataagccaatattgttttaaatgtcaataatacaacaatccaattaaaaaaaccttgtcgtgtattaagttgacgcaaccagttatgcggtaaaatcacattctgccaaaaatttgttaaccacttttttactcgttttttcataagtatcattataccaataagctatacgctctgccttaaatcttgttataatacttctatgacaacacaaattaaacatcaatccggtctcagccatatccatgacgatgccctatatatcagaaaaatcgtttttgtaacggaacaaggtgtgccattagatgatgaattggacaatcctgaaaatgaagaaaaagccatccatatcgttgcctatgttgccaatcaacccgctgctacagcacgattacttgaagaaacgccaggtacttggcatgtgcaacgcgttgctactttaaaaaatatgcgccagcgcggcattggaaaagagatattccactatatcgaggcacttgcaccgtcatatcacattcattgtctttatttaggcgcgcagctacatgccagtcccttttatacacagatcggatttgtcgcctatgggcctgaattcattgaagcaggaattaaacatattagtatgaaaaaagaattgaactagttttcaattcttttttcatacgctacctcaacctgaatcttataaggtcgctcaacgttagctaggccacgtcgtgtcgcaatatgccctgcgccaccaagaataacagcagacgacaatgccaaacgataatgctgcaatgcttgctttgtcggtgtcatgcctaccataactaagctgcctaaatcgtatgcttgaagttgattgacgccacccataattttaacggtatcgcctgtagttaacatgtcaaaatatggtaacagcgtacccggatgattagcgaaaacaacgccacgttgggctatgatttgtcgttgtgcctgctctccaagatgaccataatcgcgttgaattaagcccaaatcatctaataacctaaccagctgatcaatattatcttgctgtgtactatcgatttcaataacacctgtcattgtattttgccgttggtaaaggccatttacaggcataataactgattgttgtggctgttgttgaccttcttcattatgtggtccacctaaaacttgctcaattcgtggtgaaacatcccacttcacagttttatcagtgaaatagtagactaggttcaaaacaacaaaatataataaaactacaaagacagctgcaatcagaccgccacgcagccaacgcccattttcaaaaaaacggtaggctaagtagagcaggtaccacacaccaacggcgccaacaacagcatatatacggcccttagtacgtgaattagttgtaaaatatccaaggtaatggttaattaaatctagaattgtaaacatctattgcccaccccctgtgttattgccatttgtacgcgctggtggtgtcgtcggtgtactagacttagcacttggttgattaggtacagccttatctgtatcaacggatgaagtactgtttgacgatggcatggcactacttttttctgtgaccgacgccgctgagttcgttgaagacgacaatatactgtctttactagaaacactaggcgctgattcactgtccgatacagcgctagttgtactatcagatcgactactatcaattggcgctgatgtgctgatgctactttctcgtggcacaacccgctttccttcacttgtaccggtagccacattaaccgccaaattagctgcactaatagccactattagtgaaacaattgctgacggtgttagaaaaggcggggtacggtattttttaaccataataaatcccaatcattattttttaattctctttgtttattagtaaacaaaggctctcaacttattctatcagtatcactcacttactgcaaaattctcccccttaagcaacgaaaacccgcaactgcttgcgggcggacatttttataaaatattttaggagattttatttttagggagattgagattggagagaggtccgttgattcgttgtttgatatcaacacttgttgatgtatataatataattgacacaaattaaatggagattaaatcatgtctgactataaaaactactttatcgatcttgatggtacaatttatcaaggtaaaattaagtacccctcgggaaaaagatttattgaccgcttacgagcaaaggatataccctacttattcgtgacgaataattccaccaaaagccctcttgccgtggcaaaaaacctcagtgaaaaccacaatattcctacaacgccctctcaaatctatactagcgccatggctactgccgactatttgaaaaatattttgccaaagcaagctaagctatacattattggcgagttaggcctcattgaagccctatcagcagctaattttgacgttgtcgacagtactagtgctgatgccgttattgttgggttagaccgccaaataacatacgataagatggctcaggctactatcgctattcaaaatggcgctaaattcattgcgacaaatactgatactaatcttcctacagaaaacggtatgatgcctggagccggcgcactagtcgcagctattcaaactgcaacaaatgtcgccccaactatcatcgctaaaccagcatctcccattatgttaggggctttaaattatatgaaagccaccaaagatgaaacaattatggtcggggacaactaccataccgatattttagcaggtatcaataatgggattgataccttattagtgtactcaggtgtttcaacaaaagatcaaattgctaaactggccaagaaaccaacttatgaagtcgattctctcgatgattggtcaatataaaaagcaactgtttcatgtgaaacaattgcttttttattttatgctaattctttagcttttgtaacaacagttttctttgtcttacctgacttgtagaatagtaggtataagattgctgaaataactggaataactgcagcgacaaagtacaaatctctaaatggcatttgtgcatgcagggcaccaaatacataaggtccaacacccaaacctaagtctagaccaataaagtatgttgataaagcaatcccaacgcgatgacttgtcactaactttaatgaaacggcctggccatttgacataaaggtgccatagcctaaaccaataaatgcacctgaaaccagaagcataatgccattagtcgttagtcccaaaatgattaaaccaatcgttaagcaaatataactgggatacataaccatattttcaccatagcggtcaaaaattcgtcctgacattggtcgtgttgcagtcacgatacctgcataaacaacgaagaagaatgaactaatggaaactaagttcaatgtttccgcatatgacgctaagaatgataatacacttgaataagaaagtcccatcaagaaaccaatgaatgcaattaacaatactttatattcaatgaaacttgagactttccatgattttagttctgctaagtgttctggagttaatacgacattgttgatttgaatagcaaacaatgcaagcattgataaagcaattaacacaacagaaagaattacaatgaagtggaaacttgttgcattaagcaggagtaacccaataaatggtccaattgcggctgctaaactagtactcaaaccataataatttattccttcacccttacgttgctctgggataaattcagtcacaatcgcattcaaagcagtagaggtcataccatacgcaaaaccattaagtagacgcactgtatctaaaatagcaattgtgggaacaaacatataagctgcagtcgtaataagatagaaaatcgctccccaacgtgcgacacgcttgcgcccaataatttccaattcttttcccataatgaggcgagcaacaagagtaccaataatataaatacccgatgccaatccagcttgtccaaacgaagcatgcagctggtcatgcgcaatgacagcaataataaccatcatcaaataataaactaagtaaacaatgaaattaatcagtgtaattgtgataaaacctttattgaataatttttcttccatcaatccgtccttcgtaatcagtcaacatagcaatattcgcaacgctacgttggtgatggtgattggcgaagaacagtctttgtaccatccattttctgtaaaccccattcgtttttacactgcaagcttgcatgaaaacgttgtaaaccgaaacagttaatttcagaataccactttttcacaagggacgcaaaatttttttaattatctcataaaattgtcaattaagttaacaattcaaggtgttgtttacggcttttttaaaatcatctcgtgaaatttattattagtgatttgttttctgtaaacaatcattacttgcaaacaaaaaaggatgtttccattgaaacatcctttatcatgggcctgacaggactcgaacctgtgacccctgcgttatcaacacagtgctctaaccaactgagctacaggcccttcttatgcttctcaacataaaagcgaatgacgggaatcgaacccgcatagccagcttggaaggctggaattctaccattgaactacattcgcatctcttactggatgccctgagacatctatggcgctggacggaatcgaaccgccgacactacgagcttcaatcgtatgctctaccaactgagctacagagccatcttagtatgtccccatactaaacggtcacagcggggctcgaacccgcgatctcctgcgtgacaggcaggcgtcctaaccagctagaccatgcgaccaattgcgggagcaggatttgaacctacgaccttcgggttatgggcccgacgagctaccagactgctccatcccgcgataatattattttggtatctctacctaaggagaatgtgggattcgaacccacgcgccgatttctcgacctgacggttttcaagaccgttcccttcagccagacttgggtaattctccatcatctcttgcttgactctcgtcctgcatggaccttgttggactcgaaccaacgaccggacggttatgagccgtctgctctaaccaactgagctaaaggtcctatatctcgagcctatcgcggcaggggggatcgaaccctcgacctcccgggtatgaaccggacgctctagccagctgagctacaccgcgatcgtctttgacaattttccttgccaatcgggacgacaggattcgaacctgcgaccccctggtcccaaaccaggtgctctaccaagctgagctacgtcccgaaaagttctacgagagcttctgcccctttaaacttaaaaaaagagtttgaattccttcaacctctatgcacctagcaggagtcgaacctgcaacctcctgattcgtagtcagacgctctatccaattgcgctataggtgcatatatgccggcgaccgggatcgaaccggtacgatatttctatcgcaggattttaagtcctgtgcgtctgcctattccgccacgccggcatacaagcggaagacgggattcgaacccgcgacccccaccatggcaaggtgatgttctaccactgaactacttccgcagaatcatgccgactaaaggactcgaaccttcgacccccgctttacaagagcggtgctctaccaactgagctaagtcggcatcgctttatcccgacgtgccggtttcttgactttcgccaatggacgctacagggatcgaacctgtgaccccctgcttgtaaggcaggtgctctcccagctgagctaagcgtccataatggagaggaagggattcgaaccctcgaaacaattccttgtttacatggtttccaaccatgctccttcggccagactcggacacctctccgatatcttccgttctctcttctaattaaagcaaaagcactcttttcagagcactccctatgtacggcaccgcatcttcctatcctcgcagccagcgatccggcaactactttcggcgtgatagagcttaacttctgtgttcggaatgggaacaggtgtgtcctctatgctatcaatacgacacctttgagttattcactcaaaactaaatagtatcaaattctttctcttcattaaaccactcatattacgttttgaacttccgttcttgactttggttaagtcctcgaccgattagtactagtccgctacatgcctcacagcacttccacttctagcctatctacctcatcatctctaaggggtcttacttcattaagaatgggaaatctcatctcgaggcgagtttcacacttagatgctttcagcgtttatctcatccaaacatagctacccagcaatgctcctggcggaacaactggtacaccagcggtttgttcaccccggtcctctcgtactaagggcaactcctctcaaatttcctgcgcccgcgacggatagggaccgaactgtctcacgacgttctgaacccagctcgcgtaccgctttaatgggcgaacagcccaacccttgggaccgactacagccccaggatgcgatgagccgacatcgaggtgccaaacctccccgtcgatgtggactcttgggggagatgagcctgttatccccagggtagcttttatccgttgagcgatggcccttccatgcggaaccaccggatcactaagtcctactttcgtacctgctcgagttgtagctctcgcagtcaagcttgcttatgcctttacacgctacgaatgatttccaaccattctgagcaaacctttgagcgcctccgttaccttttaggaggcgaccgccccagtcaaactgcccgccagacactgtccacgatcgcgataagcgaccagtgttagaatgttcatacaacgagggtagtatcccaccgtgcgactccgtctagactggcgtccaaacttctacgtctcctacctatgctgtacaagcagcacaaacattcaatatcaagctacagtaaagctccatggggtctttccgtcctgtcgcgggtaacccgcatcttcacgggtatttaaatttcaccgagtccctcgttgagacagtgcccagatcgttacgcctttcgtgcgggtcggaacttacccgacaaggaatttcgctaccttaggaccgttatagttacggccgccgtttactggggcttcaattcataccttcgccgaagctaagcactccttttaaccttccagcaccgggcaggcgtcagcccctatacttcatcttacgattttgcagaaacctgtgtttttgataaacagtcgcctgggcctattcactgcggctcatgttgccatgagcaccccttctcccgaagttacggggtcattttgccgagttccttaacgagggttctctcgctcaccttagtgttctccactcgactacctgtgtcggtttgcggtacgggcagtgtaatacttcctagaagcttttctcggcagtgtgacatctcagacttctctactttatttcgatccgcatcacagcttgtccttatagtagaaagcatttcactctctacaaaacttactgcttgcacgcacatatccatcagtgcgcatctggtagcctcctgcgtccctccatcggtcaaacgcattactactggtacaggaatctcaacctgttatccatcgactacgcttctcagcctcgccttaggtcccgactaaccctgggtggacgagccttccccaggaaaccttagtcattcggtggacaggattctcacctgtctttcgctactcataccggcattctcacttgtaagcgctccagcagtcctcacggtctaccttcgtcgcccttacaacgctctcctatcgcgcacttacgtgcacccgcagtttcggtaatatgtttagccccggtacattttccgcgcaatggcactcgactagtgagctattacgcactctttaaatggtggctgcttctaagccaacatcctagttgtctatgcactatcacatcgttttccacttaacatatatttagggaccttaactggcgatctgggctgttcccctttcgacggtggatcttatcactcatcgtctgactcccattcatacatatctggcattcggagtttatcaaactttggtaacccgagatgggcccctaggcttaacagtgctctacctccagtatgcttataatgaggctagccctaaagctatttcggagagaaccagctatctccaagttcgtttggaatttcaccgctacccacagttcatccgagcattttttaacatgcaccggttcggacctccagtaagttttacctcaccttcatcctgaccatgggtaggtcacctggtttcgggtctacagcatcgtactattcgcgctattcacactcgctttcgctgcggctccggtctttccaccttaacctcgcacgataccgtaactcgccggttcattctacaaaaggcacgccatcacccattaacgggctctgacttcttgtaggcgtcgtggtttcaggaactatttcactccccttccggggtgcttttcacctttccctcacggtactggttcactatcggtcactagggagtatttagccttacgggatggtccccgcagattccgaccggatttcacgtgtccggccgtactcaggatcctgaaaagagtgtgctctatttcgcttacggggctatcaccctgtttcgccaagcttcccaacttgttctgctataaaacacttttgtaactcttatttatcagtcctacaaccccaacatgcaagcacgttggtttgggctcttccccgttcgctcgccgctacttagggaatcgatttttctttctgctcctgctgctaatgagatgtttcagttcacagcgtattccgtcgtctatcctatgtattcagatagcgacaactcttttcgagttgggtttccccattcggaaatctctgggtcatagcgtacttaccgctcaccaaagcttatcgtagttagtcacgtccttcatcggctcctagtgccaaggcatccaccacgcgcccttattaacttaacctatacaacttgcgttgcggtttcgttttatgagttggtcatttttcagacctgcgattaaaccgttctttttaaagaacttctttttgtgttgtttctcggttcaatttagaataatgtttccattacttttaaaagaatttgttactattcagttttcaatgtacaaccaagacaatctttcgattgcctatggagaatagcgggatcgaaccgctgaccccctgcttgcaaagcaggtgctctcccagctgagctaattccccataggatcatcttttgaacatgatacctattacagtaccacactcaaaactaaacaaaactttgaacatttgaacttgcaatctaatgcactgtcactttccgattatccttagaaaggaggtgatccagccgcaggttctcctacggctaccttgttacgacttcaccccagtcatctgtcctgccttagacggctccctcccgaaggttaggccaccggctttgggcattacaaactcccatggtgtgacgggcggtgtgtacaagacccgggaacgtattcaccgcggcgtgctgatccgcgattactagcgattccgacttcgtgcagtcgagttgcagactgcagtccgaactgagacgtactttaagagattagctcaccttcgcaggttggcaactcgttgtatacgccattgtagcacgtgtgtagcccaggtcataaggggcatgatgatctgacgtcgtccccgccttcctccggtttgtcaccggcagtctcgctagagtgcccaactgaatgctggcaactaacaataagggttgcgctcgttgcgggacttaacccaacatctcacgacacgagctgacgacgaccatgcaccacctgtcactttgtctccgaagagaacacttctatctctaaaagcttcaaaggatgtcaagacctggtaaggttcttcgcgttgcttcgaattaaaccacatgctccaccgcttgtgcgggtccccgtcaattcctttgagtttcaaccttgcggtcgtactccccaggcggaatacttaatgcgttagcttcggcactaagaggcggaaacctcctaacacctagtattcatcgtttacggtgtggactaccagggtatctaatcctgtttgctacccacactttcgagcctcaacgtcagttgttgtccagtaagccgccttcgccactggtgttcttccatatatctacgcattccaccgctacacatggagttccacttacctctacaacactcaagttaaccagtttccaatgccattccggagttgagctccgggctttcacatcagacttaatcaaccgtctgcgctcgctttacgcccaataaatccggataacgctcgggacatacgtattaccgcggctgctggcacgtatttagccgtccctttctggtatggtaccgtcaaactaaaatcattccctattttagcatttcttcccatacaacagtgctttacgacccgaaagccttcatcacacacgcggcgttgctccatcaggcttgcgcccattgtggaagattccctactgcagcctcccgtaggagtttgggccgtgtctcagtcccaatgtggccgatcagtctctcaactcggctatgcatcatcgtcttggtaagcctttaccccaccaactaactaatgcaccgcggatccatctctaggtgacgccgtagcgccttttaacttgatatcatgcgatactaagttttattcggtattagcatctgtttccaaatgttatccccagccttgaggcaggttatccacgtgttactcacccgttcgccactcgcttgaaaggtgcaagcacctctcgctgcgcgttcgacttgcatgtattaggcacgccgccagcgttcatcctgagccaggatcaaactctcaatttaaatgaatttaaattcattgtttgaagatgtactcttcgattaaactgactaattgctatatctctataacgactatccgtttattgtttgttacgaattgacttcgcaaatttgtttttgttattactgctaataactagtcacagattcgtttgttcaaagttttgttcagttttcaatgtgctacttgttgtcgctgagacaactatattatcttatcagctttcgctgccgttgtcaacactttatttcgtcgcttactttcgctcgcgtcgctttcgctttttgacaactttattactatactttattcttctcgctttgtcaactacttgctcgcgttctttttcactcgctcacaccgttgctctctttcgctcttaagaacatatactaatataccaaccttttcccccctcgtcaactacttcctttactttgtttttactcttcgttttatcttccttatcctcttgatttccccttgcctcgttcgctttctgcctgtgaatttagcaaaaaagcgcacaacgttcttttttattctcaaaataaattaagtgccttaatgcgatttgctgcttcaactaatctgtcttcggtaatagttaacccaacacggacataaccttcaccggcatccccaaatccagaagcatctgctacagcaacattcgctcgattcaataacaactcagcaaattgtgccgatgtatatcctttcggtaccggcatcaaaacatagaacgccccttttggtacatacggctcccaattaaagctacgtacagcattaatgaatgcgtttcggcgtgattcataaactgcctgtaattgtcctacggcatctgtccgttgcttacgctgagctaatgccgcaatcgccgcatcctgaattgctggaaaaatagaaacaaacagatggtcttgaatcaagttgagcgcagcaagcatatcagcattgccaactgcaaaaccaacacgccaaccagccatattgaacgtcttggaaaaagtataggtctcaataccgacacttttggcgcctgctgtttgtaaaaatgacagtggctggttaccatcaaaaccaattgccccataagcaaagtcggacacaataccgacttgatgttcctcagcaaaagcaactgtatctttataaaattgtgctgtagcgactgccccagttggattattggggtaattcatatataagaattttgcctgttgagaaacatcattgggaatggcttgataatcaatcaaaaaatcgttagcttctttaagcggtatacgcgtcacattgacctgacctaacacagcgcctgataagtaatcaggataacctgggtttggtaatagcaatgtttcgcctgggttcattaaagccaagggtagttctactaaaccaatcttactacctgctaaaatagctacttcgctatttggatccagtgtgacaccatattcagtacgataaaaatctgcaattgcttctttaaagcgcatttcaccacggaacggtgagtatttatggtcagctgatcgccctgttgcctcttgcatcgctttaacaatataatcgggtgttggcatatccggattgccttgccctaaattgataacatcttcacccgctgcaaccttagtattaactttggcaacaagagacgcaaaaaactgttctggtagttgttttaataaatttgactctgaaaaatgcatgcttgttctcctaatgatataacgttggtcggcgatcattgaacacaggtatttcgccacgaattgcctgttcttgactaatatcaatggtacgaattaacaatgcttcttgcgtatcggatgcttgcccaacaatatggcctaagggatcgatgattaatgaacgaccgccaaaaatattgtcatcatcatgcccgacacggtttgctgcaataacaaatgcttggttttcaatggcacgtgcctgcagcaaaatttgccattgcgcaatgcgttgaataggccattcagccacgatatacagtatttcttgtgggccaactgccatcattgttcgcagccattctggaaagcggatatcataacaaatcgcacctgcagatgggataccagccaaggtgaagacattagtagtacgtccggctgaaataaatttttcctccgccattaaaccaaaaagatgtaacttgttataggttgatacctgatgcccatttttatcgtagacaaacattgtgttataaaacgcatcttgctgacgtgtggcaacagagccaccaataatgttgatatgatattggcgtgctaattggcttaacaagtcttgcgttttgacaccctcttcgtctgctaagttaacaagttgttctagggcataaccggtacgccacatttctggataaatcaaaacatccacaccagcttccccggccttttgtgcgtactgcgccactgtcaactgattaatgtctggctgagctaaagcaatatctatctgagcaatcgccactgttaatttcatagcacacactccttatgagctattttgcaacaaatgagattttttgtcaatattttatcatcttaaactcattttaaaataaaaaacgcctactggcgtttaagggaattttggaaactggtcaaaatcaggttgtcgcttttctttgaacgaatcgcgcccctcttttgcttcgtcagttgtgtaataaagcatcgttgcatcacccgcaaattgttgtaacccagctagcccgtctgtatcggcattcatggctgccttaataaagcgcaacgctgtcggtgatttggttaacatttcatcagcccaagctattgttgctgtttcaacttcggccaatgggacaactttgttaatccaattcatttgataagcttcgtcagcactgtacacatgattcaagaaccagacttcttttgcacgcttatgtccaacgacacgagccaaataacccgaaccataacctgcatcgaatgaaccaacttttggtcctgtttgcccaaatttagcattatcagcagcaattgttaaatcagcaactaattgcaggatgttgccaccaccaattgaccagcctttaaccatggcgatgattggtttagggatgacacgcattaagcgttgtagatccaaaacatttaaacgtggaatgccatcggcaccaacataaccaccattcccacgtactttctgattaccgccagatgagaatgcttggtctcccgcacctgttaaaataataaccccgatatgggcgtcatctcgtgatatagtgaatgcatcaatcatttcagcaaccataccaggggtaaatgcattgtgcgttgcgacatcgttcatcgtgattttagcaattttgccaggattctggccatcagcattgacttcaaataaaatttcgttgtacgctttgatagcgtgccatgttgtcataatatgttatactccatttcagaaaggggatttttgtcctatgaatattatagaacttttgggcctaaaaaccacattaatatcagcagaaaaaaccattgtctcagtatctgtttcagataaacttatgcaaccatacggcatcgtacatggtggtgtcaatgcactcctagcagaaacagcagcttctttgggagccaaagcaactttaccaccagaatatattcctgttggcgtagatattcaaacacaccatctcaaaaccgtgtctgccggccatcttatcgctactgcagagcctatcaatatcggtcatagcatacaagtttggtcagtcacgatacacgagcaaacagccaatatagtaacaagctttagtaccgtcacaattaaatgtcaaaaaaagaacaaataacacgaattctacgtgttattttttatttgccgtaaaaaaacgcgcaaccgcatttttcttgggatgagttgcatcataagcggcttgcaatcgtacttcttccggtgtcggtgtctcgtacgttagcatatccagtcgctcatacttaggtctgattacctgaaccgccaacgtgtagtttggtgcaattgggttacttaaataattcacaccagtgactgcacgttcaagtcgcaaatctggtgctggtactaaattaacatcctcactgattgttgccaaactccccttaaattgactttgataatacaatgcggcgtaactagatatcggcccataaccaataaattcgacgcgtcgtgcatgtacttgcttacgtgcttgtttaatagccattgtcactgcttgctcatcttgtcgataataacgtgcattgatagcactactagcaatatattgtaccgcttgctgtgtttctttcacccaatcagccatataatcagtgacctgatcttccggctcagagaaaatgacacgtaatgtttttgacgtgatttttgctggtatttcaatataactataaagatttggcgctatcctttggtcatcatcacgtaaaatgccctttttttgtggtcgaatggcaatattgtggaaaataaaactaccaagaccagccgacaccaagtcaatggtgtagaaagcatagttatctgggactttgactaccacttcatctttattttgacttgttgtcatcaaggtttgatactgatcatcataaaatgtcaccgtcaaataagcaaacatacgctcactattatcgatgtgcttaataaatgcgtaggtctcaccacgcaataactgtggtaaatctgcaagccgttgattttgactgctatgttgtgattgccaagaaacaattgtgcgaccactaggcaaaaagtaattttcataataaacatcatcacgtgcacgaaaatcaaccgtagcgccttgtaattccagcaattgtgtttgcggcgtccaataaacttgatattgcatctgttagtttgcctcctgccgtaaatcatcacgtagcttagtgagttctgccgttataaatgcaaccatctcaggtatttttactgtatgcggtccttcggcaataacatgtgttagtgccacatcacgtgtagcccaaaaggttaataactgctgtaagctttgtccatcatattcatcttgtgacatcgtaaataatgacactggaatttttgaccagtcgacattttgtatgtgttcccaaagaatttgatttagcgcttcagtatcatctagggccatccgcccagctaaatagcgacgcaaatctaacgtccaatcttgattaaattccctaggaaactctggattggcggtcatggtgccaatattgataatcggtttagcaataacgattgcaccaggtttaatgtcagcagcatagtatattgctggcaaactccccatggaataacctgtcaaaataacctcttgagcagataggtgcaacgccgccatagcttgatggataatttcaacgactctctcttcataatgttttgtaccaatttcaaacgcaccaccttgagttcttgtgtcagtaaataacaaaaacggtgtgcctagttctcgcattggtcctaacatctcaaagccatccacatgcaaacgcaagcctgagaaattaacaatcagggggcctttgcgatcaccaggattgaagtaactcataatttcttcgttctcttctgtcagttcccaatgatcaccaggtaacagcaacccaaagccatgcctactctgacgttgatgcaatacatgtaagtccagtccgccattaccacgtgcataaactaacacttgataatcttgataatctgatacatccccaattgtgttcaaacggcgtaacgcatcccctgaaattgtttgtgtcgtttgtatcttgccttgattaaagaaaacaaattcaagttggacttctacagttccgctttgttcataatcgagccaaacgtcatgagcttttgctattgcaaagtcagttgcatacgtttttaattggccaatttgttgccattttgtgccaaaatcaccattaaattgtgctgaaaaacggccctctcgcttaaaatgcgtattgttaggcggcaatgggataaattgtgtttcactaaagcgcgtttgaaaaccaacttgcctaagctgtaagtcagttagaatacgcgaaatgatggcttccggcgctttttctggcaagtgaaaagcgcgtcgttcatctaagatatgttgaaaatcatctgtgatgtcttcggcaaaataaagtgttctatatgccggccattcgctaatctggctagataataacgtactatctaatatattatcggtaagtaagacataagtttgctctagcacatacgggtcacgttgttgtgccaaaaaggttggtaaatctaacactgccgtataatgccagtctatatgattgtgattaatctttggcgtccaatcggttgcaccaatttgtagcactgaaatatctgccatggctcatttacctgatgcctttcgttgcttaatctgattaaaaacttgctgccacttaatccacaacatgtcgtcttgataattagcccctatcgcctgagaggtttctctaacagcctgctgattgtaccgccctgttaaataagatactagtatttcttgcaactgatctgacttgtgaatgatttgaccattctgatttggcttcacgtacggtgtttcgatacgattaatttgtggcacatcatgactaatagccgctgtttgtagaaactgttctggcgctggtgttaagtccattaacaggcgtgcattgctgagataacgtaaccgactagcttcatcttgttgtgataaaaactgatatcgtgcttgatgggctttttggctgtgttcatcaactagaccgtgcacattaacagcttgttggctatccaagagaatcaggtcatcaaacgcgcgatgatcctgtgttgtctcaattaagagtaaccattttggataggctaacattaaggcacgcatagcatcaaacacttcattatctatttcaggtgcataccagtatactgtggtaattggcgctggtgtttggacaggtaaagccgtcgttgcataaggcggaataactgcgactgctgtctgatcatcaaattgtgaattgatagtctcaaattgttgctgggtatcaacgactgcaaaatcaactgtaccagaaatctggagcaatagttcttgttctaactgcggtactgtacgttgggtttggtaacttaaaataatcgcctgtttaggggcaactttattcactaaaaagatagctgtttgactttgtgctatgatcaaagtatcttcatcaggcaaatcatgaacgtgataagctactacttcagcaattagttcagccatatttttaaaagtcgtttggggtgtccaagattgttgggttgtgactgctcctgtcagacaatcttcttggacggcaaccgcgccgctgggcgttaagtaatctcgcctcattgcctggccatgattatcaagcgttgttgcacacgaaataaaaccacgatcatcgaggattaattcttgcacgcgttcacccgcctcaaacaaatcaatgcgatcgtaacgggcatgcgtgacttgatcaagccacaccgttgcatagtgcttttttgcgacacgaacaacgacacgatcagacatctcaataaattcagcggcatctggccaatcaatatccatcaaggctatcggactatcatacttcaattgaacgcgttgcaacacatcataggcagaccatatttgggcagattcaatttggccatgaaaaagaatctgtcgtagatttggtaaatagtcaactacaactaatgcgactgcttgtccttgtgacagaaaaagctgcacttgatgaactgtgtcgttgaattctggcaaacgcctctgataagcgtgccaatcaggaataatatgcaatgtcatcgttcacctctcacgaatagggtacctgcttaaataagctaccattattgcttactattataccaaatacgacggatgacttttaccgatatcctgtaaccttttaagtgagggttcgcaccaatgaccaattgctaacttgactgccattaaaatacagcatgcgctcatctactacttgaaattgatttttttgatagaaactaacatttcgtggtgtattggtaattaatgataacgttttagcaccatgtgctttagcatatggtatgacaaatgcttccaaagtacgtgagccaattttttggccttgatgtactggatttacggccaacaaattcacatgccagtttgtttgtggcttttgttgtggtaatttttctgctttatctaacatcgttaaaaatttaccaagttgattgcctataaagtatggcactaattgccagccacctgcttgaatatattgccacatattggccgatggcatgcgctcgttatctagcactacaaccgacaaaatttgttgcccgtcctctaaaacaaaaactttattttttgcaatacttgccgctaaatgcacatcgtgtaatcgttttaaaaactgatgaaaatctgacgcttgtttaaatgtctgaccaattgtttgttgatacaggtcataatctttaaacgcatctgctactatttgggacaagtattttacttcaggttgtacagctaatcgaaagttcatgtgtcacccctttataattgaatttattagattatcacaagtttaacgttatatttgacgtgttacaatgaacacatctttactttttgttgattaaacaacatatctaatgaaattgaggccctttagtcatggatcgtagacaaaataaaacacaagcacaaattaaagccgttttcgttaccttgctggccgaaatgcccattgaaaagataactgtttcacgcattgctgacttagctaacattaatcgtggcacattctatcgacattataaggatgtttatgatttacacgaccaagttttatctgatttaatgactgatatgacgcaaatctttaaagccacttatccttcagaatctacttaccacgatgattttaaaacgctaagttatctattagtcacttatattgagcaacacaaatcaactgttgctgtcttgcttaaccacccgcaagcaggtgcccaagcattcaggcaagttaaaagggcctttattcaaaaagtattgctactcgaaaaagaccgccctaataatataccaagtcttgttgaaattgattttattgtttctggtatcatggggctcgtcacggattacgtatcacaacagttaaccctgactgccgatgaactatatgaagagatttaccgtctcctacaaaagttttaaacttgccagtgttgatttcctatcagcatgctcatccccataccaccggcaacacatagcgtggcaatacccaacgccggttgtgtgatgcgatttaaactattcaataatcgcgcaatcataatgccacccgtagcaccatagggatgaccataagctaacgcgccacctaatggatttaattgttcatcggtaatttttaacgccgcttggcataaaatactttgcacggcaaaagcctcattaagctccacaactgcaatgtcagacatagttagtgcatatttgtctaataacttttgtgtggcagcaataggacccagaatgaatttttcaggcgcaatgcctacggtcgtatgccctaaataataccccgccattgcttcccctgtttgacttcccgtcatcagcaccgttgccgcaccatcattaatcggacaactattgcccgcagtcaccgtaccaccagaacgaaacgctggcttcaattggtgtaatttactaagcgaggtatcaaatctcggacactggtcttgtgtgatattgactgacgcctgactaaaaggaacaatttcagcattgatttgcttattttcaaaagctttttttgctttttgatggctgttgaacgcgtaattatcctgttgctcgcgtgaaatgttataacgtgagctcatattttccgccacaatacccatgtctaagtccagttgcccttctggtaccatcggaaagcgtttgagtggctcatttgtttctcgatcaattgtcacataactacgggaagtactttcgacgccacccgcaacgactaatttggcatcctgattcaagatggcttgggcgccggaagcaatagccaccaaaccagaagcacattgcgcatctatagtataagctggtgtgctcgaatctatcccagcggctaaagctgcacgacgcgcaatatttcccccttgattcgtgacattgcctaaaatgacttgatcaacctgctttaaacgatgtgttgatatcatggctacctgctgttgtaacaaattagcaacaagtgtctcaggcgactgctctgtgtataagccattgattttaccaattgggagacgttttgcgcttaatatgcctactggtgttgtcaagttattcatgtccattctcctgccacgtatcgcaaggctaattgcgttcgtgaaattttttgttgctttgtttttgggatctcagatacaaaaatgtattggcttgggcgtttataagctggggtctgctctgccatcaccatttgtagcttatctaagggcttatttgtgaccaccatagcaacaattttctcaccataagtactgtctggcacgccaaagacaaccgctgccgttgtgattgtttgcaaaatggtttcaagttgactaggataaattttattgccaccatgattaatgacatcacttgcgcgaccgtaaacaaatagctgctcatcttgataatcgcctacatcatctgtctcaacaaaggttattttttgtgttgatcctaaatagccactaaatagatagggactagcaactgtgatatgttggtttgtaaatgttagttcaacatccgcaaacagtcggccaacttggttgaccttttttccgtgcatcaagttttgaaaagcaattaaactggtctccgatgccccatacaattcgtatagtgcctgttgcgggtataagcgatgccaatctctgactaatgacggtgttaattcgccaccgcaagaaacaacccctttaacctgtgcatcatccgcccaaccacgatattttgctgtcatgaagattggtacagtgtagactaacgttgctgacgtcaattgctgctgttgctgacgtgtatagcaataaaatgttttaccaagatataagcttaatagtaaactatgcaatccgagcgacgtagccattggactcgttgtcatcacccctgcatagtcagtcatttcgaatgctttttcacattgtttaaaaccaagctgccaagacaaccagtcacgttgataaaatttaggggttccggttgtgcccgaggtcatacctaaaaatagcaagtttgagcgagtaataggcttttttttactgacagcgcaatcgtctagccactgccagtctattgcagacaataaagtatctagttgtggcgcctctctttgattaactaccacaggtacgcagcctgctttatgaatggctaaaaactgactaataaatgtgaggttactttgtgcaattaaaaccacatatggcgcattgaattgatgcgccttataaacagctgccactttatctgccagttcgccataattgtatgcccgcccgttatctacaattgccgttttgttttgatatttttgaaccaattttgcaaaatcaaaatcacgtgtcatatttcccccttaatatttccggataacctaatgaaaaacgatgtttcacgtgaaacatcgtttttttaagccataaaagttatctgcccattttcaaaagcagcaatccgagctagactttcaacacgtatgccagcctcgtcaagtaattgacgaccttgttgaaaagccttttcaatcacaataccagccccaacgatttctgcatgggcttgtgtgacgatagctactaacccggcaacagcctgtccgttagccaggaaatcatcaataatcaaaacgcgttcccccgctgttaaaaaacgttgatcgatcataatatgatttatcgtttgctttgtaaaagaatagacatcggcagtccatacgccgtctggtaatgttagcgatttgttttttctagcaaataccacgggcacatgcaaagctaagccggtcattaccgctggttcaatacctgaggattcaactgttaaaatcttatcaatagcaacatcacggaaaatcgttgcaaattcatcccctattttctgcattaactcagggtcgatttgatgattcaaaaaggtatcaactttcaaaatgtcctttcccaaaatacggccatcttgacgaatacgttcttctaatagtttcataatactccatttttattttcgaaaaaaaccatttaatgccaataaaagacttaccaagcccatcagtaaaacggtgattacaatagatacccaccagccttcttgaatatcagcaaagggcaaccatttcacattttcaccgtaaaaaccactcacgattgttggtacagttagcacaattgaataaacagttaagactttcattgtccagtttaagtcacgattacttagattaccataagcgtctgacactgaattaataacagccatggccaagtctgccatgtgctcagcctgtcccacttcaacacgcacatcatcaatatgctccagttcaaaggcttgcatctctagtcgataatcctgcttaaaggcatctagcatcacatggttattagccaatgaattttgaatataaatcatttgcgtctgtaagcgcaacaagtcattcatttgttttgtcgtacgtttttgatgaccaaattgtgcttggataacacgacgtttacgattaatttcggtgacttgctcaacataacgtgtcatcaaagaatagagcccagtcataataaaatcaaccgcggtgatttcctcatccgttgcacgcttttgccgattttttggcgccaacaaaactgcctgtacgtaatctgttacagtatgcgaaaaggtgtatagattattatgagcaaataatataccaattggtcgcgtctcaacaacatcttcatgataggaaatgacatctatcaccatcaatgattcgtctgcttcttcatcatattccattcgcacagcttcattatgatcgacggcatagccgataatctcattagtgagtctgtgctgctcaaccaaggttaaattatcatctggcgtcatgttggatacatggtaccaagtaaattgattaaattgtttaactttttctatcatctctatatgtcacattttctggttttgctaattttgaataactgacaatcttaaagccttcacgctcataaaatcggcgtgcagcctgattaactagcacaactttcagttccagcggatggtgcgctttttgtcgtgcccaagataataacgctgccccaatgccttgcccatgccaacctactttgacaaagagcaagtgcaaaaaactatcccattcagataatgatgcaaaaccaacaatttcatcatttatcacagcaacccgaacagtttctcccttactggcccgctggaaatcttctaattttggttgtcgaagccatgaaaaatattgtcgacgggttgtgagataaatttgtgataaagcaacgacatcatcaggcaccatatcacgcaatatcaagttgttgataccagaaataaccttgtcttgattgtttcccataattatctacctactaaatggtcaaattgttcaatacattaaagtttattatagcagttttgaactattgaagcgttcttgagactaaattatttattaaatatttgttttttgtaacatcaccatctgccaaataacgtcagcgtatctcgcctgtttgttaaattgtgttagtagcgcccgcgtctgtttaggataatctgtaatataccccgtcactccgagcgcatacgcggtggcaatatcagatttctgattcaaagtccaaacataaagtgccttgtgatactgtgttacacgttgggccaaatttgcgttcgcatttgaatactcgatggcgtaaaaacgactaaacttggccccatcaatactattaacaacgggagataacaggcccataggttgatccatatgttctgataagcgtttaattatattttgattcaacgattgtaattgtgcatgatttgctttcaaagcctgaccatagcgattttgaaagtccaataacgcttgtgtcgtgattgtatcactgatttttaattcaactaaaagtttttgatgtaattgattagcacgcgaaatataatcattaaatgaggttaccctgagtgtttgaccttttgtgcggtaacgaattgttttcaatgtctgccacgaagtctcatctatcttgtagcttttgccatcagtagccttaatatcaccatcgtgacttaatacatagaccccatcacgcgttggctgaatatcaatttcaacaaaatcaggctttgtttgtgccacttgtgtcagtgtcgcaagcgtatttggtgcttgtttttctgaagctattcctttatgagctatgacaagtgtatttttatttggttctctaacaaattttccagacaaaaaactactaaaaataccaattatcattaatatacccaaataactcacacccattaataaacttttagttgatttcgattgtgtttcgggtttaaccaatgctgtgtagaataagtaacattgacttgtcacaatgtaaaaataaccaatgccaatagcaatgagagcgttggctatccaacgtttttgttcgcccactaggaattgatccaaacctttttgtatcaaaaatagcacaattatgacgagtgcaatgcaccccagcaattttatgccaaaatacaatacagacctattttgctggcgtgtttcctgccaactttgcttgatatttttcttcatcccttgtgctgtcgtgatggcaaaataagcgactaaatgtaagcgaaaagctagccataataaaatcaaataactaacaaccgatagacaccaaattattggattttgaatcacatcaataaatgtttttggcattgtcaaataataagccactgggaatttaaagccaatttgtgttaacggcacgctcaatagcaacatcagtagcacactcaaatgtatttggccagatttcaatgccttaatataataccgccgatttaactgatgccaagagagcaacatgattgtcacagctaacgtcactaataaaccccaaataactagataaccgaccagcgtgatggtatatgtacgccaattttgtgccataaaatggcctaatttttgcaaactacctgtcgcaatgtcataagctggtggttgaaatgactgtagtgtgtcaacaatctttgctgttagcatattaaacaaaaataacaaactagcggtcaatagcagtagctggccatgattcaatctctcttttatcattctacacactccaaatttatgattattaggttagcataccacgtttacacggtgtcgtctttagaataataaaaagccatgttactgatttcgtaacatggctttttattaattcttataattaacgcttagcactacgctttgcttttttaattttacgtttcatatcgcgttctttttgcgccgctaattcacgttcacgacgaatcttaaatggattctgtaagaagaacgtttgaattgtttggaataagtttccgacaacccagtaaagtgacaaagcacttggtacagccatcgctgagaagaagataacaactggaaaaatatatggcatcgcttttgtcataccattttgttccggtgttgattgcattgacagccaagatgaagcaaaagtaaagactgcagccagcactggcaacacataataagggtcatgactacctaattgtaaccataaaaacttaccagattttaaaactggtgaattataaattgattgatacaaagcaaacaatactggcatttggacaattaatggcaacattgaagcaaacggattaacaccctcttttttatagagtgcctgttgttcagccatcattaattgacgactttcagtatcttttccaggatacttggcttgcaaggcttttaatgctggttgcacaacttgcattttcatcattgattgaatctgataaaccattaatggcaaaatcaagaaacgaatcagaattgtgaaaacaataatgcctaatccataattattgccaaaccatgctgaggtgcctaatattgacgacgtaaaagcagccacaatggcgctccaaaagctattagaagcaacatgccctttaaatgttaaactagcaacaataataatggccaacgcaataatcgcaagaataattggtaatgggccaatcctttttaaaatgttctcaaaacgtttcatttatcttctactttcaatatatcagctaactttagcacatggataatctgttctttaataaatttttggctttgcttagcaacagccggccgtgcgatgactagtaagtcgatatcgtgcggtaaatccgacttcaattctaaaatactttgtctgattcgccttttaacccacacacgatcatgtgctttaccaacttttttgctgaccgaaagccccaaacggaaatgcttttgctcgggcttatcaatgtggtatacaataaaatatttgttggctactgactgatgtttattgaaaacgatttgaaaatcagcaggctttttaattcgaaaagtttttctcattagttctggactctcttgcaggatatgtacgcggttatagccgcatgaaactcagtgacacgctgtgcttttagagaaaaatcagacgtatcgaaataaaaaagccactgcttagcagcgaccttgttaggctgatagaaccttgcggccctttgcacgacggcgagccaaaactttacgaccgttgctcgtgctcatacgcttacggaatccgtgtacgcgttcacgatggcgtttctttggttggtatgtacgcttcatgtgtgttcacctccattcgcgatttttacctgcaaaaactttgcaattcgagtttaatcataacatgtattaataccattggcaagctaatctcaacaaatctacgtattgttcttgctgagataagactgacacttaaattttacgttaatctggcataaaatacaataaaaaacccaaccataagggctaggctttgagtaaattataatgagacgttatggtgaacagtttgtacatcttcatcggattcaagtacatcaactaacttctcaaaggttgctaagtcatctccttcaagggtcacttctgcttgtggtaacattgtgatttcagtcgttgaaaattctgaaacaccactttgtcttaatgcgccaatggctttatgtaaatcacttggttctgtgtatacgacaacctgatcatcttgttgctcggcatcacgtacgtctacttcggcgtctagtagcgtttccaatacgtcatcggcatcatcccctgcaaaaacaatcacgccagtttcatcaaatagataactgactgatccggcagccccatacgttccaccatttttgttaaaagcagtgcgtacgtttgttgctgtccggttaacattagatgttaatgtatcaacaatgatcaatgagccattaggtccaaatccttcataacggccggtaataaaagtttcgtccccggaaccactggccttctctaaagcacgttcgataacatgttttggtacctgtgcttgcttagcacgatcaatgacaaactttaaagttgagtttgcttctggatcaacactaccaccttgtttggcagcagcataaatttcaataccgtacttactattcactttagcggcagccccatcggtctgcgctttcttcattttgatattttcccacttgcgtcccatggttcacctcattaaatttgtttattttcttattataatgtttctttgccgttttgcattaaaaaaatcactcattttatagtaattaaacgcaattcacttaataattcgatactgtcctggttgcaaatctgccaaatgataatcaccaatatgcgttcgaattaatcttaaagttggtataccaactgcagctgtcatccgtcgaacttggcgattacgaccttcttttatttttaactgaataaaactcgttggttgattttgccgtgtgcgaattggtttttcccgcgcccataaccacttaggatatggtatccgttttactttcgctggtaatgttaagccatccttaaggtcgacaccctgctcaagctgtttaagttgcgctttggtggggattccttcgacttgtacaacataagttttgtaagctttattatctggatcagtcaatgcatgattcaaatgcccttgatctgtcaacaacaaaagcccctcactatccatgtccaaacgcccagcagcatatacacgtggtatatcaatatagtctgctaaggttgcacggccttcagtgtcggtaaacttcgttaaaacattatagggtttgttaaacagtacaatcatacgccccattataacaaatattgtggtattaaaaacattaaaatttaagcaccttaagattttctttacaattcacaatgttatccaaaaacaaccacaaccctgtgtaacaacaaggttctttcattttttacccacaaggc