gagctctgcacgatttttgagaggagcagactgaggggaagaccatgcgcccacttttgacccacgaggtctcgttttgaagtaacgctcagaggtttctctgctgaccttctccacgataccttcaactctgacctgcctttggagatttttccagaaaaaggttaaggcagcctgaggattgcttcttgatgtcttgagctttctttgaggtttcccagttagagtaaatagtaaacccgcggtcatcaagctccttgaatagcaatactctagaagagattcttccgctaggaagctcagcagacgaaaaattcaccgcttctgggatagtctctgttggatcttgttttgcctcttcaaaccattttgtgaactgctctatggggtctttggccaattcattctcgctcagtgaatctttatcgtattgataagtttctggagcaacttttacaaaacaataacgttagtaaagaggtaaattatcctgagaactttgtcaatgaaaacatacagatgatagggttcttggtggttgtgtcactcattgtttcctagttttccctagcttgaccttgagtcacttgttgtattcagatgataccctataagctcaagtttctcgagatcactaaatttaaacgactagctccgaagtcatcacatgatagacataactggcagtgggatccaccaaggtaactgataacgagtccgatgtggcaggtgatcacgttatcggagacagtttattagagacgcggtgatagagattgaagtagagttgtgtctatctgtatcacgatttagcttggttcaaggaggctggagtgatggatttattcctgtggagttggcggtttgaagtcaaaagttgcaaggtgtatctgcatacaaaaatgtgcctaattaattcctggagagctggttaagggcacagctcctaacagcgtattgttataggttcacagactcttttgtggcaactcgtatgatggtaaatgtaccttgtaatcagtcttctaaagagaataaaaatgcttagatactttttcgtcagatttcgtcactaaccaacgcatcgattgtcgaataacaagttgtaaaacatagtcaagataatgataagcaataacggaaacgacgctggtcttttttcagttgattgagccaaacgaggaggtgggcaatagcatgtcagtaggacattttcgaaactgtcaattttatacattgttgataatcgtactaaataacaagtgctctgctttcgagcctgaactcggcgcatgtaccaggcttaaagtccgaatcaaacccaggcatagtgataagtcgcagatagcctgagaaaacattcctacaattaaaatctctagttattgctgtatattgaaaaagatagatgctttatttgggtttctaaccgtaagtcagtttaaaaattcgtttctaatatcctcgtggtatctgcttagcgtactgggatatatatggcggagctcgatgccgttattacggcactgcgaacaggtatcgcccatgcccaagaaaaatatcctgcactcttctccatcccagaaaaaatacggcatcgagtaaagtccttgctcaaagatgtagttattcatgtggacggcgatagagttccatttcttcaaattaagtgagggccgatcttttgacactagtttgcacagctctaccctggctaccacggaaaggtctcgaaacttagctgcctctactttacgcccgtaacgcaagatgagatacaggcccactacggcgagcagaaactggccaggattcaaagggaagaaccaaataagtgccgctaaaagaaaaatagcaatactcgagtatttgtaatttaccatgcgataaaacacgcgcgtattaaataattctcgaggcaccttttcatgtttctcatcatcacggataaatagcttaccaattgtcttcaagcggtgaacaagggtgctagtgaagggcttagaatccgaagttgacttttcgggcacttgcatcatactaatgatgattgtctactatgctctgcgagagtctcagtttttgagtaaagttcacacttatgtacttctcgaggatatcacgtagatgccaagtaacgtccagtatagggacggacttaaaaaaataaaaagacaacgtgttttctgttatctcatcgcacgcgcctgatccattagttgcggatatttgcaagggaacgaaaatgccagcaagacaggattggttagatgaagaagcttgagtttgcagagttgaaaaatagccattcgatttagcatttattttgtcatcccggctcaaatttggttggatgctttcaatagtactttgatatcagttttaggtcagaagcttcctctcaacagcaattaggttgtcacaccatcagcgatgagcgaatggagttttgtaaacatgtgccaactgatgtgctaactgatgtgctaactgatgtgctaactgatgtgctagctgatgtgccaactggcgtgctaactttggatcacaatcgtcagcattatcttgtacaccaagtctcggatctcatagttcaaaaaatactcttaagtgattttgctctaattctcgcttttcagcgtaaaacgcagtgcttttagatcaattatcaaccagatttaggaacgtgaacaatggtttcatatattgcagtgctttagttgtaattagaactcactgttttctgaaagaattgtaccgcacctctggaagtgaccgtagtttaatcttgtgaaaagatactgggtaacactcattaaagtggtaattgtgccatctttgttctgacatccaaataatagtgaagttcttgtatctatattgaactcagcgactttctggagatggaaaagattcatcatggaacccatagacctttcaactggaactgttatcatgaaacatcattttacctttttagagattcaaggacacgcacatatcctgtgaaaggagaacattgcagacctagctcgaattgcaacgctacactcaccatcagggacgtgaacgcgatttgcggctctcagaatatatagtatatgtccatggtgaaacacagcttagcttttgatcaacggtcaagagaagcgattccgaaagtacgatattaaggtcttcgccacttgacattattctgtcggactcatcttttctcgaataaaattgaccgagcattttagaaaacagtaggtgatttataggtcagtaatttaggccggaaacgtctacaaagttaactaactgggctcgatatcccttcgcttctgacacagattcgatggaatgtgtgtaatcgaaaacagctttagccgaatcactcaaggtaggcaggtgacaggacaaattacgagcccgctttaaaccataacaatatcatggaaacattcagtttagcgctggttcgaaatcgaggtgtttactgacactttatcgagacttcgtgagcttatgatcttagacccacacgtgagcctgttgtattatatgaaaagacggtattaggcctttaacactatcacattgtacaataccttttggcatcacgacgctaccaaaaatgaaattcttatatctgctgacagctttatacactccacttttggcggtttgcactgtgcatagcgtaacgtcactggatttcttctatgacaccgtaaacacagaatcatatactgtgataaagtacttcactacgtggtgttcccattgcaagagacttggtcctgttttccatcagctaagcgaattattcgacaactcccaaggtacaaatgttacgttccttgaggtgaattgcgacctttttggatcgactttgtgcgaccggcttcctggttatccaatggttgaggttattaagcccttaattagtcaagaggttaacggatcaactatcacagaaaccgcgcccgtcaaactgtcttggtggtccaaattggtcaagacaattaagcacggtggttataacccagcttggcacatggatctctcaagagtggtagaattcgagggaagccgtgatctgccaatactaaaaggttttattgataaagtaatagagaataacgagctggacagagagctcgaaaccattttgagcgatcgttcatgcgttgacaaaagatgcgaagcttcccgggagtatctgagtcaagtgcatcaagttgagaaagagatacagaagcttgaaaacatcctgagaagcaatccagaagaagaacttgaagagaccaaattcaggctcaaactattggccaagaagcacgattctgaaaaactcgaacgcgatgaactttgaaaaattatagaaggcgacctctgacatacatagcgatgttcaatctaccaccctgtatatttttgaacgcaccttacgttctccggccacggtatttgtggcctgtctggcaaaataatggagttaacgataactgggatatctttgggaactactctccccaaccaaatgagagaatgcgagcgcttcaaatagattatgacatttgcagcaaacttgtggccgcctacgtgattcacaaaagtcacattacagcccccaggtctaaagtcggaagcatcacggtacaagtcgtgattttgcagctctttgaaaaaggtcttttgcaaaataggagctgtaatgccacatcttttatcgcgagtcttatgagagcaaagaaaaacgaaggagtcttcattggcctctttaacatagtccagagacagaagctcctcccgcttattttcgagtaacagaggaacaagtttgtctgccctactatcgacttcttcggctctaagattcttgatccaaagaaaatgcggcaacactagaacgtcgtttttcttgccacgcataacctccacgtccaagaactctttgggaagcgccgaaacgttgcagcggatagtatcaccttcgcctccattgtatttgttcgcgttttggtctatccagtgtgccagtctctgttgaacagtacccgtgacttcattgcatgcatcatgcgcccaatcaatttgcgatgtgggcacaacaaagtgaatttttgagctcatagatgatccaaacaatggcgtttcctgatcgatctttagctttgagaatctggcatcatctccgtccgtgtcagccgatgagctggcacaatcgaggcattctttcgagcagacgtccgcaactttctcgatttcggcaatgtccttctgcgagaccagttcttggcctaagtgcttgcttcctgatcccattggcttcgatgtggtgggtagagagaaggattgttcgtttcccggctcatctccgccttattcctgtctcgtccaacagcgattagtatagggtgacaaatttccatttaatatccacgtaatttccctgtaaccctagttgcataacagctagttccctgtattgcgtatgaacctgtattgcatatgtctttgtacgtgtatgcgatttcaggatacttggtatagagattagaatcaagcgtcattagctcagcgaattgactttacaaacagtttcatatcaagtcgtaaagcccaagtacgggacttgtcaatagccagctttccctgctcataaggaacaaatgagtacgatgaagagctacaattatttaactgaaaactggcttcaaatatattctatagcctaaccgctgtgataagtaaaatagctcgtctttgtgcacttttcatatctgttaggtttgcaagccatctagaaggaaaccaggatgggttgcttgcaagatgcaaagcgtttgaaaacttgttactctggaaggctcggcggttaattcttcatcaactcccactctcaaaaaatgacgttaagaacacaataaaggcgtgtatttcatggtaagagtgttttatacgtggttacgcgggtcaaattctcaattgcacgaccaataagtgctgagatgagaggattgtttgacataattgagttatgccatggtttacgtgcaatgcaacgatattcactgagacagttggtttaatcaaatcttgtcattggttcatgatagtctcattggagaaagcaagcggggcccaacaagctgtatgaaagaagattacaaaagcagatattaccagtgtggctattctcgattctatgaattagatggacaaattgactctttcaagcttgttaacaaaacgatggtgtcatcgatacaaactgtctgaccttgtgaacctgccccttgaacaattatctctgtttacaccaaaaatggcagagtgcgtctatcgttgtattcttcatgtttaaagctcaaaatcgcgacctacaagaggaactacaaactcaaacctaaactgaacttctttcgacgttctcaatttcaaccaatttcctatacactgtttgattggccctatacttgtcgctctccaagaagccatttttccttctcttttgacggcaagttccagttaaagatcagtattttttttcatcagagttgaacaatcatcatacaccgagatggaaacaaaagcagttccaatggcatccgaatcacccactgagctgtcgggtggaaagtttagaaaaagagtacccaaagcttgcgaccattgccggaagcgaaagattaaatgcgggcctgtgaaccctatcactggaacttgcgaaaactgtaataagttcaacacaagctgtacattcaggcaccatgacgagattagccggcatcggaagtttactgatctcaagagggccagtgataatgaaccaaaggttaagaaagcagcagctgagttgtcgccagaaacatcttcgatggaacagaaactggagaaattggagagccaattggcaggtctttacgagctgatatcccgacagcaagctgttaaaagtgagagcctacactacacaagatctcagcggactagtggcactccagatatgtcacctgccccgaagcagaaacgctattttacatctctactcactaagcggcgggtagcatggctgcggaagcaagctgagacttttcgaattagcggcggcgtggagctgggagatgaatcttcaaactggtccttgtgtcctttaactgatgttttctttatcgcgtccagatggtacgtcgctcaaatcaaaaaaattatcgacttttcgaacccatttaatcctttgaataccccacagctatatgcattcccccctgaacatcaagttgattctattttgagtgtatacagggaccggattttggacaccggcttcagtattgtatgtggcgaagaagtgcagaccctactgaacagatatttctccaacgaaaaattgtctcattctgaattgatgttacttgatatgaccttttgcattggcatctgttacagtcatttaggtacctcgtcagtcccgacagaaaccagtcaggagttctccgctctaggaagccatatgctcttgaacgcgatgtaccaatatcacaaggtctcacttctgagtgaagggcttagatccatacaagctttgctaatgctatttcaacaggtaaacagcaagatcagtaatgaggtagcttacaatatcttctgtattgctcaaagatttgctcaagatatgggacttaacaggagagaagcgtatcaaggcttgtccttcaaagaagcctcaaaaagactgcggatatggtatagttgcttgatgattgatgcacaactttctcttgttttctgtcgcgaacctttgataaacatggacgacacgaacatcttcacggaaggtttctacctgaaattcatcgaagatcacagcctgtgcaaagagaatttaacgacaccaaaaaatttgaccactgctttagccttgctaatggatactagtgccacgtttccaatcggggctttttactacgggactgcgctttcacgaattttccgtaagacctacaagtatctactttcggcaaatgcaatgatcaacgtcactttcgatgaggtcatagagcgtgtgcttgaaataaaatgtgaactgactgaatggggaacatcactaccacctgctctgactgtcgaccaattcgaaatgaggataggaaagctcaaggatgtggcaggaaacggtctttcggatgctgggctggatattttacgtaccgatgttttgagtcttcattatgagcacctatatttggacttattggtgagccagttatcgtgctccttcatttttgacaatgaagacattcagtctgaatctcgatataatattgcagcattgagaaagatatattcgaaaagcgcatgcgacgatgcttttcagataatttacctctggagaaaggtgaaacttgtgccgtatatgctgcatcgcttgttttacacattcaacacaggaatattaaccttacttatcacatctgttgcgttccctgatagagaacgtacagctgagtgtattgagttaatgtgcgaaatctttcagcacctaaatgacgcggcaaatatacctcttttgaaagataacatcaagtggaatgtttccatgtttatttacacatttgtgttatcatttgccattaattgtttcaacgccagcaacgcacgcgcaaaagatcataattttgattctacaccactcagggataacttgaagcattggatgatgcaagctaaacataacaaagatgttgctatcaacgagctgcgggaacacctaaaagtgttcgcacccgatgttgcaagctctttagacgtacccgagcaagtatcaaatgaatgtctagagtcaggaaagaggcttccgcgtatgttttacctttttagcgaagtagacgaagaagatttacgctgcttgatgacctcattacctgttcaccatagctcttttgacaactttgcgtctacaccagcggctaataaggtaagcccctcgaaaaccgtcagtgcagcttcgaattatgtgcccaccaccgaaaccgatcttatagggacgtttagcttggatttgccaggagcagccaccccttcgaatctaatatctgagctccctcccgatcaaatcgacttcgataatatgctcgacgatatgttatttgatagagacttccatttcccgttttgatgtgagcgaataagcattaaggtcaagctagtcgtaaattcatgtgttatatttatgtcatatacattctgtcgataccatcacttgccctcacggaatccaggaattgcaacagcgaattcctcgtcaactaaacgctttggattctcgacaccgaacttgttcagctcgtcgatatcctccttggaaagtggaacgaattggacgttagatgcaatattcttggggttaacagaacgtgggactgttaccacaccttgtctaagatggtatgcaattagcacgtcgttgggagtgcaggaatacttttgagctaccttctgtaccagctcgttctttaccattggagaacctgtagctccaaatggggagaaggcctctagacgaatgttgtgcttagtgcagaagtcgcgcaattccatctgaggcaagtgggggtgcatttcaacctggttgacagcaggaacaactttacactccttcagcaacctttccaagtactctactgggtagttggaaactccgatgcttctaaagcgagggtccttagatagatacatcttctccaagctcttgaaggtctggagatagtcgcccttctcgttgtagtgaggagagccatcttcatgagtggggtttctgcaaatgccgtcaatgccttctgggtcttgtagtctgttaaaacacaatggccagtgctgcagaacgagatccacgtagtcgacacccaagttctctagagagcgggagatagactcgtcagccctgtcccagttcgtgggccacaccttggtagtgatgaaaatatcctcacgcttgataacgccctcttcaaacagctccttgagcgcctcgccaatccggtcttcgcatctgtatgcccaagctgtgtctatgtgtctgtagcccgactttatcgcagccttgacagcctgtttcgtctgtggtatttgttcaatgacgttggccgtacccagacctagagctggcatcttcacaccattgttgagcgtaaagtaaatttctgtattctttggatgcaacattacaagacggttctttggttttgattaatgagtagtatattactagctgtaatttctgtatcctttcaatgggctttgttttaccacaggacttctcttctaacgattatctgcttgttatcgaaactacatctcttcatcaacttcaccattgtatttatatatattcaatcatctagcgttgcaaccataaatatctcccaagtgcaagacatctcaaccttactttgctgttcccctcacgccgtactaggccgtgccaaccgcaaactgtaaatcgagtaaattcggaacataggagtccgaacatgtgagttcaatgatatttacaattgcatagcaaaaaaggtaacctttatttctcactttgtttccaacgacgatcagatcaaccgttgagacgtgcgacaactgctcgcaattcccttgacacgtttgcggtagcacagggctgcaaatgaatattccttcacgaagaaaaatggaagatcaggtgaaaagcgcgtggtaggagaaatggaagcagaacagcccgttgggaactagctgagctgagctttctcaatctttcttggacagcatttaggaaaaggttacatgagaagttctgcaatctctttaacaaacttattttcggtgtaggtggatgtttctgagacttgctttagtagttgtagaatctttgcctggctttcctcttctgttagtgagttgtggaggccctcgtcacggacgctcttcacccaagactttaaaacgtctttgagtaccgcagtgcctgcggcaatctcgctggcggagcatttttgcttcttgagggtctgtgaatcgtgcttcagttcttcgagctctgcggccttgcgtttggccattgacacgatcttgcgtgggaattggacaacctctgcaacatgtataccgaaggactggtcggaaataccgggctccaccttgtagagtaatgtaatgtcctcagaattgtggttgctcttttcagcatcctcgatatgagcaataacgtgcatgttcttgacggtagggatttggtcagccagtgacgtgagttcgtgaaagtgcgttgcaaatagtgcgaaacacttaattttgctggctatgtgttcggagatggaccaggctagcccaaacccatcgtaggtgctggtgcctcgacctaactcatccacaatgattagtgaattctcggtggcattttttaaaatagacgctgtctcgagcatttcgaccataaatgtagagacacctttcagttgtgaatctccggcacctacacggcacagaacagcatctacgaccgctatttcggcggtatcacatggcacaaagcaaccaatttgagccatcagcgagatgactccgacttgtcgaatataggtggatttacctcccatattaggccctgtgatgatgaggaactcattcttacccttctcgagtttaacgtcgttggaaataaacgtgacatcatccagcacttctagcactggatgtcttgaccctattagctcagtctttctctgtgtgcctaggccatgcattaaaggtctcacgtacggaataggtgcatatgacgagacatgtgcaaacgagctcagcacatccaaattggcaagcacgatggatagtttttctaagactggtgtataggttaaagtgatttgcacgatctcttttaccaggtctgattgtaacctatcgtactctttttgcagcgcagctgtttgttctgcaatttgcttgagttccttggtgctgaagtaaataccggccttgactgtactcagctccaaatactttttgtgctggcgtaaagcctttccatcatttctggtgagtctcatgcaccatccatgcatgtgatgattctccaatttcaacttcttctcaggatcgaaacccaagtcttcagcagcatccaagtggatacttttgatgttctctttaagtacgtctagctcgcctctgatttttgccaagtcttcattgaaatccacttttatcataaactcatttgtgtcctcgtaagcgtccagatcaactgtagtctcaaccatttcttggaatttgtccagaggagctatgtgcgcgttcaaaggttggtgccatgtttccatgacaagcgatttgatgtgagagtcatcgcttacatcctttaagtactcttccaatacttttgaaacctctggcactttttgagcaaactggtagatcttcaagacatcttcgaggttgccatttttgttcagcttttttgtcagccttctgacatcaggaactgcaggcaggtaatctgtctgtaacacctgtctcaattctaactgatcaatgagaaactcgacgagatcatgccgtttttgaattgcctcgaggtcagttagtggttgcttcagccattcattcagaagcctgattccagcattagtcttgcatttgttaagcaactgaaagatgctcgatatctttccagtactggaggtatttccatgggccacgggaggaccacttgtagttgctggtccaacaggaaatatatttagagccttcaaagccgaagcgtccaatttcataaattcagtcaaggagtgctgaacaagttcatatctaccaagctgactttcactattcatgagttgaaggtagtttagcaaagcattgcatgacccgagcgccagattagagaatttcatcaaggacatagatagttcatcgccaacgagtttgataagatcttgttctacatcctttggcgcaaattcagagtttttaacaaatgtggacacacacccacagcgatcaagtacgctaaccatctttttcagctcgctggctacgttttcattgcttctgagttccggaagtaagcactccctgacccccatttggattaagaaactctcaaggttcgaatacacctcattgtccacaatgtccaacatgccaattttgtatgagctgctatcgatgaacgatacacctaggacacaattaccctcttgcgcattaggttgaagttttatgctggttaaaacgattgaggagtccagagagacgttcattaagtcgtcgacctgctcgatatttccaggagatgcattttttatcggcttccacgtcttgtcatagacctcaaccttcattccttgctctataaggcacagtttaagaagtcccgacagaacttgtgatgagattgtaacatacttgagtggttcttggatggacttcgctgtgttaggatccactttgcagtctttcaagacagagttcgtatgataaacattgtctgctacaaacaaagcatctgatccaacaacaatgtagtattcgcccttatcgacgattctaatagtttgtgctggcttttcaggcaaactcgcaaatcttttgtaaaaccctcgttcctcagacaggtctgagaacttcagttcaggacgtgatgaagacatgctgaatggttgactgatccctcttggtgatcaattcgctggttaactcacgagttacttgattcaatgagagggacgcgtttcttgacctgtcgcgtaaaagttatgttcgtacacaataataaaatatcactaatatttaactgccaccatcagtcgaaaggcttgtcacgcttaactttaaggttagacgacagaatggtgcttcttggaacgactgactattctcctaacatttcttcaagttctgtattttggcatctagttttgcaattacaattttttgggttttgcagtccttcagtagtcttgatatatactcttcatggttttgagcttcttgacggagacctttcaattgctgagaaaggaacgaattggacctcatgtaagagacgtgcttggcgaaaagttgatcaagcaaccgttccttggcaaattggcggtaaaattgggttacctgctcaaactctttagccatttgatcattcaaacattgcttagagatcttgccctgagtatcaaacaaagcgttgttgaatagccgattggagttgattgcttctaaaaacgcgtcgcactgttgcaaggtgtccttggaaagaacatctctgaaggacatcatcatttgagccatgaattggagagactcagtcttgtggcacgagactacatcgatttgtgccctgagcacgtctagctcacgtcttgcatccaaaattttacacctctctcgctggtagtccttttgaagcttcacatttgccgacttggcatgtgcggcaagtgaagtcttctgctctagatcacgctgcagcttcatgttcgcttcagagaccttcattgtttctgtttcattttcggaaactacacgcaccagctcattcattctttccttgccggcttcgtgctgttttttcagaacattgtgctcgccaacaagagtttcatgatctgtttctatatctttgagatgtgactttaattcaccaaactttaagtgttcctgttctgtggtttctatcatagtttttaatttgtctcttagttcttcttctgtgttggtccaggacctcttctggtcatcgaaggtcaattttagctgattaatgtccgtgatagtctcgttcattgcttcgcgggcatcagcgagctcaagtttcgtcgtcttgagctctttgcggcaatcatacaaatcttcaaggctggagtcgtatttatcacgaagcgacgacagttcagcttcaagggccttgatttgccgagatttcgagtcctcgtttttggatgcaatgcttgaaacctcggtgcttcggtttacgtccgcaatttcaactacttctttctctcttaaattggcaacggcttcgagtttatttttggccaagacaagggcggtagacgaaaactctaccagtgtgtggttcttggacaaatcatgagaagatccattgagcaactcaatggtgttcaggaagttaagatatgtcttcgagttcttattaacttcaaggctgtcaaactgatcttctagggcaacgtagtctttgggagtttggtagatgcttttgtattgttcaacttcaagacccgaagtgcttttcttccaagagacgaactcatcgactggggtcaacggcgatgccagatgtggcggttctgagcggcgctgaccgccgctttcaggcaacatgggattcatagcatcctgaaccccttctgaagactcgctttcagacgaatcaatggttgagtgtttttcaaacacggaacttgattccttagagctcagaggttttgctggggcccttaagttacagcccgactcgacttgacctgttgaaatgccatgtatatttctttgcgggctgtcgtccagctgtagttctgcaagcttctcaacattgcttctccttctcgacagttcgagctcggtgtgatctgtaggcgcggtcttggtaacgaacaaagatggaacagtttcgactggatcgggattgtgcttgtgctgtctcgatctccaggatctccaaaatttagtcgagtttgtggtctcgtggtggctttcctcttcggtttcagtaacaggagagggagaacggtaagctttgctttcttctgtttcccgatgttctgcaaccacgttggattcgtgcctcttgaacagtgagctgaagcttcttttaaatggggaaacgcttcttggtcttttggatttctcatctgattgagccgtgattgagccaatattcgctgttcctggtcgactagaagcgtagtaggacccttctcctgattcatcatcgaaaccgtctatgtcaccctcgtctgacgatgttatttcatcgtcatcatgaatatcgtagttctgaaggtcataagggtctgattcatccacgagtttacgatcttttccatctttaagataacgtctggttgaaagtaacggcatttttagctgattctggttcgattttgcaaagcgagtttccacttgttcgagtgagaattactgggagacaacgaggaataaacaaatgaaatcgttttgtgaattaaaataaataccctgtcaagagttttgtgccaacggcgctcttttctactatttttttttgtgtcgcaggttctgctgtcacggcggtcttgccaggatattgatgatagtttttgaatgaagtgacattgtctggagtagtagtagacccgcaccgttactaacatcgtgtcttctttccaggaattatgtagtatcaaaaatctggcttaaacagcgacacccacagctctgctggagtcggacttttcatatgcgaagaactgcatgaagataataaagtccatgaacaaggtaccaaaactacctatcagccaagatgcgttaactagtaggtagcgtggctggaccgatatgctcaataccgatattatgaaggtagtatttccgatgcaggcaaacagaaagaacaaaaacgagattccctcgcaagactttctctggaaattcagcagaatttgtggaacacgggaacccaagtaaaggactgcactcaagtatccgaagaactgggccatccagttcatgtgtaggtctggttttttttcgatggggttaggatcagaaacgtatgagatgtaccaggacaagaagccacccaaaaacacagcgcatatcaacaaaatgtttgtaacgtggtttctagcagagccacctgggtgggcaacgacttcagcgccagtttcggtggtagaaggcaccgaactgcttgaagcggcctccgtatgctcagtacgctggcgtctttttttagagtcgtgcagcaatggctgatgctcattgaacacatcctccaagacacgctcattaataggattggcaggagacagatgcacggggtccacgttttcctcattgccataaaagagacactgtgctagcagaataatgtctgccaatgtgtagtaagccgccaagatgatcatcgtgggcaataggccctgtagaaccgctcccagaaggttgaaaatgtcacctagtagccatagaaccacgaacagtagcgacaacccgtctgccgagtgtctatagaagttttcatagatctgcggtacaaacacgatgatccagcatgcaatcgatatcgaaccggtaattccacttacggtctgcgaattcagtacaattggcaccattttcttttaaccttagtataacggttatatggtctccaaaactcggatttcaattatttttgaaaacttgacgaaactcagataaaatttgggttacccaagatctaaactaatccttcaaaacctttcaagacgagctttttattctcttctatgcgtcatacatcttctctgtcgtcttcctgagctgctgtggaaaacttttttgaaccatctagtagtacttaacaacgagaaatgagatgcccgtgggattgcacggctaaaaccaggcctctgagcttcaataactaacgtagagaacaccgaaatcataccgatacctcttaccgttccgttaacagcgcctgcgtgcgcagaattgggtaagagcttgttcgttgctcgtatattgtgatctatgatagaatacatatgtgtcgggtgctcaggtatctttattggcggccggttcgggggactccgtcttctggtcagtaggctcttcggagctagcagagccagcagcttcatcaagcttacgctgagggagaacagcctcaaaggcctccttccagtcgtgattatcgaaatagcgaagcatgagatggatcacgtgtgtgcatgtaaggacctctctgccagtaagtttgataaactcagctaggggcagcttcttggtagggatgcccagctcgcgcgccttgttgtagcataagagcttgtgtctattcttgtcaacaattccgccgactatgtaggtggtgcctggctccagacgctccaaggtctcgtcggtgtcggcagtgaggtagaccgcgttttcggtgggtaacgtggcatcctccgtgaactcgaagtgcttccactcggtgtgatgagcatctttgaggccctcttcgaagcgcgtgcgcaggcgcttgttgaagcttgtcactttgatgttggaaaagtggttttcgcgcttattgtagctgtatgctcgtgtgatttgcgtgctcagactgaccacttctttatcgttcatgaggtcatcgaaggcgcaatccaaaatgatgttgatgcccgagtccctctgatccatgttcttgcgcggtttccgacggagttcttctggaacctcttcgccacggtccagatactcctggatcttagcacgcttgttctctttagccttttgtctcttttctctacggatcttggcgaactcttctttggtgtcctcgaaccgcttcttcttccacacttttttccactgagacttagacatgccctctgggacagggggcaaagggtgtgggtgcattgttattggcttttctgcgtccattgtgcttataaaggatccaaaactgtttccagtagtgcttttaatggcctgttactcttgctcatcgcatctcatcatctctacaggtcgaataatttttttcaacatgtcaatttgaagctgagcacttcagatcaacagacctgaatcctgtaaacacgagttgtatcctcagtcaagtgccagtttctagctttatcaagtccctgaagttgtttgagggttaagaaaatgtctacaaacgcattgaagttagagctgccgtgggtagagaaatatagacctcaattactgaaagatattgtgggcaatgaggacaccataatccgtctgcagcaaattgcacaagacgggaacatgcctcatcttatcattagtggtttacctggtattggaaagactacatcgatcagttgcttggcgcatgaactgctagggaacgcatactcacaggcggtgcttgagctaaacgcatctgatgatcgtggtattgacgttgtccggaaccaaatcaaacagtttgcacagaaaaagtgtagcttaccaccaggaagacacaagatcatcatcctcgatgaagcagactcgatgaccgctggcgcacagcaggctcttaggagaacaatggaaatattttctaacaccacccggttcgcatttgcatgcaaccagtccaacaaaatcatagagcctctacaaagtagatgtgcaatcctgcggtattccaagttacaggacgatcaggtgctcagacggcttctggaagtgatccaagcggaaaacgtgcagtatacaaatgacggtcttgaagcaatcattttcaccgcggagggcgatatgagacaggcgctcaataatctccaaagtacggttgccggttacggtctcgtcaatggtgaaaacgttttcaaaatcgtagattcgccccatccgcttgtagtcaagcgaatgcttctagcgccatctttggacgactctttgcttctgttcaaagaactttggaacaaaggttactccgccgtcgatattgttaccacatgcttccgcgtaaccaagaacctcgatgaagtgaaagagtccgtccggctcgaaattatccgcgaaataggcttcgctcatatgcgcattttggaaggtgtgggtacatatttacagcttggcggtatgctagctaagatcatcaaaattagaggcgtttagactatataaatcctgctataaacccttttctctaacttccttggtctcacaatttcaatcttttatttacatttttgaactttcctagtggccctctcaaattcaaggtttaaagggaagtgagaacagtatacaagaacaataaatggaggcattggagtcgacacttggtgtcaaggttcaagtaccagttgcctctgatgagtctgacctctatgaggcctttttagatcatgccaaagaccatagatttcaggtcgaccactctgcattaaccgaactacaacagctggaaaataagtctaaagctacaagactagctattgaagaaggtattccccctcttcagtcatacttttcggagcttacagagaagtttaaaagcctaactcgggatttgagcttgattagaaccaaatccttagaattaaataagctcctacaaaagaactcaaaggacctcgccagcatcagtccactcgtcaatgaccttgtcatttcacccgatgtagtgtctcaaatcacgcatgggaaaatcgatggttcttgggtggaaaacattgcctacatcaaggacaaacaggagatttatgccaagtatagggaagaagctagagaggtcccctcagactttgctcagcttagtgagctcttggacgtccttcagtcgttgatacttgagagaactaagaagtatatcgtgtcaaggataaagactctcagggaccatcgtaccgtaccttcccaaagggtccaaagtcaacttttagaggtgaaggagatgtttcagtttttgactaagcacaactactcgctggcgctagagttgaggcaagcctatgcctacacgatgcggtggtactacaaacagtacttcggccgctatattcgatcactgactattttacaacttgttgcaatcgactcaaactttgcactgggtcgaggcctatctacctcaactacgggtgcggataaattcacaagttatttttcaggcggctacaaatcctctctaataggatcttcaaacccaacgaataatgctatcaatgagtatttccagatagaccggaggttgtcagttcttacacaagaggacaacactgttatggtttcccaaattgcagaaaacaacaatgcgccaaattttttagaggtgggattcaagaatttgaaccttgcaattttagacaactgctctgtcgaatttactttcctgaacgacttttttcaggttagtaataatgtcgaggatctacggggaatactagaacaaatatttcagccgactttcgaagacgccatggcatatacaagacgtctcataactccaacctttgatatgttcggggtccttatcagcatatggatatctcatcaccttcaattcgaatcacaaaggcgacaggtgcctgttgttgatgagtttctggatggacaattaatactcctttggcccaagtttcaacaactcgtggattttcaatgcgaaagcctccgaagctttcccatatctgtctcaaccaggaaaacacctggaagcaaagatgataatgacccttctgcgacaattcaggaacttacaattcaatttgcaaaattcttgaacagcattcttatgctttcaatgactcacaaagagcatattgacgagcgttcagaacctctttacaactctatcatccgcatcagaaatgacttcgaaaccgtcatgactaaatgtagcaagaaaaccaaacaccccgaaaggtttctggccgtaaactacacttatttgctggatgcgctacaacagaattacattagtagattgagacaggggcatgacgatagtaacttcaagatttcactaatatatcaagaaacgaaggatcacttggaagcaattgttgaggctttcagcactgtttctgaaacacgcacaaagtagtaagcctgtgttatatttttgaagtttactatcaaggtgtaataattgactagcatggcgaagggcagatcaatgtatagcaccatgggtcagatccctactgagttacagtttgaagctctactcattctttgaaacgagtgcggtctagaagaaacagtttaatgtaaaggttctgtctcactatttgatgagtacagaatataaagcgttaacgggatgcacgaagtatatcattgctctccaatggagcataagatggtggaaagtgggcaccctttcagaaatgataaagcatgtattataataagaatagacagcttccacatcttcatcgtctgtgccttattcagatgcaattggtgggctgcagcaacttatgaataaagtttgatgcctttaagttacctacatcacgccatgtgcccttcactaaagggtgactagtggcgttactattatcctagcactcaataaatcaatccaaacaaaagagctgacactgaagaatctgattattagtttaaatattggctacacaagtgttgcaattgtaattttctatcgcatagcataaaacttgttatagatgaagggctcatcaagagtctcaccagaacagtcacgcttaaatctcactaaacactcagtttggcggcactacaaaccagagcctactgtcaattcttctagagaaggatatgcacgtgagaggtcattgacgtcttctaaatgaaaaagcgccaaatgaatctatatgttctacttccatcaactaacaacttggtgctccgtcctgacggtccaatgatccactaagtcacgtcaagtattataggaaacttttgttaatgatcacaccaacagcgtcgcagaatgaagtcataaaatgtacatatgaaagtggaacaacagtgaaggttgtagcaggacctgggtctggaaaaacgctcacactaatgttgaaagttcgggagttagtttcaaaaggaatcgtcagagctgatgaaattctcattttgtctttgactaacaaggctgttgacaacgtaatgcacaaactttgggacatttttagcgaactggatagcaaacaagacgaagagagtcaaaaggccactgcggacctgatttcacagattggcgtctacacaatacatgggcttgcgaatagggttgtagtggagaatgaggggctcataaacattatcgaggaaaatggctggcgaggccttttgaagttgataccgccgaatctgctcaaaaagtacacacagcataggaggcagggagtgcttacacccaagttgtttgagcgtttgtttcgggagtaccagacgcgggggggaaacaaaatcgaagataacgtaatggaacaaataatgaaactcatgaaaggttccaaagtggtcactaatgaggaactcattctgctcgccgtccagtatttacagccaaggcctgaagattcgcctgaagacccttcagtcgatccaacaaccttcacgcagtcattgctccataagcacaaagtggttattatagatgaatttcaagatcttttcccctctcttgttccgctcatcaaagccatatctcaaaataagcaattactgttgtttggtgatccttatcagagtatctatgagtttttgggagataataaagcagcaatgcggtcgctggaggggatgcgttcgtcaaagaatttgaaaacgtttcacttgtacgacaactttcgaagcacgccagagattaccacatgtgcgaattctgtgatccgagatgatattagaagttctgtgccgggtgatggaaaccagttttactcgaagcctaggatgggatttccctaccaaatgctaatctcaactgatcccatcgaagaattagagattattaccgacaaaatttgtcagcttgtaagcaattctgttcggctttcggacatcgcaattctgactagaactaacgcccagctgaaggccgttagtgatcatctaaactcttacggtattccttcagaaaagttgacatctcaaccagactggatgtcagatcagaatataaaattccttattgaccttttaaaggcatctgtgttggttgctagtgacaatgctagtgacaagggcaacttaaacttccggaatcgaagtgattttagcgtgattttaactgtgagtgcgctgaaaggtgtcagcaaccagtcaattcaagctctctattcaggcgcacaaaagatgggggtttcattatgggaattcatttcgcagtgtgatgattggcccgctgaagtaacgaacaaaaccaaattgaagagctacgtgaggcacatgattccaatgataaagcacgttgcttcaaacgaacagattgaacctatctcggtcatatcacaattggtggaaactgcctataacataggatatatgccaaatgaactgaaaactaccgaggaaatcgaaacttttcgcactcatcttcttaacatgttaagcgttctgaaagcttctgcatataccaaaccatcctctacctctcttgtagaatggtttttagaaatctggcacgaccaaggtacgtcttttgagtaccagggaggtcaattacctatgggtggagaaagccttgggtctgtcaaagtatctacaatacattcttcaaagggcctggaatttcccacagtgtttctgatgggcggctcgaatactaatttcccaatagagaggaatactctatatgtgggtatgaccagagcgagaaatctgcttttcttgagtaacgtgaagcacaaggcattgtgcttatcaccacaatccaacgctagcttatttgacaacgcggaaatttggaagtattacaattgtgacctcaaccgagcgtacaggcagcgttctatttccagttatcaaaagtacagaatgcttaacaatatttttggcctaaatttgtccgtgaagtcctatagcacgatgtgcagtagtgcatctcgtgtcttgaaactagttaccagatgacaatgtcacccattctgccaaattctactctgaagaacctaaaatccttcaggaacccctttagcaggtttttggagcacatcgagatatataccgccacgtgcgaaaccaaaccacttgaactgcggatgtggatcgtcttctgatccatcgacaccgatggggtcttgtagctcttgaacaattttgtaggcctcaacatccgcgtaaggtacaccattttttggatcaaagtactggcactctctgttagtgatgaggcacttctttctcacgccattaggtaaaaacacaccagtgggtgctggagtcttgatttcaagctgaagcttagtgtcagtttcttcagtaacttcggttgacacttttttgtcatactctccgaaagctgggaatttttctaacacagagacgtcggggatgaaagaatagcttgagtcagaccacttattttcgtcattattgttggaaattcgagctattgtttccacgttctccgatcgacagttcaatggctgtgcccactgaggaccgaacaagtatggtctcatatcatgaactttcagtgtttcttgaggataggaatagagggtaacaaaattacggcctaccaactgtgctggtccctcataattgtccagagcttccatctcctggtcgtcctcctggcctgcaggctcctccgacgtttgccgcgacgtatctgaatctgcagatatttctttgaaagctgccagattcgagggttctgaagagtcaaatgtagtgatgtttgcatccgctgcaaaagaaacctgcttaggcaatcgaccagtttctgactcttgtcccttaggcggcattgacgagttgtcttgcgaaagatcgtttctactatcttcggtactctctgtattcttttcaacgtgtgaagctttttcgacgccatcagactcaatgggagcctcacctgctttaatcgtaacctcaggtatctcggtcttttcttcatctgccttgactacagcttcacctgatccggcagcattttcatctgttttgattactgcttcatctggaatgtctttgattttagctagctgttctggatcggtaccttcatgagactccactagcccgctagcgtcattctctgattgtgcttccctcccctcttgtgactccttattttgaggctgagttgattcggctgccgtagttgcttcaccacttccctcttttgctgcttctgatactacttctcctgtcttatcctttttccgtcttgtgtatttcttcttctttttatggcgctttgcaagctgctgttcccaatattgtctgtcctccacttccattaaaggcgtcagcatccattccgtagtatttatcctcaccatgatctcgcccactgtgaatttagcctttttgcgtagctgcgaggcaattcggctctccttcttgtatatctcttcctctcgaaactggttcaaacttaagagatttattttctctgtttcttcggcctgtcgcagcctgtcttcttgtgtaagctccttatacgccaagttagccctactcttccgcaagcggtcttgaatctgagcccttttcttctcggcctgagctagcttttcgtacacttgcaatttgttagcaaccacagatgatctcttcgacgttcttctgctgtccagcaataaactctcagctttaggttgttcgtattgtggttttgttgcctcttcgaccttcggaggacgctgctttaccagagggatcttcctcttctgggccagttttctcttcttacgctcttgctgctctaactctctttcaccttcttcctcatcttcatctgcatcgctatcatcctcagaatctgaaaacacatcgtcatcttctttcttacgtttgttatctgttgtaaactcttcatccatctcatcctcttggaataaaaggttgatctcatcgtcatcaagagctgctgttctttctcgcagttcttgccgctcctgttcgattaatttctgcattttattaccggcattggaccgccgggacctactagccatcaacagctcctctgaatctgacatggcctgtgttttgcagcttttaccaacgctagtttagttgaatatatttgaatattgatcgtggttttctcaagatactttctcaagacaatatatatactgtactgcaaaacgaagtataagagaaaccaaccttcaaagcccattgtgtcgttctgaattgcgttcatattgactgtaaggttctcaggttataccaaagttttataagtgctctgccgatcaaaaatgcttagaatattgaagcgtaattatactaaatttaatccagaattcctgaagacagcagctcctaaagtggccaatgggcctaaatcttcaacctcaacatctcaggatgaaatcaggcattttacagagttagcacctacgtggtgggacgtacgcgggtcacaaagaattttacataagatgaacttggcgaggatggactttatccagaagacgctccaagatcaatgcaaggctggtcctgacacttatgttcccggattcaattataaaacgcatttgccagagcagatatcatctgctatcgaggatgagctcgtacaggatatccgtgggcaactcaacaagcaaaaatatagggtactggacattggatgcggtggtggtatactggctgagtcaatggcaagactgccgtttgtgtctgctgtagatgggattgatttgactccagagtgtattggagttgcgcggatacacgctgaaaaggatcctgcgctgaaaggaaaactcgactaccagaatatgcccttagatgaggtaaccaagacctacgatattgtaacatgtctagagatgctcgagcatgtggaccagccaagtgagattttaaggcatgcgtggagcaggcttgaaaagggcggggttctattcttgagtaccatcaatcgtgatcctatttcttggttcacgaccatcttcatgggtgaacaagtgttacaggttgtccctcgtggaactcatagcctttcgaagtacatcaactcagaggaaatcttacagtggttcaaggacgaatgccctgcccaacatgagatcctcgactgtaaaggaacaatgtatttgccctttactggatggataaatcacgattgtaatggaattggaaactattttatggcagttaaaaagctgtaagtgcaaccctaagttttgagcgtatatatgctgaatacatagaagcggcaacgatctacgtcgcagtctctaattttccttctccctcccttgtaggctcttcatctacaaattgcggaatcgtcccactcaggtaggaaggtatctcgcccgtagtgttgccctccaggttgatgtcaccatagagctgctcgtctcccagagcatcaagctctgcgtcaagctccgtctcgctgatatcatcaaagtcttgagcgccgctgcccaaggccagtacttgctgtagttcttcgccctgctctaccaagtccagcatttcgtcctgcatatcctggagtttctcaacattgatcttcccatactgtgctttaagggccttgttggtctgtttaagagcattgactgtcaccatcgtattcctcaagttgtcgcttgtcatttgagcctgattcatggaccaggactgtgaatccaaagaatcacgcatggactctaactgtttccgtttatttagaagtttgagagcacgctgacgcaaaggcctttggcctgctgaagagctggtagatgatattttcctttgcagcgtttgaagttgaacgtttagctgcgatatttgagtatccagaccagaaatacgttgctgcatcgactcctgagcatcattcatagccttattcgagtcttgcaagagttgatcatgcgttttgcgaccaccatagccaaatattctgttcatctggggactattgaaagataatttaatggatttcgtctagttcatgtgggtaaagtctatcttaatttgtcgacttgcttataagcttcatcacatatatagcataaaatgccttaagagagacacgttagagctatagatcaacagtacaagatctacgacctacatattcactgctgtatttcgctgataagtttacacatagaatcaagaatattgaaaagctgtggacatgcccaaaatagctgagtagggggataaaccccacagtatacggaaactcagactttgtactagatttcggaggactcgattgattatcggcagattacttcctcgccttctacttttgagatcccaaatcttttggttagtacatctgtaagtttaagaaaaaccacaaatcctcttcaagactagtaaatgcacatttaattatgctcccgtctggtgtggaatagtacagatccgagcgcctggttctggctattggctcctctctcttatctgtctggagctagacgacaggcatctactttactgaaaaattttggctaatgttgttactcatcgctcaagatcaggctaacttacaggatacaaagagttggatagagctcagtacatttgtcaattgaacaatgtcaactgctgaagtgaatgagaagctggagaatctttctgtgaaagagcaaaacgttacaccttgggatgtggaaggtgccgttgatgaaaatggaaaagctcaacagatcgattacgataagctaattaaacaattcggaaccagatcggttaatgaggaaaccttgcaaagattcgagcaggttactggccacaagccccaccatttcttgcgcaggggtcttttctttagcgagcgtgatttttcgaagattctggacttgtatgagcagggaaagccatttttcttgtatactggtagaggaccatcctcagactcgatgcacttggggcacatggtaccttttctgttcaccaaatggctgcaggaagtattcgacgttcctttggtgattgaattgaccgacgacgagaagttcttgtttaagcagaaacttactatcaaggatgtcaagcattttgcgcgtcagaacgctagtgacatcatctcggttggattcgaccccaagaaaactttcatcttttctgacttggaatacatggggggtggattctacgagaccgtcgtcagagtttccagacagattactggctcaactgccaaggctgtgttcggttttactgactctgactgcattggtaagttccactttgcatcgatccaaattgcctccgcattcccatcttcataccctgacgtgctaggcctgcccgagaaaacgccatgtctgatcccttgtgctatcgatcaggatccatacttcagagtatgcagagatgttgctgagaagctgaagttttccaagccatcattgattcactccaagttcttccctgcattgcagggatctactacgaagatgagcgcatcagacgacactacggccattttcatgacagatactcctaagcagattcaaaagaagatcaacaagtacgctttctctggtggtaaagttactgttgaagaacatcgcagattaggcggtgacccagacgttgatgttgcctatcagtatctgagtttcttcaaagatgatgacgaactgttggaagacctctatgccaagtacaaagcaggtgaggttctttccggtgaaatgaagaagctatgtattgaggttctgcaggaatttgttcaggatttccaagaacgcagatctaaggtcactgaagccgttatcgaccagttcatgaagccacacaagctggtttggggtgataaagagagactggtaccagtcaagcccaaggaaaagaagtgaatgtaacttgagcgacatgctcctatttagaattacaggtttaatattttttttaactgtggtcgatgcgatagaaagagatgaatggccgacacgctcctaagattgttggctcaaaatgtattttttcaactgctcgatggtaataagtggaatgtcgaacttctgcttcatcttgatgcaatcgtccaatctcatcatgagtccatcctcgtctctcaccaattcacatataacaccgacaggagcttttcctgccagtttacaaaggtccactgcagcctctgtgtggccgtctctctgtagaactccgccgtccacagcccttagtgggacgatgtgaccgggtttcaggaaatcggcaggttttgtagtagaatctgccaattttctacacgtaagtgctctatcatgagcagatatgcctgtggtggttccatcttcaaagtcgcacgttatggtataagcagtaccgtgacggtcgtcctgcgacgatttgacgtccatgtcacgcatcaaaggcaggtcgatacggttggcaacatcattgctgagcggagcacacacgtaacctgatgaataccgaactagaaaggccatttgttcttgcgtaatgccttcggcagcgcaaatcaaatccgcttcattttctcttccctcatcatccatcaccatcaggaacttgttctgcttgaaaagttcgatagcctcatctataggagtgaaatgactggacattatgcttgttgctttggatagcagtagtaaagtcgaggtttgcaaagatacaactgttgatatatacggctggccttttctaatggctcattactcttggattacgaagtcttacaaattgagaacgacacacacgtgaggacaacgctatccaaacgagatccggcggacaactagaactacagattttttaggaggctgaagtgctggagtttgttcttgggtaccaataatgtctacgcttgctagttattacacattctgactaagacaaatgtagggataagtcaaatggctgaccaaagtcttggtccatggatcgtaattgtccgctgaacacttgccttgtgaacaatatagagttggtaacatattgccgtgaacgtgtttgattattgaagcattcattcaggagaactgcttttggtccccattcgaattttttatgggaggtatacagagtctgtcattgaataaaaaagatgtgtcataaaaaaacggaatgacacatccggtgaatacgtatcaaccaatgcgaggctattgtttacagtcgctacggggtggaggcgaatcacacggcgttctgtgattgaattgactcgaatgtggaaattgtataatgccggcgtcctgaagacaaagtagatcatcacagagtgcttgtaacacaccattgaatgtggcctgattatgcctctacattacagctgtatgaaaatttttaatgctcgcttggctgtaagccacgaatgaaggccatcttgcagcccgatattcgaaaataccacggtaatgcctcactcacaactgacgtttgatcaaaagcgttgaatcttcgtcgctaaactgttctgattcttccgagctgaactttgtcgaaattacgcaggaaccgttgcaattcgtcatatttcagcgacacgaaaggaagaagtgatttacattttttgtgagcaagtgcgctatctagggtgaattgggtaagacaaagccaggatggtgtattcaacggaaacgccagtccgtttggtcaacggtaaggcttgcagctagtctctcactataagcgaaatcgcaaatgggcttttacattgagttcatgtgaccatcttcaatcttgaactgatttgtttacaatatgttatggtagcgaaaaatcctaggtataaaaaactctgtgaggccaagaacaaggtcacccgtggttgtaacggcttcacgagtaaataacttgacgataaacgtaccaatgccaataacctacattgtccgagagatggctaagattgtgttagataatgacaatgcgatcatggcatttcaaattacaaacggggttttgttctcacttttcttaaacatcgcggtgcccctgtcagcttttctaatctatagaaagataaattctgccattacagctgtgctttgtcggctaatgggttcaaagagccaataaaaccttgcttttgagaagcactttcagattcaggagacataaggtgctcctaaatttttttaggagaacatcttcttaaacagtgtttcgttcttccacagggcaatccagaatcattattgatggatgtgtgatcgaaaaagccttctgaaggcggtgttctgttctctatttgaccatggggaagctctaataccttggtaaaataacccctgcctttgcgtcaattgtaaatatctggactgacgaagctggtgaattcaatagctatatttgacacattataaattttcaatctctcgttcattcattatcgtgattgaaaaagatacacattttatgcagcctcttcggtggttatgtgttcttcacgaagcaaatgattgagctctgttcctcagcagctgccgtttaattctaatcgaaattaaccgtcacagctacatcaggtttctgcactgtggacgccgagtgtttacgatacaatatgagcgatgacaacatactttcgatactcaaggcaattgcaaatgatcaagacttcaagataaaatttatggagacatcgggcttcttgtttgcgattttcatttttgtatttattccatggtaagcgttcgtttcgattcgcaaggttacatctttgagcttaaaaattatatgtttactggtgcaattctttattggactggtacgagcaatagtgaagcgctggagctcctctgcgcgttctaagagtttaaaaacggttagtcctgagttatctactgatgcgaagcttagttcttaaattcacccgatgataataccgacagcaaatcataagtcccatctcgatgcttctcaagcacacataatatatatcgggcgatcaataagtgactatgttttgttggaaagaggcaggtatccataatcttgtttacaattgctcataactttttatattactgtcaattaaatcaactttcgatattcccttaacaaattaaaatccttgatacaatggcagcgaaagtcagcaaacttctccccaaacctgatgaggatctaagagtaccaagcaaatgaaactaataactaacctagcatccagctgagaattcaatttgacaagaggtgtaatactaagtgactccgtaaaagatgacatcaatgatatggagtttcaattttatatgtttttaccatctaatatcttctactagtaaaagaagtggtggcagcggcttatctccctagtgggcctatttaattgatatatttatgagtttttgagtgggggttcctatttaactagccatttctcaacttgttttagcgtcaatgatcaactctcacctcaaacggtcaaatatatggcctcaattggctcaagacacaaccaaataacatactccggacttgttaattaaacaagtccggagttgaccaaagatttagcaattataagcaactccaggcgttaacccttctgtcgtattgtagttttaagtattgatcacttgaccaatatatattaaacttggtttctctctagctacttgtaagttactttctgatctagcttagccgtatttatatgtcacatccgtctttgtggtattggttctccttcctaaagcagatagcttgtttttcatacgacatcttccctctcttctagcgagccttgagccgccatggtttcttgatatgttgttagcaattctgatcttaagtggtcaggtattgccctaaattcctggatattatattccactgtaatcataggatctacttctgccattttgcaatagtatatttgctgtgtttcgtcgtaaccgacaatttcagttatttgacctgccctctcttgtttttccttctgtgtgtttggtggtgttcgagaatatgtttctcttcgtggtatatacctcttcaaccattgtacatttattactctatggttctttttcatcgaaggtagatcaagttcatacgcattatcatttatcttttttacaacttgaaagggtcccatgtatattggtctgattttaatataacggcctcctttgaaatacgcgtctctgtgtaagaaagcatattctcctacgttgagtttaagcattctcctgttttggttcttagatatttccatggatacgccgttgtcgattaacttttcttgtactctgttttttagagcttgtaacctcgttgtaaattcatgatggtccattgcttgtggattcataatgctattaggttttattgtgggttcgtttgggcaaaatccaatatctgcttcgaatggtgccattccaattgcgatgttgaaggtactgttgtaagcaaattcgacttggggtaacataatatcccattcctgtcggtattcttttgtatagattcgtaataattggtttaaaacttggatacatctttctgcctgcccattggtttgtgggtgattactagatgacattttcaactttattcccaatttatttgctagttcctggtatgcaacacttacgaaccggccatccctgtcacttgtaattgtttttgggaatccgtgatatgcaaacacgtatctgaataacaaatctatcatagccatttctccagtaactttcttttcacaagcaacaaaatgagaacgttttgtgaacttatctattaccaccattatcatgtcatatccttttttagttgttggtaaacctgttaaaaagtcgatagctatctctgtccatctgccttccggaggctctgatggttttctcagaccttgcctttgtggttgatggcttttcatgatttgacattgcatgcagcttgccacgtaatctttagttgccctccacaagctaggccaataatacttttctgctatcttgttaaatgtgacttcacatccaaaatgtgctccaaataagaggtggtcatgatatatgttgcatatatcttctctcttatctttcggtacaactactctttccttgtaccatagcctatcgtcatgatagctatatgctttcctgaactgttctgaaagcttgaattttttcttgtacttttcgaatgcatctctctcctgggatgatactctatcatcttggattatgcctaagtacaatagcgcagctgcgccaagcgcgtccgcttgccaactcgctaaccattgccccggatcacactgagcaacttcaaccgcggcagctctctggactcccagtcctttctgttcgcttccttccatatctagtcttgggctagacctcgatatagcattcgcaacattattcgcttcgcccggtaagtattccattgtgaactcgaattcactcagctcatccatccaccttgcacacctgcgatgtggttctttctgacctctcatggtcaagagacttatgtgatccgtcctcagtacaaaatgcttcccatggagcatatacttgaagtgtcttaacgcttcaacaattgcaagtagttctagctctccggccggataatttttctgagagccctgcagtgacttcgaaaaatatcctactactccaatcattcttttacccgatacttcctctaaaacagctcctaggccgtcttttgaggcatcggtggtgagtcgatattgtgcatcttgcttaatcggcctcagtaatggtttactcattaaacaactcttcagttttatgaaagcttttgtttgatccgtaccccatttctgtttgtcactaataaattctattagtggccttgaccactgtgaacattgtggaataaactttcgatagtaatttataactcctaaaaatcgttgagcatctttcttagttcttggtcgtggaaaagatgcaatagcttgacatttctcttggattgggtcttatctcgttgtgtccgattacatatcctaggaactcaactcgtttttgtaaaaaatggcattttttgagtttagctattagattctccttctttaacctacccaagacttcatccagatgttcaaagtgttgattttgggagtccgagaagattaatatgtcatccaggtacacgcagacatatggtagggctcgaaacaagtctgccatatatctggcgaacgtactgggagcgtttactaatccaaacggcattactctgtactcgtattttcctgaaggtgtcacaaaggctgtcttgtgtctgtcagtagttcttagtggtatttgatgatacccactgtgcaagtctaaagttgagaaccattgagcttcgccaactttagttaacagaacctcaatacgtggtaaaggaaaaggatctttaactgttaccttattcagttttctgtaatccacacacatcctataagaaccatccttcttcttgactagtactataggtgagctgcatggcgacttagaaggtgaagcaaatcctttgtgtaacaattcttctaccaagctctgtgcgatttgttcttgtttcggggtcaacctataaggctgttgtctaggtaaaatcgcttctggtaagacatcaattgtgtgttctatgctgcttttgtgttccttttttcctttaagttcattgcagactgttcctttgtattttgtctgtaaccattgtggtaattttttgaatgagttcttttcatgttcgttaacttcttcaattttaagtaccaatacgtcgtcttcgtcttgaaagcatctcgaaagctcatctgcttgtatttgtgcaatctcgatttgaccacactgttgttctttctttgttgttgatattaacaatagttctcgattcaattctaaaaatgggttgccaatgattaactccggttttaattcataaggtacaatatatgcacttgtagcataacacttgttttctagctggaatttaaagcttattgctgattctgtggaaatactgtcttttcctattattcctgaaattttcaaaagtggtgctgggtatatttgttgcttagatttttccgccaaactcttactaatgaagttcaccggtgaccctgtatcaagtagagtgcaaatcttgattgtgtcatttaatgcaatgtagacttcctttctagctccaatttgtggtgttattgtcttgatatcttctgttgatttgttctgatttatccttgttttttcatactttgttttttggacaatttctgctgaagtgaccttctttattacatttaaagcaggcactactcggaaacggttgttgatttctactatggtagttcttttttttagcatctttaaatctctggtgatttctcattttaaatgtggttagcttaccattatcgtatgtagcagttttctttgttcgccttaatcgaatttccttctcttcgctttttagagcatcaattcttttggctatttcttgtagcgtttcttcatacgtattaggacctgctttcataatttcttgccttaatggtggagataacccccagataaaagcccacttcataattggatcaagtggcattgtcgttcctgtgaatcttcgtctatgtttctcgaattcctccacatagctaatacaatcttcgctagtcatttctgaatcgaatcgtgtctgtttctcgaataagaacgaatattgtggacaatcacttgttggatgtttaaatttcctttttaatgcttccactaattcttcagaagtggtactttcctctgcttcttcgctcaagtaatcttcgtaccattcttgagcttcatctgtcaactttagtgcgagttctctttctttatccttctcttttgtaccatgtaaatggaaccatacctttaatttctttaagaacctattcaactgatcatcgtcattggttccatcgaaatgtggtgtcggttctcctttttttgattctctctctgaactcattactctagaagtcgtcaaacagcggcgctaccaattgtcgtattgtagttttaagtattgatcacttgaccaatatatattaaacttggtttctctctagctacttgtaagttactttctgatctagcttagccgtatttatatgtcacatccgtctttgtggtattggttctccttcctaaagcagatagcttgtttttcatacgacaccttcaacaaattcttattcctcgtggcccaatggtcacggcgtctggctacgattgtatccacttctgaaaccagaagattccaggttcgactcctggcggggaagaatttattttttgcgagtcagtttcactcaagtggctagctagcatccatgatattactcctaggcgaccgtcaaatattggtttctgatccttggatttatttgctacatcgatttatcaaagcgcgcctagcagttcgtaacctaattatttttatatatctactatcgcagcgaaattgcaaaacattgttgttgtgcaagatcaccgcctagaataacgaagaacctgcctttctcttctaacaccttgaagctggtgagatatttgtatccttcacaatggtcagcgggaatactgaaaatttcgacgggtgttttagaagctgaccaagttacggtgtccatgctggaataatccgccaagattcggggatcaaagaccgagagcgcggcggcggtcagaacaaaaatgtagtagctgctctcgtagctgatccattcgcaattaatcacgggatattctaattcgatttgggtaaggcgcttagcatgagcgacgtcccatatgatgcaatcccagtccatacttgaagaaagtagtaggttgggcgcgttcctgcaattgtaaagacccgttacaggcagactgtggaaaatagagctttcgggctgggcatcagtccacggtaaattcgagtccatcttcgggatgaaatcattgttattgatgtcgatggtgatggtcttgtcgttgagatcctgggttttgatcttgtagataccgccgtcttcacagccaatgtagagcacatcagggtcttgcggcattgtaacaattgacgtgatggaaacctcgtcatagcgggagaggcgctccaattgtgacctaaagtcagtccgtattatgtcttgcgaggcctcatcttgcattaccaaagcggatggtggcacaggcatgactttgaatctcgacgaacgctcactagatgtgcggtcatgatacaattccattcggagcacgtcaatttcgctgattgtgccgtctgtgcttcctaccaataccctaggttctccagtatggtattgccataccgcaaaggcggggaaatgatggtaatttcgagatattacatttcgttctatttccaaagatccatcctggctggggctggcgcgcatttcgtagaggatggtcttaccattgtaggaagtcagaagcacagacacaattttagagcctttctttcgaataaattctcccctcaatagcgcttgctccctgaactcagcgctatcgattatttcagcggtattaaatttaaagatagtaacaacgctgtttatggacccctcaagactgttgttgtcgcgatattgaacaacagaaagaactaattccgagtaatggtcaatccagacacacttcgcgtcgcctgcgaacaaagctgctggttcaaggacatgcgaggtctggaaatgctgtaggtttttcaattcattctcggttaacgataatctactcttatccagagcttccaggagggaaaaggatctggtgccgagggtcaaagcttgatccttcataacatagggtattatgccattttttcttccggtgatagacttgtcgggctctgctgaagtcttagaactgtcgctggactcatcaccatcttcaatactatcgataggtgcttcttgttcatctttaaactcaacagcctcagtttgaatcgctttctcatatgtaatggggttaggaaactcatcatgggtaataggagtgggctttaggtcttcatctaagtcttctgtttgggtagtggtgctcaccatttccgtttcaaatacgggcccactattagtggttctcaaaaggtgattcactaaatcatcgggcgtagtggtactgattgaattattcgcatgtttgcgtcgatcacgaagctcctgaagcttcctcttcttctcctccagctgtttgagtctgtccataatggttttcgaggtgaacttaaattcatttaaactatatcgagactcttgataatggagaaagacgaaaacgaactcgtttcccgacctttgaggctacgcccagtacttgaaccacatgagtattgacatagatgacatcttagcggagctagacagggataccactgcggtggaccaaacgcttacatcgcaggctaatgatactacaattgttgggagcgatggatttggcagcgaaaagccaggccctgctacaccagtccacccggtagaggattacaataggctggttacacattggagaaacgaaagactaagtcctgagcttcttccctacccacactctctaatgggccgaatgctacgcagagtgcaagaacaactggagcacattgagtgcatatctatgggctaccttgacgctgatgatgacgatcaaggcatgaacagcaacgtagtaaacaagctgccgctgctgtgcatggaagccgacttggagaggctaaaattcgtactgcgtagttacgtgcgctgtcgtttggccaaagtcgacaaatacagtctatacttaaggcaactggcgcaggaggatgaccaaatggtaccattgggcgatctcctatcgcaaaaggagctagagtaccacgagaggcactcggcaatcctgctgaagctgttgaacaacacgatcttgcgtcatatgcctccagagctacaagcaattgacgacaatgatggcagcgtcaagatgatcgaggaaccagaatgggacaagttcgtgttcatttatgtgaatggtcccgactcgcagcatgaactagatcctgccttagaggtcgatgccgatggaaaccatttttattcagtcgtgatcccagaattacaagaagatgtcgaactcacggtaggaggcatctacgtaatgcgctacaacgtggtcagagagctgatactggccgacaaggtccagctgatatgaatcttggcactcaaccacgaatcctgatgaaagccctaatgatagccctaaccaagccctaaaccaaagccctaatgtaagcccgaagtgcgggtaacaaagtacctaaaagttttcaactccgctggtcaacttcgttactcatcgacatctcacccaaactatggcaaagtattcccttctcaacgaagggaatccatcaggtgtcaattaatcacctcctattcttggtctagatcgccggcgtgtctcaagaagccttgtattcgataatacaggttgaatgaagccgccaggggacatttgtgcgaataaatgcatttaatgatgatattcaatacaattttagacgttagacttctgaaccatgaggaagaaaacgtatagatatctgaatccgcagtcgtagatagattagtagaaacgttattggcatcgtgtcaacttggaacttcgttacttgtagtgcaaagggaaacgtctggaactctagcccgtcaccaaaacgatttgcgtacagtgtaggtatcgtttacagtagaattggctgccaatgtgccttttttgatgatttcgttattttgtgtttgctgaacaacactttaaccttcttccttacacactggcaagttgtgttgttacgccaaaaaggtgctgaatatgacgttcaataagcttgtatcgttccaaatcgattatgcgccccaataccatttaaccaagtacatatcctcgcgctctcgtctgcagctcatccatatcaacaataaagcatctccgctggttcagggctactttgcggtagccaccgagtgtcccacggatagtggtgtgccacatactttggagcacttgatcttcatgggatccaagaagtatccttataagggattgcttgatactgcgggcaatctttgtatgtcttccacaaacgcttggactgcaacagatcaaacggtttacacattgacttctgctggatggcttggcttcaagaatcttcttccagtttacttggaccatgtgttacaccccacaatctctgatcatgcctgcactacggaggtgtaccatgtcgatcccgaagatttacaagaaaagggtgtagtattcagcgagatggagggcatcgagtcccagagttggtttatcactatgctcgaaaagcaaagacaaatgtttccagaggggagcggttatcggtctgagactggaggtctcacaagtcaattaagaaatctcacgaacgaagagataaggcagtttcatcaaagcatgtactcgcccgaaaacctctgcctgatcatctgtggtaacgttcctgaggacgagctactaagcattatgactaagtttgatgaatctttacctgagttcaaaaacgaccgctatagaccgttccttcacaacgaaaaatcgattatccccgccaaaagatctgaggtcaccgaaaccgagattgaatttccagagacagatgaatcgcaaggtgaaattctcatgtcttggatcgctgagccatactcttcacacctcacggacttagctgtatccatcttgatggactatttcacggaaactgcattggcacctttcaacagccagctggtagaaattgaagatccttacgcaaacctcgcggattattggaccgatgactacatgcgtacaattgtcaatttgaactttcacggtgtccccgttaaacgtcttcacgaagccaaagaaatggttctagaaatactcagttcccacaagatagatcttccacgcatgaagcaggtcattgataatggcaagtgggactacgttatgaagtgtgaaaagaatgggtcaaacattttgagccaggtttgtatcaccgatttcctttatggagatgaaagtggtcaagttctacaggacagcctcaaagatctgagcgactttgatgagctgctcaactggacgttggatgagtggcagaacctgttgcgcacgatatttgttgacaattgccccgtgattgtcttaggtaaaccaagtgccgctttgtacagacgtcttcaagaagagaaagaaaagaggaccgcgaacttggaccgtactttaggggatgaagggaaatcccggctcagaaatcgtcttcaagatgcattgagccacaactctattgaggtgccttcagaacttctcgaggaatttgtggtggccaacccagaaaaaagcgtcgagttcatcactacgagaggtatttctacagttcctggaaatgtcgatgacgtccaggatcctctagaccgtgatattcttgctgctaaaccagaaggctttccattcttcctgcacttagagcaatttccttcacaatttatcgaacttaaagttctgttgaatactgcaaatgtcgaggatgtcactttactgccattatatcatgttattagcgaactcttttctatgccgatgaaaagtgaagacggttcaattctaagtttcgaaagcgtagtttccgctctgaaatcagagaccatcgagtctcatatttcactgggcctcagcagaagctttcccgaccttttggaattccatatttcgtgcaagaacgcaaattacgagaaggcagtgaagtggatcagtcactgcctgtttgacatggttttcgacgaaaaaagagtgaaggtccttctggaaaagtatctaagctcgatcgtggagatcaagagagaaggcgactccatggtccactcacttttcaatagacacttttacaccacgagaactatgaagaagtctacagacgacctatatgtggaagatattatcgaagatattctcgagagcattgatgatggtatgttttccaaaaagattcttccaagattgaatgctatgagagagcaaattgttgacaactttcattcataccacatattgatatttggtgatatcgagaaaatcccagacatttatggcccttggctcaagttagcatcaaagagcactattaagaagaccccaattcaagacattcctcccgttcctcgtcttgccgaagctctgtcttcattaggaagagctcccctgggagtggctcatattataacgactcccgcttctgagtcatcttacatgacaacggccactcgccttgatatcaatatggactaccatcatcctgactacgctgctatatgtctggcagctgaattcctagagtgcgtggagggacctttctggaagggcatccgtggctcaggattggcttacggggcaaacattatgaaaatggtcgagtccagcgcaattggcttttcagtttatcgtggtgccgacgttatcgagtgtttcagaaccgcgcggaacatagtcaatgaatacgcttcaggagcgtctgagatcgaggaacagttagtacaaggagcggttagcagcatcattaatggaattgcatctagcgaatcggactatttctctgccgctgctatgaagtatgtggatgatttctgcaggaaaagaggtcctaactacaatcggaagttcttgaagaagttgggtgaagtgacaactgttgatataaaaaacgcgctcgagaagtactttgtcaacatctttcatcccagcaggggaactgtgtttatcagctgccatcccggcaaactagaatctatcgaacactttttgaaggatgaaggctataaggtatttgtggaagagctagaagaggacagcgaagatagtgaagaagacagcgaggaagatagcgatggtgagagcggtgaagagaacgaagaaaatagctagatagatagccagaaggcaacaagttagtcaaatacacgtaaagcaataaatataagttgcaatcctcatccccactcacactgaaacctctagcacagtaatacaaagttggcttccggtaacaggtgttcttgcatagtttttaacaagtactgatattatatcgcagacgggtcatttttattggaagacagttgatgaaatataatcgttgaaggcaaaataggagagaccagtaataggtaccaagtaaaaggctcatgaaaaccatgactaaacgagccatatatcccttgagacatctatgatatgaaaaagaatacgtatgagatattacatttgaacgaacgtatgtatatgctgaaagatttgctttagatgacaataggcaataaagggttgttttggtcaaaacgtaaggattaaacgcacgaacttcccattagctatgtgtgtgtctctaatcaaaaagatggcaattaattaaaatccaaaatgctctcacatttgcagtagaacgcgactcaaacagaaatctaattttggggcgtcatcttgtactccagcaacatttgcatctcttgctcagcaggttagtttgaatgcctctacaaaaccaaataaactcatggagagtcttgtcaatcatcttctcagagagcgttctgacctcgcgagcattctcgaacttttgtcagacactgttcttgaagtttgcccagatgtagggacattccttgcgctgggctccgaaagcccaaagctgctgtaagaagggccagtgggaagaccgttggtcagtttacctgagagcggaacaggtttagctgacttcttattttgccttcctctgttattgagaaagttgtcgaataagcgctctggcttgctgccggcagaagcaggagcagatgaaatgccgtaattgttttttaagggtgacttcgtagctgaagaacccttaggagacggctggacgaagctagcagacgcatcgcttccaaaagtagctgttgacgccagcgtaggacttgcaagtttagcagctttgctcgctagactactgggctcctctgctttatgcttactgagaagccgttcgtgattcaactttacgctcttgatagcggtagccaaccaagtaatgtcacttacaccgcacttaaaaacgaacgacttgaaaggtgtttctataacaaaagtcacttcattgttttcttctcctttgttgtcctgaacaatttctttgattttgacgttcttttgtgacaggttgatatcgtacactaagtcgaaaaacaaattagtttccggttgaattctgttcctcttaacaaagatcaagcagcgtccaaaagtggttatgacaacgacctttttcaaaaaatcactagccgggatcaactcgggcttctcatgctcttctccctttacttggaaaagctttttgaacttgcttgagacaacgtgtgtctcatgatcctctggatgcgaattctttcttctgaaggaatctaggatcacttcttcctggatagtccactccgaataatagtctctttcagaaaggttggcggtactgctgccatcatccctaaatccagtaacaccaccaccaccacgggcaacctgtgataggagagttgttcgttgtgaagacctttcaggatcaaccagcgtagcgttgactttgttgagttttttatcaagcaccgagctcttgagtgttgacatctccagctcgcccatttttaaaaccctttcatctaaactttttaggtagtaagaccacaatatatcagtcttagacatgggaggaatagcagatacttgttgagtactactggtagcgccagtggatgggtgtattctgtcagaaaccctcacgtttggagccgtattagggggtttgggtgaatggtctctagttgaagcggcatcctgggatgaagatgaccggttagacatggacggagcaggtgaagatttggacggcttcttcattagagctacggctgctgcggaagcagcgctagcggtgcgcctactgttctgtctcctattttgaatttcctttttcgcattttcaagaatttgtgctgtccgtgcgtcagtcgttggctttggggagggcgtctgcttctgctctgaacttgggtctggtgtaggtggcatggaaggcgtgcttggtctagtaggttttttgggcatgtttataatgagacgaggttttggttcttttagagcggggactggttgcatagccttcgcagtaaccttgtatggtgcgagttcaggtggatctgagtcccatacacttccgtcattaaagttgacatctttgaaaaagtgatgttttttgatttgagatgcgtccagtctttgctctggactcttgaccagtattttttttatcaggtctctaattaccagcggaaagcccgctgtgaatgcatattgaactttcattactttttggaacgtcaaatattcgttagtggccttgaaaggaggcttgcccgcaatcatttggaatagaatgcatccaaaggcccaaatgtcacacttgtaatcaacatagttgtcattcaagagctctggtgagacatattcagcagtgccaacaaaggacttagatcgttccagcaggttgaaggtttgagtagtctcatctttctccaaaattcttgcagtaccgaaatctgttagtttgaccttcatatccttatccagcaagatattctcaggtttgatatctctgtgtacaattcccttgtgatgtaaatagtctatggcgtctaggatttgcgcagagtagtagacagcacactcctggcttaaactgccgaattttttgatcaccgacaaaaagtcaccatttggagcgtattccagcaggaaatagagactagcctcgtcttgaaaggtgaagtacagcttgattactccgcggccgtcattgagacgctgtagagtgttcttctctatgttgacgtacttcacttttttctggcgaatgaggtactctttgttcaataccttgacggcgtattttttgccactgtcgtttgaacgcgccagcataactgtggaataagagccatcacctagaacttccccgaaccggaaatctttgatgccctttttgataacgtgtcgagccatgacgccggtttctggattcaatacctccttaacaatcttagcggcaccgcggttggcccactcgtcgtgcctcttgcgcattgcctcgttcatggtcaaccccaaccccggactttcgctcgtggactcgtcgtcgctgctcaaactaatcgcatcagagtcctgagcttgttccagctcccgagctccattgctatccatttggagaaacttgtctgtatcagtcatcgccttttccacaggtggcctagggacgttctgaccgtaaacgtgtcgtgacgaactatgactttgcgaagctttcagcctctctggcaccgattgtgtggaaatatctggtttctgggtcaatgcatgcggtccctcctcatctttcctgcccacaagctcttcctcacgcccagggattaaaggtctttcaaagctgaatgacataccctattaaaacaacgtacaatcgccgaaatgtgactccaaaaaaaaacgcttggaccctggccaacttctcatatggcttgccctactcaaaggcttgaaatcggcttttttgataccgttttgcgtctcttgcgattcacacgttacctaattctggtaaacttagctttaaattctctataggaggacccagggaccaacccgtacaaacgcacatatccataagccattaaattgaatggcgactgcgagctctaggcgatgatagtcaccactttttacacctgagaatatatcaggagaatccagtcgagtttagctattttatgaatggtttttaagccgtctttttgtgtcttctgtggccaattttgcgacgtgacgttttatatcaaacatttgacactgacaccagctggccacattatgttcagaagctagaaatcatcatatgaatctggaattactggctgtttacaattgttgctctttaaatgtgcactgtggtccatacaagcttccaattagaggtggacgaatatgtcaataggcagaaattcaggaaacggctacgttcgtggctgtctgcccccaagaataactggctagatagtgcaaccgatggcaggcgctcaacacgcgaatatagctacgacactgagccactagacgtacttttgcggctgaatggcctccaggaaacgtggcaggcctcgttgagcagctcacattcgagttcgaatatgagtatagcgggaactgatttcaaaactgaaggaaatattgcagaccccatgtcggaaacccacgctcgaagaaaacgaattgttgccttctaccgtaagctcaagggcaccttccatcggccatcgccacaagcgtctcgcgatatcagccctgacggtgagaaagaagaagactctgaccactggcccacacctagagaatcctggcaccaagaattcactctgcccgatatcgataatacgcaacctgtaacgagtgtgccacatgacttctcgctagcgcgcaccacgccgttcatggctcgcgactttttcgttgccactgccgctccatccaccaacattctggatctgctggcgggcggtaagccatgatgtggtggacccgtacaccggagtttgccagcatcacatcgataaactatttaattctgtataaggggaacaagagctcgtacgagaacaagtctggtctcattcgaagtgtagagtttagagcattaaaatacagtagcgaaacacaatttaaagttgtccattcgtgtatatattcgtcccaaaccttggaggttttcgttttaaggattttcactgtcgctgtcatcggggaacgagaaaaaacccaacaaaaagagtgtcgcggccaatgagccctttataagacagcatcgaacccggaccttgctaaacatcctgattgcaatcgttgtagagctgttgaagtgggtgaatcaaacagcgtaaaatgagttctacgtgcaccttaaaacagagacgcagtgcatgcaaaaatgagctaaaaaacggcaagaactcaaagagcgcagagcagaccaaaaagagcgcactttgtcgttttgaggagcttccagagtggcagcgggacaacgaaaagatcctggcagggtacgtgcgggaaactagatcgatgcgcaagtgtctggagtcactcacgtatttccacaatgagacactaaacatctacacccatttaatccctagcggtacgtacctggtgctgttgatgttcttcaccgatgtgttcttgatcccacatttcccctcgaccacgatgtcggactacattatgattaatttctacctactgggcgcttttctatgtctgctgtgcagcacctgcttccactgtctcaaacagcactctgaggctcagtctaacatctggagcaaagtcgactatatgggcatcatcgtgctgatttcgtgctccacagtttctctgctatactacggctttcacgactacttgttccatttcaagatcttcactattgccgtggtcgtgctgggctcgtgctgcgcggcgtttgtgctcaacgaccgttttaacgccaagaactggagggcttgcagggcaggctttttcgtgacgttcggattcagtggcatcgtgcccatcattatggggctagtgaaatttggtgtagctgagtcttcgaagcgggttcagctcagatttgtactactcgaggcctttttttacattggcggggcaataatttacggattccgtattccagagactcttatcccaggcaagtttgattttgttggccatagccatcaaatcttccacattctggtcgtgctaggatcgttatgtcattttcgggcgctcatcggctcttatttctttatgcacactggcattagcagttcaagcctattgaatctcaaagccgtttgagaatttactctgctatctacgatacacgtaacaataaccatttattatagattaagtacgttgatgtggtttatagcatgattcttttgtagtgtaagaaggccagaaaggtttacagtaaaatttgatcttaattttaaccaacctgttcaagaagagagccaaacagaggctaaagcaagcgatgagttcgagttctgcggcactttcagcttacagaaatggtctacgtgccattaaaatcgctttcaatggagatgtgcgcatgcttcaggctgcacagtcccaaatgagaaacgggatggtgaatccaccaaatccagagctggccactgaccagcagattcagcatttaaacgaagttgcacggttcttgagatctaacatcgtgcagggcaagcgtaaagaaggtgagaagtacgaactcaacatccataaggacacagaactgggtgataacgaaaccgttaagaaggccaagaaaacgctcacttctcaaggtggtgggtgctgtggtggtggccagggcttgtacaagtagtaggcgtaggcggcggtgggggtgtgttggtctcatgtaaataggtcatcaagcataaataggtataataatgagctcagaaagaagtgagctgacgggcgctaggtgggaagacctggtatgtagacgacggccatatcactaatcctgcttttgccatgaacactagattatttatttgaatcaaaaactagttactcttttcccacaacgcttcataagtacctgaatgaaccatgagcgaagacaagcgagacgtatcaatatcgaaatctctggcgtacctgcttcgacatggagcagttaaggagaaattgcccatcgacaacaatggctacattcctgtggccaatctacttcgtcataacagactgaaaagtctccaatgcacacaacaagatgtagatcgcgttgtggccaacaacgcgaagaagcgtttccacctcaaagtcgagaatggtcagacactaatctgtgctacacaaggacattccattgccaccgtggcacccgcggacgaagtattgcaacttatcacagaaagtgaccagctgccacagaaattggttcacggtaccaacctaaagaattgcaagctcatccttgaaactgggctcatcaaaaagatgcgtcgaaatcacgttcacctcgctcctggagtcacaggcgtcgaccgtgctgttgtaagcggcatgagaacatctagcaatgttcacatatttcttaatttggagaaaactttagagaccacgaagatttacagatctctcaatgatgtgtatcttacacccgaagatatccctgtggagctcttcgagagagttattctacgagctaactctcgaaacaagactgatctggatgcagttgtttccctacttcgtttaaagaagataccgtattccctcgaataaaagttcaccagcagttcgcttctctagtagcattcatgcaactttgaccgcgaccctgctcttaggaaaaaggattaagccaaagaacatgctagtaaccgaataaaacaaaaagaggacggatatcagaacagatttcgatcatatataaacttaagaagggtaaaataggcagcattatatagactatagttcctcaaaagctctggttcttaagtagattttattcgtatcttgcttatatatactgtcgtctaataaattgatttgacaaaaaaatgagatgttcaaatgaaagttgttgaagcttttgagacaaaagacaagcttacctattcaaacttaagacttggaatcaagtcatattagctacgtaaagtgaaatgattggtaccaaagctttttcagggactaaacggctctacagtagcaccatttctcaagacttcctgaaaaatgtacttgaaagagtcaaagaaacagcagcaagaaaacccgttgctcgcgcgcctaaccccaaaaatagaggacccagagggccaagagatgggtcaggtaaacgcgaggcaaaattcggctcccaaaacaacaatggcagggaccaaaacaaaaatttacgtcgaaatgacggcccagttacttcgcgattgaacaaaccccgtatcaatgccaacgtcgtgaataggcagcctcagttcaaacgcaggactgctggcccgggatctccacaagcggctgacgagaatttactagatgcgctgcagtccgtgcagacgggcagaggacaaaaagatacctcaggaatgagacgaggtcgtgcaccaagaacgacccaacgtagtgtaccagggttgaaccaatcgcctgcctcgaacgaggatattattgcccaggccaaaaaggcagctgtttcacaacgttatgttcccgacgagcctactccgctttcgttactaaaatactctcctaatcttgcgcacagcgcttcttgcagaatgagcagctatggcttatctgttttgagtgagagtgatttccctctcaatcgtgaactcaacctgggcgtagttacgtctccatctcagaaagctgtgaacgtttcactaagtccagagtcgtctttttttggcgattacgttcctgcgtcttcaattatgtggcgaaaggagagactgttcaaaaatgtcagtacgacccccgatgccgaacgcttccagtcgtcagttcagggagcatacgattccttgaaggaaacgtccgagaaggactttctcaccttgactaaaaatgaaaagaagattgccgagctcttaaacaacagcaaggttagtagactgagcttggaaagaagccacctagacctagccgataagaccttggtttacgaagtctgttctggcctaaagccagtttctagcctaaaagcctaaaatacaatgtactacccgtaatcccaaaacctgtatataaaaattccgtactatttactctacacctaacttttgtgccaattcctgtttggctaggatctgttgctttaatagtgccttctgcaattcttgctgccttacaatgccatcgaacttgatgagcccacggcatactgcattagaaatacttgcaaagctgtagtctagcggtagggcctcaagaatctctgttatctgatcaaggctactcagaatcctcatgtgtttttccaagtgttttccaaccaaaaagagagagctctctctggcatccagttgaaggtagtactttaaaacttcaacaacttcatcattcttcactacccgatttatggtctcaaaatcattgagagtcattagcttttcaagtaagtccggcccgaatattgcctctttatcctcatctctcacaaaatacaaagaaagaatgtcagctatatcgaatttcctgattcggtcgattactgactttaggatcgaaatattgggcttttcatatatcagcgtctcaatctttttacaaatggccagcatattggaacactttggctcatgcctaacactcagatctaagaagcgttttaggttcggcttcatgtagtctaaatcttgcgaatatgaagcggcaagctcaccaaaaaagtcccataaattgtcggtttccatcacaccctggagtttcgaaacgtaatagtctatcataaagcacgtctcattaagatctccgggacctaacctctccaaaattgcaatcttcacgctgctatcctcagtcattgaaatcaagtctttcgtattcaagttacttcgctcaaggatatgcacagcgttttcgaaaacctgttcttggtcttcgtctttaccatcggctgaaatcataaaaagtacatccgctaaccgatctttatcactgtagtttctggcgacccagatatcatccaaattcttatccagaaattcgctaaattccaacttgcggttctggttgcgcagtagcccgaggcaattcgcgtactcatggcgactatagtgaatctcgaatataacagaactgtaccgcgaggcattggtttggagctcggccaatatcacagggtagcttgtcggttcgcaactcgcaatgtcaacattgcagtcctcctgcacacattttctcacaatggacaaatctaagctccttaaaacattttctaggtctttaatatcatttcttttatcggattgaatgatttgtcgagcatgtgatagaatttcgaggtagttttcaatcttgttattcagtttcagagatctggtttctgatatgaagtttatcaagccatgagggacccacagatccccgaaagtttggataccgcatagatataggaacacacgaatgtctacttgttcagaaaaagcaagccacttatctacaatgcttttgtcgatcgaggaacagtgaaatgtattaagaaggaggtagagggttcttaaaaattgcttttgcatctcggagaaggctcctaggttgtccttcttcagtgaattttggaaaaggtcctcgattttcccgatagtagattcgctatagtcagaaacttgtagaacgtaaggctctttgagtaaaaggtagatccctgctgtgccgtaaagggcagttgaggttttttcttcgaatattttctcaatgtagtctttttcttgatttatcctgaactcatgatttccagcgcataacggaacaagtctcattttatcaactacaagttgcttgtttttagagttgtttaccgtaaaaatgtgagacatttgtgcaatgcgtatccttttgtgtttgctgcttgttactctttgaatgacggacggctcggaattcacttgaactcgatacacgtatattcctaagtcaccgtagtctacaatgacaaaagggtcttcgacaacaaagtcagtggggaacttctcgaaaacaattgtaccttgcgtgatgtcgccatcgctgtttaatacaaggcccattgcattctcatcctcagagctgccacaggccaagaggaattcggtggggctataagatgctatcacagggctcaagatagcacttgtttcacttatcttgaaaagtggtgtaccttttccggtttcgagatcaacaagttcgtaatttgaacctgttgccgccattattttcttgccgcaagttgcagcttttgttaccgcgtgtttataacgtgaatcggtaatagtgacatttctagttgatatgacaagtgatttaactccggttgtcccaaaagttctaaccttgtatgtgttagatttctttgaatagctgacaacgttaaaatcgctgacatctttcacactatccatattgggcactggggcaaattcggggaggagaaaaaagtgcaaagcgctgctaaaatgtaccagtgcaatctcaatcttcggcaatacttcaatcttctcgactgagaaatcattggtatcattgaacttggtttgggacaccaacatataattacctggctccatctcgaaataatgtaacaaatcaccttgtctggttcctagatagagatttttgtcgtaggcgtcgaatgcagtatagtctagttcccgaggaagccattgaataagtggttgtatcgttaacggtcctcctgagctctcaatctcctcattattctcctctggggtatccacctcggagacaccttcttgcaatagtgtgtcccctgctgggtcaacctcagtcgttaattcctcgctggctaagttctttgaatttgaagaatgattgtcgtcatcgctcatgtcaaagccagccagtagcacttgttggtcgctaagggcttcgaatatggtttaagttgtaattgttcaaggctttctcatactagagattcattcgtcaaccatgacaaacttgcttattcacaattatataatatacaggcttaagagttaatgaatgatgaggactacttggagtgttcaagcgttgttcatgagtttgaccagtagacgagcacctttgttggactcatcttctgtgttgatttttttggaaacctttttcaaggcttttaggaaagacttgtcttttgccttggataaagattcgaaaatagccacgattgtgaaagagctgtcaggagtgttgatccattccagcaaattggtttcatcgataatttcatcatagaatttctgagcaaagtccaggcccaaacctttgacactttgcaagggctcgagcttcttctccttcgcattccattttccgccctgaatgagcgactttaacagtctcacagagaaaggtttgtgaattgggtgtgactcctcagatacatcgcccttgaaatacgtggcaatggtgtcgacaatctcttggtgtctctctttgtctttgtcgctcagctcgttataaagttcgtcgttcacaagaacttcattaacaaactgacagccaagagtctcggagagtagtaagtcatagtatttggaaatggtgctgagatacatgggcgcaaacttgttgagaagttccttccttctctgttcgaatggtttcttagacgtagcctttgagagttcaatgtacttttccaagtccttcttcacaataggagagaagtacttaccatcaagaccgagcataatgtacaagaaaggtcttcttccatatttgtcaaatgcgaagctctgtagcatctccttgacactagggccaaacgacttgaacatcaagacagtgtcatcgacgcacatgagtgccgtgatgaagacgatgtttccatgttcatttctgataagcttgtcagcatgctctttcaagtttttgatgattgactttctctccttagcggtagctcttgccaaaagcgtgcaagcaacttcagaaccctctggggtgtggacaagctcagcgtacttttcgtcaaggacctcaataaattcagagatttccttgtcgccagcgatcttgacgtagtcccgcatagccgcgtgtagaatttggaacccagttgaacccttctcaacagaagcggtgatagttcctatcaagttcttggaaatgatgttcttcttctctgcactgctgtcgcacacctgctctaaagtcaggtctttgtgagcatctctgaagactgcgtactcagcaccccagaattctctgagcatttgttgtttctgttcttgagaggcgtacaaaacgtagaggtcttctacaacataggcaccctcacgatgtctcatcaactttctgagagaaccatgcaactcatctatgattaactgcctcgattgcttggacccatagtggagcagttttacgagcaagtactttccgtacgacgaggtagccagaacgtagtattggccctttagagcctccacgatttggtcgcggcgctccttaggcgagtacttaactagtgtttggaccacacgcgatgcatcgtgcttcataaccaagtcactaatgcaatctttggaaagcgcccaaacttcgttggctagtttttcacgcacttgctttggcacaggagggttgttgacacgcaatctctcccaaagtgatttgatttgttgaacttcagctcctgactttctttgcattttacgttctttctgcaactttctttgctctgcgtgttggctgacgccgtcttgtgatccctctgacttagtctttttgtctgcgtcctcatccgaatcttcttcagcgtccttctcgtcctcatcttcgctagatgatgcatcaagctcatcttcttcagactcttcgctagaaataacgccctcgagctcgtcatcttcctcatctgatgaactggctcttacgctctcctcttcggacgattccacggagggcttcgcctttttgacatttctttgatccttagaatttagcgaatgcttctttccagttttcttggatgctagaggtgccattatgtctagtgtatcgttgatttctgtttaccttgaagacctcatctcatcggtgatgaactaaaattttttaaacgctataaactaatgcctgaaaagcaatggacgtcggtatggctaaaagtgatcaaacttggtagcggcagtcctcaatcgttcttttcaataaaaagacaatgatgagcattctcaagcaatggagtacaaggaataacggttttatttagatatagtaaatgtatgtatcgtataggttttaattacagtgctgaattttaatattgaaagaaaatgaagttgttaggcttcaattccagtgagtgaatggaggagttttcgtcacgcacgccgcccagcagcagtggagacgtgtatctatgcaacgctggaaatgtaaattttttcggcctattagtagcaaagatgagcaatcaacactccattaattcatctgaaggtttgttcttgtggaagtcttggaagttgccatccgcagatgccgttttttgacgtgcaagctgttgcttacgttttttggcaagaaccttcgaagccttgatgttgaatccgtccttgagaatcatttgaacttcttcgagttccaagcctgagagttctgggtaacagaagtaacagaagaagaaggacagaagcgacaatccggcgaaaagagagaaggtgcctgtaggtgtgatgttttccagcatggtcaagaaagtggaagcaataatcaaagaaccaccccagtttgtagcagtagagtatgaggtaccaatacccctgacggcttgagggaacagctcagattgttgccatggcacggtaccgatacctaaggcgtagaaggcagcaaagcagatgatggaaaggataacgacaattccccaggcactgaaaccagtatgctcaatgatggcctttccaccaccttcaaaagtgacacctagatagtggaatgcaacagcacacacaatcagagacacacacataccaggaaggccaattaataagatagatctccggccaatgcgatcaatggcaaagaaggcaacgagagtaaagatgaaattagtgcctgcaaccacgatggaaacggcagcagagtttttgaatcccacggtctcgaagatggttcccgagaagtacataagcgagttccaaccacagaactgttggattccttgcaaggcacagccaagaatgagggctctaaagttagcgggcacggtgtgaatctccttgatagtgttccaaacctttccagggacagagtcaccagggatggtacggttcaaagcatgaagttcttgaattttttggtggatgaggtctgcgggggcgtcgacataactcttggcaagcacctcagcagctttatcaagttttcccttcatcacgtagtaacgcggagtgtctggcaggaaacagaaacatacaaactgggtgaaggtggggataagtgacagaccaacaaggatacgccagccgttgtgaacatgatcaagaccagcaccgcaaccatatgcgatcagttgaccaccagtgagacataatgagtttatgacgacaagacgaccacgaatcattttgggggcgatctcaccgatgaaaagaggcgaaatgagagacccaataccgacaccgaaacccatgatcaaacgtcccactgccatttgccagaacgtgctagcggagacctgaagaacggcgccaatgacgaagaacaaatttgagatcattagacaaggtttgcgaccccagatatcggcacatgtacctgcagcgacggcactaatgagggcaccaagcgaggtagcagcagtgatgatttccttgtcgccgtaagtcaagacccggttatcgaggtctgtaccgatggagatcagtgcactggagatgtaaccagtgtcataaccaaacagaaagcccgagatggatgcaacaaatgtgagaatgatgatgaagggcgacactttctggttgaaagtaatcatgacggaggtgtcatcttcgtcgttaacaggacgaatctggatccggtcctcgagggccgcggcgccagaggcgcctgcggcatccgagatgccggctttggtgggctcgtcattcgaggggcccttgagcgatgatacgctttcagtgctcatttcaaacttgtgagtcgtcatagaggaagcaaagcgagcgagcgaccgttgtgaagcgcggcaagaaacgaatgtctggatgaagcgctattgcagcgtctatatatacgttttgcgtggcagttgacgaaaaaggaggagtggcttgcaaatggctgcagtaatgcggaggcgggctagactgttgttttgagagtgcacgcggtctcgaaatctctggaacccgtgaaatttccgctgctatcggtgtgcaaatgtcgtcaaggataggtgttctttgtgttcaactgtttttggaacgcccccgaccccactttcgatctggtgtggcaaaaattttcgttgcagccctagcgacagccgaaaatggcgcaccgcgacaatacaacgttacaaaatacaaaaattacatattttcattgtaaagggcccgttagaagccagcgcatggcacaccgctctctagccgcccagctcttggaagggggtcaaagttccctttcgttagagtccttttaagcttgatttgttgatatattgtagaacagggctagcgtgttgaggtgagagaccccgtctgtagcgactctcgttgcttttctcatgcaaggtcggcgaaactcttgcggtcttgatagcgaggtggctgcaagttcggcgagggtgcatgaaaggaggatgagccaaacaccgggagggtaatgttcgtcttatgtgatagttcgttgtggacttccgcaatttccccaggatgtgaggtatagtttaagggtaggtgacagcgattatggcgggttaccctcatctatgaggtcacatgatgagagtttcacagagagagatatatagaagcgaatctggtctattacagaagaagcccatatgatggagggagattcatcattgggttttgatctaactaactgacgagctcatattacggttataacggtttgttgagtttcgtacaactgttacttatttaatagagttggtatgttatatgtgtgcagatatgattgagtgagttaggtcgttttaatggagaggcggaggtgagcaggtgagtgggtgagcatgagtaggcgaataagtgagtccctgtagtaacttacggaaaacggatttgcttggggtgggtcttttccatttagtaactttatacgtatgaacaggactgctaccactggcaagctagtaataattcagaaagattgcgtccagatatcgagcaaacaattacagaggcctgtccgtctgagaatcgagagacaagtgcggtttagtacgcaggtgtgaccctattgtctggatccgcaatagaattgatcgctgtatacgtatattgaatatctcactgtgtttgaggtacacatacagtgtcagcgtctggcgagatgtgtctgaggtagatgtagttccatagttcaagtaaatgttcggttttctggttggcgtgaggaaatgatgcgtgcaacgtgtatgttgcgattttaagtacattcctattttcaaatcggaagcccagcatactgaaaaccttggcgaagaattgatgcaggatttggtctctatcacacataaacctcccatcagatgctactgcgatagtgaaaaaaaaaagcataattccaccgatttgagaaatcgaaaacaactactatcctgccttttccactaggaagaaatttgacgtatatcttgcgttccgcccaaaatacacacaactctccttattcataactcatcttttaatcttgcaaaaacatcatcaagggcttcctcaaccatcgtttgcatggctcctgtcgcctcctctatgatttttgtaggagttgcagacacaacactactaatcaccgttcctggcacaacactagttcccacgtgtactttcggaactactcctagaacccctagaatactgcggaaaaatctaaaccagacccacaacatcagcttgacaggcatcttgaaaatcctccgccatagaacccaacttatacacagccccagaaaggccagacctgtgtatatctgccgccgctcacggcccgaggactcgttaattatcttcacaactttggaagatgtgttaagtacccctgataagctctcaaaccgatcgttcagcttgtttaacgatctggtctgctcttgtaactcgccaagattaagctcactttgcaggactgatgtttgcaccagctggctagtacgcatcagtgttgaggtgatcttcttgtttgttgacagcagctgctgtttctttgattttgcttttacttcgtccgagtttcgcgataccccgctcttttttcgttcgttaacgacctcatcttgatatctttcgaatttttcgatctgaagctccttaaaacgtactctaaactcatcgtgggcctttacttgagcttctttataccgtctctccagcacttcgataaagtccacggctcgtactacttctgcaatctgtgctaccgtttctttgtcctgcttttgaccaccattttctatctttagcccccctgatcttttccacgttatgcaaagcttacggttcagttgtgtgatgcatacaatcgacaccagtatcaattccctatattgagaaatgaggtcaactgcggttccagaatacggttcttgaagaatcttggcttcaatttctcgcagttgaatcatgcaatcttcaaactccgaattgggcatcactttaaccacttggtcgctaagatcctgcgtctttccgtgtagcgctttggtcatttgccagagggacttggatataattcttcaatatgttgatataatttcagaaattcacgtacgaagcgatcctaaaactaatatacacaaccctgaaataaatccgagtttagccgcccagctttttctgtcttaagcaagaggcaagagttccaatatgtttccaaaaatccaaactacacaactgataggcagcaggcctagctctgcactccatattctattttcggacgattcggacgactctaacgattctcaggatgataccgttgtcccatttatcagcctcgtaacaagatctcaagcagtactaccgccggatagcttcctgtgtacaattgctaacgaacacctgagaaattgccacaacatgtccttagtattatggttaatgaatggaactgtgacgctaagtatggatttccaagagtgcgatgctcccttccagctttttaaagattgttataatccttactccaccaacaagtatgagaactacttccaagtatggcccaaacagaccaaacttgcacgagatgatggtgccagctttgagatttcaatcttccctcagctgttccaggtcacaaaactggatcaccttcgcacgcacgagctgctcttccagtatacccagcagtttgccagaatcattgatatttacaaaatgcgggcagttcctcaaaatgcgacctacttcaggtcaaatatttccatgctcttacagtcttacgtctacgatatgatgtacgatgtttcaacaaagtggcggacctggaatcgcattgtgggcaatgagttggagtttcaacccttctccctactaattgcacgcttttggaacagctacatgtttctgcgcttcgacgaatcgctaccaaaatttgcgtctacccttaattcagaccccaactgcacagatttggcacaatcaaatactcgtgcccccatatcaggccggcaacagctcaaatacgggatatgggccgactccagtaacggtatagttttgttcattaacaggcttagcaacggaggaaaggaggccatccctactcatggtataaatcttatgtcaacgaacactgagcaaaatgtttccaaaatgttgctattcgttaatttgtgccttgtggaatgcatttcgtggcaactccgcgatgaagtggaaacctcatcgtatattaagcgctcctattgaaatttgtgttctttatttgcttacggaaatcatcgcttagccgacttattgctgctaaacgagatcaatttttcagggttcttaaaaccaccatcaccaaaacccagttgtaagagagcctgatccatagaattggttgagataacatagattcatttgaaaacgtttaatttgcaagatttgaatacgagcaatggccaaatccagtataccgctcaacccgaggacaacttcttatgagtttagcgggattcccggggctctgggcatcactttcggcttgcctttggtttgcattgtgcttaaccagatgattaggcccgactattatatcacagggttcttttccaatttcgatgtaactgaattatggaatcatatcaagccgttcaaatggtatatgacgaacaaagagctatggacttactatttgacgtggttcagtgcgctggcgctctttgacgttttactaccgggacgtgttatgaacggtatcgagcttagagatgggacaaagctgcgctacaagatcaacggtattgctctttccacgctgttggcagccgtgctgggtgtcagatggaagctcaccgctggccaattgccagagctgcagtacctatacgagaatcaaactgacctctgtattattgtgatcattttttcattcatcatgtccatctttttatatgcggctagtttcattccactagtcaaagaaaatggccgcggaggtaaggaacgtatcctatcagtaagcggcaattctggcaacgtgatctacgactggttcattggccgcgagctgaaccctcgtttggggccattggacctcaagatgttttgcgagcttcgtccaggcttgctgctctggtgcttgatcaatattgcttgcctacaccaatattatttaagaacaggtgaggttaacaatgcaatcctttttgtgacgttggctcagggcttttacgtttttgatggtgtgctcaacgaagaaggttgtcttaccatgatggatattacaactgatggattcgggtttatgctcgcatttggcgatctggcgttggtgccatttacctactgcttacaggcccgttatttgacagtatctccaattcacttgacaaagggctatttgggctttttggttggtgtcatgtcgctgggatactacattttccactctgctaacaaacaaaaatcggacttccgtcaaggtaagctaccgcacttggaaagccttgataccaaacgtggaaccaaacttctgtgcgacggatggtggggtatgtcccaacacatgaactacttcggtgactggcttatctcactcagctggtgcttggcgactggttttcagactccgctaacctactactattccttgtacttcgccacattgctgattcaccgtcaacagcgtgatgaacacttgtgccgcatcaaatacggagatgattgggacagatatgaggccaaggttccctataagattgttccttatgtatactgagtgcaatgggaggcgatcgtcataacaagtgattgatgccccggctccaacttgcatttgttttctagatttcattattctgtatattctttgaaaagtgtactactcaattatacacggtcaagcctgttgcacgtccttggagtgatgctcgatcaggtcctcctggtacttgcaaagagctgcacgtagttttggcacaaagctgtctctgacaatggcatggtgctcaccaaaaccctcagggcggatctcaaattccgattcgtcatgaacaagttctgggaccaaaatcctaccttcacaaacactttctcccgatttagcatccactacctctgtgctgaacgtcacgtctaggtcgaaatagcaaatgactttaccttttctctgcgaaacttgagagtcgcccgacaccgcctcaagcttacttatacgcacggtttgagcaccatcaagtgtgtcgcaagacactttcaactcccgcatatagctttctgtccaaggaagtgtgttcttgtcaacccagtgccaattgtttggattgaggaccaccattgcaagatatgataacgttagctagagagaaatggaaagacggttgaaaaacaggaggggcaacgactaatacaagctctactctgcactattctgtcagcagattatcaatcgatactcgtctctttaaatcacttgaagttcgctcatcgcagcgaaccttccagatacaagatgtactgaaaaaaaaaaaaaatgccagcattgagcaacagaaaaagcagcgggtattgcaaaagcctaaagcgttgggcgtatatcgacaaaatcaactgagttcacttggatttggaattggctttggaactgagagctactgttgatgacaacacgccaatgcgcgacttggtgaactgaagccaaggcttctcgatcacgtgatccactcgttgacgaacctgtgcggcgaaatgagagtcaaactgggagtcctcgaccaccagaaggagcccatcgtggtctggttcagtacatgtggcaacgacagcatttgatccacgtggtagcgggacgagcgtgacatcgatgctagagatgctggctaggagcgggatctgtgaaagcagaacacttggaacgtcatcacgattgcatacaaacaggaagacagaagccgttgaaggcggcgcctgcaagtactgaactacgttgttgaatccagagtatgcttgaaacggggcgtctaactgtagtgagcgggcatgtgctaagggcgtgatgacgtgagttttcactaagtcagcgacaagtggctggtcgcgcacaaaaggccacatatgagactcatctgtgtaggggttatcaagaatcggtttgtatacttgttttctgcgcacagaagtctgctgaatctgtttcaaagagttcatttgtcccccgatctcatctactttggatattcaatttaaccagagctgctcgctcgctttcaaaataattggcgatgagccgtgaaaaatgattttcacaggctgttgttggcaatttgactagagaagctttgggagctgctgctggctcatttcgtttgacttctggaattcaatctagccacctaggtctttattatctttgctgctttattttgcgtgccctttgcttgatggagtgaggagctaacgggccaacaaagctgtcttttgattaatcgacaggccttatttccctggcaaatgaaaatataacgctattctcttggtcactaggaatctacgttctgtttggcttgataatggctcgtgtatatgatgtgtttattaaaaagtactcgtgtactcattttttggcaatggatgtaggttgtgtcaccaatttaagcgaagctttaaattcgatgacacatcccacaagatcaaatcttcaatgatggcagcttctacaatgggttctacatgcgcctatggtctgaggccgtaccctgaccgaagtacaaatgccttaaacccctgctttctttcggcagtgtctctgggtcaggcatctttatttgcgattattggtatccttcagctcatacagcttcttcgcgagcgaagagtgccagccaacttcaagtatacgagcttgtggagatcgctgtcaactaagcacttgttgcatctgtctaacatcacgctccaatgcgctttgcttatatgtctactgtctgtttctcctgctggcgtacctaatgtaacaaaatggagcaccttggcgcaattactctacgtggcgctcatttcagctcctacgcaagtgttggagttttacagatcgacggcctcgatgggcggtcagctctttttctacttaacacaagctctcctactcggttaccaaatcgcccagagagcggctcactttcctgacgaaaggttcaatgttttttcaggccgctatgatgcatttctagaggctgcgctttttttaaacgcgctttcgattttcatttacgacctgttgttttatgcgccctctaaagagctatcagattattacgaggaaaatgacctttatatggagtgccatgttcttgagaacctcacctttacgtggatgaataagctaatcggagaggtttatcgcgatggtgaaataaaggacccccacaatatgcctcttccacctatcaatctgaatgtcaaagagaaagcaaaccatttggaggtcaactgggcaaaagaaaactggactggccggaagtctcttctacgcgcgattattaaaaccttcgggaaaacgatcgcagtggcaatttccatcgaaattgtgaaagacttcatgacgattttgcagccccaactattgagactgtttatccaagagtttaatgttgattacagtcggtcccatcctgcacttaacgctgtgtttgttgctattggtctgtttctaatgaagtttatctccacctgtctgtccaaccagttttttattatgatattcgaagctggtatgggaattcgcggcgctctcatgactatgctttatcgcaaatctttaaacctttcgcttgaggccaaagaaagcaaaacagcaggtgatatcatgaatctgatgtcggtggacgttttgagaattcagcgcttctttgaaacgtcacaagagctcattggatcacctattgcgctcattacgaccctgatatccctgtacacatttttaggaaactctactgcgggaggaatcttggtcatggctgtaatgttcccgattaacagctatctctccagaaaagtgaaaaccttgatacagcagcaaatgacttacaaagatgctaggattaagactatcacagagcttctaaactcggtgaaaaccgtgaaactttatgcttgggaagagcccatgcttaaaagactagaccatgtgcgtaatgatctggagttacagaatttcaaaaaaatatccatcatcactaacctgattctcttcgcttggaactgtgtacctattctggttgcgtcatctacatttctcatatatgctttgaccatggatgttccattgactccacaaattgtgtttccctccctctcactatttgatatcttgaatgattgcatctacactatccctcgcactatcaccaactttattgagactggggtttctctaggcagattgaaagactttctccttgcgaaagaaatcgataaatcatttattgagtttgaaagcttaccttctgacggaaaagtacctgtcatcgaagttcataatgccaccttcctgcgtaaaattcccaacgattcaactgatgatgaatcttacgacgaagaagcagcagtagaaagctctcaagtggctttgaaaaacattgatggctttcaagtgttcaaaggtcagcttgtctgtgtcgtaggccgagttggtgctggcaagtccacatttttacaagccctactaggtcaactgccatgtatcagcaattctccttcacatgcgtcaccaacggtgcacttcagagccaattcagttgctttatgctcgcagcaatcttggatcatgaacgcaagtgtaaaggataacgttttgtttggtcacagatttgacgaagcaacctacaaagccacattggaagcatgccagcttgtgcccgatcttgaaatcttagctgatggcgatgagacacttgtaggcgaaaagggaatttcgctttcaggaggtcaaaaggcccggctgtcccttgctagagcagtttactctagatccgacgtttatctcttggatgatattttgagtgccgttgatgcagaggtctgcaaacgtatcattgagcaggtattaagcaagaaaactggtcttctcaagaataaaacagtaattttaacaacaaattcaatttcagtcctcaaacattctcagagcatttatgctctagaagatggtgaaattgtggagagcggatctttcaatgacattatgcgtcgtgacgacagctccaagttgaaaagattaattgttgaatgtgaatccgagaacacaaaggctaagattgaacctgtagatagcgaaatcaaagctcctgttaacctggaagatgtcgaatgtaatgcaatggaagaagaagttcagctgcaggttcctgttgagggcagcacgggaatctctacacaataccaatctcggaaagcgtcaatggccactttgagacctcgtgaaattatcgatatcaatgctgatacaagaaagacagcacaaaaagaggaaaagaaggagaagggcagagtgaaaacaaaagtttacatgacctacttaaaggcttgcggttactttggcgcagttttctttttgattttcatgggcttgtcgagagcattacttgtcagtgaaaacttctggctcaaacactggtctgaagataatgaaagaaacggtggaaatagtaatgttctattttatgttggcatttatgttttcatttctttgagcgcagcgttgttaagcaatgcgagaacaattgtcctactcttggtatgttcgatcaaagcttccagaaaacttcatgacactatggcacttgccgtcattcgcagcccaatgagtttctttgaaactacccccgtgggccgaattatcaacagattttcgagtgacatgaactcgttagacgatagtgtacagtatgtgatgagtttctttttggtttcgatcctggattatcttgttgtggtgatcattatagggtatcaggtacctctctttttgatcgtgaacgccgtccttctggtcatatacttctactaccaagtctattatgtgactttgagtagagagcttaagcgtctcatgagtactagcttttcgcctattatgtcaatgctgagcgaaacacttgctggccacatgataatcgacgcattccgtcactctgatcgctttgattacctgaatgtggaaaatgtccagttcaatatcaattgtctctttaatttcagatctacgaatagatggctctcgatcaggttagagtctatcggagcgttgatgatcttgaccacagctctcttatcgcttgcaactaaaaacggaggacacgcgctttcgacaggcatggttggccttttgatgagctacgctctgcaggttacgaacaagctgatgtggatcgttagaatgtctgttcagctggaaacaaacattgtctcggttgagcgcattgtcgaatattgtgatcttccaccagaggctcctcctgtgattgaagactcccgtcctccaaaaaattggccatcacagggcttgatccggttcaagaactactccacgaggtatagagccaacttggatccagttttgaggcatcttgaccttgaaattaagcctcaggaaaagattggaattgttggaaggacaggtgcaggtaaatccacattatcgcttgctctatttcggatccttgagccatctgaaggtacaatcgatattgatggcgttgatataagcaagatcgggctgaaagacctcagatccaatttatccattattccacaggacgcgcaagcctttgagggcactgtgcggactaaccttgaccccttcgagcagtactcagatgaggaaatttggaaagctctcgagctgtcgcacttgaagccgcacattctaaagatggcaaaggatgatgctgacccagaaaagaaggaagacttgctgcagacaaaaatcagtgaaaacggtagcaatttgtctgtgggacaaagacagctgctctgcttgtcgcgtgcactcctgaaccgatccagaattttggttctggacgaggccacagctgcggtcgattccgagactgacagactaattcaagaaactattcgggctgagttcaaggaccgtacaatcttgacaatcgcccacagaatcgatacggtcatggatagtgacaagatcatggttctcgacaagggtgaagttaaggaatttgactctccatcaaacctgctagcacagaaagactcaatattctacaatttatgcgaccagggtggctatctgtaagctatggagcccaaaaaacaaaaaaaaaagatggatttcgagcctaatgactcgccgtcgtctccaataaaatcaatcattcattctcacgctgagttttacaaactcgagtctaaatagcgtttatataatcaaatattcatatgaagttagcaacagaagcgtctaaccatgcttcctcagtttcttaaatattaagaagtgtgaccatacggctgaatcataaatccaagcagtactcaccctttcatcaaattgggcgtgtggcgtagttggtagcgcgctcccttagcatgggagaggtcatcggttcgactccggtctcgtccattcttttttcaattcttttctcaaatctttggcgatgcagtaagtagtgttcgacgggttttttttttggcctcctgatcttaatttctggaaacatttcctgagaaacaatctggaaacattttcagaaacatccaccccatgatccgggtaacagtatttttcagatctcctcgaatttcgactcattacgcgaaactgagtcaaaagtaaatagaaacgaaaatgtcatgttaccctctttttgacaagaatctaggctatttccgttgtgtaagcagtttcgtatttacgcatggaatggaaacagaacttcggattggtatttggctcagagatcagaacttcaagcaccctcttctgcaaacagatagaaagtccgcactagaggcgatttagttatacacaatgaaggcggtattcagtgtaccgtggacgctgtgtttatacttgctggtgtctcaaatcgcggtgtctcaggcagcgaattacaacgaggtaggatgctacaaattgtcggagttgagctccctgagctcgaaaggagtgtatacgtaccagagtgtgtcgtattgtcagaacgagtgcgacggaagcgaaatatatgcgctattgggcggtgatacgtgctactgtgggagttctggttcggtgctcagttctgcgaaaagtgctgactccggaagctgtaatatcgcgtgcaaaggatggccgtatgctacgtgtggtggaagcgggtacttgcaggtgtatttgcgtgacgacgtgacagtttcgagcgctgcagccagttccagtaccacgagctcttcgagctccagttcttcgagctctagcacttccaagtcttccagcacgtctagtgccagctcggatgctagctccagctcatcgagcggttccagcactagttctgaaacgagctcctccagtagctctccggagtccagttcaactgatagctctagctctagctcttcgagctcaaaatcgacttctagctccagctcttcaagttccagctccccaactccgtcgagttcctcgagctcctcaagctcttcgagttctacgattacttcaagttccagctccatccccagctcgagttccgcctccagtacctccagtacctccagctcctccagctcctccagctcctccagctcctccagcacttctacgatggccagctcacggcccctgacaactatcgtaaccgcgtccgtgtcggtcgttacactgtcaaatagtgatcattctacggtcgtcgtgactgctacaacagtggtggaaggacctagcgcctctgcccaatcaaacaatatttccaagggaagtgacggcaataaatccaataactcgctttcaaaaggtgccattgccggaattgtcattggctctatcatcgggtcgtttctactcgctgcagctattttcttcttcctctggcgtcgtcgccagcagaattcagacctcgaggaaaccaagcatcaccaaccttactctttcggtgatggcggtgctatggttcttccagtggcagcacaacgcaataactcattgcgcaattcgtcatcttctaacgatgcacaaattactgacgaatatttacaacctagccctgttttcggcgacaactacggccgaataagactcagtaatggttctttaccggacctagcgcaggagcacggacctctgcgcattgtcaatccagactccgattagcccactccgatcgtaccaaagtaacataaaaaaaattggcaacataaaatgtactctctggagcaaattgttccgatatgtactctacaactgccttcattggaaggccaaagcatataatacccacatcaagtcttttagattctaacatcagacgctattagttttatgaacgtaatcgatctgcacctttccagcctttactaggttccgtgcatgttaagaacttttttttcgcgttcatcgcatgtttgttgtcatagcttttttttcgtggattctttctctgatgaaccgacaagttgacagtggtaacagcgccattttcttaggcataatattgacaaaaaaaatagtaaagatgtcagataaacacgatgaattatctctacaccatattgttcgcttggccattttttccaggcactgaatattctacctttatgttcattggccgagtgcagtaacttcaatattcactatatacgattctgtcatttacagttttgccaatacttcgactgggctgagctgaagtctcacaaggtatgattttgaaatggtaagtaaaatgtatgggcaggtatgttgagaatgagatcttgaatgagacttctaagacattcatctgcgatggccaaaaataaaatgcttccaatcggatttgaaccgatgatctccacattactagtgtggcgccttaccaacttggccatagaagctatttttgaactaaaattagtttggtctgtttatacagcattcatatcataattcacggccatttaaaatttgttcatctccagcatcgtgaagttcactcgattgatcaatctatacaagatcataaaaactagctcacatttcacctttctaatgcttgtaacacactactctgtgttatccaaaggcttacaagctggtctaaggggattgcttgtgccaggtattcgccaagtatcgatactttcacaactgcgcccttcagaaggatctactaagacgtaccaaagagtcggtagaggtccttcttctggtagaggtaagacatccacaaggggtcaaaagggtcaaaaagcccgtggcaaagtcaagtcatggtttgaaggtggtcagacgcctatttacaagctattccccaaaattggcttcaccaacgttacatctcttaagctcaatgagctgaacttggatcgaattatgtggttccaccgcaaggggcggttggatcttgcaccaggtgaggttctagatatgaagaaaatgaaagacttggggctcgttactggatccatcaagcatggtgtcaaagttctggcagagggcaaagaatacttcaaccttcctataaaaatagaggcttctagggcttccaaggatgctatcaaggctattgaaaaggctggtggtgagtttacggctcgctacttcaacaagctgggccttaaagcgcacctgagcccaggctggttcttgcaaaaaagaggcagaatccctctgcaggccagacccgtcaagcgcaaagacatcgagtattacagcaatgccaaaaaaaacggctatcttgtcaaggaacaggatcctctgttgcaacagattgaacaggcgcaggctggagggcacaccaatctaattcgtaaagccgctaaaaagtcagctttggagctacaacttgaaaaacttcaggacaaacctgttacgaactcagcaagctctcgcatcatcaagatggaggagctgtagaaatagttttctcatcatttgaaacttgtatataaagaaacacgttcataagcattttcatcggtcaaggctctgtgtggaggcgttcgtgcaatgcttccagagctagtctcttccttcgctcctccacttgattgatgactgtcttggcacccctatgctctgccagagaatttccagtttctacgtcattgtcattaaaaggttctctaatccggaatttaacgcaaaagaggtagtagcagaactgaaataatggacgaagagccggtttgagcaagtctgggaaaaagtagataagctggaatgtgtccgaggcatctccaaccacacatttagtggagtctcctatcatggctggaggtaaaacctggtaaaatcttagatagatccagcaacagaagaaggttacccagatcgatacgagctgcgaaaaatggtggaaccaaaccagttgcgtcgcagtagtaattacaagcacaaagattggcagtaatttgaacctaaagtttttggagataataggtaaattcttaatatggaagatggtggtttcgggaatgagttgcttgtaaatgatgcagaatcccaccaacatagtgtagttcccatctagtggaacatctagccttacctgcggaaaaattgctgacgacactaaggacgtgataacaacgacgatgtttgtaagcgatcctattaccaatacgtaccgcactagctctttcgaactgttccaattgcgctcgataaaagagcccccaatcaccaagttgaaaaggtcaacgcatgtcttccaaaacttgacatcgattaggttggatagcacaattgaccaaggatggtatagtgtttggcacggtaccaactgtagtattggagaaaatgcttgtttggattcggctgcatttgaactttctggcaagctactcccgaaacttgacacgcagaacagactcaaggtaaatgttacatacgccagagtaagaaactttgtagcaggaggaaggttcctaaggtccgaggttaaggatggtaaattgacctcgaaatatctcgattgataccgcattcagcatccaaatgaaaataaaacagggagtacctttccggtcacgtacaatggattgtatttgatttcaagccctaccaaattcaactcatgttcgttaaagctcatctgtccagctcatcaattaaaaaattaaacaaaaaatacactcacggagggggtcgaaccctcaatcttctgattagaagtcagacgcgttgccattacgccacgcgagcttttgttgaagattgaaagaaaaagaggatatagtacagatagttccaatcaggtgccttgtaatttgaagagttgattacaatggagaaagtcgagttgggttgcagtgctttgcttgagttgaggggaactcaggctactagttttatcacatcttgtctttcttgaggaaatagtatatagctagataatatttaagtttcttctcagaacttatactctacttgttggtggcactctctttcttgttatgggagcttacatacccgtaattcgagtttaaatatggctacattttgtaacttacaatcatgacttactgaagtaaacactacggggagtcaagatacaccaacctcgaccatttgggctggtagttttggtgatcagctggatggattcttcacggacccagctgaagacctcaacgctgcactaacatttgcggaagccatgtacttggacacagatagttcctcatctgttgaaaagatcgctgcccgattaagagtccaccttataataggcatttgttatagatgccattctgccgtacagtatgcttttcgatgatgctcggcggctaaagtggtctcgaaaagtataaaagggggcaaagtccagaatcaaattacacaattaactcaacactcattttcacatattctaagatgaaggagctgcatggcgtccaaacatagctaatgttttttgcgcaacaagcggatcatttcaacagtctatttgaaacgcgcctacaaacccttacacagagccaacataaattactggctgagggtttactagtttgaggcttgttaagctcgtcggacattttggtggcaacttcatgcctctccaacctaatccctagttactatcccacgtgatctcctcgaaatccttcctcacaatgaaaacgcactttcccgcgcgtaaacaaagcttggagatttgaaaacccatacgctgcgataaagaaccttgcatctgggttctacttccgtattggatcttcaatatgacaagcgcagatgcgccagtgtcctgcaatcctgagaattccgaacagaaaaagcgcaagcgcgcattgagagaaagctctttatctgaggaccaaaagcgtcaaaaccatgtttcctcggaacaaagacggcgccaggcgatgcgtgagacttacgatagtctcgtggacatagttcccgatctaagtccagcccaaagtcgatctgagctccaaatttacgctaaaagtatgcaacttgcagaatgaacctcatatctattcatcttatgaatttactaacaaatacctcaaaaacaggctacaactacctagtatggctctatgaacgcaatcgcgctctacgcgaacaattggagaataagatgggttctggagtcccacaacacctggtatgggaaatgccatcctagagccctatcaaacatgccgtacgaaactagataatgagaataccgactgtaccattgcagggcaggcactatgtaacaaaccacagtcctcttcacctatcttcgccaacttcgtcaacttcgcctactttcttgggtccaacctcgaaatcaatcacaggtaataccctctacctaggacccaaatagttttcaggctactaatggaagtcaataaacaatcgcaaatgtacatacaacaagagtaaagtcaagagataccatccctcctctcgataactccctagctttgtttcacaaaatactcatctcctgtgctaccttgtttttgatattctgaccaaaaaataaaaaataaacgacctcggtgaggattgaactcacgatcttgcgattaacagtcgcacgccttaaccagcttggccacgaagtctcgtgatttgtatgtttgatgaacgaatggagcccgatataaacaaccaggaaaaatcatattttagacggaaacagaacggcatcgtttaaccgatgagaaagccgagtggtattctgacaacaaccaaaaaaaaaaaagctagttcttcatatttcggtagcagtagttactccttttattggtttgattctgtccttattgtcgatgcgtgctgcactttggcttatagctgtactaggctacgttatccaaattaagtgcatctcgcacatctattctaagtcattgcaagaaaatttggatgtgccatactttctatttgcacactgttcgtcgtggattctagtagcgcctcttacgagaattgtgctctacattaaatatggtaagtcgagtcggcgtgagctgtggagtttagggtttctcgcagcaactcagagccgtatttgcaacgatgacacggaggctcagtattcgaatgtaaacaggctcagatatcaaatcaagcgtatcgttcagttttccgtgctagcttcactaatctcgattgcagggtacactttcctagtctccctgaagctgtcacccgcgctggacatcgccattatccataacacttcgatgtttgagatcgtgtcgcttctgttagtcgtatctggacttgcttcaagaaggcacctcttccagaacttccttatgatggcgacgattttgatcggtattttaatcgtttcctacaccaaagctacctgtgacgtgctttccgggaaactatccatcaatccaactaccggcgaattgtcggaccctttcttgttcgacagactgaaaggcgctctgatctgtggcttgggagccctaacgattggtcctgtattcgtactatggaccaaatggacggccaacgccacgaacaagaactcagatagcctacgctccttcacaaggcccagcgacaaggtctatttgctgaattgcgaaatcagcttgataggagtgctgaacttgatcattctaggtactgtcttattggtgttctggaaacgggatccgggaaaccagtctgtgatatttggctcttggtggattttggtctcaatttttgcaggacatctacctatggtgttggccgttgtgcatttatgtgaccgcgtctcccccatttttgtttccacttgttttattggttcgattgtgttcaccgctcttgctgactggatcgcagaaagctcacagacaatcatcaccagatgggaggttattggatacctggtcatcagtgttactggtatactacttggtcgtaggtattatacatctgctagaataaaataagtaacttattttagttctcagctatatatattttaaacgtcataagaaatatatgcatgtcataaaagtaatccagctacttaccacttgagagtaacaacatttttgttgcccttttctttgatcccgactttaatgaggtccaaaacttcctcatccgacatgttatgaacatcccattccagctttctaacctcttctgccggagatattagcttgccgcttgcatacaattcggcaacctgtctgacagttctcctcttatcttcgggattcttgagagagtttttagtgacccagaagcccatacttttgaggcctttaaatatgtgcaaagatggtggcaagctgacaggcatctttgacatgcctccgtaagtcaacatggtagcatcctgatctagttttctagcgatagacgaacttgatttgccccccaccgagttcagtgcgagcttgacatgagcattgggccctaatattgagggaagtatttccttcccgaaaaccttatcgttgttttgagattcggaaattactttcgtagcaccatacttggattccagctcatgagcaacctcttcaaaattgtcacggtctcgaatcacactcaatgttttgacattctgaagcctcgcaagttgagtgactatttttgagacagaagaggttccagcattttgaaagagccaatcgttctgcttagggtcccaatcaatgtagttattcaaaagctgatatgctgtgcatccgttaacggcaattgtagctgccgcaaacttgtcgcagccctctaccttaactagttgtgaagcatctttacacgtgcgatatgcggaccaagtcccaaagttcgcttgtagaggtatgaccatatcgcctatttcgagatcttgcactccttctggcaaatgcaagacttcaaagacaccctcattacctgcgatcgcactaggttccttagttccatattgcaaggtcttctcaggtttcgaggggtagaccccttccaattgatttagatcggagggattaatgggaaacgccaaagtgcggagaactatggagtctcttagtgactccttcggctcgtatgtgtgtaaagatagcacttttgaacagtcttccacatcgtgagatgagtacacaaaagatttaaagcttgaaggaactttggtggacataagcctcttaattcctgtgctgaaaggcttcatgtcgttgcttatctcgctgtcagggatcgtgttgtcttcacccgacaaagggttgaaatacctacgtagatcttttgatgacttgattcaagaatactaactcaatacgataattttaattaagcaaaagatacactagatatcggtatcagtccaggtattcgattggaggtattcgactctttcacgaatgtagttgcacatgttttcgttgctttgatgtggaaactcagtttcctctaatacctgcaccagataaccgaaattcttgtagccatctttaatatcacaaaggtaatctttaaaggctgaccagttagcgagctctaaatcgtagcttgtcaattggctgatcttcgagtcgtacatacggtaatggcctgcatgcattggtgagtactctggttcgtctttatgattctttagagcctttgcaccgttaaacatcatatctcccgtgtgagaccactcccaagggtcatacttggggaggtgcgaatgaatgaaggagaccttagtgaaatggaaaaaggacaggtagtctttcaacccatacgatgggctttccttatcattgaaggctttcttcacctcgtcactcttgtcgcactgttctctcctctctttttggtctttgctcagttttccctcgtggcttcgggcccattcatcgcagaatgaatgaaacctatctcttatcgcgttgccaattacttcacgagctagcgatgaaaacctcacgtcatccgtgaagtcgtgctggatcatggctgtgcccctgaattgtttcccatcgatagacttttccaagtcctcatcgggaatccggatctcgtctttgtcggcccaatgtcccaacgtatcgaccggtgttttgacttgatagtacgcttcgggaccatgcataacgcgacatcctaaagcaaatgtatctttgtcaccttctccggcgaagccttggcccaagagcgggtagaagtacgacttaccattaaaattgtaatacaaggtcatcagcagcgagtccagatgcttcttcttgtcgattagaacctggcctgattcagtactaccgtcgggcaaagcatcaaagaagtcatgaaatggggtctctttggcatctttcttgtaaacaaagtcaggcgtggcattatcgatcgagtagcgctggctctttgtagaaacacctaggttcacgatatcatacgttttggggtggtgtaaacgacgccagtaatcaggccagaggattagtcccttttcttttaatttttggtgagtaaaatactcgtctagagagttgacgacgtagttgtcagcgtcaagcatcaaaactctctcaaattgggagacaaagagtgcaacagctttgatttggtagccttcaatatgtgacaaagtttcgggactgagtatctcatccaggaaaacacatttagtgaggcccgaaggatccacttttggtagcacgttctcacagaaaccgcggtcccctttgtcatggggggggataatgatttcaatcggaattgtgttctttgttttgaccccactattttctcttatagctttgatagctggaagagcaaatactgagaatctaccgccacctacaatcactatcccgtcacctttgaaagcgggatttccttgcgcttccaggacatcgaatgaagggaggatactttttctgatagcacctttaaaatcttcatgaagtttatttagcttcttgacggtctcgtcaggaacattgagacacttctctaaggattctttggtcagtttatgaaactgagaagtgtcggtaattctaatgtccccaatctcgcagtcatcccctttggttgtatctagcttcccgtcaggtgaatatttctttactagctccaaagcgtcattaaacgcttttctcgtctcgttcgaaatggctactcccagtccttcactctcagcatccaagccatacgaggaagattccgtttcatattcaccgttgtcatcgtagtcaaaaaagcctaggtactcatctgacttgtggtacgttttaaatagcacccctaccgtcaaaagcccaattacacacaacacaactatcgttgagacgcttgtccctttactgcgccgaaaagcatggtttgactgcctgaatcgagaccctattaaatcaaaagccgcaattacacgtccgctcagatctcgggtgcttcgggtgaaactcatgtggctacgtcccgctcttttgcttgttgtagtttacgtgaatagcgcgagagaacttcgattttctttatctttaactgtgtgaaaaatcttacgtaacattttcataacctattttaatatgttcacgttgaagtagaacttgaatctgatagcctatgactttgagattagttgttgacgtttaggagcgggagaaagtgtcccgatactcgcacctcgatatggcatatatgtagtattaggttttgtttgctcactagccctgtatattgcgataattattatgcccgggaacatatttgagtgtcacgaaagaccagagaccctcagttgattaaacgataatgctgagaaagacggttttatcgagctatcctcatttagtagaaagttcaaagctctgagataagattggatgataaagtgaggggatagacagagatccctttctcgttttttatttgaacgtagatgcttagatcttcattctgtacataatttgtcttacggctattgtttctcgtcatcgtacgatgctaaaaacggggagtaacgacttgttttgacatactgtgctatattcattaatccggatgtccatcttttgatcaagaaaatgggcgtaaattatcacagtatacatgccatattccatccttttgcatcaccagttattgaaaattgtgagctatacttctgttttttgagaaccttgcattgtcacaaattatcaattgtgtttcgaattggcctttcagtagcaacagtgtaagggtcattttgataacttgtttgcagtccctctcatacaaaattcggcaatgaattgattgtttcctttaaattgaatatttggtatgattatttcactttcagcaacatcgaatgataaatatatacgtctcagtcccaaaaagatagaaagttgtattttacgtaccggaactgcgacaatcaatgcagagggagattcatcagtgcaaatcatgccatcacacttacctgatcaatcctgactccctttttggtatggtgttcctaaaaagtggcaatgataatctcttgtaatcactttgtactattatgtcacaacgcatcctcggtgccatctcgaataattcatatccagaaacagcatgtgccttagttatcccaaagactttgagttatcctgaagccatctaaaacgctattctttttatcttcatcgagagcccttcactttcattcgcaatcgcctacagctcaaagccatatcttgtcttacaagtatgcaaaacaccacagtaactgtccacacttctcactttgcatagccttcaatagttcaacattaccctcgagattggggctcaaatagacccctcagaaagtcttggtgcccgccaggaatcagaacgacatttcgactccgtgacctaagattttctacgatttcgatgttccgaaatcaattgtaatgaatattaatgacttgccgatcttacttctatctactgagttcagataatttaggcaacattttaggaatgaatagagagttactcgctccttaattacacgctaacttctcatttaaaaccactagggaagaaagagtttcctatggtctcattctgctcttaaacttcattccacatctttaactccttagccaaccccgacaaaatcttctactttggtgccctggtctacgcgcagtcgataatcatgaaccgtgcataggtccctgaaggctatatcccatataggccatcccaactcgtctgaatggtgtggtactgtttaataccttaggcttctattgctaaaagggagccggtagatgattcaggcccttggctcctcaagtaggttacgattttaattctgtgaaatagtcagaacagtaagtggaatatggcagcatatttgctatcgtgacttgacggcataagttcaccttctagcaacaactagagacatgataaagcctttgaatcatcttccttggtaactgggacccgcaccaggcatgcaaaaacttcaatgtaataacaatgcgcattccaatctagtaattgcaaaggtgattccctgatagcaatgatccactgcccaaagggaagagcgatgcatcggtaacggatggtgatgggtcacggccagcagcatgtgccaccatagcggacaaagattcatacccacgtttgaaagagccatgcgtcttaagccactttacaagaagtgccttccgaggtagcttgagctcgccacgtaactgaaacctttgaaaacatctttgtctccagatctactgaaaccatttatctgaagattggcgggctgatcttgcgcttcactatccagccgcatttccgtaaactcagaatcaaaattttctgcaagttcccagtctgtaatgataggcaagatcggcccctcagtatttctctgaagttctcctgtctccatcttcagccagctaattttccgaaacacaaagtgcgcttgaaagctcgtggtttttgcctggccagcctttttctttttgagcttaggcccatcagtattccagaacttatccacatcccatctcttagttacatcttttttcaaaagtgcggccaaaaagtccttcattccttcacttaagtatgaagggatcttgggaattttgtctttgagtatcttgttcagtataaccttatgattgactcctgtataaggtggcttgccgattaacatatcgaaaatcaaacatcctagcgaataccagtcgcagttttgagtgtaaggctttccctctaggatttcgggtgcacagtactcaggggtaccaatgattgaatgcagagtacataccgactctccctcatgtccgtttgtattaacatcacctccgtctgcactatcatcactcgcactaaccttactgagcccaaagtctgtcaaaactagatgaccacgctcatccaacaaacaattctctggcttcaggtcgcgatatacaacgcctcttttgtgcaaaaaccgtagtgcgcaacttatttcggcagcataaaatgccaccgtatcctcgtccagcgtaccttgttctttcaaatggtaaaagagctcaccaccgggaatgaattgcagtattagataaagtttgtggtggtcatggaaggaataaaaaagcttgacaatgttaggatgctccagttgcgataaaatagttctctcagcaaatgtgcgttcaagtcttttttccagattactatcgggctggccctcttcagagctaccatcatgaatcaatatttctgctttcttaagctgtttcatagcatacagacggctcgtgtgtgaatccttaaccagaagaactttcccgtatgccccacgtcctaaaaccctcaccggagcaaaatcttccaaggtccgagtgccgtgtttatcaaacacacttggtgcacagtagctagagcgctcgctgtttgaaccttgcggctcttctgtactcaatgtaattctccttgtattaggcggagtatgaaccgacatcttgtcatacaatgaggaccgtctgcggccagttgtaatgtttgaaggagacccaggaagacctagaaggcgtgggggaagatgctcagccctagggtcagatgaaagcaaatttttatggcgtaagccatctgagaactccagctcaaaggcctcatcttcatcatcatctattatagcacagctcccattgactgttaatttagatatttcctcatccagactaaagattgacatgatattctatgatcatatcctggcaggaagagtacgtgttgcctgcgatgcgtttactttcgcgttttcggagcatctttattgtagtgaaatatatttattattataacggcacgagtgcagtcgtcatcaagaagaatatcgagaatttgaactcgttgacatataaaaacgagataattattgtcattcacagattttagcatttgactagtaccttgtgaactgctctagactgaagttatataattgttctggaattatgcgttcatatgatcaagaagatgttctcctagccgatattagcattaacacagctatcttgtgtcaataggcggcaaacggtgcgtagtcattagacatccttgaaagaaagatttcccaaatttacagaagttaaagaaagaatgtacttagatattatacaggtttgtcagttgcttgtatgagctctcaggcaagaagccgttgctatagaggacttcattcaagagctttatcagtcctactatttgccgctcgttaaagttcatgagtatagtggataggactgtttcaacagtgactctattctcactgatgaaggtttcgtaatataggttcataaaggagcccatcaaaaattggcagtccactctatcagtaatacctccgtggccaggaatagactgtccgaaatctttgactttgaaggttctctttaggccggaggcaaaaaagccaccgaatggtgcaaataaggatgcaaaggtggccaagtttagagcgtgcaagtagataggcttgatggtaatactgctcacacccaacttctcgaatattattggtgggagtctgtactcctggggaataaatacaggattcaagtcgcaatgcagtggcgagaatacattggtttgaatatcgttcacagggcatgtcatgtatgagtatggggtcaacagtctggttagaatgatacttgctagccctgtgaaaaaccaagcccccaaaaagccttcaagtgttttctttggagaaatttcaataagcttggtgcggccaaaagtgattccacagaggtaggcaaaaatgtcattaacgataacaaggccgcaaggtagcaaaaaccaaatgagaccattcagaacattgttgatcaccaagtgggcctggaataccaccagtagcaacaccatgtgcgtaacgcaaagagatgcaaactggaatttcaggtagcctttcctcaggctacaaacaaaaatcacaaagcccaacacgtacatgcagtagcatataaataggtgattggatgcaatctggttcagaaacctataattgataaagtagtactggaagaactggaaaagcgatctgccgtcaaggtagtatatcgtcgtgaaaaggaagtaccagttcaaagtcttggatagcggaagcttcttttcacgtcccgacattgcggtcacacgaatacactctttgaaagctgctatttggcaggccagaatcagcatcacacaccagaagtgacctgacgcgagcgtaatgaaaaacccacaaatcatgatgaatgtccagatggtacgtacaacaaaattgtattttttagtctctttaacgcctttcgcgtcttgctgttggagagactcctgtgtcttcgtcaccgagctgagagtaccctctgagcctcccgaaattttcttggagttcatgtttcctttcttcgacttcttggtggccatagtcgagatcaatcaccagttgtcgtaagtttatgtcaatggtagtgctggtaagctcttgaacctttaatcttcaaatttttctacagttgttttcacatgcttcaaatatacatgattatcaatgtacacgggagaagaaagacggacacacaccaagacacggatacaacgcctcaggtatcatatgagaccttgtttcttcaactcctcgtatactttcttgctcatgacattaccctcttcgtcttcaatttcctcctcgaatttgggacccgctgcgttactagctttagaagatgagcgcagatgggcccatagttgttttacatcatcgatactagttacgcccttaaaggacggactggggtcgaccccgagacgtttgagaccaaatatatgtctttgctcggtaaaatgtttatcaaactggcggcggcctttgtagatgagatttccgcatacttcgcatgggtactcgatgtctagtccttgcaacttgtagagccagtagggtattggaaagccatcaggacccaaaggaaggtcgaaggaaggctctggagtgctgtcttcttgattagtggttggtttttggtctgcttctgctatgtcctcctgctcttgctccccgtacacaggcgactcatatacggtcgtaagtctctccatttcttgtcttctctcctcaggcgtgaaagccagcttccgctccacgaattcccgcgtgcgaacaagctcttggacaaggtagcagcatagcatatgtagcttgtactcttgagcaaggaattcgtccttcttgttcatgttgttgatgtgctttttgcccgttaggtgtgccagatacacggtttctgctttgaatgtcttgtcacaaggaatgcaaaacagccccgaatcgcccgcttcttcgggatgcgatttatagtcacagtatgtagcctgaatctcggcgtggatcttatcccagtcttgcagtgggtacgccctcatcaaatagtcttgaaggtaacacaaaagtgctttgacgaagtcttggtaacgagcgctccccctgttaactgctggtgtaagtagaaatcgtttggttgtgaacttttctatttcacccaggaactgcaacaaactgacactaccatcttttacgacgcttaaccactgttgatggaagggttccaaatccagaaactctccatattgctcttcgcgtgtgaacttagcattgatgtcaagagcccgggcctttttggagaggatgtctctgcgagccgctgttgaattagaaaacatggtgtaattctccattgagtcgtcgatatcgtcaggaacctcggaattaatcgtttcgatatgctcaagaaatccatccacagatccatcagttacctgatagcgccttaggtcaaactcaacgttccttaaagattcgctctttttgcgatattcttcgaggaaaagctggatttcatgctcctgagccaatatttgcttcctagtcctcttggtctttctcacagagtatatcttattactattcttctcgatttccgcgtaatcatcgactttagcatcgccagtaatgagctttaattcatcaacatttctgtagaatatttcaggatttctcctcaatcgagctgcaatggctccctcaataagctcaagctcctctagagtgcttctagagctttcataagttaccatgaggtccttttccttctcttttgaagaccacttagaattcatttttttagcgatgcgattgaactttatcatgtgtgcgagaaactatttgcattactacacatctatgttagaaccttaatagaaattaaatcagggatgccttattatatcaatataaaaacccggaaagtatctcatgagcactttaatactttctcttcttggctgggcgtgcattcttggcacgtttcttctctttcgcaactctttctttgtatatttgttgaggggtcctcatttcactcttcatacctggagcattgaatcccttcactctgataccactactaatggccttctcaacctttttcttctgtacgtggtaatcgtctctgtttttgtctggtagttttggtgctttcaccttgttatgcttgaacttgccaccacccatacgctggttgtttgaagtagggttgctgagcattttagaagtagagcttgattccctggcaccgaccttgatagggccaagttttctagccttggaccactcgtcgaatttccctgaccggaaacttgcaggtatcttatgtccactttcacctgtaatgtactttttgttatcaagaccttgcgagttaacatacttctgtctcttcttgtcccacttgatagttgcgatctgcttgtgattttgaactttgtcgtcgttatgcaagtcgaacgtagcattagcagcttcgttagtgaagccgttggacacctctaattgtttgtcttgaatttcacttgcaggtgcataatgagacaaaaagtaggtgggatcacggaaggacttttgcttcttctccttcttttgtccttccaagagttcatcagcgtcctcaaattcttgatgcaaaacttcctctggcacagagtaaccgacctccgtctcatcacccttcagaatttcatcctctaccgaatgaaccaaaccggcttttctctctttttccaaaagttctttcctttctttcgcacgacgctgaataggtgcaatttgtatacgtcttttcttcatcagtagcgccatttcatcatcgtggtttcttgcgaactcaaagacagtttccttgtgatgtctattctgaagcttagccaagaaatccaacttctctttttccatgtttttaccgaacctcaagttttgctcgtcccaaccagacgagagaacttctttggaacgtttcattgattgcgaagaagcaggtggacgtgtacggaagtaaagtttctcagctttgttagcaacagccttgagctgttttaggtcgaaactggaatctatcaaactcttgaacaggtcaccgcaggtttcaagttcaagtctaggacatgctccaagaaccattctgtttgtgtaggagacctttggtgcgttgaaggttagctcagatttaccctctgcgatccaccttgatttcagcatctcagtggtagcttcatacatgggcgtaagtagaattttcttcccgaggaaaagctcaagatctaacagatagggcagttcattgtcggacacaatcgagtaagctgatcccttattaccggctcttgcagttctacccacacgatgaacaaaaatcttggatgacgctggcaaggagtaattgacaacatttgccagcatggggatatccacacctcttgcagccacatctgtcacaaccaaaatagtagtcaatccagcacggaaattgaacaattgttgacgacgagcgtgctggtctagtgtaccatataggtaggaaactaggtagccacagtcttttaaaagctgagtaatgtattcaacatgatgccttgttggaacaaaaacgattgtagcgtgttcagagggcagttcgttggcagcaggcatttttctccttatcatggccttcttttttttcttggccttgagtttgtccttactgtcgctgtcatcgctatcatagtcatcctttatcttggttctatactctgcgagctgctcttcagtagcaactggaatctgcatggcttcttgaagcaggtacaacaaattggcttctctttcttcgttcttcgatgacaggtatagcatttctaagttctctgacactttagtctcggtatccaatctgaccagaacaggacttgtgagaccagccttagcgaaatccaccaaagagcttggtagcgtagccgagaacaaaagagtttgtctagcgacagggaaagctgccaggagttcgttgagttgctcttcaaaacccatttcaaaaagtctatcagcttcatcaaatacgacgtactcgatagacttaagatcaaggttcatttctactttcagatgcaggaaacgtcctggtgtggcaataacgacatcagggttcgacatcatcaaaccgaattgttcttccaaagactcaccacctgtcagtaaaacactccgtaagtcagagccacgggaaaattcccgaaagaccttatgcgtctgcagggccagttctctagatggcgacatgatcacggccctggcaccgatcttcgctgaatgacccttcagtctttcaatcataggtaagacaaaagcggcagtcttaccggaaccggttctggccataccaacaatgtcgcgtttttgtaaaataagtggaatggtctttctctggatcggagtcggttggcgaaatccttttttcgcaatgttcgagatgatgaacttcgaaagtccaaagctcgcgaatgaaccctttttatgcttgctagcttccgcattagtcgtcgtgaaatactctgtgacgtcgtcttcaccatcgtttgcggcttgctcttcttcatcatccgaaagttcgagtaacggaaaactggcttgtttcgacgagggcttcttctcagctttgcccgtttttttagcattcttcgatgtttcttcttcgtcaccactgaagtcgataatgtcttgtacatctccctcttcaccttcaccatcttcgctatcatcttcgctctcactgctctcatcactatctagcgcaatattaccagcgatgtcgacgtcttcctcatcagagaggggatcctctcgtctagacctctttagagtaactttcgtcatttaggagggcttattagagtcgcaaaggtcaaatatatatgtctctggagctaatctagtgttttgtagatggaggcatcgctagctcatcgcttgaatatttttcagcgtgtagtgatgattgacgaaaaatccaagaaggttcgaaaaacgcgatgagcttcggtatttcaaaaacagaaccctcactggaggtaactgtgccatttatgctttgcttgaacagtggaaatgagtagtttgaaaccatttgaacagttgttgaaacttgcgacatccacaagtcgaaacttggtgggatacaatgccatgcaacttccgggaaagtttgacaacgtggttgtggctatgtcgtcgggcgtagattcgtctgtagctgcaggcatattcgcagaatttcccaaagctcgagggatttacatgcagaattggtcgaaatctgaagactcgcaggagtcctgcagtgaacgggactggaaggatgttgagaaggtaggaacatacctcaacctaccagtcgagagagttaattttgagcaagattactggattgatgtcttcgaacccatgttacgtgactacgaacgcggtgttacgcccaatcctgatgtgggttgcaacaaatatatcaagtttggaagactacgatcgtatctggacaaccagttggggaaggaaaactactggttagttacaggtcactattcaagggtgctgcgtcctcaacatgatgctagccaaacacatttgttgaaagcttatcataaagcgaaggatcaaagctattatctttcccagattgcgcatgatgttcttcccgcgctgtgtttaccaatgggtatattgacaaaaccagaagtgcgccaaatggccagggagttgcaactgccgactgccaacaagcccgactcccagggtatctgttttgttgcgaactcacaacatggcaagataaatcggtttttacagcagtacatcccaagccacgagggcgagatcgtcacattggaccctgaatcgggcgtcaaaaccgtctggggccatcacacagggctctggaactatacgattggtcagaaagtcgggatatctatgccacaaggcgaccctcgctacaaaggcgcttggtttatcactgaaaagaacatggccaaaaacgagatgactatttgtcggggccgggatcatccgtctctttacaaaaatcgcattgttcttaaagattttatgccactaggagatagagaatctatacaaaatgaaatccaagaaagttcggcatccaagaacctctttgtccaatatcgctcgcttcaagacccgattgtcgtgtctgattttcgctgggcggataataacaataataattcagaaatagctgtgacactggcacacaagcaaagagcaatggcacctggccagtactgcaccatatatctcaacgaaaggatactggggagtggaacaatcctcagagccgataccatcgattaaaagctaagcttgatttaaaagaagacttatcacgtgaaatcactggtgatatgatagttttcctggtcggcatcaaccgatgccacgaatcatacatgtaattgaaaagatacaaggtagaatatcaaagtttgccactaccacaccatttgcaagcttgcagtatcgaactaggaatgccatttgaaaaagagcttttcgtcgccacgcaagcgcttcgcaaggcgtccctcctgaccaaaagaattcaggcgcgagtcatcgcaaacaaagatgctaccatcacgaagacagacagctctccagtgaccgtgggagactactctgcacaggctattatcatcaatgccatcaaggcaaacttccctgaggacaagatcgtgggtgaagaggagtccgaaggcttgagcgatggtttcgtatcggagatcttgcacgagattgaggacaacgataaacattttgcgcaagtttttggcgccagcgacgcccagagtgctggcatgcacttccggaacgcagagtatcccttgaagtctcttgaggatgttcgcaaagtcatcgacttgggcaacttcgaaggtggccgcaagtcacgtttctggtgtctagacccaattgacggcaccaagggttttctacggggcgagcagtatgccgtctgtcttgcactaattgttgatggcgtggtgcagttaggctgtatcggatgtcccaacctgcaattggctgactacggcggacaagaccaaaatccacagcaagcacaggagctcggttaccttttccgcgccgttcgtggctatggtgcattttttgcccctactgttgcagactttgcctgggccccaatcgcacctcgctcgctaactacaaccaaatctatgatttcattggaaggtgtggaaaaaggccattctgcccactctgagcaggcaaccgtaaaatcaaagctggggatttccaagtccttgcacctagactcccaggtgaaatactgcctgcttgcccttggcctgggcgacgtctatcttagattacccatcaagctttcctatcaagaaaagatctgggatcacgctgctggcaacgctctggtccacgagaccggcggttttcacaccgacagtattgaaggcgtcccactagactttggcaatggcagaaccctgctctctaagggtgtaatcgcttcaagtggttccaaaagtgttcatgaagccattgtagaggcttcgtcaagcgtgatcaagattaattgaaatttcatcatttttaatggccccccacacatattaagcatatatttcaagcagatatcgttcaactctataagaatcgtccaaagaacaaataagcgagagtcagagcaggtcagatcgggataggtgctattaatacggattagtggctcgcattcaggacttcagccattcttaatactacaaaaactcagctgaactcagaaaaacgaggaaattaaagagctaagaaacgtggcggacaatcggcaggaaagcggtgatctgatgctaagatccgggaactcgacgtttctggtaaatggacaagtaatacagccggtttatttgaatagaacatggaacacgacgacggtgaaccagatgctggggctgcccgggatgttctcaacgttcaataagacagagctgctggtgctgcgtgggctggcgatcgcatcctccgctatctcaatacttgccgcaattgtggggctgctatacatcatgggaattgacaagaggcgacgcgtatttcggcaccacttgatttttttcttgatatcgtgtgatttcttgaaagcgctggtgctgctgatatatcccattatcatgctggtcaagaacaatatatacgggattcctgctttctacaacacactgggctggctcagtgcgttcgctattgagggtgcagactttgccattgctatttttgcaatccactttgcactcttgatattcatgccatcgtggaaatggcaaaacaagtctacggggaacatcgaaggtggcctttatcgagtacgacatgcactatattacttcaccttcttacttcctatggttctcgcgagcttggcatttgtggatttcaacgttttcattccaataaatctcaacgatagagttgttcttgataatgacaactatggatttgcttatcaagctcacaaaggtggctacaaagcgctgagcgcgtggtgttatctgcctcctttcccgctatggtataggttggtattaagttggggtccgcgctacttcatcatggtgtttatccttagcatctacgttagcatttacatcttcgtttccaaagagaaccgcaaaatcaaaaatcaaataggttcctttagacacagagattcggtcgacattcatcgtgtaagggatagcatggggcgactgctgaccctgcagcagcggttagtaatttactcaaaatactttagcaggaaactgggcattacgaaagcggttaacagcatagggaactttttcttcctctcacttgaggactacaaggatgacgaactactggccagtaatgactcagaacgtgagtttgcagagatccaagatatcggcaatagcgggacacttgaatctgactactatgcaacacagaactcgcaaaatactcaaaacaatcaacggaatcaaagaaaagcgtctaccaggcctaaaaggcaagctcgttattcatacagcaatcttatgaggcaacaaagaatgaggcgcggaagttcgatggctagccttcagaccgctaaaagaaattcctcttctttgaaaaggcactcgattgctgagtctgtcgctggcgacatctttttggtaaacaacccaatcgaccccgtttatcatcctttggcgtacaagcgaacgcaaagtcaaaactggaacacacacagtagtgatttcatcatgcatgcacgtccgggattgacggccaactcattgagaagtaattccgttccatcacttccacatatggcgatgggttccaaaagcagttttgctaatagcggacgtcaaaaatcgacaaccctctcacctgttagatccgtagtatccgatgataatgagattgtgcgccagaggaatccagatgcaataaaatttcgtcaacacagtcagaacgatccgctccatccgattgggaactcagacagtttagatattgttgtactaaacacagaccatattgtgggtgtcaagcaaaacttccagtctgaaacgtaccaggaattcaagaagcgaagggctcaaattcggaagcagttacgctccatttttatatatcccttttcctatattctgatttggacatttccgctagcagtagatgctgtccaatatcggtacgaaattgtgcatggtccagttgtttggctagaatacatcgctaccttcatgcagcccttgagctgttttgttgacgtagtggtatttctttatagggaacggccctggcagcactcttgggcatcaatcaccagaaaacaactgttcagcacttactcgttgaagggaagaattggtgagcagcaaatccgtgagctgtgctacagtgaaatgggtcgcaaaggatggtactatcgtggcagatggctgaagctgggatgctggaggtataagcctcaacgctggaaacgcatagcttggttcctgtatcgatttgtgaagggatttatcaaaaatgactacaacttcaacgacaattgctatgatgcaacctactgggaggaatattacactgggaacaaaccgtccgagagcgggggaagttccaacctacgttgttccgaagcgcttaaggaagttttagatgtcaacaacactaggaaagactcttacttctcctcatcaacaggcgaaaatctttacgaaagcgctggatttgtaaaggttcctctacgctacagacttcttcattatcttcccatgatggaaggtgtggatttggatgaactcaactttcagcttcggactgcacatggaagcgacaatttcgaaatcccgggaatgagcctggcaatgggcagcataggtaaagctaagagcgggtcgcccgctcccagcacttttttcaagccagactataacatgacgaaccacacatttgctggcatctcgcgagctgcagaaacacaacccgtacccgagaagccactcaagtcaaaaagcgtttcgtcttctttttcacaaaacagtcagtccccggggcatagtctctgccacgagggccttcctgaaaagaagcatcgctcatcggttcttagtgacagcaaggcaagatccgctgacgatccatcgtcagaaaaaattgacgaggatcaggacaataatgtgaagtctagcggcaaaatggatttaatggattttttgaaagggtagcgcatttacttttatctaagagctgagattgaactgaagcccttatcaggcgaatacagtttccgtcaatgctcggtgcatacccaagaatataattacatctattgtaataaaattgtaataaaattgtaataaaattgtaagaaccagcagcgggtatggtgtgccttatctgtttttgacaacctatgcttaaattgctgcccattttcaaaagccgggataatttaaataataaataaaggaaacaacctttgcaattcgtggattcctaatctaacacaggcaaggatgtcttccgaatacagtatctttgtttcaaccttcaactgcggcaaatgtctgccaattgaccagccgattgaaatcgattccattttggctagccttattccctctggcgtgacgcacgatatttacgctttaggtttacaagaactagtcgccatttggcagggttccttccctctgcttcttgaagagctgctgaaaaatctggctatacgtgtactaaggcacatcaacagcttaagtgaaagcagaacatacaagctggccgcaagcaatagtgttggagctattggcctgttagtcttcgtcgacgcaaattatggagtaatgaatccccttaaagcttctgcgaagtgtggcgctctatattcgagtctcaagggtgctacagcagtcaaattcagtattcaaatccctggaaaggcgctcaccgattcatttttatttgttacagctcatctcgccgcgaatgaaggtgagctacagaagctgaaaagagagagtgattaccatactatcgtgaacatactacagtcagagttggggtctttcgagggcaatcatgttttcttttgcggcgacttcaactttaggtcgagcaaatgggccgttgatacttctgattatagtaacctggagctcttacaaggtgctgttgaaacagaagacgagctcaacgttagtcggaaggccggaaaagtgtttaaagaatttcaagaggcacctataaaatttgcgcccacttacaagttccacgtttctgcccctagctacaaccccaagagaattccttcttggtgtgatcgtgtcctttttcggaagtacgataaaaatcctgagattattgaatacaacagctgtgaaagagttgctgcgcttcagtttaccgatcatttgcccgtattcttgcagcttcgagtcccacacttttcttcacaatcacaagttcgcttcacagctcggacagcacaaagtacaactcaaaagctactaggaaacgtttcagatctcattattggttattcaggctggctatatgtggcctatgggcctttgttgcctctacttgcaggcctatttgggctgtcactcatatgtttccacgtgattaactaggcctttttcaacggtgagagtaatctcatctcaagaacttgaagttgttgatgatgcctttggttcatgcttcaacgaatcgcaagacagtggatcaaccgacgaactttatatcctattagtatgtcggagttaggatccaattcaagtggccaagattgcaagaaaagacccgcttcaccagtcaagataacagaagctgcagaactgaataaagcacaacaggagcgagctaaagctaaaaaaaagaaaaatggaggaatgggagaacttcgggatagtaacggtttcaagctaaaaattcaagaatcgaaccatatgagaaataagcaggtagatccagactacgaggttattatcgagggaccactaagaaaggtacttccctaccagttcacatacaaaacgttttgcaaattgagatggagagataggctgctcattgacatatttgtgaacgaattcagggaccgtgaagaggcttattacagaagaaccattgcaagtggctcagtgtttttaaatgggaagccggcttctctagaatctattgtgcgtaacggggaccttatttctcacaacattcatagacacgaaccagcagtaacgtctagaccgataaaagttgttttcgaagataaagaccttcttgtcatcgacaagccaagtggaatacccgtgcatccaactggaagatacagattcaatactatcaccaaaattctacagaaagagaggaaagattccatacatccctgcaataggctagataggttgaccagtggattgatgtttctggcaaagacacctagtggtgcggacaacatggcaaaccagctcaaagctcgcgaagtgaaaaaagaatacatggcaagggtgatcggggagtttcccgttgaaactgtggtagttgatcagcctctgaaatgcattgagcctcgtctcgccctcaatggagcctgtagttccgaagatgaaggcgctaaagaggccaaaaccgttttcacacgtgtgagtttcgatgggcagacgagcttagtcaagtgccaaccgtatactggcagaacacaccaaatacgagtgcatctccagtatctaggtcacccgatcgcgaatgacccgctatactcgaatcctcaagtctggggacctacgatgggcagaggcggcatgtccgactatagaccggtgatagaaaaactatcacatattggaaagacagtatgtgctgagagctggttttatcctgattctatgggtgaagttatgacaggtgaaaagtgtcctgaatgtgaaacagacttgtatactgatccaggcccaaacgatctcgacctatggcttcatgcttactgttacgaatccactgaatttgatgatgatggcctcagaaagtggagttacaagactgcatttcctgactgggctttggaaccccacaagaaatacatggaaatggcaatcaaagaagccaagaaatgcgaaccaaccaccactgcgttcagtgtaggtgcaatccttgtaagtggcgagacggtcctttcaacaggatactcgagagagctgccagggaacacacacgctgaacagtgcgccctagaaaaatatttcgacaaaacaggtcgtaaaacagttcccagcggctctgttctgtacacaactatggaaccttgctccttcagattgagcggtaataccccttgcgtggacagaattgtggctatggaaaagaatatacgtactgtgtttgttggcgtcatggagcccgacacttttgtcaaaaacaacactggtaaagccaagttgtctcaacaagatattgactacgttttaattcctggatatgaaaatgaatgcacgaaagcagcctttaaaggtcacactgaagagacgcactcaactgcatgaattgtctgtatgtaccactctgtatttaatgaataaactgttgatgttttccaggttagcctgcaaaaatttttgggactgctaacgtaactacttagctcttgataattcttcgaaatatacaacgcgatgtctagaagaaaagcagcgctcccaaataaggccaacggtgccgcaactggacgttctaaggatgacagcaaccttttggaagctctcaagctctatgaagccaaaacttacaaaaagtctctgaaattggtggataccatcctaaagaagaattcgcaacatgttgactctctcgctttaaaggggctgaacttgtactgcacagcccaaaaagaagacgctaagacctatattcaaaaagcgatcgctagaacggaaactgcaggtgcctcacccatcgggtgccacattttaggtatttatatgagaaatgaaaagagatacttagaggccgcaacatggtttcagaaatcgctagacaacggatctacaaacaagcagatatacagggatctagctactctttactctcaggtgcacgactacaagaatttgctgaatgccagaaagctttactgggaggagtttatgggataccgtgccaactggacatctttagctattgctcatgaattgaatgggcagctcgaagaatctgccagtgttttgaccaaatttgaggagcttgcaaagggcaaacttggttcgtctgaggcttacgaacataacgagtgtcttatgtacaaaaatgatgtcctgtacaaggcagccggtaatgaccagaaaaagctggagaaggttttacaacaccttgacgagattgagccagaggtgcttgacaagtacgcatggctcgaaagaagagcagcgctgtacatgaagatgggccaaaagcaagacgcatcaaaggtctacagacatctcatcaaaagaaatcccgacaatttccagtattacagactacttgaaatatctttgggagttcaaaatgatgaagaagtgaaaacagcgctatatgaaaagcttcaacgcttttacccaagagcagaaccagctttcttcatcccattgacttttatcaaagatgaagaaaagttaacgcttcatctgaagtcatacatcttgccacaattgaagcgtggtgttccagctactttcaacaatatcaagcctctgtacaagaagtcttccagattctcgaaaattgcagaacagattgtgcttgagtactttgacagcttggatgctaaaaatgatcccttgccttatgtgtggacttgctacttcttatgccaacattatttgtttctcaaagattttgccagagcgggagaattcattgatactgcattggcgcataccccaaccttagtagagctttacatcttgaaagctcgtgttttgaagcatgcaggccttcttgcggatgctgcagagaaaatcaacgaaggtagaaagcttgatttacaagacagattcatcaatacaaagactgtcaagtactatttgagagctaacatggtcgaaaaggccgttgaaattgtttctatcttcactaagaatgacgatgctgcgaacggtgtggctgatctgcacttaatggaagcatcttggtttattgtcgagcaagccgagtcttattacagactctatctggagaacagacaattattatcagaagtcgaagctagcgatgttcctgaaaatgatgaagaccagatggaacgcattcgtcacattaaagatttgacttacgaggtaaacaaatatggcggtctagcattgaagagatggaatgccgtctcaaaattctacaagcaatttgaagatgatcagcttgatttccattcctattgcatgagaaaaggtgtccccagagcctacctcgaaatgttcaactgggggaaaagaatattcacccttcccatgtatgtgagggctatgaaaggtgccgccatgctatattttaaattgcatgatgacctacaaaactcgcagacagatctagaaaataatccagcggacgaaaataccgccgcgaagaagggaagcaagaaagccaagaaggaagcagccgcaatgaaaaaacgcaccgaagaagacaaaaagatcttagcagcatacgaaaatgacgatgatgtactgggcaacaaattcatttcaacgaagactcccctacaggatttcaacgaaattttcttccaagcctacactaaagaagcagtggattcttctaaggattatgttcttgaattcgaacatcagctcagatgcgggaaactagccttgtgcgttggagcactttcaaaatatgctgacgctcacggtgaagataacagcgtggtcggcgcgatggtcttgagccttctggatagggctaagttttcaacggaaatcgacgaaattaccaagaaacttgcactcaaaggtttggaaagactattcccatcgctaccctttgatcatctgactgatgaagctttcgactggctttcattctacaaagagagtttcaaggcgcccacgctagaagcattactactgctttacaaatcgtgcgcccatattgtggctttggatgcaatcaagcaacttatcctggaaaacttggggtcccaggaacccgcaatccagaactacgtcctgaaatatcagctcaactgagagctcatctttctcatacaagtagaatagaagatatacgatacgcctggcgtaaactctgattatgaatctgagaaggtgagagataaaggtcacagataaaggtgacagatgccgacttataaggcttccagttcccaaagaccattcttgcgtacatggtgatttatgctcatttttcctgtcgtatatgagcattagaatttgagtacttttagattcataaccagtgcggagtgaaggtcaagttctggataaagcaccattttctagcttaaccatgctactatagttaaggcaagcaaggcttatatagatactgctctcccttaatgagctctttgccaaggtctaactccgtctcatcgtccgtgccttcaacggccggtgcaacgatggaaaacgataagaaaaggagaggtaatatcaatgacaagattcagcagctgctcttcatgattccaccagaatactttcaggactactaccgcagagcggactcggtagactatgacagcaaccaggcgacaccaggggctagcattttgtccggaagcataggtgctaaaggaaacaaaggcactggtaccaaggatgggaaacctaataagggccaaattttgacgcaggccgttgaatatatttccaaattacaaaaccaagttgacgctcggaaccgggaggaagttgagctgatcttgagagtcaaagaattgagcaggaaaaccgggattagcattgacgatatcaatcttgaaaatactagtgccgaaattgcactcgcgaaaattggcgtgggaccattggcaggtgcagtggatgacttcgacccagacgtcaattcaagaacgagtaacgcttctgaatatgaaagacacgaggagaatgaaaatgggtcctaaaaagagggccctacaaaagtacaaaaaaaaaaaaatcaagcaaagggagaataattttgaactcgatgcatcagagaaatccactcattcgttcttggaagccatactccacaagcaggctttctcttagatcgaaactattcataacttgtgattttaccatcataatcatgatacacgaagggaaaaccatgggagaaatttttcaaacaaacatcccatatgacattcaaagggtgtcgagaaattagtttggggttagagcagcggtttagacctcgcgatgagtctcgaaaattccggtaatggttctctcagtaaaaggcctttggcagagaccaataacggctctgatgagctcttgaaggacacagacgaagtctcaaaaaaaccaaaaatccaagacgaggaaaaacaaatattcgaagaagctccgcccgcagatgaacttgaggatgttgtagaggattatgtgccgagtgaggctatttcaggagatgcaaatggtggcgaaaaaggctccgaaaatggaacatctcaagctgggaatacgagcctttcggagtcggacagactctatgtccctaaacaccctctgcctccttcgattataacgctaaatcaggccacgggaaaatataggttcccttttatctcgagagaggactcgcttacagcacgttcgtatctgaagtactatggttctgggaaatttttggatagctacttgcctgaagagcttaattctttgtacatttatcacttgatcaagctgttgggattccaaattaaagataaacagttagtggaagcagtgcaggaagtggtagaaaatgatatctgtactccgggtttatcctcaaccgtgaagaaagccgctccagctgagaagggaaatgattctgacggctctgactcgtttgatgaccctttagagaaaaaacatgcggttcgtttgataaaagatttacaaaaagccatgaacaaggttttgagcactcgcatgagactggccaatttccatactttggatgacttttgcaacaagcttaagactgccaaaaaagtcctagtattgactggagcaggtatttcaacctctttaggcattccagatttcagatcatccgaaggcttctactccaagattcggcatcttggactagacgatcctcaggacgtgttcaattacgaaattttcatgcaggacccctcagtgttctataatattgcgcatatggtcttacccccagaaaatctcttttctcccttgcatagcttcattcgcatgatccaagacaagggtaaactgttgaggaactacacacaaaatatagataatttggaatcctatgccgggattcaggccgaaaaaatggtccagtgtcacggctctttcgcaaccgcgtcctgcgttagctgtcattggaagctccccggtgaaaagatttttgacaacatcagaaatatggagctgccgctgtgtccgtactgttatcacaaacgtaaggaacactttcctacgacgacaccagacaaaaaccatgccgaaccagagaccttcaattccgttttcaataatgttctaaagtcgtacggagtattgaaacctgatatcactttcttcggcgaggccctaccgtccaagttccataggttcatccgggacgatgttctcaagtgtgatcttctaatctgcataggtaccagtctcaaagttgcgcctgtgtccgagatcgtcaatatgatccctgcttacgttccccaggtcttaattaataaggacccagtaaggcacgccgaattcgatctctcactactcggtttttgcgacgatgtcgctgcgcttgtgacccagaaatgtggctggtccatgcctcacagcagctggagtaaactagaaaaaaatgagtacaaatatgaggaaaccgacagaggagtgtattacgtctatcctaaggaagacagtaacacaccacccaccgtataattcctaacaagggcgaagttactcggtatattaaacgccgtcactgaatagtagtatcccaaatatagagcaaatcacgtgataggaggagatatatacaaattttgaaatatacaccatcgcgcgtcacatcactcatcaccgaactacagatggactatcagaacagggcgggctccaaaaaagggtctggtggtctcgcgtctgcttctcaagaaaacctccataggaaaaaacaagttgaagatctgataagagatggtgaagaagtaccttactctttccagggtatctctcaggaggacgaagaactgagtaagaagaatccttacatatataagaatcatgctggccgtctcgtgtgcaagttgtgcaataccattcacatgtcttggacaagtgtagagcgtcatctggaaggcaaaaaacacggcttaaatttgcttagaagaggtggtggaaatggttccaatcaaccggaggctgtttcagcagaagagatagagttcaataaacaagtagagcagcttcgatcacagattcagaataatggcattgtgccgaattaccaggttgcaaaaatacaagatccttccacaggctatcgtggaatagctattagagttctttatgcaaacttggggagcagaattgatactgaggaaaggccttacgttagaataatgtctagtgttgagttttccaagggggattcagacaaaaagtacgtggtcgttgcatatgaacctttcaagaatattgctctagaaataccgaattccgacctgtacttaaccgatttcaacccgactacagacacggctattgatgattttaatagcaaaaacacgtactgggacgttgacgaactgacgctctacgttcaacttttctttaaaaattaatattacacacaggacaagcattttttgcattagtcgatcattttcatcatgctttgcatgtagttgtttatgtgagtagctaagagcgagtactccagctctatagcatccgaatctcttttatactcgtccttcagagcctgcatatctctttctagagtcttgatttgcctgccaatcaattctttctcaacatgctcatcgattttttgtaactccggcattatttcctctgaaaactgcctctgtagattctgtagtgtagtcgtgttttctgtttgcctcgttcttgtggaattcttgagttcttgcaggcgttctttttgcgccgcaagctgtgattcaaggttagagagcttaaccattatgcctgaattaagtaagtgcttcatctttgcatcgctgttcataagttgacttttcacttccctgagaccgatctctttcaagtgggattcttgtaggtcagttgaaatgattcgcagaagttcgtacagctctgcagtgattgcttggaaggattctgttgacttagaaagagtcttggagcgagactgcaagtcagcaaggtttttttgctgttcttccagcatctgcgaaaactcctgaatgctgactcgtaggctatctagatctgcgattgaataacgctgcaatttatctcgctgtgattccaactcaataagctcgaagcccaaagattccaggttagacataagtttttgcttgttacttttgtagttattgtaatcaagcgtgaaagtttcttggacctgtgtcagtttcttgagctggttttccaggttccggttattggcttccaatgaactgacgctttcgccatttgccaaatctgttacctcacgatacttttgaatctgctgctgcagaaagttgtagtcgtcgaatttctgtcgaagctgacctagaagtgtctctgtttgcgacataaactgatcacagtctgccatgcgctcctcacggaatcgtgcgtagttcacaacagcactgagaaatcgttgcgttcgcagcgcatctggcttgtacaaatccatcatgttgaagtctgagattccgatatcttggaagaacttaaagcagatcttattgagcgtcagcatgcgcaaagtctcctcgtaaacaggatcatcacccagagtatcgcgccctaacccagtctgtccatcgttctcactgattagcgaatcgggtgccacaccagtaaagctatctataatctgcttgtacaaagtaatgacatactgagaagatggtctcgagatactctcctcattagctagggcaaaatcacaactttgtagacacacaactagctcttgtatatccaatagagggaaaacatccttttccatggttccatctaagtactattatccctagatcctgaatatttatgctttcggactcgttgtatttacattaattttatttaaattatgtaacctttacaagagctaaccactcttataacttcaagaaaagttagagcagcgccctaacttgagtaaatctctgatatcaacagcttctaatcatcaagaggtttatttgtagactttttagagattttttgcgtgtaaactttctttccaatatcataatagggcaattattactgtaacgatgggtctaatcaaaagaattgcaattattggcggtggtccggcaggacttttagctgccgaggatctgtatcgtcagaaagaggatcaaaaatgggaaataataggatttgaagcaaagcataagttaggtggtgtgtggagcgatgtgcccggaagcgagttaaattctccagaggtcttcgaacaattgaagaagctcccactcaaaaaaggggagtgcccgacacctgaagagatcttccagtacggatcaccacttgtcgcaaatgggcgcatagccaacctaaaatctttgattggtaccagtgcccaaaagccgctcaaattggcccgtcaaagtttggttcgcgatggattgattctttccgcaaaaacgggagtttatgatgatttaataacaaatgtacctcgggaactcatggcttttgatgcggataatcattcctcgagcaagcctgtaaactcagaccttgatcccttgatgtcattggacgaagttcaagaaaactcttcgagttttattgaaagttccaagagctcaagggtcttcagaactgacacttgtgttgaataccttgaaaaattatctcccgaaaagtggcttgtggtggccaaacgctcggccccagatagcacagaggatgaatggtacatggaaacgtttgacgctgttatcattgccaatggtcacttttcttgtccttacgtgccattttacatgagcaacttgcacaattctgatgcaaatattcatcagtttaatctcagttatcccggcgctttaatccatgtgagagaccttgacctctggtaccataacgcattccaagatctcaagcaaaaactcaagtcgactaagctacaggtagtaattgtgggcaagagttttagtgctatggatgtgctgagacgcttggtgccgctccaaaacgaatctggaggcaacttggagatcattctatctacaataacacctcctaagcctgataatacggccaatcctttctgctggttcgatgaatggctctcccttactgacaaagttacagtgaaaggccctattagcaaatttgtaacggaccggccggaacccgcggtgcaatttgaggatggtttcgttgctgaaaaagtctccactgtcatctttgccacgggctacctttacacattccctttcatatccagcaatttattgcaaaactatcgagtgcttataacccccgacactcgaaacacagactcttccccttctaacatctctcgcgtcacaggcctttacctgcatacgttttcaattgcagatcctacgatggggttcgtgggaatctctagcaatgctaactttaagtccttcacgatatcttcgcatgccattacaggtgcctggtcgaaggtcaacaagctcttcgatcagcttcagccctctgatggtccgatatatgattcgatatggtcaaaggtgcttccttcggtgcaagatcagctcgaatggtcaaaggaaagaattctcaagaccggcaacaatggagcttatcatttttactacccactctcagcactccaagaagagtggctacgttactgtgagccgctttttaaggagaacgaccagcatactccacttttctcttctgaagcgcctttcttatcacagcaggggttactaaagctgaaaaatcgatttctagcaacaatgggacccgaaaacgtctaatggcctaaacaaatagaagactccgcttcttaatatacactgattatagatcaagcaatggccattacttcgctgatcagttttcgttgcctgtgagacgggtttaatgtattcttatgatctgaagagtattgatgtttacctattacccttttagataggttccatgaaagtcaactcaccgacagatatctggaggccaggcttctgaacaaggctcgtagaaccaatgtccgagaatttgaacgtgaggaactgcagagaactcaaacatctgagcaagttgatatacgatgatgaatactaatactaaaaggctctctgccatgattgactcttttcacgaagaaagaagtgatgatttactatactcacccaggtcagtacatggaagtccctctaaatctctagggtcgagacaagaaagcttggctaagcctcctccgttagcctgcgtatccactcagaatgcagactctcttcagggcagccctgggaacagagaaagtcttatatcagattactctgctagcattcacgaaggcgttccggtgtcttacgtcatctcgaagtccttctctggtaggaaggatgctccagtcatatactctgcagtgaaccctccagtttccgaggaaaccgtaggacaagctgatacacctgacggaatggcagacgacatttcttctcaggcagcctcacctagcgaaaaaattgattctagcttacgctcgcctttaatgctagcgtctcctaggcactctcacatgaagaactactcatccattgggtctgggaatcttgccagtgaaagtggtcactctcataatttctctgctgtcagtgcctccggctccagtaatggtgcacgctactatgccgaaggacacgagagtaatccaattgcgatcgatcaaattgacgaggaggtggacacagagccttccagaatgtcttcgcaatcgatgggccatagttccccaggtcgcacctcgctgaacaggtccagggagagtatatccatacaaagtagtgatatccagtccgcagtatccagcatcgtacctcttctccaaactaggatccctgaaaatcgtgacgaagcaaagctacccgatcggtccatcagttccgcatacaacccatccattcctccaaggagtcgaaacaggccaaagtctcaccttttcataaaagatggccttgaagatatacaaaaccagttacagcaacaaatgactctggatcctgaaagcgtttcgagggcgagcactaataaatctagtacttactactcagctgcagatcaagctaatcaactagagggtgatcaagatgagtttgggaagcctgacgatgacagctactatcacaggccactgcccactgttcctgctaatcatgagcacggtgaccaaccacatcttatagatagagacagtacgttgctgatatcagaatcgtcgcaacaacactctcaaaaacctccacggctacctagtctgccggcatcaatcctaaaaggaaacgatatttcggtcaatatcagcgatgacgactacgaagatattgtggatgaaacctttcagagaaagccctctcaacagtacccacagcaagatgagagagagagaaatttgaaggcaactccggagtctgtacgggtagctcctcgcaaaggcaagcacaaacacaaacataaacgtgaaatgcggtctttcgacatcgatactatttcgcaaatgttgaacgtcacaaagggtacgctcattggttctgagtttgccgatctcggtatgaagaaggaagaaaaaagagctctcgaaagactagtagactcactgtcccgcttgacagccgatatggtactcgatcctcaaagatttcaagaaggtatgaagagacttgacaaagctacgcgcgcccttgaggggttttaggaaattagtttagaagtccatgtgcaatatcactgagggctggtatttgattttgtaaagaaagtaataaattgtatattggaatttccgaattctattgaactagtgcataggacgttaaattagatattttctctcgaactgaatagcgagtaaaacaaaaaagatatcaaataatcgatcactacggtgtgatgttgcagaggttctgtggttttagactacctcacaagcgatgttatagtgctgtgtccgcactctgtcaacaaaagacctcaaaaagcacagatggattcaaagatgagcaggtatcatcggtacaggaaaggacgctattcgagcagattttcacccagattatgaagaaggatgaggataagaagaagtctaaggagctattgcagccattcatctctcgcgctcaggagaagcgtcagtctgattatgaagacagcaatgtgcagatcgtatttgaaaagaaggctatatctgcagattctaaggttgttcaatttctgaaagacacgaatttggaggtagacgctgatgcaggtggtcgagcaatgctgacgacggacgatattaggaaatatcccgtctctttgacgtccacgtattttgccgagtctaatgcagaggatacgggcaaagctacatcttcttacctcgatgaagttctatcaaatgatctaatgaagaaatctggtgccctggatcgtgaaataaaccccgaaactctgaacaagatcgaagctaaacataggctgaatgccaaactggaaggaatacttcagcctcatacagcatacttaaaaactcgcattcagactgacagtgattgcattcaagttatacagcattacctggaacagtattccaggcggaacttagcgcttgaaatacaaaacaccaatgcttttcaagacattgagaaagcggctttggatgacccaaaaaagcttccacagccctactatattacgctgccgtttatcataagacacttacttaccagtcacgattttgaatttcctccagaccgcaaatataccctgacctctcttgtttacaactcctgcaagtgctcgcctgatatttcactctacttgaatgtttgcaatgttgacttctacaaccttttgatagaatactcgtggcacaactatcaagacattcatcgtaccaaagagctagtgatggaaatgagtgtcaatggtattctaggagacctggctactgtgggccttctcgatcgcatttctgaaagtatgcgtagtatgaacgatggagatttcgatttgaccgtcaatcagaaagaaggcgagagccctctgacagttggcgttgtatggtgccgcgagaatgctgaagatctaaactacatcgaagggtatctaagaaagcttaaagtgagccaaatgtaggtcagataatcatattgcattaattcaacttcatcatgtactacgttttcacctttttcccaatgatcatcactaattaataggtatccaagttccagtaaatatataaggctaactgactgtggttctacgctaagttgcacagtgtttagcaagctaaatgacacttgcagaaatttcagagcgctgctataatataacgacatcctatttgtctataaaaaatgaatccgctattataggctctacgaaagaggccatcaaaatcacaagaaatcatttcctggaagatatattcacaagatggaaccctctaaatgatcagatctcgttctcttataatgggggcaaagactgccaagcattgctcatactttatttgtcatgtctttgggagtttttcctaaagagtgttcagttatctcaatatgcatccgaataccacatattcccacttcagtcgttgcccaccgtttatatcaaccaggcagaaactttcagagcactggaagaatctattgaggttcacacaaaaagatactttctgtcggtgtacgaatcacctcgagatcaaactagcatgccccaagccttcgagaaatatctaaaatgtaacaaaaataccgaggcaatagtaataggaatacggtacacggatccctttggagcagatcttaaatgcatacaaaaaactgacagcgactggccagaatttatgagaattcagccgcttctgcattggaaactggcaaatatttggagtctactactatactctaacgaagagatctgtgggttgtacgagaaaggcttcacttcagtaggatgtgtaaactccacagtacctaatccgcatttgaaaaggacctcagggacccagcatcaacacaagttactagaaaacccttttctttgggaaataagaaatgcattcggaaaaacagagcagacagatcaagttcgggtttccgagctaccagaatctgaccttgacatactgcaaaaagatggaccactagacttttatccaggttggtatctgctcgacgacgcgctcgaacgagcaggtagaactcgtaatgtataggtaaaacctgaaatgtttattttatgcgattttggctatatacagaagagcgcaatgatgatgaatgaaatgtttaaaagactttggaagagtaccttagtcgcggggcttgcccgaaacacggtcgtacagccttgcggcgtgatagttgatgttactcttttgcacaccagcatttttgcccatcgcgttctccgaagaacacactttcagctctttgactagattttcacaaacgggattcatatgaccgttggaggaccagcactgaagtaaatttgacattagcacgagacacttattggcctcctgctgtataatgggttttttgacctttagtctaggaagtgggggcaacctgtacacaggcactttaccagacatcttttaatgcgtcaaaagccagctcaagacaacctttggcgttcggcgactgacttgattctttggcatcatcttcagttattgatgtccaaaattttaatattcgagtattcgtatattatgatatcaatattcttaagtagagagttgactaaccatgtttcgtaactctaagctcctggagtctatattttggccttatatctctgaggtcgttagtacgagtcccaacctagagtctgctttttcctttcctctacgctcctgaatcacttccttcctaactttcatataatgaggaatattgagaagtactaaaaatatttacaggttatgttagcatggcggtgtacggcttagccaataggaagattaggcattcttaagatttccttgcccttgttttcgctaaattcttgaagctttgcaagtaatttggaatctttgaacttttcgggaagaggggtgatagtgtagtttctggtagcccagtagtatatgtcccaatccaactcgtccaataaagaatcgtattcgtccagctcctctggggtcatggaatctaggtatcgcgctgcaaaacgggaaaggagcaggtcagtctccaaaatacctctcttgcgtgactggtacaccagtcgagcccttttgttctctagggtctcacccgtgcgctttataggtgccactttgatacgtagctcgtccttctcgcctggcgtgactatagtacttccgactttagtggaatagaaagagacacccggaagcacaataccgggtgaccgtatggaacggtaaacatttctgactgacgattggataagggtccgagatagcatcttaggattaatggtagcctttggccttggatataatgggtgcaagaaagtgcgtaaaattaaggtacaatttgcggacctttaaattataaattataaattactactgttcatcatgtgatcttggatttacgaatgagttcagttcaccgctaattcgagaagagcaagtgtccccgcttttgagctgtcttgacaagcgtaagctagctcaggacgttttcattttgaattttttttgaaagcttttccacaagaacgccttttccgctcactcaaggccggctcttagtaggctggaaagaagatgtcaccagtgaggcaagtgatttcatcgtcatcctcagtgtaagcacgtgctaggacagtgtactttccaggtggaacctcctgggggatttcaacggttttttcaatcttgtagtcgcctgcagcaattgggcacttgagtccgccgatgtcgttgttctcaagctcctcgcacaggtcgtaggtttgagtcaacagcttgatgtagcccagacgaacctcgacgtcaacatatgcaccttctttgatggtgtccttgacataaccagcggcagaaattgtcacgttctcgcctctcacaggaggatttgggagcaaattaaccaattgcagatctagcaactgcttctcgcttgcgtcgcactgctgaagtggtgagtcgcccgaaataggtttgttctgaccgcgaattcctggcagaccaaaaaaggccgggaaaacaggagaggcagcggttaatgccagaagaaatgctaccaagtacaatgaaactgatctgatcatactaaaatagctgaaaggtagacaaatggggcgaataaagtgtctgagcgcagacgttttttactcgacatgtttgtgtagggtctctatcttttatagttttaccccttagaacaattgcaatgtaaccgtatataacgatgtatgtgatacatctaacgagatgagctcttgataaggcttctcaggacgagttctaacatcggtccgtttgattgatagtttgggctcctagcaaatcgttaacctgttgttgagtggaccaatttatatacttttgactgtaaaaacatatgtcattttgtacgtatatgctgaatacatcgctgaatacacttcttaattagttggaaggtatccattgagtcctaaaagctcaatgatttcatattaatctagcgatgggctctactatggtacatttaaagtttgatttttccccattgttcaatataatattattattcgttacaacgatagatgttttttggtgcaatctcaataacacgagatatatatatagacagaaaacccaagcttctggtactcgtttcaccgtgttaattcaactaaaacaagtctttgaaccagtcatcagcctatcagtcgtattgggcttcgtaagacctggcagataccaataaaaataattatataatcagggtcctccgtacaagatgttcgtgaaagttctttgcggtatttagagcccctatagaaactgcttagctctggaagcatcgagcagcagtcaccgctaacctttgatgtagcagagatgatatccaaggcatgaaacctcagtcgctagaaatagctgtcacttgcggcggtccaagcttcgtgtagttcgtaattagtgctatgtaggttgcaagagagaaggcctctagaggaagtaccctcctctttggttattgtgattagtctcttggatgtagtcgtcggggaccgctgagaaaatcttgaaggtaggctcgaggtcttcgtcaactttcatgacactggccacgttcccgcaccggtaacaatagttaggtgcagaccaaactgtaactacgtctttttctgggaagtgatatttgaatccttccatgaccagctggtgagcacgcgctattaggttcagtccgttgacgtggttaaattcgcgagccactttgctaccgaatagccagccggcaccacgaggtgacacctgccatgcatccacgttgtctgggtcactccacaagaggtctgagaaaccaccctcatgaggaacttcctgggcgcgcgaaagcacgcgaatctgatctagcatacggatttcgggtgacagcccgccgtgcacgcacaaaatcttaccgtcgatgatcgcagccaaggtcaaaaagtcgaacacctggcaacagtatttccacacggtcgtggacccatacttgttaaggcactcctcgtagaacccgtaaacttgtgtgatttggcgagactcgtggttgccccgcaccagcgttagcctcgaagggtaccttacttttaggcacatcagcagtgtgaacgtctccaaactgtaatacccacgatctacatagtcacccaagaagatgtagttgatctgatctgggaacccgcccgcagttctaaaaagttcgagcaaatcatgaaactgtccgtggatgtcgccacacactgttacgggcgtctgtacgggttgaatattcgattcttccattagcagctctttcaccatttcacacagctgtttcatttcactctcgctaagcgactggcatttcttgatcttttccaaccattggtcaggccctctttccaccattgttgtctaatttcactatgcgaatatttatcggctttcccttgtttgtctatcaaaaaccaccgttctttgagttctctaagtttatgcaagcgatcgaatttgcaaaagcgtgcttcaaggtccctggaagccctttgacacttgtaacttgcaatttttgaactctatttctcgttagagtcttcaaacttcaacaaattttcacgatgtcagctcaaaagtcctcgtgacagttgatcaaaatcgaccttctacgagtaaactaggcagagaagaacagattatagtagagcggtaacctaaactgagctttatcattcatcaagccatgaatcatcagtatttaatgggaaaagggcgactaatttctcgtttatgggagggaacacatcgctgatgtttgtagtcttgggaaatacgcattgtgcacttaaaggaaagcagttggctttaagaagagtaagatttatgagagattccagaacattgggaatgtttccagggacgttgatagccgtataaatgagttttgtttgttgcatttcattcgcgctacccagcgatatttgaagcgcacgctccaggagtgcgtaggagattttattctgtcgtctaggaaggcagatttcgaggattacacgccttattaggttccggtagatgaggagtggaactttctccagtagaagtatgaaaagcttctgctcgcgcaatatagtttcgttttgtgccagccaatgatgaaatcgtaaaaagcagcctgcttgaattgcgtttacaagcttgatgtattgctcagaaagttgtgggcttacctgggcactaaaggatgctgacggtaatttaccaaataaaatcccagcgggcagtaaatatttcaggatccgttgtagattccttttaactgcagacgacacaggctcattgtttctagaagcctttaaagatgtcaccgctaataggccaaaggcgctgttaagttggtgaaatgcattcgacacgcgatggttcagaaggtagtagcgtccaagtaagtagcggtactctacctgctcattgactgggaattgcgaaaagttctgaatggcagatttaggtttgacatttttgaatatatttgcgcacgatgctggcgattctatcctcatgtatatgttattgagtttgttggccgtgtaaagcaaaatttgctgttttcgaagaagttcattaaagcttacagctggctcttcaaagcgaggcttgatgctgttaaataacttggtgatcacagacgcaacgtgagaaagaaattgatactttctcgtgccaagcacattgtattggatatctagctgctttgcaagtggcaccacgtactcagttgtttcctgaaatagagtaaccaatttatcgaccggaaaattgtcgttaagcaagcaattagtcaagtcctgataatatatgaatatcaagtcggagctcctccaaagggaccatggatcaacatcacgacaaaacttgaggaaactggttaccataatattgaaccttgtccaatttccaccctgtagcttttgcttttctacaagcgcttccaaatccttcgtggactcaaacccctgtagaacgccttgtaaacgagcgatcaaggtcccgttttcttccatatttatgcttaatatagccacattactagatgctaactcacggaagaattgactcaacgcatcgtcattcatgttctcataaattgttctgtttatgctctaagatcatcggtatatactaattgatttattgaaaaattatcttgagctactaaaactaatgcactgctgatattgccaaaagaccatggatgaaaagtgccaaaatgaagttgcgcaagacgtgaagggtaatccaggtcgtaagactagtgataagaaaagtcaggcatccaagaagcagccatctgacgttccaggagcagcagctggaatttcaaatacaaaatacaagaaaaggcacaaaaaggcaagagagtccgtacaaagaacgcctgctgcgcagcataagcttgtgcttcgattattaccacccaatttgactgaagagcagtttttcaataccctcagcggcgtactggagcaagggtttttggacaaatactgtgacgaccgttattatttcaagggccacttttccaggaagccatttcgattgcccacttactctagagcatatttgacgttttatgaagcggaaaaggtgcaggttcttgccaaagcagtcagcggcattagtttcgtggatgacacgaacaactctatgacgcctacgatgacgcttagcccgtacatcaaaaagctgagaacggaagaaagcaaaggacttcgaaaagtcaaagatctcgtcgaaggcaccatagagcaagacaaaacgtttcgaactttcttgaagtccttggagctctttaaaagccataaggaagaatatcagtacgcagaccttagcgtgatcgcacctcttgagaaagctctcgaacgaaagcgtgaagaagaagctggcattaagctgcgcggggaaagagccattgtcgaattggccggtgaaattgcaaaggagaagaccaaaaaaaagaagagcaagaagaagaagaaagcggttgcagatggagctgagactaagaagaaaaagttgaagggtgtgccctccaacagttcatcacataagcaaaacgtggtcattatagaggccgctggaagacgcgagctgcaaagaagggaaagacttaagaagaaatcagagaagaaggggaattcggctggatcttctaaaaagcagagctcgagcgggtcgggtgaagccaagccagtgagtgcaaaaaccaaaaataagccaggaaagaaaaagagaaacaagaaaacacatgcgaaggcgggaaaggaaggttcccaagacgctactcgcgaactcagtgctgggaaaaatggagcaaaaggtcaggtcaaggacaaggtccctcctaaggccggcgtttaataattaaagatggttgtttttttttttttgactggttactgaagtggcttcaagcacggtttacgtattttaaagacgttaggaatttagtcggtacgctttttgtcgtctttgggggcgttggccttcatataaatgttttggcccgtgttcaagatcgcgtacgcaaagcttaagaataccgaccatttctctggagcgatatactgctgcgcgatcgagacaaacgctgtcgaactcacgatgctactagagagcattggtgcatacttgctgcggaggttagccttcactgcttgtagaccttgcgagagtttggcactcttcgcatccaagttcacgagagtcagtgccgtgatcaggaaaaatacctgaattgggctcaccacaaaccaagacccgcatagctgcgccagacgtttccatttggcagccacgcgacggtccgtaaagtatgtaatccacttataacagaaatggctgattggagcgttgacgagacctccatacaacaacattgcgatgagcttgaaataccgtggtttctgtatcagttgtttcagcttttccagcgatccactgctgcgtttttgaccttcattatcttctttcgactgagtagtcagttggcttataagctcgcttgctgcgttcagtacggctcctgtaacaattttggtaagcaaagggcgcttcttcaataggtaattataccttgccgcggggctaattccagaggcctgcaaagacatttagtggtgctgttcaattggttaaaacaatgttcaactttaattttgtcttctgggacccgtccatatatacatgcgatctcttatcgttatcggacatatgcgatgacaagaacagagaagcatcgatatccctcaacttaaataaagactatggatcaagtcattactgagaattgagggctcttgagctcgtaagagcgtgaaatgcactgctttcatataatgctccacatctttctttttaatcctcaacaaccaaaactagcgatgatagatctgccgaggttgtgccatagacaaaaacgtgtagcttcaggcttcaaagatgtaatactacttgaatcaaccttctacaacgtaaggatcgttctgtatatgctaattacaaattttcatcggcgagctcccgctgaatttacgttaattccaaaaagactagacacaagaagcgttcatcctctagacactgaactaacatgatttggtgtccaattcaggtttataacttgtctaggtctacttctcatcggatacttcaagacttcacgtgaagctaacgtttagttcatctctaaaaaaaatggactagatgattgaagatgagctaataaaaaatggtactcatcgaaacaagcagcgaagtagaatgaaacttgttcacttccttatgaagctgcgtaacgaacaggtaacggtagaattaaaaaatggtacaactgtgtggggaactttgcagactgtttcccctcagatgaacgctacactgacagacgtcaaactttcgctaccaaataagtctggaaacagcgcagttgctagcatctttttgagcggaggtcagcacaatgcagagcaaagagcgacatctttgcagtatatcaatatccgtggaaatacgatccggcagattatattgccggactcgctgaatctggactctttgcttgtagatgaaagacatctaaaccggctgagacgcacgggcaagctcaccaacgaattcagtaaaaagcgcagaatggataccggcgcggggcctgccaaacgtgtcaagcgcgcaatttaggcccttaggaagaccacaaaataggcatgtaaattaagaatagacgaattatcacatcaatgtgtctcaccagttggaccggaaagtttttcctcagctcgacgcgccgtcttcgctgccaccattactatcattattatcatcactttcatcggtactctcatcactactttcatcggtactctcatcactactctcctcccggaatatatctatccactgagacttgcccagcggaatcccccaaatatgatcttgcgtacagagccagtcaacgatttcgtcaatgtgtaaaacatccacttttttgccagtcaaatttgaccaacaatcaatatccaaatccatcgacttgactttccggtagtcattgatataaatccggaacagattctgcagtttatccgacgttacatcgccctgcttttcaacatctagaatacatgttttgttctctctcgcagctggttttggtagataatagtactggaccctcaaatacaccaacactagaataacaagatacttattatcaaattttgaagttttctcatttcccctttgtagtatcaacagtacctggctccaggtaggccgtaagtgcaccagcttcatcagcaaacatttaaattccacgcctccacatacaacgctcacaaggtggcttccaccacgagtcgttccaaactgctttactattttcttgatgagttgtagcatattaatgcctctcaaagcagcaggatgcaagttgaccttatagtacatcgagttgtgtatccgagccctggtcaattggggaataacgagtgacgtggactggtggtttagctgcttttcagaaacactctcatcgaaatgaaattctagtggcatggccttaagatagcctctcttctgttccggttcgcgctcttggttttagtacagagagctcatcgcgtccactttgagctaacaccagccgtcgtgggtcatgagtctagtagacacggcacaactaaaatcaatgtaaatgtgaattatgctatatacaagttgagtccaagctgctatctcacaagcaacattgagccggcacctggctcagaaccaccttggtgacttttcctgtttccgcttttcaagcttgtttttgtacttacggcccttgacctccaggatatactcgtccgcgttcttaatcgcatcacgcatcttctgcatcttttcctgatacgccaactcgtacttgtgacccttgggaagaagcacacccttcatgaacttcttttgctggtatttttcttcgaagaataacttgtttctaggtgggagtagttcgtgcagaccgtattgacgtgccaatttatacagatcactcatgcgtctcagtgaatattttggattgtgatatcttcctgtaactggatgcttgttgggcaaaaatggattggcatcaatcgcatgtgttgaggtgggtttactactgtatttgacgccaggtggatattttttgaaaaatgtttttagtgtatcaggtagcagctgaaagtactgcctcgtaggtacaccagacattgtgtatctgattaattagaggtaggttagatctgaacctaaattcacatctttaaactagatgcttgtcaaatttttcagctacaaactaagcaggtatgtcacgtgtgtgaaatacaagctagtaggatcaaagtggagttgatggcgcatctcaaaggctgatgagacgtttgcaaaccgccattgagtatgttgatctcgaccttgttttttatcgggagtatcacagaatattgtctcttcatttcagcccctgagtgacttttggacgaaggaccaaaaagctaacatgtttaggcagcttaccaatatattggagctcatacaggcggcactatgccacgagaccgagtttatagcagttttgaagttaaaaggttatagcttttgcaaatagccctgttggatgagacgttcgacgtctgcctgcctcacaaaaaattgtgagtctttgatgagattgaagacaccatattctgtttggatttcaccagcatctttcagtacccgtacgtcaatgaacacatcgcttggaggagtcagactgcctgacagatcgatatccgtgtagtctccacttttcatatctgttataagctgcacatattcttttagatagtcctgttcatggtgtgatagatttgctccgccttgcttggcagcgttcaaggatgaaatcgcatctgtaccatttctgttccaagcaaagctgtccagtgtgtcacttcgcagcttttggtaggcaagtaaacatctcttgttacgctccatgcataatagagtcacaaagtactggcaccgagcaatcttgtcctctactccgcttatctctcgctgctctttgagaatctctgcgttcttcttgagctgggatgtttccttcaagatgctcctaaccaaatcgtcttgatacatcggtagttggtcctcacccgaactcatacttagctgctgtgcccgcttggcttccaaaaccagtttactgcccagatccccgtacatgagagtatatgtccactattcttgtagaagttagttttgaatgtgcattaaatctacgaacattgattagatcttaaacaaaacgcgtcaagctaaaaccattaatgagaagctacggcagaagtggccggtacagaagcctcatcaacaatgacagggtcgaatttcaagagtttagtgacggggatgaaaatgcagttacgtctccgagggatgattcggatggaataagaacaccgaaatcgagtactgatacgaattcacttaacagcagcgataagccttcagaaaagagagcaattgccaatctcgaggtatttgactttctggataggcccgtacgtccaaagaggcggaaaacgcttcaccccagcattgcaatgagcaacaatgaagaagcagagggtgacaatgcagatgacttcttttcgagccaggcagaccaaagcttccagagtacgatagaagaagccaacactatgctctcacagataagtgacacgtcgcgtgaaagaacagattgggcggtggagtgctctcagaaggaaaagctgtacgatggatccttcgatgaaactgatacaaaagtccggtacgggaaaaccagaactatgatatatcgcgaagatgagattagtgcgtctgcagaaggtgctgatgaagcagaagttgaaagtgaccagcctactcaacatttcaatcatttgaagtcaatgggagaatcgctgaaataccaagatgatctagagtttatgatgcagaagggggtaagcctggatccaaaaacaaagctgtccaatgccttgaatattgcattgggctttttaacaaacgctgagctacttgcctatgctgtgaaatatgcccaagaggatgtctggaggtggagcttagaattgggtgagcctgaaaatttaacgctgctgtatttacgcgccgtcattgtcagtgaaattttggtagagagcaaaagccccccttcattcgacttatctctcgaagacttcgtcgcgcccttggcgcgactggaacaggcacctgtcgaatttgatgggagccaatttgctaaatcaaattatcacgagctccttggccttattgattcaaaacctggagtctattatgcccttcgactttggaaccatcagctgcattataaggaatcaattgacgaaatatccgctaaagtactagtacaactgcttgtacagagagatagctatgaacaattaaagtttcaagtgcttgaaattctactttcaaaggactcaaataatgatgagcactcattttcccgtaacttgatgagtgagctgtctccaatttttgcgcagcatgtgagtaatggcaacgtcataaaggcgcttgttaaattaaccaacggaaattcccttgattttcaaagcagtcagctagggattataatgtcacagtcagtgaacttcatgcttgaccactctgaatttctcttcacaacagcagaaggcgaactgttagacactttcgttttacatttggggttaattttgaacatggtgcaagcttcaaaaatgcttgtatcattccttagggcttcaactgtaaatcaattacaggacgttatgcaaaagctccatgcccattcagaaacctgtttgaagtacacctttaatcaaaatatgtttatcctcatattttcgtacatttcccaggaacaccaattagctttattaccagccgttgaaagcttcttgaagttacgactagaatccttctctacagagatcgagccctacaataaaagcatccatcacagcataattaccgcattgaaatgagcgtcccattaagtcatgtaaacactaactaagcagttactttgtttttgagatatacgcgtgcatagataactttagggcgctattctcaagacctcccaagggtcggcctcggtctctcttttgaacacaatacggtcatgcaaacggctaggtctaccttgccaaaattccaccattaaagggacaacgcgcacacctccccagtattctggacagggaacgtctgtaacgccctcgaaacgggcttcgttcttatcaacaagttcttggagctctgcacgatttttgagaggagcagactgaggggaagaccatgcgcccacttttgacccacgaggtctcgttttgaagtaacgctcagaggtttctctgctgaccttctccacgataccttcaactctgacctgcctttggagatttttccagaaaaaggttaaggcagcctgaggattgctcttgatgtcttgagctttctttgaggtttcccagttagagtaaatagtaaacccgcggtcatcaagctccttgaatagcaatactctagaagagattcttccgctaggaagctcagcagacgaaaaattcaccgcttctgggatagtctctgttggatcttgttttgcctcttcaaaccattttgtgaactgctctatggggtctttggccaattcattctcgctcagtgaatctttatcgtattgataagtttctggagcaacttttacaaaacaataacgttagtaaagaggtaaattatcctgagaactttgtcaatgaaaacatacagatgatagggttcttggtggttgtgtcactcattgtttcctagttttccctagcttgaccttgagtcacttgttgtattcagatgataccctaaagctcaagtttctcgagatcactaaatttaaacgactagctccgaagtcatcacatgatagacataactggcagtgggatggaatggtgattccttattgatcctatatcatgctataaagcacttgaccttcaattgatgcccctagtccatgcatatgaacccagcgtaattataactaaggcgaatgacactgaaatagatgaaaagtagtaaattagcatcttcttgatgggaagtacatgtccttcgttaataaaagtgctaatggtactgagacacccgcaaaacccactttgcagtgcctccaatactgttaccgatgtagctgattctattaggggcacgccgctactagctcttcctcttgaaaaaatggtaaaaatgctcaagagaagtgtgccaagtacattggcggcgaatgttcccagtgggaagttcttcaccttggaattgagggttttggatagaatatagcgcaaagctgtgccgggaaatgcaaatgatgccgaaagagtccaccgcctggaagaattagagaaaacggcagcgagcactacctggacgattagtaggggaattgctaacatgaacgctagtttttcaaatccaccggagatctttcttgctcgtaccttgacgtctaaagcttctgttccttctgggtgttcgaagccttcgatgacgcttgtcgttaaaaagagcccaaataaatggctacacattgacaccatcagttgcacaaagagcaccgagaggaactccataactccataagctctattcggaaacggagatatcttaggcgaaatgccttgtctagacgcgtgctcgaagagctccatgatgagagacgaaaacgatgataacgatccgcaaaatcctgtagtcagtgcaactgaaagcagtggcgtggtatagtcatagcggttaagagcctgcatgatacccatcatgaagcaagatgccagattcgaccataaaactgtggggcctcgtacataagacccctcataagttgtaattacaatcagaccaatgcgagcatagttacctaaaatcgagaagtagacaagcagtatccaaagcttcaattctgagacagcttctttcgatgctgctttacgccatgtcaccatacacactttctgcttgtctctcatacacgcttcgccttgaacaagcttgtaaagatttgtgcaattattattaccgttttcacacagttggacagtcgtgaacattcaacattttagtattaagataaagattctactaggaagcatttcaactcgagttgatgtgctcttaacccagaagtacctaaatccctcacatatttaaccggatatttcttcgattaaagtcttggcatttttctagatcagttaatggatagaaccaggactaaatttaaatacagactacgaccaagattagtggtggagcattgccctcggcgggttttttactaaggaattactgggttctttatgcaaagaaagatggttccaaaaattcaaaatggccaagagtccagccaaggatcagaggaagcagatataaagcctgttttgagcggcctaactcactccggaagtagcgcactagttggtgtcgcgcattcctcaccaacgtagaactgatttgaattttcttccggaaaattcaaatccttcactggagtcgacaccttcaggtttaccaaacgctttcttgtcaggattcaaactgctgaacgatttttgaattgagatgaggacaaaaatcgataaaaagaccaagaagtggtacctgctgttgtcgaaataaagcgatccaaagtttctcactactgcacacggtccgatagctgtgggccatcgactacttaatagcagcgagttagtcctcccttccgatgtctagttagccgtatgtgtcgacgcactgggaatgaattttctgggactaacgatgagaagaagctaagtcgatatgtcatcgttttgcaacctccactcaagtccaaaagcccattccgtgaaacagccaccaatcatcaaaattcaaaatatcaggctcactctagttgccgcttcttaaagtctcttaaacgaagaccatgtgtaaagcaataatactgaggaaacactattcaattgcactatcgtgctgcgcttaggtgttggggtgttagagaagcggagcttgtctcataattgatttgcctcggtttccactacacatcgataaaaaattcttgaccacaaggctcaggagtataatagccttccctataagtcctgcagaacaagaactcaacatttctgtgcggcggaagttgagcaactaattgacaaactccagctgtaagaatcctggaaagagtttgccgtcacctaagatggaggctatatttcccatctcttaatcctttttcagtcggttggactcttctggttcgcacttcagcttgctttccatttagcattggcattgaatagaggataatctgctcaggtttgatagctcgagggaaactgaaaaatagaaaatacatttgtactcttctgatatcccgtgacaatgaagcttggcgaataagtcgcagtcaactgaaactggagcaagtctccaaagcccaagtcctttcacttagtaaagttgacgaaattgtcactaaatctagccacgatgaagtttcgtagcgccggaaccagataaaccctacgatggttgcttctaagccccatgacacatatattgatcacgaaagtaacaaaaaaacagctgggtgtaagcacaaaagtaacaattgaacagctaggtgtaagttttagatacaagtctaaagatttatgaattattgagtcttttcctggtttggatgtctgaatttcctcctacctgatgtgtacttcgtgttatgtgactattcatgatataaaaggtagaaatagccgcccaagtccttctccgttaattcctctcgaacagtagaaagaggctggagtgtaaagaggctagatgacattcatgagatcaaagactctagaagttggttgtcaaggtgctaatccctcagtggtcagatctaaaacagttcatttcggtgttacagatactaatggagacacccatgggccacaatttggcaactatttgaaaccttgtcctgacttggttgagacccaaagtttagttttatctcagcgcgaggcaaaaacccgtgcgcaaaccgagcagaagcgaggacgtacgagaattgtggggctgaaaagagccatgactatatctctgccttttccttgcatagataacgattttgaagaactggttgtccgagcatgtaatacaaagactgggattgatgatagtgacgaatatatgcgtgatagctgccctggttccaggctttcgtctcgaggaagtccaactcaggaaatatctaaggaactcgaaaccttcgatgctacagctgacctccaagaatcgccagtcggtatggtgcacgcaaaagatgacgactttgtcttgatatcaccatcgcctgaggtcactgaacttttcgcgagaaaccacgatagcgttagccctgttccaagctctacagaaattctaaacagccttgagagtaattcaaacagtcctaacctacgatgggccgaaactaaagaccatgcagcagtccaagagcacgaacaatcgctctccaatgaaaatgagggagatgtgaattaccaaacttccttatcacctgcgaacaaaccttccgttctcaaacttgatattgaccctacttatgagcggcctgatgtcactcctaatcttgcgtcccatccacctgcatgcggtattacacgctcaattcacaaaccgctcaaagatcttatcaacaagacaaaccagaactgttacaacgcggaccctgacagagtacactacaaagcggggctctcaaagaagcgaaccatgcctcacttgcattccagattcaattccaaggaataagatctgaacctaactcgctaaataccatatcaattgtaaagagagaaaaaaaattaaaaagaatggtctctagcgggatcgaaccgctgatccccgcgttattagcacggtgccttaaccaactgggccaagagaccaatttgttgaaatggtgacctctcttgagattcataatgctcattctagtaagattgacccagtaactatatatccatgttgttttattctatacagcatgtattgaacgaggtgccaaagcttgcgctcactagtaactatatatccatgttgttttatactatacagcatgtattgaacgaggtgccaaagcttgcgctcactacttttaaaataccttcgaccgtcggtacaaatgctggttcaaaattgaagattatctctgccctggggtgtaacagtgagtagcactggcgcctgcaccacactactagatgtactttccgccgaaggatgcagtagctcagcaattgtttgccagggtcgaactatcaatcaaaacaaacggctgataagcacttctacttactacccgccgtctgcttctacttcttcctcatcctttcctccactttccgtggactgcgtatgttcagtagccactccggcgtaaaatttgccccacagactggacacactttcaaactctttcccaacggctatgaagttctctagcgaaatattcaatccattcaagttattcagtatcgaatccattgtttggccaatatcttgcaaaatcaaccccctttgctcgacaaaataacgatcgccatctgataaccctacttctgctccatcctggctctcgggtttctcgggcatggttggagaggctttgggctcttgagacctttccttgttgacatctttgttcgagtcgattcataaccttgacatataccagcggatagttgatgttacccggactcttaaattgactataaaaggcaggattaagtattaatcggcttcaccactttttgaccttaacataccaaacaagccagtatcattggctgtctgcgtatccccaactcacagacggtctctctaagctggtagatcgaaaacctaaatacgaacaacttaagttctgtcgtagtggctcctaatatccaagccctatgacactattgtggttcaaacagctgtatcagtaacacagattcttgcagttgtagtgagttattatatgtattatatgttccttgaggacggaaatgccaattggatgatgacatacctaggccagatgattacgaattagagggaattctattcgctgacttctgcgtcgtccatgtagcgcggctcgacgtcaaaaataagttcgtatttgcgccacttcttgcgaagatcgctatcttcgtcagaaaaatcaagttcagactccttgtcgaagttatcaagccaatcccagggcttgttgaagttgaccgggttgttgttgatgaaatcgtcaagctcattcccataaagcaagttgctgtcattagttagatggttccacaccgattgcaagtagaatttgaggcttcgtacaccacgcaagaatcctcggtcttcggtatctggtgacttaggagggatgcggaaagagtcccagctcagtgcaatatcatcgctcgtcacgcactgtgcgaaatcgattaagtttactttcacagtgcaccttttatccttttgacaattgccatcgtaaatcagtagaagcgacgatccgtacagacggtaacccttcagcttaacaatttcagcgtacaatttgtccagttgagaaagtaactggggaatttgtctgatgatgctagaaatctgctccccatcgtaaagaaacctcgctaaggcgcgcgcaaattgccatccaatcttgacacgtctgccaaaatacttgtctcttttgatgtaatagtctttattccagattttgagcccacagatgcggactccaagttttcttgaggtagtttgacgacatttcttgctctgagatagtcgcttgaatttgtcggcatttactccgtattgtcgagtgcccatcttcaagtcaagaacgcaaggtttgtctaattttcgagtaagatcctccaaaagtatgaacttcgagacaatcgtgtgagaattttcttcaaaagatacggactcattatttgattcttcttttgtgggttggcagtcctcttccattgcaaaaacaccatcatcatctgggtgctcgttcaagttgtcatgaaaagacgcctgtgagcacagctcttcggttcctgaggacttcttgttctctgcatcaatctgggccagcttgcgcatgttaaattgtttcaagtccagaactgaactatgtgaatctattgcgttggctagacttggcttcgccttcgaattagtgggtgaaggcggcacgatagttggtggtttagtctcctcggagtttctccggtctcctttgagcgcaaaaagatttgttgaagatgcactgcttagaggacgatgcctttctcccaatgaggaaattcttgttggattggaacgcttagtgggagcaaagacttcttgtaaaaccaattcctggagcttagtattaacaacagtggacccggaatcccaaggtctcgaacccctgtcctcaaagctgtgtgacgatagaaaggagtcactgggcgccgattcgggagagtgagaatatttgtaccacaatgaatctggaatcatatgcttattatcatcaagaagtacctcggggtttttcattgcaagtggaggactcgggaggtccactggcacttgagattggccctttcccgaaaaggagtctagtttctgttgtttcttggtcaattttgccattttctcgtgctctacctctttaagaaattcttcctttgaattaaagtgctgcctcacgttcaatacccctatgtagcgcggaatgaactgtagaagctctttatgttgttgctcgatgttctcataccacatgttctctctacttaccaaagccttacacaccgctcgctcggagaacctgaatatagctgtgtgaccacctactttgttggtaaaaggttgcagctcaactgctaaagggtaaacgtcgtctactgacttactgtcagatctggtctcaaacttagtatcaggtttttctgtagggtctaagttttccattatgggaggctcatgatgtatcttgggttgcgtaaggctgttttcaattggcgcggcttgaggaattgaaggtgcagaacgtgctagaatggtaggcgcagtgacttctagagcattgtctttagactgatgaggatagtaagtggctgacgagataggtttgagaacaagtttatcgggaatgtccttattgatattgggtacgacaagcttgtcaccagtggactccaaagctggttgttgctccggatatgcaattccctccggtatagaatcgttttgatgctgaagcgggagcccttcggtaggttgctgcacgcatctacgggcattgggaccatgtacagcctttttggcgaaacgtggagacttgtgagagtggatggggagagggtttttctcccggaacgaactacgtctagacgacttctggtagctctcggaggccgaaaacgagtgacgccggctcagtggcatccgatgctcatgcttatgaccatgtacaaagttcttggtcagctggaaaggcgatttccaggcggtaggttctgttttctggtctgagccctcagagcctgcttgctcgctcctatgtgaattctcgtcatcctggaagagacgtaagtatgtgcttgcctttctgccatggatcacaggcgggagtttctgtttatcaaagacattcagatctcgcagatgtgtgctaagagtgctcaagtcatgccgtgatgagttttcctcgggcttccccatgctatttgtggtctgattgagctcctggcttaatctgaacaccttcaagatgtttactgtttatcaatagatgagtattatgaacaacccaacccgtgctgttcataatttttttgaatcaatgttatgaaatcaaaagtgatagcgagccatcagattaatgaaatatttagagtacggagattatggctagcatccagaatggaactgggaatttaatgtacattattgtccctttttagcttaaatttggtgtgcatctggctcaaattttgcgtttctacgtatctgtttcgtatataaaatggcttgagatgcaattaacagtgtactcttcaggttccagcataagcaaagaacttagtatcttgatacccagaatataagctcttgaagcatccaatgtccactcttacagagctatagatgtcttaagtagtaagatagtgacaatcacgcgactagctaaggggatcatttcgttatttttttcgcgacaatcttagtcactatgcgtagactagtggacaaaacatatttttttgatctgcgttcgaattttccaatgggccaattactctgttagtggtataatgtttaaagaagagaataaggttcgtagttcagcaagaataggcctcagtttgtactctcccgaatcctcttcaggcggtcttctcacattggattcgggttttggccaatcagaagcttgtatttcacttgttacccgcttttgattaagtgtgtaattcagaaaattttaaagtccctattatacaggattgcaggtcgacagaaagctgttcaaacgtgaaacggcccctagagagactttgtttttgatccttaggcatgtttttgagatctggagctaactgtgcccgtagcgtggctaggcccgctagaacttatgcgactttgagggaaattgagatgcgtttgaagtcgattaagaacatcgaaaagatcaccaagaccatgaagattgttgcttccacccgtctgtccaaggccgagagagccaagagtagtgccagacagtattccagtgctgagcgtgagttctacaacagcgctgagaccaagccattggaggtcgagggccaaaagaagaaggatcttatcatcgctgtgacctccgacaagggtctttgtggttcgatccactcgcagctgtccaaggcggtcagaaaacagctcgcagagaccccagatgccgacgttgtggccatcggtgacaaggtcaaggcccaattgatcagaacgcacggtgaccgtctcaaattggccttcaatggtgttggtaaggacgccccaactttcgaagagtcctcgcttattgccaacaagattctggaacttggtggtgaccaatactctaagatcagcatcttctacaacgaccctgtgtcctctttgtcgtttgagccaagaatcaagccagtttataaccaggaagctatcgagcagtccccatcgttcgctaagttcgagattgatgccgactctaaggtttcccaggacttgttcgagttcactttggccaaccagatcttggctgctatggccgacggttacgccgcagagatctctgccagaagaaacgctatggacaatgcctctaagaacgccggtgacatgatcaacaagtactcgattctatacaacagaaccagacaagctgtcatcaccaacgagttggtcgacattatcacgggtgcttcttctttgggttaagcttcccaacgggctagacaaaacatggcccaattcacgagtctatgtcggacaactaatgacattatggatcttgatatgctcagcagagagaaaacctcattttgtaagcgagtataccgctactacatactaccaatatattcgtcaggataaaaaattactaagtcgcactgtctcagctttgccccgggcggggccagccgtccctgtacagttgactattcttaactggcaccctgcgaatttggccagggtcgcgattttttccatttcatttttcattatctcaaacaaccttggcacgcatttgaaagtctcttctgacactgtaatatgagtgttacaaaattgtagaagccaacagttccacaactcaccagccgtattttcaaactttgtataaaatgtcaggagtctctgaatgtcaatatgggagacacttctcttctcacagctcgccaacatgatatctatctctttaatatggttcatcgccaaaaggatgccacgctattttgcgttgatcgcagacctcattgcgatctttctactcattttcctgctcgttggtagtaataattcttcacaagcatctacctacctcaccagtttcagattcaatccaaagtcgccgatgtacaatgtcatcacttcatctttcagttcaaacacttccatgaagggacttcaggaagttgtggtccacgcggggtatatggggatttgtgtgacaaaccttcccgagacctattcctccaaatcattactgtgctacagtcgaaagaacatttcaaatgtggctctgtatgatgacctcgcggtcaaagtatttaacattcggcccactaacacatcgaaaaccgaatccactcagcttaacattatggaactggctcaagacagctcagtgcgattagtgcatccctacgttttaatggcagtcattattctatccctcctcatgttttgctccacattatgtgcgacaatcccacgcttacccggtaagacctatctcaactggtttcttctcatcctaagtccagtcttaacacttctctggggaattggcgccatgtggacccatgtcgcaattcatgcaagcaataattacgttccacacgcctctatgggaattttgaaagtcagaatgggctacaaagctagcacaatggcatgggtttctttcgcatcactgtgcatcaactgtttgattttatgggccttgtactttagagaccggaaatctctcagcaaggaaatcgataacattacaaagcagcatcctaaatacaattcgagaaaccacagcagtgacggctctacactggcaggtaagtactgaatcaaatattacaagctattctgacaccttttatagcccgccgtacaaggcgcgctgacactagaaaaaggccgctgttaaagctcatctgttgaatttatacaatcatctgacacaaacgcctttgctagtggagcgatcatgacgagatcagaggttggattcctggctcttagagtatggaaagagctaatcagagctctactgctgccgtttgtggcattggcaaagattttagagcattgctttggtggttggtttgaacagttggataaaaaacacagaattaaggacgactggtacattataccctactttgtttctgcggttgtaaagtatatttggagtgtttaccgtgggaaatttcagttctggtacgtcttcaagaggcatgtggatcttagcggggatcagctttgtatatcctatccgaagccctcgggtaagaagggcgattttgatctggaaacctacacatatcgcgagacttttgatatcgtgcttagactatctcaccttttataccatgatttcggagtaagagaggggcagactattggtctagactacacgaacaagcccatgtttatatttatgtggtttgcgctgtggaacatcggagcaactccttcctttctcaactacaacgctattggggcaccactggttcactctatcaagatagcaaacgtaagaagcgtttttatcgatccacaggctgcgggccctatgaaagataccgaagaagcgattcgcgctgagctacccgacgtcaagctcaactatgtgtctgagagggagttcaatgctgtgataatgaacgcagactcgcctcagttcttgcaagatcctgaaaaaagatcgccaccctacgcaacagacttccaacccgcctgccttatctatacatccggaactacgggtctacctaaatccgctattatgtcctggaggaaagcagtaattgggtgctcgttatttggttgggtcttgaggatcaaaaaggattcgacagtcttcacggcgatgcctctctatcattccacagccgccctacttggcgtgtgtgctgtcttttcccaaggcggatgcgttgcaatctctaataagttctctgcaagctcattttggaaacaggcttatttgaccaagtctacgcatattcaatacgttggcgaaatttgccgctacctcattcatactcctgtcactgaattcgaaaacaaacacttggtgaaggtcgcatatgggaacggattgagagctgatatttggccacaattcaaagaaagatttggcattgacgttatcggagaattctatgcctcaactgaggcaccttttgcaacgacgacattccaaagaggagactttggtatcggtgcgtgtagaagttatggcactctcataaactgggttctttctctgcaacagacgattgtccgagtagatccggatgacgaaacttgtgtgtatcgcaatggcaaaggactttgtgaggttgctccgcctggagaacctggagaaatgctaatgagaatatttatgcccaagaaacctgaagccacttttcagggttatttgggaaacgagaaagctaccacttcgaaggtcttgagaaacgtttttaggaaaggagatgcatggtataggtccggtgatttgatcaaatccgatgaacatggattatggtattttgttgatagaatgggagacacgttcagatggaaatccgaaaatgtgtccactgcggaagtagagaaccagattacggcatttgctaacgatagggtatccgctgtggccgtagtcggtatcaaggttcccaaccacgagggacgagcaggactcgcagtattggagctagcttcacatttcagaaacttgcgaggagacgtgaagttcttgaatagcatgctcaagagcttgaaaagcagtttgcctaagttcgcaattcccgtttttgttaaatttgtcgacgaaatagagcacaccgacaatcataagatcaaaaagaagaattataaagaccaagtgctgccccatggagccggcggcgacgaaatattgtattggttgaaggatggacgcgaatacaggccgctcacaaatagcgattggcttgacatcatgtcgggtacattcaagctatagtttgcaaattaggcgccagtgcagcgttccgagaagtactgggtacttttgcctctcacgctctcttgagagcacccatataagctacacatctcctaagtcatatagcattagttgaagaaatacgccttcactatcattacgaccagcaagactagaaccacagagggtagtacgagaaattgtagcatttctgacaattgtatcttgcacgttccactaacagtttcgtgggtagcaggatccaaatcaaaggacccattgctgtaaaaaaaacttaagagctcatctttttcgcgccaaacgttcagtagccacgctgtgaatttctcttcatcatcaaaagggatttcatcgagcttaaacgctcggagatgaatatcaaccagatcaggggccttacctttgagaaaaatgttgctcaatttatagatatcctggccgtactcatcctgtttgacgtccgaatagccaatagttgcatcgtagacaacctcgcaactttttctcaattcttgaagcgcaaatcttaaacctgttactcttggtaataccaaattcttgaagttgggcaaatttgccttttgggcaaaaatatggctcttttgtctggtatttgcgctcagatttgtgccctcaggaaaaatgattaagcaatatggccagtgaatctgtttattgtttcttactgtcgattcgctgtcaccccagatctcttttccagtcgagacatcaagcgatgggtggtttccagccaaaacgccaacgccacgggcattatgatccatatcactcaatcgattacctagattaatcttatctttgctccatttgcggttcatgaatataaacttgtagtttcgcatcccatagcccatgatcggtatgctttctaacgccttcttgagcattataaagacattaccggctaggttaccggtgtatgccagccaccataagaagacccaatcagtgtaaatctgatgattagaaatgaggactgattgctgcttcaggctggatattataccacccgttcgaaggttttttaccaccgaatttctagggatgcttgccgtgtcggtagtaatgcgaactttcgaaggtgccacaaccgtaagaatagtgaccaacagaagaatgaaactctttttagtgtaatccatatgtttctgctttcgaacaggatcattcttgaacgccaaacttgccaagaactggtgtgtcacaacacaaagcgatccctgaaagaagatcacaattgaagctgctgttatcaacagtttaactcccctttggcctacaattttggcacgcgtagtgatattctggttatgcataacctctcagactttgggaaaccgagaagtcgaggtataacagcctcggagctttccttgtggcttacagtgctgactattccaaccctgaatagcatgatctacgaacacatcttgttaaggttattgcctcttcgatatttgtagatccggaaggagtgtattgtgttttagatcgaaggttggtataatactggtcagggccagttagtttagatactggagggaaatataaaaccgatcatcctaaattaggagtgctgagcgggttctaatagtagtacatcagtttctccagatgtcccactgtgtctatcgtaaattagaaactggaacgattttatcaactcttgaggcagcactcttcctttcatacttggtttctttaccttttgcgaggttttgtatcttcagcgttacgacagcagagttcggcttattttcatctgtgttataaatgcagagccatttctctggttgttttcgtcttatatggacgcttttgtaatgacaaaaaggagcatagtacctttcgctcagatctagtttcttatagttctgggacagtctagccgccgagatttgttgatggcatgttgtacgatgaatatggttatgtaagcggagttttgatttagtttaagcatacaatacagagctgagaactatcattggagcccatacttgtagttggaagcttatgtgcaccgcagtgtaataaaggtagtcttcgttttgtttcttgaaggttttttgaaatatcctttataggattgaagtatctgtggtgtaatgcctatgcagtggattcttgaaataagagtttcgtgtcaacccattcagcaatagctctgggacaacgtcagtatctcatatcagtcatagccaatctttaaaagctgatcatattatcggtcccagtagatcgctacataaaattgctttcatttgagactgagaagctatcgattttcatctaaagtatatctccagcttggcgtccagttgtgattgaccactacatttagtcgagtttgtcatagagttgctgtaggtcgtagttttctctccagtggtcgcctttcactttgaggagtactagaacagaactggctgcagtaacgagtatcgcgagcatcgtgaaggcccacccaggtcccatgcccttgagcattggctctgtaacaaaaactgcagtagcagcaaaggcttggcggatgaggttattaagagcaacgccggttgctcctctacctggtaaagagtctaccaagtaggcgactgtggcaccgatcgtcatcattgaagcatatccaaagagagcagtacctactagcggtgtcacccaatgctgctttttgtccaggcaccatccaaaaatcaacaatgaaatagggaaagatattaccgcagtgacaacgttccaagaaatacgggcctcaggagccagagtgccatacttttttttgtattgtcgcagtagattgtcgacccatttgccaccgtagatggatgcgataacgtacgtgactgaatttgggatgtaaagcagacccacgtaaagtggcttaaaattgtacggggatctggagtagctatactccacggtcatgttcacgaaatagagtatcgcaaatgagatagcggaaaatgtaattgcaagcgttaccggcggataccttaagaaatgtagagacttaaggggcttcacaagatagatataaagcgaagtcccccaggatcgtttgggaatagatgctgtttctgcgccagtcatgttcttttcggtccccattttctcaagttcattttccaggttagttttccacctttggatttcgccttcccgcatacgttgttctaacctccggtctcttgtttgtatcttggttatctggggtgcaaggggatcataatgttcttccagatctgctggatattgggcagcctcgctggtacgtgttaagattcgattgacttcggtatcgtagtcatagtcctctcgagcttcatctttgtcttgcacttggtggctgtcgtcgctaccactatctacagaagcctcaggttgggttttcatgccaactcttctctcggctaggatcgcagcaatggcgctcttgctatcttgacgcctgagagtttctggtagtaagagtgttagtagaaggacgttgacgccagcgagaattaccataaaccactgcgtagaccgccagctccatctgttgaccagaagtgacccaataataggtgataacagaggcgccatcaaagcacccaggtaataatagccgagtcgcttgcctctatcttcaggcttgtaaagatcggcaactgtaccggcccctacactctgtacactggctgaagatgcaccgcacagcatccggaatacaataaaggcctcgatgttgggcgcaagcgcgcttccaatgcaaaatgcgcacaacagtgtgaaggaaagaacatagactgtgcggcgtcctcgaagctctgacaacgaagaccaccaaagcggaagtacccctaaacttaaaaggtaaatacccacagagacgttcaccatcattgtggtggtgtcgaagtccttctcaatggaagtgatggaaggaaatataatcgaagtacccatagggcccatcatggcagcatatgcaatcaggaaaatgataaaggccttcagtttgggagggtagtcccttgcatccttatactctggcaccagagaaaagttggcaagtacgccacgcctttggttcctagcaactgtcagattcttgtctcgaagtgtagacttcttggaaagatttccttctctttcctttgtgacgttgtgatgcagagactgcggtctcggcagctcgttatctgcctgcgaatccagcgaaaagtcggtatgtagagagaagccatcctcctcctgttcagctcttgatgcaccattcatcatcgtccattctttttcgctttaaaatactagaatcctcaatgatcgacgcaacttgttgtatatatatgtttgtgatgcgagagcacgagcttgactcaccttaaacagactttgacacatcacatacgttatgcgatgaagctgataaagcacccgatgccgcccgatggactgccgatggactaccgatagggcgaggtaaaccggtacattagaggccaatatatggttaatattcctcgggattttggctttgaagtttggccagtttagaagaaagtgataagaggcgggaaatcattgacagggaagggctggtagtgccaagcattgctagtaggtaaatgatggacactttacttggctaggctcacgtcaggtcgattttctaagtaaatcgtattcgaaaatgcgaccgattctgggtattttttgagatatgggccataaaaattcgaaaggatactctgatagtgtacagccgcattcgccggacacacacggcctgtcgtttgggctattctcgctagagatgttctggaaatggtagtaatagatttacattattaaagacagaattgaggtttaatacaatttggtgtaaccgtaacaccttgagttaatgttgatattttacaaagacgcaatagaatgtgtcatgagacctagcaccagaagcgataaattctgtagtacaggggtttggcagcaattcttgccttgtcctcttcaagttcgtgcttgaagagctcgatgtcctgaattcttctgccactgtcaagatcgatttcactcaatgggacgagaatacgcttggcgtctcttctggttgctttgtatgtcttgtgtagcgcgtagaccacgatcatgattgggatactcatacagtattggaagaattgctcagcgctggggctacctcctagtgggaagatggaaacgtagatttcaccggcaatcaaaagaatgtttaatacaccacccaagatgccgccatagattcccagcatcgacttgtgagcgatctcatcggtacttctgccctgagcacgcagagccagtctgaagcgcacttgcgatacacagatgcagaaccaggtgaagaaagaggagatagaacatagcgcaaacagccatgtgaatacgtcgtcctgtttatcacaggcaactagaaatcccagtagaccaaagacaccacagattgcaataccaaccaaaggtctacctttcttgtcgatgtaaccgcaagcgcgaggcagttggccgcaagcacctagggcctgaatgacacgagaagaagcgtaaacgcacgagttgcaaacggaaaggactgcaattaagataaccgcgttcatgaagtgtgacacttttgtgcccattgaaccttgaccacttagtgcaatgacgaatggggacgcagtaatgtcctcacctgtatcgccaccaagaagtctatcgtcggtgtatggaaccaagcagccgataacgacaacggtagtaatgtaaaaaatggcgattctccagaatgtacctttagcagcgcgcgagacggattccactttcttcgattctgaagcggtcaagactaccaattcggcaccaccaaaagagaaggcagcagagatgaaggtgttacatagacccttgaaaactggcttggcgaaagaacctgggttgtgccagtatttggtaccaatgtagccactggaatgaggaccgccgccgcagatcagcacaattccaatgatgatgaaaatgacaattgcaacaaccttgaaaagagacatccagaactcggcctcaccgtagcctctcaccccgaagagatttagctgcatgatgaaaacgtagaaaatggcaacccaaacggcgccgttcactgacgaccagtaccgcagcgtaatagcacaaccaatcaactcagaggggaacgaaatgagccatgcaagcgcgtagtttgtcgacacggtgaaaccaatcgagggctccatgaaccgcgaaacgtgggtggaaaacgaccctgaaaccgggtactggcacgccatctccgcagcactctgcaccacgcagaacatcatcagccccacaatcaaaaatccaatcagcagcgacccaggacccgaagcaagcgaaaatcccagcccaatgaaaagacccgttcccagcgtgcctccaatagaaatcatcatcaaatgtctctgcgaaagcgacttttcgtacggctggttcgccagctcatagttacggcgttgttcctcgctcaacaaagacaagtccacgccctccgaatttggtgcctcctgtctctggaaagagtgcgctatgtcatgaatctgcctcctggatttttgcttgaaccggtttatgagcgacccagacgtctcaccattccacgtccggctttccacagaactaactgcctgttccacgccctcgtttttataatctttatccattgaaaactgcttttacttatcaaacgaactccgctgtacaaacctttgcactttggatatcctacaaagctttccagctaacttaccaatactaaccttggccctcgaagatctatcaaagcctttttagcctgcttttgtactgtttcctatgctcatcgggctggtgatgatttttcgcttgtaggcccgacagttatttattcttttttttcttgacgacctgcagggaagccacgcctgccacagtgaaaaaaaataacataagcaagagtcaaagatagaataagaccctgcatatgaaaataatccgagcttgtgccacgattgtgacgattgtgacgattgtgacggttgtgacggttgttactaattggatttgtgatagtgagatgggactaacggcatgcggctcacctcgattgggaagagcttgttgcggacgctaacgaataactgagtgccgggcttacgaagcgctttttggacgtaagcttgaccaatattaatgcctccaagagaaggagaagcactgccagaagttactagacccacctgggttgtgcggtcaggacccaagatttgggcaccaagacgagcggctgggcccttggtcagatacttgaagccgactctggctctggtggcagatttattggtgatttggtcgataatttgagaaaatccgttgaattggcccagggagccgtcacgacgggacttggacacgagccaggccaaggaggcctcgattggggttgtgttctggtccagttcgtggccgtagaggcacatgccggcctcaagacgcagactgtctctggcagcaaggccaatgggctggaccgctgggttgtctagtaaagcgtgggcaaagtccaaggcgtcggtgttggcgaccgagatttcgaatccgtcttctccagtgtacccggagcgggcgacatcgactgggacgcctgatgtaagctggaaagtgcgacgttggccgaaaaatagggtctggagttcggaggagccgcccgataccagccctgctagtacgtctttggcatcaggaccctgcaatgccaggagtgcacggttctgcacgggttcccactcgcaatcgaagccttgaatctggtctttcaaaaacgcaacgtcctgatcaatgcacccggcgttggtcacgatgctgaaagcgttttcaccggtcttagtgaccagtgtgtcgtctacgataccgccgtgagcgttgagcagcacggaaagcgtgccctggcctgcgggtagcgcctggaaatcagttggcgtgattttatgtagaaatttcgtggcatccgggcctctaagggtactctgcagcatgtgggaaacatcaaacaatccagcgtgctttctggtccagttgtgggattcgatatgtgtttgcttggcatatttcacaggcatagcgtaccccgcaaaaggcaccattgttccgcccaatttgacgtgcaagtcatacaatgcagtgtttttgagggcgcctgtagagttgaacctcttgaatatcattatttcgatggttttgatgctctagtggctcgtaatcatggtcatgagcgttccgactaccttgatcttaaagctcatctcgacctttaatactggctgttgttttaaaaggagtcaagttcgtagactccgggtcacttggtatctctcgagtcaaaaaaaaaaaaaaaaaaaaaaaagaatggcatgggtttagaccggtggtttatccagtcgacagaacagatatcgacactactgatagaagtgaggtggaagtggataagatgctgtatgggtgctcatcggccctagtatttacatgtagaattagttttgtagaggcagtgtttcggctactctttcttgggcttgtcgaaaatcttggtcacaagaacatcgcagctggcgataagcttcagaaagctagtagcaccagtaagagtcttgtcgatcttgttccagggctccagtagaccgcggctcactaccgaacactcttttggcagatatgcagttgtgaatgaaggatctgcgatggtctcggccatgagcttagaagcttcatacttgtttgtagcgtacaagttggtcatagcggtgtgtagtggaaacgtcaagctgtcagtgactgcctcattgcccaaaaaacttgcatcgtgagaaggaacggactccagcgctgtaatggactttgcgagagcgattccttgtgatgggatccagccttgagcaagaccatggcaaagtacattattgatgacatggtcgagttcggccctacgatggtcaatttcaaactcgctgttgccgccaacgtgtaaggaaatagtagtgcgtaatgcttcgttatggatctcttgtcccggtagctgtgtgttgtacagaaacgcctcaccagtagttgccttcagcgactcaatcgatccaaaaaactgcgatgcggacgccgagctaggaacatgctcactaaattttggtgaatatacgctacccaagccgtgagggagtttcaggaattctagaaagtcgcgattttcgaccaattggacatccttatgatcgcgtgccatatatctgagaacaattgcttgggactttatgccctgacgacgattcttgttattatttatggtgatcgctactagggcatcgccaatacagtcgccattaaccactattactagcggttgctgtttcttggctgcatagtgcagagatggcagaatcgtatttgcttcgcgcaatgtcccgtcgtgaactagcaccaagctcggagtgttgagagctacaagtttatttttgggcaattctaaagaccgaatgtagccctcgttggtgtccagcactccggaaggatatttccagccttttgagatttcgatctcgtcctcccgtcttcgtcctcttgttacacgcacaacatcgtccgaaatcaacttgtagttaagctcagtcaatacttttctaatagcatccgcattctcggggcttgatgcgatcttctcaacaagctggtctatatctcgtggatcctgtagcacaagcttattattttccagatattctcgcactttcagaagagagctttcaatggctgtaatcatttccggtgttgggcatcggtgccaatattccatcaaccttctggtaatgctcgtactgagcgcggtaacattatcttggtggcaatccataaataactgcaggcctattttcccgagtttatttgcgggatcgcgttgctgttgcgaattcatagcctccgacagctgcaaagatgttaagaactctttgaccatatgctccatttgtacagcatcgtttccagagatcacttggggcagcttcttatattttccggtgtataacaacgatttattgaaagaggcagcgttggtgatcttctcgagtaacccaatataagtaagcaggttttggcgagtacctaacttgcggccatcataaattggagtgtgcagagtcttcacagtcctcacactcagtaatgttgtttttcggagcattgatggaatcattcttcaaataaagtgatgagtttaacatgtcttaaaaaacaatgttgtgaattttatgttatagcttccaaagctctaattcagagtaaataaaagtcgtaaaggattgatgaaattctaattcacgatcctgttattgccgacatcagtcttgtaaatactacattacatctgtctacccgaatatattacaaccggagctagatagttgaatgcctaaaattatacaataagagacccaacgcgggaaatgcatggcccttttgtcgcgataagagcgacagaatcaaaggaccttaagccgaaagaagattctgcggctaaaaaggtagtatggcatgcaaacattcattcggacctgtaaattattttgatatgctgttgagcggacatcagcctagatcatagtacttttccttttcaatgtccagagactcagcttggaagtctaaatgtgggaagagcttgtgagagcgcgcaacacctcctttgttttcgtcaacgatcttgacaatgctgtcgatgactatcgcagaccctacgctttcgctggtgctggggataatgaggtcagcgtgtgcctttgtgggttctatgtaattgtgcatctcgggccgcaggtctcccatatactctttgatcagagtcgcgagggactctgaggtatcagcttttctacgctgaatgaggtcaatcaatctgcggtcaccatcgctgtcgaggaaaaccttaagttgagagagttcgttgatagtaggatcaaaaagagcataagctccacaaaccaggattgcttcccaaacatcggagtcttgcgtattccgtagacgattggcaacttgtgcaaagtcgtagtccttatcagtgtatgttctagggccgtctttcaatgccgtgtccaaatcaacgaccacgacattggtattgacaaaggactctaatagcgcttctttaatctgtgaaacagccttgtggatgttagtgaggtgcccaccacctatcgaaacaattacacgaggcatcaagagcctatggagattataaacgctgtttgtttcgcagcgatctgccaactgattgtaagttgaacaaattttccacgatataggataagatgagatgagataacaaagctcatcgcagagaagtaaagaagcatacgacgagatttcacgcaattctagcccatacaatatgtcgtttagtagagaatctgattccaagttaaaattcaagacttcaggaaagctgaagatatcgccttcttttgagtcgatgaagttgaaagatgatctactcagaggtatttactcttatggattcgaggcaccttcagctattcagtcgcgagcaatcacgcagatcatctctggaagggatgtaattgcccaggctcaatctggtacgggtaagacggccacgttcactataggaatgctgcaagtgatagattttaagagcaaagagcttcaaagtttagttctttctcccaccagagaactagcccagcagatttcactagttgtcgggaacctgggagactacatgaatatttcagcccaggcatgtactggtggaaaaaccatgcaaactgacactaaaaagctaacacacggctgtcacgtcgtgagtggcactccgggccgtgtactggacatgatcaaaagaagaattctcaacacacggcacctaaaattattggtcttggatgaagctgacgagcttctgagcgaaaccctaggacacaagcaacaaatttacgacattttcgcaaaactgccgacttcggtacaagtggtgggtggtgagtgctacgatgagcaaggacattttggaaataaccaagaagtttatgagcgacccggtcaaaattttggtgaagcgtgacgaaatatctcttgagggtatcaagcagtatcacgttaatgtggaccgggaagagtggaaattcgagcaccctgtgtgacatatatgattcgctaaccattaaccagtgtgtgatattctgtaatacaaaaaaagtcgtggattggctctcttctaaactgtcacaggctaatttcgcagttgcgtctatgcacggagacatgaagcaggaagacagagaccgagttatgaatgacttccgttcaggaacatcgcgtgtgttgatctccactgacgtttgggcccgtggtattgacgtccaacaggtttctctagttatcaactacgacttgcctgaaaacctcgagaactacatccaccgtattggacgcagtgggcgtttcggcaggcgcggtgtggcgatcaacttcgtgacacgcaatgacctcagagggctcgcggaaatcgagaagcactacagcgtaaaaatcaaacctatgcccgcagacgtgcgccagatctcctaaaaggataccgccattaaagtgtattgaaaagactatgtaactgatcgttttgcgttcggtacaactggaacagccgctccagtgggagctgttcgggcgccgcaggcatctcgaactgcgacaaagcttctatagccacctccgacccgtcgcgtacctggaacccgagctgcttgaactcgtcactgatcaattccacttgcttgacctccagattttcgctcgcctctatgaccaccacgttttcgatcgctgcgtcctcttcctgctcgtgaagtggctcttcatcgtcctcaaaaatatacttgacgttagtaaggaacatgattgcttgcgattcatggtccggatgcgtagacgtttccacagtctcgctcagctcgtgcttcacatttcgatcctccacagtaacaatatagggttctatgactgccaaatccgtcgaagaccccattggaaacaccaaaaagcttatataactataaaaaatgaatacaatatcagtttcgttccacttgcagcctcacccacggttccaatgatgattggaactagtgattagcttagatcactttcatttaccttatttcgaatactgatatgatttgaattttaatatggccaaaaaagttgcaaaaaataagaattctaacatgatccaaccgaggttcgaactcgggatcttcgccgtgtaaaggcgacgtcgtaaaccactagaccattggacctgcgaagaactcttgttgtaggaagaagttttgacggctacatatgcgacatgtaaagatggggctcatgctaaaagcgagtaatatgatagaaaatggtagttgctgggatggtagagaagtcttttgacgatatagtaggtactaggaggaagcaagatattatttgaggacctgttggttgtatttgtggtaaacagttggtaaatgctagtttttggtcgggagtttcgggcactataacgaatataaatttatgtcgagaagcattaaaaatttggaaatatagaagtggtattagtgggctttactggtaggttgtgctagatttatgtattcaggttaaacggttcttgattgtcagacgtttatagtaaaaaaaatttgtagtttgacgatgactatcctgttcttcaatagtcatcgaagaagtacaaaaaacaagtctcggagacttaaacaaggtttcgaagtagatcataaacatgttggatatcacgcagtttatcgaggagaaaggcggtaacccagagctgatcagacagtcacaaaaggccagacacgcaagtgttgagcttgttgacgaaattatcagcgactacaaggaatgggtcaagaccagattccaattggacgagctcaacaagcaacagaacaaggtgcaaaaggagatcgggctcaagttcaagaacaaggaggaccctaaggagctgctagccgagaaagagcgtattgctgctgaaaagaagaagctcggagaactcgagcaaaagcaggacaacgacttgaagcagaaagtgttccaggtgggcaacatcgtgcacccttccgtggtggtctcgaacgacgaggacaacaacgagcttgtgcgcacgtggaagcccgaaaacttgtccgaggttggcactaatgcctcgtgctccggcaagcctgccagtttgtcgcaccacgaagtcttgctaagacttgatggttacgacccagaacgtggtgtcaagatttctggccacagaggttactttttcagaaactacggtgtgttcttgaaccaggccttgatcaactacggtttgtcgttcttggcgtccaagggctacactcctctccaagctccagtgatgatggacaaagacgtgatgagcagaaccgctcaattgtctcagttcgacgaggagctgtataaagttatggacggtgaagacgagaaatacctcatcgccacctccgagcagccaatctctgcctaccactctggtgaatggttcgagaagcctcaggagcagctgccagttcgttacgctggttactcttcatgtttccgtagagaggctggtgctcacggtaaggacgcctggggtgtcttcagagttcacgccttcgagaagattgaacagttcgtcttgactgagcctgagaagtcttgggaggagtttgacagaatgattggtgcctccgaagagttttatcaatccctaggattgccataccgtgtcgttggaatcgtctctggagagctcaacaatgctgctgccaaaaagtacgacttggaagcatggttcccttaccaacaggagtacaaagagctggtttcctgctccaactgtaccgactaccaatccagaaacttggaaatcagatgtggtatcaagaaaatgggcgacagagagaagaaatacgtgcactgtctaaattctactctatgtgctacccaaagagcattgtgctgtgtcttggaaaactaccaaaccgaagatggtttgattgttcctgaggtcttgagaaagtacatcccaggtgaacctgaattcctaccattcaccaaggagcttccaaagaactccacttcaaacaagaagaagggtgccaactgaagaaaggatacatcggcctactattttcttatttctttcatcaattgtttcaagtataaaatataatactataagagtcttttcaacgattttgcacttgctagttactcagcaacaactctgaggagtaagtgacagtttgcctgtcttctcccattgtcctgtaggcggacaacttgcaatccttcgtttctggtcctgtagctgacgtccaatgttaatctcagtagcctttttgctcctgttgaaatctagcatcgcacgcttagaatctccgtgcttgaacgagttgtacacatgatcgtttgcataataattgttcagttgctgctcgcgaatcttactcaagcttacctcctcaattcgtctctgcgtttcatgatgctcaaaaaatctgagaaacgcaaatacatcaaccttgtcacaatcttcggctctgagagactctacctgggctcgatcgttacttctacttttgaggatagacttgcgagaacagagtgatatctttccatctgcagcaccgtcagaaagtgaacgagcggtgttcatagcgatcttctttgcccctgtagatctagcttttctcaagctcttagagcgtttctcgaaaaactccttgcctgtatcatacatcaaaaggtgagaaaacttgtcaaatttgacactgtaaaattgtgaatcctcctcttgacttttcaacgactttgaagagtccgaagtttcagcctctttctcgaagaacctagcatctctaaaatctaatcggtcgttttcctttctggcaagtttcaaaagatcttcctctttgatggtgccatttttgacatcttcgagtagcccccgtgcatgcatttttctgagactttgtctgaacgttggaacccttatcctagttggttcgtatttgtcagtatcatttttcttgaagggtgaggttgtactaccaccgaaaccagatcgcaagcttccagatgattggcggtgtacggctgcctttaacttctccacagctacgtagatcttgtcttcaagtggcaaaaagctgctagtgtccgcatcgctcgcagaggaagagctacccacagcttcgtttgttaacattgcaggaggcgtcttacacatcgaagtatctggggagggaatatcggagtacacagatgagctttcgtcgataaattcgtcctcatctgcatatcctgagctcttatcaaggcatgtccgtttaggctcagtgaaggctccaggaatttccagctccgaggctctttttaggctgccttgtttataatcattttgcaatgaaggatctactattgatgtgacgctcatttccatatcatcctttacttttagcgatggcaatccaacgtttgtagaagcagccttgctagaaatgtcattctcgtcgaagatctgtgcaaactgagggtgtggccttcctgcaagaccagtagtagttgaactaccaagtgtgttctctttaccactagcacttgagcacagggagcggtcttgctcccctttatggcttttccccgctttcttgaacttggagggtttccttttcaaatgttctctcaggaaggctttcagtttcttgccatgtgggtgatttgatactcctgtttcccgattcaagtgctcagcttctatcgctgacaatattggaacgtatgatagagggttggaagagttcaaaaaagcgtcttcaatatcgataaagactgtttcatcaggcgtaggttctggtgacgtagagtgatccccaagttggtgtagccaccttttaaactgtcttctcttggaccgtatctgctttgtgtctttgacctcgctattttcgtgcggtggttgctcaccagcagatagattaagcttcggatgaataatttcggtagtcatttgtatttagtctttgtgaaggctagctgactaaaatggagggattaaagcgctcgatcgatgtttgtgaactgatacttgtattcttgtattttgatagaattgtgttctaaaattttatatttttgtgacgctggcgccggcatccgccatatcccatcaattctggggaacctctagaaggagctttccggtggttttccttgcttccaactcttccgtggcctttctatactcttcgagaggatagatttttgtaattaacaccttaaattcctccgaatgtagaagtttgataagctcttcggagtagtatgcccactcctcttgcgaggctatataaccgaaaagggtgggccttaggatcttgatgttcttgggagacaacctagagattgcaatcggaggaactggtcccgacgcattgccaaaggagacaaatgttcctttccgtcttagtgcactaagagtggtttcgaaagtgtcctttccgatggaatcgtaagcaacatctacgccctggccctgcgtgatctccaaaacgcgagctagtacatcttcctttgaggagtttacaagatactcggcaccgaattcttttgccagctgtaatttctcatcagtggaagccaccgcaattgtatgagcacccaatcgcttgaggatttggttgaaagccaagccgacaccacccgcggctgcgtataacagaacaaagtcaccttttttcactgtatacgcttccttagcaaaagttagagcagttaagacctgcaccaaagaggccgcatacagttccaattgcttgtccgtggtattctcaggaagcttggagatgtggcccgtttcagcgatctttgtgtactgtgcgaaggtacccgctgataaatacgcaactttgtcggcgagattgaatttggaaacagctttgcccttggccactacagtcccagatgcctcacggcccaaaacgtacggtttttggctaggatagatgcccttgcgaaagtaggactcgataaagttgatgccggtatacttgtttttgatcagaatctcattgtcattcaattctgggactggatagtcctgttcataccgtataacctcagggccaccggtctcgcggattagaatcactttttgagcagaggggatagaagccatagctttgaagtagcgtcttggcacacgtagcatgagtaatacggatgctgaagcttcaattgaattctcacaattcgctgcttttatatttggctacaggttgcaaatccccttgactgatactcaggactctatgttaacatttgtcatatccaaattgatgtcgcaccctaagatcactgtggcacgggaattcttttgataacaaccatgtgctggtgatactatcgcggttccagttttatttgagacaataacatagagcagcagcgcattaaaacagagctctaattgttgtatacacagaagtcactattagaactaatcgggcgccaagactttactaaaatctatagtactcgttgcctgatctcatgctagtcgcctccatctgccgtttttccattcaggtcttgataatagtcgtttgccatactttcgctgacataaccagaaactagtactcataaaagtactcaactactctatcacatataacgcatcacacccacacaccttatgactgctctaagttagacacccacgcatctttttgacaaaaatatgagaattacaaaaaaattgcgcgtgggttgaaaaattactaaatttccaaagcgacgcaacttttccgcctaagttttgaaggagcagcccagcgctaggcagagggcagcctaggcttcccagggtctaggcagaggtcgttgcctctcctccggccctccagcaagggctccaccagagctaggcggagcctgctccatctagccctgcctagctcggctccactctgcctagcacctaggctcgttccagtgggaatcgaggctagaccgctgggtgggagcttaccgataccggagggagtatggtaggaaactttttcgaaatggtggtttaacctagtattttggaaatttcagctaagttgtgtttaccagttaaaggccccaagaacccatcaagatgtcgactgaattgactgtgcaggctgaaagagctttccaaaaggtatgaaatggcgaaacatgcggagaagtacgggaggaagggctgcagcagatgtagaagtgagatttcgagaaagaagtgaactcgatgtcatatagaagagcgtgatgaccgatatgcagtggagtgagaccatgcatcagagtagcaaacctacagccattcctatccccgtgcaaacacaccgagtaaaccgtgtactaacgcgaaattgcagcaaccacacatcttcaccaacccaaaggccaaggccaacagacgtaccaagagatggtataagaacgttggtttgggtttcaagaccccaaagaccgccatcgagggttcttacatcgacaagaagtgcccattcaccggtgaggtctctatccgtggtaagatcttgtctggtgtcgttgtgtctgccaagatgcaccgtaccattgttatcagaagagactacttgcactacgttccaaagtacaacagatacgagaagagacacaagaacgtcccagtccacgtctccccagctttccgtgtcgaggtcggtgacgttgtcactgtcggtcaatgtagaccaatctccaagactgttagattcaacgtcttgaaggtcacctccgctgctggccaagccaacaagcaattcagcaagttctaagtaagttactactactacgtagcgcgctgaattttacaaaactcactattactttggaatattttctgtataatgttttagatactcgaaagaaatacgtttttctgacggatcttcaagagacctggagtacgagaagtgcggctactttaaagactgtacaacaaggactataaaactgttattttcttttaaatttatatcgtatttaaagcttgccatcggattccagtgacaacccgtcgtcgcgagttccgatgagctctttgcatatttgattgatggtgcgatctttgtaatatttcacgccagtgcgcaacttttcatagcagagcttgagctcagttccggaccactgacggcctggcatgagtgtagcaagctcgtcccaatcgacctgagagtcttccgtgaaacccatgtcacgaagtttttcgagaatccaggtcttgtcagcctggctgattgtcttgatcttggtcatggcctgctttttgagcagcttattccatttataccggcattgaatacgtgagcgagtgccgcccatgcgttcactgactacggtccaattgatggtatccttagcgtcttgcttctttttcttggtaacagctttgccggtctgagggtcgagatggccattgccatcgtccgtgtcgtagctaacaccaacagcagcggcagctacagggtcagattgaagttctgctgtatctaatagctctgcaataacaagtttgagttgttcttcttcctgaggggaccacttgttggaggcacggttgttgccgcatttgacgtaattacgccagcggtctctgcagtcctcgggcatgcgtccgagagttttgccaatttctgaccattgaccctctttttcgagacacagttgcgcgagctcctggtcttcaccgggcgtccatttgccacgttgctcgaagatgtgatatttgcgccgcacatgcttgtatatggaagaccgcgtacggtagggcagtactttgcaaatgttggtccagaaatcgtccttgcggcgctcgttggaccagatacgttcgcaaatttgacgacgggagaggtttttgatggcctggtagtcacccacgaaatgttcgagtgcctgctcttcggctgcgtcgaatgacttaccggtggactggctttgagcacttataaagtccgaggccttggtggcagcatcctggatcaagtgcgagatgtcctgctcggaatgagcgccagaaagtgcgggcgagccagcgccggctcgcgagccggtgctggcaccggaaccgttaggcttagctactgcaccgatgccatggtgggagccgcgctgcgcaaggccgccaccagcgccgctgccgttactgccaccaccaccactaccaccagtactgctgccgttactaccattggacccagagccacttctgccagccaccttgggtagaacttctattttgcgcccggcgtcgcccttgtgcgccagtagtgaccccccgcgcgacttgtcgtcggagtcatcctccgtattcaagtagtgctgaaagtccggatgatgggcgatggagtcggcgtcgaggatggccttgcgcaccagctgctcgtgctccgtgacgtcctccggatcgtccagcgatgcgagctcagggtccacggcggctaaatggggcactttggacggcgctcgacccgtcaaaggtgacatcatcttccgcgccgcacgtgatgatgatgatgatgatgttccagtacgggcctcagcggagttccgaaaccgcttggaagcgtgcgctgcgacgcgcatctcgcgactggagccgccgctgttgccattatcattgtcatcatcatcatcattattactattatcattaatgtggttgttgttgttgttgttgttgttgttgttgttattgtcgtcattatcaccatcgttactgttattgtcatccccttcgtcggcgcccgaacgtcttcgtttggtcccatgggaagtggcgaacgcggccgcgacagcggccgccgccactgcctggggctcggccgacgccgagcccaattcgtgtcgtagaaaccactccatgtcacgtggtccgccatgaccactgttcaccattcgtgtcagcgcctgcgtgcgccgcgactgctcgtcctgcccatgctgctggccctgttggcttgtgtgctgttccagcgacgtgacccccgtatcctgtttctcaccttccaaatccactcccacgtatttaaaaaccgcctcttctaccgactcctggtgtgtacgagcttccgacatcacaatgactttgccgcgctcttgctcgtgttcagggtaatgctgtatctattataggagttccaaatcacgcttcagagatccaagtgctgtctggtattgttcactcagggtaagcttgtgaacgtgtttagagttgaccctctcttgctcgatggataagagaaaggagtggtgaaaaaaggagaattaggtttacggggaggacgaggagagaaggacgggtaagtggagtcgctgtgtacgggaaagtcacgtggggtgggaggatggagtatgggggatatagaatgtagatgacgggttagaggtggatagtgcttgttgatgagaattttgtctcgaggccaagtctcgggccgacgtacttgatacccatggatgtagacactggcatttgatattgatttctatatagatacttgctttcgatacccatggatgtagacactcgtatttgatactctcttccatctagacactcgtatttgataccctcttccatctagacactgctgtttcaatacctaaaccatttagtgacgtctggtatggttcaaatagcacgacaagctcgtatcaggtgatatcatcccaaagttctagagacttattccccggttcaaaaattgatctgatgtgggtctttgttatcaggttatagtcttatagtcggatgttccgaatctttaccacaatgtgcttgtcatctgccactttcttcacgcaggactaagaatgagtagcgttttgaaatacctggtcacgtgatacacgaaactgctgccttttcaatatggaaaaagtcgggcgggccacttggtttcaattccttatccgggtcaccctctggtgataaaagagtgaactgatcaaataggccggctctgaagcctagatcttgtatatacaatcttgttagagctagaccaggctggcacgtgatggtacatatgtcacattagtacgaagtgatctgggattgaacatatacactagtgaagcaagaggtagataacaactgaagttatgtatgatcaggagtcggggtatggaccatacgaccatgcagcggttcatcaactgacctcgccggaggagctctcatctctaacccgggaatgagtatggacctggactcgttttctacagctttgtacaaataccaatggtttgatcgaggaacaagatattttatatctatcaactacatattcactatggaaaacgtgactactggagtcaaccaaagctttccgtcaaagactcaagtagttgaactccgtttctacagctaaacacagtagtagtacatagagatgtgccacaaaatacccttttcggtatcgggtagcgcaataatcaatacccaaagcgcaacttgtcttttcatatgtctcttattcctgggtattcaaaggacccagatcacttcgtaccaatgtgtctttttgtaatttgtactatcacgtggtggccaacgttgtgacagtatcgttcatcaccggtacaatttcacttttagccaggtctgttgacacacatactggaatgagaatggtactgaaacgagatctgtactgaaacgagatttggactgaaatgattaaggaaaaaatctatggagagatataacatccatcatctactagtacctcaaacttagccagcaaaataaacaagtctttactcaaaggctcacactcggctcgtagattccacactcggctcgtaggctcacactcggctcgtagactcacactcccatgtgtatcatttcaacgatgcacacacccggcgacaacccactccatcatacttggttcgacctgcgtgctgtcaagagtatgacttgcttgaatactcaaatcgatcctatttcccgcccctataaactccaaaagatccccctcctccaatcactgggcggttagtgtagtggttatcatcccacccttccaaggtggggacacgggttcgattctcgtaccgctcatatttttgaatggcttcggcgccgatctcggcggctatttcttttttatgtccgctctcttcctgtgcttacctaacatgggtatatctcgctctatacgaataatggtcatgcctccctatgtatatataaaacaagaacattggtccacctactactgctcctaacacacactcacttgtgctcgaggcccaacgtttacacgcgccaaacatcccagactcaacctttgaactccccacacatgctacacaaccgcctatgttcgtgatccatatttaagatctcaaaactcctcattcgctccccacccagccttaaaattagccgctgatctcaaggttgttgctatgtcgcagttctcagggacctcgcagtagcatgctacgcctgctactgctccgctcctgtgtcctaaccaaaacatcaaacaggactcgcgcttgtattcaaagatgtcaccaaacgtgttcgtgggaaacgatataccctgaggattgcccatcaccactctctcacatgctcctaccctaccagtctcgacctcaatcacacctgtctgctcccctccacctcaacactccgaacctcgcctttgagcaacccaccatcaccttagatctcttccactcgaaagtctcccacgcctcacctttatcggaaatacgtccccgccggccccgagttccctagttcgctcgtcgcgatcaccttcactatatcctcctccatcttccaaaacagagctatcaccggctcgataggaaatcgtgtgatcgcatcgcacgaacacttatctctcaattgcagttttagccgacatgtcggagaattatccgcgagcctcgaagtcttcgaggtcgacgttcagtctcagtcgcaccgcgttcgaatggtattgatgatgaaccgaccatcgtaatctcaccgggctccattttatatatataagaaaactggaggtccaaaaaaggcggtttgggtttactaggcaagacacacacatacacagcgagacaaaacacagtcacatacacaaacattaatgtctgaagaactaacatccccacaggttgtggatgatttggtcgatactcacgacttcaaacaggccctcaaagacgtattttgcgggacagtcggtggagtcgcacaagtgctggtgggccagccatttgatatcacaaaagtgcgattacaaacttcacctgtacccaccaccgcggcccaggtgattaaaagtcttgtaaaaaatgaaggcttgctcgcattctacaagggcacgttggctccgctggcgggtgtaggtgcctgtgtatcgtgccaatttggcgtcaacgaggctctcaaaaaatggtttcgcaagaaggacggcaacttcgaccaaccacttgcactacgccaatactacgcttgcggttttgtcagtggtactgcaaatgcttttctcgcaactcccatcgaacacgtccgcatccggctacaactgcaaacagcctcctccagtgccgccgagtaccacggctcgcttgactgtgccagaaaacttcttaagcagggtgctctaatgcgtggcttcacggccaccacgctcagaacttctcacggatttggcatatatttcctcacttacgaaactctaatagcaaaccaagctcatcatggagtactgcgcgaaaacatccctgcttggaaggtatgtgtttacggtgccttctcgggtgcttttttctgggccatgacctacccatttgatgtggtcaaatccgttatgcaagctgacaagttgaagaaccctgtctatggccgcaatccacttgcagttgcgaaagccatctaccgcgaaagaggaccaagagctttcaccaagggtttcactcctacaatgcttcgttcgcttcctgtgaacggagctacatttgctgctttcgagatcaccatgcgcttaatcaattaaaaaagtcagatacaagcggcaaacccagttgcatttttttccacctcattcaagtggtgttttacatagatcattggaccttatagaggtaccatcaaaccaggcttcattttttcttatttagtctctacaatcaacattctaacattagttgtagcaatgtaagcaacaacgcctactcaaccggacacagcgggtagccttcgataaggccaacaatcaacaaaacgaggtccggcttctacgagagttgaaggatttcgggcattaccttctacctttcgcctatcggcagcgatcgcttaaatcaaccctttcagtaatccgattacataatcgtttatcggtttatcagaattgccgtatttccttcgtttctctgatcgtcgctttgagattgtgcaaggcgatagattgacacattggctcggtgagctactactaatggagtaagcactcttatcatgtttactagctcaggcattgttctttaactgaaaccaacgtcttgatatatatatatatgtatatgcaactgaaccatttcacactggaggtggtggagcatgcgcctgatatagcttatcggaagaggtttggaaattttgcatgagttgtgagtaagcgcttgaaggtagcggtgtaagatctttgctgctatttcccaaacgctggaatatgctctgaactaccgaggccaattccgccaggcagtccaacgactcagctaaaatgcttaggtttttccctatttttgtggaaggagcgctatctggacctgttgacactgacgccattgctctcccattgaaatacatcatcaaatcgtaacacatcttttcgcagactgacagggactgtgatggaaggtttacagccagaaccaggatccccttcagcatgccgatagtaactaacaaagcattgctggccacaaaagttttgtcgttaacaaccacggatttcttgtggcccttgtgtgcttcttgttctgtctcagcctctgtagtcgtggaaacacgctcgcccaagttcataacattcgtccagcttgaaggagttatatctgcacaggatacgatatcattcacgtccctctgtaagcttctatctacaatgaaaggcgtccacttttcctggtcgattccagacctcaaagtttgcaaattctgggaattgaaggcagtagtatagtttttgatctgcattgccattacatcctgaagatacttggttaagaattcaccggtcagagattcgcactcgcggtcgaaccagaagcatatactgcaaagcttcaaaaagtcatcgtacccaagtttgctgttcagatcccgtctaaccgcaattatttttcccattcgtagttgcaccgtgcgaattccctcatgaatggctggattgatgtccagctgcatcactatttctgttgttgaatccgagctattggaaccttcagctattgcgcctaaaccaacgtctaacaatatcttctgatgccgcgaaagcctccgaatagcctcagtttctcgtacgaatatcttcaccagcatatcctgaaactctaaaggcgtgagtgctcttatgaggcgggtgagcttcgaaccgttacccatcgtttttgaatctgttgacttgtctgctgaatcttcttgaatctcttgctccttgggcaggaagtctttaataatgcttttgagctctgcaatgagcttttcgtcgtagaatcgaaaagcgcttgcaagttcgttgcattgaacgagcttgagaatagtacctttgatacttgtaattaaaccggcgtcttttgtggagtctttactgtttgttccggagctcactttacgaatatgaaagacctctagttcttgctcagagctataagtttgcttgatatcctctgttaaaatagaacagagtgtaagagtgtactttcctccaatttcgataacaacatttgcaagatattcttcgatagctgaaaatgctctagctgaccgcaaatctgaaagtttgtaaggccacttctgtgttagctcttgaacgtgcttgtcggtgttgtcatctcctttcagcaagtttttcacgtggtcgatcatatttagacagtcatccaagttcccatcgctgaggagttgcttacacttctctacgtgttctacaacgagcttcgcctgcaaaagtccttgctctagcttttccacattttttctcttgatcattttctgcagagtcgcaatacgactctgcactcgttctttatcgaccttttccaacgcattggacagttcgctaagcttcttaatagctccagcagcttgattttcaattttgtccacatcttccaacgcaaagaaaaagctgtttgaagatttcgagatttctgataccaacagtccttcaatacaatctagatattgtgtaagcctttcttgtatttcttggtagaaaggctcgcgatccgtcggtgattcagattgaagaccttccatttgtagatctacatcgtcaataacctttctgaaagcgcgagcgtcatccaatttgaatttatcatcaaagtagaattctggaacaccagctaaggatccatatccttctttttcaacgaacgggtcgctgtttacatcagtttttgaggttgacattttttcgttaccatcgagttcatccaattgaagccttccaagacccttaatcgcttccaagttgttcgtacgctcaaacgtctcgtagctgtctccgatactactcacgtaggcctcagtactctggcgccaagagtcgtcaatatcatttttactgagtaccactggcggaatgtcttcagtggtaggatgtctcaaccaattcttgcgcctcgtattcattacaagttcatacactgagttgttacccaatggcgaatactccatactcccgctatgaatttcactgcctggggcgtataaccttccctgctttccccaaacagatgatgaatcaaaactgcgccgcatggatgtgctatctgcactcagccgtcctgataaaaacatgaatctatcagttctgttggcgctgctatttacgctcagaagatcatcattcagcgacgaagggtcatccatcattacacttggtgatgcatccttgtctttactgctcaaattggtcaatttaatcgacggcgttcgatcagtagcagcattgggttgaaatttgaacggcgaggaacctttggacatactaagtccctcgaatggcttctatcacaacctttacgaactcacttagttgaactttgatggcattatttacgcatctagcgcttttcttccaaggggacttgaaactattgtcacgtgaagagaggtaggtctaaatattgttgaacatataccagttaaaagcattgaccaaagtctatagctgtatatcgtgaggctactaaaagcacacttataccttgtacttcttgtatttactgcgacgtaggtttccatgaatgtaaatacttgcttgcaatctcacgagcagacgacatcattttttgtacattctccggggatgcatcgtcctgttcttcattttggggattgatatgccaattttcaagattcttgttcatgcggtctacgtcagacgatggagatttcttgcctaccatgttttccttagccacaacagactgcatggactcacttctgggcgaaatgtagccagagatggcgacatcagaaagagaagtacgagaatctcccgtggttgccacgttcactggagagccactaggaatcctttgtggtttggacacgggaggtgaaacagcagttccgtgagtggggagattgtatggtagttttgagtctgtggaggcgtcaatgcccgctctttctattgcggtgcgtctcactgcgtcagcggactcttctgcactatcaggttcgttctcgtccgatctttcatcttcggaatccgattcagagtcaaacagaaaacctttcgacttagcggggatcctcgctgtggaggtttcgcgagactgcaagtcagtttgccgcagaggtttaccggttatgaagctgtgggactgaggaataacaggaggaagtgcagccggcagaggcccgaaattttggaacgaggtggtactagatttaccgtgggatggtacccttttcagttccggcattccctcgagctcttcttcactgcttttgtctcgtgagtcttcgatgaactgcgattcactgtcagaactgtacgagtctgcgtcactatccaaactgaacatgcccttcccggaaccactcggcagttgtgaatcagtgttgccgggttcaagcatatctgggtgtacgtcatgatcttcgataggtgtttgtagaccctccggcacgtcgaccatatcacaactgttgacagccatgaagctcgatgtgtcccctgtgtaaaccgaattgtaatcgtacatgtagtcatagcccctaaatgtgttcacgttatgggatacagcgttgtttccgtagtattcttcgtcgtcgtcgaaatcatcctcgtccgacccgtaatttaaggtagtagcaggtaacagttgaatgataggagttacactactcttagaaaatccagacccggagctcagggaagagtgcactgagggcgtatggatactgtcacccttccttgaaaaccttgcgttgatgaaaagtcctgcttcatcttcatcggaagaagagctaccaaattcttcgtcagaatacgtgccgtaaaggtccttggtgttattgagagtcccacctgtgcggtttcgcgtcctggggtactcatgatgagctgaaccttcgtgctcgtcttcgtccatactatcatcaaagtcgttatcgtcgtcatcagagtggaaagcaatggccatgcattgttccacacggtcgttaaaatgaatatgtctatctttttgctcaggtccactcttgggggtcttgcgggtcgaagaggttagaatggactccaaaacggctgttttggagggtgcctcgtcaataggtgtgttagaacgtgacacaggacggtcctcatctttaatggatctcactgcactgtcttgtggatgagcaggtgcgggaggctgcgaagcgtaatattgggcgttcactttagcggcaagtgcatcgtagtcatcatcaacgtaaatgttgtctccgcatccgtccatcatgtcctgcgtgttggatagatctcttctgtgttgtcgagcgatattcaatctccaaagggagttctcttctattacttccgatacagttcttcgttttaggatcggcttggggcccctatttttcttttttggctttatagtcgtgagacgcttggacgtctcgtcatcggacccatacccatactcctggtcagaaccagcgtcttctccactcttctgtcgcacaacggggccgtaaagccacgtaacatcggagtccttcgaccagttgaccacttcagggcttactgttctcagatgattgcgagccttcgcccacgtccgccaagaggcgttctcaagacgcgctgcgttgacgagatcctcgtcttttttttttttttttaaaatgatgtatttccaagattgcgaaatctcggactctttccactgatgtgacagatagtctacgtgacgtttgggctcatacatcaggtcgttatcatcatgaggaatcagatagttatcgttttcaggcacaggtggggatgccgactccgaggggttgcgggtcgcatagcgcagtgcggatgcgtccacctcctcatcggggcccctatcttttgtgtcactttcttctgcttctggcggcgtatcgctaccgctctcacgcccattttcgatgtatccgtctagcaaacccatcgaccgcgtgcgtttgaggttgaaggttgaacgcttgaaatgctcatcgtcttctgcctgtaccgccatcgatacagacgggcccatatcgtcgtccggggcagcctctgcactcgctgcccccgactcattgctaaaatacgttgccaaattgctagacatgctctcactcgtttccaaccaaaaacgtcaattgtactctaaaaccaccgttcgacttccagagataacctctgttgattcaaagtacctgttcttgcttaaaactgttgaaaatactcaatagtccccggatccgatatctcttacgcctgttcaactgctaactgctctagcagaggtagtcaaaggggcgaacttggatgaaatttttattgtttccacgatataatttgtgacgagctgtaaatctggaagaagtcaaaaactgcttgatgccacgtgaaagagcttgagcaaggccagtagaccatttcattcacgtcagcgagggttattgttgatttcagcttgcgagaaatagcgggtttgctattgtgggagatttttcttgaattatgtgagggcatcggtgtgatttatctgtttttggatcagcatgttaaaaaaacgtggggaagcaccgtgttctccggtcatctttgcgcgcgatggcagcgggtttgagatccgtctttggtggtatgccttggaggatttccccgggaaagaggttttgttttgtaatggtttggtggttcgggccataatatagtagatattaatggggtatttcgagactccggtgacattcttgtaattagatggaggcagattggttattcttgtgatttcaaatttatgcacgatattccagtagcttgccatgagtattgtccgtgcctaaaactaggcggaggccaacgctgttagcgagacttgtctgcattgccatgctttggaaacgtggttgcgcacgcagtcgatccggatgcgagatgtgcaacggatattcaaatgagtgccattgccgtccgtggtgggacccgaatacgagaatctcgccgtggtcgctattgtagaaaatgtactgtccatgccacatgaggtaatgggaggtgcgccggcggaaccggttgctggtcaggtctgtggcgccgatttgacgaagcagctgcgagctaccatcgggagatatttcccacagcttgcacttgccgtcgttacccgtcgtcacgatcctgtttgcgccgctgggatcccagcacaaatcgttgcagcaacgtgcatgcggtttggctagcgagtcgggctcttgcaggtcgcacaatgcgcggttgcccattcgaaggtcccaaagccgtacattgccgtcgtcgtcccctgttgcgagcaattgctgtggcgaaccctcgtctgagcgcgcaaatttagccgtattgattccgtagcgcatatcggtccgtttcacgcccagcgtgatagccgcgctcatggatgccaggtctattagccgcgggtgcgaatcctcactggcaaccgccaacaagtccccttgcacatccagttgcacaactcgatgccctacatcgatcgtgcttgctacttcaaacgcattggtgtcccacaccttgactttatggtcattacttcctgtaaagaatagtccattgtctgcgccataccactgaacactagttatcgaaaacgcgtgcattgcgtcccgagattcttcagatgcacttgcactacgcgactccaccgaaacctggaatcttggagcatttctgccacgttctcgaactgatatatgcgtaccgcgccgactcacgctgcccgattctttagagcttccacgcgctaactgcactcgcttattcaccagttgtccctcattatacgtttcatccatggcccatagtgctacactaccatcctcgccactggagagcagatattggcctgtattatcaaatgccagtgatgtaattccaatcggaaatggcgactttcggtgcgaataaaccgcagcttttgcatctcttagtttctcaaactcattttcaaggatatatgatcgtaattgttcactattagcctgccctagttgccattgaagctgaattttgttcataagttttcagtctgtcaggttttcagtttttaattttccaagacctttgtcaagaaagacctacaatttcacaacttaagaacccttttaacataaatacaagtcactagtggtaaactcatcgatttgtggaaggggtaactagtaattttacaaaacaatggcgtccgctctagatcaatttataatggaggatgtggccaaaaactgcccgcagcagtttgtagagtaccataaatgcgtatcgaaaaatcgcgatgaccttagccaatgtgcgtacagacaacgggatttggcagcgtgtatcaagcagaaagtgcccagcgtccaaaaggtaatgagtaactgcgggtcgctgatgtcaaagtacgagcaatgcgtacgggacaatatggaatcacggaccattaacgaaaagtgcatgggcatgctagaagagatgcgcaactgtgcagagaaacaagttcaaggagaaccaagcccaataaatcagatgtaaatgtaataaaagtatatatctctagaaaaaaaagataacaaggactcagctcaaggactcagctcaagaactcagctcaagaactcagctcaaggactcgagcgcgtggatgcagatgatctagtacttgaaattctgcacggtctcgtagaaagtcttaccttgggtctcagcgacaccgagctcaagctgggaaggcaagcgagagccgtcagcgccagagatggtgccagcaccccaagcagaaccaccgtgcacctcctcgaggttgcccagaggcccaaccacgttcttgtagcccagaggcacatagataataccgtggtgtgccaagactgacagagagttgacaattgtcatctcgttaccaccgccgctgccagtagacacgaacgcacctgcgaccttgccgtgaagagcgccacgggcccaaagaccgccggtagcgtcccagaaagccttccattgtgctgggaagttaccgaaacgagtggggattccgaacaaaaagaagttgtactcctccaaagtctggggagacgcaattgggtaagcaggctttggtgggccacccatagcggtgacaatttcctggcttagcgtctcagggacctggtagatgtctgcctgaccgccggcagcctccacacccttcttttgtgcttcggctagcaaagcggtgtggccatatagagtgtaaatgataattgcgactttaggcatctttgttgttgttgtacttgtctgattgataagtgatttatgccaaaccaaatgtatacctattccttcgaatacctggtgtttatatattggatggttctgccacccttttattgtttcgtttaccattattaattattattaaatcttacatttcactatatacgaaataacaaataattacacattttacaaattctgtcagctaaatttgaaagtattgtcataattacaaagacgccggtgagcggttgggtaattactaatatctacgctatttgcgctatttacgctatgtacgctatgtacgctatgtacgctattaactcttttattttggcggcgcctcgttttttagcggaattgcacggttttaagaggttttataaaagtgttcaagtacttaagtactcagatagtttgttatgtttgtgttcgtatttaatgatggtgttcccagtagtgagtttaacggttaattatgagttaaagacatttacgaaggggcgacgggaggctttgatgcagttccgaatgtctgtagatggcttttttctgttggtgcatgtgttgatgtttccattgactccttgaggtgttttgtgacctaatgtgtgtgtgcgggcatttgtcagaagaatagcctttcggcaaaaagtgtcccacaaagttagtaatgtagtatgtgtcggtgggagttgcggcgtaaatcggggttaccatcgtttagaaagctggattgagtttggaagatggaatgtttcccgagcctgcaacttgatcagcggggactcggaacagcgcgccactgtggcccgtagtgtttttgccatgcaggacgtcgcgcgaggcagtggtaacaaagagatcgccgtgagggcccaaacagcagcacgtgacatatggagtatccgggaagcgaagctcacgttgtagcttaccagtagagtcgagcatctgtaccttgtgagtggagtagactgcgctatagatgtcaccattgcgtgggtctacacacgaaccatcgggctctggatccgatagatcggggttcagaggcttgaattcgactagcgcgcttttgcgacccacgtcgggcgcacctgacaccgagtcgcaaggtgcagcccagatcttgtagccaagcgagtccgtgaggtatactgtgtcgcgtgcaatgttccagttgatggcattgggtatgtgcacgtgatttaatacgaggtctaccttcttgtctttaaggctaacacgcaggaaacagcccttgggttctgaacgtcgatctagatccacgtggaagtctgtcatgactcctacgtaaatgtcaccgttgggagccacgttcccgtcgttggatcgcagttgtgaccagtctctgttctgcacctctttacatgacgagtaaagcacctcatactgccattggcctgtttcgagtgagacgcggccaatgccgtacttgctaccaaagaacgcatctttaacgccatccgacgagtctaccggaaacactactcccatgcgctcaggaagatctttcgagcatgggtaaacgcccgtgtagttttcgtggttgattttaatcaccttgtgcgtattctttgggtcatcaatattcgt