cagctgaattgacgagcaacgagtacggcgcggtcatcgaaaacactgccgggaccgacggtgtctatttcatccaggtcttcgcacaaacggctattggttacaccattcattacaccaataggtttaaactgaaggggatgaaaggttcaaaagtggctaatcccagtatggtgaccatagcaccagtgccgcagacaagaatcaccacgggagacctgggcgccaccatcgactccaaaagttttaccgtcccttacaatctacaaactggtgtcgtgaaatatgcgcccatgcaattgcaaccagctacaaaagtgacggccaagacatggaaaagaaagtacgcaactagtgaggtgacgtactactacactcttagaaactctattgatcagcacaccactgtgactccagggtggtcttacgtactgacagccgatagcaactttgccacgccggcccccatgccggctgataatggtggttggtacaatccccgaaagcgactttcgttaaccgcaaggaaggttaataacttgaggaaaagacagtgaatgagataacgaaaatattaaaaagaaaaaaaaaaaaaaaatggacacaataaaaaaagaaatcaaaaacatgggcaatgttatatgtacattcgttcgtatttctgtttttgctctcttggtgggcccgttttcacttcggcccacttccagagtaatgtaactatatattgaaaattgaaaaataatgtggtataataataataataataatatagtattagttgtaattcatattcgtgtttctatttagtacacatgtagaaacatatactctaagtatgctatgataatgggatatgatgcttcagagaaaacacaacgatcaggatttctcattgacatcttcttcctcatcggcgatggcggaagagtcctccttgtcgtccttctcgtccttcttcttgtttttggagaacttgggtaagttcttctttctatgactgttaaacgatcttgatctaccgctgaagtttttggatttggaagcttctctttgcaggtcaaactgtttctttgtcaaaacactcagtttcttaccttcatatgacaagatttcgtttgactcatcgtcattggagtatgatttcaaaaaagtttcacattctgggattgttttgaactccaccaagacggtaccgttgaactttttgttcttgtgatctcttctcaaacgcacttggttgatttcgcccagtttctggaaaaatgtttccaagttttcttgtaattcaggaatctgtgaagcttcaacgtcttcgtgtggcaaattcatcacagccaaagttctttggttttgctcgattctggcattcctggcagcggttaaatccaatgggacacgtctcttgacgttttctccgtcagcagaaacctccaagatctcggaactgcgtagtacttcgatcactttatccactggtctatatttcttcatacggttgaatgtggcaatggtactgatggggacccagccatcgtttttctctgcagtagtacgcaagaacctgtcgtaagggaagttaaactctgagaagtagaattccacttgtttcaaacattggtccaagacttctggtgtaaattcaattacggcgaatgaattgcgtctcgattgtggtccctccggttgctcttgttgtggttgttcagacattgcttttccttcgatgctatttcagccccaacagaagcaaacagaattcaccatttggaagaaaaaagcccctgttacgagatgggatacagtgtttgatctgatattaatttgcatttttgagattttgcgatgaggttaggctgaacgctatactggggcgagaacgaaaaatttttcacagtcgcgggttgcgattcgtggtagatgatatttatcgtactgatttgttttgttgagcccatggtatgctgctagagggctatataggagaagtgggaagagaaataaaggttggtggagagtgtggtgttggtggtgttgcccttctggacgggtcgagcagaaaaacaatgagtgtgttggccaagatcttgtactacttgaggaccgttttggccgtactggtgctttcaggttgcggcctttacggtgtagtggcctctatcttttgcacgttaatcggtaagcagcatttgtcgcagtggaccactgcccgttccttttactatgccatgaaactggtgctcggccttgacgtcaaggtcataggcgaggagaatatgcccaagaagccatttatcatgattgccaaccatcaatccactttggatatcttcatgttgggtaggatcttcccacctggttgtacggtcactgccaaaaagtcgatgaagtacctcccatttttgggttggttcatgactttgagtggtacttatttcttagacaggtccagtagacagcaagcagtcgagactttgaatagaggattggaaaacgttaagaaaaacaagcgtgccctatgggtcttccctgaaggtaccagatcttacacaactgaattgacaatgttgccctttaagaagggtgccttccatttggcacaacagggccatatccccattgtcccagtggtcgtttcgaacaccagtactttgactaatcctaaatacggggtcttcaacagaggttgtatgatcgttaaaatcttggaacccttttctacagagaatttgaccaaggataaagtcggtgagtttagcgaacaggttagaactcggatgattgatacattaaaggaaatcggttactctccagctatcaatgataccactttaccgccagaggctcttaagtatgctactcttcaacaagaaaaaaggaagaatgctatcaagaacggggccgtgtcttccgttggcgcaaacgaagacgttagcgtccatcacgaagggtcttccgcgaagaggatgcattgagccacctagttttagaggtatatatagactaaaaagcgcgtatttatttcttaaaacacgaatgcctttatgaataatacatctcgtactatacttaatatgttacggcgtgcgaagtgatccttgaagagatactattttttttggaaaaaacaagaacaatttcaatgaaaatgtataaatgtgaacatgtgtgaaggtggttccaattggaatacaatgaaagatacaaagaaaaataactacataatcctgtgcatactttactgtcctttttttttattctgttttttatatttcttcctacccgattaattgttctattaatatctgttacaattcgtttctgtatttatatcaactccattatttttttattttcattataccatacgattccgtgtttgatctgatatgaaaatgacaacaacttcgaccactaatgtaaatggtagaacagccccagctttgaagactactttgtctacttcaaactcaaattcgaatagcccacctgctacccttccccaaaaacctaaattgacaggctgggcgcaagctgctgccaaagcccttccaaaacagcagcagcagcagcagcagcagcagcagcagccacgaagagacgattcctcgtcaccacagcctgctaacggaaaaactaaagcgactgtatccaccacgccgtcgactaatactaagggaagctccagcattaatggatcgtccacaaataagaaatacaaaagagccaataaacaaccctacaacagagatgaagtcagatcctacatgcacaaactgtttcaaaactacaccacaggcgaaatgagtcattcagtcaagacttataaacaagtactgtctgaaactgcaagcgggagggtttctacggccaccgactggggcactgtatcaaacaccaaaaacaagaacaaaaagtacggctgcttgacggatattgctaaagttttgaagaattaatgggtatggtagtcactgacattcggcgagtataagaagaagtcaagcaaaaactaaaaaatcaatcaaataaaacgcaagaaaaaaacgaaaaagaagaaaaaaaaacatatttctccacgtacgtaaataaaatctataatctataatgtccaaatatgcataccatgtaaagacgccttgttttgcttcattttccttcctggatggtttatttgactttgcccttttcaatgttagcggctttacaccaatccggaaattagtcagtgtttcttttgccctacaagaaaaaaaaaagtaaagtgtagatattataaaagataacaggaggaaagatagccgaatctataaaaggctataccggtaatttacggagagtgtccctctttgataccatttttacaccaacaaaagtttctcaaccccccccaactatggctctatccaaggtagagcactacctgtcgtaccatacgcgcttattattaccccatgttctatcgctcaaatcgtcacatcgtatcgcatacatcttctcgctattgtctgcagtgtcggccggcttcatcactttgatatcgctttattctcagccatggcaaaaccacttgaactattcctcgtggcaaatcaataccatcgccagcatgactaacttggggatgtacctgacgccaccgatcctcgggatgattgcagactctcacgggccgatcactttgagtctgctttccattatcgggtttatacccagctattcgtatttggcgtatgttttcaatcatccagaattatcccttgaggggaacagtgactcatcgttcaatctgtcaatactgtgtttcaccgtcataggcatatcgacaagcgccctatatttcagcgcactgttgacatgcacgaagctataccctcacacgaagctattgtccattagtatgcccaccacgtgttacgggatatcttcagtggtggggtcgcagttgttaaggatcccgtggttctggtcctataatgcacacacttcttcgtccgttaacgatctgaacctggggagggtgttccagacttttgcctgggtttacgttattatcgggttgcttgcatggatagccaccagtgtggtgtcgctattgcatttcaacgaagaacaagataaccagaagcggctggacgaccagacggatgtcgaacaattaccgttgttggaacaagacagccacgctcaagacaagttcgcgcaaacaatgctaaagattttcagcgacccggtgacgtacatcttggcgctgtcgattctattatcattgggcccactggagatgttcattgccaacatgggatctctgaccaacctgctggtccaagtcgacgcgcccgcgctgtccacgaagctgctgtccatctacgcgctctcctccacttttgcaagactcctcacgggtatagtggcagatttccttgcaaagaaaaggatatccatcaaatggatcctgctaacgctgctgtcactcgggctcggcgcgcagttgatcctgttcaagctggcctcctcgaagacggtgtcgccctgggggctagtgcccacagggtcgctggtcggaatcatctacggggggctgttcaccgtctacccgacgttggtgctgttagtatggggcgagcgctcgttcggaaccgtttacggcagcctgctgattgcacccgcggtgggctctacgatattctgcatgctctacgcgaaagtgtatgattccggctgtacgaacgacgccggagacctgcgcgagtcggcctgcatctccgtggtttacaagtacagcagcattgcattcgttgcatccatcatcctttcagcagtggtcttctggaagttgaaacgcaaaaacttaacggtatgaaaaaccccgttatatccactatcaaaaaattcatagcttatatacatacataatgtcaatcatttgcacttttattatttttttaccctgctactattacattccaaataatttgaaaaagcaaaaaaaaaaaaagaaagaactcctcatagggggctcgaacccctgacatttcggtatccttgcctaagcaaaatgcttaaaagccgaacgctctaccaactgagctaacaaggatgagttcttcagggaatgagtcctgacaccgacctacacacccagcacccgcacccccctcaccacacacgcacacacccacaactgctcgaggcagcagcgatcccagcagagcacacacaacaaaacacgcagaccgctcgaagccccaaacgcgcgcagcagccagcattctcagcgtgtgccgcccgtttcggtccaccgcgtgctgggcggcgcaggaccctgcgccgcatcactaagtcgccctactccttggctctccttggctctccccagcataacgtaccataacataacatagcaagcttagcttagcgcagcacttaactccaccgccgcctggaccgccctcaccacgtcaccagcaacggggcaaacgcgcaaaaagaaaagacgcggccgccaaaacgcgaaaaaacataacgccaaaaagaaacgatcgcggtgtaccgtttctttttggccagctaagacccatctcacgagccaccacgtttatttttatctcaaaccgctggaaaaagtttttgcttttttgtcgttttttcaatctgaacagcgcagcaacaaaaaaacaaacaaacacatacacacgagagagagagagagagcagacacagaacccacagccgacccggcaatcagcaagctggtggtctctctctctctctcgcgttgttttctttttctcgcccgtcctggcattcttgttaacatatatatagcagaggtttcgcattgttgtcgaaactctcgtattgttgtcttctttttcttttcccttcagtcttgtggttttgttattattcttgttctcagatctttgactttgaaatcgttcatcaggcgtgcaaactactctacattcgctaattcttctcttctgttagaaaatactttgttgactatacaaacaagatattatccagcacaagacaactaactactaatagtacacacataatcaaaaacaaaacatcatgaaaggtttaattttagtcggtggttacggtaccagattgagaccgttgactttgaccgttccaaagcctttggtcgaattcggtaacagaccaatgattctgcaccaaatcgaggccttggccaacgccggtgtcacagatattgtgcttgccgtcaactacagaccagaggtcatggtcgagactttgaagaagtacgaagcagaatacggtgtcaacatcactttctccgtggaaactgaaccattgggcactgccggtccattgaagttggccgaagaagtcttgaagaaggacaactctcccttcttcgtcttgaactccgacgtcatctgtgaatacccattccaagaactagcagacttccacaaggcccacggtggtaaaggtaccatcgtcgccaccaaggtcgacgagccttccaaatacggtgtcattgtccatgacatagccactccaaaccttatcgacagatttgtcgaaaagccaaaggagttcgtcggtaacagaattaacgccggtctgtacattctaaacccagaagtcattgacttgatcgaaatgaagccaacctccattgaaaaggaaactttcccaatcttggtcgaagaaaagcaattgtactccttcgacttggaaggtttctggatggatgtcggtcaaccaaaggatttcttgtcagggtccgttctttacttgaactccttgtccaagagacaaccagaaaagttggccaccggctccaacatcgtcggcaacgccttgatcgacccaaccgccaccatctcccctaccgccaagatcggcccagatgtggtcatcggtcctaacgtcaccatcggtgacggtgtcagaatcaccagatccgttgtcttgtgcaactccaccatcaagaaccacgccttggtcaaatcctccatcgtcggctggaactccaccgtcggccaatggtgtcgtttggaaggtgacactgttttgggtgatgacgtcgaagtcaaagacgaaatctacatcaacggtggtaaagtcttacctcacaagtctatctccgataacgttccaatggaagctattattatgtgagttaggtaaacgaactgtaatgaatgtaatctatatcactcaactgtttttgtttgttaatttattttaaccaaccccccttcccctccatccacgcctaatcatatataaaaagaagaagaagaagaagaatactcgatataagcaccgcttactgttatgtctttaatgtttgtaattggaaaatacaaaactgaaaaaaaaaaattataaaaaaaaaaaggttgatccttatgtagctttttacttacgtaaaaatagttaataaatattatctcattgttttattcatttccgatatatactgatacatatgaattggctcgtgcttctatgcacgatcgttggcgttcgcgttcgcgttcgtggtactcgggtctgtgcccttgtttttattattattgactatcaatgtctgtagtattacatccaacgaaccgtccacttctccgatatccatctccgttccctccctgataatccgtctatatttatgaatcttggaattgtcttcaaatttctccattaagctccccattcgtttcctcctttgaaactgtaaaactgtcagcctttgagctagctccagcttttccaggggattgttctcgtcatcgcctgcactgctcgcgatggtttgagtttcgtcttctatcaacccattcaacagggccgtttgtctgtattctagtttttgtttaatcatctttttataccgtataagtttttttttcaattcttcaacattgtgctgctgtaaagaagttaaagtctcgaaatccacattccctttcggtgtttctccgtcgttttcatccttgctactatccttcaaaacctctagtgtctttaaatttacctgtattctcgtctttgatatacttttcaacgtcctttgcaggttcttcagttcgttatcatgttcttcatggagatcgttgtatatgctggccatctgtttcatggaattcaccacattaggaatgttctttgatatatttgtggcaatttgagacggatacgttatgtaatccgacggggatatcggagacatgatcaccattgaattaacgtcatttttcatatcactattctgtgtattaacgtggaggttcaagtccgtgttcaaagaactggagtgtggattcgcaccattttgtatcatcatttgctcgtattgttggttcattatttcattctgtgttaatccttccttgttggaaattgtggtcaatgcacccatcttcaccaatgtgttaaaaaaaacaatatctccattcttagccgcaatatgcaatgcggtatcgccgtttttatcctgtgtgttcagtaaaagttcgattctgtattgtgggaagaaattcttaattttagatagcacaacatcaagataataaaccgcagaaggtgtagttgacttcctttttacaatatgatggatcaccgtttgagattgagaatccacgtcaaatacagtttcgtgtagcaattggaaaattctggggaacgttctcctagtgtacgaattatggaataatgaacttctcatcaaaggagtttgaccttgagaattagtcgatctaatactggttcccgcttcgtataatgcctcagcaataggtagattccccatggaacatgcccagtggaacgcagtatgcaattcagggtcgatgggggcatcgatataaggagcgctatgtggaggtgggcgcaataatacttgcggtacagatttgtttgatttcatttcatttgaaataaaataatcgactaatttggaaaggtatttgttgactttatcattaatgtccgaagtttgaggtcttgaagttgcggaataccgtggaatcatggaaataatcggagatgtgccaccaccggcaaagcgctcttcgaatggattactgtcagcaaaatcacccggcgaggtaggtaaagaaggggatgatgatacagatgtagccattgattctgcttgctgggtttgtatcagggaggattgttgttgaggtgcaaaattagttccatggctaaaattctgttgaaattgttgagggggctctacgtcgctggacaagccatcttccaggtcaatttctttaaattgagccgaattgttttgctgttgttgctgttgttgctgttgttgttgctgtcgagagtcatgtctttcttcttcgaggatacttagcgttggtgattgtggccccaccgtggatctaatggatggtaattgcattgtcgatattgaagagttcggtatggctggtctagggaatcccatatcactttgagagcgttgtaaaccaactcctaacttccttttgcctcctcttgtagaaccaaccggcctacctcttttccttggtacagctgtagggtttcccagtattttactattttgaaactgattgtcttcactcttcttactgtttctctttgtatccatgatcgcagaagtacttacacttcttatggcctttttcctatctacttttgaggcgtgatgatgttttggggctggaggtggagaagcagaaccgtcagtttgtgtgaaatcaaatagtggcttcaattggtcgtatacactgaatttttcagccagccgtttcgctatatttagcgggacccatgtaccctgatatttaccaaacccaccttgaactttttcatgagtttccttaagcacctccttctccaatattcttgttcttttagccttggcaaaatttgccgccttcaaaatgtgtgtggcatttacccaatcgtccttcttccttttcataatggaccctgtcgaatgaataaattcataaacatcaacccccgaatatttcgctgagtatatttgattagacatgtctgtaattgtgaggtctacctaatgtctcggaacgtcaaaagaactcaaatttcaaaccgatcacaattaatatgtagtctagtgctatgatgaatagtttgttttcgtttccgatggttcaaggtctgcctagctgtgttgatttttgttttcttttttttatttttttcatctgttgattgagctgatttaatcggataaaaaaacaaagcaatatcaataaaaccatagatgctaaaaagctggaggcaaaaaaaggaaacaagtatgttggctatgatagctaattcacaattttagtacggcaggtatggcccagtctcacctaatgacactatttcatccaaaaacatcgcctcatcatgtcgttcaatggcaaggccgcaggcacaatgcgggttatcctgcatcctaacggtttcaagcttaacgcaaaagtatcttatagtaatatgtagttctatggcctatgtattgttcaggtattccatgattaaatcggccactagtggtgagtagttaaccctaccccttctcgttggtaggtttagctcattcggatcatcctcaatgccgtaataattgtggtccgcattttctataagcttcaatgtatgtctaccctcaaacagttttgcatagtttgaagccgcacttagtggcactatgtggtcacaggtaccatagcacgacattacggagcaatttggtggtattttggcaaattctggaacgcaaacgttggctatactataagtttcgctggatggtatccagaagtccttgtactcgccatatcgtggaccgttggcccagaaccctccttctctttcccaattcgggtgtagccgtgaacaccgttcaataagtcccctcccatcataccttccggcacagttgatcaggtgagaaggcaacgggcatgccattgaaagcaacttcagacaaaacttgaacatagcaagggaccctctagagtgtgccacaatcacacccagcgatatcgtgtctgtcttgtataactgctccctgaccgatctatcaagcatcgtttggtacacaacactaatgtcttctaaatcttgatcgagggttctgccaatggcagcgtcgaagttattactcgaatccccttgacctctaaaatcgattcgtagtacccaatatcctgattgggccagcctcttggctaataaggtctgataaattgcgctcttgtgagattggcttccgtgcagcagtagtgctagtttattgtttgcattccgtggttttccagtttctaaaccgacgcttgatacacctttcttatctgggtatgtgattatagctgctatctgataagattcacaattggttttgcttgtaatatatatgaatttttcattctgatctaattttatataagtgggaggaaaatctggtatttttacaccaacgcttctcttttccatttcggtcctgctatttgataacgattctcgcctctgtctactttgatactttcattatctgtcgtgatctgcaccaatcttcgctatttttcccacggctatcaatatcttgaagcgcttgctggacgtgactacaaagtcatgtcgaaagaaaaaagcagtagtggcaacgacagaagaaaagcacttgagtagcgatttcatcatgctggctcgagaaaaatttccattatactaccatccatttttttaatttcaaactgtacattcattgtacttcttctgtagcaaaatatgaaatcttgcaatattcccagtaatatctaaaaggctgaaaaatagtattttcagtgttgatttagtgtatttataattacaaaacgcaggattgtcacaaatcaagctgatcgtatatctataggatgtatctacgcgcacttctcgacttgcctactattcttcgtcttcatcatcttcgtcttcatcttcgtcttcagagctgaattcaacgcctaactcttccaacttagagcgatatttggtattcttttcatccaaatcggtaaccaaaagcatcaagtcatcaatttccgagcgattttcgtttgcttctttcaatcttgcgttttctgaattcaatctctccaactcttcgactaatctttcaatttcagttttctgggagtcagtggatcttttaatagcttcttcgtttctttgccaagcttgttctttggttgcaaggtcgttgtattttatttcaagttgtttggctttttcttgagactgagatgtttctgcttgaagttgttcaatttccattttacttttttcatcgcattctttagccttttgttgagcatcagtcaacttctgctccaattctttcaagtgggaattcaatgagtcgttcttttctttagtgctttgagcttcttcttgattatctctcaaattgcactctaaatctttcaatttagagtttaataatagcttttcctcttcattaactcttattttctcatgggcactagttagctcttgctgtatggcctctgtcttactgttagattctgcttcatctttcagtttcccgtgtagctcttcgattttttttttgaattctatgatttgagattccaaatcagtcttttcattttgcagctctttgatgtctatctgactattttttgtatactgttttaacttctcatcagattccttcccgctctctactaaaagttctaattttttttcattgttttcaatgtcactttttaagttttccacaatttcttttgatttgtttaactctgatttgtagtgagcagattcttcctccatttcattcattttcctttcaacttcggctttagactcttgaacagcttcaagttgttccttcaaactattcgatctgctttcatggtctcgttctgttgataatagtttcgtgtttgcttcatttatcttttccttatatgagagaatttcgtctttcatggacttaatctcattccgcttttcttctaaaatttcatcatggctcaaagtggctttctccagctcattcttacttgtatcaattagtctcgtctttgattcattttcattttccaacttatttaattggtcttccagcatgttgatcttttcagaatattcttgcgtgattgttgatgaaccctcattgagcaactttctctccttttcaaaggcttggcttttgatttttatttcgtttctcagtttccccaactgctcttctaagttgcttttctcatcggtagatgtctttttcaaccgacataactcagcttctgttttctccctgagcttgtctaaatttgcgattttttccgattgattttttacctcgtttgttctaatttctagttcccttttatcctcctccaattctttcagcagctctaaattatgagaattttccacctctgaagtttttagtttttcttctaattcactaatttcctcctttctggagttacactctttttgcaattctatcattttttctgtttcaatttccttattcttcaccgactcggataacttggcttcgcttgattggttttttacttcgaggtcttttatttgagtatttaaagcttccaccgtggactctctcaagtttgactgttcttccaaggtctgtttaacttgttcaacttcgccctttagattgtcgttgtttttgcatagcgcttcattttcttgttgaatagacctaatgtcatcgttcagttttgaaatgttttcattgtattcctttgctttgtcagtaatttgtttctcatactctcccacttgagttaccgaatctttgtgttccttttctaatgattcgaaattttcacgtaaagtactcagttctttcttagtgttaacgacctctttttcaagttgggctttctcttccttcaaacgctcctcgttttcgtgcatttccgctaaagtcttttcggaagcttcaagttttgtttgaaggtcgtgtttagaacttttgcaagtttccaatagcatttccaggtttctaatatttttagataactctgagattttatccatattgtcatcctgtgtggttgttgcagtttccaactgttctttcaactggttaatttgtgattcataatcgtcttttgcagaagtgtatcttgaggtggtttcttcatttttgtgttctaatctggaaatggtttcttttaattctttgatatcatctgtaagatgctctttttcagtttgaaaactttccttttcccgtgataaagaatcaaatttgtcttgcaggttagatagttgcgtatcattttcgctctttgttacttctatagattgcatcaaagattcatgcttggcctgcaggtccctataattattcgctagagatttaagtttttccgttagttttgcaaccagattatcatgactttggaaacgcgatttgtactcgacaagttccttcgagatttgttccttttcttctgacaaagcactgtgctgggttttcgtttttactaggttttcatttaatgtctttatttcaattatttttttagtaatttcatcttttaatgatttagtctctttttgatgatcactattacttttatccttttccttttgtaggcttctctgtttttcctccactgcttgtttctctctgcttaaagcgaataagtctttgcccattttgtttataccatcttctgcttttttcttttgagaagagatggtttcaagttccttttccaaagttctgatggcctcctcctgtttgtggatggtgcttttgtactcttgtaaagcaaaagaattatctttgtccttcgtttccagtgcatctcttaacttggtcatttcatttaaggattccgtaatactctttagttcaatttccaaactagaaacgttctctttcaatgacatatgcgaagaggttagtgattggtatttctccaccaattcttcatgttccttagataaagtccccaatttttcagtaagatcctcattcgtggtcttggtttcagtttgcaaggagcctagttcacttttcaattttgcgcattgtttttgtagctcttcaacttcttcgaatgaaattttactgattggttcctcgtctgggttgtgagataatgcggttctgattctatacatgttttcattgaataaatgtatgaaataagcactgaaatacactttcggcaaaccagtttcatcgagctccggagtcagtatactatcttcgttttggtcaatttctgaaaaaaaagaatcctttttgaattgtttgatgcgggaagcataattgtcttttcctaaacttttagtaacgaattcaaaatattcctttctcggaaatggcgactctttggatgaaaactcgtaagcgacacctagtaacattgttacaagacatttaatagtaatgtcttcatcctggatttggtaagaaaaggaaagtaaggacttgatcaccgatttatctgacagaaaatcattagtagccttgaaatcaccaaatagccaatatatcaaaaaggtcagataagagatggggattctgatgtcagcagcagtaagggaagttgtcaatagttcacttatcgtttgaatagcctttaagggttcttcgtcgtcaaggttattaccagtggtaacgtttcttgtaatttcacgtagttcttcactggatttgtgatcttgttggaataaaaacatgaaaatatctgttgtgaaaaacaatttgaaagggtttaaattcaattctgtatcataatttagtagaacttcaaataagtttgccttaagaaggttcccatccgtagcgcctgatatggtctcttcatttgcactttcttcttcatcagctttttcagaagtatcgttttcttcagcatcgtggctatttgttgttgaatgttggttatacaattgctcttgatgtgataaaaaatctttctgaatgtcgaaactgtccataagataagcctttagtagtctagaacacgcaacccttgtatcgaatgtgtgaacagaattagcatagagcatccaattgattaaaatactgatcacaggaactaatttaattgggccgccatttgcggtagagtttgttggcaatgaagggtcaaaataaggaacatcaattttgctaaattctatctgcgcatattcgttacttctaatcatgtttgcagcagttaagagggcaatcggtctaacccttttggggatgttgtgaaagaaggccagacgcaatacaaccattaatacgcttgagtcgaataatacgttctggtgttgagaggtaacagtgtttcccggttccactgtcagactgacaatatctaaagccgtgtttatatttattattctttggccattccagaaaaacccttcatcttgcgatattggttcactcaataggtgtgccagttttggcaagttgcctgtttccaggaatagagtttggttagaggtgttgtatttaaggatgttattaatcaatgacaaacaatcattgacgacaagggaccctcttaatccaccttcttcttcaatgatggaaaacaatcgttcgaaaatattctcaaaagcgactaatttttgaacgtgagcggaatcgttgaccaccgccatcaataataaaatagcctcatctctaataggttcgtgcatgtcatctaaaagtgaaaccatagtagaaatacttgttggcaacgaaatcaaggcacttctcgccttcaacggccttgtggccatcgtggcctctaacaattggattgtatacagcctgatatggaaattgtcaatttcccaaaattcaacgagtaaatgaatcaaatcttcggattgtgtcaaagcgtcagcgatccatagcgagaattggtctacctgttctttttcttgtttcatcaccaatggtgagggatatttcccattttgcagccgcgattgctgagaaatccatcctctagttaaatcatcatgaccatcgcctcgaatgaaaagaattaatattgtttctaagatcgctttcactgaatcttcgtccatataatcacgcttcaaagtgttgagcaacggtttcaaccctgacgcaatcacagattctctatactggcgactgaaagccttcaaaccaagcacagcggacctcctatcattgattagagtggagttttcgaccctatcacacagtgttggaatggtttcatctgcggattggacttttggttgctgtatcagcccctggataaggtccattctcgacgggagtgctgttatgaatcctaatcactcgggctcgtagacaagaattgctgcctactctcgactattttgcctttgcgatgtttgaaccctgtctatgtactatacgtgtattacttttttcagaaaaatcgtgcgcgttgggctttctgttaagagttactagtaagaaacgtgagaagatctacgcacctaaacgaaactcaaagcaaaagatgtcaagattgccaaccttgccttgcgcgacagccgccgaggaccaatttattgttaaagcattagatggggtgaggtacaaatgtttattctcacatgtgttgccacacggtagaaagatcagctgaccggcatcgcacatctgtatagcagatatacgtctttgtaaccccctcctgacatatgattgttagatatgtgtaagtcttgaatattgttgccatcatttcaattgatgaggccgctctggccactcctacgctctgctaacctctcattccccggtcgaaatcacatcacgtgctctctgatgaaccgcgctaatctgattaaagaaagccacagtttggcaagagctgatatcagaggaaacagcagcgggagagagggataagaacatcatcgaggaatttggtggtagttctgcgagtgtgttcatgggaaaaaggtaggtagaggggaggagtgtttagctacatctacgagatatataatgacggtgcacgcgaagtctagtgcaagcatatcgtatgattcgactgtgtacggcacaactgcaggtttagatatcaaggatttccagaccatcgaggattggaatggcaggcccgctagtgcttggtcagtgcagaggataggacttttgcagtccaagattgaaaggtatacatacaacatttatcacagcaatagatacgggaagcacaatttgtctaagctgatagcgggtcacgttctgatacagttcgctaatgaaacgttcgggtatgacggctggcagatggacgttatagacgtcgaggcccgtgaatgccagcccatcactgcagtaaatgatgatgacaacaccgatacagatgacgtcaagtacacggtggtggcggaagcccaagtaaagattactcttaaggatggcacaaatacgcagtgtggtgggcttggtagaatcactttgccttcgaaaggtgaatgttataataggtcgaagaaggaggccgttggcgatgcgttgaagaaggcattgctgagctttgaaaaaatcatactcgattacgagaccaagattacaaacaactactatgttgatggattgtatggttcaaaaaaaattaaaaaagaaactaacaacagttttaacttgaaaccaataagcaatagcaagccgactccgataaagttggaggataccaaaacatcaacaggaaataaataaaaaaaataaaagaagcaaacttatttgcttgatagaaccaacgattttcacatataagcattatttttcaacaaaaaaaagtggcgtatctatttgatacgtacgaaacatgtattgccctagctttactcataactccctcaatactgttttattagtaattatattatacaaatagatctcacacacatacatacatacatacctatatgtgcatatttttatcactttacataccattccaaggtaatgaaggcaatggccacatacgtttatacaaggacatggcaacaacatcttgtgcagatagtttaccgtcaaatgtagccttgagataaccgtgcgtacccagactctccttaatgaaaccagatctaccagatttggtaaataatgggatagacttgaaccattccacgtcctccggtctaaagaacatgtaacgtacagtgaccactgtcttgtggaatctaaatggatgaccggtcaagatggctctcttggccaagattcttgaatggtctgcgtttaagaatgtaccgtgaccaatcaactcaacttgcttagagtccgttggtgaaggtttgaagaaaattgcaggagattgcgtgaaatctacaggtgcaatacatgtggcgatcgatactgtatttggatgcaaatatctttcatacttgtggacgttgttgggactattagaatcctgagaaaatagtggctgaatagtatatcttctagcaccatattgtaccacgataggatccttagaaggtacagggttgtcgtattcttcccatctttgtaatgagaagttgaccactgcattcttgtgttcgtgtaaaagtaatccgtaaacggtgaacaatagctgtttggggtcttgaatcttctctaataagaatttggggaacttgatgaacattctaatacgatcacccgcaacggtttgtgcttcgctcttggtttctttgataattctgtttttggtgtttttataattaccaactcttaatagacgcttccattcaggtggtgacgtggggtccttttcatcgacattccagtcacagttgtataggtttttcaaacctctgtatcttttcagacgttccacggcagattcgcttggttctagttcaatttcatccgggaattctctgtcttccttttccatatctctgaattctctcaattgacgttcttcttcttcaggtgaaaattcttcgaatttttcatcatcttcaatttcatatctttcgtcgttttccatatcttcgttgttttggtctatcatcgtcattccatcgtcaacgtccatcattgtttcctcttcttcatcggcctgttccatttcttcttcatcggctacttcaataacgtcatctaggtaccatttggcttgataatccgaagttcccttggggaccgctacctttttggatgcttgttctctgccaggcaaatacccgtgatcatcatatcttgctgtagtcaaatcctcgtatccaaagtcatcgtcataatcagaccaatcttccacgtcttttggagcgtattcgtctaaagtgtctctattcatatcactttcaaaaacagtttgtaaatctaggcccaagtccacatcatctgctgtgttgttggttttgttcttgatggctttcctcttttgtgaagactcactaattttttccattttattaagttggaagtcacctaaatcagggatgtgaactaatctattagcattgaacccaataccacgaacggtaccttcaacgaccaactcaccggagtcaggggaagtttcaacaaaatcaacaaggtctgcaacaacgtaacctctattatctctccagttaatagatcttggtagtttctgacataaagttctcaagacgtttaaagagtctgagtttttctccaagttataaatacgttcctcattggggaagaaatgtttgaaataactctccaacgattgcttgacgtccagttggaatttctctttttcgtggaccgctgaaaggttgcttatgacaccgatatatgatgcaataccttgtagttccaaagcacggacgatttgctccccgaattctccatcaacttcgttcacaccacttagcccaaaaatgacataatcagccactttagcacaatctaagatgttcaaaaagttggtcatatctggaatgatgatctttaaattgctcttaaacttcttgatgtgaacattgaatatgcgcttcgactccacttcctgaatcatgatctcctcatcgtccgcagacttcaatagtttgtaaagaatatccaatgggtctaggtcactcactagtggaagaatagtgacgattttagcagcaccatttttaccttcaaaaagttttctgttttcaatggaatccaagatcttctgggctcttagttgtttggacttgttccgacgctgtagcttcgagacctgcttgtctggtttaccagctccgatgagctccttctccacctttcccttgtacagtctcttcaaagcacctttagaagcgtgttttgatttgaaagacttgtgtccgttcttcaacgacgttctgtgtgaatgacctgccattctgatgcctatgtaaaagtactatccttccacccaagacccgacttcaacaacaattgcttaacatcttgttatatgcaagctgatttttctttttcaccagtgatgagatgagcttagctgaaaaattttcctagctgaggccgcagtctcagttcacttacacacccgtgcatcttctacacccagtaccctcagatacttttttctccttcggataagagaggcttttcttttgcgcttgctcgcgctcctcgcgttgtacgggcagcgcggttggaaaagttccacttttggcggcgaaagcgtcaagtcttaaaggtataaccgtcaccataataagtggttattatatgttggggttggtgttagtgtttaagaggctctgaaagaaactatcgctaaatgtatgtgggaaattggttataaggacagagaatgtgtatacagaatggaggaaccagtggataaggctctgcgtgaaatttggatctgtaattggaatcgaaactggatatcgaacatatggccgaaataattgatagagagactgtggcttgaacgctccaacatgggacaagcgtagactgatttgtttgaattaaaaaaataaaaaagaagaaatttttgtgggatatgaaacatagaggaaattgcatactgcctaatatccctgttgagcatgaaaaatcacattattctatacacatccatgggactctgaaaccttacgagaaaactcgcacgaaagacattttatactaacatacttttttttttctctttgaaaatctattggttacagaatatatatatacaaaatggctcacgaaaacgtttggttctcccacccaagaagattcggtaaaggttcccgccaatgtcgtgtctgttcctctcacaccggtttggtcagaaagtacgacttgaacatctgtcgtcaatgtttcagagaaagagctaacgacattggtttccacaagtacagataagttaagaagatcgcaatattgtagtcattgacccatttttggtctattctggttgcctctgttcctctcttaacctctcttttgtataagttatcatatattatttctagtactactattttatgtttatcattaaataatggcgatgcaataaaaaaatcctaatcacaaagtaacagtgacaaacgcatcacctgctaatactgattgataaaagcagctattaatactactattaccgccgttattgttactactacgatccgcacttcggtcatttcagacgaggtgcattttttgaaattagaaaatttttcatctcatctcatctcatctcatctcacatactggtactaatgttctaacgtgtagtgtaagtttaatttccggcagtcaacgccatatatttacagtttgaagtcattttgacttaaagttgcttaatagccaacatcggaattggagtgagagaaaaatgggtagatcaaagaaaagatcaagagcttcttcgtcacgtttgaatccgctacgcaaagctggttcagacagcgacaataaagacgccaacgtcgttaataaaaagcttcaacctttactgcaaaatctatcgagtgtggtgccaaatgacagaagtatggccctgagctccattagcgtcctctgtgaagacagtcacatgagaaaattgctactgaaggaaaaattggtgcatatcatcttgagtaagctgctgaacgattctaactcagatatagttgtggagtcgtttggtttactgagaaacttatccttggaagaaggttatgacgtgtcaatctacctgtggagatcggacatatggacaagtatatcaagtaactttgctaagatcattgattctctatccgctttgcaagcagcggaacaacaaacccaatcaaaacctgtagggaaggccaaaatagaatctaaaagactactattcgatttcgccgataatctattatctctggtggtggctttatctaatgggtccgatgatatcctcgatgaattattgaacgaaaataaaataaacgaaatcttccaagtcattttagaattattgaaatatggtgtcgaaaaattacctatcaatttatacaataccatccttgatttggtttacgatttaagttccgaatcgttcgagtttatcgatcaggtctctcacaatgttcacatatcgcagtttttaaatgaattgtcttcagacttgcatccccaaaccaacgaattaacaaaggtgttgattgaaggtatcaatttccaattccttgatatgaaaataacatatgatcagtgtaacaaaatgattcactctgtatgtcattccattaacaatattgatccagtgcagttgatgaatgatatcaataatcctgaggaaattgcaccagccactgataaagatgaaaccagtaaagttatagaaaagatcaagaactataatgcaaagcgtaatgaatccatgatgaaattacagagtgtagaaattgccattgatcttatcactgcaatcattgaattgattgcatccaagtatgagatggcgcaaccgaatgaggccttgattccagacgagttggtcaatactctaacaaattttttgcctcatgtctttatgattttaaaggatactttcacatcgcgaatactaatcggctggaataacttgatctggctgtatgttacactatcattaacggaactctcggaggacctactcacctcactatggaattacgtgacacaattagatagtcaagatgacttgagtattaaaattggtagaatgggctgtatttgggctgttttgaagcttatctcctctaacggacctgctgaagacggaaatcaagtattgaataaatttcagatgctcaataatatagaattcgtaaagggaataatgagcgaattccaaaataatgaggacttggaactaaagcaaaagtgtattaatgtattgagtacatatgctatggtgcaagggcagattgaaatgaacaaggaagttggtcagttcttcatacagaagttaattcaatcaaacgttcaacctgaaattttggtggaaatgacaaactcgcttttccaaatttatggtgacgcatcttacgattataatgaaccaatattcgtaagcggcaaatttttatccatcttaaaagaccaagtagtacctaacctaagacagcaattcaaaatggttgataaaaacaaaaatcccgagctaaaggaaagatgccacgattgtttcaccacgctagatagttttattcattacaagactgatgaaaattgagtaaatcaatacatctgttgatgtgtatataatataatagctctcacaaccatagaaattgatacaataaaagtagtattctatttatctagcaaaaaaacaagatttgaaggaataaggaacttcatgttccacaaataatgctatttgctctattcttattacatatgacattgattaaataaagtacaaaacgaggaaggacggaaaactaaatttctctctatttagagtactgtttggcttgaagcagaactttcttgtcatattccgttttgtttctcgaaaatgatctccatgcaggttcttgagcaggggaatttggatttggagagtccaaaagatcctgaaccccaagaacaatttgtttcaatgtgatggcaggcctccaatcttgatcttcatttaggatacttaaacaaattgtaccacttggatagacatttggatgataaaacccagccggaaacttgacctttggaggttttgatggatattcatttggatattctactgtaatcgggtatacaccacctgcccaatttgtaccttctctacctgggataccagcctcccatttttgtaagtccatagatccatcagccttcttgactggtttggcatagaacccaaatggatggtcttttctccatttctttctgttattcaaaagaacatttgatattcaatgactgttagtatgaccgctgaattaaacttgtgtatagctacaaaatgaaaaataggaagccgcaacatacctttcttcctgaagacgctgtagacataaactactcatatctgcttccaataactggtgccagtgtgtatgcgtatcttgctttgggcactttcgttttattgttgtattgaaatgtttgtttatcatggacttaataattttcaatttctagatgttacgcggtttctgagtggtataaagtgaagagagacataaactttaagaagttaaggattaggtctaagtggaaagagaattacagaatatacaatctatagtaatgagtagtaacgaacacgatgattttgatgacttggatgatcttttggatgaagacccaaccaaactagatgaagtcgatccggaaaatctacagacagaacaatcagtgaacaacgacagtggaaacaaagaaagaagcgccagaagcaagggtggtgatggtttacgggctagtgatatgtctgaagaagatccggaactaaaggaaatgatgacagatttacaacatgaattcgcaaatttgatgaaacaaaatggcaatgagaactatgccaagacggaagatttcaacaaactggtgagtgctctagaggaggccaccaagattcctcgtggagactccgatttgtcttctaatgatttgaaagctgataataatgttaaggggtctgtcagtgggaacagtccaggatttaaaagcatcgtctcaaatacactagataggctaaaagacaacggtaataaagtagacacgtcactagcagaagaaagtaaagaaactcaacgcagtggccaaaatggtaatgtagatgacattttgtcacaactgctagaccaaatggttgcgtccggaggaaatgacaatggagatgatcaatttgacgtaaaagacggcgaaatggatgatgcgataacgaagatacttgatcaaatgacgtcgaaggaagtgctgtatgaacccatgaaagagatgcgtagtgaattcgggacatggttccaagaaaacggcgaaaaagaagagcataaggagaagatagatgtttacaagaggcaattcgatatagtaaagcaaattgtaggcatatatgagttaaaggattatgaagaattgaagcataaagatcgtgttaccgaattgctagacgaactagaacaattgggcgataaccctattagaagtggaaacagtcttttaaagaatgggaacgaagaggaggatctcatgaaaatgttagaagtcgatggcaatgatcctaatttagggaacctcgacaaggaattagctgatggttgcaaacaacaataagaagtaagtatgtattagagaaaaaggaagttattagttcatagttctcaagcgtaactatatatcgtacctaaatatgaaataaaaaagtaaatggagcattccaaagatcagattattcaatcgatttgatttccgtttgtagtcttttctcaacagcgtccaaaaattcttctgtggtgacgtaggcagatctatcattcttaccgcaagccaaagccaaatccttggtcatgataccatcttgctgaacggtgtttagagtggcagactccaaaatgttagcaaatttgcatagacttggagtattgtctaattcaccccttttcaatagacctcttgaccaagcaaaaatggacgcaatggaattcgtagaagtttcttcaccctgttggtattttctataatgtcttgtcacggtaccatgagcagcctcactttcaaaagtcttaccatctggtgtgactaagatagaagtcatcaaccccaaggaaccgaatccctgggcaacgatgtcagattggacatcaccgtcgtagttcttcagcgccatgatgaaaccacctttagacttgaccatctgagcgaccatatcgtcaatcaaacggtgttcataatggatacctagttcttcgaacttaggcttatattgagcttcgtagatgttttggaaaatgtctttgaatctaccatcatatttcttcaaaatagtattcttagtagacaagaaaaggttcagtttcttgtcaatggccattttaaaagacgaatgagcaaacccttcaatggattcgtcagtgttatacatagccatggctacaccgctgcccttgtagtcaaatactttcaaagtctgtggttgagcagtcgcgttagatccagatggcttatagaccaattccaaagagcctggccctggaattaacgtgtccgtggccttatactggtcaccaaaggcgtgtcttccaatgatgattggcttttcccaacgagggaccaatcttgggattctaggaatcacgattggctctctgaacacagtaccaccaagaatgtttctgatggtaccgttgggagatttccacatcttgtgcaggttgaattccttgacacgagcctcatcaggagtgatggtggcacatttgataccaacaccatacttcttaatcgcctctgcagcatcttgagtgatcttgtctgcggtggcatcacgagactcgatcgacaagtcgtagtacttcaggtccacgtccaagtagggcaagatcagcttcttcttgatcctgtcccaaatgatacgagtcatctcgtcaccgtctaactcgacaacgggttgcttgaccttgatcttgctgaaagcagcaaggcgagaggtggaaaacaatcttctggctagcgtgctcatgctgggtggctcttcctgatgtgtgtggtcctttgcaattgcatggactcaagatatataagttcgtatgagtcgttctttatattgcccgagtggaattacgtgagtcacggttcgcgcgtgacccgtatagcgttactagagggtgcacatagtcctattcgacccataacaatatggctcgagctgctgttgatcatggatgaggttgacttagctcaagggaccttctggaccctaccatggtcttcgacaaggtctccctgtgtgtcccctcttttactgcgacctgattggcccgctgcgacgatgcccgctttgttcctgtggtattaaaagattcgatgaaagagttctatcttcaaaggaaaattatcatcgcctgctggagcaagcaagacaactgctatctacaactgcaaccgatctaaaacgaacatggctattgctccaattactggtacgatcaaaaaaagagttatcatggacatggtcctcgggttctccctcgggggtgctatggcctcctactggtggtgggggttccacatggacaagattaacaagagagaaaagttctatgcggagttggctgagagaaaaaagcaagaaaattgatccgatcagattactgttctttttcgcattatattcttattcctatatatttgttctcttttttttttgtgctggcctcaattgattattttgtaagagtgtgtggagagggaaaagcaaacgtattccccttcttttttgatatttatcgtaatttttattcctatatatttatttctacgaacaaaaaataatttacatatgtatgtatactcaaactgaaataaaataaaataaattaaaatgacaattagaaaagcgacttgagagaaaaggtaggatatgaatagtcaaggggaataaaagagaactaaggagtagtctattgcatttggaaactgtggtgtgtacaggttatctgctttgttctttttccatatttttttttacatcaacaaggtctaaccagagcataggtttcaacatgttacctacacaggcgtttttaaccactgtccgatcctctgtggtgcacaggaatggctctaccaagatcataaacactgtaacaaagaaaaatgttgccaaggtggagaaattatgccaagtttttcaagtcaatcataacggtgatgggggagagatacgcctgccgaccaaagagttaaccaaactactgtacgctacaaaccgggacttgcaggttcacgtacctataagtggagacaccggtacgagtaataattttcgaaccagcaatgagattctgcaaaaattaggcgagcaattaatcggcctggaaatcagcaagttgctgacaataacgtttacaaacttcaaccagtttagtgtaatgaacaagaatttcaattacgttcacaatttagaacgacgtcgaatagtgaactcgaactcaataagctggctaattaacgatgccttgaaaattaatcaactggcccatttgcgaatacccgttaagttacccaaggaaatgggattgaattccagttttaaagatttccagaacctaaatgattggaaggtgatattgtcgtttgtcggttatctgaaactatcagacaataagaacgatagcaaaacgtttgttgattcgattataaaaattatatgtttacctctgatcaatttccatttgggcaagttatagccaaaaaaagaaacaatgccttgatatccgttatccctttaataatatttacaatatgtatatataaaaaaacaattatttttgatttagtttataatgttacaattttctttattccccccattatttttttttaataaaagcacatgcccgctcagctcgtcaatcactgtcactgtcgctactatcactgctatcatcatcagaatcggaataattattgtttataatttcatccttttctaaaaatttcagggttttctttttcttattcgcttgcgccgtcaaatcgtcatgattcaactttctttttgtagtattattattattgttgttatattttttttcgaaatagctttcgtaaatttttgtaatagtccgttcatttaaaatatccaaatcaatttcgatttcatcttcattggaagttagtatttcgtctttaggtaaagaattcttgatgatatgaatcattccgttcatttccaaattatttaattcattaatgttatcagaaatgacttttttcaaatcatcaactgaaggtctccctactcttttacgcaaaatatttctcttcgagtaattcctctttcttcttttcgataatttacttatttcttgccttttcaattgtttcaactcaacctccattttttgtagtttttgttctaaatactggatggccggattagtgatatcgttttcatttatgtcttcatcatcatattcatcatcagatgaatacgaagaagaatagttatcttcttcaagatctgaatccgtttcaacttcattcaaaacatcctgattttctaaccaatggaaattgaaaagctctttcaatttctggcctattgaatggacctcattgccctccgggttgaattgaaaacaattatcaaaaacaagattaaagtcattaacaaattgatcaattgaactgtatttccaattcatcaaattatttgatattgtacctaaatccattggattcttaataacatcaaaataatttggtaaatttaaagcaattggatcaacgggttgcaaaaaggggtaatttatatccgaattttttttactcattaaaatcttcagaatcttcaagcaagttctgaattttttctgtaaagttttcgactttggcttagagttttcatatatatcgaataaatccttcgattttggtggatgaatagttctcttgggcctgccaccactaccgccgtctccgtttgcactttcaacattatcaccattaggagtgctgactgaacgcctaatgacaagtggtgaacccgaatcttcatttttcttccgacttctgctcgttttctttaaggcagaagcgggtaaaactcttggtggaaatgcagataattttctttcgaaatacgtttgaattcttttagccatcaaagagattgaagattccggaccattaaaggctaaacaattatcgaccattgttttgaaatccaacttgacctggtctattgaatgatacacgttctcctgcacatttttttcaattagcgacaaatccattggggtttgcacgtagttgaaataatgcgggatgttcaaagcaatagggtcaaccggcttcaaaaacggtttagcgtcttttaatcgtttagtggccttaacggagttcaaaaggtacttggtctggtgtggtggcagtgctccctcatccactgccgcttccacttccggctccggttcctgctctacgcccatggggtggtcggggaaactttccggagtggaggcgttactaatggatatgggagacaaagtttgatgtgtgtgggaagaagagttcaggttagtgataccgctgctagcgagtttgtagttcccctcgtgttcgtagtggaagatatccctgaagtggggtccatcgtcgatacttaccgcactgacattgccgctgtcgacaccaacgctgacattgttattgttgttactgtcgctgttgctgctgctatttggagcagccagcagagcagggtgtgcgtgtcttgtatccatgttaatacgagacatagccgccgaggtctttcttgatcaacttcttttgtttgtttttccgcgttccctcttttttcgctcgtttctcgccactgcgctcgccttatatacaaaatccattccgaaagaaagcgcccgaaacaagcgccaacgtcgtccattttgccaccgtgtcactgcgcacggtccttgacacgtcagtgtcggtcgcgcctcgcagagccccagggtgtccgtagaaagccttactcagaccacgtatataggtggaccttgaacgttctgtcttttgcttacatgccggcctgcacgatcgcttttgcatctgcatctgtcacgtccctatgcgtgttgctttttggcgcgtccatccctctcagccttgttgacgtggcactcttttggcctctctctcttttttttggcgcagggcgtcaccctgtgctgagtccctccgctaaggggaagaagaagaagaacggaaatgtgccgtatataataatggaataacgggtcctggtttggtagtgaagacacattggcgggctccagaaaggcacacacattcacgttcacctccatactcacacaatcgaactatgtcgctgtactacactttagtgtttgccattctggtggtggagattttcatgttctcaattctcgccatcccgatcccctccagataccgtagacccctcactctactgttgttaaagccgttcaagtcctccacagtgcaagtcgcgatcaaatgcatactcgggttcatccttttgcttttcgttgattgtatcaacagagtgtacagcatcgacaaagagctgcagttgagcactacttctgcgaacaatggagcggttattgctcaggatagagttgaggtcctctccaggaagttttttgcccaaagaaacatgtatctcactggcataactttgttcttgacgttcgtcgtcgtcagaacgtttggtttggtcatcgagctcttgaccatgaaagacgtctacagagcatcgccaccagtggcctccagcgacgtcaagaagaatgattctgtcactgctgaggctgctgctcaatcgggcgcttccaaagacgaccatggtgatgaggaaaacttcgagctcttgaagaaaattcaggacattgatgatgaaattaaacgcttaaaggaaaagtctgaatcgttacagaaggaaatggactgatttgccgtctccttgatgctctatatatatatacgtatatatacatatatatgtatgtatatatgtatgtataacaaaggttaaattatcttttctttttgtctattttatttatttttttatgttagcggttttttccagtcggaataatttgcgtgttgtaatgtgccaaactaaatataaataaaacacaacaaaacgctaagtatttaataatgatacaatacttatatatatatatatatatatacgtatttcgttctactactcagacttttatgttaatagagctattgctactaggctttctaacctcaaaatctataaatatactttcatgatgcaatctgttagaaaaatcgaaatattctcgtactgtagcattgaacgtctcaataacaacacagattttttgtattctcgtcttcaacctcatctcttgattctgtttcaaaaccccaatatcctcctcgccgcaactttccgactcttcaaaacatggaccacttttcactggcgtttcgtgctcatgttccttacgctcgccaaatatactgaaatcaggtaccggtaattcaatatcctgatcctggccatcaacagtaacgaggtttctcgtctcattttcacttttaccagtattaacgacgatcatatccttcggaacaggtagaggtttcatgtatttactgcctccgtgaatggtcccccatttcatgttcgcaatatctattttttcaaccatcttcctatttgtttgaataaataccagcttgaatatcgtggtaatgctattgttttctttgatttcgttagaatacctcagttctggtggaccaatcaatgtattctcccggactttattgagtttaatacttgaattagatgatgctatggaccctgaatgattaccgtgtttgaaaattttttcaagattactggatgacctctttggtgtctcttttgagaaatcgatattatcctcatcatctccaaattcaatatccaattcactttctcgttcctttttcttctgcgattcttcagaagctgtagagaatttggatagccaggaattaaacgtagctgacaaggaactactacgctcctttgtctttttcttatgggcactgttatcttctgcgctctcgtcctcatcctcgtcttcaccttcttgatcgtcttcactaccgtccatagttttgaaatttttttttgaactcagtttagttttcttttctgcaagtaaataggcagctttacttgccatttcatccaaaacgtcataaacgtatttgccatttttcaaaatcacgtttggtcttgtattcgccactgaacttacagtgggaaacttttctattcttaattttttatcgtggtttatcttgtagactaattgatcctcggtatttggctttttagggaccatcatcaaatgtgaattaccattgaaaaccagagcgttttttctgtgcgccacaatatcacttaaataatattgttgcgttaaagcaaggttttctttgtttaaagataattcttcatccaattccttgattttttcatacggcaacgatcttataagactggaatcttgaatatctggaatgattttgaaaaccaacaatttcatgaataagattctaatcaaaggaaattcattgtcaaaggttaaagatatccaaaagtctttaagtagtctcttagttatttcttcccgttcttcaacagatatatgcctccatatattgaaaaggcataacagtgaaacagtttgacaattgatatttttagtcctcaacatactcaaaagtccattgtaccacggcccccactgaataaatcttaaagaaggtaaagtttcaaactggaaaacaataaattgtaaaatcttattgtaaatgacgttcgccgcaacgtaatcatatgctgaaatggttgatatgtaatctatcaatgaggactcatgcaagcacagcatattttctagatattcagagtggtcctctttggaaatgcaacccgaaaggcttctcaagcattcccataacttgattgttttgaagttggaaaatatgtaatcattgatcttttcagaagtgatcaaagcgttgttattaccacccaacgctctaaagtttggatgggactctgttaaattatcatttacaattcttggattcggtgtttgcttgatgatccgtgtgaatttgttcaaatccgagtttaaaaatctagttgttacatgcgttaatagaatttctgacccagatatgcatggtaatgtcgatttcccaagttcaaaatttgagtcgagaagtttaatatattgaagtataatgtaccaatagtgccaatagaaagacataagtataaaatcgttcttaatgtaagacacgataattttaaagaacttggtatctttattttcgaatgtttctgagcgaataatttgctcttggtcactagtaaatttataatgtctatttttccatgagaacaaacatgtttgaatacttgaagatatctgtggagaaacagttaacaataaaatcgtatcaaaatgtaactcttctggtaaataaaaaaatgcatatgcgtttagtttcccaataaatgatcgtagtaaagaagaatacctattaaggtgttgcaattttttatcatttgtagatgacttatcattattctctgtacggcttagttttttagtgttcttggaaatcagaattagtttatttgttatgcaatgaatggttagtaaaaggtgatgagaataaatttccatatctctataaggatgaacaggcagtattattagtatggtcgtaagtctgctaatacattcgagacacacagaagttaattctatgcttaaactaaactccagggtagcgtccatttgtagagaagtgtcagaattcaaaaaatttaagagcgtcacccaccattgaattaaaacatctcgattttccaaggtaaacttttgagaacaatcgcaccattgtcgcaagatcgtcagtagcttcaaacgaaggaaattggaggatgttttgcaaaatttagtgttttgctctttactgccaacggatttatcagcattatttataaaaccaataaacctgtttagcgattggaataattgagtttcatacttttcgatcgagaatttgtcttgagatgaagttttggatccacattcataaaattgattatgtgcgacggagcccatgcttaatgagcaatatgatttttggtgctacaacaatatgtattgagcatacgaagcacaatcgaggtttaagaatgcctctattaaaacagcaaaaaatagtaacgggaaaagttaaagagcttttcagaaatcttagagacttataagactcaaaaatagaaggcagatcaataaaagacaccggagtaccttccaattatcaaactagtcctcgaacaattgtattcttaagtcaactattgttataccaatttgaaagtgacaaaagcagtccatcacgtgatcaaaatcatatccaacgaaattaatacagagagaaaaaaataaaaaataaaatagaaaaagtcggatgcatgtttgaatgctaaactgccatagagtgttagcgtcaaacgttttaataagggttagaagagggcttttattgttcttatgctaatcgtgccagctaacattatccaaatatgacggctgaacctgctgctaagaaaatcaagctagaattaagtgatcctagtgaacctcttactcaatctgatgtaatagcatttcagaaagaggctttgtttaggtgcataaaccgtcgaagagtcgattttgaagcattgcgaaaacaatacgagctttcgaggagggaatgcattgatgtttcgcgtaagctggcgaatatcatggctctcatagtaaccttggctagatttattgaaacattttgcacggactctaatgaaaaaaaattgtgtaaagagattgcccaaggtgatgagacgttaatagttcaacgcagtgactcttttatgagattattgactaaatacgggaaaccaaattctgtggacggtaactctaataacagtacatcggatcatattcaagaattaacaacggagctgaaaaacttgcgaaagagcaaagaagagctcttttacgaaaactcacagttgactgaggagatttctgctttaaaagaatactatacaagcttaatacgtaagtacgatagggacgaatcctttacgataaagcgtgtttttaaagaagagaagtcagatgatgcaaaggaaatacaagaaactaaaagtgaaactaatgataaaaaaatcaaggacgaaagtaacgacttgctcgcggctaatggtagagaaaaatctgggagctcggataaagttgacgaactcgtgcagcaggaagatgaaagaaaggagaatgccgaacgtgaaaagttggatttagatcttaaattttctgatttacgatcagaagtaagttctttaaagtccactatcaacgaccttgagaatatcaggaaagaaaatgaggaggagcttattaaaacgcgttctgagatatctaatttgaaaaagcaacaatcagtagtggtacaacaaagtccaggttttacgtcatatgaccacgattccttgctaacgaagattcaacatctaacagaacaaaacgaggaattgtcggaagtcaatggtttctttctatcaaaatttcaagttctatccaaagagaaggaggtgtatacaaacctagtccgagatgagttccaaaaaaaccttgattctctaattgaaatgaacggttcgttggaaaaggacgttgtaagaataagaacagctcgtgatgatttactaagtaaaatagccattttagaagctgaaaaatccaagactgagatattgggagatttacaacatgcgattgacattttgaaggaacaatggactaaaatcgagcaaagatcaaacgatgtaaattccttacagacccaagatgcattgatgaaggaaattcaagatttggagaaaggctttagagaattatcaaatctaactcacaagaagtattccgaggtcattaatcatgaatccgtaatatccaagctaactgttgaaaagacgaaagctgatcaaaagtattttgctgcaatgaggtctaaggattcaattctaattgaaaataaaaatctttccaaaagcttaagtaaatcgaacgagctaattttacaattaaaggattctgatagattactacaacaaaagattggaaatttacataaacagctagagctttctcaaaataatgagagaagattaattgattccagcaaaacagagacaataaaaattattgacttaaataatgaatcaataaaactgaaaaggtcgttagacaaactgcaagaagaaagtaacgaaagcattataagtctgacgcatttggaaactaaattaaacgatactgagattggattgaaacagtttaagtcaaaaacgtctcacctagaagccaaatgcgacaaattacacgatgcactattcaacaacaacaacagaaacaagggctcaaatgacgaggcacttgttgaagagctagcaaacttccgtaccctagtttattgctctttgtgctctaaaaactggaaaaatatggccattaagacctgtggccacgtcttttgtgaaaattgctgtaaagaacggttggcagcaaggatgaggaagtgccctacatgcaacaaagcgttcagttccaatgatttattaacagtgcacttgtaatactaattattattttttaccgttattaccaatcccaccactgtttgtgttatatcctatatatacataagaaatattttgattttattcatccacttttacttactaatttaatgcgctccttcgcatacggccgtacaagtgtgtacattgtgctactgtcacctattagccctaaacaattaaatgtatttcgaggcggccgggtgagggtgagggtgcgactgcgaagcaaaaatttttctcggccttttttcctaccgatctaacatgcctggatatattttcagtttaagagcatatatatacctctataataccatcttcttgcattgttggagaaagtaagctctaatatactaaagcaatgccccttgatgaccagaggagacaagaatgcaatagaagtgatgtgattaatggttcagtgagttcactgtaccaatagcctttgtcatttttttagcgtcttgtttactatctgttttagcgaatgcgaaagaaaaatgacctttttaaaatgatgaagattttaattttccgttggtctattaagaacagaagtacttcaaaactactttttaagaccatcctttaacaatgtttcttttaatattgttaaacttctcatttactttgcgtctttatggtctcatcgttctgatggatcgtaatttagacacgaggtatacttcattaatttgttggagaatattgggagtcttttaatgtgatgagtggccaacacaacctatagtcatagttacactgatttatccatttttcatttcgccttcactagcccttatacgtagtcttggatttttatacagtttctgtagacttaaatgaacgaatcatataatcttgacgccaaccgacctaacaggctggttactgtgaagttttggaacaatgcagccttgattcaaaacgaagtatttatacaaatcgaaaatgtttaatttatatatattaatataaaatgagtattatttttgatattatttaattgatttaagcatcttcttcgacaacaacggtttgtagacccttagcagaggcgactaagacaggttcgacgtaagagaacaatgggttcttggcgtcttcttcttcgtttctctttctggagattctcaatcttaatctgtattcaacacccttgacacctctcttccagatagcttggttcaattctggggctagacggacatcttcagtacccatgtgtaacttggcgaacttcttgatttccttgacagctcttggagctctcttcttgaaggagacaccgtgcaactattaaaataaaaaagtaaaaatttcttgttagtaaaaataaatcaatttcgcataggtttggtcataatgagtggctttatatgtggagattttcgtagtttttctttcatcgtattcaggagatacagtataaccgattcaaactcctctctatttttatttggatatcaaaagggattatcgtcatttctttaggtgctgggttgaggcaaaagggcttttccttccatagtcagatttctgacccttgcatcatggagatgtatttgtagcaacggtatttaccactactcatgctctgtatactcttcctcatgtcgtaatttgatatcggaaatctcctcataataagctatttggatgacaactttttaaaaacattatgattttattcgttcacatactcttttgtgcaagttaatggtgtattcacgagtgacaacgtctttcaaaccggccatttttcttttgattgagttctgtttacttatcaatgcttgacccaacactaacatgaaattaaccaccagttttaaaatcttcaatatttcaatactatctttcagctatgagattccgcgacaggtgagaaacctaggatagatggatattgggtctgcctagcctcccaccggaatgactgccgctggaaggagcgccaaaaccctggacagagctctctttccctccctacccaaaggagactgcccagtacggagagagactatctctgaacctcttcctacaggggtgctgcagctgagcgtttcaatagtacaggctgagacgcgctctttcgaaaacttcaagagggattatttttcaggtatgtggcgagaatgtctggggggaagtgaaggtgtaaggatgtgtcaggaatgaaaatgtttgaaaaacagtaaaaaaaagggctcttacaacaggaaggggaaacgagttcgagaaaacatcatcaatgttttaatagtgggccaatatggcaagcgtaccacttcagcagttcgtaccacgggcaattttgttaagttaacagtacttaaagggagaaaattatatcttaagcgatcactgtttattgttaagagagaacgagaagtaacaatgtcggtaagtgaacaggaccctaatagagcatacagagaaacacaatcgcagatatacaggttgcaggaaacattactaaactctgcaagagcaaaaaatgtgcaagaggaagataggcaagagagcaatagttattcgccagatcagtatgggaattcccaggagctttcaactagtgaagtttcagcctttaacgcacctgaggtagattcacagtcagttctaacctttgctgcagaaaaatatccaaaagaaccaaaaattttgggtacactctactacaatcgttttaaagagggatcctttggtgagaattcgacgagttactctgacagacacaaattcccgtatgacctctatgacaggacccttccaccaccgttccttccagccattggtgttgacaaaatcaacaatataataatgttgaaaataacatatgaagacgttcaggctagcttcgataatttagaatctcctagagcgagaaataatgaaatttgggggtgtgatatctattcggatgattcagatcctatcttagttttaagacattgtgggttcaaacccgttgcatatccaggtagctccttccccaaactaaggagaacgcccgcaaatatggcaaaccaagatagtgtcataggcaaccttcccctgttgacggggacacctttcgatttagaggtggagctcttgctactacccactttacaaaagtaccccagcgtgaaaaggtttgatataacctcgcgggaatgggggtcggaggacacggttttacatgatggaataagttatggaatttatagcattgccattaagcaaagattggatagtaatagacctcatgaaccaaacgggtacataaaaaatttgaagtggacttgaagaaaatacaccattttctctacacttttatcctcatctatgtcatatgcgctttctttctttttttgttttatcccctccctggtttatttgtataattaatgttgaatatttacatactctgtactatataagaatatcttctacttgaaggtagttttgaaggcaaattaaattggctctttggtcagttttaccctttttctgcatgtaaacgccgtccttattgttttaagcgtacaatttctttcatttgtaacaagacattttcggagccttcaagttacgtaaatcccgaggttgtaataaagtagtactttgtaaaagagtcctcaaacatcaaacaaaaggggaatcgcggcccagcctacatttcaagtgcgacatattacatcatttagatacggattcttgccgttaagttcatgactgttcaattatcgctttcaacttaatccattcgtatacagatcagcgagactcttcagaatatctatttacactcaaaattaaatgttaagggctcagaagttacattcgttggaatcttctgatattagtgcaattctgcccattgaacaatcgcagaaactggttttagcaaagaagagcggtgacgtagaagtttactctcgagatggcaacacgtataaactatttcaactgtatccagatcttttacagaaggctaaaaacgaatcctcgttcccattgatagaaaatttctactttgcgaatgagctctctaccatctttgcacagtgtaaagaaaccttaattttactgagtactactaatttacaagaatatgatcgaatcatagatagaaggggcataaaacattgctggctgtttgagaagacgcacaaacacaaagaagaaatcactacttacctggcatattcaacaatcaacacttccaagatgcgaatactaatatgggagggaagaacgtataaaaatatgattgaagcgtcattatcatttaggaaagaaataatacggtctatatatcctggagaagtaggaattgttttaacgaccgatctgggaatctatcattggccttataacaagtcatccttaattagaattgagaaaacagtgagaaacaaatatcctaaggatatggtatcagcgttaacagaactaagagatcaaacaaagaaaaccgtagagaaaagcccaaaaaagcatcatcgcgatgatattcaatctttttcatccatggaccgtatgtccagaaaatcaagtgtatcaagtatatggtacaaaagcataagtagcgatcgttgcaataaaatacgatatattttcgaattagaaggcgatgaccctgctcctataataatcgacggtactactaaaaaactattcaaactagactttatgcacaacaatgaagaaccgttcttagtcgctactgaccatgctacattttacgaatcaaattccgaattcgatcacatgcattatttgtcatccaacttgctaatgctatataatacagataccatcaaatttgttgatttcgcaaatggcttcacctttttgcagcaaaaaataccagagggtataaaatgggtgaagaatctttccggtacttattttttggtgtggactttgaatgacgaaatacaattattctcctaccacgtagacgacgagtctgatgattatgacgatgagtcaatttgcggtgacattagtgatccagacttttatcaactgtggagaaaagtacttttttataaattcttcattaactctccaaattctacagaattgtgcgtatcagaaaatccccaagagtcattagatatttgtgctatgaaactaagagacttagctgtgatgtggtgtttgagaatttttgagaagtttcaaaattatatgatccaattggaaggtagcaaaaactcaaagatgcttcgatctaaatgtgaagaaataattgtccaagatatattcgacttatttatcaaattttgggctccacctcaattagttatattgaaagtgtttccttcagctatttcaagtctggtattagaaattactggtcaagagcatcattgcttgttcaaggaagccgaagaagctaaagagacatatgacattccgccacatctattgaacaggtggtgcttaccgtatcttactgatacgagaagacatttgcagaatttgttaagtggacaacacgatgacgagaaccgtataacttggatatatcgcgatcggaatattaagcaaaattttgactttttcctcatcaatgaccatgatgacgtggaccttgaaaccatgttaactttgatagatactgttctattcaaatgctatctttattataaccctccgatggtgggcccattcatccgtgtagaaaatcactgcgactcggatgtcattgttaccgagttgaaaatacgtcatatgttcaaggatcttattgatttttactacaaacgtggaaatcatgaagaagccttgaggtttcttacaaatttggttggtgaattagagtctgatagtacagaagaaaaacaacgacaaaaaatcgagcatggcgttaaaattctagtcatttattatttgaaaaaattatcgaactccgagttggacgttctgtttaaatatactgactggcttttaaaaaggcacaaggactcaattcaagaaattatttcttcgatatattttcatgattctcaagcatgtagtggtagggatcacgtgaagatatatgaatatatcaataagtacgacaagttacttgctatccaatacttagagtttgcaattagtacctttagattggaaggaaataacttgcacattattttgatcaaactataccttgaaaatttgaatattccctcaaccaaaattaagctaaaatcactactagagacaacatctgtctatgagcccagaacattactaaaattactaactgaaactcttgaggccgagtcggatcgtttgcccgcgaatgacctcaaattcgttaagtacttaaagatatatcctttatcaaaattagaaaaccatgaagaatcggtgcgtatattgcttgatgaaatagatgattacaaagcagcaaccaactactgtgatgacgtataccaaagcgactcagagaagggagagaaacttttattgtatctatacgataaactagtttctatatatgattcaaatggaaattctaagctgattttggggtttttacaagatcatggttcaaaattaaattccgtggagatatacaaaaatctacctcagggcctccccttgtatgatatcggtagggtggtttctcaattgttaaagaagcactcgtcgaaaatggacgaaactagaatagaaaaaaatctccttcaagttgaacttgtgaccactactttccatctcaatgatggtttatcttcatatggagtcttgtcggatagccataaatgccctatctgcaagaaaataatctcgaatttcggaacagattccatttcatggttcactagagagggtagaaatgttatcacgcattataattgtgggaaggtactacaagatcggtttagtgctcaaaccaaagggtcttcaaaaactgagcaaaaaactttaggagacgttaagaatgaattaagcaacaataagtaattttccaactgttgtttctttattatttttatttattattatgtacaaaccatagaacagatacaagattggttatttataacaaaatataaaacaaagtatgtgccaatactctcccatcttgcccagccaacaataaacccagaacgctttgccgtaggcacacacgtttttgggaagagactatttagtcacctatatgtgattgtcgcactctccttcctttaaggtcgacagaggcggcgatagtaccaagttggccgaagcggtgtctaaggtttatgcctagtcgtataaccacttgactgcaaggtgatatgtaagataacgcatatggccaacaggaatgaccggcatttaaagtacccaatcgctttcccataagagcacctttactggttggttgcgtttgatcacctttggtttcgccaatattggagtccgctttccaccgaaggttccgccggactatataagactcagggaaaaagacgagtcagcaagccgagttatttcagtctagttcattttgtgataagggaaaaaagtctgtaaaagagtttaaacaattacacagtaaataatatggttaaagttgcaattcttggtgcttctggtggtgtcggacaaccgctatctttgcttctaaagctaagcccttacgtttctgaactggctttatatgatatcagagctgctgaagggatcggtaaagatttatctcatatcaatactaactctaattgcgttggttacgacaaggacagcattaaaaataccttgacgaatgcgcaggtggtccttatccctgccggtgtgcccagaaaacctggcttgaccagagatgatttgttcaagatgaacgccggtattgtgaaaagcttggtgaccgctgtcggcaactttgcgccaaatgcaagggtcttggtcatttccaacccagtcaatagtttggttcccattgccgtggaaactttgaagagaatgggcaagttcaaacctggaaacgtcatgggtgtgacgaaccttgatttggtgcgtgcagaaacgttcttggtagactacttgatgttgaaagaccccaagattggacaacaagaggacaagactatagcgcctaggaaagtcaccgttatcggaggtcattcgggtgaaacgattatcccaataattaccgacaaggcgttggtgttccaacttgaaaagcagtacgagcaatttattcatagggttcaatttggaggtgacgaaattgtcaaggcaaagcaaggcgctggttcggccacattgtccatggcattcgcgggggcaaagttcgctgaagaaatcttgagaagcttccataacgagaagcccgaaacagagtcgcttaccgccttcgtttatttgccggggttgaaaaacggcaaaaaggcgcaggacttgatcggtgacaactctatcgagtacttttcattgccaattgtcttgaaaaacggtagcgtcacgtctattgaccccagcatcttggagacactgtctccaagagaggaacagttggttggcaccgctatcaaggagctgcgcaagaatattgaaaagggtaagagctttattctaaactcttccaagttatgagtctcctcccctcattctctctctcctatactcctatatccgtcgtatatatcctaaatattttctacatagtatgatttcgttctattcatattcctctcaaaagcaaaccaaagcaaagcagcgaactttgccaatgactgcactgcagtatgcgtatgcgttctatggtagacatagtccacacactgacatcctcgcccagaatgcaagagaacccttaaagctcgtgtgattcgaaaagactgatataagcatgaaaaaaaaatgttttagaggcgggggcggggaaaatagagttgaggccgtaaaagagaagggactgacgcaccccaggggcagagtcgtccgatgagggaccacaataggacaggggctgtgttgtccgttaaggatgtaccggagtgctggttcgctcctgattcgtcaggtcagcagatctgggatacagtgttctctctttgttcttatgtctagcaactttaaaaaagcattttccagggaactctccaggaactcgtaatcttataagagcctcgctgcacgcgacttatctttgcttctatttcgaggggaattgagaacaaaaaattcttggaacccaagatagataaaactgaaaacatcctgctatggctgctgttttaaagagttttgtgcggaaaatttcgtttggcaattcagatagtctgcaactgaaacataagacttctatacagagtaacacgagcaacaccgggctagacaagaagaagaggaagcctggaaaagagccagacaagatcccagtacaccatagaatttctaattataataacagcgccgagtacattagcgacatagaaaaccatataatatcgaagctactagacgctgataaaaaaggaatcactgttgaccatattgaacacgtcgatattccggacaccaaggcaaatgaagaaaaagacgttaaacaagaaaacatcagtaccaagcttgataaagagaggatagatagaatggttaatttcgattatagatatctcaaatccaaggaaagaacacgtatgtaccacccgttaatcggcttaggttttcgttagaggaagaagtttcacaactaagataatactgaggccatttcaccattatgccgtaccttgcacttgaaagtaattatattcgcgacacaaaaaatacaaaaacaaaagaaagaaaaaaggcatataattacagacacaccgaatccctgatcttagtgacaactcgaccaataaaagcgggatacccgaattattcctccaatttttaacacctatcatctttatggatattgaaacgtatactaacaaaggtttagttcataaaaaggtctataaacacgagcacaatgccgatgtcgacaaaaagagcagtgaagaaaccgtaaatatcagttatcctgcagtagaggtggtcggccatggttcgttcggcgttgtggttaccactgtgataaatgagactaaccaaaaagtggccatcaaaaaagtgttgcaagataaaagatataaaaacagagaactggaaaccatgaaattattgaaccatttgaatacaataaccctaaagtactatttttatgaaaaggacgaagaagacgaagtctacctcaatttgattttagactacatgccccaatcattgtaccaacggcttcgtcattttgtccatttgaaaacccagatgccccgtctagagatcaaattttatgcgtatcaactgttcaaagctttgaattacttgcataatgtttcccgaatctgtcatagggacataaaaccacagaatgtactggtggaccccaaaacattttcattgaaaatctgcgattttggtagtgccaagagtttgaaaccagatcaacctaatgtgtcgtacatctgttcgagatactatagggctcctgaattaatgttcggtgccaccgattactcgaaccaaatcgacgtatggtcaagcgcttgtgtcatcgccgaattgctcctgggcaagcccttattccccggtgaaagtagtatagatcagttggtggaggttatcaagataatgggaatacccacaaaggacgaaatctcgggaatgaatccaaactacaaggaccatattttccccaacgtcaagcccgttactttggctcgactattaaagggcgaagactctgatgctcttgaattgctatcgaaggctctcaggtatgaccctcgcgcaagattgcctcctctacaatgtctacttctaaagtattttgatgaaatcaaaatacgtgacactgatgcctacgcaaaagcacaatatttgcgtatatttgacttcgatgtacaaacagaattaggccatgtgccacctgctgacttgtctaccattgaagtagccttgaaacaacccgtttcccaagctttaacgtccttatgatttttttacctattgtatgtcttcatgtattatatcaatattattacataatatgcatttcccttctgcacatacacatatatatatatgcagtttacttaacgtataatgaccgccttctttccttctctccaacaaatttgactcaacctgctgcttttctaggcatgcggtcgttttcatcggccgcttgtctatggctgcatgatggaatcttggcaactgtaagaactccaggctctctttagtgcaaatagttgtgaaaagcacttcccgtcaaaaaagattgatgcgacttacaatgcattgaataggttcccattcaccatacttttagcgtaattgattatattggcggagaccaaaatcgtaatacaataaaagctctgtgtaaaaaagagtagattcactaaaaaaaaaaaggtaggaataacataagcaccaaccgcattgccgtcattatattgatggattctagctatacacaccaatacgggctgccgaaatatatagctatatccgactatcttttccatcggctcaaccagctgaatatacatacgatattcgggctttctggagaattcagcatgcctttgttggacaaactttacgatattccaaacttacgatgggctggtaattctaatgagctgaatgctgcttatgcagcagacggatactctcgactcaaaggtctgggatgtcttataacaacttttggagtaggtgaattatcggcaatcaatggcgtagctggatcttatgcagagcatgtcggaattcttcatattgtgggtatgccgcctacaagtgcgcaaacgaaacaactacttctgcatcatactttaggaaacggcgatttcaccgtatttcatagaattgccagtgacgtggcatgctatactactctgattgttgactctgacttgtgcgctgatgaagtcgataaatgtatacaaaaggcttggattgaacaaagacctgtatacatgggtatgcctgtcaaccaggtgaacctcccgattgaatcggaaagactgaatactccattggacttacaattgcataaaaacgatccagatgtagagaaagaggttataactcgaatattgagttttatatacaaaagtaagaaccctgcaatcatagtagatgcatgtacaagtagacagaacttaattgaggaggctaaagaactttgcagtagactcaaattccccatttttgtcacacctatgggtaaaggcactgtgaatgaaacagacccgcaatttgggggtgtattcacaggttccatatctgctccggaagtgagggaagtggttgattttgccgatttcattatcgtcataggttgcatgctttccgaattcagcacatcaacattccatttccaatacaaaaccaaaaattgtgcgctactatattcgacgtctgttaaactgaaaaatgctacatatcccgacctaagcgtcaaaatactgctacaaaaactattggcaaccttggacgaatctaaactttcgtacaggccagatgaacaacccagcatgatggttccaagaccttatccagcaggcaacgttcttttgagacaggaatgggtttggaatgaaatatcccgttggtttcaaccaggggacataatcataacagaaactggtgcctctgcttttggagttaaccaaactaggtttccagtaaataccttggggatatcccaggctctttggggatctgtcggttatacgatgggggcgtgtttgggagccgagtttgcagtccaggagatcaacaaagataagttccccgcaaccaaacatagggttattctatttatgggagatggtgccttccaattaacggttcaagaattatctacaattgttaaatggggattgacaccttacatttttgtgatgaacaatcaaggttactctgtcgataggtttctacatcatagatcggatgccagttattatgatattcaaccttggaactacttaggattactccgggtgtttggttgtacaaattatgaaaccaaaaagataattactgttggggagtttagatccatgatcaatgatgccaattttgccgtcaatgacaaaattcgaatgatagaaatcatgctaccgccaagagatgttccacaagctttgcttgataggtgggtagtagagaaggagcaaagtaaacaaatgcaagaggaaaacgaaaactccagtgcagtggacaccccaacgccggaatttcaacctctcttaaagaaaatcaaactagacacagatatgatttctcccacttactatcaaggtccataatctcacattaatgcacactcttcctcttttaattattagagtttcgtttttagcagcttcataactataatctaaatattttttacccaaaaacagcatagttgatagaaagttttattctattgatatattacataacctaacatgcattcatttgggcaagagtgctgttgttaatagccatatgaagataccttgacctgtaaggcttctcaatcacttttcatacatattaagatcttttgctctaccgacctccattccttcaaatacgtcatcatttataaactaattatgtttttaccaaagaggcagttaatactggacttgaaaggttgggtatttatctcaatcatgacacaataactgctgcacaattcaaatgcctcagatggagccatttacttcagatctttgccctatcatcaatacttgaagtcacttcgtcatatatatgagtcgtgttcgacggttttcgtaagaagataccacgcaactttgacatgaatttttttttttttcagttttcaatattctttgcgcgtgtacttgaaaaatttatcttttgcaaagttttatatatcttctatttcattagttttataataagaggaaggaagagaataaagaaatagtccgctttgtccaatacaacagcttaaaccgattatctctaaaataacaagaagaaatgtctactgaatccgctttgtcttacgctgccttgatcttggccgactctgaaatcgaaatctcctctgaaaagttgttgactttgaccgaggctgccaacgttccagttgaaggtatctgggctgacatttttgccaaggctttggacggtcaaaacttgaaggacttattggtcaacttcagcgctggtgccgctgctccatctggtgtctcctccggtgttgctggtggtgctgctggtgaagctgaagctgaaaaggaagaagaagaagctaaagaagaatccgatgacgacatgggattcggtttatttgattaagagtgctcaactgtttagaagaaattgcatattctaacatttaaaattttttataatttttctatatagtcacttttaatacaataagacagaactttctttttgttcaatgacttggtcatatttccgattttgaatagacgttcaatcacgatttaacgacgcgacaattagttatccgtatcatcatatatttgtatctcatggcactaaatggaattacctacacttacagaatatacggtaaccgacattccactaaaactttaaggttaaggaaatgataaattataagtgatggcttcccatttatacattgtacatatatattatttatgaaatgaaacagataaaaaagaaggtaaatacaaactttgtggatgaaaaattctttaaatctatttcttcttttcagcttcagcttcagccttttctctagttctcttttctctgatacctctgaatctcttttcagatctggctaatctcaaagttctgtaagcagattcgccgttgtcttggacagctctagcttcaacatcggtagttggttgagcaattgggaaagtggcagcagcagacaaaacttgttcagtttctggggccttaccgtttcttgggaaaacaatgatcttggattggtattcctttaatctttgaacgttagcgtcgaagatttcttggtttctgttttgacgtctgtggtcaacggcaataccaatggttctggcgtaagcagcagtcaaaccggcggccttgacttcagccaaggtgaaacctctaccagctctaacctttctgttgtacttaacagttggggctctgacaacaggtctcaaaagatctaatggtcttggagcaatcttggcggctctggtagctctagcattacgtctagataccttctttccggcttggtcaaagtgaaccttgacacgttcttgccagtgctttctgaaatgattctttaagattggtaaattcttggaaatggctgttataattcaattgataagttttttttaaattgttagtatacaaagattcactagaaaagtgatcgttccagttgtcatatatttcacaagaaccccactattattggaatgatgagttcgataaaaaacgcattcatcgatctcctcactcgctgtcccctgcgttaacatatttcctcaaacgttattaggtgattttcctggacaaatgcagttatatttcatccagtcggctaacggctcgtatacatgtgtgccttaatatatgatgtttctctaatgtgtttagcgagatttcttgttcttatgaaaaatgacaaacgcgaccctattattattttctcatgttgaacatacccattgtgtatgatttctgatgtgctgtgttgagatcaaggctacttcaaaagacgctgcaagctattattcttaatagccaatatctatagctatttcaaattttccaacatttccgcacgtctgttgtgattattccgaccaaaaaaattagaaaatttctgatcggaaaaattgcccgcattaaatgtaagggcgtaacataaaatgtatgggtcaaagaagaattagctcgcttttcacactataagctgcactggcttttttgaaacacccatacaaacaacagttttataccgaataaaaatattatattgaaaaaattcacttcgactgagaaaagttgagtttttcaggggagcggcttgctccgtagaaggagaatatcgtctctttccgaggctaggctgaacccagttcgttccagctggaaggaaggctcctccaggggatcgcatggtgcagctgggctggatgagcctagaatctggaagggcaattctcggagctcagtgagcaacactgacaaagtcaaaagtaaatgcgatgtaaaatgtataggttacgtagtaggttaattaatatatacctttttattaagtagtttttcgaacaaatatagcaagagaataagcacaagatgtctgccgtcccaagtgtccaagtatgttacttaacgcaacctatgatatgaattagttggaagaataaagaattccagtgggagatttagaacgagatgtccttaatacctcataagacccgtgaaagataacgtagttgtggtgatgacttttctataaccatgagacgtcagaatggttcaccatgtagatagaaaatatcaacttattaaatggacctcatttgcaagagctaaaagtagttaacgtcgactcaaacccatcattcataacaaagaagcacataaggagagcacgtacacataaacacacctcaagaagcctcaaaagcccaattcttcctcagaattcatatttctctttgagaaattttgaactttttctttttactaacatgattaatatgaaataaacttctatttctactttctttacagacttttggtaagaaaaaatcagctactgctgttgcccatgtcaaggccggtaagggtttgatcaaggttaacggttctccaatcactttggttgaaccagaaatcttaagattcaaggtttacgaaccattgttgttggtcggtttggacaaattctccaacatcgatatcagagttagagttaccggtggtggtcacgtttctcaagtttacgccatcagacaagccattgctaagggtttagtcgcttaccaccaaaagtacgttgacgaacaatccaagaacgaactgaagaaggctttcacctcttacgacagaaccttgttgattgctgattctagaagaccagaaccaaagaaattcggtggtaagggtgcccgttctagattccaaaaatcttaccgttaagaaatttttcagattttcccaaaaatcttctcacttttctttgcacatctattgtattaaaaaacaactttttacttacatatatactgtatatcctcctataacaggtaaaacgttaatttagaatccattcataaattttatttataattccgccactccggtacgttaagttatccaaagatatattgactagatgtgattgttgtattgaccatcaaaatccctttcttgtttggttcgtttgtttgtttgcttgaataatacataatctttacatgatctatataaaaatatattttttttttcttaattattcaaataagtggatggatcaataccttcttcggggaattccgcgattttgacatcgaaacgttcttgaattttagccaggacttcttcatcttccttggatgaaacaaaagaaatagctaaacccttggtaccgaatctaccagctctaccaacacgatgtaaatattgatcggcctcgttggtcaaatcgtagttgatggctaggttgatacgttcaatatcaatacctctaccaaaaacgtctgtggacacacaaatacgtttttcgaaatccttgaaagctttgtaacgagcaatacgttcttcttgtttcatatgaccatggacggtaatggcagggaagttagaagcgtttaatagtttggtcaattcattagctctgttggtagacttaacgaaaatgataacttggttgaactccaaatcatctaatagttgggctagtttacggttcttttcacgctcttctaatttgatgtagtattgttgcaacccgtgtaaagtcaatttagcttcatcatcgacgaaaatttccaatgggttttgtaagaaacgtctacaaattggtctgatttcttgagaaagtgtagctgaaaacatcattacttgcttgtcccttggggtagctctgaaaatttcttggacatctcttctcatgtctaattcttccaaaactttatcacattcatcgatgacaaagttcttgacgtgagatagatcaatgtatttctctctcactaaagcctttaaacgacctggagtggcaacgacaatatgtggggcagtgtccttgttcttcaacagttccgcgtccttggagattggagtaccaccatagaagacagcagtcttcacgtcaggcatatatttggagaatctcaaatattcgttacgaatttgataagctaattctctagcgttacaaatgacaacaacggcaacttcaccaggaacagggtccaattgttgtaaagtggacaaaacaaagacggcggtcttacccaaaccagacttggcttgacacaagacatcggtaccgtgaatggattgagggatggtatgttgttggacttcagaaggatgttcaaaaccacaatcaataatggctcttgataattccggctttagcaaaaaatccttgaaaccagtggaatggataccaacgtaagaacccttcttgtcaccagctgcggtattgttattattttcgccttcagtggtagaagtggcggcgccagtttctccggcttcagcggccttggaagcatcaatttggatttcttgttcgttatcggaatactccaataaatcttcttcaccttcgtgtgacattgttgctgtttttataaagtgaacgagttttctttaatttcttgaaaaaaatcctcttgcaaagagtgaatagaagctagttgtgccggtgagaaaaataacctaaacttcaacaaacaaacagatccgtgttatcacttgataaaaaatgaacaacacttagaaagataatacctcaacttctgcccttctactatcaatccaggtactaaataaaataaaaccctttgtttattcggcgtgttgtcgactctatttattttttttttaaattttcaccatctgggaggaacatcacctccgacgagcgagggtaactccaatttccacgatcataagggaaattacagattataatacgcgtaaaaaaaattgtaaacatttgcatcggaaaagaagaatatatagaaatatatatatatatatagatatatatatacataaaatcaagggctatacggaggaatctcttccaaggaagtacactttagtccagtccatggcgatcagaatcctgtttctgatggatagacacattgccaagtaagcagatttccaaaacaagaaggcaaacatacctttcagctggtacgaggaatcgcccatgtgtaggtcagcgatcgcggtttcggagccgatgtacgctagcgcgcccatgtgcttgtagttaaatttatctagcttagattttttcgagtcgatttcgctttgcaagcgcgatactttggtctcatcggcggtgttcaacatatcccattccagttgttctatttcgagttttttgtccaaggttctggccaagtattcaccttcttgatgcgcgacttgcgcagtggggaagaacccggtgtgagccgtgcaatcgccaatggcatagaccgactcctccgcgcccagcagctccagtttgtcgttgattagaagaccgcgcttgttggtttgctccggtactttgcccatcagcacctttgaaagttcgatcggttcattccccgttgcccaaacgagcattccgtaggggatgtcgctggccttctggccgccttgcaaggtatggatgtaagttggttctacggatttcacggcggtattcacttgcaggtcgattctgtctctcgcgaagaggtcttcagcatacttgatcaacgtcttgtcgaacatgtttaggatgttgggcagggcctcaatcagtatgacgctcatttctttacttaggtcgggcatccatttgctcaaatcctggtcgacgtagtcttgcaattctgcggcgaactccacgcccgtggggccgccgcccaccaccacaaacgttagtagccgcttcctctctgggtcgtttcttgggaaagagctcgcctgctctatggtcttcataagcttcatccggatattctgagcatcctcaatctccttcaggaacaacgcgttgccgtagacaccagggatgttgaaagtggtcgtcttcgcgcccacactgacgaccaggtagtcgtaattcacgttggaaacgaagaactcgctttccgacacggactgcaccagcaccgttttcgccttgggatcgatgtccagtgcctcggcctcgatgtagtggacctcgccgggggttcttctggcaatagacctcacgggctccacaatagacttcatctcgatggtgcctacgggcgtggaggggagcagcggggtaaacaaaaagaagcttcttggcgacaccaccgtgacgttgtaaagcgacgtgtccagcttcttcaaaagagagatggcgccccagcccgtgcccaggatgaccagctccttctttttcagcccattggcaaatgcgctggactgagggatctgcttgggtgggttcgattccctgtagagatggtacgaaacgtacagcgtgcccgccagcgtggagtagaaagtcagcttcaagcccctgacaacccacttcttgaacaccgaggcgtaagacttcgacagcttctgcggtggcgccggcttgccgacttcggtggaatggaagaacggtttagagatctgcgtcactttgaaacgttgcatggacctagcggtccgtgccaaaccaaatctgggcagcattgataaaaaatatacactggttacttgtgtgtggtggtgggagctacttgctggctgcgtcagatcgcatccactgcaaacgttggttccacctcttatatacggatgccgtcgtggtggagttcaaaggggaggggctgacctattaggggaggcttgtatgaggcctgtagaaagtccctttaaaaaacgcaaaaaaagatggagaacccaagtgtcagaggagatctaccactgtgacgcctagattacgatgcacataccggtgttggcacacgcgtgacaagactgcgatatgccggattccggtggatgactagaccaaagtagcaacttgctcatatattgtgcaacacgtagcggatgcgtttgacgatttacgatttacccggcgccgtcgccctattgttacagccagaacgcttctttcgtcttgccatggcaacgtttccttccacgtcctatataggtggttccagcagcacagcagcacagcagcaagactacagcacaccacaccacacgtcccagggcggcacatccttcatcatggctagaggcaatcagagagacttggcaagacagaaaaacatgaaaaagcaaaaggacctggctaagagccagaaaaaaaacggcgatccaaagaagagaatggagtcggacgctgatattttgaggcagaagcaggctgctgcggacgccagaagagaggcagagctgctggagaagctgaaggctgaaaaggcaagaaaataggtcggtgcagtagagccactttttatagagctgcccccactttctttttttttttctttttttataagtagaactttcaatataaaacgtgcttctttttatttttatttttcttcttgttgctatttagtatttgtatttaacatgtatgcacatatctggagaggtgatgtgttcaacaaacgtgttcgagtggactgttatcgtccacaaactcgcccaggtcgagtctcagtttcctgttgaactgctcgaacaggaacccgagacagctctgggtgatggccgagtcgaatctgcccttgctgaactcatcacggatgaacgcgtgctgggcggccaggacctccaagaacgtgaacttcacgccgtggtctctgagcgtctttctgatcaggtcacggccctcagggtcgacgtgggtgtccgaagtaccgaagatcaggaccatttcctggttgttgcccagctccttcgaaacacgttccagcgagtcgtcgttctcgcccagccccaaggttctcgagtggatgtccgtggggaagaagcacgttgcgcacgtgaccctcttgtccaacaacgccctgaaggccagatggccccccagacacatccccgtggacccaattcttttgccgtcgaactgcggtagttggaaaagcaggtcgcaacacagcttgttgtcctcgtcgtacgactccagcggcttcttgatcttgtactcgttgccgatatcggtgccctgcacgtcgtagggcaacgcctcgggacccatgaagttgtggtagatggcaggtgccacgaccacgtagccttcggaggcgattctttggccaaaacgacgcacggggcccgtcacctggtagatctcactgtacaagaccacaccggggaacttggcctgcggatagcccgcaatcttgggcgagtacacgtagacacgcaaagtggtgccgtacgacgtctgcacatcatggaaggtctcggtaatcaacatcgtgtgttctgcttgcttcgattcttgtaacgttgtcccccattttccggaccggccttctcttcttttatatacttccttccagagacggtttgccgataaaatttccctctaatcttcgttaagcacccaacgaacacaggggaaagtcaggaacgtggcaaagaaaccgctgcccagaccagtgagcggtgcccacagatcattcaatggacacacgacacaagctccattgaaaaaggttcgcgaacacccttcgattgggtcaatcctcccagttaattaacagcaccgcaaggcattacccgaatacccgccgatgcccaggcacccaagagagaaaagaaacgacccaggttattgagcagtgagtgtaatacacaccactccacacaacccctccagagcgtaccacgcaggatatgtcgacgccagctgcagaacaacggaaactcgtcgaacagttgatgggcagggactccggtttccgccacaacaggtactcacaccacaagaaagatctcgggctgcacgatgccaagatctgcaagtcgtacctcgtcggggagtgcccatacgacctgttccagggcaccaagcagagcctggggaagtgcccgcagatccatctggccaagcacaagattcagtacgagagagaggtcaagcagggcaagactttccccgagttcgaaagggagtatctcaccattctggcccggtttgtgaacgagtgcaatggacagatctcacttgcattgcagaacttggagcacaccgccgaagaacggatcaagatccggcaggtcaccgaagaactggacgtcctcgacgcccggataggtcttatggggcaagagatcgattctttaatccgtgcagacgaagtcactatgggtatgctgcaatcggtcaaactgcaagaactgatggacagaaggaaggaggttgcaaaacgagtgcgtaacatcacggaaaacgtcggtcaaagtgcccaacagaagctgcaggtctgcgaggtttgtggggcctacctatcacgtctggacacagacagaaggcttgctgaccactttctgggcaagatccacttggggtacgtcaagatgagacaggactaccaccggctgttgaagagtaaccaggctgctaacgccaatagggcggctgcactacccggaaaacactttgtgtaggggaaaaaatttggcactggaaaatttttgtttgaagaggagaggtaaatgcagaaccgggtctgaatcatcgagaacaggacttccataactcagcagctgcttccattttcaaatagcagaggcccattcttttctttctggctttttatttgcactcaatctttctctcctcctgtgaactgtgaaaaagagaaccaaccacacaactgaaatgttcggagtacattctagcagcaataacaatgggtttgcaaacctcacatcacagccgccccaaacgaaccagatgtttcaaccacaaccacagcaaccgcagcaaccacagctgcaacagcgctcacaagtcaatgcatctctccgtcctggcccttcgcagtttggcacgtcatttaacaataataacataaacattaacaataataatagtaacattagtaataatagcattaacaacaataacaatataaacaacaacggcagtagcataagccaacagagccagggaaataaccctagttggattaataatccgaaaaaaagatctactcctcacacggtgatgagaaggaaaacaacaaagcaaaactcttcatccgatattaaccagaatgatgattcgtcacccataaacatcacgatgaggagctttagcaagcagaaccaggactccaaacaaaatgacagtaacaaatcaggagcaaataatgatctgaattcctttctgtccaattttaacgacactccacccaccgtcaccctacaagactggcagcgggaggacgagtttggttctattccatctttgacaacacagttcgtttctaataaatgcacaaccaaaaaattgaaaaacccatcttatgattccaagaatactccgaatgtctttgataaagattcttacgtcagaatagcaaacattgaaaacaataattcggataataacaacgctataaatgatgctaacaatggtggtgcccatgaacctttagcatgtaactcctttaagccttcaaacctaagtgcaattatcgtatttgggtaccctgaatcgatttctaatcaggtgatcaagcacttttcccattttggccacatcatggaagatttccaaatattgcggttgggtcgtggaattagccccagctcattcagagtatttcacaacgacgatactgctaacgatcatgctgattcttctcctaataaagccatcagtctaaagagtagggataacgaaacagctaacagaaaatatccaatattcacaggggaaggttgggtcaaattgacttacaactctccatcttctgcattaagggcactgcaagaaaatggaagcatctatcaaggtgccttaattggttgcatcccgtattcaaaaaatgcggtagaacaactggctggttgcagaatcgataatgtcgatgacattggcgaatttaacgcctctatgtatcaaaactcctctacatcatccacctcaaatacaccatctccatcaagcgtattattaaccaatgacgcttttctgaataaagaaactacaacttctggaattaatgttggtaatgtaacacacttgtcgagtccaaagacgacccattctccgaataaacgattaaatgtcaaagatggcaagtcgctcttcattcaaaatacgaatacgaatacaaatactccaacacttttacagagtctagaatcgaaaatgcgtcaacaagaggaaaagtataaaaataatgaacccgccggacttatacataaactaaataattggttatttggctggaacgatctataaataaattttaatcaatcaactttaagaacaatgaaactgccaagtacatacacttctcattttccataaaacttttcgttttgttttttattatcgagttttttacataactacatattgggcataactaaaaaaaatcctctttctatttcttacgatagtacttagtttttttgggcgaatgaagtatggcgttgatgtcatctttattcaatgcattgaactccgaattttcgaaacccttctttcttgcacttaaaggcgtttgtctcaaggggctcaatgattttgatctattttggtcttggttcaacaagtacgctccatcctcctgcatataccgatgtggagataatcgaacggggttgtttttgggaatgttttcccggaagtctggggaaagttgtggtgaaaactggacttcagctgggtctgtagagcttccaaaatttcgagacatgttatcacggtattgtattcttgtttcacgaggctccggtgtatttttgctctcatttgatagtacttcgaattcctttttttggtaattatatatttctctaatctcctccccatttaatgaatgtgtggtgaaaacttttggcgttctaggtcctcgcccaaatcgaccagtgcatccaccatttgattgagtgtatatactagcttgctggtttactcgtgtcattatatgcttatcttcatattcttgtaaagctgcgctcgataaaatcaaaccatcctccaggctcgcctgaaatcttttgattataatgaaattcagaacgtattgatgtaaaactagggaaattgctgttgtgaatgaaacttcagaaaagctaaggaaaacaatagctgttggtgaaaaagacacaacaaagttggttatgaacttagtaggagtccatttccttagttggtaaaatatttcatcttcatcctggtcaatatgtggtgtatcatcgcgaggacctctaaaaaagtgctttaacatagaccacagtgactgcttatagatgtcttcataatattctttacgtagatcactcaagctatgtttggtcaaatttggagaactaatttcattttttaaatgaaacaaattgtaagtcttgaaataaccaaatatgaacttagaggtcagataaaagttcaatgacagtaatgcgaaaatcgaaatcttgaaaaaattatccataaaccttaaagtaacaaaataccaagattggaaggcatcgaattggttatcattttggaaatgagaggatatttcagttaaataatcaaactcttttaacttgttcgatttagaaagatcaaaggcatccgacttaacgtttagtttgtaatagttgggcttgattaggttgtcttgcaaaagtctcatagcaaaaaaacacacggttaaaaaatttcctagcggcttagcaagacttttggcatgaacatcccagtcaatcatttctaacttttcatttattaccagctgcaaatccaagggcgaggtgattagctggtaccatttcttaatccatgccagtctagattccccttcttcgttatccaaatccgaatcgtcatatacttcgttgaccacatccttttgatccatttcactgctaaaaaaaaatctagtcctcccttgtgttcaaccaagtacgtcaggctgtttttcttgcagcttacaagtaatgtctttaaactaaacgtaaactaaaagggaaccgtcactttgtttcactacttctttaactttctaagtaaagcattggctcctttctttatttgtagtaaagccctttttcccttctttcgcagattgaaagaattacgactcccgtactcaggtaactgataaaataaaaggctcaagacattataacccaaactgtccgtctatacctgacctttgcttggctggtaatcttgaagggaagttgtcttgtctcgtagctaatcatgcctattatccatgtagttgcctaattgggacagtttcaattcgaaacacgcgaagtaacttgcatacaacaagcaagcagggtctcaccttcatcgccgctcttatgcacaaataaccgtgtagcctgaagactgtaagtgttcaaaacatatgcggcagaggctaggaaaatccatagccagggccaagtttataaacacggcattgttaggaaggaagagaccagtcatggagaaagtcatagatatcattgattgcgatttaggtgaggatatccaaccattaatgaaagaactagagacagatactacggcagcacgccatgaagctctacaaagcatatcagacatatacgatgctcgtgagaatgatgaggaacccactcttacaaaaggttttcacaagatgtatttgaactttgccattgaaactccgttacctccgcaaatgacagcgctggatgcttcacaaccatggatgctgtattggattgccaattctctgaaagtgatgggccaagattggctcacagatgatgtcaaaagaaaaatcgttgataaactatttgctataagcccttcaggaggtccctttggtgggggtgtcggccagttatatcatctggccagcacttatgctgcaatcaacgcattggccctttgtgataatatagatggctgctgggacagaatcgatcgaaagcaaatttacaaatggctgttatcgttgaaagagcccaatgggggattcaagacttgtttagaagttggagaggtggacacaagaggcgtgtattgtgtcttgagcattgcatcactattaaatattcttacagatgaactttctgaaggagtattgaaatatttgcaagattgtcaaaactatgaaggcggattcggaagctgtcctcaggtagatgaggcacacggggggtacaccttctgtgctacagcaagtctggctattttaaagtctataaatcaaattgacgtggaaagactattagaatggtgtagtgtccgtcaactgcaagaagagcgaggattttgtggaagaagcaacaaactcgttgatgggtgctacagtttctgggtgggtggctcagccgccatactcgaatccctggggtatagcgagtgctttagtaagcaagctcttcgggactacatactatgctgttgccaagcggaagagcagccagggctaagagataaaccagggaaacactctgatttttaccatacaaattattgcctattaggactagctataacggagagctcgtacacctgtgcgccggatgatcctccacacaagataaaatgcattccaaacagtaaagttgggtcatctgaacttactgatatcaaccccgtttacggtctacctatagagaatataaagagatttattgatcatttcgaatcaagcccctcttcgaagaagtgtacataatacatctaaataagtgtttaatttgcttaggatcctcatacttttctcttcaccttcctctcttcaattgaggttccttttatctttattcgataccccggctaccgctttttgaaatggcaataacaaggcgaagtcttaattatatcatatccttgttcagttttacacataaagtagtcgagtgaaacttgacataatagcagatcaatcgcgttctggcttttttcgtatgagaattcaccgattggattttgttgcaatttaaataccttcaaaacatggacatattcagacaaacttttggaaacaatgacgattcatttattcgaatcccaggtgcttttagtgaagaacagcccgcagatgtgaatgcagaggcagagaatgggactaacagtacgaatgaaccaacacggagtcacagtacacgttctaagtcggtccttcgttttctgttccaagctcccttaatagttctttactatttattaaattttattatccgaagctcacgccttctgaaaccactactaagatttcatgggttctatcaaagaaagcacaatcgtttattggatcatggctctcaattaaatcgtctattggaaagcttacagaatgaatctcaggttgtaacttcctctgaagcaaacggaaacgctgacgacggtagcaatagcgaaaatacgaacaacagtcaaagcagcgaagttcagtttagtttcggttccttatacaatcctgaaaatggaatgttttccaaaggtatcatgcaaaatagttatactgaattgctggacgcttgcagcgaacaggtaaaatttggagtaatttacttgcacgacccgcttttggataaccatatggactacgttaacaagatattatgctcggagacctttgttaatatgatacgaaaataccaggtgctactatggtatggtgatgttaccacctccgaagggttgcaagtttctaatgcattgaaaattagacagtatcccctacttggaataatctctttaaaagctgaaaggaaaatagaattgattgcgagagttgaaggctctataccaaataataagcctcaagatctagagactatcttttctaagaactatccccgtttgattcagttgcgtcagcaaaggcagaatattgaaatgcaaagactaataaaacagcaacaggattccagatatcaagattctttaaggcgtgatcaacaaagagacacggaacggttggaggagatccaaagggaacaaagggctcaagagcatgaaagattggaaaaggaatggctattgtggagaaaaggacaactgagacccgaaccttcgtctgaaaacaatactagcaaagttgctataagactagaagatggccaaagacttgttagaaagttcgatgcatttttaccaacggaggaaatatacgcattcgtagacttacatttacatggcttacttgattcggaagaaccagctcaagttgttgagcaaccagctaatttccagcaccggtatgggtttaaattgatcacacccgtaccgagaagagagcttgagttgtccaccataatatctgaagttagtggtatatacccatcgggaaatattgttatggaacgtctggatgaataaagagaatgttatatgctttattctaatatattgttaatttatatctacataactttatgcaattaatcttttacacctgcatccacaattcttcacctttcagaatcaaaggtaacaaaagataatgacagctttcactcactcaatgtgctttctctcaatttttctttcctaccttgtttcttttagaatttttaccactggaaccgcccttgctcttctttttcttcttcttaatcaaatcttgcatacctcccttgaacacagatgagtattcttgccaaaattgatctaattcattcgcttttaccattgtagagcatttcgccttcttgtcatgcgagccatatgacattctaattagcaatggatattccttgtcagagcttgaagtgacggaaatatcagacgcttttcttgaaacatcatattcgggattgttggtagcatcaaattcaagatttccttctacgggatcgtgctctatgagtcttttggctgttaaacgtacagttatatgtttttcatttgcagtcttaaaaaattctggaacttttgataaaaaatcatttggggataaacagccagtattagtcattggtgtatggtgaagagaaaattacacttgctgatctataatgaagatgaagagatgttttacctgctattcgtcaagtattgatgctaagtatggctcttttttcaagcaaaagtgtattatccctttgcacggaaattagatgtgattatgacggaagtacctctttgttactgcttttataaaagcatcatgctccaaccactgctggtcacaattttttccatcaagtatttatttcgcctaaattcatctcttcttgaccttgttttgctagagtatgaatatattctagcgtcataagaaatcttttgaagacttaccgtgtcaagacgcacagtagctgtcacagtcctttaaacgtatttaattcaaaagtcgtatgtttcgtttacgaaacattacattgtgttcagataatatataaatatacactatttaacatcaccgtattcatcaaagtcgtgcagtaaaaattaacatcgcaaaaaatatacaaaagaaaaaaaagctgaaccttttgtgaattgtaatagatttcattttccacgtatttctttcttcctttcgtatttcaagtaaaatttaaagctgcttgattaaaaatattcgttcagaatacaaacttgggccattattctatctttcattcgtagtggctataagaaggcaaaaacgagttacaatagaagtcccagcttcctaaccacttggatctcttgcataagccgcttgtccattcagcggcataaatcagaggagagtgctcattaaagaaatagaaacatactaccataaaaataatgacaataacataaccaaattgcttcttttgttgaaaatgtgagtcgaaataaggtctaatgcatgaccgaacgctaggataccaaaataataggctggtatataatcgtaaaggaacaaattatgtttcataaagtagaagggaacgtagtgaagggcaaaacctaataagtattgcataacttgatagtgaaagtttataatatatgcatcttgcagtatctttgtgcctaattttcgtgcaagaaattcaattgccactccagcaatgaaaatgaagataaagcgtgtgacaggccaccataatacagcgttacctaaaaagtatacctccttgttgttctcattccagaagtcaataccacgcaacataaaaggccaagtttttggttcagatgaatagacataactcaaatccgtactgtcgcctgcatttgaaatgaatttgtgaatagcaatgaacttttgccaaaagcccatttttccataggaaaccttttttgggtttggtaatggtgcctcattatcgttttcttcaatataccatgatgttaagtcttcccttgcaaaatatgcacatgtcacttcttgttggccaaatccccactctggcagtttttcataatgcgaaaacaaataacaaccagtaagatagtgttttaatctaaatttagtttcaatggccctaacatgttcttgagctggcccaggtgctgatctttttttgtccacttcaatgatccaatcatcgttaatatcaccatcaaaatcatcataaccataacaagacacttctttttgccaatctgccttttgggagactgggggtttgtggtcatgagaatgtaatctacaaccgtttatgagatgtctcaatttgattatggtaccatcggttaagttttggaaacttgtgacattttcattaggatgatcagcaagttcaataacccatttattgtttttgtcgacgtgaggatacagagtaacttgttgttgcatagacccagctggataattgtgaagatgagaatgtaagtaacctcctattgttccaatatggttcaatgtaacagcagagcctacacctacttctgctaccgtctcattaaggacattattattctttaaggatgttctanattcagcaggaaagaaactactactagtcccatttaagcttaatgtcttgatatgtatagaaaaaacccaaatgaaatgaaagctggaatactcaacaagcatgggatttggataacatatacctgatagaggggccaataggcctaaaaaaatcaccaatcataaacataatcccccaagaacaatacacccgcccatgctataataaaaaacacccccctttttgaaaaaacggaaaacccaaggata